Template:Language/archives/Uselang
This template designed to automatically detect your interface language specified in the settings. Since there is no easy way to get the interface language on this wiki, getting it is done by using a lot of messages written through the magic word {{int:}}
.
Parameters
{{{default-none}}}
: Set the default language to a empty value instead ofen
.{{{pref}}}
: The prefix before the language code. For example,{{uselang|pref=/}}
will returnTemplate:Uselang
.
Note
Warning:If you think that your language was merged with another by mistake, then this is not so. Unfortunately, in order to determine the language, the interface of the site in this language must have at least some differences in order to be able to distinguish them, therefore the message “<lang> is the same as <anotherlang>, so it will be read as <anotherlang>.” was not done for optimization, but because there are no differences in the interface in this language.
Notes:
- The language 'aa' cannot be determined due to a missing translation of the interface into that language.
- 'ady-cyrl' is the same as 'ady', so it will be read as 'ady'.
- 'aeb-arab' is the same as 'aeb', so it will be read as 'aeb'.
- The 'als' language is the 'gsw' language.
- For some reason, in the 'ban' language, the {{int:talk}} wraps to a new line. It cannot be deleted, otherwise the language will not be determined.
- The 'bat-smg' language is the 'sgs' language.
- 'bbc-latn' is the same as 'bbc', so it will be read as 'bbc'.
- 'be-tarask' and 'be-x-old' are the same. Both count as 'be-tarask'.
- The language 'bh' is 'bho', so both will count as 'bho'.
- The language 'cho' cannot be determined due to a missing translation of the interface into that language.
- 'crh-latn' is the same as 'crh', so it will be read as 'crh'.
- Languages such as 'de-at' 'de-ch' and 'de-formal' are minimally different from 'de', so they will be read as 'de' unless they need to be unique!
- Language 'en-ca' will count as 'en'.
- The 'fiu-vro' language is the 'vro' language.
- 'gan-hant' is the same as 'gan', so it will be read as 'gan'.
- 'gom-deva' is the same as 'gom', so it will be read as 'gom'.
- 'hif-latn' is the same as 'hif', so it will be read as 'hif'.
- The language 'ho' cannot be determined due to a missing translation of the interface into that language.
- 'hu-formal' is the same as 'hu', so it will be read as 'hu'.
- The language 'hz' cannot be determined due to a missing translation of the interface into that language.
- 'ike-cans' is the same as 'iu', so it will be read as 'iu'.
- 'kbd-cyrl' is the same as 'kbd', so it will be read as 'kbd'.
- The language 'ki' cannot be determined due to a missing translation of the interface into that language.
- The language 'kj' cannot be determined due to a missing translation of the interface into that language.
- 'kk-arab' is the same as 'kk-cn', so it will be read as 'kk-cn'.
- 'kk-cyrl' and 'kk-kz' is the same as 'kk', so it will be read as 'kk'.
- 'kk-latn' is the same as 'kk-tr', so it will be read as 'kk-tr'.
- 'ko-kp' is the same as 'ko', so it will be read as 'ko'.
- The language 'kr' cannot be determined due to a missing translation of the interface into that language.
- 'ks-arab' is the same as 'ks', so it will be read as 'ks'.
- 'ku-arab' is the same as 'ckb', so it will be read as 'ckb'.
- 'ku-latn' is the same as 'ku', so it will be read as 'ku'.
- The language 'mh' cannot be determined due to a missing translation of the interface into that language.
- The language 'mus' cannot be determined due to a missing translation of the interface into that language.
- The 'nb' language is the 'no' language.
- The language 'ng' cannot be determined due to a missing translation of the interface into that language.
- 'nl-informal' is the same as 'nl', so it will be read as 'nl'.
- The language 'rn' cannot be determined due to a missing translation of the interface into that language.
- The 'roa-rup' language is the 'rup' language.
- 'ruq-latn' is the same as 'ruq', so it will be read as 'ruq'.
- The language 'shi-latn' cannot be determined due to a missing translation of the interface into that language.
- The language 'shi-tfng' cannot be determined due to a missing translation of the interface into that language.
- The 'simple' language is the 'en' language.
- 'skr-arab' is the same as 'skr', so it will be read as 'skr'.
- 'sr-ec' is the same as 'sr', so it will be read as 'sr'.
- 'tg-cyrl' is the same as 'tg', so it will be read as 'tg'.
- 'tt-cyrl' is the same as 'tt', so it will be read as 'tt'.
- The language 'tum' cannot be determined due to a missing translation of the interface into that language.
- 'ug-arab' is the same as 'ug', so it will be read as 'ug'.
- The language 'uz-cyrl' cannot be determined due to a missing translation of the interface into that language.
- The language 'uz-latn' cannot be determined due to a missing translation of the interface into that language.
- The 'zh-classical' language is the 'lzh' language.
- 'zh-cn' is the same as 'zh', so it will be read as 'zh'.
- 'zh-hans' is the same as 'zh', so it will be read as 'zh'.
- 'zh-hant' is the same as 'zh-tw', so it will be read as 'zh-tw'.
- 'zh-hk' is the same as 'zh-tw', so it will be read as 'zh-tw'.
- The 'zh-min-nan' language is the 'nan' language.
- 'zh-mo' is the same as 'zh-tw', so it will be read as 'zh-tw'.
- 'zh-my' is the same as 'zh', so it will be read as 'zh'.
- 'zh-sg' is the same as 'zh', so it will be read as 'zh'.
- The 'zh-yue' language is the 'yue' language.
The above documentation is transcluded from Template:Language/archives/Uselang/doc. (Edit | Page history)
Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages.