Difference between revisions of "Module:Language/name/data/doc"

From blackwiki
Jump to navigation Jump to search
blackwiki>Erutuon
(missing link)
blackwiki>BrandonXLF
(Updated see also)
Line 8: Line 8:
  
 
== See also ==
 
== See also ==
* [[Special:PrefixIndex/Module:Language/data/]], notably:
+
* [[Special:PrefixIndex/Module:Language/]]
*; language subtags
 
*:* [[Module:Language/data/iana languages]]
 
*:* [[Module:Language/data/ISO 639-3]]
 
*:* [[Module:Language/data/wp languages]]
 
*; script subtags:
 
*:* [[Module:Language/data/iana scripts]]
 
*:* [[Module:Language/data/iso 15924]]
 
*:* [[Module:Language/data/iana suppressed scripts]]
 
*; region subtags:
 
*:* [[Module:Language/data/iana regions]]
 
*:* [[Module:Language/data/iso 3166-1]]
 
*:* [[Module:Language/data/un m.49]]
 
* [[Module:Language/data/names]]
 

Revision as of 06:19, 28 October 2018

This pulls data from data modules and bunches them together. Language names are gathered in this order:

  1. Module:Language/data/ISO 639-3 – as defined in ISO 639-3
  2. Module:Language/data/iana languages – as defined by the IETF-sanctioned IANA registry; names almost always the same as ISO, but does not include 3-letter codes for languages with 2-letter codes, hence the fallback
  3. Module:Language/data/wp languages – specific to Wikipedia; languages for which we've decided another name is better

In other words, a name set in wp languages will take precedence over one set in iana languages and that too would take precedence over one from iso 639-3. wp languages can be discarded by passing dataset="iana" to the parent module.

See also