Template:Language name/en: Difference between revisions
No edit summary |
Tag: Undo |
||
Line 135: | Line 135: | ||
|gag = Gagauz | |gag = Gagauz | ||
|gan = Gan Chinese | |gan = Gan Chinese | ||
|gan-hans = | |gan-hans = Gan Chinese (simplified) | ||
|gan-hant = | |gan-hant = Gan Chinese (traditional) | ||
|gcr = Guianese Creole French | |gcr = Guianese Creole French | ||
|gd = Scottish Gaelic | |gd = Scottish Gaelic | ||
Line 435: | Line 435: | ||
|zh-classical = Literary Chinese | |zh-classical = Literary Chinese | ||
|zh-cn = Chinese (Mainland China) | |zh-cn = Chinese (Mainland China) | ||
|zh-hans = | |zh-hans = Chinese (simplified) | ||
|zh-hant = | |zh-hant = Chinese (traditional) | ||
|zh-hk = Hong Kong | |zh-hk = Hong Kong Chinese (traditional) | ||
|zh-min-nan = Min Nan Chinese | |zh-min-nan = Min Nan Chinese | ||
|zh-mo = Macao | |zh-mo = Macao Chinese (traditional) | ||
|zh-my = Malaysian Chinese | |zh-my = Malaysian Chinese | ||
|zh-sg = Singaporean | |zh-sg = Singaporean Chinese (simplified) | ||
|zh-tw = Taiwanese Mandarin | |zh-tw = Taiwanese Mandarin | ||
|zh-yue = Cantonese | |zh-yue = Cantonese | ||
|zu = Zulu | |zu = Zulu | ||
}}<noinclude>[[Category:language name translations]]</noinclude> | }}<noinclude>[[Category:language name translations]]</noinclude> |
Revision as of 18:37, 4 January 2024
This template was generated by taking the list of Valve Developer Community's languages from its API, and cross referencing it with MediaWiki's more up to date API to match each language with a BCP-47 tag, then using IANA's assignments of region + language codes and ISO 15924's assignments of codes for writing systems to give it a name in English. IANA's redundant assignments were used to categorize variants of Chinese, which were further categorized to "Mandarin" or left as "Traditional" by hand, because the standard does not differentiate them.
zh-my is simply "Malaysian Chinese" because the standard does not give it a redundant tag like zh-hk, so it must be parsed as a language name and country, similar to en-ca
Akan was added manually, because MediaWiki's API did not mention it, likely due to it being split into several languages.