Difference between revisions of "Module:Language/name/data/doc"
< Module:Language | name/data
Jump to navigation
Jump to search
blackwiki>Gonnym (added category) |
blackwiki>Gonnym |
||
| Line 1: | Line 1: | ||
| − | {{High- | + | {{Lua|Module:Language/data/iana languages|Module:Language/data/iana scripts|Module:Language/data/iana regions|Module:Language/data/iana suppressed scripts|Module:Language/data/iana variants|Module:Language/data/ISO 639-3|Module:Language/data/wp languages}} |
| + | {{High-use}} | ||
| + | |||
This pulls data from data modules and bunches them together. Language names are gathered in this order: | This pulls data from data modules and bunches them together. Language names are gathered in this order: | ||
# [[Module:Language/data/ISO 639-3]] – as defined in [[ISO 639-3]] | # [[Module:Language/data/ISO 639-3]] – as defined in [[ISO 639-3]] | ||
Revision as of 09:30, 28 August 2020
| This module depends on the following other modules: |
| This Lua module is used on approximately 1,110,000 pages. To avoid major disruption and server load, any changes should be tested in the module's /sandbox or /testcases subpages. The tested changes can be added to this page in a single edit. Consider discussing changes on the talk page before implementing them. Transclusion count updated automatically (see documentation). |
This pulls data from data modules and bunches them together. Language names are gathered in this order:
- Module:Language/data/ISO 639-3 – as defined in ISO 639-3
- 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
- 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