Jump to content

Module talk:Lang/data

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Trappist the monk (talk | contribs) at 00:15, 25 March 2025 (Edit request 24 March 2025). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Edit request 13 December 2024

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:

mis-x-ripuar
+
gmw-x-ripuar

Error (talk) 19:29, 13 December 2024 (UTC)[reply]

Perhaps. The ISO 639-3 custodian has left Ripuarian as an uncoded language so mis (Uncoded languages) is not an appropriate language tag. We use mis 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 tag gmw-ecg (malformed because ecg 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)[reply]
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 than mis. Just as there is no code for Proto-Indo-European but labelling everything in PIE as ine is valid and more specific than mis, and Lang/data has ine-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)[reply]
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)[reply]

Edit request 8 January 2025

Description of suggested change:

Diff:

["fr-ca"] = "Quebec French",
+
["fr-ca"] = "Canadian French",

Northern Moonlight 00:22, 8 January 2025 (UTC)[reply]

Why? {{lang-fra-que}} was a wrapper template around this:
{{Language with name|fr-CA|Quebec French|{{{1}}}}}
Replacing {{{1}}} with text:
{{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)[reply]

Edit request 24 March 2025

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)[reply]

{{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)[reply]

Edit request 24 March 2025

Description of suggested change: Add a language code for a couple more proto-languages, also using their groups' ISO codes:

  • Proto-Finno-Ugric: fiu
  • Proto-Samic: smi

I hear Proto-Finno-Ugric a debatable proto-language these days, but I'm running into the need to tag it in Laryngeal theory.

Diff:

["egy-x-old"] = "Old Egyptian", ["gem-x-proto"] = "Proto-Germanic", -- gem in IANA is Germanic languages
+
["egy-x-old"] = "Old Egyptian", ["fiu-x-proto"] = "Proto-Finno-Ugric", -- fiu in IANA is Finno-Ugric languages ["gem-x-proto"] = "Proto-Germanic", -- gem in IANA is Germanic languages
["sem-x-taymanit"] = "Taymanitic", ["sla-x-proto"] = "Proto-Slavic", -- sla in IANA is Slavic languages
+
["sem-x-taymanit"] = "Taymanitic", ["smi-x-proto"] = "Proto-Samic", -- smi in IANA is Samic languages ["sla-x-proto"] = "Proto-Slavic", -- sla in IANA is Slavic languages

EnronEvolvedMy Talk Page 23:32, 24 March 2025 (UTC)[reply]

{{lang|fn=name_from_tag|link=yes|fiu-x-proto}}Proto-Finno-Ugric
{{lang|fn=name_from_tag|link=yes|smi-x-proto}}Proto-Samic
Trappist the monk (talk) 00:15, 25 March 2025 (UTC)[reply]