Templet:Iso2lang
Appearance
Language abbreviation not recognized by template!
This template, iso2lang, takes a two-letter ISO 639 language code and converts it into an English-language language name (such as "Abkhazian" or "Sinhalese"). This table's values are based on List of ISO 639-1 codes. (Some additions to ISO 639-1 codes are identified below.) If the provided language name is not identified, then the default value of "undefined" is returned.
Examples:
- {{Iso2lang|de}} returns "German"
- {{Iso2lang |el}} returns "Greek"
- {{Iso2lang |es}} returns "Spanish"
Purpose:
To transclude into templates
Additions to ISO 639-1 Alpha-2 codes:
Not all languages have ISO 639-1 codes. Thus, as time goes on, users are encouraged to add standard or ad hoc conversions to this table as needed. Thus far, the following additions to ISO 639-1 have been added:
ISO codes
- "deva" returns "Devanāgarī" (per ISO 15924)
- "tlh" returns "Klingon" (per ISO 639-2)
- "mni" returns "Manipuri" (per ISO 639-2)
- "pra" returns "Prakrit" (per ISO 639-2)
- "hans" returns "Simplified Chinese" (per ISO 15924)
- "hant" returns "Traditional Chinese" (per ISO 15924)
See also
[edit source]- {{Lang2iso}}
- {{Iso2language}}
- {{Iso2country}}
The above documentation is transcluded from Templet:Iso2lang/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories and interwikis to the /doc subpage. Subpages of this template. |