Module talk:Lang/data
Appearance
![]() | Module:Lang/data is permanently protected from editing because it is a heavily used or highly visible module. Substantial changes should first be proposed and discussed here on this page. If the proposal is uncontroversial or has been discussed and is supported by consensus, editors may use {{edit template-protected}} to notify an administrator or template editor to make the requested edit.
|
This is the talk page for discussing improvements to the Lang/data module. |
|
Archives: 1Auto-archiving period: 3 months ![]() |
![]() | This module does not require a rating on Wikipedia's content assessment scale. It is of interest to the following WikiProjects: | |||||||
|
Edit request 13 December 2024
![]() | This edit request has been answered. Set the |answered= parameter to no to reactivate your request. |
Description of suggested change: Ripuarian language is listed as:
- ["mis-x-ripuar"] = "Ripuarian", -- replaces improper use of ksh in wp_languages
but Ripuarian is not a language isolate. It is a West Germanic language as
- ["gmw-x-ecg"] = "East Central German".
The family code should be used as a fallback.
Diff:
− | + | gmw-x-ripuar |
Error (talk) 19:29, 13 December 2024 (UTC)
- Perhaps. The ISO 639-3 custodian has left Ripuarian as an uncoded language so
mis
(Uncoded languages) is not an appropriate language tag. We usemis
in the Ripuarian language article infobox.mis-x-ripuar
was the result of a discussion (such as it was) at Talk:Ripuarian language § language naming inconsistencies. gmw-x-ecg
was added as a tweak of the malformed Wiktionary taggmw-ecg
(malformed becauseecg
is not an IANA registered extlang).- Has there been any discussion about
mis-x-ripuar
? Probably not. Apparently,mis-x-ripuar
only appears in a handful of pages. Do we need to keep it? - —Trappist the monk (talk) 23:16, 13 December 2024 (UTC)
- It is uncoded itself, but we know one of the umbrella groupings has a code
gmw
. So, labelling everything in Ripuarian as gmw is valid and more specific thanmis
. Just as there is no code for Proto-Indo-European but labelling everything in PIE as ine is valid and more specific thanmis
, and Lang/data hasine-x-proto
for the specific Proto-Indo-European. - All of this, of course, if the private code is going to be used. If not, it is better deleted.
- --Error (talk) 01:41, 14 December 2024 (UTC)
- That's the question, isn't it? Except for your recent edit,
mis-x-ripuar
is not in use in mainspace. So:[is] the private code is going to be used
? - —Trappist the monk (talk) 14:48, 14 December 2024 (UTC)
- That's the question, isn't it? Except for your recent edit,
- It is uncoded itself, but we know one of the umbrella groupings has a code
Edit request 8 January 2025
![]() | This edit request has been answered. Set the |answered= parameter to no to reactivate your request. |
Description of suggested change:
Diff:
− | ["fr-ca"] = | + | ["fr-ca"] = "Canadian French", |
Northern Moonlight 00:22, 8 January 2025 (UTC)
- Why?
{{lang-fra-que}}
was a wrapper template around this:{{Language with name|fr-CA|Quebec French|{{{1}}}}}
- Replacing
{{{1}}}
withtext
:{{Language with name|fr-CA|Quebec French|text}}
- Quebec French: text
- When that template was deleted in favor of
{{langx}}
,["fr-ca"] = "Quebec French"
was added to Module:Lang/data so that there would be no visual changes to articles:{{langx|fr-CA|text}}
- Canadian French: text
- Is there discussion somewhere that has achieved consensus to make this change? Link?
- —Trappist the monk (talk) 00:43, 8 January 2025 (UTC)
Edit request 24 March 2025
![]() | This edit request has been answered. Set the |answered= parameter to no to reactivate your request. |
Description of suggested change: Add support for additional proto-languages, under their family's ISO 639-5 codes:
- Proto-Kartvelian:
ccs
- Proto-Uralic:
urj
I ran into the need to tag these languages while performing language cleanup in Laryngeal theory. I'm certain their articles would benefit from proper tagging, as well.
Diff:
− | ["ca-x-old"] = "Old Catalan",
["cel-x-combrit"] = "Common Brittonic", -- cel in IANA is Celtic languages | + | ["ca-x-old"] = "Old Catalan",
["ccs-x-proto"] = "Proto-Kartvelian", -- ccs in IANA is Kartvelian languages
["cel-x-combrit"] = "Common Brittonic", -- cel in IANA is Celtic languages |
− | ["sla-x-proto"] = "Proto-Slavic", -- sla in IANA is Slavic languages
["yuf-x-hav"] = "Havasupai", -- IANA name for these three is Havasupai-Walapai-Yavapai | + | ["sla-x-proto"] = "Proto-Slavic", -- sla in IANA is Slavic languages
["urj-x-proto"] = "Proto-Uralic", -- urj in IANA is Uralic languages
["yuf-x-hav"] = "Havasupai", -- IANA name for these three is Havasupai-Walapai-Yavapai |
EnronEvolvedMy Talk Page 22:32, 24 March 2025 (UTC)
{{lang|fn=name_from_tag|link=yes|ccs-x-proto}}
→ Proto-Kartvelian{{lang|fn=name_from_tag|link=yes|urj-x-proto}}
→ Proto-Uralic- —Trappist the monk (talk) 22:57, 24 March 2025 (UTC)