Jump to content

Template talk:Infobox language

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

Edit request 13 February 2025

[edit]

Description of suggested change: I propose adding two new language family colors to this template; namely those for   Chibchan languages and   Tucanoan languages. 🪐Kepler-1229b | talk | contribs🪐 05:26, 13 February 2025 (UTC)[reply]

I have unarchived this edit request. This appears to be a follow-up to Wikipedia talk:WikiProject Languages/Archive 18#Addition of family colors to Template:Infobox language/family-color, if I'm not mistaken? It looks reasonable, although given the lack of input here I suggest asking on Wikipedia talk:WikiProject Languages, depending on how much specificity editors want in labeling small families vs larger areal groupings. Chaotic Enby (talk · contribs) 16:23, 11 October 2025 (UTC)[reply]
Since this edit request is a subgroup of the indigenous American languages edit request, building upon Kepler-1229b's original proposal I would like to further propose changing   Quechuan languages to   Quechumaran languages, bringing Aymara out of the "American (areal)" grouping. After all, if   Hokan languages gets theirs while being disputed, why shouldn't Quechumaran? Frank(has DemoCracy DeprivaTion) 06:32, 19 November 2025 (UTC)[reply]

Glottolog ACE parameter graphic?

[edit]

Continuing above convo, I'm not sure this is going to work so far, for the sole reason that the abbreviations used by ACE aren't at all intuitive, so it's not clear what meaning SH should have in relation to MB or TH etc. Remsense ‥  22:06, 28 February 2025 (UTC)[reply]

EGIDS6b (Threatened)
That seems less accessible than just adding a field with a text value like
Kanguole 22:52, 28 February 2025 (UTC)[reply]
I think so too. @Kepler-1229b, what do you think? I would be on board with adopting EGIDS more readily even, as it is much more multidimensional and less teleological in its categories, while remaining useful.Remsense ‥  00:41, 1 March 2025 (UTC)[reply]
Pretty good so far. EGIDS should be good. 🪐Kepler-1229b | talk | contribs🪐 01:02, 1 March 2025 (UTC)[reply]
@Kepler-1229b you mean regarding Kanguole's textual parameter? That is what I would prefer for the reasons stated.
I also think we should consider excluding the parameter for both safe (0–6a) and extinct (10) languages, as those statuses are fairly obvious and do not require infobox placement imo. Remsense ‥  00:35, 3 March 2025 (UTC)[reply]
I was referring to the created graphic. A textual parameter would also work. I also agree that extinct and safe languages do not need to be included. 🪐Kepler-1229b | talk | contribs🪐 01:24, 3 March 2025 (UTC)[reply]
@Remsense and @Kanguole, I have just found some SVG graphics for the EGIDS scale. These would look significantly better than a textual parameter in my opinion. 🪐Kepler-1229b | talk | contribs🪐 19:37, 26 September 2025 (UTC) File:EGIDS_levels_of_language_endangerment.svg[reply]
It is prettier, but it's not clear that it is encyclopedic. Also, the graphic and the groupings "Institutional", "In trouble" and "Dying" appear to be locally invented. Kanguole 20:44, 26 September 2025 (UTC)[reply]

Edit request 26 April 2025

[edit]

"e28" in "ref" does not work for {{e28}}.

Diff:

ORIGINAL_TEXT
+
CHANGED_TEXT

a455bcd9 (Antoine) (talk) 14:57, 26 April 2025 (UTC)[reply]

Fixed at {{Infobox language/ref}}. – Jonesey95 (talk) 15:35, 26 April 2025 (UTC)[reply]
Thanks! a455bcd9 (Antoine) (talk) 06:43, 5 May 2025 (UTC)[reply]

Edit request 13 September 2025

[edit]

Description of suggested change: The Endangered Languages Project page has been recently massively overhauled and now all of the Wikipedia links are broken. The URL format for these pages is now https://www.endangeredlanguages.com/elp-language/ (language number here). The Wikipedia links should be changed accordingly. 🪐Kepler-1229b | talk | contribs🪐 22:39, 13 September 2025 (UTC)[reply]

 Done in Special:Diff/1313203391 and Special:Diff/1313203175. See new tests at Template:Infobox language/testcases#ELP Endangered Languages Project. —⁠andrybak (talk) 22:18, 24 September 2025 (UTC)[reply]

Edit request 18 October 2025

[edit]

Description of suggested change:


Diff:

... | lingua | lingua_ref | listclass ...
+
... | lingua | listclass ...

lingua_ref is not an actual parameter supported by template. Namoroka (talk) 02:34, 18 October 2025 (UTC)[reply]

In progress: An editor is implementing the requested edit. Other parameters like {{{linguaN}}} and {{{linguanameN}}} will also have to be added. Chaotic Enby (talk · contribs) 09:59, 18 October 2025 (UTC)[reply]
 Done Chaotic Enby (talk · contribs) 10:16, 18 October 2025 (UTC)[reply]
@Chaotic Enby, glottofoot is also not supproted by template anymore, thanks in advance!--Namoroka (talk) 11:59, 22 October 2025 (UTC)[reply]
Fixed. – Jonesey95 (talk) 13:44, 22 October 2025 (UTC)[reply]

Template-protected edit request on 18 January 2026

[edit]

Add version and year parameter based on sandbox. Arctic Circle System (talk) 17:39, 18 January 2026 (UTC)[reply]

 Not done: the page's protection level has changed since this request was placed. You should now be able to edit the page yourself. If you still seem to be unable to, please reopen the request with further details. Zackmann (Talk to me/What I been doing) 20:55, 18 January 2026 (UTC)[reply]

Template-protected edit request on 4 February 2026

[edit]

At the altname parameter, change "used, and altname parameter" to "used, an altname parameter".

this typo is pissing me off so badly —It's Okkirae.temp ('Sup?)! 19:27, 4 February 2026 (UTC)[reply]

 Done but Okkirae.temp, that's Template:Infobox language/doc which isn't under any protection. I made the same mistake... HurricaneZetaC 19:34, 4 February 2026 (UTC)[reply]
ah—I forget that the documentation pages are meta-separate from the main page. thanks for humoring me anyway —It's Okkirae.temp ('Sup?)! 20:34, 4 February 2026 (UTC)[reply]

Edit request 11 February 2026

[edit]

Add a parameter to use a css class for the image: Currently, a large number of the uses of this infobox use an image of text in the language for the image parameter. As is, these images render correctly in light mode, but they render with an unsightly white box in dark mode. In general, The fix for this is to add the css class skin-invert-image to the image. However it does not seem like there is currently a way to provide this parameter. Thus I am proposing the ability to add a css class to the image via an imageclass parameter. Then dark mode can be fixed for individual pages by adding the correct parameter.

Diff:

| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|upright={{if empty|{{{imagescale|}}}|0.9}}|alt={{{imagealt|}}}}}
+
| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|upright={{if empty|{{{imagescale|}}}|0.9}}|alt={{{imagealt|}}}|class={{{imageclass|}}}}}

AquitaneHungerForce (talk) 14:27, 11 February 2026 (UTC)[reply]

Hey Aquitane, good to see you. As someone who both edits a lot of language pages and has been mass applying skinverts wherever necessary and possible, +1! This would be of great use. ~ oklopfer (💬) 06:29, 12 February 2026 (UTC)[reply]
 Done phuzion (talk) 13:12, 12 February 2026 (UTC)[reply]
Thank you. I forgot that a new parameter would need to be added to the parameter list. Using the imageclass parameter creates an erroneous unknown parameter warning. The fix for this would be:
|preview=Page using [[Template:Infobox language]] with unknown parameter "_VALUE_"|ignoreblank=y| acceptance | agency | aiatsis | aiatsis2 | aiatsis3 | aiatsis4 | aiatsis5 | aiatsis6 | aiatsisname | aiatsisname2 | aiatsisname3 | aiatsisname4 | aiatsisname5 | aiatsisname6 | altname | ancestor | ancestor2 | ancestor3 | ancestor4 | ancestor5 | ancestor6 | ancestor7 | ancestor8 | ancestor9 | ancestor10 | ancestor11 | ancestor12 | ancestor13 | ancestor14 | ancestor15 | boxsize | coordinates | coords | created | creator | date | dateprefix | development_body | dia1 | dia2 | dia3 | dia4 | dia5 | dia6 | dia7 | dia8 | dia9 | dia10 | dia11 | dia12 | dia13 | dia14 | dia15 | dia16 | dia17 | dia18 | dia19 | dia20 | dia21 | dia22 | dia23 | dia24 | dia25 | dia26 | dia27 | dia28 | dia29 | dia30 | dia31 | dia32 | dia33 | dia34 | dia35 | dia36 | dia37 | dia38 | dia39 | dia40 | dialect_label | dialects | ELP | ELP2 | ELP3 | ELP4 | ELP5 | ELP6 | ELPname | ELPname2 | ELPname3 | ELPname4 | ELPname5 | ELPname6 | era | ethnicity | extinct | fam1 | fam2 | fam3 | fam4 | fam5 | fam6 | fam7 | fam8 | fam9 | fam10 | fam11 | fam12 | fam13 | fam14 | fam15 | family | familycolor | fontcolor | glotto | glotto2 | glotto3 | glotto4 | glotto5 | glottoname | glottoname2 | glottoname3 | glottoname4 | glottoname5 | glottopedia | glottorefname | glottorefname2 | glottorefname3 | glottorefname4 | glottorefname5 | guthrie | ietf | image | imagealt | imagecaption | imagescale | iso1 | iso1comment | iso2 | iso2b | iso2comment | iso2t | iso3 | iso3comment | iso6 | isoexception | lc1 | lc2 | lc3 | lc4 | lc5 | lc6 | lc7 | lc8 | lc9 | lc10 | lc11 | lc12 | lc13 | lc14 | lc15 | lc16 | lc17 | lc18 | lc19 | lc20 | lc21 | lc22 | lc23 | lc24 | lc25 | lc26 | lc27 | lc28 | lc29 | lc30 | lc31 | lc32 | lc33 | lc34 | lc35 | lc36 | lc37 | lc38 | lc39 | lc40 | ld1 | ld2 | ld3 | ld4 | ld5 | ld6 | ld7 | ld8 | ld9 | ld10 | ld11 | ld12 | ld13 | ld14 | ld15 | ld16 | ld17 | ld18 | ld19 | ld20 | ld21 | ld22 | ld23 | ld24 | ld25 | ld26 | ld27 | ld28 | ld29 | ld30 | ld31 | ld32 | ld33 | ld34 | ld35 | ld36 | ld37 | ld38 | ld39 | ld40 | linglist | linglist2 | linglist3 | linglist4 | linglist5 | linglist6 | lingname | lingname2 | lingname3 | lingname4 | lingname5 | lingname6 | lingua | lingua2 | lingua3 | lingua4 | lingua5 | lingua6 | lingua7 | lingua8 | lingua9 | lingua10 | linguaname | linguaname2 | linguaname3 | linguaname4 | linguaname5 | linguaname6 | linguaname7 | linguaname8 | linguaname9 | linguaname10 | listclass | liststyle | map | map2 | mapalt | mapalt2 | mapcaption | mapcaption2 | mapscale | minority | module | name | nation | nativename | notice | notice2 | official | posteriori | pronunciation | protoname | pushpin_image | pushpin_label | pushpin_label_position | pushpin_map | pushpin_map_alt | pushpin_map_caption | pushpin_mapsize | qid | ref | refname | region | revived | revived-cat | revived-category | script | setting | sign | signers | speakers | speakers_label | speakers2 | stand1 | stand2 | stand3 | stand4 | stand5 | stand6 | standards | state | states }}<templatestyles src="Template:Infobox/styles-images.css" />{{#invoke:Check for conflicting parameters|check
+
|preview=Page using [[Template:Infobox language]] with unknown parameter "_VALUE_"|ignoreblank=y| acceptance | agency | aiatsis | aiatsis2 | aiatsis3 | aiatsis4 | aiatsis5 | aiatsis6 | aiatsisname | aiatsisname2 | aiatsisname3 | aiatsisname4 | aiatsisname5 | aiatsisname6 | altname | ancestor | ancestor2 | ancestor3 | ancestor4 | ancestor5 | ancestor6 | ancestor7 | ancestor8 | ancestor9 | ancestor10 | ancestor11 | ancestor12 | ancestor13 | ancestor14 | ancestor15 | boxsize | coordinates | coords | created | creator | date | dateprefix | development_body | dia1 | dia2 | dia3 | dia4 | dia5 | dia6 | dia7 | dia8 | dia9 | dia10 | dia11 | dia12 | dia13 | dia14 | dia15 | dia16 | dia17 | dia18 | dia19 | dia20 | dia21 | dia22 | dia23 | dia24 | dia25 | dia26 | dia27 | dia28 | dia29 | dia30 | dia31 | dia32 | dia33 | dia34 | dia35 | dia36 | dia37 | dia38 | dia39 | dia40 | dialect_label | dialects | ELP | ELP2 | ELP3 | ELP4 | ELP5 | ELP6 | ELPname | ELPname2 | ELPname3 | ELPname4 | ELPname5 | ELPname6 | era | ethnicity | extinct | fam1 | fam2 | fam3 | fam4 | fam5 | fam6 | fam7 | fam8 | fam9 | fam10 | fam11 | fam12 | fam13 | fam14 | fam15 | family | familycolor | fontcolor | glotto | glotto2 | glotto3 | glotto4 | glotto5 | glottoname | glottoname2 | glottoname3 | glottoname4 | glottoname5 | glottopedia | glottorefname | glottorefname2 | glottorefname3 | glottorefname4 | glottorefname5 | guthrie | ietf | image | imagealt | imagecaption | imagescale | imageclass | iso1 | iso1comment | iso2 | iso2b | iso2comment | iso2t | iso3 | iso3comment | iso6 | isoexception | lc1 | lc2 | lc3 | lc4 | lc5 | lc6 | lc7 | lc8 | lc9 | lc10 | lc11 | lc12 | lc13 | lc14 | lc15 | lc16 | lc17 | lc18 | lc19 | lc20 | lc21 | lc22 | lc23 | lc24 | lc25 | lc26 | lc27 | lc28 | lc29 | lc30 | lc31 | lc32 | lc33 | lc34 | lc35 | lc36 | lc37 | lc38 | lc39 | lc40 | ld1 | ld2 | ld3 | ld4 | ld5 | ld6 | ld7 | ld8 | ld9 | ld10 | ld11 | ld12 | ld13 | ld14 | ld15 | ld16 | ld17 | ld18 | ld19 | ld20 | ld21 | ld22 | ld23 | ld24 | ld25 | ld26 | ld27 | ld28 | ld29 | ld30 | ld31 | ld32 | ld33 | ld34 | ld35 | ld36 | ld37 | ld38 | ld39 | ld40 | linglist | linglist2 | linglist3 | linglist4 | linglist5 | linglist6 | lingname | lingname2 | lingname3 | lingname4 | lingname5 | lingname6 | lingua | lingua2 | lingua3 | lingua4 | lingua5 | lingua6 | lingua7 | lingua8 | lingua9 | lingua10 | linguaname | linguaname2 | linguaname3 | linguaname4 | linguaname5 | linguaname6 | linguaname7 | linguaname8 | linguaname9 | linguaname10 | listclass | liststyle | map | map2 | mapalt | mapalt2 | mapcaption | mapcaption2 | mapscale | minority | module | name | nation | nativename | notice | notice2 | official | posteriori | pronunciation | protoname | pushpin_image | pushpin_label | pushpin_label_position | pushpin_map | pushpin_map_alt | pushpin_map_caption | pushpin_mapsize | qid | ref | refname | region | revived | revived-cat | revived-category | script | setting | sign | signers | speakers | speakers_label | speakers2 | stand1 | stand2 | stand3 | stand4 | stand5 | stand6 | standards | state | states }}<templatestyles src="Template:Infobox/styles-images.css" />{{#invoke:Check for conflicting parameters|check
Apologies. AquitaneHungerForce (talk) 15:19, 12 February 2026 (UTC)[reply]
Fixed. I also fixed the new parameter name to use the standard underscore between words; this template needs an overhaul to conform to the template parameter naming guidelines. – Jonesey95 (talk) 04:07, 15 February 2026 (UTC)[reply]
@Jonesey95 There are many more templates that would need fixing in that regard:
https://en.wikipedia.org/wiki/Special:Search?search=insource%3Aimageclass&fulltext=1&ns10=1
Of those, over half are infobox ones: https://en.wikipedia.org/wiki/Special:Search?search=insource%3Aimageclass+intitle%3AInfobox&fulltext=1&ns10=1
Anyways, I fixed all of the pages using imageclass for this template to image_class ~ oklopfer (💬) 04:57, 15 February 2026 (UTC)[reply]
Yes, there are many infobox templates that need their code adjusted to comply with standards that were developed after the templates' initial creation. There is no deadline, but it's nice to not dig the whole deeper. Thanks for adjusting the sandbox. – Jonesey95 (talk) 22:56, 21 February 2026 (UTC)[reply]

Template-protected edit request on 12 February 2026

[edit]

Similar to the previous request regarding |image_class=, it would be helpful for there to be |map_class= and |map_class2= parameters to apply dark mode (I have confirmed these work with {{Infobox language/sandbox}}):

| data53 = {{#if:{{{map|}}} |{{#invoke:InfoboxImage|InfoboxImage|image={{{map}}}|upright={{if empty|{{{mapscale|}}}|1.15}}|alt={{{mapalt|}}}}}{{#if:{{{mapcaption|}}}|<div style="text-align:left;">{{{mapcaption}}}</div>}}| }} | data54 = {{#if:{{{map2|}}} | {{#invoke:InfoboxImage|InfoboxImage|image={{{map2}}}|upright={{if empty|{{{mapscale|}}}|1.45}}|alt={{{mapalt2|}}}}}{{#if:{{{mapcaption2|}}}|<div style="text-align:left;">{{{mapcaption2}}}</div>}} }}
+
| data53 = {{#if:{{{map|}}} |{{#invoke:InfoboxImage|InfoboxImage|image={{{map}}}|upright={{if empty|{{{mapscale|}}}|1.15}}|alt={{{mapalt|}}}|class={{{map_class|}}}}}{{#if:{{{mapcaption|}}}|<div style="text-align:left;">{{{mapcaption}}}</div>}}| }} | data54 = {{#if:{{{map2|}}} | {{#invoke:InfoboxImage|InfoboxImage|image={{{map2}}}|upright={{if empty|{{{mapscale|}}}|1.45}}|alt={{{mapalt2|}}}|class={{{map_class2|}}}}}{{#if:{{{mapcaption2|}}}|<div style="text-align:left;">{{{mapcaption2}}}</div>}} }}
... | map | map2 | mapalt | mapalt2 | mapcaption | mapcaption2 | mapscale ...
+
... | map | map2 | mapalt | mapalt2 | mapcaption | mapcaption2 | map_class | map_class2 | mapscale ...

Thank you! ~ oklopfer (💬) 15:49, 12 February 2026 (UTC)[reply]

 Done * Pppery * it has begun... 23:35, 19 February 2026 (UTC)[reply]