ထႅမ်းပလဵတ်ႉ:langname-lite
- The following documentation is located at ထႅမ်းပလဵတ်ႉ:langname-lite/documentation. [edit]
- Useful links: subpage list • links • redirects • transclusions
Maps language codes to (canonical) language names. Used for Lua-free templates. Should be kept in sync with Module:languages, Module:etymology languages and Module:families, but not every language should be listed here; only those which are actually needed.
Default behaviour:
- If an etymology-only language code is given, it will return the canonical name of the regular language which it is attached to.
- If a language family code is given, it will give an error saying that this is not allowed.
See the parameters section below for changing these.
Errors
[မႄးထတ်း]The following errors were detected by Module:data consistency check:
- Code:
EL.. Saw name: Latin. Expected name: လတိၼ်ႇ. - Code:
EL.. Saw name: Ecclesiastical Latin. Expected name: ၶျၢတ်ႉၶႅတ်ႉတလိၵ်ႉလတိၼ်ႇ. - Code:
LL.. Saw name: Latin. Expected name: လတိၼ်ႇ. - Code:
ML.. Saw name: Latin. Expected name: လတိၼ်ႇ. - Code:
VL.. Saw name: Latin. Expected name: လတိၼ်ႇ. - Code:
aav. Saw name: Austroasiatic. Expected name: ဢေႃႇသထရူဝ်ႇဢေးသျႃးတိၵ်ႉ. - Code:
ar. Saw name: Arabic. Expected name: ဢႃႇရၢပ်ႈ. - Code:
bg. Saw name: Bulgarian. Expected name: ပူႇၵႃႇရီႇယႃႇ. - Code:
blt. Saw name: Tai Dam. Expected name: တႆးလမ်. - Code:
cja. Saw name: Western Cham. Expected name: ၸၢမ်ပွတ်းတူၵ်း. - Code:
cnk. Saw name: Khumi Chin. Expected name: ၶျၢင်းၶူမီး. - Code:
de. Saw name: German. Expected name: ၵျႃႇမၼ်ႇ. - Code:
en. Saw name: English. Expected name: ဢိင်းၵလဵတ်ႈ. - Code:
enm. Saw name: Middle English. Expected name: ဢိင်းၵလဵတ်ႈ ပွတ်းၵၢင်. - Code:
es. Saw name: Spanish. Expected name: သပဵၼ်ႇ. - Code:
fi. Saw name: Finnish. Expected name: ၾိၼ်ႇလႅၼ်ႇ. - Code:
fr. Saw name: French. Expected name: ၾရၢင်ႇသဵတ်ႈ. - Code:
fr-CA. Saw name: French. Expected name: ၾရၢင်ႇသဵတ်ႈ. - Code:
gkm. Saw name: Ancient Greek. Expected name: ၵရိတ်ႈမိူဝ်ႈၵွၼ်ႇ. - Code:
grc. Saw name: Ancient Greek. Expected name: ၵရိတ်ႈမိူဝ်ႈၵွၼ်ႇ. - Code:
gv. Saw name: Manx. Expected name: မႅၼ်ႉ. - Code:
he. Saw name: Hebrew. Expected name: ႁီးပရူး. - Code:
hi. Saw name: Hindi. Expected name: ႁိၼ်ႇတီႇ. - Code:
it. Saw name: Italian. Expected name: ဢီႇတႃႇလီႇ. - Code:
itc-ola. Saw name: Latin. Expected name: လတိၼ်ႇ. - Code:
ja. Saw name: Japanese. Expected name: ၵျႃႇပၢၼ်ႇ. - Code:
jv. Saw name: Javanese. Expected name: ၵျႃႇဝႃး. - Code:
ka. Saw name: Georgian. Expected name: ၵျေႃႇၵျႃႇ. - Code:
khb. Saw name: Lü. Expected name: လိုဝ်ႉ. - Code:
kht. Saw name: Khamti. Expected name: ၶမ်းတီႈ. - Code:
km. Saw name: Khmer. Expected name: ၶမဵၼ်. - Code:
ko. Saw name: Korean. Expected name: ၵၢဝ်းလီ. - Code:
la. Saw name: Latin. Expected name: လတိၼ်ႇ. - Code:
la-ecc. Saw name: Ecclesiastical Latin. Expected name: ၶျၢတ်ႉၶႅတ်ႉတလိၵ်ႉလတိၼ်ႇ. - Code:
la-ecc. Saw name: Latin. Expected name: လတိၼ်ႇ. - Code:
la-lat. Saw name: Latin. Expected name: လတိၼ်ႇ. - Code:
la-med. Saw name: Latin. Expected name: လတိၼ်ႇ. - Code:
la-vul. Saw name: Latin. Expected name: လတိၼ်ႇ. - Code:
lo. Saw name: Lao. Expected name: လၢဝ်း. - Code:
ltc. Saw name: Middle Chinese. Expected name: ၶႄႇပွတ်းၵၢင်. - Code:
mi. Saw name: Maori. Expected name: မၢဝ်းရီႇ. - Code:
mkh-pro. Saw name: Proto-Mon-Khmer. Expected name: မွၼ်း-ၶမဵၼ် ႁူဝ်တီး. - Code:
mnw. Saw name: Mon. Expected name: မွၼ်း. - Code:
my. Saw name: Burmese. Expected name: မၢၼ်ႈ. - Code:
nan-hbl. Saw name: Hokkien. Expected name: ႁွၵ်ႉၵဵၼ်း. - Code:
nl. Saw name: Dutch. Expected name: တတ်ႉၶ်ျ. - Code:
nod. Saw name: Northern Thai. Expected name: လၢၼ်ႉၼႃး. - Code:
och. Saw name: Old Chinese. Expected name: ၶႄႇၵဝ်ႇ. - Code:
okz. Saw name: Old Khmer. Expected name: ၶမဵၼ်ၵဝ်ႇ. - Code:
okz-ang. Saw name: Angkorian Old Khmer. Expected name: ၶမဵၼ်ၵဝ်ႇ ၸၢဝ်းဢင်းၵေႃး. - Code:
okz-ang. Saw name: Old Khmer. Expected name: ၶမဵၼ်ၵဝ်ႇ. - Code:
omx. Saw name: Old Mon. Expected name: မွၼ်းၵဝ်ႇ. - Code:
ota. Saw name: Ottoman Turkish. Expected name: တူႇရၵီႇ ဢူဝ်ႇတူဝ်ႇမႅၼ်ႇ. - Code:
phk. Saw name: Phake. Expected name: ၽႃၵေး. - Code:
pi. Saw name: Pali. Expected name: ပႃႇလိ. - Code:
ru. Saw name: Russian. Expected name: ရတ်ႈသျႃး. - Code:
sa. Saw name: Sanskrit. Expected name: သၢၼ်းသၶရိတ်ႉ. - Code:
shn. Saw name: Shan. Expected name: တႆး. - Code:
sit-pro. Saw name: Proto-Sino-Tibetan. Expected name: သီႇၼူဝ်ႇ-တိပႅတ်ႉ-ႁူဝ်တီး. - Code:
ta. Saw name: Tamil. Expected name: တမီးလ်. - Code:
tai-pro. Saw name: Proto-Tai. Expected name: တႆး-ႁူဝ်တီး. - Code:
tdd. Saw name: Tai Nüa. Expected name: တႆးၼိူဝ်. - Code:
th. Saw name: Thai. Expected name: ထႆး. - Code:
ur. Saw name: Urdu. Expected name: ဢူရတူ. - Code:
vsn. Saw name: Sanskrit. Expected name: သၢၼ်းသၶရိတ်ႉ. - Code:
yai. Saw name: Yaghnobi. Expected name: Yagnobi. - Code:
za. Saw name: Zhuang. Expected name: ၸွင်ႈ. - Code:
zh. Saw name: Chinese. Expected name: ၶႄႇ.
Parameters
[မႄးထတ်း]|1=- Language code.
|allow etym=- If this is set, the template will return the canonical names of etymology-only languages.
|allow family=- If this is set, the template will return the canonical names of language families.
|is family=- If this is set, the template will return
1if the code is for a language family; otherwise, it will behave normally. This is useful when used with the#ifeqparser function.
Editing the list
[မႄးထတ်း]The list has been subdivided into switch tables based on the first letter; this is to prevent very large pages from hitting the preprocessor node count limit. Please note that this is case-sensitive, meaning (for example) that there are separate lists for codes beginning with e and E, which becomes relevant when adding alias codes for etymology-only languages.
|la=Latin
Etymology-only languages and language families may be listed, but have additional syntax. For example:
- Etymology-only language:
|la-med={{langname-lite/etymcode|<!-- -->Medieval Latin<!-- -->|<!-- -->Latin<!-- -->|{{{allow etym|}}}}}- The first name is that of the etymology-only language, and the second that of the regular language which it is attached to (usually the parent in Module:etymology languages/data, unless that is another etymology-only language, in which just follow the chain until you find a regular language).
- Language family:
|sla={{langname-lite/familycode|<!-- -->Slavic<!-- -->|{{{is family|}}}|{{{allow family|}}}}}
If you are adding aliases (alternative codes) for a language, you must duplicate the entry in the relevant list if it begins with a different letter to the main code, or else it won't work. For example, Medieval Latin has the main code la-med, entered under the l list (as per the example above), as well as the following entry under M for its alias ML.:
|ML.={{langname-lite/etymcode|<!-- -->Medieval Latin<!-- -->|<!-- -->Latin<!-- -->|{{{allow etym|}}}}}