Wiktionary
viwiktionary
https://vi.wiktionary.org/wiki/Wiktionary:Trang_Ch%C3%ADnh
MediaWiki 1.46.0-wmf.23
case-sensitive
Phương tiện
Đặc biệt
Thảo luận
Thành viên
Thảo luận Thành viên
Wiktionary
Thảo luận Wiktionary
Tập tin
Thảo luận Tập tin
MediaWiki
Thảo luận MediaWiki
Bản mẫu
Thảo luận Bản mẫu
Trợ giúp
Thảo luận Trợ giúp
Thể loại
Thảo luận Thể loại
Phụ lục
Thảo luận Phụ lục
TimedText
TimedText talk
Mô đun
Thảo luận Mô đun
Event
Event talk
Wiktionary:Tin tức
4
644
2345267
2343848
2026-04-14T16:24:33Z
Hiyuune
50834
/* Tháng 4 năm 2026 */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2345267
wikitext
text/x-wiki
__NOTOC__
{{Lưu trữ|
{{*ym|year=2004–2009|month=no|base=Wiktionary:Tin tức}}
{{*ym|year=2010–2020|month=no|base=Wiktionary:Tin tức}}
{{*ym|year=2021–2023|month=no|base=Wiktionary:Tin tức}}
{{*ym|year=2024|month=no|base=Wiktionary:Tin tức}}
{{*ym|year=2025|month=no|base=Wiktionary:Tin tức}}
{{*ym|year=2026|month=no|base=Wiktionary:Tin tức}}
}}
Trang này dành cho '''tin tức về dự án''' [[Wiktionary]] tiếng Việt nói riêng hay về cộng đồng Wiktionary nói chung. Bạn có biết tin tức mới không? Mời bạn ghi ra đây!
Bạn có thể chọn nút theo dõi trang để cập nhật tin tức tại [[Đặc biệt:Danh sách theo dõi|Danh sách theo dõi]].<!-- Nếu bạn đang cộng thêm một ngày nữa, và nếu đã có năm ngày ở trang này rồi, xin bạn xoá mục cuối cùng và bỏ tin tức mới trên những mục đã có rồi. Rồi, xin bạn thêm tin tức mới vào trang lưu trữ cho tháng năm phù hợp. Cám ơn. -->
== Tháng 4 năm 2026 ==
=== Thứ ba, ngày 14 tháng 4 năm 2026 ===
* {{l|anw|eka}} trở thành mục từ tiếng Anaang đầu tiên của Wiktionary tiếng Việt.
=== Thứ năm, ngày 9 tháng 4 năm 2026 ===
* {{l|bni|kana}} trở thành mục từ tiếng Bangi đầu tiên của Wiktionary tiếng Việt.
=== Chủ nhật, ngày 5 tháng 4 năm 2026 ===
* {{l|zle-ono|аньгеле}} trở thành mục từ tiếng Novgorod cổ đầu tiên của Wiktionary tiếng Việt.
== Xem thêm ==
*[[Thành viên:WikimediaNotifier/notifications|Thời sự Wikimedia]]
*[[m:Tin tức về Wikimedia|Tin tức Wikimedia]]
[[Thể loại:Tin tức Wiktionary| ]]
[[Thể loại:Cộng đồng Wiktionary|{{PAGENAME}}]]
cq0uqyjw83v9xw2aybmsif4ub9n6h53
nhà giáo
0
3087
2345231
2284747
2026-04-14T14:47:49Z
Kelly zhrm
58416
2345231
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|etym}}===
{{com+|vi|nhà|giáo}}.
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|n}}===
{{vi-noun}}
# {{lb|vi|literary|formal}} Người làm nghề [[dạy học]].
#: {{coi|vi|'''Nhà giáo''' Ưu tú}}
#: {{coi|vi|'''Nhà giáo''' Nhân dân}}
#: {{uxi|vi|Ngày '''Nhà giáo''' Việt Nam}}
==={{ĐM|see}}===
* {{vi-l|thầy giáo}}; {{vi-l|cô giáo}}
{{C|vi|Mọi người|Giáo dục}}
7lduwrlret2pvdcf5gb6nwzd1y5elfg
Thảo luận Thành viên:PiedBot
3
3819
2345285
361222
2026-04-14T19:16:10Z
~2026-23145-32
61066
Mục mới: /* KM58 */
2345285
wikitext
text/x-wiki
<!--
I agree to the [[w:User:Interiot/EditCountOptIn|edit counter opt-in terms]]
I agree to the [[w:en:User:Interiot/EditCountOptIn|edit counter opt-in terms]]
-->
→ Please put your comment on the page [[Thảo luận Thành viên:Laurent Bouvier]]
== KM58 ==
Ma thuong – [[Đặc biệt:Đóng góp/~2026-23145-32|~2026-23145-32]] ([[Thảo luận Thành viên:~2026-23145-32|thảo luận]]) 19:16, ngày 14 tháng 4 năm 2026 (UTC)
2hpj1yjaj0guageo4zoot12a9s6kokv
2345286
2345285
2026-04-15T00:22:56Z
Hiyuune
50834
Đã lùi lại sửa đổi của [[Special:Contributions/~2026-23145-32|~2026-23145-32]] ([[User talk:~2026-23145-32|thảo luận]]) quay về phiên bản cuối của [[User:PiedBot|PiedBot]]
361222
wikitext
text/x-wiki
<!--
I agree to the [[w:User:Interiot/EditCountOptIn|edit counter opt-in terms]]
I agree to the [[w:en:User:Interiot/EditCountOptIn|edit counter opt-in terms]]
-->
→ Please put your comment on the page [[Thảo luận Thành viên:Laurent Bouvier]]
pguj5gmfzpallldfe3w2bgryn4e9zu7
thế gian
0
33291
2345349
2160921
2026-04-15T01:47:03Z
Hiyuune
50834
Đã lùi lại sửa đổi của [[Special:Contributions/Maitrī-karuṇā (benevolence and compassion)|Maitrī-karuṇā (benevolence and compassion)]] ([[User talk:Maitrī-karuṇā (benevolence and compassion)|thảo luận]]) quay về phiên bản cuối của [[User:HighFighter|HighFighter]]
2010414
wikitext
text/x-wiki
{{-vie-}}
{{-pron-}}
{{vie-pron|thế|gian}}
{{-noun-}}
'''thế gian'''
# [[cõi đời|Cõi đời]].
#: ''Việc '''thế gian'''.''
# [[người|Người]] [[sống]] ở [[cõi đời]].
#: '''''Thế gian''' còn dại chưa khôn,''
#: ''Sống mặc áo rách chết chôn áo lành. ([[ca dao]])''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
sl21vj307kupifrc3an4kdok1gps0th
2345350
2345349
2026-04-15T01:49:15Z
Hiyuune
50834
2345350
wikitext
text/x-wiki
=={{langname|vi}}==
==={{section|etym}}===
{{vi-etym-sino|世||間}}
==={{section|pron}}===
{{vi-pron}}
==={{section|noun}}===
{{vi-noun}}
# [[cõi đời|Cõi đời]].
#: {{ux|vi|Việc '''thế gian'''.}}
# [[người|Người]] [[sống]] ở [[cõi đời]].
#: {{ux|vi|'''Thế gian''' còn dại chưa khôn,<br/>Sống mặc áo rách chết chôn áo lành.}}
==={{section|see}}===
* {{vi-l|không gian}}
* {{vi-l|thời gian}}
* {{vi-l|trần gian}}
==={{section|ref}}===
* {{R:FVDP}}
l4xqizbgfmy8iozku8z7u6jqcd2lz4n
sexagesimal
0
57076
2345338
2085406
2026-04-15T01:29:03Z
Hiyuune
50834
2345338
wikitext
text/x-wiki
{{also|sexagésimal}}
=={{langname|en}}==
{{wp|en:}}
==={{section|pron}}===
* {{IPA4|en|/ˌsɛk.səˈdʒɛ.sɪ.məl/}}
* {{audio|en|LL-Q1860 (eng)-Vealhurl-sexagesimal.wav|a=Southern England}}
* {{hyph|en|sexa|ge|si|mal}}
==={{section|adj}}===
{{en-adj|-}}
# Liên quan đến số [[sáu mươi]]; [[dựa trên]] [[số]] [[sáu mươi]].
===={{section|drv}}====
{{col|en|sexagesimally|trecentosexagesimal
}}
==={{section|ref}}===
* {{R:FVDP|db=ev}}
* {{R:OED Online|sexagesimal|adj. ''and'' n|176999|2022}}
=={{langname|pt}}==
==={{section|pron}}===
{{pt-IPA|secsagesimal}}
==={{section|adj}}===
{{pt-adj}}
# Liên quan đến số [[sáu mươi]]; [[dựa trên]] [[số]] [[sáu mươi]].
==={{section|further}}===
* {{R:pt:Aulete}}
* {{R:pt:Priberam}}
=={{langname|ro}}==
==={{section|etym}}===
{{bor+|ro|fr|sexagésimal}}.
==={{section|pron}}===
* {{IPA4|ro|/sek.sa.d͡ʒe.siˈmal/}}
* {{rhymes|ro|al|s=5}}
* {{hyph|ro|se|xa|ge|si|mal}}
==={{section|adj}}===
{{ro-adj}}
# Liên quan đến số [[sáu mươi]]; [[dựa trên]] [[số]] [[sáu mươi]].
===={{section|decl}}====
{{ro-decl-adj}}
==={{section|further}}===
* {{R:DEX}}
=={{langname|es}}==
==={{section|pron}}===
{{es-pr}}
==={{section|adj}}===
{{es-adj}}
# Liên quan đến số [[sáu mươi]]; [[dựa trên]] [[số]] [[sáu mươi]].
==={{section|further}}===
* {{R:es:DRAE}}
=={{langname|de}}==
==={{section|adj}}===
Từ {{der|de|la|sexagesimalis}}, từ {{mention|la|sexagesimus}}, từ {{mention|la|sexaginta||sáu mươi}}.
==={{section|pron}}===
* {{IPA4|de|[ˌzɛksaɡeziˈmaːl]}}
* {{audio|de|De-sexagesimal.ogg|a=Berlin}}
* {{hyphenation|de|se|xa|ge|si|mal}}
==={{section|adj}}===
{{de-adj}}
# Liên quan đến số [[sáu mươi]]; [[dựa trên]] [[số]] [[sáu mươi]].
#: {{syn|de|hexagesimal}}
===={{section|decl}}====
{{de-adecl}}
===={{section|rel}}====
* {{l|de|Sexagesimalbruch}}, {{l|de|Sexagesimalstelle}}, {{l|de|Sexagesimalsystem}}, {{l|de|Sexagesimalzahl}}
==={{section|further}}===
* {{R:de:DWDS}}
* {{R:de:Duden}}
e356hgczx3k1c2etkc6egl24ul0fk5d
tin cá
0
83195
2345252
2344985
2026-04-14T16:01:36Z
TheHighFighter2
42988
/* Tiếng Việt */
2345252
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|etym}}===
{{calque|vi|zh|魚信|tr=ngư tín}}.
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|noun}}===
{{vi-noun}}
# {{nhãn|vi|không còn dùng}} [[tin tức|Tin tức]], [[thư từ]] nói chung.
#* Tác giả khuyết danh, ''[https://www.thivien.net/Khuy%E1%BA%BFt-danh-Vi%E1%BB%87t-Nam/Ph%E1%BB%A5-m%E1%BA%ABu-t%E1%BB%B1-t%C3%ACnh/poem-H_M7IV948Mm1JIG0pH4wSA Lâm Tuyền kỳ ngộ]'':
#*: {{quote|vi|Trao mượn thư hồng khôn nẻo tới,</br>Ngóng trông '''tin cá''' luống ngày qua.}}
#* {{quote-book|vi|translator=w:Nhượng Tống|by=w:Từ Chẩm Á|chapter=[[s:Dưới hoa/XII|XII. — Tình địch]]|title=Dưới hoa (Ngọc lê hồn)|volume=IV|location=Hà Nội|publisher=Nhà in Thụy Ký|year=1928|origyear=1913|original=玉梨魂|page=104|passage=Trong một tuần, tất có mấy bức thư đi về. '''Tin cá''' năng đưa, làm vất vả cả người phu trạm.}}
==={{ĐM|see}}===
* {{l|vi|tin nhạn}}
==={{ĐM|ref}}===
* {{R:FVDP}}
gdg40i7nyounvv2g1tp31li5geh96cg
2345253
2345252
2026-04-14T16:02:38Z
TheHighFighter2
42988
/* Danh từ */
2345253
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|etym}}===
{{calque|vi|zh|魚信|tr=ngư tín}}.
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|noun}}===
{{vi-noun}}
# {{nhãn|vi|văn chương|không còn dùng}} [[tin tức|Tin tức]], [[thư từ]] nói chung.
#* Tác giả khuyết danh, ''[https://www.thivien.net/Khuy%E1%BA%BFt-danh-Vi%E1%BB%87t-Nam/Ph%E1%BB%A5-m%E1%BA%ABu-t%E1%BB%B1-t%C3%ACnh/poem-H_M7IV948Mm1JIG0pH4wSA Lâm Tuyền kỳ ngộ]'':
#*: {{quote|vi|Trao mượn thư hồng khôn nẻo tới,</br>Ngóng trông '''tin cá''' luống ngày qua.}}
#* {{quote-book|vi|translator=w:Nhượng Tống|by=w:Từ Chẩm Á|chapter=[[s:Dưới hoa/XII|XII. — Tình địch]]|title=Dưới hoa (Ngọc lê hồn)|volume=IV|location=Hà Nội|publisher=Nhà in Thụy Ký|year=1928|origyear=1913|original=玉梨魂|page=104|passage=Trong một tuần, tất có mấy bức thư đi về. '''Tin cá''' năng đưa, làm vất vả cả người phu trạm.}}
==={{ĐM|see}}===
* {{l|vi|tin nhạn}}
==={{ĐM|ref}}===
* {{R:FVDP}}
fc70unnodxq2yas210geq97i52aopmj
geocentric
0
100432
2345331
2071983
2026-04-15T01:18:24Z
Hiyuune
50834
2345331
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|alt}}===
* {{alt|en|geocentrick||obsolete}}
==={{section|etym}}===
Từ {{affix|en|geo-|-centric}}.
==={{section|pron}}===
* {{IPA4|en|/ˌdʒiːəʊˈsɛntɹɪk/|a=UK}}
* {{IPA4|en|/ˌd͡ʒioʊˈsɛntɹɪk/|a=US}}
* {{audio|en|LL-Q1860 (eng)-Vealhurl-geocentric.wav|a=Southern England}}
* {{rhymes|en|ɛntɹɪk|s=4}}
==={{section|adj}}===
{{en-adj|-}}
# Thuộc về [[tâm]] của [[địa cầu]].
# [[coi|Coi]] địa [[cầu]] là [[trung tâm]].
===={{section|drv}}====
{{col2|en
|geocentrical
|geocentrically
|Geocentric Coordinate Time
|geocentricism
|geocentricity
}}
===={{section|rel}}====
* {{l|en|geocentrism}}
==={{section|ref}}===
* {{R:FVDP|db=ev}}
==={{section|ana}}===
* {{anagrams|en|a=cceeginort|egocentric}}
=={{langname|ro}}==
==={{section|etym}}===
{{bor+|ro|fr|géocentrique}}. {{surf|ro|geo-|-centric}}.
==={{section|pron}}===
* {{IPA4|ro|/d͡ʒe.oˈt͡ʃen.trik/}}
==={{section|adj}}===
{{ro-adj}}
# Thuộc về [[tâm]] của [[địa cầu]].
===={{section|decl}}====
{{ro-decl-adj}}
==={{section|further}}===
* {{R:DEX}}
rms4u2yomx76knk99s8quw3qqz8anhd
heterocyclic
0
100906
2345329
2057164
2026-04-15T01:14:45Z
Hiyuune
50834
2345329
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|etym}}===
Từ {{affix|en|hetero-|cyclic}}.
==={{section|pron}}===
* {{audio|en|LL-Q1860 (eng)-Flame, not lame-heterocyclic.wav|a=US}}
==={{section|adj}}===
{{en-adj|-}}
# {{lb|en|chemistry}} Khác [[vòng]].
===={{section|syn}}====
* {{l|en|heterocyclical}}
* {{l|en|carboheterocyclic}} {{q|hóa hữu cơ}}
===={{section|drv}}====
{{col|en|heterocyclically
|nitroheterocyclic
|nonheterocyclic
|non-heterocyclic
|polyheterocyclic
}}
===={{section|rel}}====
* {{l|en|heterocycle}}
==={{section|ref}}===
* {{R:FVDP|db=ev}}
ni0xm7lh6re1g4z81c8imv8whx0fqjr
intricately
0
103410
2345256
1861024
2026-04-14T16:11:14Z
Hiyuune
50834
2345256
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|etym}}===
Từ {{affix|en|intricate|-ly}}.
==={{section|pron}}===
* {{audio|en|LL-Q1860 (eng)-Vealhurl-intricately.wav|a=Southern England}}
==={{section|adv}}===
{{en-adv}}
# [[rắc rối|Rắc rối]], [[phức tạp]].
==={{section|ref}}===
* {{R:FVDP|db=ev}}
* {{R:Century 1911}}
* {{R:Webster 1913}}
lty8qhdfouliioz47f4d6vc6clhq78q
lunisolar
0
106110
2345326
2085407
2026-04-15T01:10:36Z
Hiyuune
50834
2345326
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|etym}}===
Từ {{prefix|en|luni-|solar}}.
==={{section|pron}}===
* {{rhymes|en|əʊlə(ɹ)|s=4}}
==={{section|adj}}===
{{en-adj|-}}
# Thuộc về [[mặt trăng]]; [[mặt trời]].
#: {{syn|en|solilunar}}
===={{section|drv}}====
{{col|en|lunisolar year|lunisolar calendar}}
==={{section|ref}}===
* {{R:FVDP|db=ev}}
==={{section|ana}}===
* {{anagrams|en|a=aillnorsu|solilunar}}
=={{langname|es}}==
==={{section|adj}}===
{{es-adj}}
# Thuộc về [[mặt trăng]]; [[mặt trời]].
==={{section|further}}===
* {{R:es:DEA}}
kjgouz2d3img27dpu7706ciy5264wy6
quinary
0
114870
2345325
2080893
2026-04-15T01:08:38Z
Hiyuune
50834
2345325
wikitext
text/x-wiki
=={{langname|en}}==
{{wp|en:}}
{{number box|en|5}}
==={{section|pron}}===
* {{IPA4|en|/ˈkwaɪ.nə.ɹi/|/ˈkwaɪ.nɛɹ.i/}}{{cln|en|Từ 3 âm tiết}}
* {{rhymes|en|aɪnɛɹi|aɪnəɹi|s=3}}
==={{section|adj}}===
{{en-adj|-}}
# [[gồm|Gồm]] [[năm]] [[cái]]; [[xếp]] [[năm]] [[cái]] một.
===={{section|drv}}====
{{col|en|biquinary|quinarily
|quinary sector
|quintary
}}
==={{section|ref}}===
* {{R:FVDP|db=ev}}
cgkdnmtyr9kukbueo9607deiv7guv8c
dimidiate
0
118349
2345318
2106638
2026-04-15T01:03:18Z
Hiyuune
50834
2345318
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|etym}}===
Từ {{uder|en|la|dīmidiātus}}, phân từ quá khứ của {{mention|la|dīmidiō|dīmidiāre}}.
==={{section|pron}}===
* {{IPA4|en|/dɪˈmɪdi.ət/<q:tính từ>}}
* {{audio|en|LL-Q1860 (eng)-Vealhurl-dimidiate.wav|a=Southern England}}
* {{IPA4|en|/dɪˈmɪdi.eɪt/<q:động từ>}}
* {{audio|en|LL-Q1860 (eng)-Vealhurl-dimidiate2.wav|a=Southern England}}
==={{section|adj}}===
{{en-adj|-}}
# [[chia|Chia]] đôi, [[phân]] đôi.
==={{section|ref}}===
* {{R:FVDP|db=ev}}
===={{section|drv}}====
{{col|en|undimidiate
}}
==={{section|v}}===
{{en-verb}}
# {{lb|en|transitive}} [[chia|Chia]] [[đôi]].
==={{section|rel}}===
* {{l|en|dimidiation}}
==={{section|ana}}===
* {{anagrams|en|a=addeiiimt|diamidite}}
=={{langname|la}}==
==={{section|v}}===
{{head|la|Biến thể hình thái động từ|head=dīmidiāte}}
# {{inflection of|la|dīmidiō||impr|pres|actv|ở|2p}}
=={{langname|es}}==
==={{sectin|v}}===
{{head|es|Biến thể hình thái động từ}}
# {{es-verb form of|dimidiar}}
jh5ggvb0tqlyj5hcw7bnndifqbu7f9u
2345319
2345318
2026-04-15T01:03:39Z
Hiyuune
50834
/* {{langname|es}} */
2345319
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|etym}}===
Từ {{uder|en|la|dīmidiātus}}, phân từ quá khứ của {{mention|la|dīmidiō|dīmidiāre}}.
==={{section|pron}}===
* {{IPA4|en|/dɪˈmɪdi.ət/<q:tính từ>}}
* {{audio|en|LL-Q1860 (eng)-Vealhurl-dimidiate.wav|a=Southern England}}
* {{IPA4|en|/dɪˈmɪdi.eɪt/<q:động từ>}}
* {{audio|en|LL-Q1860 (eng)-Vealhurl-dimidiate2.wav|a=Southern England}}
==={{section|adj}}===
{{en-adj|-}}
# [[chia|Chia]] đôi, [[phân]] đôi.
==={{section|ref}}===
* {{R:FVDP|db=ev}}
===={{section|drv}}====
{{col|en|undimidiate
}}
==={{section|v}}===
{{en-verb}}
# {{lb|en|transitive}} [[chia|Chia]] [[đôi]].
==={{section|rel}}===
* {{l|en|dimidiation}}
==={{section|ana}}===
* {{anagrams|en|a=addeiiimt|diamidite}}
=={{langname|la}}==
==={{section|v}}===
{{head|la|Biến thể hình thái động từ|head=dīmidiāte}}
# {{inflection of|la|dīmidiō||impr|pres|actv|ở|2p}}
=={{langname|es}}==
==={{section|v}}===
{{head|es|Biến thể hình thái động từ}}
# {{es-verb form of|dimidiar}}
omimac43qzawpv22dll4n0uf0ald0ki
2345322
2345319
2026-04-15T01:05:57Z
Hiyuune
50834
2345322
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|etym}}===
Từ {{uder|en|la|dīmidiātus}}, phân từ quá khứ của {{mention|la|dīmidiō|dīmidiāre}}.
==={{section|pron}}===
* {{IPA4|en|/dɪˈmɪdi.ət/<q:tính từ>}}
* {{audio|en|LL-Q1860 (eng)-Vealhurl-dimidiate.wav|a=Southern England}}
* {{IPA4|en|/dɪˈmɪdi.eɪt/<q:động từ>}}
* {{audio|en|LL-Q1860 (eng)-Vealhurl-dimidiate2.wav|a=Southern England}}
==={{section|adj}}===
{{en-adj|-}}
# [[chia|Chia]] đôi, [[phân]] đôi.
===={{section|drv}}====
{{col|en|undimidiate
}}
==={{section|v}}===
{{en-verb}}
# {{lb|en|transitive}} [[chia|Chia]] [[đôi]].
==={{section|rel}}===
* {{l|en|dimidiation}}
==={{section|ref}}===
* {{R:FVDP|db=ev}}
==={{section|ana}}===
* {{anagrams|en|a=addeiiimt|diamidite}}
=={{langname|la}}==
==={{section|v}}===
{{head|la|Biến thể hình thái động từ|head=dīmidiāte}}
# {{inflection of|la|dīmidiō||impr|pres|actv|ở|2p}}
=={{langname|es}}==
==={{section|v}}===
{{head|es|Biến thể hình thái động từ}}
# {{es-verb form of|dimidiar}}
1iovua4ffliinsbqytgl7lxjj58fjq8
equipotent
0
120881
2345317
2071921
2026-04-15T01:00:12Z
Hiyuune
50834
2345317
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|etym}}===
Từ {{prefix|en|equi|potent}}.
==={{section|pron}}===
* {{IPA4|en|/ɪˈkwɪpətənt/}}
==={{section|adj}}===
{{en-adj|-}}
# Đẳng [[năng]]; đẳng [[thế]].
# [[toàn năng|Toàn năng]].
# [[cân bằng|Cân bằng]] [[thế năng]].
# Có [[khả năng]] [[thực hiện]] [[chức năng]] của [[bộ phận]] khác (cơ quan, tế bào).
==={{section|ref}}===
* {{R:FVDP|db=ev}}
0flv5catzuihycn7362dvitxm9yiorq
sto
0
185880
2345399
1921446
2026-04-15T07:04:08Z
WhoAlone
40420
2345399
wikitext
text/x-wiki
=={{langname|ycr}}==
==={{ĐM|noun}}===
{{head|ycr|Danh từ}}
# {{label|ycr|Áo Hoa}} [[người]].
==={{ĐM|ref}}===
* {{R:ycr:Lin 2022}}
{{-nor-}}
[[Hình:Sto. António com Ribeira Grande ao fundo.jpg|thumb|sto]]
{{-verb-}}
{{nor-verb|word=sto|inf=å sto|pres=stod}}
'''sto'''
{{-dial-}}
* [[stå]]
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Động từ tiếng Na Uy]]
lmn9cse306m4j76jkn29qk4qq08dqq5
attendee
0
246474
2345254
1797767
2026-04-14T16:07:44Z
Hiyuune
50834
2345254
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|etym}}===
Từ {{affix|en|attend|-ee}}.
==={{section|pron}}===
* {{audio|en|LL-Q1860 (eng)-Qwertygiy-attendee.wav|a=US}}
==={{section|n}}===
{{en-noun}}
# [[Người]] [[tham dự]] một [[sự kiện]] tại một [[vị trí]] và [[thời điểm]] [[nhất định]].
#:{{ux|en|Who are the '''attendees''' of this meeting?|Ai là những người tham dự của cuộc họp này?}}
e1nu1ag2icatose63r6oxgzvst2d6cq
attendees
0
246475
2345255
1797768
2026-04-14T16:10:00Z
Hiyuune
50834
2345255
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|pron}}===
* {{IPA4|en|/əˌtɛnˈdiːz/|/əˈtɛnˌdiːz/|a=UK}}
** {{audio|en|LL-Q1860 (eng)-Back ache-Attendees.wav|a=UK|q=giọng nam}}
* {{IPA4|en|/əˌtɛnˈdiz/|a=US,Canada}}
* {{IPA4|en|/əˌtenˈdiːz/|[əˌtenˈdɪiz]|a=AU}}
==={{section|n}}===
{{head|en|Biến thể hình thái danh từ}}
# {{plural of|en|attendee}}
==={{section|ana}}===
* {{anagrams|en|a=adeeenstt|edentates}}
kv8hslr39j8ln00gjclyf67fopsg5ad
Thảo luận:ngây thơ
1
255880
2345236
2004380
2026-04-14T14:51:16Z
Kelly zhrm
58416
Tẩy trống
2345236
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Mô đun:table
828
256181
2345429
2258890
2026-04-15T09:35:27Z
TheHighFighter2
42988
2345429
Scribunto
text/plain
local export = {}
--[==[ intro:
This module provides functions for dealing with Lua tables. All of them, except for two helper functions, take a table
as their first argument.
Some functions are available as methods in the arrays created by [[Module:array]].
Functions by what they do:
* Create a new table:
** `shallowCopy`, `deepCopy`, `removeDuplicates`, `numKeys`, `compressSparseArray`, `keysToList`, `reverse`, `invert`, `listToSet`
* Create an array:
** `removeDuplicates`, `numKeys`, `compressSparseArray`, `keysToList`, `reverse`
* Return information about the table:
** `size`, `length`, `contains`, `isArray`, `deepEquals`
* Treat the table as an array (that is, operate on the values in the array portion of the table: values indexed by
consecutive integers starting at {1}):
** `removeDuplicates`, `length`, `contains`, `serialCommaJoin`, `reverseIpairs`, `reverse`, `invert`, `listToSet`, `isArray`
* Treat a table as a sparse array (that is, operate on values indexed by non-consecutive integers):
** `numKeys`, `maxIndex`, `compressSparseArray`, `sparseConcat`, `sparseIpairs`
* Generate an iterator:
** `sparseIpairs`, `sortedPairs`, `reverseIpairs`
* Other functions:
** `sparseConcat`, `serialCommaJoin`, `reverseConcat`
The original version was a copy of {{w|Module:TableTools}} on Wikipedia via [[c:Module:TableTools|Module:TableTools]] on
Commons, but in the course of time this module has been almost completely rewritten, with many new functions added. The
main legacy of this is the use of camelCase for function names rather than snake_case, as is normal in the English
Wiktionary.
]==]
local load_module = "Module:load"
local math_module = "Module:math"
local table = table
local concat = table.concat
local dump = mw.dumpObject
local ipairs = ipairs
local ipairs_default_iter = ipairs{export}
local next = next
local pairs = pairs
local require = require
local select = select
local signed_index -- defined as export.signedIndex
local table_len -- defined as export.length
local type = type
--[==[
Loaders for functions in other modules, which overwrite themselves with the target function when called. This ensures modules are only loaded when needed, retains the speed/convenience of locally-declared pre-loaded functions, and has no overhead after the first call, since the target functions are called directly in any subsequent calls.]==]
local function is_integer(...)
is_integer = require(math_module).is_integer
return is_integer(...)
end
local function safe_require(...)
safe_require = require(load_module).safe_require
return safe_require(...)
end
--[==[
Given an array and a signed index, returns the true table index. If the signed index is negative, the array will be counted from the end, where {-1} is the highest index in the array; otherwise, the returned index will be the same. To aid optimization, the first argument may be a number representing the array length instead of the array itself; this is useful when the array length is already known, as it avoids recalculating it each time this function is called.]==]
function export.signedIndex(t, k)
if not is_integer(k) then
error("index must be an integer")
end
return k < 0 and (type(t) == "table" and table_len(t) or t) + k + 1 or k
end
signed_index = export.signedIndex
--[==[
An iterator which works like `pairs`, but ignores any `__pairs` metamethod.]==]
function export.rawPairs(t)
return next, t, nil
end
--[==[
An iterator which works like `ipairs`, but ignores any `__ipairs` metamethod.]==]
function export.rawIpairs(t)
return ipairs_default_iter, t, 0
end
--[==[
This returns the length of a table, or the first integer key n counting from 1 such that t[n + 1] is nil. It is a more reliable form of the operator `#`, which can become unpredictable under certain circumstances due to the implementation of tables under the hood in Lua, and therefore should not be used when dealing with arbitrary tables. `#` also does not use metamethods, so will return the wrong value in cases where it is desirable to take these into account (e.g. data loaded via `mw.loadData`). If `raw` is set, then metamethods will be ignored, giving the true table length.
For arrays, this function is faster than `export.size`.]==]
function export.length(t, raw)
local n = 0
if raw then
for i in ipairs_default_iter, t, 0 do
n = i
end
return n
end
repeat
n = n + 1
until t[n] == nil
return n - 1
end
table_len = export.length
local function getIteratorValues(i, j , step, t_len)
i, j = i and signed_index(t_len, i), j and signed_index(t_len, j)
if step == nil then
i, j = i or 1, j or t_len
return i, j, j < i and -1 or 1
elseif step == 0 or not is_integer(step) then
error("step must be a non-zero integer")
elseif step < 0 then
return i or t_len, j or 1, step
end
return i or 1, j or t_len, step
end
--[==[
Given an array `list` and function `func`, iterate through the array applying {func(r, k, v)}, and returning the result,
where `r` is the value calculated so far, `k` is an index, and `v` is the value at index `k`. For example,
{reduce(array, function(a, _, v) return a + v end)} will return the sum of `array`.
Optional arguments:
* `i`: start index; negative values count from the end of the array
* `j`: end index; negative values count from the end of the array
* `step`: step increment
These must be non-zero integers. The function will determine where to iterate from, whether to iterate forwards or
backwards and by how much, based on these inputs (see examples below for default behaviours).
Examples:
# No values for i, j or step results in forward iteration from the start to the end in steps of 1 (the default).
# step=-1 results in backward iteration from the end to the start in steps of 1.
# i=7, j=3 results in backward iteration from indices 7 to 3 in steps of 1 (i.e. step=-1).
# j=-3 results in forward iteration from the start to the 3rd last index.
# j=-3, step=-1 results in backward iteration from the end to the 3rd last index.]==]
function export.reduce(t, func, i, j, step)
i, j, step = getIteratorValues(i, j, step, table_len(t))
local ret = t[i]
for k = i + step, j, step do
ret = func(ret, k, t[k])
end
return ret
end
do
local function replace(t, func, i, j, step, generate)
local t_len = table_len(t)
-- Normalized i, j and step, based on the inputs.
local norm_i, norm_j, norm_step = getIteratorValues(i, j, step, t_len)
if norm_step > 0 then
i, j, step = 1, t_len, 1
else
i, j, step = t_len, 1, -1
end
-- "Signed" variables are multiplied by -1 if `step` is negative.
local t_new, signed_i, signed_j = generate and {} or t, norm_i * step, norm_j * step
for k = i, j, step do
-- Replace the values iff they're within the i to j range and `step` wouldn't skip the key.
-- Note: i > j if `step` is positive; i < j if `step` is negative. Otherwise, the range is empty.
local signed_k = k * step
if signed_k >= signed_i and signed_k <= signed_j and (k - norm_i) % norm_step == 0 then
t_new[k] = func(k, t[k])
-- Otherwise, add the existing value if `generate` is set.
elseif generate then
t_new[k] = t[k]
end
end
return t_new
end
--[==[
Given an array `list` and function `func`, iterate through the array applying {func(k, v)} (where `k` is an index, and
`v` is the value at index `k`), replacing the relevant values with the result. For example,
{apply(array, function(_, v) return 2 * v end)} will double each member of the array.
Optional arguments:
* `i`: start index; negative values count from the end of the array
* `j`: end index; negative values count from the end of the array
* `step`: step increment
These must be non-zero integers. The function will determine where to iterate from, whether to iterate forwards or
backwards and by how much, based on these inputs (see examples below for default behaviours).
Examples:
# No values for i, j or step results in forward iteration from the start to the end in steps of 1 (the default).
# step=-1 results in backward iteration from the end to the start in steps of 1.
# i=7, j=3 results in backward iteration from indices 7 to 3 in steps of 1 (i.e. step=-1).
# j=-3 results in forward iteration from the start to the 3rd last index.
# j=-3, step=-1 results in backward iteration from the end to the 3rd last index.]==]
function export.apply(t, func, i, j, step)
return replace(t, func, i, j, step, false)
end
--[==[
Given an array `list` and function `func`, iterate through the array applying {func(k, v)} (where `k` is an index, and
`v` is the value at index `k`), and return a shallow copy of the original array with the relevant values replaced. For example,
{generate(array, function(_, v) return 2 * v end)} will return a new array in which each value has been doubled.
Optional arguments:
* `i`: start index; negative values count from the end of the array
* `j`: end index; negative values count from the end of the array
* `step`: step increment
These must be non-zero integers. The function will determine where to iterate from, whether to iterate forwards or
backwards and by how much, based on these inputs (see examples below for default behaviours).
Examples:
# No values for i, j or step results in forward iteration from the start to the end in steps of 1 (the default).
# step=-1 results in backward iteration from the end to the start in steps of 1.
# i=7, j=3 results in backward iteration from indices 7 to 3 in steps of 1 (i.e. step=-1).
# j=-3 results in forward iteration from the start to the 3rd last index.
# j=-3, step=-1 results in backward iteration from the end to the 3rd last index.]==]
function export.generate(t, func, i, j, step)
return replace(t, func, i, j, step, true)
end
end
--[==[
Given an array `list` and function `func`, iterate through the array applying {func(k, v)} (where `k` is an index, and
`v` is the value at index `k`), and returning whether the function is true for all iterations.
Optional arguments:
* `i`: start index; negative values count from the end of the array
* `j`: end index; negative values count from the end of the array
* `step`: step increment
These must be non-zero integers. The function will determine where to iterate from, whether to iterate forwards or
backwards and by how much, based on these inputs (see examples below for default behaviours).
Examples:
# No values for i, j or step results in forward iteration from the start to the end in steps of 1 (the default).
# step=-1 results in backward iteration from the end to the start in steps of 1.
# i=7, j=3 results in backward iteration from indices 7 to 3 in steps of 1 (i.e. step=-1).
# j=-3 results in forward iteration from the start to the 3rd last index.
# j=-3, step=-1 results in backward iteration from the end to the 3rd last index.]==]
function export.all(t, func, i, j, step)
i, j, step = getIteratorValues(i, j, step, table_len(t))
for k = i, j, step do
if not func(k, t[k]) then
return false
end
end
return true
end
--[==[
Given an array `list` and function `func`, iterate through the array applying {func(k, v)} (where `k` is an index, and
`v` is the value at index `k`), and returning whether the function is true for at least one iteration.
Optional arguments:
* `i`: start index; negative values count from the end of the array
* `j`: end index; negative values count from the end of the array
* `step`: step increment
These must be non-zero integers. The function will determine where to iterate from, whether to iterate forwards or
backwards and by how much, based on these inputs (see examples below for default behaviours).
Examples:
# No values for i, j or step results in forward iteration from the start to the end in steps of 1 (the default).
# step=-1 results in backward iteration from the end to the start in steps of 1.
# i=7, j=3 results in backward iteration from indices 7 to 3 in steps of 1 (i.e. step=-1).
# j=-3 results in forward iteration from the start to the 3rd last index.
# j=-3, step=-1 results in backward iteration from the end to the 3rd last index.]==]
function export.any(t, func, i, j, step)
i, j, step = getIteratorValues(i, j, step, table_len(t))
for k = i, j, step do
if not not (func(k, t[k])) then
return true
end
end
return false
end
--[==[
Joins an array with serial comma and serial conjunction, normally {"and"}. An improvement on {mw.text.listToText},
which doesn't properly handle serial commas.
Options:
* `conj`: Conjunction to use; defaults to {"and"}.
* `punc`: Punctuation to use; default to {","}.
* `dontTag`: Don't tag the serial comma and serial {"and"}. For error messages, in which HTML cannot be used.
* `dump`: Each item will be serialized with {mw.dumpObject}. For warnings and error messages.]==]
function export.serialCommaJoin(seq, options)
-- If the `dump` option is set, determine the table length as part of the
-- dump loop, instead of calling `table_len` separately.
local length
if options and options.dump then
local i, item = 1, seq[1]
if item ~= nil then
local dumped = {}
repeat
dumped[i] = dump(item)
i = i + 1
item = seq[i]
until item == nil
seq = dumped
end
length = i - 1
else
length = table_len(seq)
end
if length == 0 then
return ""
elseif length == 1 then
return seq[1]
end
local conj = options and options.conj
if conj == nil then
conj = "và"
end
if length == 2 then
return seq[1] .. " " .. conj .. " " .. seq[2]
end
local punc, dont_tag
if options then
punc = options.punc
if punc == nil then
punc = ","
end
dont_tag = options.dontTag
else
punc = ","
end
local comma
if dont_tag then
comma = "" -- since by default the serial comma doesn't display, when we can't tag we shouldn't display it.
conj = " " .. conj .. " "
else
comma = "<span class=\"serial-comma\">" .. punc .. "</span>"
conj = "<span class=\"serial-and\"> " .. conj .. "</span> "
end
return concat(seq, punc .. " ", 1, length - 1) .. comma .. conj .. seq[length]
end
--[==[
A function which works like `table.concat`, but respects any `__index` metamethod. This is useful for data loaded via `mw.loadData`.]==]
function export.concat(t, sep, i, j)
local list, k = {}, 0
while true do
k = k + 1
local v = t[k]
if v == nil then
return concat(list, sep, i, j)
end
list[k] = v
end
end
--[==[
Add a list of aliases for a given key to a table. The aliases must be given as a table.]==]
function export.alias(t, k, aliases)
for _, alias in pairs(aliases) do
t[alias] = t[k]
end
end
local mt = {}
function mt:__index(k)
local submodule = safe_require("Module:table/" .. k)
self[k] = submodule
return submodule
end
return setmetatable(export, mt)
oggx37yllkvzdbsrspst4p1q6240tlc
Phụ lục:Từ điển thuật ngữ
100
263936
2345249
2344321
2026-04-14T15:45:18Z
TheHighFighter2
42988
2345249
wikitext
text/x-wiki
Trang này chú giải [[thuật ngữ]] được sử dụng trong phần nội dung của từ điển này.
__TOC__
==B==
; '''Ban đầu [...]'''
: Một từ có nguồn gốc từ một địa phương hoặc vùng miền nào đó, mà ngày nay trở nên phổ biến gần như trở thành từ toàn dân. '''1. {{anchor|Ban đầu Miền Bắc Việt Nam}} Ban đầu Miền Bắc Việt Nam''': Một từ có chú thích “Ban đầu Miền Bắc Việt Nam” tức là từ đó bắt nguồn từ Miền Bắc Việt Nam '''2. {{anchor|Ban đầu Miền Nam Việt Nam}} Ban đầu Miền Nam Việt Nam''': Một từ có chú thích “Ban đầu Miền Nam Việt Nam” tức là từ đó bắt nguồn từ Miền Nam Việt Nam. '''3. {{anchor|Ban đầu Miền Trung Việt Nam}} Ban đầu Miền Trung Việt Nam''': Một từ có chú thích “Ban đầu Miền Trung Việt Nam” tức là từ đó bắt nguồn từ Miền Trung Việt Nam.
==C==
;{{anchor|cách}} '''cách'''
: Phạm trù ngữ pháp được sử dụng nhằm thể hiện quan hệ và vai trò giữa các từ ở trong một câu hoặc một cụm từ. Một số các cách bao gồm [[#danh cách|danh cách]], [[#sinh cách|sinh cách]], [[#dữ cách|dữ cách]],...
; {{anchor|cổ xưa}} '''cổ xưa'''
: Không còn được sử dụng rộng rãi nữa, nhưng vẫn có thể bắt gặp nó trong một số văn bản đương đại, đặc biệt là những tác phẩm muốn tạo phong cách cổ kính, chẳng hạn như các tác phẩm tiểu thuyết lịch sử. Ví dụ, trong Tiếng Anh, các đại từ [[thee]] và [[thou]] là những từ cổ xưa, giờ vẫn được dùng trong một vài văn bản đương đại, nhưng giờ đây gần như đã được thay thế hoàn toàn bằng [[you]]. ''Cổ xưa'' là một thuật ngữ mang ý nghĩa mạnh hơn [[Phụ lục:Từ điển thuật ngữ#lỗi thời|''lỗi thời'']] nhưng lại không mạnh bằng [[Phụ lục:Từ điển thuật ngữ#không còn dùng|''không còn dùng'']].
; {{anchor|CN}}'''CN'''
: Viết tắt của "[[Công Nguyên]]".
==D==
; {{anchor|dữ cách}} '''dữ cách'''
: [[#cách|Cách]] thường được sử dụng làm [[#bổ ngữ gián tiếp|bổ ngữ gián tiếp]] cho một động từ. Lấy ví dụ, trong tiếng Latinh, trong câu ''Sextus Claudiae fābulam dīxit'' (Sextus kể cho Claudia một câu chuyện), từ "Claudiae" (Claudia) được chia ở dữ cách.
==Đ==
; {{anchor|đếm được}}'''đếm được'''
:Danh từ có thể được sử dụng tự do với mạo từ không xác định (a hoặc an trong tiếng Anh) và với số, do đó có dạng [[số nhiều]].
; {{anchor|đối cách}}'''đối cách'''
: [[#cách|Cách]] thường được sử dụng làm [[#tân ngữ trực tiếp|tân ngữ trực tiếp]] cho một động từ. Lấy ví dụ, trong tiếng Latinh, trong câu ''Puella puerum amat'' (Cô bé yêu cậu bé), "puerum" (cậu bé) được chia ở đối cách.
; {{anchor|Đph}}'''Đph'''
:Viết tắt của "Từ địa phương", là những từ được sử dụng hạn chế ở một hoặc vài [[địa phương]] nào đó. Từ địa phương là một bộ phận của [[phương ngữ]].
==G==
; {{g|f}}
: ''Xem '''{{lg|giống cái}}'''.''
; {{g|c}}
: ''Xem '''{{lg|giống chung}}'''.''
; {{g|m}}
: ''Xem '''{{lg|giống đực}}'''.''
; {{g|n}}
: ''Xem '''{{lg|giống trung}}'''.''
; {{anchor|giảm nhẹ nghĩa}}'''giảm nhẹ nghĩa'''
:Hình thức giảm nhẹ nghĩa, âu yếm, trìu mến nhỏ bé thường được sử dụng để biểu đạt những mối quan hệ thân thiết, gần gũi.
; {{anchor|giống}} [[giống]]
: Cách phân loại [[#danh từ|danh từ]] trong một số ngôn ngữ. Theo đó, mỗi danh từ sẽ thuộc về một giống cụ thể (thường dựa trên nghĩa và/hoặc hình thái). Các từ loại khác (nhất là [[#tính từ|tính từ]] và [[#đại từ|đại từ]]) thường phải biến đổi hình thái để phù hợp về giống với danh từ đó. Xem thêm [[#lớp danh từ|lớp danh từ]].
; {{anchor|gc|giống cái}} [[giống cái]], {{g|f}}
: Đề cập đến một từ thuộc phạm trù ngữ pháp [[#giống|giống]] là "cái", thường tương phản với [[#giống đực|giống đực]] và đôi khi là cả [[#giống trung|giống trung]].
; {{anchor|gch|giống chung}} [[giống chung]], {{g|c}}
: Đề cập đến một từ thuộc phạm trù ngữ pháp [[#giống|giống]] là "chung giống". Trong một số ngôn ngữ, giống chung là một phạm trù ngữ pháp riêng biệt được hình thành từ sự kết hợp giữa [[#giống đực|giống đực]] và [[#giống cái|giống cái]], nhưng phân biệt với [[#giống trung|giống trung]]. Trong các ngôn ngữ khác, "danh từ giống chung" là một cặp danh từ (gồm một giống đực và một giống cái) có hình thái giống hệt nhau và tương đồng về nghĩa, nhưng khác nhau đối tượng tham chiếu (một chỉ nam giới, một chỉ nữ giới). Cần phân biệt với [[#giống đôi|giống đôi]].
; {{anchor|gđ|giống đực}} [[giống đực]], {{g|m}}
: Đề cập đến một từ thuộc phạm trù ngữ pháp [[#giống|giống]] là "đực" trong những ngôn ngữ có phân biệt giống.
; {{anchor|gt|giống trung}} [[giống trung]], {{g|n}}
: Đề cập đến một từ thuộc phạm trù ngữ pháp [[#giống|giống]] là "trung tính": có hình thái không phải [[#giống đực|giống đực]] hay là [[#giống cái|giống cái]]; hoặc có hình thái không thuộc [[#giống chung|giống chung]].
==K==
; {{anchor|kh.}}'''kh.'''
: Viết tắt của "[[khoảng]]". Một trích dẫn có ghi thông tin chẳng hạn như "kh. 1924" có nghĩa phần đó được trích dẫn từ ngữ liệu có từ khoảng những năm 1924.
; {{anchor|không còn dùng}}'''không còn dùng'''
:Không còn được sử dụng nữa. ''Không còn dùng'' là một thuật ngữ mang ý nghĩa mạnh hơn so với [[Phụ lục:Từ điển thuật ngữ#lỗi thời|''lỗi thời'']] và [[Phụ lục:Từ điển thuật ngữ#cổ xưa|''cổ xưa'']].
; {{anchor|không đếm được}}'''không đếm được'''
:Danh từ không thể được sử dụng tự do với số hoặc mạo từ không xác định, và do đó thường không có dạng số nhiều. Nhiều ngôn ngữ không phân biệt danh từ đếm được và không đếm được.
; {{anchor|Kng.}}'''Kng.'''
:Viết tắt của [[khẩu ngữ]].
==L==
; {{anchor|lẫn âm}}'''lẫn âm'''
: Từ ngữ được hình thành do hiện tượng đọc lẫn các âm gần giống, dần dà trở thành một từ mới. Nhưng ban đầu là một từ vô nghĩa hoặc có nghĩa khác. Ví dụ như từ [[mãn tính]] là một từ Hán-Việt cấu thành bởi hiện tượng lẫn âm (từ đúng là [[mạn tính]]).
; {{anchor|lóng}}{{anchor|từ lóng}}{{anchor|tiếng lóng}}'''lóng''', '''từ lóng''', '''tiếng lóng'''
: Từ ngữ riêng trong một tầng lớp hoặc một nhóm người nào đó, nhằm chỉ để cho trong nội bộ hiểu được với nhau. Các từ ngữ như vậy thường nằm ngoài cách sử dụng thông thường và hầu như không phù hợp trong bối cảnh trang trọng.
; {{anchor|lỗi thời}} '''lỗi thời'''
: Từng phổ biến trong quá khứ, đôi khi vẫn được dùng ở hiện tại nhưng bây giờ không còn hợp thời. Ví dụ, trong tiếng Anh, từ [[gay]] (theo nghĩa "sáng sủa", "hạnh phúc") là một từ lỗi thời. ''Lỗi thời'' là một thuật ngữ mang ý nghĩa yếu hơn so với [[Phụ lục: Từ điển thuật ngữ#không còn dùng|''không còn dùng'']] và [[Phụ lục: Từ điển thuật ngữ#cổ xưa|''cổ xưa'']].
; {{anchor|ly cách}} '''ly cách'''
: [[#cách|Cách]] được dùng để diễn tả sự tách biệt, sự tách ra, sự di chuyển khỏi một cái gì đó. Ly cách thường được sử dụng độc lập hoặc đi kèm với một số [[#giới từ|giới từ]] nhất định. Lấy ví dụ, trong tiếng Latinh, trong câu ''Ē Vietnamiā oriundus est Vincentius'' (Vincent đến từ Việt Nam), từ "Vietnamiā" (Việt Nam) được chia ở ly cách và đứng sau giới từ "ē". Trong một số ngôn ngữ, chẳng hạn như tiếng Latinh, ngoài để diễn tả sự tách biệt, ly cách còn có thêm nhiều cách dùng khác như: chỉ nguyên nhân, nơi chốn, thời gian,...
==N==
; {{anchor|nhạc}}'''nhạc'''
: Từ thuộc về âm nhạc.
==P==
; {{anchor|phụ tố|af}} [[phụ tố]]
: [[hình vị ràng buộc|Hình vị ràng buộc]] được thêm vào thân từ; tức [[tiền tố]], [[hậu tố]], [[trung tố]], v.v.. Theo nghĩa hẹp, đồng nghĩa với cả '''[[#hậu tố|hậu tố]]'''.
==S==
; {{g|p}}
: ''Xem '''{{lg|số nhiều}}'''.''
; {{anchor|so sánh}}'''so sánh'''
:Từ so sánh đối tượng này với một hoặc nhiều đối tượng khác nhau.
; {{anchor|so sánh được}}'''so sánh được'''
:Tính từ hoặc trạng từ: có thể so sánh, có dạng so sánh hơn và so sánh nhất kết thúc bằng -er và -est (chỉ tính từ), hoặc kết hợp với các từ ''more'' hoặc ''most'', hoặc trong một số trường hợp kết hợp với ''further'' và ''furthest''.
; {{anchor|so sánh hơn}}'''so sánh hơn'''
:Tính từ so sánh tương đối, thường biểu thị "ở mức lớn hơn" nhưng không phải "ở mức cuối cùng". Trong tiếng Anh, dạng so sánh hơn so sánh giữa 2 người hoặc 2 vật, thường được hình thành bằng cách thêm -er, hoặc sử dụng từ "more".
; {{anchor|so sánh nhất}}'''so sánh nhất'''
:Tính từ so sánh tương đối, biểu thị "ở mức cuối cùng". Trong tiếng Anh, dạng so sánh nhất so sánh giữa 3 người hoặc 3 vật trở lên, thường được hình thành bằng cách thêm -est hoặc sử dụng từ "most".
; {{anchor|số nhiều|sn}} [[số nhiều]]
: Phạm trù ngữ pháp [[#số|số]] dùng để biểu thị ý có nhiều cá thể hoặc đối tượng. Phần lớn các ngôn ngữ đặt số nhiều trong thế đối lập với [[#số ít|số ít]], và khi đó số nhiều dùng để chỉ số lượng có từ hai trở lên. Một số ngôn ngữ còn có khái niệm [[#số đôi|số đôi]] hoặc thậm chí là [[#số ba|số ba]]; trong những trường hợp này, số nhiều dùng để chỉ số lượng lớn hơn mốc cao nhất hiện có.
==T==
; {{anchor|TCN}}'''[[TCN]]'''
: Viết tắt của "[[trước]] [[Công Nguyên]]".
; {{anchor|Tech}}'''Tech'''
:Viết tắt của [[technology|Technology]], nghĩa là [[công nghệ học]] (xem thêm [[tech]] để biết thông tin chi tiết) hoặc [[công nghệ]].
; {{anchor|thô tục}}'''[[thô tục]]'''
: Từ ngữ được coi là gây khó chịu hoặc tục tĩu.
: Xem thêm: '''{{glossary|xúc phạm}}''', '''{{glossary|miệt thị}}'''.
; {{anchor|Tnd}} '''Tnd'''
: Viết tắt của "từ Toàn dân", là từ được toàn dân biết, phổ biến rộng rãi và được sử dụng trong giao tiếp hằng ngày.
; {{anchor|tôn giáo}} '''tôn giáo'''
: Từ thuộc về tôn giáo, giáo lí.
; {{anchor|tuyệt cách}} '''tuyệt cách'''
: [[#cách|Cách]] được sử dụng để chỉ bị thể hoặc nghiệm thể của hành động do một [[#động từ|động từ]] biểu thị.
; {{anchor|từ mới}}'''từ mới'''
: Từ được tạo mới hoàn toàn hay từ có thêm nét nghĩa mới trong khoảng thời gian gần đây.
; {{anchor|từ tượng hình}} '''từ tượng hình'''
: Từ mang tính biểu tượng, gợi ý hình ảnh của sự vật mà nó mô tả. Ví dụ như từ [[tẻo teo]].
; {{anchor|từ tượng thanh}}{{anchor|tượng thanh}}'''[[từ tượng thanh]]'''
: Từ có ngữ âm bắt chước, giống với, hoặc gợi ý âm thanh mà nó mô tả. Ví dụ như các từ ''{{l|vi|bùm}}'', ''{{l|vi|cúc cu}}'', ''{{l|vi|chiếp}}'', ''{{l|vi|bính boong}}'' trong tiếng Việt.
; {{anchor|từ ghép}}'''[[từ ghép]]'''
: Từ được cấu tạo bằng cách ghép những tiếng lại với nhau, các tiếng được ghép có quan hệ với nhau về nghĩa.
; {{anchor|từ mượn}} [[từ mượn]]
: Một từ được [[tiếp nhận]] ([[vay mượn]]) từ một ngôn ngữ khác, thay vì được hình thành ngay trong nội tại ngôn ngữ đó hoặc được kế thừa từ một dạng cổ xưa hơn của chính ngôn ngữ đó. Những từ này có thể tồn tại dưới dạng [[#vay mượn chưa đồng hóa|chưa đồng hóa]] hoặc [[#vay mượn đã đồng hóa|đã đồng hóa]]. Trong đó, từ mượn chưa đồng hóa thường vẫn mang đặc trưng ngoại lai rõ rệt qua cách viết phi bản ngữ hoặc cách phát âm lạ lẫm, ví dụ như trong tiếng Anh, từ {{mention|en|schadenfreude}} vẫn giữ nét đặc trưng của tiếng Đức. Ngược lại, có những từ đã được đồng hóa hoàn toàn và không còn bị coi là từ ngoại lai, ví dụ như từ {{mention|en|cellar}} vốn có nguồn gốc Latinh ({{mention|la|cellārium}}) nhưng đã trở nên hoàn toàn đồng hóa khi vào tiếng Anh. Đôi khi còn có những từ mượn dù đã [[du nhập]] và đồng hóa hoàn toàn nhưng người bản ngữ vẫn nhận diện được nguồn gốc ngoại lai của chúng, ví dụ như các từ tiếng Anh {{mention|en|taco}}, {{mention|en|burrito}}. So sánh với [[#sao phỏng|dịch sao phỏng]].
==V==
; {{anchor|vay mượn}} [[vay mượn]]
: Xem ''[[#từ mượn|từ mượn]]''.
;{{anchor|viết tắt}} '''viết tắt'''
: Dạng rút gọn của một từ hoặc một cụm từ.
==X==
;{{anchor|xuất cách}} '''xuất cách'''
:[[#cách|Cách]] biểu thị rằng một thứ gì đó đến từ một cái gì đó, ở đâu đó hoặc ai đó.
==Khác==
; {{anchor|перен.}}'''перен.'''
:Viết tắt của [[переносное значение]], nghĩa là [[nghĩa bóng]].
; {{anchor|мед.}}'''мед.'''
:Viết tắt của [[медицинское]], nghĩa là [[Y học]].
; {{anchor|лингв.}}'''лингв.'''
:Viết tắt của [[лингвистический]], nghĩa là (thuộc về) [[ngôn ngữ học]].
; {{anchor|анат.}}'''анат.'''
:Viết tắt của [[анатомический]], nghĩa là (thuộc về) [[giải phẫu]].
; {{anchor|нескл.}}'''нескл.'''
:Viết tắt của [[несклоняемый]], nghĩa là Không biến cách.
; {{anchor|физ.}}'''физ.'''
:Viết tắt của [[физический]], nghĩa là [[vật lý]].
; {{anchor|уст.}}'''уст.'''
:Viết tắt của [[устаревший]], nghĩa là Từ cũ.
; {{anchor|тех.}}'''тех.'''
:Viết tắt của [[технический]], nghĩa là [[kỹ thuật]].
; {{anchor|хим.}}'''хим.'''
:Viết tắt của [[химический]], nghĩa là (thuộc về) [[hóa học]].
; {{anchor|воен.}}'''воен.'''
:Viết tắt của [[военный]], nghĩa là (thuộc về) [[quân sự]].
; {{anchor|мат.}}'''мат.'''
:Viết tắt của [[математический]], nghĩa là (thuộc về) [[toán học]].
; {{anchor|бот.}}'''бот.'''
:Viết tắt của [[ботанический]], nghĩa là (thuộc về) [[thực vật học]].
; {{anchor|собир.}}'''собир.'''
:Viết tắt của [[собирательный]], nghĩa là (tính chất) [[tập hợp]].
; {{anchor|спорт.}}'''спорт.'''
:Viết tắt của [[спорт]], nghĩa là (thuộc về) [[thể thao]].
[[Thể loại:Wiktionary]]
m9a285restnl2xebecu87cy8yx372tr
2345250
2345249
2026-04-14T15:48:33Z
TheHighFighter2
42988
2345250
wikitext
text/x-wiki
Trang này chú giải [[thuật ngữ]] được sử dụng trong phần nội dung của từ điển này.
__TOC__
==B==
; '''Ban đầu [...]'''
: Một từ có nguồn gốc từ một địa phương hoặc vùng miền nào đó, mà ngày nay trở nên phổ biến gần như trở thành từ toàn dân. '''1. {{anchor|Ban đầu Miền Bắc Việt Nam}} Ban đầu Miền Bắc Việt Nam''': Một từ có chú thích “Ban đầu Miền Bắc Việt Nam” tức là từ đó bắt nguồn từ Miền Bắc Việt Nam '''2. {{anchor|Ban đầu Miền Nam Việt Nam}} Ban đầu Miền Nam Việt Nam''': Một từ có chú thích “Ban đầu Miền Nam Việt Nam” tức là từ đó bắt nguồn từ Miền Nam Việt Nam. '''3. {{anchor|Ban đầu Miền Trung Việt Nam}} Ban đầu Miền Trung Việt Nam''': Một từ có chú thích “Ban đầu Miền Trung Việt Nam” tức là từ đó bắt nguồn từ Miền Trung Việt Nam.
==C==
;{{anchor|cách}} '''cách'''
: Phạm trù ngữ pháp được sử dụng nhằm thể hiện quan hệ và vai trò giữa các từ ở trong một câu hoặc một cụm từ. Một số các cách bao gồm [[#danh cách|danh cách]], [[#sinh cách|sinh cách]], [[#dữ cách|dữ cách]],...
; {{anchor|cổ xưa}} '''cổ xưa'''
: Không còn được sử dụng rộng rãi nữa, nhưng vẫn có thể bắt gặp nó trong một số văn bản đương đại, đặc biệt là những tác phẩm muốn tạo phong cách cổ kính, chẳng hạn như các tác phẩm tiểu thuyết lịch sử. Ví dụ, trong Tiếng Anh, các đại từ [[thee]] và [[thou]] là những từ cổ xưa, giờ vẫn được dùng trong một vài văn bản đương đại, nhưng giờ đây gần như đã được thay thế hoàn toàn bằng [[you]]. ''Cổ xưa'' là một thuật ngữ mang ý nghĩa mạnh hơn [[Phụ lục:Từ điển thuật ngữ#lỗi thời|''lỗi thời'']] nhưng lại không mạnh bằng [[Phụ lục:Từ điển thuật ngữ#không còn dùng|''không còn dùng'']].
; {{anchor|CN}}'''CN'''
: Viết tắt của "[[Công Nguyên]]".
==D==
; {{anchor|dữ cách}} '''dữ cách'''
: [[#cách|Cách]] thường được sử dụng làm [[#bổ ngữ gián tiếp|bổ ngữ gián tiếp]] cho một động từ. Lấy ví dụ, trong tiếng Latinh, trong câu ''Sextus Claudiae fābulam dīxit'' (Sextus kể cho Claudia một câu chuyện), từ "Claudiae" (Claudia) được chia ở dữ cách.
==Đ==
; {{anchor|đếm được}}'''đếm được'''
:Danh từ có thể được sử dụng tự do với mạo từ không xác định (a hoặc an trong tiếng Anh) và với số, do đó có dạng [[số nhiều]].
; {{anchor|đối cách}}'''đối cách'''
: [[#cách|Cách]] thường được sử dụng làm [[#tân ngữ trực tiếp|tân ngữ trực tiếp]] cho một động từ. Lấy ví dụ, trong tiếng Latinh, trong câu ''Puella puerum amat'' (Cô bé yêu cậu bé), "puerum" (cậu bé) được chia ở đối cách.
; {{anchor|Đph}}'''Đph'''
:Viết tắt của "Từ địa phương", là những từ được sử dụng hạn chế ở một hoặc vài [[địa phương]] nào đó. Từ địa phương là một bộ phận của [[phương ngữ]].
==G==
; {{g|f}}
: ''Xem '''{{lg|giống cái}}'''.''
; {{g|c}}
: ''Xem '''{{lg|giống chung}}'''.''
; {{g|m}}
: ''Xem '''{{lg|giống đực}}'''.''
; {{g|n}}
: ''Xem '''{{lg|giống trung}}'''.''
; {{anchor|giảm nhẹ nghĩa}}'''giảm nhẹ nghĩa'''
:Hình thức giảm nhẹ nghĩa, âu yếm, trìu mến nhỏ bé thường được sử dụng để biểu đạt những mối quan hệ thân thiết, gần gũi.
; {{anchor|giống}} [[giống]]
: Cách phân loại [[#danh từ|danh từ]] trong một số ngôn ngữ. Theo đó, mỗi danh từ sẽ thuộc về một giống cụ thể (thường dựa trên nghĩa và/hoặc hình thái). Các từ loại khác (nhất là [[#tính từ|tính từ]] và [[#đại từ|đại từ]]) thường phải biến đổi hình thái để phù hợp về giống với danh từ đó. Xem thêm [[#lớp danh từ|lớp danh từ]].
; {{anchor|gc|giống cái}} [[giống cái]], {{g|f}}
: Đề cập đến một từ thuộc phạm trù ngữ pháp [[#giống|giống]] là "cái", thường tương phản với [[#giống đực|giống đực]] và đôi khi là cả [[#giống trung|giống trung]].
; {{anchor|gch|giống chung}} [[giống chung]], {{g|c}}
: Đề cập đến một từ thuộc phạm trù ngữ pháp [[#giống|giống]] là "chung giống". Trong một số ngôn ngữ, giống chung là một phạm trù ngữ pháp riêng biệt được hình thành từ sự kết hợp giữa [[#giống đực|giống đực]] và [[#giống cái|giống cái]], nhưng phân biệt với [[#giống trung|giống trung]]. Trong các ngôn ngữ khác, "danh từ giống chung" là một cặp danh từ (gồm một giống đực và một giống cái) có hình thái giống hệt nhau và tương đồng về nghĩa, nhưng khác nhau đối tượng tham chiếu (một chỉ nam giới, một chỉ nữ giới). Cần phân biệt với [[#giống đôi|giống đôi]].
; {{anchor|gđ|giống đực}} [[giống đực]], {{g|m}}
: Đề cập đến một từ thuộc phạm trù ngữ pháp [[#giống|giống]] là "đực" trong những ngôn ngữ có phân biệt giống.
; {{anchor|gt|giống trung}} [[giống trung]], {{g|n}}
: Đề cập đến một từ thuộc phạm trù ngữ pháp [[#giống|giống]] là "trung tính": có hình thái không phải [[#giống đực|giống đực]] hay là [[#giống cái|giống cái]]; hoặc có hình thái không thuộc [[#giống chung|giống chung]].
==K==
; {{anchor|kh.}}'''kh.'''
: Viết tắt của "[[khoảng]]". Một trích dẫn có ghi thông tin chẳng hạn như "kh. 1924" có nghĩa phần đó được trích dẫn từ ngữ liệu có từ khoảng những năm 1924.
; {{anchor|không còn dùng}}'''không còn dùng'''
:Không còn được sử dụng nữa. ''Không còn dùng'' là một thuật ngữ mang ý nghĩa mạnh hơn so với [[Phụ lục:Từ điển thuật ngữ#lỗi thời|''lỗi thời'']] và [[Phụ lục:Từ điển thuật ngữ#cổ xưa|''cổ xưa'']].
; {{anchor|không đếm được}}'''không đếm được'''
:Danh từ không thể được sử dụng tự do với số hoặc mạo từ không xác định, và do đó thường không có dạng số nhiều. Nhiều ngôn ngữ không phân biệt danh từ đếm được và không đếm được.
; {{anchor|Kng.}}'''Kng.'''
:Viết tắt của [[khẩu ngữ]].
==L==
; {{anchor|lẫn âm}}'''lẫn âm'''
: Từ ngữ được hình thành do hiện tượng đọc lẫn các âm gần giống, dần dà trở thành một từ mới. Nhưng ban đầu là một từ vô nghĩa hoặc có nghĩa khác. Ví dụ như từ [[mãn tính]] là một từ Hán-Việt cấu thành bởi hiện tượng lẫn âm (từ đúng là [[mạn tính]]).
; {{anchor|lóng}}{{anchor|từ lóng}}{{anchor|tiếng lóng}}'''lóng''', '''từ lóng''', '''tiếng lóng'''
: Từ ngữ riêng trong một tầng lớp hoặc một nhóm người nào đó, nhằm chỉ để cho trong nội bộ hiểu được với nhau. Các từ ngữ như vậy thường nằm ngoài cách sử dụng thông thường và hầu như không phù hợp trong bối cảnh trang trọng.
; {{anchor|lỗi thời}} '''lỗi thời'''
: Từng phổ biến trong quá khứ, đôi khi vẫn được dùng ở hiện tại nhưng bây giờ không còn hợp thời. Ví dụ, trong tiếng Anh, từ [[gay]] (theo nghĩa "sáng sủa", "hạnh phúc") là một từ lỗi thời. ''Lỗi thời'' là một thuật ngữ mang ý nghĩa yếu hơn so với [[Phụ lục: Từ điển thuật ngữ#không còn dùng|''không còn dùng'']] và [[Phụ lục: Từ điển thuật ngữ#cổ xưa|''cổ xưa'']].
; {{anchor|ly cách}} '''ly cách'''
: [[#cách|Cách]] được dùng để diễn tả sự tách biệt, sự tách ra, sự di chuyển khỏi một cái gì đó. Ly cách thường được sử dụng độc lập hoặc đi kèm với một số [[#giới từ|giới từ]] nhất định. Lấy ví dụ, trong tiếng Latinh, trong câu ''Ē Vietnamiā oriundus est Vincentius'' (Vincent đến từ Việt Nam), từ "Vietnamiā" (Việt Nam) được chia ở ly cách và đứng sau giới từ "ē". Trong một số ngôn ngữ, chẳng hạn như tiếng Latinh, ngoài để diễn tả sự tách biệt, ly cách còn có thêm nhiều cách dùng khác như: chỉ nguyên nhân, nơi chốn, thời gian,...
==N==
; {{anchor|nhạc}}'''nhạc'''
: Từ thuộc về âm nhạc.
==P==
; {{anchor|phụ tố|af}} [[phụ tố]]
: [[hình vị ràng buộc|Hình vị ràng buộc]] được thêm vào thân từ; tức [[tiền tố]], [[hậu tố]], [[trung tố]], v.v.. Theo nghĩa hẹp, đồng nghĩa với cả '''[[#hậu tố|hậu tố]]'''.
==S==
; {{g|p}}
: ''Xem '''{{lg|số nhiều}}'''.''
; {{anchor|so sánh}}'''so sánh'''
:Từ so sánh đối tượng này với một hoặc nhiều đối tượng khác nhau.
; {{anchor|so sánh được}}'''so sánh được'''
:Tính từ hoặc trạng từ: có thể so sánh, có dạng so sánh hơn và so sánh nhất kết thúc bằng -er và -est (chỉ tính từ), hoặc kết hợp với các từ ''more'' hoặc ''most'', hoặc trong một số trường hợp kết hợp với ''further'' và ''furthest''.
; {{anchor|so sánh hơn}}'''so sánh hơn'''
:Tính từ so sánh tương đối, thường biểu thị "ở mức lớn hơn" nhưng không phải "ở mức cuối cùng". Trong tiếng Anh, dạng so sánh hơn so sánh giữa 2 người hoặc 2 vật, thường được hình thành bằng cách thêm -er, hoặc sử dụng từ "more".
; {{anchor|so sánh nhất}}'''so sánh nhất'''
:Tính từ so sánh tương đối, biểu thị "ở mức cuối cùng". Trong tiếng Anh, dạng so sánh nhất so sánh giữa 3 người hoặc 3 vật trở lên, thường được hình thành bằng cách thêm -est hoặc sử dụng từ "most".
; {{anchor|số nhiều|sn}} [[số nhiều]]
: Phạm trù ngữ pháp [[#số|số]] dùng để biểu thị ý có nhiều cá thể hoặc đối tượng. Phần lớn các ngôn ngữ đặt số nhiều trong thế đối lập với [[#số ít|số ít]], và khi đó số nhiều dùng để chỉ số lượng có từ hai trở lên. Một số ngôn ngữ còn có khái niệm [[#số đôi|số đôi]] hoặc thậm chí là [[#số ba|số ba]]; trong những trường hợp này, số nhiều dùng để chỉ số lượng lớn hơn mốc cao nhất hiện có.
==T==
; {{anchor|TCN}}'''[[TCN]]'''
: Viết tắt của "[[trước]] [[Công Nguyên]]".
; {{anchor|Tech}}'''Tech'''
:Viết tắt của [[technology|Technology]], nghĩa là [[công nghệ học]] (xem thêm [[tech]] để biết thông tin chi tiết) hoặc [[công nghệ]].
; {{anchor|thô tục}}'''[[thô tục]]'''
: Từ ngữ được coi là gây khó chịu hoặc tục tĩu.
: Xem thêm: '''{{glossary|xúc phạm}}''', '''{{glossary|miệt thị}}'''.
; {{anchor|Tnd}} '''Tnd'''
: Viết tắt của "từ Toàn dân", là từ được toàn dân biết, phổ biến rộng rãi và được sử dụng trong giao tiếp hằng ngày.
; {{anchor|tôn giáo}} '''tôn giáo'''
: Từ thuộc về tôn giáo, giáo lí.
; {{anchor|tuyệt cách}} '''tuyệt cách'''
: [[#cách|Cách]] được sử dụng để chỉ bị thể hoặc nghiệm thể của hành động do một [[#động từ|động từ]] biểu thị.
; {{anchor|từ mới}}'''từ mới'''
: Từ được tạo mới hoàn toàn hay từ có thêm nét nghĩa mới trong khoảng thời gian gần đây.
; {{anchor|từ tượng hình}} '''từ tượng hình'''
: Từ mang tính biểu tượng, gợi ý hình ảnh của sự vật mà nó mô tả. Ví dụ như từ [[tẻo teo]].
; {{anchor|từ tượng thanh}}{{anchor|tượng thanh}}'''[[từ tượng thanh]]'''
: Từ có ngữ âm bắt chước, giống với, hoặc gợi ý âm thanh mà nó mô tả. Ví dụ như các từ ''{{l|vi|bùm}}'', ''{{l|vi|cúc cu}}'', ''{{l|vi|chiếp}}'', ''{{l|vi|bính boong}}'' trong tiếng Việt.
; {{anchor|từ ghép}}'''[[từ ghép]]'''
: Từ được cấu tạo bằng cách ghép những tiếng lại với nhau, các tiếng được ghép có quan hệ với nhau về nghĩa.
; {{anchor|từ mượn}} [[từ mượn]]
: Một từ được [[tiếp nhận]] ([[vay mượn]]) từ một ngôn ngữ khác, thay vì được hình thành ngay trong nội tại ngôn ngữ đó hoặc được kế thừa từ một dạng cổ xưa hơn của chính ngôn ngữ đó. Những từ này có thể tồn tại dưới dạng [[#vay mượn chưa đồng hóa|chưa đồng hóa]] hoặc [[#vay mượn đã đồng hóa|đã đồng hóa]]. Trong đó, từ mượn chưa đồng hóa thường vẫn mang đặc trưng ngoại lai rõ rệt qua cách viết phi bản ngữ hoặc cách phát âm lạ lẫm, ví dụ như trong tiếng Anh, từ {{mention|en|schadenfreude}} vẫn giữ nét đặc trưng của tiếng Đức. Ngược lại, có những từ đã được đồng hóa hoàn toàn và không còn bị cảm thấy là từ ngoại lai, ví dụ như từ {{mention|en|cellar}} vốn có nguồn gốc Latinh ({{mention|la|cellārium}}) nhưng đã trở nên hoàn toàn đồng hóa khi vào tiếng Anh. Đôi khi còn có những từ mượn dù đã [[du nhập]] và đồng hóa hoàn toàn nhưng người bản ngữ vẫn nhận diện được nguồn gốc ngoại lai của chúng, ví dụ như các từ tiếng Anh {{mention|en|taco}}, {{mention|en|burrito}}. So sánh với [[#sao phỏng|dịch sao phỏng]].
==V==
; {{anchor|vay mượn}} [[vay mượn]]
: Xem ''[[#từ mượn|từ mượn]]''.
;{{anchor|viết tắt}} '''viết tắt'''
: Dạng rút gọn của một từ hoặc một cụm từ.
==X==
;{{anchor|xuất cách}} '''xuất cách'''
:[[#cách|Cách]] biểu thị rằng một thứ gì đó đến từ một cái gì đó, ở đâu đó hoặc ai đó.
==Khác==
; {{anchor|перен.}}'''перен.'''
:Viết tắt của [[переносное значение]], nghĩa là [[nghĩa bóng]].
; {{anchor|мед.}}'''мед.'''
:Viết tắt của [[медицинское]], nghĩa là [[Y học]].
; {{anchor|лингв.}}'''лингв.'''
:Viết tắt của [[лингвистический]], nghĩa là (thuộc về) [[ngôn ngữ học]].
; {{anchor|анат.}}'''анат.'''
:Viết tắt của [[анатомический]], nghĩa là (thuộc về) [[giải phẫu]].
; {{anchor|нескл.}}'''нескл.'''
:Viết tắt của [[несклоняемый]], nghĩa là Không biến cách.
; {{anchor|физ.}}'''физ.'''
:Viết tắt của [[физический]], nghĩa là [[vật lý]].
; {{anchor|уст.}}'''уст.'''
:Viết tắt của [[устаревший]], nghĩa là Từ cũ.
; {{anchor|тех.}}'''тех.'''
:Viết tắt của [[технический]], nghĩa là [[kỹ thuật]].
; {{anchor|хим.}}'''хим.'''
:Viết tắt của [[химический]], nghĩa là (thuộc về) [[hóa học]].
; {{anchor|воен.}}'''воен.'''
:Viết tắt của [[военный]], nghĩa là (thuộc về) [[quân sự]].
; {{anchor|мат.}}'''мат.'''
:Viết tắt của [[математический]], nghĩa là (thuộc về) [[toán học]].
; {{anchor|бот.}}'''бот.'''
:Viết tắt của [[ботанический]], nghĩa là (thuộc về) [[thực vật học]].
; {{anchor|собир.}}'''собир.'''
:Viết tắt của [[собирательный]], nghĩa là (tính chất) [[tập hợp]].
; {{anchor|спорт.}}'''спорт.'''
:Viết tắt của [[спорт]], nghĩa là (thuộc về) [[thể thao]].
[[Thể loại:Wiktionary]]
9x5b6az2qqclm3d4dmn68i6838bq7jl
Mô đun:languages/data/3/a
828
270567
2345264
2343175
2026-04-14T16:21:31Z
Hiyuune
50834
2345264
Scribunto
text/plain
local m_langdata = require("Module:languages/data")
-- Loaded on demand, as it may not be needed (depending on the data).
local function u(...)
u = require("Module:string utilities").char
return u(...)
end
local c = m_langdata.chars
local p = m_langdata.puaChars
local s = m_langdata.shared
local m = {}
m["aaa"] = {
"tiếng Ghotuo",
35463,
"alv-yek",
"Latn",
"Tiếng Ghotuo",
"Ghotuo",
}
m["aab"] = {
"tiếng Alumu-Tesu",
35034,
"nic-alu",
"Latn",
"Tiếng Alumu-Tesu",
"Alumu-Tesu",
}
m["aac"] = {
"tiếng Ari",
1811224,
"paa-pag",
"Latn",
"Tiếng Ari",
"Ari",
}
m["aad"] = {
"tiếng Amal",
56708,
"paa-iwm",
"Latn",
"Tiếng Amal",
"Amal",
}
-- "aae" IS TREATED AS "sq", SEE WT:LT
m["aaf"] = {
"tiếng Aranadan",
3507928,
"dra-mal",
"Mlym",
"Tiếng Aranadan",
"Aranadan",
translit = {Mlym = "ml-translit"},
}
m["aag"] = {
"tiếng Ambrak",
4741706,
"qfa-tor",
"Latn",
"Tiếng Ambrak",
"Ambrak",
}
m["aah"] = {
"Abu' Arapesh",
4670715,
"qfa-tor",
"Latn",
}
m["aai"] = {
"Arifama-Miniafia",
4790560,
"poz-ocw",
"Latn",
}
m["aak"] = {
"tiếng Ankave",
3446690,
"ngf",
"Latn",
"Tiếng Ankave",
"Ankave",
}
m["aal"] = {
"tiếng Afade",
56434,
"cdc-cbm",
"Latn",
"Tiếng Afade",
"Afade",
}
m["aan"] = {
"Anambé",
3507873,
"tup-gua",
"Latn",
}
m["aap"] = {
"Pará Arára",
56807,
"sai-pek",
"Latn",
}
m["aaq"] = {
"tiếng Đông Abenaki",
3515185,
"alg-abp",
"Latn",
"Tiếng Đông Abenaki",
"Đông Abenaki",
}
m["aas"] = {
"tiếng Aasax",
56620,
"cus-sou",
"Latn",
"Tiếng Aasax",
"Aasax",
}
-- "aat" IS TREATED AS "sq", SEE WT:LT
m["aau"] = {
"tiếng Abau",
3073568,
"paa-spk",
"Latn",
"Tiếng Abau",
"Abau",
}
m["aaw"] = {
"tiếng Solong",
7558834,
"poz-ocw",
"Latn",
"Tiếng Solong",
"Solong",
}
m["aax"] = {
"Mandobo Atas",
12636156,
"ngf",
"Latn",
}
m["aaz"] = {
"tiếng Amarasi",
4740192,
"poz-tim",
"Latn",
"Tiếng Amarasi",
"Amarasi",
}
m["aba"] = {
"Abé",
34833,
"alv-lag",
"Latn",
}
m["abb"] = {
"tiếng Bankon",
34860,
"bnt-bsa",
"Latn",
"Tiếng Bankon",
"Bankon",
}
m["abc"] = {
"Ambala Ayta",
3448896,
"phi",
"Latn",
}
m["abd"] = {
"Camarines Norte Agta",
3399682,
"phi",
"Latn",
}
m["abe"] = {
"tiếng Tây Abenaki",
17502788,
"alg-abp",
"Latn",
"Tiếng Tây Abenaki",
"Tây Abenaki",
}
m["abf"] = {
"Abai Sungai",
4663287,
"poz-san",
"Latn",
}
m["abg"] = {
"tiếng Abaga",
3507954,
"paa-kag",
"Latn",
"Tiếng Abaga",
"Abaga",
}
m["abh"] = {
"tiếng Ả Rập Tajikistan",
56833,
"sem-arb",
"Arab",
"Tiếng Ả Rập Tajikistan",
"Ả Rập Tajikistan",
entry_name = "ar-entryname",
}
m["abi"] = {
"tiếng Abidji",
34781,
"alv-lag",
"Latn",
"Tiếng Abidji",
"Abidji",
}
m["abj"] = {
"Aka-Bea",
2356391,
"qfa-ads",
"Latn",
}
m["abl"] = {
"Abung",
49215,
"poz-lgx",
"Latn",
}
m["abm"] = {
"tiếng Abanyom",
7502,
"nic-eko",
"Latn",
"Tiếng Abanyom",
"Abanyom",
}
m["abn"] = {
"Abua",
34835,
"nic-cde",
"Latn",
}
m["abo"] = {
"tiếng Abon",
35121,
"nic-tvn",
"Latn",
"Tiếng Abon",
"Abon",
}
m["abp"] = {
"Abenlen Ayta",
3436621,
"phi",
"Latn",
}
m["abq"] = {
"tiếng Abaza",
27567,
"cau-abz",
"Cyrl, Latn",
"Tiếng Abaza",
"Abaza",
translit = {Cyrl = "abq-translit"},
override_translit = true,
display_text = {Cyrl = s["cau-Cyrl-displaytext"]},
entry_name = {
Cyrl = s["cau-Cyrl-entryname"],
Latn = s["cau-Latn-entryname"],
},
sort_key = {
Cyrl = {
from = {
"гъв", "гъь", "гӏв", "джв", "джь", "къв", "къь", "кӏв", "кӏь", "хъв", "хӏв", "чӏв", -- 3 chars
"гв", "гъ", "гь", "гӏ", "дж", "дз", "ё", "жв", "жь", "кв", "къ", "кь", "кӏ", "ль", "лӏ", "пӏ", "тл", "тш", "тӏ", "фӏ", "хв", "хъ", "хь", "хӏ", "цӏ", "чв", "чӏ", "шв", "шӏ" -- 2 chars
},
to = {
"г" .. p[3], "г" .. p[4], "г" .. p[7], "д" .. p[2], "д" .. p[3], "к" .. p[3], "к" .. p[4], "к" .. p[7], "к" .. p[8], "х" .. p[3], "х" .. p[6], "ч" .. p[3],
"г" .. p[1], "г" .. p[2], "г" .. p[5], "г" .. p[6], "д" .. p[1], "д" .. p[4], "е" .. p[1], "ж" .. p[1], "ж" .. p[2], "к" .. p[1], "к" .. p[2], "к" .. p[5], "к" .. p[6], "л" .. p[1], "л" .. p[2], "п" .. p[1], "т" .. p[1], "т" .. p[2], "т" .. p[3], "ф" .. p[1], "х" .. p[1], "х" .. p[2], "х" .. p[4], "х" .. p[5], "ц" .. p[1], "ч" .. p[1], "ч" .. p[2], "ш" .. p[1], "ш" .. p[2]
}
},
},
}
m["abr"] = {
"tiếng Abron",
34831,
"alv-ctn",
"Latn",
"Tiếng Abron",
"Abron",
ancestors = "ak",
}
m["abs"] = {
"tiếng Mã Lai Ambon",
3124354,
"crp",
"Latn",
"Tiếng Mã Lai Ambon",
"Mã Lai Ambon",
ancestors = "ms",
}
m["abt"] = {
"tiếng Ambulas",
3508015,
"paa-spk",
"Latn",
"Tiếng Ambulas",
"Ambulas",
}
m["abu"] = {
"tiếng Abure",
34767,
"alv-ptn",
"Latn",
"Tiếng Abure",
"Abure",
}
m["abv"] = {
"Baharna Arabic",
56576,
"sem-arb",
"Arab",
entry_name = "ar-entryname",
}
m["abw"] = {
"Pal",
7126121,
"ngf-mad",
"Latn",
}
m["abx"] = {
"Inabaknon",
2820163,
"poz-sbj",
"Latn",
}
m["aby"] = {
"Aneme Wake",
3508107,
"ngf",
"Latn",
}
m["abz"] = {
"tiếng Abui",
2822110,
"qfa-tap",
"Latn",
"Tiếng Abui",
"Abui",
}
m["aca"] = {
"tiếng Achawa",
2822982,
"awd",
"Latn",
"Tiếng Achawa",
"Achawa",
}
m["acb"] = {
"Áncá",
11130787,
"nic-mom",
"Latn",
}
m["acd"] = {
"Gikyode",
35256,
"alv-gng",
"Latn",
}
m["ace"] = {
"tiếng Aceh",
27683,
"cmc",
"Latn, ms-Arab",
"Tiếng Aceh",
"Aceh",
standardChars = {
Latn = "AaBbCcDdEeÉéÈèËëFfGgHhIiJjKkLlMmNnOoÔôÖöPpQqRrSsTtUuVvWwXxYyZz", -- current orthography (not yet add Arab)
c.punc
},
}
m["ach"] = {
"tiếng Acholi",
34926,
"sdv-los",
"Latn",
"Tiếng Acholi",
"Acholi",
}
m["aci"] = {
"Aka-Cari",
2670418,
"qfa-adn",
"Latn",
}
m["ack"] = {
"Aka-Kora",
3433680,
"qfa-adn",
"Latn",
}
m["acl"] = {
"Akar-Bale",
3436825,
"qfa-ads",
"Latn",
}
m["acm"] = {
"tiếng Ả Rập Iraq",
56232,
"sem-arb",
"Arab",
"Tiếng Ả Rập Iraq",
"Ả Rập Iraq",
entry_name = "ar-entryname",
}
m["acn"] = {
"tiếng A Xương",
56582,
"tbq-brm",
"Latn",
"Tiếng A Xương",
"A Xương",
}
m["acp"] = {
"tiếng Đông Acipa",
5329945,
"nic-kmk",
"Latn",
"Tiếng Đông Acipa",
"Đông Acipa",
}
m["acr"] = {
"tiếng Achi",
34774,
"myn",
"Latn",
"Tiếng Achi",
"Achi",
}
m["acs"] = {
"Acroá",
2829146,
"sai-cje",
"Latn",
}
m["acu"] = {
"tiếng Achuar",
2823170,
"sai-jiv",
"Latn",
"Tiếng Achuar",
"Achuar",
}
m["acv"] = {
"Achumawi",
56661,
"nai-pal",
"Latn",
}
m["acw"] = {
"tiếng Ả Rập Hijazi",
56608,
"sem-arb",
"Arab",
"Tiếng Ả Rập Hijazi",
"Ả Rập Hijazi",
entry_name = "ar-entryname",
}
m["acx"] = {
"tiếng Ả Rập Oman",
56630,
"sem-arb",
"Arab",
"Tiếng Ả Rập Oman",
"Ả Rập Oman",
entry_name = "ar-entryname",
}
m["acy"] = {
"tiếng Ả Rập Síp",
56416,
"sem-arb",
"Latn, Grek",
"Tiếng Ả Rập Síp",
"Ả Rập Síp",
ancestors = "acm",
standardChars = {
Latn = "AaBbCcDdΔδEeFfGgĠġĊċIiJjKkLlMmNnOoPpΘθRrSsTtUuVvWwXxYyZzŞş",
c.punc
},
entry_name = {remove_diacritics = c.grave .. c.acute .. c.breve},
}
m["acz"] = {
"tiếng Acheron",
34769,
"alv-tal",
"Latn",
"Tiếng Acheron",
"Acheron",
}
m["ada"] = {
"tiếng Adangme",
35141,
"alv-gda",
"Latn",
"Tiếng Adangme",
"Adangme",
}
m["adb"] = { -- rename or remove, see RFM
"Adabe",
36872,
nil,
"Latn",
}
m["add"] = {
"Dzodinka",
35266,
"nic-nka",
"Latn",
}
m["ade"] = {
"Adele",
27740,
"alv-ntg",
"Latn",
}
m["adf"] = {
"Dhofari Arabic",
56565,
"sem-arb",
"Arab",
entry_name = "ar-entryname",
}
m["adg"] = {
"Andegerebinha",
3508123,
"aus-pam",
"Latn",
}
m["adh"] = {
"Adhola",
1971400,
"sdv-los",
"Latn",
}
m["adi"] = {
"tiếng Adi",
56440,
"sit-tan",
"Latn",
"Tiếng Adi",
"Adi",
}
m["adj"] = {
"Adioukrou",
34738,
"alv-lag",
"Latn",
}
m["adl"] = {
"tiếng Galo",
2857892,
"sit-tan",
"Latn",
"Tiếng Galo",
"Galo",
}
m["adn"] = {
"Adang",
3398276,
"qfa-tap",
"Latn",
}
m["ado"] = {
"Abu",
56659,
"paa-ram",
"Latn",
}
m["adp"] = {
"Adap",
3512402,
"sit-tib",
"Tibt",
ancestors = "dz",
translit = "Tibt-translit",
override_translit = true,
display_text = s["Tibt-displaytext"],
entry_name = s["Tibt-entryname"],
sort_key = "Tibt-sortkey",
wikipedia_article = "Dzongkha", -- Considered a dialect of Dzongkha
}
m["adq"] = {
"Adangbe",
34730,
"alv-gda",
"Latn",
ancestors = "ada",
}
m["adr"] = {
"Adonara",
4684505,
"poz-cet",
"Latn",
}
m["ads"] = {
"Adamorobe Sign Language",
27709,
"sgn",
"Latn", -- when documented
}
m["adt"] = {
"tiếng Adnyamathanha",
2225391,
"aus-psw",
"Latn",
"Tiếng Adnyamathanha",
"Adnyamathanha",
}
m["adu"] = {
"Aduge",
34734,
"alv-nwd",
"Latn",
ancestors = "opa",
wikipedia_article = "Okpamheri language",
}
m["adw"] = {
"Amondawa",
12626847,
"tup-gua",
"Latn",
}
m["ady"] = {
"tiếng Adygea",
27776,
"cau-cir",
"Cyrl, Latn, Arab",
"Tiếng Adygea",
"Adygea",
translit = {
Cyrl = "cau-cir-translit",
Arab = "ar-translit",
},
override_translit = true,
display_text = {Cyrl = s["cau-Cyrl-displaytext"]},
entry_name = {
Cyrl = s["cau-Cyrl-entryname"],
Latn = s["cau-Latn-entryname"],
},
sort_key = {
Cyrl = {
from = {
"кхъу", "къӏу", -- 4 chars
"гъу", "джу", "дзу", "жъу", "къу", "кхъ", "къӏ", "кӏу", "кӏь", "лъу", "лӏу", "пӏу", "сӏу", "тӏу", "фӏу", "хъу", "цӏу", "чъу", "чӏу", "шъу", "шӏу", "щӏу", -- 3 chars
"гу", "гъ", "гь", "дж", "дз", "ё", "жъ", "жь", "ку", "къ", "кь", "кӏ", "лъ", "ль", "лӏ", "пӏ", "сӏ", "тӏ", "фӏ", "ху", "хъ", "хь", "цу", "цӏ", "чу", "чъ", "чӏ", "шъ", "шӏ", "щӏ", "ӏу", "ӏь" -- 2 chars
},
to = {
"к" .. p[5], "к" .. p[7],
"г" .. p[3], "д" .. p[2], "д" .. p[4], "ж" .. p[2], "к" .. p[3], "к" .. p[4], "к" .. p[6], "к" .. p[10], "к" .. p[11], "л" .. p[2], "л" .. p[5], "п" .. p[2], "с" .. p[2], "т" .. p[2], "ф" .. p[2], "х" .. p[3], "ц" .. p[3], "ч" .. p[3], "ч" .. p[5], "ш" .. p[2], "ш" .. p[4], "щ" .. p[2],
"г" .. p[1], "г" .. p[2], "г" .. p[4], "д" .. p[1], "д" .. p[3], "е" .. p[1], "ж" .. p[1], "ж" .. p[3], "к" .. p[1], "к" .. p[2], "к" .. p[8], "к" .. p[9], "л" .. p[1], "л" .. p[3], "л" .. p[4], "п" .. p[1], "с" .. p[1], "т" .. p[1], "ф" .. p[1], "х" .. p[1], "х" .. p[2], "х" .. p[4], "ц" .. p[1], "ц" .. p[2], "ч" .. p[1], "ч" .. p[2], "ч" .. p[4], "ш" .. p[1], "ш" .. p[3], "щ" .. p[1], "ӏ" .. p[1], "ӏ" .. p[2]
}
},
},
}
m["adz"] = {
"tiếng Adzera",
nil,
"poz-ocw",
"Latn",
"Tiếng Adzera",
"Adzera",
}
m["aea"] = {
"Areba",
3509129,
"aus-pam",
"Latn",
}
m["aeb"] = {
"Tunisian Arabic",
56240,
"sem-arb",
"Arab",
entry_name = "ar-entryname",
}
m["aed"] = {
"Argentine Sign Language",
3322073,
"sgn",
"Latn", -- when documented
}
m["aee"] = {
"Northeast Pashayi",
12642198,
"inc-pas",
"fa-Arab, Latn",
}
m["aek"] = {
"Haeke",
5638166,
"poz-cln",
"Latn",
}
m["ael"] = {
"Ambele",
34818,
"nic-grf",
"Latn",
}
m["aem"] = {
"tiếng Arem",
3507920,
"mkh-vie",
"Latn",
"Tiếng Arem",
"Arem",
}
m["aen"] = {
"Armenian Sign Language",
3446604,
"sgn",
}
m["aeq"] = {
"tiếng Aer",
3246741,
"inc-wes",
"Arab",
"Tiếng Aer",
"Aer",
}
m["aer"] = {
"tiếng Arrernte Đông",
10728232,
"aus-pam",
"Latn",
"Tiếng Arrernte Đông",
"Arrernte Đông",
}
m["aes"] = {
"tiếng Alsea",
2395641,
nil,
"Latn",
"Tiếng Alsea",
"Alsea",
}
m["aeu"] = {
"Akeu",
4700657,
"tbq-sil",
"Latn",
}
m["aew"] = {
"Ambakich",
56642,
"paa-ram",
"Latn",
}
m["aey"] = {
"Amele",
3508025,
"ngf-mad",
"Latn",
}
m["aez"] = {
"Aeka",
16110528,
"ngf",
"Latn",
wikipedia_article = "Orokaiva language", -- subvariety?
}
m["afb"] = {
"tiếng Ả Rập vùng Vịnh",
56385,
"sem-arb",
"Arab",
"Tiếng Ả Rập vùng Vịnh",
"Ả Rập vùng Vịnh",
entry_name = "ar-entryname",
}
m["afd"] = {
"Andai",
4753480,
"paa-arf",
"Latn",
}
m["afe"] = {
"Putukwam",
3914930,
"nic-ben",
"Latn",
}
m["afg"] = {
"Afghan Sign Language",
4689093,
"sgn",
}
m["afh"] = {
"Afrihili",
384707,
"art",
"Latn",
type = "appendix-constructed",
}
m["afi"] = {
"Akrukay",
57003,
"paa-ram",
"Latn",
}
m["afk"] = {
"Nanubae",
6964416,
"paa-arf",
"Latn",
}
m["afn"] = {
"Defaka",
35174,
"nic",
"Latn",
}
m["afo"] = {
"Eloyi",
3914066,
"nic-plt",
"Latn",
}
m["afp"] = {
"Tapei",
16887371,
"paa-arf",
"Latn",
}
m["afs"] = {
"Afro-Seminole Creole",
27867,
"crp",
"Latn",
ancestors = "en",
}
m["aft"] = {
"Afitti",
3400829,
"sdv-nyi",
"Latn",
}
m["afu"] = {
"Awutu",
34847,
"alv-gng",
"Latn",
}
m["afz"] = {
"Obokuitai",
7075258,
"paa-lkp",
"Latn",
}
m["aga"] = {
"Aguano",
3331203,
nil,
"Latn",
}
m["agb"] = {
"Legbo",
35584,
"nic-uce",
"Latn",
}
m["agc"] = {
"tiếng Agatu",
34732,
"alv-ido",
"Latn",
"Tiếng Agatu",
"Agatu",
}
m["agd"] = {
"Agarabi",
3399642,
"paa-kag",
"Latn",
}
m["age"] = {
"Angal",
10951553,
"paa-eng",
"Latn",
}
m["agf"] = {
"Arguni",
12473346,
"poz-cet",
"Latn",
}
m["agg"] = {
"Angor",
3508100,
"paa",
"Latn",
}
m["agh"] = {
"Ngelima",
7022266,
"bnt-bta",
"Latn",
}
m["agi"] = {
"Agariya",
663586,
"mun",
"Deva",
}
m["agj"] = {
"tiếng Argobba",
29292,
"sem-eth",
"Ethi",
"Tiếng Argobba",
"Argobba",
}
m["agk"] = {
"Isarog Agta",
6078982,
"phi",
"Latn",
}
m["agl"] = {
"Fembe",
372927,
"ngf",
"Latn",
}
m["agm"] = {
"Angaataha",
3508001,
"ngf",
"Latn",
}
m["agn"] = {
"Agutaynen",
3399717,
"phi-kal",
"Latn",
}
m["ago"] = {
"Tainae",
7676186,
"ngf",
"Latn",
}
m["agq"] = {
"tiếng Aghem",
34737,
"nic-rnw",
"Latn",
"Tiếng Aghem",
"Aghem",
}
m["agr"] = {
"Aguaruna",
1526530,
"sai-jiv",
"Latn",
"Tiếng Aguaruna",
"Aguaruna",
}
m["ags"] = {
"tiếng Esimbi",
35260,
"nic-bds",
"Latn",
"Tiếng Esimbi",
"Esimbi",
}
m["agt"] = {
"Central Cagayan Agta",
5017296,
"phi",
"Latn",
}
m["agu"] = {
"tiếng Aguacateca",
35091,
"myn",
"Latn",
"Tiếng Aguacateca",
"Aguacateca",
}
m["agv"] = {
"Remontado Agta",
3508085,
"phi",
"Latn",
}
m["agw"] = {
"Kahua",
3191906,
"poz-sls",
"Latn",
}
m["agx"] = {
"tiếng Aghul",
36498,
"cau-esm",
"Cyrl",
"Tiếng Aghul",
"Aghul",
translit = "cau-nec-translit",
override_translit = true,
display_text = {Cyrl = s["cau-Cyrl-displaytext"]},
entry_name = {Cyrl = s["cau-Cyrl-entryname"]},
sort_key = {
from = {"аь", "гъ", "гь", "гӏ", "дж", "ё", "къ", "кь", "кӏ", "оь", "пӏ", "тӏ", "уь", "хъ", "хь", "хӏ", "цӏ", "чӏ"},
to = {"а" .. p[1], "г" .. p[1], "г" .. p[2], "г" .. p[3], "д" .. p[1], "е" .. p[1], "к" .. p[1], "к" .. p[2], "к" .. p[3], "о" .. p[1], "п" .. p[1], "т" .. p[1], "у" .. p[1], "х" .. p[1], "х" .. p[2], "х" .. p[3], "ц" .. p[1], "ч" .. p[1]}
},
}
m["agy"] = {
"Southern Alta",
7569611,
"phi",
"Latn",
}
m["agz"] = {
"Mount Iriga Agta",
6921432,
"phi",
"Latn",
}
m["aha"] = {
"Ahanta",
34729,
"alv-ctn",
"Latn",
}
m["ahb"] = {
"Axamb",
2874710,
"poz-vnc",
"Latn",
}
m["ahg"] = {
"tiếng Qimant",
35663,
"cus-cen",
"Latn",
"Tiếng Qimant",
"Qimant",
}
m["ahh"] = {
"Aghu",
3436645,
"ngf",
"Latn",
}
m["ahi"] = {
"Tiagbamrin Aizi",
3400073,
"kro-aiz",
"Latn",
}
m["ahk"] = {
"tiếng Akha",
56643,
"tbq-han",
"Latn, Mymr, Thai",
"Tiếng Akha",
"Akha",
sort_key = {
Thai = {
from = {"[%pๆ]", "[็-๎]", "([เแโใไ])([ก-ฮ])"},
to = {"", "", "%2%1"}
},
},
}
m["ahl"] = {
"Igo",
35412,
"alv-ktg",
"Latn",
}
m["ahm"] = {
"Mobumrin Aizi",
35967,
"kro-aiz",
"Latn",
}
m["ahn"] = {
"Àhàn",
34723,
"alv-aah",
"Latn",
}
m["aho"] = {
"tiếng Ahom",
34778,
"tai-swe",
"Ahom",
"Tiếng Ahom",
"Ahom",
translit = "Ahom-translit",
}
m["ahp"] = {
"Aproumu Aizi",
34810,
"alv-kwa",
"Latn",
}
m["ahr"] = {
"Ahirani",
15549890,
"inc-wes",
"Deva",
translit = "mr-translit",
}
m["ahs"] = {
"Ashe",
34823,
"nic-plc",
"Latn",
}
m["aht"] = {
"tiếng Ahtna",
21058,
"ath-nor",
"Latn",
"Tiếng Ahtna",
"Ahtna",
}
m["aia"] = {
"Arosi",
2863483,
"poz-sls",
"Latn",
}
m["aib"] = {
"tiếng Äynu",
27927,
"qfa-mix",
"Arab, Latn",
"Tiếng Äynu",
"Äynu",
ancestors = "ug, fa"
}
m["aic"] = {
"Ainbai",
3332149,
"paa-brd",
"Latn",
}
m["aid"] = {
"Alngith",
3279409,
"aus-pmn",
"Latn",
}
m["aie"] = {
"Amara",
2841180,
"poz-ocw",
"Latn",
}
m["aif"] = {
"Agi",
3331491,
"qfa-tor",
"Latn",
}
m["aig"] = {
"Antigua and Barbuda Creole English",
3244184,
"crp",
"Latn",
ancestors = "en",
}
m["aih"] = {
"Ai-Cham",
2827749,
"qfa-kms",
"Latn, Hani",
sort_key = {Hani = "Hani-sortkey"},
}
m["aii"] = {
"tiếng Tân Aram Assyria",
29440,
"sem-nna",
"Syrc, Cyrl",
"Tiếng Tân Aram Assyria",
"Tân Aram Assyria",
translit = {Syrc = "aii-translit"},
entry_name = "Syrc-entryname",
}
m["aij"] = {
"tiếng Lishanid Noshan",
3436467,
"sem-nna",
"Hebr",
"Tiếng Lishanid Noshan",
"Lishanid Noshan",
}
m["aik"] = {
"Ake",
34808,
"nic-pls",
"Latn",
}
m["ail"] = {
"Aimele",
3327418,
"ngf",
"Latn",
}
m["aim"] = {
"tiếng Aimol",
4697175,
"tbq-kuk",
"Latn, Beng",
"Tiếng Aimol",
"Aimol",
}
m["ain"] = {
"tiếng Ainu",
27969,
"qfa-ain",
"Kana, Latn, Cyrl",
"Tiếng Ainu",
"Ainu",
sort_key = {Kana = "Kana-sortkey"},
}
m["aio"] = {
"tiếng Aiton",
3399725,
"tai-swe",
"Mymr",
"Tiếng Aiton",
"Aiton",
translit = "aio-phk-translit",
entry_name = {remove_diacritics = c.VS01},
}
m["aip"] = {
"Burumakok",
5000984,
"ngf-okk",
"Latn",
}
m["air"] = {
"Airoran",
3321131,
"paa-tkw",
"Latn",
}
m["ait"] = {
"Arikem",
3446679,
"tup",
"Latn",
}
m["aiw"] = {
"tiếng Aari",
7495,
"omv-aro",
"Latn, Ethi",
"Tiếng Aari",
"Aari",
}
m["aix"] = {
"Aighon",
3504287,
"poz-ocw",
"Latn",
}
m["aiy"] = {
"Ali",
34814,
"alv-gbf",
"Latn",
}
m["aja"] = {
"Aja",
3237491,
"csu-bkr",
"Latn",
}
m["ajg"] = {
"tiếng Adja",
35035,
"alv-gbe",
"Latn",
"Tiếng Adja",
"Adja",
}
m["aji"] = {
"tiếng Ajië",
2828867,
"poz-cln",
"Latn",
"Tiếng Ajië",
"Ajië",
}
m["ajn"] = {
"Andajin",
16111302,
"aus-wor",
"Latn",
}
m["ajp"] = {
"tiếng Ả Rập Nam Levant",
nil,
"sem-arb",
"Arab",
"Tiếng Ả Rập Nam Levant",
"Ả Rập Nam Levant",
entry_name = "ar-entryname",
}
m["ajw"] = {
"Ajawa",
56645,
"cdc-wst",
"Latn",
}
m["ajz"] = {
"Amri Karbi",
3508092,
"tbq-kuk",
"Latn",
ancestors = "mjw",
}
m["akb"] = {
"Angkola Batak",
2640686,
"btk",
"Latn, Batk",
}
m["akc"] = {
"Mpur",
3327139,
"paa-wpa",
"Latn",
}
m["akd"] = {
"Ukpet-Ehom",
36618,
"nic-ucr",
"Latn",
}
m["ake"] = {
"tiếng Akawaio",
28059,
"sai-pem",
"Latn",
"Tiếng Akawaio",
"Akawaio",
}
m["akf"] = {
"Akpa",
34801,
"alv-ido",
"Latn",
}
m["akg"] = {
"Anakalangu",
4750964,
"poz-cet",
"Latn",
}
m["akh"] = {
"Angal Heneng",
10950354,
"paa-eng",
"Latn",
}
m["aki"] = {
"Aiome",
56735,
"paa",
"Latn",
}
m["akj"] = {
"tiếng Aka-Jeru",
2919121,
"qfa-adn",
"Latn, Deva",
"Tiếng Aka-Jeru",
"Aka-Jeru",
}
m["akk"] = {
"tiếng Akkad",
35518,
"sem-eas",
"Xsux, Latn",
"Tiếng Akkad",
"Akkad",
}
m["akl"] = {
"tiếng Aklanon",
8773,
"phi",
"Latn",
"Tiếng Aklanon",
"Aklanon",
ancestors = "poz-pro,phi-pro",
}
m["akm"] = {
"tiếng Aka-Bo",
35361,
"qfa-adn",
"Latn",
"Tiếng Aka-Bo",
"Aka-Bo",
}
m["ako"] = {
"Akurio",
56650,
"sai-tar",
"Latn",
}
m["akp"] = {
"tiếng Siwu",
36470,
"alv-ntg",
"Latn",
"Tiếng Siwu",
"Siwu",
}
m["akq"] = {
"Ak",
56654,
"paa",
"Latn",
}
m["akr"] = {
"tiếng Araki",
2699882,
"poz-vnc",
"Latn",
"Tiếng Araki",
"Araki",
}
m["aks"] = {
"tiếng Akaselem",
34817,
"nic-grm",
"Latn",
"Tiếng Akaselem",
"Akaselem",
}
m["akt"] = {
"Akolet",
3330162,
"poz-ocw",
"Latn",
}
m["aku"] = {
"Akum",
34799,
"nic-ykb",
"Latn",
}
m["akv"] = {
"tiếng Akhvakh",
56423,
"cau-and",
"Cyrl",
"Tiếng Akhvakh",
"Akhvakh",
translit = "cau-nec-translit",
override_translit = true,
display_text = {Cyrl = s["cau-Cyrl-displaytext"]},
entry_name = {Cyrl = s["cau-Cyrl-entryname"]},
}
m["akw"] = {
"Akwa",
34802,
"bnt-mbo",
"Latn",
}
m["akx"] = {
"Aka-Kede",
3436816,
"qfa-adc",
"Latn",
}
m["aky"] = {
"Aka-Kol",
3436784,
"qfa-adc",
"Latn",
}
m["akz"] = {
"tiếng Alabama",
1815020,
"nai-mus",
"Latn",
"Tiếng Alabama",
"Alabama",
}
m["ala"] = {
"Alago",
34813,
"alv-ido",
"Latn",
}
m["alc"] = {
"tiếng Kawésqar",
56544,
"aqa",
"Latn",
"Tiếng Kawésqar",
"Kawésqar",
}
m["ald"] = {
"Alladian",
34837,
"alv-lag",
"Latn",
}
m["ale"] = {
"tiếng Aleut",
27210,
"esx",
"Latn, Cyrl",
"Tiếng Aleut",
"Aleut",
}
m["alf"] = {
"Alege",
34815,
"nic-ben",
"Latn",
}
m["alh"] = {
"tiếng Alawa",
2147917,
"aus-gun",
"Latn",
"Tiếng Alawa",
"Alawa",
}
m["ali"] = {
"tiếng Amaimon",
3327427,
"ngf-mad",
"Latn",
"Tiếng Amaimon",
"Amaimon",
}
m["alj"] = {
"tiếng Alangan",
3327423,
"phi",
"Latn",
"Tiếng Alangan",
"Alangan",
}
m["alk"] = {
"tiếng Alak",
2714690,
"mkh",
"Latn",
"Tiếng Alak",
"Alak"
}
m["all"] = {
"tiếng Allar",
3393634,
"dra-mal",
"Mlym",
"Tiếng Allar",
"Allar",
translit = "ml-translit"
}
-- "aln" IS TREATED AS "sq", SEE WT:LT
m["alm"] = {
"Amblong",
11022615,
"poz-vnc",
"Latn",
}
m["alo"] = {
"Larike-Wakasihu",
3217929,
"poz-cma",
"Latn",
}
m["alp"] = {
"Alune",
3327367,
"poz-cet",
"Latn",
}
m["alq"] = {
"tiếng Algonquin",
28092,
"alg",
"Latn",
"Tiếng Algonquin",
"Algonquin",
ancestors = "oj",
}
m["alr"] = {
"tiếng Alutor",
28213,
"qfa-ckn",
"Cyrl",
"Tiếng Alutor",
"Alutor",
entry_name = {
from = {"['’]"},
to = {"ʼ"}
},
sort_key = {
from = {"вʼ", "гʼ", "ғ", "ә", "ё", "ӄ", "ӈ"},
to = {"в" .. p[1], "г" .. p[1], "г" .. p[2], "е" .. p[1], "е" .. p[2], "к" .. p[1], "н" .. p[1]}
},
}
m["alt"] = {
"tiếng Nam Altai",
1991779,
"trk-kkp",
"Cyrl",
"Tiếng Nam Altai",
"Nam Altai",
translit = "Altai-translit",
sort_key = {
from = {"ј", "ё", "ҥ", "ӧ", "ӱ"},
to = {"д" .. p[1], "е" .. p[1], "н" .. p[1], "о" .. p[1], "у" .. p[1]}
},
}
m["alu"] = {
"tiếng 'Are'are",
5160,
"poz-sls",
"Latn",
"Tiếng 'Are'are",
"'Are'are",
}
m["alw"] = {
"tiếng Alaba-K’abeena",
56652,
"cus-hec",
"Latn, Ethi",
"Tiếng Alaba-K’abeena",
"Alaba-K’abeena",
}
m["alx"] = {
"Amol",
3504260,
"qfa-tor",
"Latn",
}
m["aly"] = {
"Alyawarr",
3327389,
"aus-pam",
"Latn",
}
m["alz"] = {
"Alur",
56507,
"sdv-los",
"Latn",
}
m["ama"] = {
"Amanayé",
3508053,
"tup-gua",
"Latn",
}
m["amb"] = {
"Ambo",
3450142,
"nic-tvn",
"Latn",
}
m["amc"] = {
"tiếng Amahuaca",
2669150,
"sai-pan",
"Latn",
"Tiếng Amahuaca",
"Amahuaca",
}
m["ame"] = {
"Yanesha'",
3088540,
"awd",
"Latn",
}
m["amf"] = {
"tiếng Hamer-Banna",
35764,
"omv-aro",
"Latn, Ethi",
"Tiếng Hamer-Banna",
"Hamer-Banna",
}
m["amg"] = {
"tiếng Amurdag",
3360016,
"aus-wdj",
"Latn",
"Tiếng Amurdag",
"Amurdag",
}
m["ami"] = {
"tiếng Amis",
35132,
"map",
"Latn",
"Tiếng Amis",
"Amis",
}
m["amj"] = {
"tiếng Amdang",
28335,
"ssa-fur",
"Latn",
"Tiếng Amdang",
"Amdang",
}
m["amk"] = {
"tiếng Ambai",
1875885,
"poz-hce",
"Latn",
"Tiếng Ambai",
"Ambai",
}
m["aml"] = {
"tiếng War-Jaintia",
56321,
"aav-khs",
"Latn",
"Tiếng War-Jaintia",
"War-Jaintia",
}
m["amm"] = {
"tiếng Ama",
3446626,
"qfa-mal",
"Latn",
"Tiếng Ama",
"Ama",
}
m["amn"] = {
"tiếng Amanab",
3327399,
"paa-brd",
"Latn",
"Tiếng Amanab",
"Amanab",
}
m["amo"] = {
"Amo",
34826,
"nic-kne",
"Latn",
}
m["amp"] = {
"tiếng Alamblak",
56688,
"paa",
"Latn",
"Tiếng Alamblak",
"Alamblak",
}
m["amq"] = {
"Amahai",
3327384,
"poz-cma",
"Latn",
}
m["amr"] = {
"Amarakaeri",
35128,
"sai-har",
"Latn",
}
m["ams"] = {
"tiếng Nam Amami Ōshima",
2840986,
"jpx-nry",
"Jpan",
"Tiếng Nam Amami Ōshima",
"Nam Amami Ōshima",
translit = s["jpx-translit"],
display_text = s["jpx-displaytext"],
entry_name = s["jpx-entryname"],
sort_key = s["jpx-sortkey"],
}
m["amt"] = {
"Amto",
56517,
"paa-asa",
"Latn",
}
m["amu"] = {
"tiếng Amuzgo",
3501942,
"omq",
"Latn",
"Tiếng Amuzgo",
"Amuzgo",
}
m["amv"] = {
"Ambelau",
2669214,
"poz-cma",
"Latn",
}
m["amw"] = {
"tiếng Tân Aram Tây",
34226,
"sem-arw",
"Armi, Syrc, Latn",
"Tiếng Tân Aram Tây",
"Tân Aram Tây",
entry_name = {Syrc = "Syrc-entryname"},
}
m["amx"] = {
"Anmatyerre",
10412317,
"aus-pam",
"Latn",
}
m["amy"] = {
"Ami",
12626835,
"aus-dal",
"Latn",
}
m["amz"] = {
"Atampaya",
3446651,
"aus-pam",
"Latn",
}
m["ana"] = {
"Andaqui",
2846078,
nil,
"Latn",
}
m["anb"] = {
"Andoa",
2846171,
"sai-zap",
"Latn",
}
m["anc"] = {
"tiếng Ngas",
35999,
"cdc-wst",
"Latn",
"Tiếng Ngas",
"Ngas",
}
m["and"] = {
"Ansus",
3513300,
"poz-hce",
"Latn",
}
m["ane"] = {
"tiếng Xârâcùù",
3571097,
"poz-cln",
"Latn",
"Tiếng Xârâcùù",
"Xârâcùù",
}
m["anf"] = {
"Animere",
34783,
"alv-ktg",
"Latn",
}
m["ang"] = {
"tiếng Anh cổ",
42365,
"gmw-ang",
"Latn, Runr",
"Tiếng Anh cổ",
"Anh cổ",
translit = {Runr = "Runr-translit"},
entry_name = {
Latn = {
remove_diacritics = c.acute .. c.macron .. c.dotabove,
from = {"Ƿ", "ƿ"},
to = {"W", "w"}
},
},
sort_key = {
Latn = {
from = {"æ", "ð", "þ", "ƿ"},
to = {"ae", "t" .. p[1], "t" .. p[2], "w" .. p[1]}
},
},
}
m["anh"] = {
"Nend",
6991554,
"ngf-mad",
"Latn",
}
m["ani"] = {
"tiếng Andi",
34849,
"cau-and",
"Cyrl",
"Tiếng Andi",
"Andi",
translit = "cau-nec-translit",
override_translit = true,
display_text = {Cyrl = s["cau-Cyrl-displaytext"]},
entry_name = {Cyrl = s["cau-Cyrl-entryname"]},
}
m["anj"] = {
"Anor",
56458,
"paa",
"Latn",
}
m["ank"] = {
"Goemai",
35272,
"cdc-wst",
"Latn",
}
m["anl"] = {
"Anu",
4777679,
"sit-mru",
"Latn",
}
m["anm"] = {
"tiếng Anal",
56235,
"tbq-kuk",
"Latn",
"Tiếng Anal",
"Anal",
}
m["ann"] = {
"Obolo",
36614,
"nic-lcr",
"Latn",
}
m["ano"] = {
"Andoque",
2669225,
"qfa-iso",
"Latn",
}
m["anp"] = {
"tiếng Angika",
28378,
"inc-eas",
"Deva",
"Tiếng Angika",
"Angika",
ancestors = "bh",
}
m["anq"] = {
"tiếng Jarawa",
2475526,
"qfa-ong",
"Latn, Deva",
"Tiếng Jarawa",
"Jarawa",
}
m["anr"] = {
"Andh",
4754314,
"inc-sou",
"Deva",
}
m["ans"] = {
"Anserma",
3446613,
"sai-chc",
"Latn",
}
m["ant"] = {
"Antakarinya",
921304,
"aus-psw",
"Latn",
}
m["anu"] = {
"Anuak",
56677,
"sdv-lon",
"Latn",
}
m["anv"] = {
"Denya",
35187,
"nic-mam",
"Latn",
}
m["anw"] = {
"tiếng Anaang",
2845320,
"nic-ief",
"Latn",
"Tiếng Anaang",
"Anaang",
}
m["anx"] = {
"Andra-Hus",
2846195,
"poz-aay",
"Latn",
}
m["any"] = {
"tiếng Anyi",
28395,
"alv-ctn",
"Latn",
"Tiếng Anyi",
"Anyi",
}
m["anz"] = {
"Anem",
56512,
"paa",
"Latn",
}
m["aoa"] = {
"tiếng Angola",
34994,
"crp",
"Latn",
"Tiếng Angola",
"Angola",
ancestors = "pt",
}
m["aob"] = {
"Abom",
3446647,
"ngf",
"Latn",
}
m["aoc"] = {
"tiếng Pemon",
10729616,
"sai-pem",
"Latn",
"Tiếng Pemon",
"Pemon",
}
m["aod"] = {
"Andarum",
3507888,
"paa",
"Latn",
}
m["aoe"] = {
"Angal Enen",
10951638,
"paa-eng",
"Latn",
}
m["aof"] = {
"Bragat",
3507977,
"qfa-tor",
"Latn",
}
m["aog"] = {
"Angoram",
56366, -- cf 6754745 for merged dialect
"paa-lsp",
"Latn",
}
m["aoi"] = {
"Anindilyakwa",
2714654,
"aus-arn",
"Latn",
}
m["aoj"] = {
"Mufian",
3507881,
"qfa-tor",
"Latn",
}
m["aok"] = {
"Arhö",
4790086,
"poz-cln",
"Latn",
}
m["aol"] = {
"Alor",
3332062,
"poz",
"Latn",
}
m["aom"] = {
"Ömie",
8078975,
"ngf",
"Latn",
}
m["aon"] = {
"Bumbita Arapesh",
3508044,
"qfa-tor",
"Latn",
}
m["aor"] = {
"Aore",
12627129,
"poz-vnc",
"Latn",
}
m["aos"] = {
"Taikat",
7676018,
"paa-brd",
"Latn",
}
m["aot"] = {
"tiếng Atong (Ấn Độ)",
5646,
"tbq-bdg",
"Latn, Beng",
"Tiếng Atong (Ấn Độ)",
"Atong (Ấn Độ)",
}
m["aou"] = {
"tiếng A'ou",
16109994,
"qfa-gel",
"Latn", -- also Hani?
"Tiếng A'ou",
"A'ou",
}
m["aox"] = {
"Atorada",
3507932,
"awd",
"Latn",
}
m["aoz"] = {
"Uab Meto",
3441962,
"poz-tim",
"Latn",
}
m["apb"] = {
"Sa'a",
36294,
"poz-sls",
"Latn",
}
m["apc"] = {
"tiếng Ả Rập Bắc Levant",
22809485,
"sem-arb",
"Arab",
"Tiếng Ả Rập Bắc Levant",
"Ả Rập Bắc Levant",
entry_name = "ar-entryname",
}
m["apd"] = {
"tiếng Ả Rập Sudan",
56573,
"sem-arb",
"Arab",
"Tiếng Ả Rập Sudan",
"Ả Rập Sudan",
entry_name = "ar-entryname",
}
m["ape"] = {
"Bukiyip",
3507895,
"qfa-tor",
"Latn",
}
m["apf"] = {
"Pahanan Agta",
7135432,
"phi",
"Latn",
}
m["apg"] = {
"Ampanang",
4748035,
"poz",
"Latn",
}
m["aph"] = {
"tiếng Athpariya",
3449126,
"sit-kie",
"Deva, Latn",
"Tiếng Athpariya",
"Athpariya",
}
m["api"] = {
"Apiaká",
3507941,
"tup-gua",
"Latn",
}
m["apj"] = {
"tiếng Jicarilla",
28277,
"apa",
"Latn",
"Tiếng Jicarilla",
"Jicarilla",
}
m["apk"] = {
"tiếng Apache đồng bằng",
27861,
"apa",
"Latn",
"Tiếng Apache đồng bằng",
"Apache đồng bằng"
}
m["apl"] = {
"tiếng Lipan",
28269,
"apa",
"Latn",
"Tiếng Lipan",
"Lipan",
}
m["apm"] = {
"tiếng Chiricahua",
13368,
"apa",
"Latn",
"Tiếng Chiricahua",
"Chiricahua",
}
m["apn"] = {
"tiếng Apinayé",
2858311,
"sai-nje",
"Latn",
"Tiếng Apinayé",
"Apinayé",
}
m["apo"] = {
"Ambul",
12627135,
"poz-ocw",
"Latn",
}
m["app"] = {
"Apma",
2669188,
"poz-vnc",
"Latn",
}
m["apq"] = {
"tiếng Pucikwar",
28466,
"qfa-adc",
"Latn",
"Tiếng Pucikwar",
"Pucikwar",
}
m["apr"] = {
"Arop-Lokep",
2863482,
"poz-ocw",
"Latn",
}
m["aps"] = {
"Arop-Sissano",
12627242,
"poz-ocw",
"Latn",
}
m["apt"] = {
"tiếng Apatani",
56306,
"sit-tan",
"Latn",
"Tiếng Apatani",
"Apatani",
}
m["apu"] = {
"Apurinã",
2859081,
"awd",
"Latn",
}
m["apv"] = {
"Alapmunte",
16110782,
"sai-nmk",
"Latn",
}
m["apw"] = {
"tiếng Apache Tây",
28060,
"apa",
"Latn",
"Tiếng Apache Tây",
"Apache Tây",
}
m["apx"] = {
"tiếng Aputai",
12473343,
"poz-tim",
"Latn",
"Tiếng Aputai",
"Aputai",
}
m["apy"] = {
"tiếng Aparaí",
2736980,
"sai-gui",
"Latn",
"Tiếng Aparaí",
"Aparaí",
}
m["apz"] = {
"Safeyoka",
7398693,
"ngf",
"Latn",
}
m["aqc"] = {
"tiếng Archi",
34915,
"cau-lzg",
"Cyrl",
"Tiếng Archi",
"Archi",
translit = "cau-nec-translit",
override_translit = true,
display_text = {Cyrl = s["cau-Cyrl-displaytext"]},
entry_name = {Cyrl = s["cau-Cyrl-entryname"]},
sort_key = {
from = {
"ккъӏв", "ххьӏв", -- 5 chars
"гъӏв", "ёоӏ", "ккъӏ", "ккъв", "къӏв", "ллъв", "ххьӏ", "хъӏв", "хьӏв", "ццӏв", "ччӏв", -- 4 chars
"ааӏ", "гӏв", "гъӏ", "гъв", "гьв", "ееӏ", "ёӏ", "ёо", "ииӏ", "кӏв", "ккв", "ккъ", "къӏ", "къв", "кьв", "лӏв", "ллъ", "лъв", "льв", "ооӏ", "пӏв", "ппв", "ссв", "тӏв", "ттв", "ууӏ", "хӏв", "ххв", "хъӏ", "хъв", "хьӏ", "цӏв", "ццӏ", "ццв", "чӏв", "ччӏ", "ээӏ", "юуӏ", "яаӏ", -- 3 chars
"аӏ", "аа", "гӏ", "гв", "гъ", "гь", "дв", "еӏ", "ее", "ё", "жв", "зв", "иӏ", "ии", "кӏ", "кв", "кк", "къ", "кь", "лӏ", "лв", "лъ", "ль", "оӏ", "оо", "пӏ", "пв", "пп", "св", "сс", "тӏ", "тв", "тт", "уӏ", "уу", "фв", "хӏ", "хв", "хх", "хъ", "цӏ", "цв", "цц", "чӏ", "чв", "шв", "щв", "эӏ", "ээ", "юӏ", "юу", "яӏ", "яа" -- 2 chars
},
to = {
"к" .. p[8], "х" .. p[7],
"г" .. p[6], "е" .. p[7], "к" .. p[7], "к" .. p[9], "к" .. p[12], "л" .. p[5], "х" .. p[6], "х" .. p[10], "х" .. p[13], "ц" .. p[6], "ч" .. p[5],
"а" .. p[3], "г" .. p[2], "г" .. p[5], "г" .. p[7], "г" .. p[9], "е" .. p[3], "е" .. p[5], "е" .. p[6], "и" .. p[3], "к" .. p[2], "к" .. p[5], "к" .. p[6], "к" .. p[11], "к" .. p[13], "к" .. p[15], "л" .. p[2], "л" .. p[4], "л" .. p[7], "л" .. p[9], "о" .. p[3], "п" .. p[2], "п" .. p[5], "с" .. p[3], "т" .. p[2], "т" .. p[5], "у" .. p[3], "х" .. p[2], "х" .. p[5], "х" .. p[9], "х" .. p[11], "х" .. p[12], "ц" .. p[2], "ц" .. p[5], "ц" .. p[7], "ч" .. p[2], "ч" .. p[4], "э" .. p[3], "ю" .. p[3], "я" .. p[3],
"а" .. p[1], "а" .. p[2], "г" .. p[1], "г" .. p[3], "г" .. p[4], "г" .. p[8], "д" .. p[1], "е" .. p[1], "е" .. p[2], "е" .. p[4], "ж" .. p[1], "з" .. p[1], "и" .. p[1], "и" .. p[2], "к" .. p[1], "к" .. p[3], "к" .. p[4], "к" .. p[10], "к" .. p[14], "л" .. p[1], "л" .. p[3], "л" .. p[6], "л" .. p[8], "о" .. p[1], "о" .. p[2], "п" .. p[1], "п" .. p[3], "п" .. p[4], "с" .. p[1], "с" .. p[2], "т" .. p[1], "т" .. p[3], "т" .. p[4], "у" .. p[1], "у" .. p[2], "ф" .. p[1], "х" .. p[1], "х" .. p[3], "х" .. p[4], "х" .. p[8], "ц" .. p[1], "ц" .. p[3], "ц" .. p[4], "ч" .. p[1], "ч" .. p[3], "ш" .. p[1], "щ" .. p[1], "э" .. p[1], "э" .. p[2], "ю" .. p[1], "ю" .. p[2], "я" .. p[1], "я" .. p[2]
}
},
}
m["aqd"] = {
"Ampari Dogon",
4748057,
"nic-dgw",
"Latn",
}
m["aqg"] = {
"Arigidi",
34829,
"alv-von",
"Latn",
}
m["aqm"] = {
"Atohwaim",
11732297,
"ngf",
"Latn",
}
m["aqn"] = {
"Northern Alta",
7058116,
"phi",
"Latn",
}
m["aqp"] = {
"Atakapa",
10975683,
"qfa-iso",
"Latn",
}
m["aqr"] = {
"Arhâ",
4790085,
"poz-cln",
"Latn",
}
m["aqt"] = {
"Angaité",
15736037,
"sai-mas",
"Latn",
}
m["aqz"] = {
"tiếng Akuntsu",
4701960,
"tup",
"Latn",
"Tiếng Akuntsu",
"Akuntsu",
}
m["arc"] = {
"tiếng Aram",
28602,
"sem-ara",
"Hebr, Armi, Syrc, Palm, Nbat, Phnx, Mand, Samr, Hatr, Elym",
"Tiếng Aram",
"Aram",
translit = {
Armi = "Armi-translit",
Palm = "Palm-translit",
},
entry_name = {
Hebr = {remove_diacritics = u(0x0591) .. "-" .. u(0x05BD) .. u(0x05BF) .. "-" .. u(0x05C5) .. u(0x05C7)},
Syrc = {remove_diacritics = u(0x0730) .. "-" .. u(0x0748)},
remove_diacritics = c.macron .. c.diaer .. c.macronbelow}, -- Which script(s)?
}
m["ard"] = {
"Arabana",
3507959,
"aus-kar",
"Latn",
}
m["are"] = {
"Western Arrernte",
12645549,
"aus-pam",
"Latn",
}
m["arh"] = {
"tiếng Arhuaco",
2640621,
"cba",
"Latn",
"Tiếng Arhuaco",
"Arhuaco",
}
m["ari"] = {
"Arikara",
56539,
"cdd",
"Latn",
}
m["arj"] = {
"Arapaso",
12627166,
"sai-tuc",
"Latn",
}
m["ark"] = {
"Arikapú",
3446640,
"sai-mje",
"Latn",
}
m["arl"] = {
"Arabela",
2591221,
"sai-zap",
"Latn",
}
m["arn"] = {
"tiếng Mapuche",
33730,
"sai-ara",
"Latn",
"Tiếng Mapuche",
"Mapuche",
}
m["aro"] = {
"Araona",
958414,
"sai-tac",
"Latn",
}
m["arp"] = {
"tiếng Arapaho",
56417,
"alg-ara",
"Latn",
"Tiếng Arapaho",
"Arapaho",
}
m["arq"] = {
"tiếng Ả Rập Algérie",
56499,
"sem-arb",
"Arab",
"Tiếng Ả Rập Algérie",
"Ả Rập Algérie",
entry_name = "ar-entryname",
}
m["arr"] = {
"Arara-Karo",
35539,
"tup",
"Latn",
}
m["ars"] = {
"Najdi Arabic",
56574,
"sem-arb",
"Arab",
entry_name = "ar-entryname",
}
m["aru"] = {
"Arua",
2746221,
"auf",
"Latn",
}
m["arv"] = {
"Arbore",
56883,
"cus-eas",
"Latn",
}
m["arw"] = {
"tiếng Lokono",
2655664,
"awd-taa",
"Latn",
"Tiếng Lokono",
"Lokono",
}
m["arx"] = {
"Aruá",
3507907,
"tup",
"Latn",
}
m["ary"] = {
"tiếng Ả Rập Maroc",
56426,
"sem-arb",
"Arab",
"Tiếng Ả Rập Maroc",
"Ả Rập Maroc",
entry_name = "ar-entryname",
sort_key = {
from = {"^%f[" .. u(0x5D0) .. "-" .. u(0x5EA) .. "]"},
to = {u(0xFB21)},
},
}
m["arz"] = {
"tiếng Ả Rập Ai Cập",
29919,
"sem-arb",
"Arab",
"Tiếng Ả Rập Ai Cập",
"Ả Rập Ai Cập",
entry_name = "ar-entryname",
}
m["asa"] = {
"Pare",
36403,
"bnt-par",
"Latn",
}
m["asb"] = {
"tiếng Assiniboine",
2591288,
"sio-dkt",
"Latn",
"Tiếng Assiniboine",
"Assiniboine",
}
m["asc"] = {
"Casuarina Coast Asmat",
11732046,
"ngf",
"Latn",
}
m["ase"] = {
"ngôn ngữ ký hiệu Mỹ",
14759,
"sgn",
"Sgnw",
"Ngôn ngữ ký hiệu Mỹ",
"ngôn ngữ ký hiệu Mỹ",
}
m["asf"] = {
"Auslan",
29525,
"sgn",
"Latn", -- when documented
}
m["asg"] = {
"Cishingini",
35199,
"nic-kam",
"Latn",
}
m["ash"] = {
"Abishira",
2871740,
"qfa-iso",
"Latn",
}
m["asi"] = {
"Buruwai",
5001031,
"ngf",
"Latn",
}
m["asj"] = {
"Nsari",
36418,
"nic-bbe",
"Latn",
}
m["ask"] = {
"tiếng Ashkun",
29379,
"nur-sou",
"Arab, Latn",
"Tiếng Ashkun",
"Ashkun",
}
m["asl"] = {
"Asilulu",
12473347,
"poz-cma",
"Latn",
}
m["asn"] = {
"Xingú Asuriní",
8044571,
"tup-gua",
"Latn",
}
m["aso"] = {
"Dano",
5220979,
"paa-kag",
"Latn",
}
m["asp"] = {
"Algerian Sign Language",
3135421,
"sgn",
}
m["asq"] = {
"Austrian Sign Language",
36668,
"sgn",
"Latn", -- when documented
}
m["asr"] = {
"tiếng Asur",
3504321,
"mun",
"Deva, Latn",
"Tiếng Asur",
"Asur"
}
m["ass"] = {
"Ipulo",
35408,
"nic-tvc",
"Latn",
}
m["ast"] = {
"tiếng Asturias",
29507,
"roa-ibe",
"Latn",
"Tiếng Asturias",
"Asturias",
ancestors = "roa-ole",
}
m["asu"] = {
"Tocantins Asurini",
32041490,
"tup-gua",
"Latn",
}
m["asv"] = {
"Asoa",
56296,
"csu-maa",
"Latn",
}
m["asw"] = {
"Australian Aboriginal Sign Language",
955216,
"sgn",
"Latn", -- when documented
}
m["asx"] = {
"Muratayak",
11732766,
"ngf-fin",
"Latn",
}
m["asy"] = {
"Yaosakor Asmat",
16113158,
"ngf",
"Latn",
}
m["asz"] = {
"As",
2866218,
"poz-hce",
"Latn",
}
m["ata"] = {
"Pele-Ata",
56511,
"paa",
"Latn",
}
m["atb"] = {
"tiếng Zaiwa",
56594,
"tbq-brm",
"Latn, Lisu", -- also Hani?
"Tiếng Zaiwa",
"Zaiwa",
translit = {Lisu = "Lisu-translit"},
sort_key = {Lisu = s["Lisu-sortkey"]},
}
m["atc"] = {
"tiếng Atsahuaca",
4817730,
"sai-pan",
"Latn",
"Tiếng Atsahuaca",
"Atsahuaca",
}
m["atd"] = {
"Ata Manobo",
12627315,
"mno",
"Latn",
}
m["ate"] = {
"tiếng Atemble",
4813055,
"ngf-mad",
"Latn",
"Tiếng Atemble",
"Atemble",
}
m["atg"] = {
"Okpela",
7082551,
"alv-yek",
"Latn",
}
m["ati"] = {
"Attié",
34844,
"alv-lag",
"Latn",
}
m["atj"] = {
"tiếng Atikamekw",
56590,
"alg",
"Latn",
ancestors = "cr",
"Tiếng Atikamekw",
"Atikamekw",
}
m["atk"] = {
"Ati",
4815751,
"phi",
"Latn",
}
m["atl"] = {
"Mount Iraya Agta",
6921430,
"phi",
"Latn",
}
m["atm"] = {
"Ata",
4812603,
"phi",
"Latn",
}
m["ato"] = {
"Atong (Cameroon)",
34824,
"nic-grs",
"Latn",
}
m["atp"] = {
"Pudtol Atta",
12640726,
"phi",
"Latn",
}
m["atq"] = {
"Aralle-Tabulahan",
4783889,
"poz-ssw",
"Latn",
}
m["atr"] = {
"Waimiri-Atroari",
56865,
"sai-car",
"Latn",
}
m["ats"] = {
"Gros Ventre",
56628,
"alg-ara",
"Latn",
}
m["att"] = {
"Pamplona Atta",
12639245,
"phi",
"Latn",
}
m["atu"] = {
"Reel",
7306882,
"sdv-dnu",
"Latn",
}
m["atv"] = {
"tiếng Bắc Altai",
2640863,
"trk-ssb",
"Cyrl",
"Tiếng Bắc Altai",
"Bắc Altai",
translit = "Altai-translit",
}
m["atw"] = {
"Atsugewi",
56718,
"nai-pal",
"Latn",
}
m["atx"] = {
"Arutani",
56609,
nil,
"Latn",
}
m["aty"] = {
"Aneityum",
2379113,
"poz-oce",
"Latn",
}
m["atz"] = {
"Arta",
3508067,
"phi",
"Latn",
}
m["aua"] = {
"tiếng Asumboa",
4811870,
"poz-oce",
"Latn",
"Tiếng Asumboa",
"Asumboa",
}
m["aub"] = {
"Alugu",
12626798,
"tbq-urp",
"Latn", -- also Hani?
}
m["auc"] = {
"Huaorani",
758570,
"qfa-iso",
"Latn",
}
m["aud"] = {
"Anuta",
35326,
"poz-pnp",
"Latn",
}
m["aug"] = {
"Aguna",
34733,
"alv-gbe",
"Latn",
}
m["auh"] = {
"Aushi",
2872082,
"bnt-sbi",
"Latn",
}
m["aui"] = {
"tiếng Anuki",
3508132,
"poz-ocw",
"Latn",
"Tiếng Anuki",
"Anuki",
}
m["auj"] = {
"tiếng Awjila",
56398,
"ber",
"Latn, Arab, Tfng",
"Tiếng Awjila",
"Awjila",
}
m["auk"] = {
"Heyo",
3504295,
"qfa-tor",
"Latn",
}
m["aul"] = {
"Aulua",
427300,
"poz-vnc",
"Latn",
}
m["aum"] = {
"Asu",
34798,
"alv-ngb",
"Latn",
}
m["aun"] = {
"Molmo One",
12637224,
"qfa-tor",
"Latn",
}
m["auo"] = {
"Auyokawa",
56247,
"cdc-wst",
"Latn",
}
m["aup"] = {
"Makayam",
6738863,
"ngf",
"Latn",
}
m["auq"] = {
"Anus",
23855,
"poz-ocw",
"Latn",
}
m["aur"] = {
"Aruek",
3504279,
"qfa-tor",
"Latn",
}
m["aut"] = {
"Austral",
2669261,
"poz-pep",
"Latn",
}
m["auu"] = {
"Auye",
4827334,
"ngf",
"Latn",
}
m["auw"] = {
"Awyi",
3513326,
"paa-brd",
"Latn",
}
m["aux"] = {
"Aurá",
3507995,
"tup-gua",
"Latn",
}
m["auy"] = {
"Auyana",
2873211,
"paa-kag",
"Latn",
}
m["auz"] = {
"tiếng Ả Rập Uzbekistan",
3399507,
"sem-arb",
"Arab",
"Tiếng Ả Rập Uzbekistan",
"Ả Rập Uzbekistan",
entry_name = "ar-entryname",
}
m["avb"] = {
"Avau",
12627412,
"poz-ocw",
"Latn",
}
m["avd"] = {
"Alviri-Vidari",
3327357,
"xme",
"fa-Arab",
ancestors = "xme-mid",
}
m["avi"] = {
"Avikam",
34840,
"alv-lag",
"Latn",
}
m["avk"] = {
"tiếng Kotava",
1377116,
"art",
"Latn",
"Tiếng Kotava",
"Kotava",
type = "appendix-constructed",
}
m["avm"] = {
"Angkamuthi",
nil,
"aus-pmn",
"Latn",
}
m["avn"] = {
"tiếng Avatime",
34796,
"alv-ktg",
"Latn",
"Tiếng Avatime",
"Avatime",
}
m["avo"] = {
"Agavotaguerra",
3508007,
"awd",
"Latn",
}
m["avs"] = {
"Aushiri",
3409318,
"sai-zap",
"Latn",
}
m["avt"] = {
"Au",
3446608,
"qfa-tor",
"Latn",
}
m["avu"] = {
"tiếng Avokaya",
56685,
"csu-mma",
"Latn",
"Tiếng Avokaya",
"Avokaya",
}
m["avv"] = {
"Avá-Canoeiro",
4829584,
"tup-gua",
"Latn",
}
m["awa"] = {
"tiếng Awadh",
29579,
"inc-hie",
"Deva, Kthi, fa-Arab",
"Tiếng Awadh",
"Awadh",
translit = {Deva = "hi-translit"},
}
m["awb"] = {
"Awa (New Guinea)",
2874650,
"paa-kag",
"Latn",
}
m["awc"] = {
"Cicipu",
35193,
"nic-kam",
"Latn",
}
m["awe"] = {
"Awetí",
4830038,
"tup",
"Latn",
}
m["awg"] = {
"Anguthimri",
4764288,
"aus-pam",
"Latn",
}
m["awh"] = {
"Awbono",
3446684,
"ngf",
"Latn",
}
m["awi"] = {
"Aekyom",
3399691,
"ngf",
"Latn",
}
m["awk"] = {
"Awabakal",
3449138,
"aus-pam",
"Latn",
}
m["awm"] = {
"Arawum",
4784537,
"ngf-mad",
"Latn",
}
m["awn"] = {
"tiếng Awngi",
34934,
"cus-cen",
"Ethi",
"Tiếng Awngi",
"Awngi",
}
m["awo"] = {
"Awak",
3446643,
"alv-wjk",
"Latn",
}
m["awr"] = {
"Awera",
56379,
"paa-lkp",
"Latn",
}
m["aws"] = {
"South Awyu",
12633986,
"ngf",
"Latn",
}
m["awt"] = {
"tiếng Araweté",
4784535,
"tup-gua",
"Latn",
"Tiếng Araweté",
"Araweté",
}
m["awu"] = {
"Central Awyu",
12628801,
"ngf",
"Latn",
}
m["awv"] = {
"Jair Awyu",
16110177,
"ngf",
"Latn",
}
m["aww"] = {
"Awun",
56369,
"paa-spk",
"Latn",
}
m["awx"] = {
"Awara",
2874670,
"ngf-fin",
"Latn",
}
m["awy"] = {
"Edera Awyu",
12630425,
"ngf",
"Latn",
}
m["axb"] = {
"Abipon",
11252539,
"sai-guc",
"Latn",
}
m["axe"] = {
"Ayerrerenge",
16112737,
"aus-pam",
"Latn",
}
m["axg"] = {
"Mato Grosso Arára",
3446660,
nil,
"Latn",
}
m["axk"] = {
"Aka (Central Africa)",
11010149,
"bnt-ngn",
"Latn",
}
m["axl"] = {
"Lower Southern Aranda",
6693295,
"aus-pam",
"Latn",
}
m["axm"] = {
"tiếng Armenia trung đại",
4438498,
"hyx",
"Armn",
"Tiếng Armenia trung đại",
"Armenia trung đại",
ancestors = "xcl",
translit = "Armn-translit",
override_translit = true,
entry_name = {
remove_diacritics = "՞՜՛՟",
from = {"եւ"},
to = {"և"}
}
}
m["axx"] = {
"Xaragure",
8045635,
"poz-cln",
"Latn",
}
m["aya"] = {
"Awar",
56876,
"paa",
"Latn",
}
m["ayb"] = {
"Ayizo",
34841,
"alv-pph",
"Latn",
}
m["ayd"] = {
"Ayabadhu",
3509164,
"aus-pmn",
"Latn",
}
m["aye"] = {
"tiếng Ayere",
34788,
"alv-aah",
"Latn",
"Tiếng Ayere",
"Ayere",
}
m["ayg"] = {
"Nyanga (Togo)",
35446,
"alv-gng",
"Latn",
}
m["ayi"] = {
"Leyigha",
3914492,
"nic-uce",
"Latn",
}
m["ayk"] = {
"Akuku",
3450179,
"alv-nwd",
"Latn",
}
m["ayl"] = {
"tiếng Ả Rập Libya",
56503,
"sem-arb",
"Arab",
entry_name = "ar-entryname",
"Tiếng Ả Rập Libya",
"Ả Rập Libya",
}
m["ayn"] = {
"Yemeni Arabic",
1686766,
"sem-arb",
"Arab",
entry_name = "ar-entryname",
}
m["ayo"] = {
"Ayoreo",
56634,
"sai-zam",
"Latn",
}
m["ayp"] = {
"North Mesopotamian Arabic",
56577,
"sem-arb",
"Arab",
ancestors = "acm",
entry_name = "ar-entryname",
}
m["ayq"] = {
"Ayi",
56449,
"paa-spk",
"Latn",
}
m["ays"] = {
"Sorsogon Ayta",
7563752,
"phi",
"Latn",
}
m["ayt"] = {
"Bataan Ayta",
4921648,
"phi",
"Latn",
}
m["ayu"] = {
"Ayu",
34786,
"alv",
"Latn",
}
m["ayy"] = {
"Tayabas Ayta",
7689745,
"phi",
"Latn",
}
m["ayz"] = {
"Maybrat",
4830892,
"paa-wpa",
"Latn",
}
m["aza"] = {
"Azha",
4832486,
"tbq-axi",
"Latn",
}
m["azd"] = {
"Eastern Durango Nahuatl",
16115449,
"azc-nah",
"Latn",
}
m["azg"] = {
"San Pedro Amuzgos Amuzgo",
35092,
"omq",
"Latn",
}
m["azm"] = {
"Ipalapa Amuzgo",
12633013,
"omq",
"Latn",
}
m["azn"] = {
"Western Durango Nahuatl",
12645553,
"azc-nah",
"Latn",
}
m["azo"] = {
"tiếng Awing",
34856,
"nic-nge",
"Latn",
"Tiếng Awing",
"Awing",
}
m["azt"] = {
"Faire Atta",
12630884,
"phi",
"Latn",
}
m["azz"] = {
"Highland Puebla Nahuatl",
12953754,
"azc-nah",
"Latn",
}
return require("Module:languages").finalizeData(m, "language")
ngavct4j71i9yby6tmc83agqkjoelwu
Mô đun:languages/data/3/l
828
272290
2345207
2342574
2026-04-14T13:42:51Z
Lcsnes
40261
2345207
Scribunto
text/plain
local m_langdata = require("Module:languages/data")
-- Loaded on demand, as it may not be needed (depending on the data).
local function u(...)
u = require("Module:string utilities").char
return u(...)
end
local c = m_langdata.chars
local p = m_langdata.puaChars
local s = m_langdata.shared
local m = {}
m["laa"] = {
"Lapuyan Subanun",
12635302,
"phi",
}
m["lab"] = {
"Linear A",
nil,
}
m["lac"] = {
"Lacandon",
35766,
"myn",
}
m["lad"] = {
"tiếng Ladino",
36196,
"roa-ibe",
"Hebr, Latn, Cyrl",
"Tiếng Ladino",
"Ladino",
ancestors = "osp",
}
m["lae"] = {
"Pattani",
7148323,
"sit-whm",
}
m["laf"] = {
"Lafofa",
35711,
"alv",
}
m["lag"] = {
"Langi",
584983,
"bnt-mra",
}
m["lah"] = {
"tiếng Lahnda",
1334774,
"inc-pan",
"pa-Arab",
"Tiếng Lahnda",
"Lahnda",
ancestors = "inc-opa",
}
m["lai"] = {
"Lambya",
6481626,
"bnt-mby",
}
m["laj"] = {
"Lango (Uganda)",
35670,
"sdv-los",
"Latn",
}
m["lak"] = {
"Laka",
6474529, -- also Q55616620
"csu-sar", -- formerly classified as "alv-mbm"; see [[w:Lau Laka language]]
}
m["lam"] = {
"Lamba",
36098,
"bnt-sbi",
"Latn",
}
m["lan"] = {
"Laru",
3913987,
"nic-knj",
"Latn",
}
m["lap"] = {
"Kabba-Laka",
6474528,
"csu-sar",
}
m["laq"] = {
"Qabiao",
3436700,
"qfa-kra",
}
m["lar"] = {
"Larteh",
35639,
"alv-gng",
"Latn",
}
m["las"] = {
"tiếng Lama Gur",
35652,
"nic-gne",
"Latn",
"Tiếng Lama Gur",
"Lama Gur",
}
m["lau"] = {
"Laba",
12952694,
"paa-nha"
}
m["law"] = {
"Lauje",
6498258,
"poz",
"Latn",
}
m["lax"] = {
"tiếng Tiwa",
7810466,
"tbq-bdg",
"Latn, Beng",
"Tiếng Tiwa",
"Tiwa",
}
m["lay"] = {
"tiếng Bạch Lạp Mã",
6480756,
"sit-nba",
"Hani, Latn",
sort_key = {Hani = "Hani-sortkey"},
"Tiếng Bạch Lạp Mã",
"Bạch Lạp Mã",
}
m["laz"] = {
"Aribwatsa",
3502104,
"poz-ocw",
"Latn",
}
m["lbb"] = {
"Label",
3214296,
"poz-ocw",
"Latn",
}
m["lbc"] = {
"Lakkia",
3027879,
"qfa-tak",
}
m["lbe"] = {
"tiếng Lak",
36206,
"cau-nec",
"Cyrl, Latn, Arab, Geor",
"Tiếng Lak",
"Lak",
translit = {Cyrl = "lbe-translit"},
override_translit = true,
display_text = {Cyrl = s["cau-Cyrl-displaytext"]},
entry_name = {
Cyrl = s["cau-Cyrl-entryname"],
Latn = s["cau-Latn-entryname"],
},
sort_key = "lbe-sortkey",
}
m["lbf"] = {
"Tinani",
784502,
"sit-whm",
}
m["lbg"] = {
"Laopang",
12952711,
"tbq-bis",
}
m["lbi"] = {
"La'bi",
6460637,
"alv-mbm",
}
m["lbj"] = {
"tiếng Ladakh",
35833,
"sit-lab",
"Tibt, Arab",
"Tiếng Ladakh",
"Ladakh",
translit = { Tibt = "Tibt-translit" },
override_translit = true,
display_text = s["Tibt-displaytext"],
entry_name = s["Tibt-entryname"],
sort_key = "Tibt-sortkey",
}
m["lbk"] = {
"Central Bontoc",
nil,
"phi",
"Latn",
}
m["lbl"] = {
"Libon Bikol",
18664462,
"phi",
}
m["lbm"] = {
"Lodhi",
6666374,
"mun",
}
m["lbn"] = {
"Lamet",
3216723,
"mkh-pal",
}
m["lbo"] = {
"tiếng Jru'",
6298648,
"mkh-ban",
"Latn",
"Tiếng Jru'",
"Jru'"
}
m["lbq"] = {
"Wampar",
7966946,
"poz-ocw",
"Latn",
}
m["lbr"] = {
"Northern Lorung",
6668040,
"sit-kie",
}
m["lbs"] = {
"Libyan Sign Language",
11775688,
"sgn",
}
m["lbt"] = {
"Lachi",
6583606,
"qfa-kra",
}
m["lbu"] = {
"Labu",
6467660,
"poz-ocw",
"Latn",
}
m["lbv"] = {
"Lavatbura-Lamusong",
2405981,
"poz-ocw",
"Latn",
}
m["lbw"] = {
"Tolaki",
3033597,
"poz-btk",
"Latn",
}
m["lbx"] = {
"Lawangan",
3120345,
"poz-bre",
"Latn",
}
m["lby"] = {
"Lamu-Lamu",
6482727,
nil,
"Latn",
}
m["lbz"] = {
"Lardil",
3915688,
"aus-tnk",
"Latn",
}
m["lcc"] = {
"Legenyem",
12952713,
"poz-hce",
"Latn",
}
m["lcd"] = {
"Lola",
6668867,
"poz-cet",
"Latn",
}
m["lce"] = {
"Loncong",
3058192,
}
m["lcf"] = {
"Lubu",
3264685,
}
m["lch"] = {
"Luchazi",
3265143,
"bnt-clu",
}
m["lcl"] = {
"Lisela",
6558753,
"poz-cma",
"Latn",
}
m["lcm"] = {
"Tungag",
3542085,
"poz-ocw",
"Latn",
}
m["lcp"] = {
"tiếng Lawa Tây",
18644465,
"mkh-pal",
"Thai",
"Tiếng Lawa Tây",
"Lawa Tây",
sort_key = "Thai-sortkey",
}
m["lcq"] = {
"Luhu",
6699890,
"poz-cma",
"Latn",
}
m["lcs"] = {
"Lisabata-Nuniali",
6558534,
}
m["lda"] = {
"Kla",
nil,
"dmn-mda",
"Latn",
}
m["ldb"] = {
"Idun",
3914441,
"nic-plc",
"Latn",
}
m["ldd"] = {
"Luri (Nigeria)",
4701277,
"cdc-wst",
}
m["ldg"] = {
"Lenyima",
3914423,
"nic-uce",
"Latn",
}
m["ldh"] = {
"Lamja-Dengsa-Tola",
11001739,
"nic-dak",
}
m["ldj"] = {
"Lemoro",
3912761,
"nic-jer",
}
m["ldk"] = {
"Leelau",
3914465,
"alv-bwj",
}
m["ldl"] = {
"Kaan",
3914501,
"alv-yun",
}
m["ldm"] = {
"Landoma",
35568,
"alv-mel",
}
m["ldn"] = {
"Láadan",
35757,
"art",
"Latn",
type = "appendix-constructed",
}
m["ldo"] = {
"Loo",
3915378,
"alv-bwj",
}
m["ldp"] = {
"Tso",
3913953,
"alv-wjk",
}
m["ldq"] = {
"Lufu",
35796,
"nic-ykb",
"Latn",
}
m["lea"] = {
"Lega-Shabunda",
12952719,
"bnt-lgb",
}
m["leb"] = {
"Lala-Bisa",
6480112,
"bnt-sbi",
}
m["lec"] = {
"Leco",
2625398,
"qfa-iso",
}
m["led"] = {
"Lendu",
523823,
"csu-lnd",
"Latn",
}
m["lee"] = {
"Lyélé",
3089032,
"nic-gnn",
}
m["lef"] = {
"tiếng Lelemi",
35585,
"alv-ntg",
"Latn",
"Tiếng Lelemi",
"Lelemi",
}
m["leh"] = {
"Lenje",
6522666,
"bnt-bot",
}
m["lei"] = {
"Lemio",
6521165,
"ngf-mad",
}
m["lej"] = {
"Lengola",
6522474,
"bnt-leb",
}
m["lek"] = {
"Leipon",
3229216,
"poz-aay",
"Latn",
}
m["lel"] = {
"Lele (Congo)",
56733,
"bnt-bsh",
}
m["lem"] = {
"Nomaande",
13479983,
"nic-mbw",
"Latn",
}
m["len"] = {
"Honduran Lenca",
36189,
"nai-len",
"Latn",
}
m["leo"] = {
"Leti (Cameroon)",
1345684,
"nic-mba",
ancestors = "bag",
}
m["lep"] = {
"tiếng Lepcha",
35990,
"sit",
"Lepc",
"Tiếng Lepcha",
"Lepcha",
translit = "lep-translit",
}
m["leq"] = {
"Lembena",
6521067,
"paa-eng",
}
m["ler"] = {
"Lenkau",
3229472,
"poz-aay",
"Latn",
}
m["les"] = {
"Lese",
11033939,
"csu-mle",
}
m["let"] = {
"Lesing-Gelimi",
12635445,
"poz-ocw",
"Latn",
}
m["leu"] = {
"Kara (New Guinea)",
3192889,
"poz-ocw",
"Latn",
}
m["lev"] = {
"Lamma",
6583582,
"ngf",
}
m["lew"] = { -- this code was basically assigned as a catch-all for things that aren't brs, kzf or unz
"Ledo Kaili",
35877,
"poz-kal",
"Latn",
}
m["lex"] = {
"Luang",
6695015,
"poz-tim",
}
m["ley"] = {
"Lemolang",
3033560,
}
m["lez"] = {
"tiếng Lezgi",
31746,
"cau-esm",
"Cyrl, Latn, Arab",
"Tiếng Lezgi",
"Lezgi",
translit = "lez-translit",
override_translit = true,
display_text = {Cyrl = s["cau-Cyrl-displaytext"]},
entry_name = {
Cyrl = s["cau-Cyrl-entryname"],
Latn = s["cau-Latn-entryname"],
},
}
m["lfa"] = {
"Lefa",
35643,
"bnt-baf",
}
m["lfn"] = {
"Lingua Franca Nova",
146803,
"art",
"Latn, Cyrl",
type = "appendix-constructed",
}
m["lga"] = {
"Lungga",
3267590,
"poz-ocw",
"Latn",
}
m["lgb"] = {
"Laghu",
3216169,
"poz-ocw",
"Latn",
}
m["lgg"] = {
"Lugbara",
3272737,
"csu-mma",
}
m["lgh"] = {
"Laghuu",
6472114,
"tbq-muj",
}
m["lgi"] = {
"Lengilu",
6522465,
"poz-swa",
"Latn",
}
m["lgk"] = {
"Neverver",
3241515,
"poz-vnc",
"Latn",
}
m["lgl"] = {
"Wala",
3565284,
"poz-sls",
}
m["lgm"] = {
"Lega-Mwenga",
14916883,
"bnt-lgb",
}
m["lgn"] = {
"Opuuo",
3354339,
"ssa-kom",
}
m["lgq"] = {
"tiếng Logba",
35813,
"alv-ntg",
"Latn",
"Tiếng Logba",
"Logba",
}
m["lgr"] = {
"Lengo",
3229454,
"poz-sls",
"Latn",
}
m["lgs"] = {
"Guinea-Bissau Sign Language",
5616441,
"sgn",
}
m["lgt"] = {
"Pahi",
7124545,
"paa-spk",
"Latn",
}
m["lgu"] = {
"Longgu",
3259105,
"poz-sls",
}
m["lgz"] = {
"Ligenza",
5531038,
"bnt-bun",
}
m["lha"] = {
"Laha (Vietnam)",
3112363,
"qfa-kra",
}
m["lhh"] = {
"Laha (Indonesia)",
6473107,
"poz-cma",
}
m["lhi"] = {
"Lahu Shi",
25559457,
"tbq-lho",
}
m["lhl"] = {
"Lahul Lohar",
12953672,
}
m["lhn"] = {
"Lahanan",
12953660,
}
m["lhp"] = {
"Lhokpu",
3436603,
"sit-dhi",
}
m["lhs"] = {
"Mlahsö",
3393063,
"sem-cna",
}
m["lht"] = {
"Lo-Toga",
3257566,
"poz-vnc",
"Latn",
}
m["lhu"] = {
"tiếng La Hủ",
35780,
"tbq-lho",
"Latn",
"Tiếng La Hủ",
"La Hủ",
}
m["lia"] = {
"West-Central Limba",
32867815,
"alv-lim",
}
m["lib"] = {
"Likum",
3240737,
"poz-aay",
"Latn",
}
m["lic"] = {
"tiếng Hlai",
934738,
"qfa-lic",
"Latn",
"Tiếng Hlai",
"Hlai",
}
m["lid"] = {
"Nyindrou",
3346666,
"poz-aay",
"Latn",
}
m["lie"] = {
"Likila",
11011614,
"bnt-ngn",
}
m["lif"] = {
"Limbu",
56477,
"sit-kir",
"Limb",
translit = "lif-translit",
}
m["lig"] = {
"Ligbi",
33594,
"dmn-jje",
}
m["lih"] = {
"Lihir",
6546938,
"poz-ocw",
"Latn",
}
m["lii"] = {
"Lingkhim",
12635536,
}
m["lij"] = {
"tiếng Liguria",
36106,
"roa-git",
"Latn",
"Tiếng Liguria",
"Liguria",
}
m["lik"] = {
"Lika",
1530394,
"bnt-boa",
}
m["lil"] = {
"tiếng Lillooet",
34154,
"sal",
nil,
"Tiếng Lillooet",
"Lillooet",
}
m["lio"] = {
"Liki",
4261493,
"poz-ocw",
"Latn",
}
m["lip"] = {
"Sekpele",
36257,
"alv-ntg",
}
m["liq"] = {
"tiếng Libido",
35691,
"cus-hec",
nil,
"Tiếng Libido",
"Libido",
}
m["lir"] = {
"Liberian Kreyol",
6541128,
"crp",
"Latn",
ancestors = "en",
}
m["lis"] = {
"tiếng Lisu",
56480,
"tbq-lso",
"Lisu, Latn",
"Tiếng Lisu",
"Lisu",
translit = {Lisu = "Lisu-translit"},
override_translit = true,
sort_key = {Lisu = s["Lisu-sortkey"]},
}
m["liu"] = {
"Logorik",
6667811,
"sdv-daj",
}
m["liv"] = {
"tiếng Livonia",
33698,
"urj-fin",
"Latn",
"Tiếng Livonia",
"Livonia",
entry_name = {
remove_diacritics = "'" .. u(0x2019),
from = {"Ǭ", "ǭ"},
to = {"Ō", "ō"}
},
}
m["liw"] = {
"Col",
2981948,
}
m["lix"] = {
"tiếng Liabuku",
13580912,
"poz-mun",
nil,
"Tiếng Liabuku",
"Liabuku"
}
m["liy"] = {
"Banda-Bambari",
11051591,
"bad-cnt",
}
m["liz"] = {
"Libinza",
4914576,
"bnt-zbi",
}
m["lja"] = {
"Golpa",
nil,
"aus-yol",
"Latn",
}
m["lje"] = {
"Rampi",
7290041,
"poz",
}
m["lji"] = {
"Laiyolo",
6474218,
}
m["ljl"] = {
"Li'o",
2697010,
"poz",
}
m["ljp"] = {
"Lampung Api",
49215,
"poz-lgx",
"Latn",
}
m["ljw"] = {
"Yirandali",
17059380,
}
m["ljx"] = {
"Yuru",
nil,
}
m["lka"] = {
"tiếng Lakalei",
12952700,
"poz-tim",
"Latn",
"Tiếng Lakalei",
"Lakalei",
}
m["lkb"] = {
"Kabras",
nil,
"bnt-msl",
ancestors = "luy",
}
m["lkc"] = {
"Kucong",
6441572,
"tbq-lho",
}
m["lkd"] = {
"Lakondê",
20527166,
"sai-nmk",
"Latn",
}
m["lke"] = {
"Kenyi",
12952628,
"bnt-nyg",
}
m["lkh"] = {
"Lakha",
56606,
"sit-tib",
}
m["lki"] = {
"tiếng Laki",
56483,
"ku",
"fa-Arab",
"Tiếng Laki",
"Laki",
translit = "lki-translit",
entry_name = {remove_diacritics = c.kasra .. c.sukun},
}
m["lkj"] = {
"Remun",
7312239,
}
m["lkl"] = {
"Laeko-Libuat",
3504331,
"qfa-tor",
}
m["lkm"] = {
"Kalaamaya",
6349988,
}
m["lkn"] = {
"Lakon",
3216494,
"poz-vnc",
"Latn",
}
m["lko"] = {
"Khayo",
6401095,
"bnt-msl",
}
m["lkr"] = {
"Päri",
36487,
"sdv-lon",
}
m["lks"] = {
"Kisa",
nil,
"bnt-msl",
ancestors = "luy",
}
m["lkt"] = {
"tiếng Lakota",
33537,
"sio-dkt",
"Latn",
"Tiếng Lakota",
"Lakota",
}
m["lku"] = {
"Kungkari",
6444526,
}
m["lky"] = {
"Lokoya",
56687,
"sdv-lma",
}
m["lla"] = {
"Lala-Roba",
3914878,
"alv-yun",
}
m["llb"] = {
"Lolo",
11006056,
"bnt-mak",
ancestors = "vmw",
}
m["llc"] = {
"Lele (Guinea)",
6520837,
"dmn-mok",
}
m["lld"] = {
"tiếng Ladin",
36202,
"roa-rhe",
"Latn",
"Tiếng Ladin",
"Ladin",
}
m["lle"] = {
"Lele (New Guinea)",
3229269,
"poz-oce",
"Latn",
}
m["llf"] = {
"Hermit",
3134240,
"poz-aay",
"Latn",
}
m["llg"] = {
"Lole",
6668883,
"poz-tim",
}
m["llh"] = {
"Lamu",
6482736,
"tbq-lso",
}
m["lli"] = {
"Teke-Laali",
36543,
"bnt-nze",
}
m["llj"] = {
"Ladji-Ladji",
6512694,
"aus-pam",
}
m["llk"] = {
"Lelak",
3229263,
"poz-swa",
"Latn",
}
m["lll"] = {
"Lilau",
6547570,
"qfa-tor",
}
m["llm"] = {
"tiếng Lasalimu",
6492774,
"poz-mun",
"Latn",
"Tiếng Lasalimu",
"Lasalimu"
}
m["lln"] = {
"Lele (Chad)",
1641493,
"cdc-est",
}
m["llo"] = {
"Khlor",
27921409,
"mkh-kat",
}
m["llp"] = {
"North Efate",
3580152,
"poz-vnc",
"Latn",
}
m["llq"] = {
"Lolak",
12953679,
"phi",
}
m["lls"] = {
"Lithuanian Sign Language",
3915480,
"sgn",
}
m["llu"] = {
"Lau",
3218574,
"poz-sls",
"Latn",
}
m["llx"] = {
"Lauan",
35682,
"poz-occ",
"Latn",
}
m["lma"] = {
"East Limba",
11034212,
"alv-lim",
}
m["lmb"] = {
"Merei",
12952843,
"poz-vnc",
"Latn",
}
m["lmc"] = {
"Limilngan",
6549414,
}
m["lmd"] = {
"Lumun",
35777,
"alv-tal",
}
m["lme"] = {
"Pévé",
56249,
"cdc-mas",
}
m["lmf"] = {
"South Lembata",
7567815,
}
m["lmg"] = {
"Lamogai",
278365,
"poz-ocw",
"Latn",
}
m["lmh"] = {
"Lambichhong",
6481472,
"sit-kie",
ancestors = "ybh",
}
m["lmi"] = {
"Lombi",
11259563,
"csu-maa",
}
m["lmj"] = {
"West Lembata",
6864697,
}
m["lmk"] = {
"tiếng Lamkang",
12952703,
"tbq-kuk",
"Latn, Mymr",
"Tiếng Lamkang",
"Lamkang",
}
m["lml"] = {
"Raga",
3063193,
"poz-vnc",
"Latn",
}
m["lmn"] = {
"tiếng Lambadi",
33474,
"inc-wes",
ancestors = "raj",
"Knda, Deva, Telu",
"Tiếng Lambadi",
"Lambadi",
}
m["lmo"] = {
"tiếng Lombard",
33754,
"roa-git",
"Latn",
"Tiếng Lombard",
"Lombard",
}
m["lmp"] = {
"tiếng Limbum",
35801,
"nic-nka",
"Latn",
"Tiếng Limbum",
"Limbum",
}
m["lmq"] = {
"Lamatuka",
6480982,
}
m["lmr"] = {
"Lamalera",
6480787,
}
m["lmu"] = {
"Lamenu",
740604,
"poz-vnc",
"Latn",
}
m["lmv"] = {
"Lomaiviti",
3130221,
"poz-occ",
"Latn",
}
m["lmw"] = {
"Lake Miwok",
3216471,
"nai-you",
"Latn",
}
m["lmx"] = {
"Laimbue",
6473933,
"nic-rnw",
}
m["lmy"] = {
"tiếng Lamboya",
6481538,
"poz-cet",
"Latn",
"Tiếng Lamboya",
"Lamboya",
sort_key = "lmy-sortkey",
}
m["lmz"] = {
"Lumbee",
12635887,
nil,
"Latn",
}
m["lna"] = {
"Langbashe",
11137550,
"bad",
}
m["lnb"] = {
"Mbalanhu",
12952830,
"bnt-ova",
}
m["lnd"] = {
"Lun Bawang",
13479839,
"poz-swa",
"Latn",
}
m["lnh"] = {
"tiếng Lanoh",
6487291,
"mkh-asl",
nil,
"Tiếng Lanoh",
"Lanoh",
}
m["lni"] = {
"Daantanai'",
5207384,
"paa-sbo",
}
m["lnj"] = {
"Linngithigh",
3915694,
"aus-pmn",
"Latn",
}
m["lnl"] = {
"South Central Banda",
41354532,
"bad",
}
m["lnm"] = {
"Langam",
6485678,
"paa",
"Latn",
}
m["lnn"] = {
"Lorediakarkar",
6680287,
"poz-vnc",
"Latn",
}
m["lno"] = {
"Lango (Sudan)",
223306,
"sdv-lma",
}
m["lns"] = {
"Lamnso'",
35788,
"nic-rng",
}
m["lnu"] = {
"Longuda",
35797,
"alv-bam",
"Latn",
}
m["lnw"] = {
"Lanima",
nil,
"aus-pam",
"Latn",
}
m["loa"] = {
"Loloda",
6669025,
"paa-nha",
"Latn",
}
m["lob"] = {
"tiếng Lobi",
35807,
"nic-gur",
"Latn",
"Tiếng Lobi",
"Lobi",
}
m["loc"] = {
"Inonhan",
2400870,
"phi",
}
m["lod"] = {
"Berawan",
4891018,
"poz-swa",
"Latn",
}
m["loe"] = {
"Saluan",
12953867,
"poz",
}
m["lof"] = {
"Logol",
35779,
"alv-hei",
}
m["log"] = {
"Logo",
2613477,
"csu-mma",
}
m["loh"] = {
"Narim",
56353,
"sdv",
}
m["loi"] = {
"Lomakka",
3913961,
"alv-kul",
}
m["loj"] = {
"tiếng Lou",
3260104,
"poz-aay",
"Latn",
"Tiếng Lou",
"Lou",
}
m["lok"] = {
"Loko",
3914912,
"dmn-msw",
"Latn",
}
m["lol"] = {
"tiếng Mongo",
112893,
"bnt-mon",
"Latn",
"Tiếng Mongo",
"Mongo",
}
m["lom"] = {
"Loma",
35885,
"dmn-msw",
"Latn, Loma"
}
m["lon"] = {
"Malawi Lomwe",
10975286,
}
m["loo"] = {
"Lombo",
11167192,
"bnt-ske",
}
m["lop"] = {
"Lopa",
3914875,
}
m["loq"] = {
"Lobala",
4849710,
"bnt-ngn",
}
m["lor"] = {
"Téén",
36467,
"alv-kul",
}
m["los"] = {
"Loniu",
3259202,
"poz-aay",
"Latn",
}
m["lot"] = {
"Lotuko",
56672,
"sdv-lma",
}
m["lou"] = {
"tiếng Creole Louisiana",
1185127,
"crp",
"Latn",
ancestors = "fr",
sort_key = s["roa-oil-sortkey"],
"Tiếng Creole Louisiana",
"Creole Louisiana",
}
m["lov"] = {
"Lopi",
12952740,
"tbq-tal",
}
m["low"] = {
"Tampias Lobu",
12953674,
}
m["lox"] = {
"Loun",
6689636,
"poz-cet",
"Latn",
}
m["loy"] = {
"tiếng Loke",
12952744,
"sit-tib",
"Tibt, Deva",
"Tiếng Loke",
"Loke",
translit = { Tibt = "Tibt-translit" },
override_translit = true,
display_text = s["Tibt-displaytext"],
entry_name = s["Tibt-entryname"],
sort_key = "Tibt-sortkey",
}
m["loz"] = {
"Lozi",
33628,
"bnt-sts",
"Latn",
}
m["lpa"] = {
"Lelepa",
3229273,
"poz-vnc",
}
m["lpe"] = {
"Lepki",
4259152,
"paa-pau",
}
m["lpn"] = {
"Long Phuri Naga",
6673049,
"sit-aao",
}
m["lpo"] = {
"Lipo",
56921,
"tbq-llo",
"Plrd",
}
m["lpx"] = {
"Lopit",
56684,
"sdv-lma",
}
m["lra"] = {
"Rara Bakati'",
3419746,
"day",
}
m["lrc"] = {
"tiếng Lur Bắc",
19933293,
"ira-swi",
"fa-Arab",
"Tiếng Lur Bắc",
"Lur Bắc",
ancestors = "pal",
}
m["lre"] = {
"Laurentian",
1790301,
"iro-nor",
"Latn",
}
m["lrg"] = {
"Laragia",
2591193,
}
m["lri"] = {
"Marachi",
6754565,
"bnt-msl",
}
m["lrk"] = {
"Loarki",
6663513,
}
m["lrl"] = {
"tiếng Lar",
33468,
"ira-swi",
"fa-Arab",
"Tiếng Lar",
"Lar",
}
m["lrm"] = {
"Marama",
nil,
"bnt-msl",
ancestors = "luy",
}
m["lrn"] = {
"Lorang",
6678781,
}
m["lro"] = {
"Laro",
35687,
"alv-hei",
}
m["lrr"] = {
"Southern Lorung",
12952742,
"sit-kie",
}
m["lrt"] = {
"Larantuka Malay",
6488691,
"poz-mly",
"Latn",
}
m["lrv"] = {
"Larevat",
3217892,
"poz-vnc",
"Latn",
}
m["lrz"] = {
"Lemerig",
2028448,
"poz-vnc",
}
m["lsa"] = {
"Lasgerdi",
3218296,
"ira-kms",
}
m["lsd"] = {
"tiếng Lishana Deni",
3436461,
"sem-nna",
"Hebr",
"Tiếng Lishana Deni",
"Lishana Deni",
}
m["lse"] = {
"Lusengo",
6683546,
"bnt-zbi",
}
m["lsh"] = {
"Lish",
6558822,
"sit-khb",
}
m["lsi"] = {
"tiếng Lashi",
6493203,
"tbq-brm",
nil,
"Tiếng Lashi",
"Lashi",
}
m["lsl"] = {
"Latvian Sign Language",
6497414,
"sgn",
}
m["lsm"] = {
"Saamia",
3739441,
"bnt-msl",
}
m["lso"] = {
"Laos Sign Language",
6488022,
"sgn",
}
m["lsp"] = {
"Panamanian Sign Language",
7129968,
"sgn",
}
m["lsr"] = {
"Aruop",
3450566,
"qfa-tor",
}
m["lss"] = {
"Lasi",
12953669,
"inc-snd",
"Arab",
ancestors = "sd",
}
m["lst"] = {
"Trinidad and Tobago Sign Language",
7842495,
"sgn",
}
m["lsy"] = {
"Mauritian Sign Language",
6793754,
"sgn",
}
m["ltc"] = {
"tiếng Hán trung cổ",
2016252,
"zhx",
"Hant, Phag, Tang",
"Tiếng Hán trung cổ",
"Hán trung cổ",
translit = {Hant = "zh-translit"},
sort_key = {Hant = "Hani-sortkey"},
}
m["ltg"] = {
"tiếng Latgale",
36212,
"bat-eas",
"Latn",
"Tiếng Latgale",
"Latgale",
}
m["lti"] = {
"Leti (Indonesia)",
3236912,
"poz-tim",
"Latn",
}
m["ltn"] = {
"tiếng Latundê",
nil,
"sai-nmk",
"Latn",
"Tiếng Latundê",
"Latundê",
}
m["lto"] = {
"Olutsotso",
nil,
"bnt-msl",
ancestors = "luy",
}
m["lts"] = {
"Lutachoni",
nil,
"bnt-msl",
}
m["ltu"] = {
"Latu",
6497181,
"poz-cma",
}
m["lua"] = {
"Luba-Kasai",
34173,
"bnt-lub",
"Latn",
}
m["luc"] = {
"Aringa",
56556,
"csu-mma",
}
m["lud"] = {
"tiếng Lyydi",
33918,
"urj-fin",
"Latn",
"Tiếng Lyydi",
"Lyydi",
}
m["lue"] = {
"Luvale",
33597,
"bnt-clu",
"Latn",
}
m["luf"] = {
"Laua",
6497673,
}
m["lui"] = {
"Luiseño",
56236,
"azc-cup",
"Latn",
entry_name = {remove_diacritics = c.acute .. c.circ},
}
m["luj"] = {
"Luna",
11003832,
"bnt-lbn",
}
m["luk"] = {
"Lunanakha",
56446,
"sit-tib",
"Tibt",
ancestors = "dz",
translit = "Tibt-translit",
override_translit = true,
display_text = s["Tibt-displaytext"],
entry_name = s["Tibt-entryname"],
sort_key = "Tibt-sortkey",
}
m["lul"] = {
"Olu'bo",
6589401,
"csu-mma",
}
m["lum"] = {
"Luimbi",
10963134,
"bnt-clu",
}
m["lun"] = {
"Lunda",
33607,
"bnt-lun",
"Latn",
}
m["luo"] = {
"Luo",
5414796,
"sdv-los",
"Latn",
}
m["lup"] = {
"Lumbu",
35793,
"bnt-sir",
}
m["luq"] = {
"tiếng Lucumí",
1768321,
"alv-yor",
"Latn",
"Tiếng Lucumí",
"Lucumí",
ancestors = "yo",
sort_key = {
remove_diacritics = c.acute,
},
}
m["lur"] = {
"Laura",
2984540,
}
m["lus"] = {
"tiếng Mizo",
36147,
"tbq-kuk",
"Latn",
"Tiếng Mizo",
"Mizo",
}
m["lut"] = {
"tiếng Lushootseed",
33658,
"sal",
"Latn",
"Tiếng Lushootseed",
"Lushootseed",
}
m["luu"] = {
"Lumba-Yakkha",
6703050,
"sit-kie",
ancestors = "ybh",
}
m["luv"] = {
"Luwati",
33402,
"inc-snd",
"Khoj",
}
m["luy"] = {
"tiếng Luhya",
35893,
"bnt-msl",
"Latn",
"Tiếng Luhya",
"Luhya",
}
m["luz"] = {
"tiếng Lur Nam",
12952748,
"ira-swi",
"fa-Arab",
"Tiếng Lur Nam",
"Lur Nam",
ancestors = "pal",
}
m["lva"] = {
"Maku'a",
35790,
"poz-tim",
}
m["lvi"] = {
"tiếng Lawi",
6502657,
"mkh-ban",
"Latn",
"Tiếng Lawi",
"Lawi",
}
m["lvk"] = {
"tiếng Lavukaleve",
770547,
"paa",
"Latn",
"Tiếng Lavukaleve",
"Lavukaleve",
}
m["lvl"] = {
"Lwel",
93936908,
"bnt-bdz",
"Latn",
}
m["lvu"] = {
"Levuka",
6535860,
}
m["lwa"] = {
"Lwalu",
6706953,
"bnt-lbn",
}
m["lwe"] = {
"Lewo Eleng",
6537465,
}
m["lwg"] = {
"Wanga",
nil,
"bnt-msl",
ancestors = "luy",
}
m["lwh"] = {
"White Lachi",
8842956,
"qfa-kra",
}
m["lwl"] = {
"tiếng Lawa Đông",
18644464,
"mkh-pal",
"Thai",
"Tiếng Lawa Đông",
"Lawa Đông",
sort_key = "Thai-sortkey",
}
m["lwm"] = {
"tiếng Laomian",
19597674,
"tbq-bis",
"Thai",
"Tiếng Laomian",
"Laomian",
}
m["lwo"] = {
"Luwo",
56362,
"sdv-lon",
"Latn",
}
m["lws"] = {
"Malawian Sign Language",
47522462,
"sgn",
}
m["lwt"] = {
"Lewotobi",
14916885,
}
m["lwu"] = {
"Lawu",
6505073,
"tbq-lwo",
}
m["lww"] = {
"Lewo",
3237321,
"poz-vnc",
"Latn",
}
m["lya"] = {
"Layakha",
56602,
"sit-tib",
"Tibt",
ancestors = "dz",
translit = "Tibt-translit",
override_translit = true,
display_text = s["Tibt-displaytext"],
entry_name = s["Tibt-entryname"],
sort_key = "Tibt-sortkey",
}
m["lyg"] = {
"tiếng Lyngngam",
12635902,
"aav-pkl",
nil,
"Tiếng Lyngngam",
"Lyngngam",
}
m["lyn"] = {
"Luyana",
3268098,
}
m["lzh"] = {
"tiếng Văn ngôn",
37041,
"zhx",
"Hant",
"Tiếng Văn ngôn",
"Văn ngôn",
wikimedia_codes = "zh-classical",
translit = "zh-translit",
sort_key = "Hani-sortkey",
}
m["lzl"] = {
"Litzlitz",
6653424,
"poz-vnc",
"Latn",
}
m["lzn"] = {
"Leinong Naga",
5924455,
"sit-kch",
}
m["lzz"] = {
"tiếng Laz",
1160372,
"ccs-zan",
"Geor, Latn",
"Tiếng Laz",
"Laz",
translit = {Geor = "lzz-translit"},
override_translit = true,
entry_name = {remove_diacritics = c.grave .. c.acute .. c.circ},
}
return require("Module:languages").finalizeData(m, "language")
1ieq1e0yctrtfanggou403ly7g58sl0
Mô đun:languages/canonical names
828
273923
2345265
2344526
2026-04-14T16:22:19Z
Hiyuune
50834
2345265
Scribunto
text/plain
return {
["Tiếng A'ou"] = "aou",
["Aba"] = "utp",
["Abai Sungai"] = "abf",
["Tiếng Abanyom"] = "abm",
["Abenlen Ayta"] = "abp",
["Abipon"] = "axb",
["Abishira"] = "ash",
["Abom"] = "aob",
["Tiếng Abon"] = "abo",
["Tiếng Abron"] = "abr",
["Abu"] = "ado",
["Abu' Arapesh"] = "aah",
["Abua"] = "abn",
["Tiếng Abui"] = "abz",
["Abun"] = "kgr",
["Abung"] = "abl",
["Tiếng Abure"] = "abu",
["Abureni"] = "mgj",
["Abé"] = "aba",
["Acatepec Me'phaa"] = "tpx",
["Ache"] = "yif",
["Tiếng Achi"] = "acr",
["Tiếng Achuar"] = "acu",
["Achumawi"] = "acv",
["Aché"] = "guq",
["Acroá"] = "acs",
["Adabe"] = "adb",
["Adai"] = "xad",
["Adamorobe Sign Language"] = "ads",
["Adang"] = "adn",
["Adangbe"] = "adq",
["Adap"] = "adp",
["Adasen"] = "tiu",
["Adele"] = "ade",
["Adhola"] = "adh",
["Tiếng Adi"] = "adi",
["Adioukrou"] = "adj",
["Adithinngithigh"] = "dth",
["Tiếng Adnyamathanha"] = "adt",
["Adonara"] = "adr",
["Aduge"] = "adu",
["Aeka"] = "aez",
["Aekyom"] = "awi",
["Aequian"] = "xae",
["Aer"] = "aeq",
["Afade"] = "aal",
["Afghan Sign Language"] = "afg",
["Afitti"] = "aft",
["Afra"] = "ulf",
["Afrihili"] = "afh",
["Afro-Seminole Creole"] = "afs",
["Agarabi"] = "agd",
["Agariya"] = "agi",
["Tiếng Agatu"] = "agc",
["Agavotaguerra"] = "avo",
["Aghu"] = "ahh",
["Aghu Tharrnggala"] = "gtu",
["Agi"] = "aif",
["Agob"] = "kit",
["Agoi"] = "ibm",
["Tiếng Aguacateca"] = "agu",
["Aguano"] = "aga",
["Aguaruna"] = "agr",
["Aguna"] = "aug",
["Agusan Manobo"] = "msm",
["Agutaynen"] = "agn",
["Agwagwune"] = "yay",
["Ahanta"] = "aha",
["Ahirani"] = "ahr",
["Ahwai"] = "nfd",
["Ai-Cham"] = "aih",
["Aighon"] = "aix",
["Aikanã"] = "tba",
["Aiklep"] = "mwg",
["Aimele"] = "ail",
["Ainbai"] = "aic",
["Aiome"] = "aki",
["Airoran"] = "air",
["Aisi"] = "mmq",
["Aiwoo"] = "nfl",
["Aja"] = "aja",
["Ajagua"] = "sai-ajg",
["Ajawa"] = "ajw",
["Ajyíninka Apurucayali"] = "cpc",
["Ak"] = "akq",
["Aka (Central Africa)"] = "axk",
["Aka (Sudan)"] = "soh",
["Aka-Bea"] = "abj",
["Aka-Cari"] = "aci",
["Aka-Kede"] = "akx",
["Aka-Kol"] = "aky",
["Aka-Kora"] = "ack",
["Akar-Bale"] = "acl",
["Akaselem"] = "aks",
["Akatek"] = "knj",
["Ake"] = "aik",
["Akebu"] = "keu",
["Akei"] = "tsr",
["Akeu"] = "aeu",
["Akolet"] = "akt",
["Akoose"] = "bss",
["Akoye"] = "miw",
["Akpa"] = "akf",
["Akpes"] = "ibe",
["Akrukay"] = "afi",
["Akuku"] = "ayk",
["Akum"] = "aku",
["Tiếng Akuntsu"] = "aqz",
["Akurio"] = "ako",
["Akuwagel"] = "bey",
["Akwa"] = "akw",
["Akyaung Ari"] = "nqy",
["Al-Sayyid Bedouin Sign Language"] = "syy",
["Alabat Island Agta"] = "dul",
["Alacatlatzala Mixtec"] = "mim",
["Alago"] = "ala",
["Tiếng Alamblak"] = "amp",
["Tiếng Alangan"] = "alj",
["Alapmunte"] = "apv",
["Alas-Kluet Batak"] = "btz",
["Alazapa"] = "nai-ala",
["Albanian Sign Language"] = "sqk",
["Tiếng Mixtec Alcozauca"] = "xta",
["Alege"] = "alf",
["Algerian Sign Language"] = "asp",
["Ali"] = "aiy",
["Alladian"] = "ald",
["Allar"] = "all",
["Tiếng Alyentiyak"] = "sai-all",
["Alngith"] = "aid",
["Alo Phola"] = "ypo",
["Alor"] = "aol",
["Aloápam Zapotec"] = "zaq",
["Alu"] = "mte",
["Tiếng Kurumba Alu"] = "xua",
["Alugu"] = "aub",
["Tiếng Alumu-Tesu"] = "aab",
["Alune"] = "alp",
["Alungul"] = "aus-alu",
["Aluo"] = "yna",
["Alur"] = "alz",
["Alutiiq"] = "ems",
["Alviri-Vidari"] = "avd",
["Alyawarr"] = "aly",
["Amahai"] = "amq",
["Tiếng Amal"] = "aad",
["Tiếng Amanab"] = "amn",
["Amanayé"] = "ama",
["Amara"] = "aie",
["Amarakaeri"] = "amr",
["Amarizana"] = "awd-ama",
["Amasi"] = "alv-ama",
["Amatlán Zapotec"] = "zpo",
["Amba"] = "rwm",
["Tiếng Ambai"] = "amk",
["Ambakich"] = "aew",
["Ambala Ayta"] = "abc",
["Ambelau"] = "amv",
["Ambele"] = "ael",
["Amblong"] = "alm",
["Ambo"] = "amb",
["Ambul"] = "apo",
["Tiếng Ambulas"] = "abt",
["Amele"] = "aey",
["Amganad Ifugao"] = "ifa",
["Ami"] = "amy",
["Ammonite"] = "sem-amm",
["Amo"] = "amo",
["Amol"] = "alx",
["Amoltepec Mixtec"] = "mbz",
["Amondawa"] = "adw",
["Amorite"] = "sem-amo",
["Ampanang"] = "apg",
["Ampari Dogon"] = "aqd",
["Amri Karbi"] = "ajz",
["Amto"] = "amt",
["Ana Tinga Dogon"] = "dti",
["Tiếng Anaang"] = "anw",
["Anakalangu"] = "akg",
["Anam"] = "pda",
["Anambé"] = "aan",
["Anamgura"] = "imi",
["Anasi"] = "bpo",
["Tiếng Anauyá"] = "awd-ana",
["Ancient Ligurian"] = "xlg",
["Ancient North Arabian"] = "xna",
["Ancient Zapotec"] = "xzp",
["Andai"] = "afd",
["Andajin"] = "ajn",
["Tiếng Ả Rập Andalusia"] = "xaa",
["Andaman Creole Hindi"] = "hca",
["Andaqui"] = "ana",
["Andarum"] = "aod",
["Andegerebinha"] = "adg",
["Andh"] = "anr",
["Andio"] = "bzb",
["Andjingith"] = "aus-and",
["Andoa"] = "anb",
["Andoque"] = "ano",
["Andoquero"] = "sai-and",
["Andra-Hus"] = "anx",
["Aneityum"] = "aty",
["Anem"] = "anz",
["Aneme Wake"] = "aby",
["Anfillo"] = "myo",
["Angaataha"] = "agm",
["Angaité"] = "aqt",
["Angal"] = "age",
["Angal Enen"] = "aoe",
["Angal Heneng"] = "akh",
["Tiếng Angami"] = "njm",
["Angevin"] = "roa-ang",
["Tiếng Yali Angguruk"] = "yli",
["Angkamuthi"] = "avm",
["Angkola Batak"] = "akb",
["Tiếng Angkula"] = "aus-ang",
["Angloromani"] = "rme",
["Angor"] = "agg",
["Angoram"] = "aog",
["Angosturas Tunebo"] = "tnd",
["Anguthimri"] = "awg",
["Ani Phowa"] = "ypn",
["Animere"] = "anf",
["Anindilyakwa"] = "aoi",
["Anjam"] = "boj",
["Anmatyerre"] = "amx",
["Tiếng Annobón"] = "fab",
["Anong"] = "nun",
["Anor"] = "anj",
["Anserma"] = "ans",
["Ansus"] = "and",
["Antakarinya"] = "ant",
["Antigua and Barbuda Creole English"] = "aig",
["Tiếng Creole Antilles"] = "gcf",
["Anu"] = "anl",
["Anuak"] = "anu",
["Anufo"] = "cko",
["Anus"] = "auq",
["Anuta"] = "aud",
["Anyin Morofo"] = "mtb",
["Tiếng Ao"] = "njo",
["Aoheng"] = "pni",
["Aore"] = "aor",
["Ap Ma"] = "kbx",
["Apalachee"] = "xap",
["Apali"] = "ena",
["Apasco-Apoala Mixtec"] = "mip",
["Tiếng Apatani"] = "apt",
["Apiaká"] = "api",
["Apma"] = "app",
["Apolista"] = "awd-apo",
["Aproumu Aizi"] = "ahp",
["Apurinã"] = "apu",
["Arabana"] = "ard",
["Arabela"] = "arl",
["Aralle-Tabulahan"] = "atq",
["Arammba"] = "stk",
["Aranama-Tamique"] = "xrt",
["Arandai"] = "jbj",
["Araona"] = "aro",
["Tiếng Arapaho"] = "arp",
["Arapaso"] = "arj",
["Arara-Karo"] = "arr",
["Ararandewára"] = "xaj",
["Arawum"] = "awm",
["Arbore"] = "arv",
["Are"] = "mwc",
["Areba"] = "aea",
["Argentine Sign Language"] = "aed",
["Arguni"] = "agf",
["Arhuaco"] = "arh",
["Arhâ"] = "aqr",
["Arhö"] = "aok",
["Tiếng Ari"] = "aac",
["Aribwatsa"] = "laz",
["Aribwaung"] = "ylu",
["Arifama-Miniafia"] = "aai",
["Arigidi"] = "aqg",
["Arikapú"] = "ark",
["Arikara"] = "ari",
["Arikem"] = "ait",
["Tiếng Arin"] = "xrn",
["Aringa"] = "luc",
["Armazic"] = "xrm",
["Armenian Sign Language"] = "aen",
["Arop-Lokep"] = "apr",
["Arop-Sissano"] = "aps",
["Arosi"] = "aia",
["Arritinngithigh"] = "rrt",
["Arta"] = "atz",
["Arua"] = "aru",
["Aruamu"] = "msy",
["Aruek"] = "aur",
["Aruop"] = "lsr",
["Arutani"] = "atx",
["Aruá"] = "arx",
["As"] = "asz",
["Asaro'o"] = "mtv",
["Ashe"] = "ahs",
["Tiếng Ashkun"] = "ask",
["Asho Chin"] = "csh",
["Asháninka"] = "cni",
["Tiếng Ashéninka Pajonal"] = "cjo",
["Ashéninka Perené"] = "prq",
["Tiếng Asi"] = "bno",
["Asilulu"] = "asl",
["Asoa"] = "asv",
["Assangori"] = "sjg",
["Tiếng Assiniboine"] = "asb",
["Asu"] = "aum",
["Asue Awyu"] = "psa",
["Tiếng Asumboa"] = "aua",
["Asunción Mixtepec Zapotec"] = "zoo",
["Ata"] = "atm",
["Ata Manobo"] = "atd",
["Atakapa"] = "aqp",
["Atampaya"] = "amz",
["Atanques"] = "cba-ata",
["Atatláhuca Mixtec"] = "mib",
["Tiếng Atemble"] = "ate",
["Ateso"] = "teo",
["Ati"] = "atk",
["Atohwaim"] = "aqm",
["Atong (Cameroon)"] = "ato",
["Atorada"] = "aox",
["Tiếng Atsahuaca"] = "atc",
["Atsam"] = "cch",
["Atsugewi"] = "atw",
["Attié"] = "ati",
["Au"] = "avt",
["Aulua"] = "aul",
["Aurá"] = "aux",
["Aushi"] = "auh",
["Aushiri"] = "avs",
["Auslan"] = "asf",
["Austral"] = "aut",
["Australian Aboriginal Sign Language"] = "asw",
["Austrian Sign Language"] = "asq",
["Austronesian Mari"] = "hob",
["Auwe"] = "smf",
["Auyana"] = "auy",
["Auye"] = "auu",
["Auyokawa"] = "auo",
["Avatime"] = "avn",
["Avau"] = "avb",
["Avava"] = "tmb",
["Avikam"] = "avi",
["Avá-Canoeiro"] = "avv",
["Awa (China)"] = "vwa",
["Awa (New Guinea)"] = "awb",
["Awa-Cuaiquer"] = "kwi",
["Awabakal"] = "awk",
["Awak"] = "awo",
["Awar"] = "aya",
["Awara"] = "awx",
["Awbono"] = "awh",
["Aweer"] = "bob",
["Awera"] = "awr",
["Awetí"] = "awe",
["Tiếng Awjila"] = "auj",
["Awngthim"] = "gwm",
["Awtuw"] = "kmn",
["Awun"] = "aww",
["Awutu"] = "afu",
["Awyi"] = "auw",
["Axamb"] = "ahb",
["Ayabadhu"] = "ayd",
["Ayautla Mazatec"] = "vmy",
["Ayerrerenge"] = "axe",
["Ayi"] = "ayq",
["Ayizi"] = "yyz",
["Ayizo"] = "ayb",
["Ayomán"] = "sai-ayo",
["Ayoquesco Zapotec"] = "zaf",
["Ayoreo"] = "ayo",
["Ayu"] = "ayu",
["Ayutla Mixtec"] = "miy",
["Azha"] = "aza",
["Azhe"] = "yiz",
["Azoyú Me'phaa"] = "tpc",
["Baa"] = "kwb",
["Tiếng Baagandji"] = "drl",
["Baan"] = "bvj",
["Baangi"] = "bqx",
["Baatonum"] = "bba",
["Baba"] = "bbw",
["Babango"] = "bbm",
["Babanki"] = "bbk",
["Babine-Witsuwit'en"] = "bcr",
["Babole"] = "bvx",
["Tiếng Bacama"] = "bcy",
["Tiếng Mã Lai Bacan"] = "btj",
["Bada"] = "bhz",
["Bade"] = "bde",
["Badeshi"] = "bdz",
["Badimaya"] = "bia",
["Badyara"] = "pbp",
["Baeggu"] = "bvd",
["Baelelea"] = "bvc",
["Baenan"] = "sai-bae",
["Baetora"] = "btr",
["Bafanji"] = "bfj",
["Bafaw"] = "bwt",
["Bafia"] = "ksf",
["Bafut"] = "bfd",
["Baga Kaloum"] = "bqf",
["Baga Koga"] = "bgo",
["Baga Manduri"] = "bmd",
["Baga Pokur"] = "bcg",
["Baga Sitemu"] = "bsp",
["Baga Sobané"] = "bsv",
["Bagheli"] = "bfy",
["Bagirmi"] = "bmi",
["Bago-Kusuntu"] = "bqg",
["Bagri"] = "bgq",
["Tiếng Bagua"] = "sai-bag",
["Bagupi"] = "bpi",
["Bagusa"] = "bqb",
["Baha"] = "yha",
["Baham"] = "bdw",
["Bahamian Creole"] = "bah",
["Baharna Arabic"] = "abv",
["Bahau"] = "bhv",
["Bahinemo"] = "bjh",
["Bahonsuai"] = "bsu",
["Bai"] = "bdj",
["Baibai"] = "bbf",
["Baikeno"] = "bkx",
["Baima"] = "bqh",
["Baimak"] = "bmx",
["Bainouk-Gunyaamolo"] = "bcz",
["Bainouk-Samik"] = "bcb",
["Baissa Fali"] = "fah",
["Bajan"] = "bjs",
["Bajelani"] = "bjm",
["Bajjika"] = "vjk",
["Baka"] = "bkc",
["Bakairí"] = "bkq",
["Bakaka"] = "bqz",
["Baki"] = "bki",
["Bakoko"] = "bkh",
["Bakole"] = "kme",
["Bakpinka"] = "bbs",
["Bakulung"] = "bbu",
["Bakumpai"] = "bkr",
["Tiếng Bakung"] = "xkl",
["Bakwé"] = "bjw",
["Balaesang"] = "bls",
["Balangao"] = "blw",
["Balangingi"] = "sse",
["Tiếng Balantak"] = "blz",
["Balau"] = "blg",
["Baldemu"] = "bdn",
["Bali"] = "bcp",
["Baliledo"] = "poz-bal",
["Balinese Malay"] = "mhp",
["Balkan Romani"] = "rmn",
["Balo"] = "bqo",
["Baloi"] = "biz",
["Balong"] = "bnt-bal",
["Baltic Romani"] = "rml",
["Baluan-Pam"] = "blq",
["Bamako Sign Language"] = "bog",
["Bamali"] = "bbq",
["Bambalang"] = "bmo",
["Bambam"] = "ptu",
["Bambili-Bambui"] = "baw",
["Bamenyam"] = "bce",
["Bamu"] = "bcf",
["Bamukumbit"] = "bqt",
["Bamum"] = "bax",
["Bamunka"] = "bvm",
["Bamwe"] = "bmg",
["Ban Khor Sign Language"] = "bfk",
["Bana"] = "bcw",
["Banam Bay"] = "vrt",
["Banao Itneg"] = "bjx",
["Banaro"] = "byz",
["Banda"] = "bnd",
["Banda Malay"] = "bpq",
["Banda-Bambari"] = "liy",
["Banda-Banda"] = "bpd",
["Banda-Mbrès"] = "bqk",
["Banda-Ndélé"] = "bfl",
["Banda-Yangere"] = "yaj",
["Bandi"] = "bza",
["Bandial"] = "bqj",
["Tiếng Bandjalang"] = "bdy",
["Bangala"] = "bxg",
["Bangandu"] = "bgf",
["Bangba"] = "bbe",
["Tiếng Banggai"] = "bgz",
["Tiếng Bangi"] = "bni",
["Bangime"] = "dba",
["Bangka"] = "mfb",
["Bangolan"] = "bgj",
["Bangubangu"] = "bnx",
["Bangwinji"] = "bsj",
["Baniva"] = "bvv",
["Baniwa"] = "bwi",
["Banka"] = "bxw",
["Bankan Tey Dogon"] = "dbw",
["Tiếng Bankon"] = "abb",
["Banoni"] = "bcm",
["Bantayanon"] = "bfx",
["Bantik"] = "bnq",
["Banyumasan"] = "map-bms",
["Baraamu"] = "brd",
["Baram Kayan"] = "kys",
["Barama"] = "bbg",
["Barambu"] = "brm",
["Baramu"] = "bmz",
["Barapasi"] = "brp",
["Baras"] = "brs",
["Barasana"] = "bsn",
["Barbareño"] = "boi",
["Barclayville Grebo"] = "gry",
["Bardi"] = "bcj",
["Barein"] = "bva",
["Bargam"] = "mlp",
["Bariai"] = "bch",
["Bariji"] = "bjc",
["Barikanchi"] = "bxo",
["Tiếng Barikewa"] = "jbk",
["Barngarla"] = "bjb",
["Barok"] = "bjk",
["Tiếng Barombi"] = "bbi",
["Barranbinya"] = "aus-bra",
["Barro Negro Tunebo"] = "tbn",
["Barrow Point"] = "bpt",
["Baruga"] = "bjz",
["Barunggam"] = "aus-brm",
["Baruya"] = "byr",
["Barwe"] = "bwg",
["Barí"] = "mot",
["Basa"] = "bzw",
["Basa-Gumna"] = "bsl",
["Basa-Gurmana"] = "buj",
["Basap"] = "bdb",
["Bashkardi"] = "bsg",
["Bassa-Kontagora"] = "bsr",
["Bassari"] = "bsc",
["Bassossi"] = "bsi",
["Bata"] = "bta",
["Bataan Ayta"] = "ayt",
["Batad Ifugao"] = "ifb",
["Batanga"] = "bnm",
["Bateri"] = "btv",
["Bathari"] = "bhm",
["Bati (Cameroon)"] = "btc",
["Bati (Indonesia)"] = "bvt",
["Batu"] = "btu",
["Batui"] = "zbt",
["Bau"] = "bbd",
["Bauchi"] = "bsf",
["Baure"] = "brg",
["Bauria"] = "bge",
["Bauro"] = "bxa",
["Bauwaki"] = "bwk",
["Bauzi"] = "bvz",
["Bawm Chin"] = "bgr",
["Bay Miwok"] = "mkq",
["Bayali"] = "bjy",
["Baybayanon"] = "bvy",
["Baygo"] = "byg",
["Bayogoula"] = "nai-bay",
["Bayono"] = "byl",
["Bayot"] = "bda",
["Bayungu"] = "bxj",
["Bazigar"] = "bfr",
["Baïnounk Gubëeher"] = "alv-bgu",
["Beami"] = "beo",
["Beaver"] = "bea",
["Beba"] = "bfp",
["Bebe"] = "bzv",
["Bebele"] = "beb",
["Bebeli"] = "bek",
["Bebil"] = "bxp",
["Bedik"] = "tnr",
["Bedjond"] = "bjv",
["Bedoanas"] = "bed",
["Beeke"] = "bkf",
["Beele"] = "bxq",
["Beembe"] = "beq",
["Beezen"] = "bnz",
["Befang"] = "bby",
["Begbere-Ejar"] = "bqv",
["Bekati'"] = "bei",
["Bekwarra"] = "bkv",
["Bekwel"] = "bkw",
["Belait"] = "beg",
["Belanda Bor"] = "bxb",
["Belanda Viri"] = "bvi",
["Belizean Creole"] = "bzj",
["Bembe"] = "bmb",
["Ben Tey"] = "dbt",
["Bena"] = "yun",
["Benabena"] = "bef",
["Bende"] = "bdp",
["Bendi"] = "bct",
["Beneraf"] = "bnv",
["Beng"] = "nhb",
["Benga"] = "bng",
["Benggoi"] = "bgy",
["Bengkala Sign Language"] = "bqy",
["Bentong"] = "bnu",
["Benyadu'"] = "byd",
["Beothuk"] = "bue",
["Bepour"] = "bie",
["Bera"] = "brf",
["Berakou"] = "bxv",
["Berau Malay"] = "bve",
["Berawan"] = "lod",
["Bergish"] = "gmw-bgh",
["Berinomo"] = "bit",
["Berom"] = "bom",
["Berta"] = "wti",
["Berti"] = "byt",
["Besme"] = "bes",
["Besoa"] = "bep",
["Betaf"] = "bfe",
["Bete"] = "byf",
["Bete-Bendi"] = "btt",
["Betoi"] = "sai-bet",
["Betta Kurumba"] = "xub",
["Bhadrawahi"] = "bhd",
["Bhalay"] = "bhx",
["Bharia"] = "bha",
["Bhatri"] = "bgw",
["Bhattiyali"] = "bht",
["Bhaya"] = "bhe",
["Bhele"] = "bhy",
["Bhilali"] = "bhi",
["Bhoti Kinnauri"] = "nes",
["Bhunjia"] = "bhu",
["Biafada"] = "bif",
["Biage"] = "bdf",
["Biak"] = "bhw",
["Biali"] = "beh",
["Bian Marind"] = "bpv",
["Biangai"] = "big",
["Biao"] = "byk",
["Biao Mon"] = "bmt",
["Biao-Jiao Mien"] = "bje",
["Bibaali"] = "bcn",
["Bibbulman"] = "xbp",
["Bidiyo"] = "bid",
["Bidyara"] = "bym",
["Bidyogo"] = "bjg",
["Biem"] = "bmc",
["Bierebo"] = "bnk",
["Bieria"] = "brj",
["Biete"] = "biu",
["Big Nambas"] = "nmb",
["Biga"] = "bhc",
["Bigambal"] = "xbe",
["Bikaru"] = "bic",
["Bikya"] = "byb",
["Bila"] = "bip",
["Bilakura"] = "bql",
["Bilba"] = "bpz",
["Bilbil"] = "brz",
["Bile"] = "bil",
["Biliau"] = "bcu",
["Biloxi"] = "bll",
["Tiếng Bilua"] = "blb",
["Bilur"] = "bxf",
["Tiếng Bima"] = "bhp",
["Bimin"] = "bhl",
["Bimoba"] = "bim",
["Bina"] = "bmn",
["Binahari"] = "bxz",
["Binandere"] = "bhg",
["Binawa"] = "byj",
["Bindal"] = "xbd",
["Bine"] = "bon",
["Binji"] = "bpj",
["Binongan Itneg"] = "itb",
["Bintauna"] = "bne",
["Bintulu"] = "bny",
["Binukid"] = "bkd",
["Binumarien"] = "bjr",
["Bipi"] = "biq",
["Birgid"] = "brk",
["Birgit"] = "btf",
["Biri"] = "bzr",
["Biritai"] = "bqq",
["Birri"] = "bvq",
["Birrpayi"] = "xbj",
["Birwa"] = "brl",
["Biseni"] = "ije",
["Bishuo"] = "bwh",
["Bisis"] = "bnw",
["Bisorio"] = "bir",
["Tiếng Bissa"] = "bib",
["Bitare"] = "brt",
["Bitur"] = "mcc",
["Biwat"] = "bwm",
["Biyo"] = "byo",
["Biyom"] = "bpm",
["Blablanga"] = "blp",
["Black Speech"] = "art-bsp",
["Blafe"] = "bfh",
["Bo"] = "bgl",
["Bo-Rukul"] = "mae",
["Bo-Ung"] = "mux",
["Boano (Maluku)"] = "bzn",
["Boano (Sulawesi)"] = "bzl",
["Bobongko"] = "bgb",
["Bobot"] = "bty",
["Bodo (Central Africa)"] = "boy",
["Tiếng Gadaba Bodo"] = "gbj",
["Bodo Parja"] = "bdv",
["Bofi"] = "bff",
["Boga"] = "bvw",
["Bogaya"] = "boq",
["Boguru"] = "bqu",
["Tiếng Tân Aram Bohtan"] = "bhn",
["Boikin"] = "bzf",
["Bokha"] = "ybk",
["Boko"] = "bqc",
["Bokoto"] = "bdt",
["Bokyi"] = "bky",
["Tiếng Bola"] = "bnp",
["Bolak"] = "art-blk",
["Bolango"] = "bld",
["Bole"] = "bol",
["Bolgo"] = "bvo",
["Bolia"] = "bli",
["Bolinao"] = "smk",
["Bolivian Sign Language"] = "bvl",
["Boloki"] = "bkt",
["Bolon"] = "bof",
["Bolondo"] = "bzm",
["Bolongan"] = "blj",
["Bom"] = "bmf",
["Boma Nkuu"] = "bnt-bon",
["Boma Yumu"] = "bnt-boy",
["Bomboli"] = "bml",
["Bomboma"] = "bws",
["Bomitaba"] = "zmx",
["Bomu"] = "bmq",
["Bomwali"] = "bmw",
["Bon Gula"] = "glc",
["Bondei"] = "bou",
["Bondoukou Kulango"] = "kzc",
["Bondum Dom Dogon"] = "dbu",
["Bonerate"] = "bna",
["Bonggi"] = "bdg",
["Bonggo"] = "bpg",
["Bongili"] = "bui",
["Bongo"] = "bot",
["Bongu"] = "bpu",
["Bonjo"] = "bok",
["Bonkeng"] = "bvg",
["Bonkiman"] = "bop",
["Bookan"] = "bnb",
["Boor"] = "bvf",
["Bora"] = "boa",
["Border Kuna"] = "kvn",
["Borei"] = "gai",
["Boro"] = "xxb",
["Borong"] = "ksr",
["Boruca"] = "brn",
["Boselewa"] = "bwf",
["Bosngun"] = "bqs",
["Bote-Majhi"] = "bmj",
["Botolan Sambal"] = "sbl",
["Bouna Kulango"] = "nku",
["Bourbonnais-Berrichon"] = "roa-bbn",
["Tiếng Bourguignon"] = "roa-brg",
["Bozaba"] = "bzo",
["Bragat"] = "aof",
["Brazilian Sign Language"] = "bzs",
["Brek Karen"] = "kvl",
["Brem"] = "buq",
["Bribri"] = "bzd",
["British Sign Language"] = "bfi",
["Brokkat"] = "bro",
["Brokpake"] = "sgt",
["Brokskat"] = "bkk",
["Broome Pearling Lugger Pidgin"] = "bpl",
["Brunei Bisaya"] = "bsb",
["Bruny Island"] = "xpz",
["Bu"] = "jid",
["Bu-Nao Bunu"] = "bwx",
["Bua"] = "bub",
["Bualkhaw Chin"] = "cbl",
["Buamu"] = "box",
["Tiếng Bube"] = "bvb",
["Bubi"] = "buw",
["Bubia"] = "bbx",
["Budibud"] = "btp",
["Budong-Budong"] = "bdx",
["Budu"] = "buu",
["Buduma"] = "bdm",
["Budza"] = "bja",
["Buena Vista Yokuts"] = "nai-bvy",
["Buglere"] = "sab",
["Bugun"] = "bgg",
["Buhi'non Bikol"] = "ubl",
["Tiếng Buhid"] = "bku",
["Buhutu"] = "bxh",
["Bujhyal"] = "byh",
["Bukar-Sadung Bidayuh"] = "sdo",
["Bukat"] = "bvk",
["Bukawa"] = "buk",
["Bukit Malay"] = "bvu",
["Bukitan"] = "bkn",
["Bukiyip"] = "ape",
["Buksa"] = "tkb",
["Bukusu"] = "bxk",
["Bulgarian Sign Language"] = "bqn",
["Bulgebi"] = "bmp",
["Buli (Ghana)"] = "bwu",
["Buli (Indonesia)"] = "bzq",
["Bulu (Cameroon)"] = "bum",
["Bulu (New Guinea)"] = "bjl",
["Bum"] = "bmv",
["Bumaji"] = "byp",
["Bumbita Arapesh"] = "aon",
["Bumthangkha"] = "kjz",
["Bun"] = "buv",
["Buna"] = "bvn",
["Bunaba"] = "bck",
["Bunak"] = "bfn",
["Bunama"] = "bdd",
["Bundeli"] = "bns",
["Bung"] = "bqd",
["Bungain"] = "but",
["Bunganditj"] = "xbg",
["Tiếng Bungku"] = "bkz",
["Bungu"] = "wun",
["Bunoge"] = "dgb",
["Buol"] = "blf",
["Bura"] = "bwr",
["Burak"] = "bys",
["Buraka"] = "bkg",
["Burarra"] = "bvr",
["Burate"] = "bti",
["Burduna"] = "bxn",
["Bure"] = "bvh",
["Burgundian"] = "gem-bur",
["Burmeso"] = "bzu",
["Buru (Indonesia)"] = "mhs",
["Buru (Nigeria)"] = "bqw",
["Burui"] = "bry",
["Burumakok"] = "aip",
["Burun"] = "bdi",
["Burusu"] = "bqr",
["Buruwai"] = "asi",
["Busam"] = "bxs",
["Busami"] = "bsm",
["Busang Kayan"] = "bfg",
["Bushoong"] = "buf",
["Buso"] = "bso",
["Busoa"] = "bup",
["Bussa"] = "dox",
["Busuu"] = "bju",
["Butbut Kalinga"] = "kyb",
["Butchulla"] = "xby",
["Butmas-Tur"] = "bnr",
["Tiếng Butuanon"] = "btw",
["Buwal"] = "bhs",
["Buyeo"] = "xpy",
["Buyu"] = "byi",
["Buyuan Jino"] = "jiy",
["Bwa"] = "bww",
["Bwaidoka"] = "bwd",
["Bwala"] = "bnt-bwa",
["Bwanabwana"] = "tte",
["Bwatoo"] = "bwa",
["Bwela"] = "bwl",
["Bwile"] = "bwc",
["Bwisi"] = "bwz",
["Byangsi"] = "bee",
["Byep"] = "mkk",
["Bädi Kanum"] = "khd",
["Caac"] = "msq",
["Cabiyarí"] = "cbb",
["Cabécar"] = "cjp",
["Cacaloxtepec Mixtec"] = "miu",
["Cacaopera"] = "ccr",
["Cacua"] = "cbv",
["Cacán"] = "sai-cac",
["Caddo"] = "cad",
["Cafundó"] = "ccd",
["Cahuarano"] = "cah",
["Cajonos Zapotec"] = "zad",
["Caka"] = "ckx",
["Cakchiquel-Quiché Mixed Language"] = "ckz",
["Cakfem-Mushere"] = "cky",
["Calabrian Greek"] = "grk-cal",
["Calamian Tagbanwa"] = "tbk",
["Callawalla"] = "caw",
["Calusa"] = "nai-cal",
["Caluyanun"] = "clu",
["Caló"] = "rmq",
["Camarines Norte Agta"] = "abd",
["Cameroon Mambila"] = "mcu",
["Cameroon Pidgin"] = "wes",
["Campalagian"] = "cml",
["Camsá"] = "kbh",
["Camtho"] = "cmt",
["Camunic"] = "xcc",
["Candoshi-Shapra"] = "cbu",
["Canichana"] = "caz",
["Cao Miao"] = "cov",
["Tiếng Capanahua"] = "kaq",
["Capiznon"] = "cps",
["Caquinte"] = "cot",
["Cara"] = "cfd",
["Carabayo"] = "cby",
["Caramanta"] = "crf",
["Caranqui"] = "sai-caq",
["Carapana"] = "cbc",
["Carian"] = "xcr",
["Cariay"] = "awd-kar",
["Carijona"] = "cbd",
["Carolina Algonquian"] = "crr",
["Carolinian"] = "cal",
["Carpathian Romani"] = "rmc",
["Cashibo-Cacataibo"] = "cbr",
["Cashinahua"] = "cbs",
["Casiguran Dumagat Agta"] = "dgc",
["Casuarina Coast Asmat"] = "asc",
["Catacao"] = "sai-cat",
["Catalan Sign Language"] = "csc",
["Tiếng Catawba"] = "chc",
["Catuquinaru"] = "sai-ctq",
["Catío Chibcha"] = "cba-cat",
["Cauca"] = "cca",
["Cavere"] = "awd-cav",
["Cavineña"] = "cav",
["Cayubaba"] = "cyb",
["Cayuse"] = "xcy",
["Cazcan"] = "azc-caz",
["Cañari"] = "sai-cnr",
["Cebaara Senoufo"] = "sef",
["Cemuhî"] = "cam",
["Cen"] = "cen",
["Central Asmat"] = "cns",
["Central Awyu"] = "awu",
["Tiếng Bạch Trung"] = "bca",
["Central Bontoc"] = "lbk",
["Central Cagayan Agta"] = "agt",
["Tiếng Trung Dusun"] = "dtp",
["Central Grebo"] = "grv",
["Central Huishui Hmong"] = "hmc",
["Central Maewo"] = "mwo",
["Central Mahuatlán Zapoteco"] = "zam",
["Central Malay"] = "pse",
["Central Masela"] = "mxz",
["Central Mashan Hmong"] = "hmm",
["Central Melanau"] = "mel",
["Central Ojibwa"] = "ojc",
["Central Palawano"] = "plc",
["Central Pame"] = "pbs",
["Central Pomo"] = "poo",
["Central Puebla Nahuatl"] = "ncx",
["Central Sama"] = "sml",
["Central Siberian Yupik"] = "ess",
["Central Sierra Miwok"] = "csm",
["Central Subanen"] = "syb",
["Central Tagbanwa"] = "tgt",
["Central Tarahumara"] = "tar",
["Central Teke"] = "nzu",
["Central Tunebo"] = "tuf",
["Centúúm"] = "cet",
["Cerma"] = "cme",
["Ch'olti'"] = "myn-chl",
["Chaap Wuurong"] = "tjw",
["Chadian Sign Language"] = "cds",
["Chaha"] = "sem-cha",
["Chairel"] = "sit-cha",
["Chak"] = "ckh",
["Chakali"] = "cli",
["Chala"] = "cll",
["Chaldean Neo-Aramaic"] = "cld",
["Chali"] = "tgf",
["Chamacoco"] = "ceg",
["Chamba Daka"] = "ccg",
["Chamba Leko"] = "ndi",
["Chambri"] = "can",
["Champenois"] = "roa-cha",
["Chang"] = "nbc",
["Changriwa"] = "cga",
["Changthang"] = "cna",
["Chantyal"] = "chx",
["Chaná"] = "sai-chn",
["Chané"] = "caj",
["Chapacura"] = "sai-chp",
["Chara"] = "cra",
["Charrua"] = "sai-chr",
["Chaudangsi"] = "cdn",
["Chayahuita"] = "cbt",
["Chazumba Mixtec"] = "xtb",
["Che"] = "ruk",
["Cheke Holo"] = "mrn",
["Chemakum"] = "xch",
["Chenapian"] = "cjn",
["Chenchu"] = "cde",
["Chenoua"] = "cnu",
["Chepya"] = "ycp",
["Cherepon"] = "cpn",
["Chesu"] = "ych",
["Chetco-Tolowa"] = "ctc",
["Chhintange"] = "ctn",
["Chhulung"] = "cur",
["Chiangmai Sign Language"] = "csd",
["Chiapanec"] = "cip",
["Tiếng Triqui Chicahuaxtla"] = "trs",
["Chichicapan Zapotec"] = "zpv",
["Chichimeca-Jonaz"] = "pei",
["Chichonyi-Chidzihana-Chikauma"] = "coh",
["Chicomuceltec"] = "cob",
["Chiduruma"] = "dug",
["Chigmecatitlán Mixtec"] = "mii",
["Chilcotin"] = "clc",
["Chilean Sign Language"] = "csg",
["Chilisso"] = "clh",
["Chiltepec Chinantec"] = "csa",
["Chimalapa Zoque"] = "zoh",
["Chimariko"] = "cid",
["Chimila"] = "cbg",
["Chimwiini"] = "bnt-cmw",
["Chinali"] = "cih",
["Chinbon Chin"] = "cnb",
["Chinese Pidgin English"] = "cpi",
["Chinese Sign Language"] = "csl",
["Chipaya"] = "cap",
["Chiquihuitlán Mazatec"] = "maq",
["Chiquimulilla"] = "nai-chi",
["Chiquitano"] = "cax",
["Tiếng Chiricahua"] = "apm",
["Chirino"] = "sai-chi",
["Chiripá"] = "nhd",
["Chitimacha"] = "ctm",
["Chitkuli Kinnauri"] = "cik",
["Chitwania Tharu"] = "the",
["Choapan Zapotec"] = "zpc",
["Chochotec"] = "coz",
["Chokri Naga"] = "nri",
["Chokwe"] = "cjk",
["Tiếng Chol"] = "ctu",
["Cholón"] = "cht",
["Chono"] = "sai-cno",
["Chopi"] = "cce",
["Chuabo"] = "chw",
["Chuanqiandian Cluster Miao"] = "cqd",
["Chuave"] = "cjv",
["Chug"] = "cvg",
["Chuj"] = "cac",
["Chuka"] = "cuh",
["Chukwa"] = "cuw",
["Chumburung"] = "ncu",
["Tiếng Churah"] = "cdj",
["Churuya"] = "sai-chu",
["Chácobo"] = "cao",
["Ci Gbe"] = "cib",
["Cibak"] = "ckl",
["Cicipu"] = "awc",
["Ciguayo"] = "nai-cig",
["Cinamiguin Manobo"] = "mkx",
["Cinda-Regi-Tiyal"] = "cdr",
["Cineni"] = "cie",
["Cinta Larga"] = "cin",
["Cishingini"] = "asg",
["Citak"] = "txt",
["Ciwogai"] = "tgd",
["Classical Gaelic"] = "ghc",
["Classical Guaraní"] = "gn-cls",
["Classical Mandaic"] = "myz",
["Classical Newar"] = "nwc",
["Classical Quechua"] = "qwc",
["Coahuilteco"] = "xcw",
["Coast Miwok"] = "csi",
["Tiếng Kadazan bờ biển"] = "kzj",
["Coastal Konjo"] = "kjc",
["Coatecas Altas Zapotec"] = "zca",
["Coatepec Nahuatl"] = "naz",
["Coatlán Mixe"] = "mco",
["Coatlán Zapotec"] = "zps",
["Coatzospan Mixtec"] = "miz",
["Tiếng Cocama"] = "cod",
["Tiếng Cochimi"] = "coj",
["Cocopa"] = "coc",
["Cocos Islands Malay"] = "coa",
["Coeruna"] = "sai-coe",
["Coeur d'Alene"] = "crd",
["Cogui"] = "kog",
["Col"] = "liw",
["Colombian Sign Language"] = "csn",
["Colonia Tovar German"] = "gct",
["Columbia-Wenatchi"] = "col",
["Colán"] = "sai-col",
["Comaltepec Chinantec"] = "cco",
["Comechingon"] = "sai-cmg",
["Comecrudo"] = "xcm",
["Communicationssprache"] = "art-com",
["Como Karim"] = "cfg",
["Con"] = "cno",
["Coos"] = "csz",
["Copainalá Zoque"] = "zoc",
["Copala Triqui"] = "trc",
["Copallén"] = "sai-cop",
["Coquille"] = "coq",
["Cora"] = "crn",
["Cori"] = "cry",
["Coroado Puri"] = "sai-crd",
["Cosoleacaque Nahuatl"] = "nhk",
["Costa Rican Sign Language"] = "csr",
["Cotabato Manobo"] = "mta",
["Cotoname"] = "xcn",
["Tiếng Cowlitz"] = "cow",
["Coyaima"] = "coy",
["Coyotepec Popoloca"] = "pbf",
["Coyutla Totonac"] = "toc",
["Crimean Gothic"] = "gme-cgo",
["Croatian Sign Language"] = "csq",
["Cross River Mbembe"] = "mfn",
["Cruzeño"] = "crz",
["Cuban Sign Language"] = "csf",
["Cubeo"] = "cub",
["Cueva"] = "sai-cva",
["Cuiba"] = "cui",
["Cuitlatec"] = "cuy",
["Culina"] = "cul",
["Culli"] = "sai-cul",
["Cumanagoto"] = "cuo",
["Cumbric"] = "xcb",
["Cun"] = "cuq",
["Cung"] = "cug",
["Curonian"] = "xcu",
["Curripaco"] = "kpc",
["Cutchi-Swahili"] = "ccl",
["Cuvok"] = "cuv",
["Cuyamecalco Mixtec"] = "xtu",
["Tiếng Cuyunon"] = "cyo",
["Cwi Bwamu"] = "bwy",
["Czech Sign Language"] = "cse",
["Tiếng Cống"] = "cnc",
["Da'a Kaili"] = "kzf",
["Daai Chin"] = "dao",
["Daantanai'"] = "lni",
["Daba"] = "dbq",
["Dabe"] = "dbe",
["Dadanitic"] = "sem-dad",
["Dadi Dadi"] = "dda",
["Dadiya"] = "dbd",
["Daga"] = "dgz",
["Dagaari Dioula"] = "dgd",
["Dagba"] = "dgk",
["Dagik"] = "dec",
["Dagoman"] = "dgn",
["Daho-Doo"] = "das",
["Dai"] = "dij",
["Dair"] = "drb",
["Dairi Batak"] = "btd",
["Dakaka"] = "bpa",
["Dakka"] = "dkk",
["Dakpa"] = "dka",
["Daloa Bété"] = "bev",
["Dama (Nigeria)"] = "dmm",
["Dama (Sierra Leone)"] = "dmn-dam",
["Damakawa"] = "dam",
["Damal"] = "uhn",
["Dameli"] = "dml",
["Dampelas"] = "dms",
["Danaru"] = "dnr",
["Dandami Maria"] = "daq",
["Dangaura Tharu"] = "thl",
["Danish Sign Language"] = "dsl",
["Dano"] = "aso",
["Dao"] = "daz",
["Daonda"] = "dnd",
["Dar Daju Daju"] = "djc",
["Dar Fur Daju"] = "daj",
["Dar Sila Daju"] = "dau",
["Darai"] = "dry",
["Darkinjung"] = "xda",
["Darlong"] = "dln",
["Darmiya"] = "drd",
["Daro-Matu Melanau"] = "dro",
["Darumbal"] = "xgm",
["Dass"] = "dot",
["Datooga"] = "tcc",
["Daungwurrung"] = "dgw",
["Davawenyo"] = "daw",
["Dawawa"] = "dww",
["Dawera-Daweloor"] = "ddw",
["Day"] = "dai",
["Dayi"] = "dax",
["Dazaga"] = "dzg",
["Deccani"] = "dcc",
["Dedua"] = "ded",
["Defaka"] = "afn",
["Defi Gbe"] = "gbh",
["Deg"] = "mzw",
["Tiếng Deg Xinag"] = "ing",
["Degenan"] = "dge",
["Dehwari"] = "deh",
["Dek"] = "dek",
["Dela-Oenale"] = "row",
["Delo"] = "ntr",
["Delta Yokuts"] = "nai-dly",
["Dem"] = "dem",
["Dema"] = "dmx",
["Demisa"] = "dei",
["Demta"] = "dmy",
["Dena'ina"] = "tfn",
["Dendi"] = "ddn",
["Dengese"] = "dez",
["Dengka"] = "dnk",
["Deno"] = "dbb",
["Denya"] = "anv",
["Dení"] = "dny",
["Deori"] = "der",
["Desano"] = "des",
["Dewas Rai"] = "dwz",
["Dewoin"] = "dee",
["Dezfuli"] = "def",
["Dghwede"] = "dgh",
["Dhaiso"] = "dhs",
["Dhalandji"] = "dhl",
["Dhangu"] = "dhg",
["Dhao"] = "nfa",
["Tiếng Dharug"] = "xdk",
["Dhatki"] = "mki",
["Dhimal"] = "dhi",
["Dhofari Arabic"] = "adf",
["Dhudhuroa"] = "ddr",
["Dhungaloo"] = "dhx",
["Dhurga"] = "dhu",
["Dhuwal"] = "dwu",
["Dhuwaya"] = "dwy",
["Dia"] = "dia",
["Dibiyaso"] = "dby",
["Dibo"] = "dio",
["Dicamay Agta"] = "duy",
["Didinga"] = "did",
["Tiếng Dieri"] = "dif",
["Digo"] = "dig",
["Dii"] = "dur",
["Dijim-Bwilim"] = "cfa",
["Dilling"] = "dil",
["Dima"] = "jma",
["Tiếng Dimasa"] = "dis",
["Dimbong"] = "dii",
["Dime"] = "dim",
["Dinapigue Agta"] = "phi-din",
["Dineor"] = "mrx",
["Ding"] = "diz",
["Diodio"] = "ddi",
["Diri"] = "dwa",
["Dirim"] = "dir",
["Disa"] = "dsi",
["Diuwe"] = "diy",
["Diuxi-Tilantongo Mixtec"] = "xtd",
["Dixon Reef"] = "dix",
["Djadjawurrung"] = "dja",
["Djambarrpuyngu"] = "djr",
["Djangun"] = "djf",
["Djauan"] = "djn",
["Djawi"] = "djw",
["Djimini"] = "dyi",
["Djinang"] = "dji",
["Djinba"] = "djb",
["Djiwarli"] = "djl",
["Dobel"] = "kvo",
["Dobu"] = "dob",
["Doe"] = "doe",
["Doga"] = "dgg",
["Doghoro"] = "dgx",
["Dogoso"] = "dgs",
["Dogosé"] = "dos",
["Dogul Dom"] = "dbg",
["Doka"] = "dbi",
["Doko-Uyanga"] = "uya",
["Dom"] = "doa",
["Domaaki"] = "dmk",
["Dominican Sign Language"] = "doq",
["Dompo"] = "doy",
["Domu"] = "dof",
["Domung"] = "dev",
["Dondo"] = "dok",
["Dong"] = "doh",
["Dongo"] = "doo",
["Dongotono"] = "ddd",
["Dongshanba Lalo"] = "yik",
["Donno So Dogon"] = "dds",
["Doondo"] = "dde",
["Dorasque"] = "cba-dor",
["Dori'o"] = "dor",
["Dorig"] = "wwo",
["Doromu-Koki"] = "kqc",
["Dorze"] = "doz",
["Doso"] = "dol",
["Tiếng Doteli"] = "dty",
["Dothraki"] = "art-dtk",
["Doura"] = "don",
["Doutai"] = "tds",
["Doyayo"] = "dow",
["Drehu"] = "dhv",
["Duala"] = "dua",
["Duano"] = "dup",
["Duau"] = "dva",
["Dubu"] = "dmu",
["Dugun"] = "ndu",
["Duguri"] = "dbm",
["Dugwor"] = "dme",
["Duhwa"] = "kbz",
["Duit"] = "cba-dui",
["Duke"] = "nke",
["Dulbu"] = "dbo",
["Duli"] = "duz",
["Duma"] = "dma",
["Dumaitic"] = "sem-dum",
["Dumbea"] = "duf",
["Dumi"] = "dus",
["Dumpas"] = "dmv",
["Dumun"] = "dui",
["Duna"] = "duc",
["Dungmali"] = "raa",
["Dungu"] = "dbv",
["Tiếng Agta Dupaningan"] = "duo",
["Dura"] = "drq",
["Duri"] = "mvp",
["Duriankere"] = "dbn",
["Tiếng Duruwa"] = "pci",
["Dusner"] = "dsn",
["Dusun Deyah"] = "dun",
["Dusun Malang"] = "duq",
["Tiếng Dusun Witu"] = "duw",
["Tiếng Hạ Saxon Hà Lan"] = "nds-nl",
["Dutch Sign Language"] = "dse",
["Duupa"] = "dae",
["Duvle"] = "duv",
["Duwai"] = "dbp",
["Duwet"] = "gve",
["Dwang"] = "nnu",
["Dyaabugay"] = "dyy",
["Dyaberdyaber"] = "dyb",
["Dyan"] = "dya",
["Dyangadi"] = "dyn",
["Dyugun"] = "dyd",
["Tiếng Dyula"] = "dyu",
["Dza"] = "jen",
["Dzala"] = "dzl",
["Dzando"] = "dzn",
["Dzao Min"] = "bpn",
["Dzodinka"] = "add",
["Dâw"] = "kwa",
["Tiếng Ai"] = "eee",
["E'ma Buyang"] = "yzg",
["Tiếng Assam cận đại"] = "inc-oas",
["Early Modern Korean"] = "ko-ear",
["Early Tripuri"] = "xtr",
["East Damar"] = "dmr",
["East Franconian"] = "vmf",
["East Kewa"] = "kjs",
["East Limba"] = "lma",
["East Makian"] = "mky",
["East Masela"] = "vme",
["East Nyala"] = "nle",
["East Tarangan"] = "tre",
["Eastern Acipa"] = "acp",
["Tiếng Arrernte Đông"] = "aer",
["Eastern Bolivian Guaraní"] = "gui",
["Eastern Canadian Inuktitut"] = "ike",
["Eastern Durango Nahuatl"] = "azd",
["Eastern Gurung"] = "ggn",
["Eastern Highland Chatino"] = "cly",
["Eastern Highland Otomi"] = "otm",
["Eastern Huasteca Nahuatl"] = "nhe",
["Eastern Huishui Hmong"] = "hme",
["Eastern Karaboro"] = "xrb",
["Eastern Kayah"] = "eky",
["Eastern Keres"] = "kee",
["Eastern Krahn"] = "kqo",
["Eastern Lalu"] = "yit",
["Eastern Maninkakan"] = "emk",
["Eastern Meohang"] = "emg",
["Eastern Muria"] = "emu",
["Eastern Ngad'a"] = "nea",
["Eastern Nisu"] = "nos",
["Eastern Ojibwa"] = "ojg",
["Eastern Penan"] = "pez",
["Eastern Pomo"] = "peb",
["Eastern Qiandong Miao"] = "hmq",
["Eastern Subanun"] = "sfe",
["Eastern Tawbuid"] = "bnj",
["Eastern Xiangxi Miao"] = "muq",
["Eastern Xwla Gbe"] = "gbx",
["Ebira"] = "igb",
["Ecuadorian Sign Language"] = "ecs",
["Ede Cabe"] = "cbj",
["Ede Ica"] = "ica",
["Ede Ije"] = "ijj",
["Edera Awyu"] = "awy",
["Edolo"] = "etr",
["Edomite"] = "xdm",
["Edopi"] = "dbf",
["Efutop"] = "ofu",
["Egyptian Sign Language"] = "esl",
["Ejamat"] = "eja",
["Ekajuk"] = "eka",
["Ekari"] = "ekg",
["Ekele"] = "khy",
["Eki"] = "eki",
["Ekit"] = "eke",
["Ekpeye"] = "ekp",
["El Alto Zapotec"] = "zpp",
["El Hugeirat"] = "elh",
["Eleme"] = "elm",
["Elepi"] = "ele",
["Elip"] = "ekm",
["Elkei"] = "elk",
["Eloi"] = "art-elo",
["Elotepec Zapotec"] = "zte",
["Eloyi"] = "afo",
["Elseng"] = "mrf",
["Elu"] = "elu",
["Emae"] = "mmw",
["Emai"] = "ema",
["Eman"] = "emn",
["Embaloh"] = "emb",
["Emberá-Baudó"] = "bdc",
["Emberá-Catío"] = "cto",
["Emem"] = "enr",
["Emerillon"] = "eme",
["Emplawas"] = "emw",
["Enawené-Nawé"] = "unk",
["Ende"] = "end",
["Enga"] = "enq",
["Enggano"] = "eno",
["Enlhet"] = "enl",
["Enrekang"] = "ptt",
["Enu"] = "enu",
["Enwan"] = "env",
["Enwang"] = "enw",
["Enxet"] = "enx",
["Enya"] = "gey",
["Epena"] = "sja",
["Epi-Olmec"] = "xep",
["Epigraphic Mayan"] = "emy",
["Eravallan"] = "era",
["Erave"] = "kjy",
["Ere"] = "twp",
["Erie"] = "iro-ere",
["Eritai"] = "ert",
["Erokwanas"] = "erw",
["Erre"] = "err",
["Erromintxela"] = "emx",
["Eruwa"] = "erh",
["Ese Ejja"] = "ese",
["Eshtehardi"] = "esh",
["Eskayan"] = "esy",
["Esmeralda"] = "sai-esm",
["Esselen"] = "esq",
["Estado de México Otomi"] = "ots",
["Estonian Sign Language"] = "eso",
["Esuma"] = "esm",
["Etchemin"] = "etc",
["Etebi"] = "etb",
["Eten"] = "etx",
["Eteocypriot"] = "ecy",
["Ethiopian Sign Language"] = "eth",
["Etkywan"] = "ich",
["Eton (Cameroon)"] = "eto",
["Eton (Vanuatu)"] = "etn",
["Etulo"] = "utr",
["Evant"] = "bzz",
["Ewage-Notu"] = "nou",
["Ewarhuyana"] = "sai-ewa",
["Ewondo"] = "ewo",
["Extremaduran"] = "ext",
["Eyak"] = "eya",
["Ezaa"] = "eza",
["Fagani"] = "faf",
["Faire Atta"] = "azt",
["Faita"] = "faj",
["Faiwol"] = "fai",
["Fakkanci"] = "gel",
["Falam Chin"] = "cfm",
["Fali"] = "fli",
["Fam"] = "fam",
["Tiếng Fanagalo"] = "fng",
["Fanamaket"] = "bjp",
["Fang (Bantu)"] = "fan",
["Fang (Beboid)"] = "fak",
["Fania"] = "fni",
["Far Western Muria"] = "fmu",
["Fas"] = "fqs",
["Fasu"] = "faa",
["Fataleka"] = "far",
["Fataluku"] = "ddg",
["Fayu"] = "fau",
["Fedan"] = "pdn",
["Fembe"] = "agl",
["Fer"] = "kah",
["Feroge"] = "fer",
["Filomena Mata-Coahuitlán Totonac"] = "tlp",
["Finisterre Yau"] = "yuw",
["Finnish Sign Language"] = "fse",
["Finnish-Swedish Sign Language"] = "fss",
["Finongan"] = "fag",
["Fipa"] = "fip",
["Firan"] = "fir",
["Fiwaga"] = "fiw",
["Flemish Sign Language"] = "vgt",
["Flinders Island"] = "fln",
["Foau"] = "flh",
["Tiếng Foi"] = "foi",
["Foia Foia"] = "ffi",
["Folopa"] = "ppo",
["Foma"] = "fom",
["Fongoro"] = "fgr",
["Foodo"] = "fod",
["Forak"] = "frq",
["Fordata"] = "frd",
["Fore"] = "for",
["Forest Nenets"] = "syd-fne",
["Fortsenal"] = "frt",
["Franc-Comtois"] = "roa-fcm",
["Francisco León Zoque"] = "zos",
["French Belgian Sign Language"] = "sfb",
["French Sign Language"] = "fsl",
["Fuliiru"] = "flr",
["Fulniô"] = "fun",
["Fum"] = "fum",
["Fungwa"] = "ula",
["Furu"] = "fuu",
["Futuna-Aniwa"] = "fut",
["Fuyug"] = "fuy",
["Fwe"] = "fwe",
["Fwâi"] = "fwa",
["Fyam"] = "pym",
["Fyer"] = "fie",
["Ga'anda"] = "gqa",
["Ga'dang"] = "gdg",
["Gaa"] = "ttb",
["Gaam"] = "tbi",
["Gabadi"] = "kbt",
["Gabi"] = "gbw",
["Gabrielino-Fernandeño"] = "xgf",
["Gadang"] = "gdk",
["Gaddi"] = "gbk",
["Gade"] = "ged",
["Gadjerawang"] = "gdh",
["Gadsup"] = "gaj",
["Gafat"] = "gft",
["Gagadu"] = "gbu",
["Gagnoa Bété"] = "btg",
["Gahri"] = "bfu",
["Gaikundi"] = "gbf",
["Gaina"] = "gcn",
["Gal"] = "gap",
["Galambu"] = "glo",
["Galela"] = "gbi",
["Galeya"] = "gar",
["Galice"] = "gce",
["Galindian"] = "xgl",
["Gallaecian"] = "cel-gal",
["Tiếng Gallo"] = "roa-gal",
["Tiếng Gallura"] = "sdn",
["Tiếng Galo"] = "adl",
["Galoli"] = "gal",
["Gambera"] = "gma",
["Gamela"] = "sai-gam",
["Tiếng Gamilaraay"] = "kld",
["Gamkonora"] = "gak",
["Gamo-Ningi"] = "bte",
["Gana"] = "gnq",
["Ganang"] = "gne",
["Gane"] = "gzn",
["Ganggalida"] = "gcd",
["Ganglau"] = "ggl",
["Gangte"] = "gnb",
["Gangulu"] = "gnl",
["Gants"] = "gao",
["Ganzi"] = "gnz",
["Gao"] = "gga",
["Gapapaiwa"] = "pwg",
["Garawa"] = "wrk",
["Garhwali"] = "gbm",
["Tiếng Garifuna"] = "cab",
["Garingbal"] = "xgi",
["Garus"] = "gyb",
["Garza"] = "xgr",
["Gashowu"] = "nai-gsy",
["Gaulish"] = "cel-gau",
["Gavak"] = "dmc",
["Gavar"] = "gou",
["Gavião do Jiparaná"] = "gvo",
["Tiếng Gawwada"] = "gwd",
["Tiếng Gayil"] = "gyl",
["Gayo"] = "gay",
["Gayón"] = "sai-gay",
["Gbagyi"] = "gbr",
["Gban"] = "ggu",
["Gbanu"] = "gbv",
["Gbanziri"] = "gbg",
["Gbari"] = "gby",
["Gbaya"] = "gba",
["Gbaya-Bossangoa"] = "gbp",
["Gbaya-Bozoum"] = "gbq",
["Gbaya-Mbodomo"] = "gmm",
["Gbayi"] = "gyg",
["Gbesi Gbe"] = "gbs",
["Gbii"] = "ggb",
["Gbin"] = "xgb",
["Tiếng Gbiri-Niragu"] = "grh",
["Gboloo Grebo"] = "gec",
["Gciriku"] = "diu",
["Gcwi"] = "gwj",
["Ge"] = "hmj",
["Gebe"] = "gei",
["Gedaged"] = "gdd",
["Geji"] = "gji",
["Gela"] = "nlg",
["Gelao"] = "gio",
["Gele'"] = "sbc",
["Geme"] = "geq",
["Gen"] = "gej",
["Gende"] = "gaf",
["Gengle"] = "geg",
["Gepo"] = "ygp",
["Gera"] = "gew",
["German Sign Language"] = "gsg",
["Geruma"] = "gea",
["Geser-Gorom"] = "ges",
["Gey"] = "guv",
["Ghanaian Sign Language"] = "gse",
["Ghandruk Sign Language"] = "gds",
["Ghanongga"] = "ghn",
["Ghari"] = "gri",
["Ghayavi"] = "bmk",
["Ghera"] = "ghr",
["Ghomara"] = "gho",
["Tiếng Ghotuo"] = "aaa",
["Ghulfan"] = "ghl",
["Giangan"] = "bgi",
["Gibanawa"] = "gib",
["Gidar"] = "gid",
["Gikyode"] = "acd",
["Gilima"] = "gix",
["Gimi (Austronesian)"] = "gip",
["Gimme"] = "kmp",
["Gimnime"] = "gmn",
["Ginuman"] = "gnm",
["Girawa"] = "bbr",
["Giryama"] = "nyf",
["Githabul"] = "gih",
["Gitua"] = "ggt",
["Gitxsan"] = "git",
["Giyug"] = "giy",
["Gizrra"] = "tof",
["Glaro-Twabo"] = "glr",
["Glavda"] = "glw",
["Glio-Oubi"] = "oub",
["Gnau"] = "gnu",
["Goa'uld"] = "art-gld",
["Goaria"] = "gig",
["Gobasi"] = "goi",
["Gobu"] = "gox",
["Godié"] = "god",
["Godwari"] = "gdx",
["Goemai"] = "ank",
["Gogo"] = "gog",
["Gogodala"] = "ggw",
["Gojri"] = "gju",
["Gokana"] = "gkn",
["Gokhy"] = "sit-gkh",
["Gola"] = "gol",
["Golin"] = "gvf",
["Golpa"] = "lja",
["Gondi"] = "gon",
["Gongduk"] = "goe",
["Gonja"] = "gjn",
["Goo"] = "gov",
["Tiếng Gooniyandi"] = "gni",
["Gor"] = "gqr",
["Gorakor"] = "goc",
["Gorap"] = "goq",
["Goreng"] = "xgg",
["Tiếng Gorontalo"] = "gor",
["Gorovu"] = "grq",
["Gottscheerish"] = "gmw-gts",
["Goundo"] = "goy",
["Gourmanchéma"] = "gux",
["Gowlan"] = "goj",
["Gowro"] = "gwf",
["Gozarkhani"] = "goz",
["Grangali"] = "nli",
["Grass Koiari"] = "kbk",
["Grebo"] = "grb",
["Greek Sign Language"] = "gss",
["Green Gelao"] = "giq",
["Green Hmong"] = "hnj",
["Grenadian Creole English"] = "gcl",
["Gresi"] = "grs",
["Groma"] = "gro",
["Gros Ventre"] = "ats",
["Gua"] = "gwx",
["Guahibo"] = "guh",
["Guambiano"] = "gum",
["Guamo"] = "sai-gmo",
["Guanano"] = "gvc",
["Guatemalan Sign Language"] = "gsm",
["Guató"] = "gta",
["Guayabero"] = "guo",
["Guazacapán"] = "nai-guz",
["Gudang"] = "xgd",
["Gudanji"] = "nji",
["Gude"] = "gde",
["Gudu"] = "gdu",
["Guduf-Gava"] = "gdf",
["Guerrero Nahuatl"] = "ngu",
["Guevea de Humboldt Zapotec"] = "zpg",
["Gugadj"] = "ggd",
["Gugu Badhun"] = "gdc",
["Gugu Warra"] = "wrw",
["Guhu-Samane"] = "ghs",
["Guianese Creole"] = "gcr",
["Guiberoua Bété"] = "bet",
["Guinau"] = "awd-gnu",
["Guinea Kpelle"] = "gkp",
["Guinea-Bissau Creole"] = "pov",
["Guinea-Bissau Sign Language"] = "lgs",
["Guinean Sign Language"] = "gus",
["Guiqiong"] = "gqi",
["Gula"] = "glu",
["Gula'alaa"] = "gmb",
["Gule"] = "gly",
["Gullah"] = "gul",
["Gumalu"] = "gmu",
["Gumatj"] = "gnn",
["Gumawana"] = "gvs",
["Gundi"] = "gdi",
["Gunditjmara"] = "gjm",
["Gundungurra"] = "xrd",
["Gungabula"] = "gyf",
["Gungu"] = "rub",
["Guntai"] = "gnt",
["Gunu"] = "yas",
["Gunwinggu"] = "gup",
["Gunya"] = "gyy",
["Gupa-Abawa"] = "gpa",
["Gupapuyngu"] = "guf",
["Gur Lama"] = "las",
["Guragone"] = "gge",
["Guramalum"] = "grz",
["Tiếng Goran"] = "hac",
["Gureng Gureng"] = "gnr",
["Gurgula"] = "ggg",
["Guriaso"] = "grx",
["Gurindji"] = "gue",
["Gurjar Apabhramsa"] = "inc-gup",
["Gurmana"] = "gvm",
["Guro"] = "goa",
["Guruntum"] = "grd",
["Gusan"] = "gsn",
["Gusii"] = "guz",
["Gusilay"] = "gsl",
["Gutnish"] = "gmq-gut",
["Guwa"] = "xgw",
["Guwamu"] = "gwu",
["Guwar"] = "aus-guw",
["Guya"] = "gka",
["Guyanese Creole English"] = "gyn",
["Guyani"] = "gvy",
["Guébie"] = "gie",
["Gvoko"] = "ngs",
["Gwa"] = "gwb",
["Gwahatike"] = "dah",
["Gwak"] = "jgk",
["Gwamhi-Wuri"] = "bga",
["Gwandara"] = "gwn",
["Gwara"] = "alv-gwa",
["Gweda"] = "grw",
["Gweno"] = "gwe",
["Gwere"] = "gwr",
["Gyalsumdo"] = "gyo",
["Gyele"] = "gyi",
["Gyem"] = "gye",
["Güenoa"] = "sai-gue",
["Habu"] = "hbu",
["Hadothi"] = "hoj",
["Hadrami"] = "xhd",
["Hadza"] = "hts",
["Haeke"] = "aek",
["Hahon"] = "hah",
["Haigwai"] = "hgw",
["Hainyaxo Bozo"] = "bzx",
["Haiphong Sign Language"] = "haf",
["Haisla"] = "has",
["Haitian Vodoun Culture Language"] = "hvc",
["Haiǁom"] = "hgm",
["Haji"] = "hji",
["Hakö"] = "hao",
["Halang Doan"] = "hld",
["Halia"] = "hla",
["Hamap"] = "hmu",
["Hamba"] = "hba",
["Hamtai"] = "hmt",
["Hanga"] = "hag",
["Hanga Hundi"] = "wos",
["Hanoi Sign Language"] = "hab",
["Harami"] = "xha",
["Haraza"] = "nub-har",
["Harijan Kinnauri"] = "kjo",
["Tiếng Harsusi"] = "hss",
["Haruai"] = "tmd",
["Haruku"] = "hrk",
["Haryanvi"] = "bgc",
["Harzani"] = "hrz",
["Hasaitic"] = "sem-has",
["Hasha"] = "ybj",
["Hassaniya Arabic"] = "mey",
["Hatam"] = "had",
["Hausa Sign Language"] = "hsl",
["Haveke"] = "hvk",
["Havu"] = "hav",
["Hawai'i Pidgin Sign Language"] = "hps",
["Hawaiian Creole"] = "hwc",
["Haya"] = "hay",
["Hdi"] = "xed",
["Hehe"] = "heh",
["Heiban"] = "hbn",
["Helong"] = "heg",
["Helu"] = "elu-prk",
["Hema"] = "nix",
["Hemba"] = "hem",
["Herdé"] = "hed",
["Hermit"] = "llf",
["Tiếng Hernici"] = "xhr",
["Hewa"] = "ham",
["Heyo"] = "auk",
["Hibito"] = "hib",
["Hidatsa"] = "hid",
["Highland Konjo"] = "kjk",
["Highland Oaxaca Chontal"] = "chd",
["Highland Puebla Nahuatl"] = "azz",
["Tiếng Totonac cao nguyên"] = "tos",
["Hijuk"] = "hij",
["Hill Maria"] = "mrr",
["Himarimã"] = "hir",
["Himyaritic"] = "sem-him",
["Hindi Dogri"] = "dgo",
["Hinduri"] = "hii",
["Hinukh"] = "gin",
["Hismaic"] = "sem-his",
["Hitchiti"] = "nai-hit",
["Hitu"] = "htu",
["Hiw"] = "hiw",
["Hixkaryana"] = "hix",
["Hlepho Phowa"] = "yhl",
["Hlersu"] = "hle",
["Hmar"] = "hmr",
["Hmong Dô"] = "hmv",
["Hmong Shua"] = "hmz",
["Hmwaveke"] = "mrk",
["Ho Chi Minh City Sign Language"] = "hos",
["Hobyót"] = "hoh",
["Hoia Hoia"] = "hhi",
["Holikachuk"] = "hoi",
["Holiya"] = "hoy",
["Holma"] = "hod",
["Holoholo"] = "hoo",
["Holu"] = "hol",
["Homa"] = "hom",
["Honduran Lenca"] = "len",
["Honduras Sign Language"] = "hds",
["Hone"] = "juh",
["Hong Kong Sign Language"] = "hks",
["Honi"] = "how",
["Tiếng Hopi"] = "hop",
["Horned Miao"] = "hrm",
["Horo"] = "hor",
["Horom"] = "hoe",
["Hote"] = "hot",
["Hoti"] = "hti",
["Hovongan"] = "hov",
["Hoyahoya"] = "hhy",
["Hrangkhol"] = "hra",
["Hruso"] = "hru",
["Huachipaeri"] = "hug",
["Huambisa"] = "hub",
["Huaorani"] = "auc",
["Huarijio"] = "var",
["Huaulu"] = "hud",
["Huautla Mazatec"] = "mau",
["Huave"] = "huv",
["Huaxcaleca Nahuatl"] = "nhq",
["Huba"] = "hbb",
["Huehuetla Tepehua"] = "tee",
["Huetar"] = "cba-hue",
["Huichol"] = "hch",
["Huilliche"] = "huh",
["Huitepec Mixtec"] = "mxs",
["Hukumina"] = "huw",
["Hula"] = "hul",
["Huli"] = "hui",
["Hulung"] = "huk",
["Humburi Senni"] = "hmb",
["Humene"] = "huf",
["Hun"] = "uth",
["Hunde"] = "hke",
["Hungana"] = "hum",
["Hungarian Sign Language"] = "hsh",
["Hungworo"] = "nat",
["Hunjara-Kaina Ke"] = "hkk",
["Hunnic"] = "xhc",
["Hupdë"] = "jup",
["Hupla"] = "hap",
["Hutterisch"] = "geh",
["Hwana"] = "hwo",
["Hya"] = "hya",
["Hän"] = "haa",
["Hértevin"] = "hrt",
["I-Wak"] = "iwk",
["Iamalele"] = "yml",
["Iatmul"] = "ian",
["Iau"] = "tmu",
["Ibali Teke"] = "tek",
["Tiếng Ibanag"] = "ibg",
["Ibani"] = "iby",
["Iberian"] = "xib",
["Iboko"] = "bkp",
["Ibu"] = "ibu",
["Icelandic Sign Language"] = "icl",
["Iceve-Maci"] = "bec",
["Tiếng Ida'an"] = "dbj",
["Idakho-Isukha-Tiriki"] = "ida",
["Idaté"] = "idt",
["Idere"] = "ide",
["Idesa"] = "ids",
["Idi"] = "idi",
["Idoma"] = "idu",
["Idon"] = "idc",
["Tiếng Idu"] = "clk",
["Idun"] = "ldb",
["Iduna"] = "viv",
["Ifo"] = "iff",
["Igana"] = "igg",
["Igede"] = "ige",
["Ignaciano"] = "ign",
["Igo"] = "ahl",
["Iguta"] = "nar",
["Igwe"] = "igw",
["Iha"] = "ihp",
["Ihievbe"] = "ihi",
["Ija-Zuba"] = "vki",
["Ik"] = "ikx",
["Ika"] = "ikk",
["Ikaranggal"] = "ikr",
["Ikizu"] = "ikz",
["Iko"] = "iki",
["Ikobi-Mena"] = "meb",
["Ikoma"] = "ntk",
["Ikpeng"] = "txi",
["Ikpeshi"] = "ikp",
["Ikposo"] = "kpo",
["Iku-Gora-Ankwa"] = "ikv",
["Ikulu"] = "ikl",
["Ikwo"] = "iqw",
["Ila"] = "ilb",
["Ile Ape"] = "ila",
["Ilgar"] = "ilg",
["Ili'uun"] = "ilu",
["Ilianen Manobo"] = "mbi",
["Illyrian"] = "xil",
["Ilongot"] = "ilk",
["Ilue"] = "ilv",
["Ilwana"] = "mlk",
["Imbongu"] = "imo",
["Imonda"] = "imn",
["Imroing"] = "imr",
["Inabaknon"] = "abx",
["Inapang"] = "mzu",
["Indanga"] = "bnt-ind",
["Indian Sign Language"] = "ins",
["Indonesian Bajau"] = "bdl",
["Indonesian Sign Language"] = "inl",
["Indri"] = "idr",
["Indus Valley Language"] = "xiv",
["Inebu One"] = "oin",
["Ineseño"] = "inz",
["Inga"] = "inb",
["Inlaod Itneg"] = "iti",
["Inoke-Yate"] = "ino",
["Inonhan"] = "loc",
["Inpui Naga"] = "nkf",
["International Sign"] = "ils",
["Inuinnaqtun"] = "esx-inq",
["Inuit Sign Language"] = "iks",
["Inuktun"] = "esx-ink",
["Inuvialuktun"] = "ikt",
["Ipai"] = "nai-ipa",
["Ipalapa Amuzgo"] = "azm",
["Ipiko"] = "ipo",
["Ipili"] = "ipi",
["Ipulo"] = "ass",
["Iquito"] = "iqu",
["Ir"] = "irr",
["Irantxe"] = "irn",
["Iranun"] = "ill",
["Tiếng Ả Rập Iraq"] = "acm",
["Irarutu"] = "irh",
["Iraya"] = "iry",
["Iresim"] = "ire",
["Iriga Bicolano"] = "bto",
["Irish Sign Language"] = "isg",
["Tiếng Irula"] = "iru",
["Isabi"] = "isa",
["Isanzu"] = "isn",
["Isarog Agta"] = "agk",
["Isaurian"] = "und-isa",
["Isconahua"] = "isc",
["Isebe"] = "igo",
["Ishkashimi"] = "isk",
["Isinai"] = "inn",
["Isirawa"] = "srl",
["Islander Creole English"] = "icr",
["Israeli Sign Language"] = "isr",
["Isthmus Mixe"] = "mir",
["Tiếng Zapotec Isthmus"] = "zai",
["Isu"] = "isu",
["Isubu"] = "szv",
["Italian Sign Language"] = "ise",
["Itawit"] = "itv",
["Itene"] = "ite",
["Iteri"] = "itr",
["Itik"] = "itx",
["Ito"] = "itw",
["Itundujia Mixtec"] = "mce",
["Itzá"] = "itz",
["Iwal"] = "kbm",
["Iwam"] = "iwm",
["Iwur"] = "iwo",
["Ixcatec"] = "ixc",
["Ixcatlán Mazatec"] = "mzi",
["Ixtayutla Mixtec"] = "vmj",
["Ixtenco Otomi"] = "otz",
["Iyayu"] = "iya",
["Iyive"] = "uiv",
["Iyo"] = "nca",
["Iyo'wujwa Chorote"] = "crq",
["Iyojwa'ja Chorote"] = "crt",
["Izere"] = "izr",
["Izi"] = "izz",
["Izi-Ezaa-Ikwo-Mgbo"] = "izi",
["Tiếng Izon"] = "ijc",
["Izora"] = "cbo",
["Iñapari"] = "inp",
["Jabem"] = "jae",
["Jabutí"] = "jbt",
["Jad"] = "jda",
["Jadgali"] = "jdg",
["Jahanka"] = "jad",
["Jair Awyu"] = "awv",
["Jakati"] = "jat",
["Jalapa de Díaz Mazatec"] = "maj",
["Jalkunan"] = "bxl",
["Jamaican Country Sign Language"] = "jcs",
["Jamaican Sign Language"] = "jls",
["Jambi Malay"] = "jax",
["Jamiltepec Mixtec"] = "mxt",
["Jaminjung"] = "djd",
["Jamsay"] = "djm",
["Jamtish"] = "gmq-jmk",
["Jandavra"] = "jnd",
["Janday"] = "jan",
["Jangkang"] = "djo",
["Jangshung"] = "jna",
["Janji"] = "jni",
["Japanese Sign Language"] = "jsl",
["Japrería"] = "jru",
["Jara"] = "jaf",
["Jaru"] = "ddj",
["Jassic"] = "ysc",
["Jaunsari"] = "jns",
["Jawe"] = "jaz",
["Jaya"] = "jyy",
["Jebero"] = "jeb",
["Jeikó"] = "sai-jko",
["Tiếng Jemez"] = "tow",
["Jenaama Bozo"] = "bze",
["Jeng"] = "jeg",
["Jennu Kurumba"] = "xuj",
["Jere"] = "jer",
["Jeri Kuo"] = "jek",
["Jerung"] = "jee",
["Jhankot Sign Language"] = "jhs",
["Jiamao"] = "jio",
["Jiba"] = "juo",
["Jibu"] = "jib",
["Tiếng Jicarilla"] = "apj",
["Jilbe"] = "jie",
["Jili"] = "mgi",
["Jilim"] = "jil",
["Jimi"] = "jmi",
["Jimjimen"] = "jim",
["Tiếng Tấn"] = "cjy",
["Jina"] = "jia",
["Jingulu"] = "jig",
["Jiongnai Bunu"] = "pnu",
["Jirajara"] = "sai-jrj",
["Jirel"] = "jul",
["Jiru"] = "jrr",
["Jita"] = "jit",
["Jju"] = "kaj",
["Joba"] = "job",
["Jofotek-Bromnya"] = "jbr",
["Jola-Fonyi"] = "dyo",
["Jola-Kasa"] = "csk",
["Jonkor Bourmataguil"] = "jeu",
["Jordanian Sign Language"] = "jos",
["Jorá"] = "jor",
["Jowulu"] = "jow",
["Ju"] = "juu",
["Jukun Takum"] = "jbu",
["Tiếng Jumaytepeque"] = "nai-jum",
["Jumla Sign Language"] = "jus",
["Jumli"] = "jml",
["Jungle Inga"] = "inj",
["Juquila Mixe"] = "mxq",
["Jur Modo"] = "bex",
["Tiếng Juray"] = "juy",
["Jurúna"] = "jur",
["Jutiapa"] = "nai-jtp",
["Juwal"] = "mwb",
["Juxtlahuaca Mixtec"] = "vmc",
["Jwira-Pepesa"] = "jwi",
["Júma"] = "jua",
["Kaamba"] = "xku",
["Kaan"] = "ldl",
["Kaang Chin"] = "ckn",
["Kaansa"] = "gna",
["Kaapor Sign Language"] = "uks",
["Kaba"] = "ksp",
["Kabalai"] = "kvf",
["Kabatei"] = "xkp",
["Kabba-Laka"] = "lap",
["Kabishiana"] = "tup-kab",
["Kabola"] = "klz",
["Kabore One"] = "onk",
["Kabras"] = "lkb",
["Kaburi"] = "uka",
["Kabutra"] = "kbu",
["Tiếng Kabuverdianu"] = "kea",
["Kabwa"] = "cwa",
["Kabwari"] = "kcw",
["Tiếng Kachama-Ganjule"] = "kcx",
["Kachari"] = "xac",
["Kachi Koli"] = "gjk",
["Kacipo-Balesi"] = "koe",
["Kaco'"] = "xkk",
["Kadai"] = "kzd",
["Kadar"] = "kej",
["Kadara"] = "kad",
["Kadaru"] = "kdu",
["Kadiwéu"] = "kbc",
["Kado"] = "kdv",
["Kadugli"] = "xtc",
["Kaduo"] = "ktp",
["Kaera"] = "jka",
["Kafoa"] = "kpu",
["Kagan Kalagan"] = "kll",
["Kagate"] = "syw",
["Tiếng Kagayanen"] = "cgc",
["Kagoma"] = "kdm",
["Kagoro"] = "xkg",
["Kagulu"] = "kki",
["Kahe"] = "hka",
["Kahua"] = "agw",
["Kaian"] = "kct",
["Kaibobo"] = "kzb",
["Kaidipang"] = "kzp",
["Kaiep"] = "kbw",
["Kaikadi"] = "kep",
["Kaike"] = "kzq",
["Kaiku"] = "kkq",
["Kaimbulawa"] = "zka",
["Kaimbé"] = "xai",
["Kairak"] = "ckr",
["Kairiru"] = "kxa",
["Kairui-Midiki"] = "krd",
["Kais"] = "kzm",
["Kaivi"] = "kce",
["Kaiwá"] = "kgk",
["Kaiy"] = "tcq",
["Kajakse"] = "ckq",
["Kajali"] = "xkj",
["Kajaman"] = "kag",
["Kakabe"] = "kke",
["Kakanda"] = "kka",
["Tiếng Kaki Ae"] = "tbd",
["Kakihum"] = "kxe",
["Kako"] = "kkj",
["Kakwa"] = "keo",
["Kala"] = "kcl",
["Kala Lagaw Ya"] = "mwp",
["Kalaamaya"] = "lkm",
["Kalabakan"] = "kve",
["Kalabari"] = "ijn",
["Kalabra"] = "kzz",
["Kalagan"] = "kqe",
["Kalaktang Monpa"] = "kkf",
["Kalam"] = "kmh",
["Kalamsé"] = "knz",
["Kalanadi"] = "wkl",
["Kalanga"] = "kck",
["Kalapuya"] = "kyl",
["Kalarko"] = "kba",
["Kalasuri"] = "xme-kls",
["Kalenjin"] = "kln",
["Kalinago"] = "crb",
["Kalkatungu"] = "ktg",
["Kalkoti"] = "xka",
["Kalou"] = "ywa",
["Kaluli"] = "bco",
["Kalumpang"] = "kli",
["Kam"] = "kdx",
["Kamakan"] = "vkm",
["Kamang"] = "woi",
["Kamano"] = "kbq",
["Kamantan"] = "kci",
["Kamar"] = "keq",
["Kamara"] = "jmr",
["Kamarian"] = "kzx",
["Kamaru"] = "kgx",
["Kamarupi Prakrit"] = "inc-kam",
["Kamasa"] = "klp",
["Kamasau"] = "kms",
["Tiếng Kamayo"] = "kyk",
["Kamayurá"] = "kay",
["Kamba"] = "kam",
["Kambaira"] = "kyy",
["Tiếng Kambera"] = "xbr",
["Kamberataro"] = "kbv",
["Kamberau"] = "irx",
["Kambiwá"] = "xbw",
["Kami"] = "kmi",
["Kamkata-viri"] = "bsh",
["Kamo"] = "kcq",
["Kamoro"] = "kgq",
["Kamu"] = "xmu",
["Tiếng Kamula"] = "xla",
["Kamwe"] = "hig",
["Kanakuru"] = "kna",
["Kanamari"] = "knm",
["Kanashi"] = "xns",
["Kanasi"] = "soq",
["Kandas"] = "kqw",
["Kandawo"] = "gam",
["Kande"] = "kbs",
["Kang"] = "kyp",
["Kanga"] = "kcp",
["Kanggape"] = "igm",
["Kango"] = "kty",
["Kango-Sua"] = "kzy",
["Kangri"] = "xnr",
["Kaniet"] = "ktk",
["Kanikkaran"] = "kev",
["Kaningdon-Nindem"] = "kdp",
["Kaningi"] = "kzo",
["Kaningra"] = "knr",
["Kaninuwa"] = "wat",
["Kanite"] = "kmu",
["Kanjari"] = "kft",
["Kanju"] = "kbe",
["Tiếng Kankanaey"] = "kne",
["Kannada Kurumba"] = "kfi",
["Kanowit"] = "kxn",
["Kanoé"] = "kxo",
["Kansa"] = "ksk",
["Kantosi"] = "xkt",
["Kanu"] = "khx",
["Kanufi"] = "kni",
["Kanyok"] = "kny",
["Kao"] = "kax",
["Kaonde"] = "kqn",
["Kap"] = "ykm",
["Kapauri"] = "khp",
["Kapin"] = "tbx",
["Kapinawá"] = "xpn",
["Kapriman"] = "dju",
["Kaptiau"] = "kbi",
["Kapya"] = "klo",
["Tiếng Kaqchikel"] = "cak",
["Kara (New Guinea)"] = "leu",
["Kara (Tanzania)"] = "reg",
["Karadjeri"] = "gbd",
["Karaga Mandaya"] = "mry",
["Karami"] = "xar",
["Karamojong"] = "kdj",
["Karang"] = "kzr",
["Karanga"] = "kth",
["Karankawa"] = "zkk",
["Karas"] = "kgv",
["Karawa"] = "xrw",
["Kare (Africa)"] = "kbn",
["Kare (New Guinea)"] = "kmf",
["Tiếng Karekare"] = "kai",
["Karey"] = "kyd",
["Kari"] = "kbj",
["Karingani"] = "kgn",
["Karipuna"] = "kuq",
["Karipúna"] = "kgm",
["Karipúna Creole French"] = "kmv",
["Tiếng Kariri"] = "kzw",
["Tiếng Karitiâna"] = "ktn",
["Kariya"] = "kil",
["Kariyarra"] = "vka",
["Karkar-Yuri"] = "yuj",
["Karkin"] = "krb",
["Karko"] = "kko",
["Karnai"] = "bbv",
["Karo"] = "kxh",
["Karo Batak"] = "btx",
["Karok"] = "kyh",
["Karolanos"] = "kyn",
["Karon"] = "krx",
["Karon Dori"] = "kgw",
["Karore"] = "xkx",
["Karranga"] = "xrq",
["Karuwali"] = "rxw",
["Kasanga"] = "ccj",
["Kasem"] = "xsm",
["Kasiguranin"] = "ksn",
["Kaska"] = "kkz",
["Kaskean"] = "zsk",
["Kaskihá"] = "gva",
["Kassite"] = "und-kas",
["Kassonke"] = "kao",
["Kasua"] = "khs",
["Kataang"] = "kgd",
["Katabaga"] = "ktq",
["Katawixi"] = "xat",
["Katembri"] = "sai-kat",
["Kathlamet"] = "nai-kat",
["Kathoriya Tharu"] = "tkt",
["Kathu"] = "ykt",
["Katkari"] = "kfu",
["Katla"] = "kcr",
["Kato"] = "ktw",
["Katso"] = "kaf",
["Katukina"] = "knt",
["Kaulong"] = "pss",
["Kaur"] = "vkk",
["Kaure"] = "bpp",
["Tiếng Kaurna"] = "zku",
["Kauwera"] = "xau",
["Kawacha"] = "kcb",
["Kawaiisu"] = "xaw",
["Kawe"] = "kgb",
["Kawishana"] = "awd-kaw",
["Kaxararí"] = "ktx",
["Kaxuyana"] = "kbb",
["Kaya"] = "zra",
["Kayabí"] = "kyz",
["Kayagar"] = "kyt",
["Kayan"] = "pdu",
["Kayan Mahakam"] = "xay",
["Kayan River Kayan"] = "xkn",
["Tiếng Kalanguya"] = "kak",
["Kayardild"] = "gyd",
["Kayeli"] = "kzl",
["Kaytetye"] = "gbb",
["Kayupulau"] = "kzu",
["Kazukuru"] = "kzk",
["Ke'o"] = "xxk",
["Keak"] = "keh",
["Keapara"] = "khz",
["Kedah Malay"] = "meo",
["Kedang"] = "ksx",
["Keder"] = "kdy",
["Kehu"] = "khh",
["Kei"] = "kei",
["Keiga"] = "kec",
["Kein"] = "bmh",
["Keiyo"] = "eyo",
["Kela-Yela"] = "kel",
["Kelabit"] = "kzi",
["Keley-I Kallahan"] = "ify",
["Keliko"] = "kbo",
["Kelo"] = "xel",
["Kelon"] = "kyo",
["Kemak"] = "kem",
["Kembayan"] = "xem",
["Kemberano"] = "bzp",
["Kembra"] = "xkw",
["Kemezung"] = "dmo",
["Kemi Sami"] = "sjk",
["Kemiehua"] = "kfj",
["Kemtuik"] = "kmt",
["Kenaboi"] = "xbn",
["Kenati"] = "gat",
["Kendayan"] = "knx",
["Kendeje"] = "klf",
["Kendem"] = "kvm",
["Kenga"] = "kyq",
["Keningau Murut"] = "kxi",
["Keninjal"] = "knl",
["Kenswei Nsei"] = "ndb",
["Kenyan Sign Language"] = "xki",
["Kenyang"] = "ken",
["Kenyi"] = "lke",
["Keoru-Ahia"] = "xeu",
["Kepkiriwát"] = "kpn",
["Kepo'"] = "kuk",
["Kera"] = "ker",
["Kerak"] = "hhr",
["Kereho"] = "xke",
["Kerek"] = "krk",
["Kerewe"] = "ked",
["Kerewo"] = "kxz",
["Kerinci"] = "kvr",
["Tiếng Kerman"] = "xme-ker",
["Kesawai"] = "xes",
["Ketangalan"] = "kae",
["Kete"] = "kcv",
["Ketengban"] = "xte",
["Ketum"] = "ktt",
["Kewa"] = "kew",
["Keyagana"] = "kyg",
["Kgalagadi"] = "xkv",
["Khana"] = "ogo",
["Khandeshi"] = "khn",
["Khao"] = "xao",
["Kharam Naga"] = "kfw",
["Kharia Thar"] = "ksy",
["Khayo"] = "lko",
["Khe"] = "kqg",
["Khehek"] = "tlx",
["Khetrani"] = "xhe",
["Khezha Naga"] = "nkh",
["Khirwar"] = "kwx",
["Khisa"] = "kqm",
["Khlor"] = "llo",
["Khlula"] = "ykl",
["Khoibu Naga"] = "nkb",
["Khoini"] = "xkc",
["Kholok"] = "ktc",
["Tiếng Kholosi"] = "inc-kho",
["Khotanese"] = "kho",
["Khroskyabs"] = "jiq",
["Khumi Chin"] = "cnk",
["Khwe"] = "xuu",
["Kibala"] = "blv",
["Kibena"] = "bez",
["Kibet"] = "kie",
["Kibiri"] = "prm",
["Kichwa"] = "qwe-kch",
["Kikami"] = "kcu",
["Kilit"] = "xme-klt",
["Kilivila"] = "kij",
["Kiliwa"] = "klb",
["Kilmeri"] = "kih",
["Kim"] = "kia",
["Kimaama"] = "kig",
["Kimaragang"] = "kqr",
["Kimbu"] = "kiv",
["Kimki"] = "sbt",
["Kimré"] = "kqp",
["Kinabalian"] = "cbw",
["Kinalakna"] = "kco",
["Tiếng Kinaray-a"] = "krj",
["Kinga"] = "zga",
["Kings River Yokuts"] = "nai-kry",
["Kinikinao"] = "gqn",
["Tiếng Kinnaur"] = "kfk",
["Kinuku"] = "kkd",
["Kioko"] = "ues",
["Kiong"] = "kkm",
["Kiorr"] = "xko",
["Kipfokomo"] = "pkb",
["Kipsigis"] = "sgc",
["Kiput"] = "kyi",
["Kir-Balar"] = "kkr",
["Kire"] = "geb",
["Kirfi"] = "kks",
["Kirikiri"] = "kiy",
["Kirya-Konzel"] = "fkk",
["Kis"] = "kis",
["Kisa"] = "lks",
["Kisankasa"] = "kqh",
["Kisar"] = "kje",
["Kisi"] = "kiz",
["Kita Maninkakan"] = "mwk",
["Kitanemuk"] = "azc-ktn",
["Kitembo"] = "tbt",
["Kitja"] = "gia",
["Kitsai"] = "kii",
["Kiunum"] = "wei",
["Kla"] = "lda",
["Klamath-Modoc"] = "kla",
["Klao"] = "klu",
["Klias River Kadazan"] = "kqt",
["Ko"] = "fuj",
["Tiếng Koalib"] = "kib",
["Koasati"] = "cku",
["Koba"] = "kpd",
["Kobiana"] = "kcj",
["Kobol"] = "kgu",
["Kochila Tharu"] = "thq",
["Kodaku"] = "ksz",
["Kodeoha"] = "vko",
["Kodi"] = "kod",
["Kodia"] = "kwp",
["Koenoem"] = "kcs",
["Kofa"] = "kso",
["Kofei"] = "kpi",
["Kofyar"] = "kwl",
["Kohin"] = "kkx",
["Kohumono"] = "bcs",
["Koi"] = "kkt",
["Koireng"] = "nkd",
["Koitabu"] = "kqi",
["Koiwat"] = "kxt",
["Kok-Nar"] = "gko",
["Kok-Paponk"] = "okg",
["Kokata"] = "ktd",
["Koke"] = "kou",
["Koko-Bera"] = "kkp",
["Kokoda"] = "xod",
["Kokola"] = "kzn",
["Kokota"] = "kkk",
["Kol (Cameroon)"] = "biw",
["Kol (New Guinea)"] = "kol",
["Kola"] = "kvv",
["Kolbila"] = "klc",
["Kolibugan Subanon"] = "skn",
["Kolom"] = "klm",
["Koluwawa"] = "klx",
["Kom (India)"] = "kmm",
["Koma"] = "kmy",
["Komba"] = "kpf",
["Kombai"] = "tyn",
["Kombio"] = "xbi",
["Komering"] = "kge",
["Tiếng Komi-Yazva"] = "urj-kya",
["Kominimung"] = "xoi",
["Komo"] = "xom",
["Tiếng Komodo"] = "kvh",
["Kompane"] = "kvp",
["Komyandaret"] = "kzv",
["Kon Keu"] = "kkn",
["Konabéré"] = "bbo",
["Konai"] = "kxw",
["Konda"] = "knd",
["Konda-Dora"] = "kfc",
["Kondekor"] = "gau",
["Koneraw"] = "kdw",
["Konkomba"] = "xon",
["Konni"] = "kma",
["Kono (Guinea)"] = "knu",
["Kono (Nigeria)"] = "klk",
["Kono (Sierra Leone)"] = "kno",
["Konomala"] = "koa",
["Konomihu"] = "nai-knm",
["Konongo"] = "kcz",
["Konyak Naga"] = "nbe",
["Konyanka Maninka"] = "mku",
["Konzo"] = "koo",
["Kopar"] = "xop",
["Kopkaka"] = "opk",
["Korafe-Yegha"] = "kpr",
["Korak"] = "koz",
["Korana"] = "kqz",
["Korandje"] = "kcy",
["Korean Sign Language"] = "kvk",
["Koreguaje"] = "coe",
["Koresh-e Rostam"] = "okh",
["Korlai Creole Portuguese"] = "vkp",
["Koro (India)"] = "jkr",
["Koro (New Guinea)"] = "kxr",
["Koro (Vanuatu)"] = "krf",
["Koro (West Africa)"] = "kfo",
["Koromfé"] = "kfz",
["Koromira"] = "kqj",
["Koronadal Blaan"] = "bpr",
["Koroni"] = "xkq",
["Korop"] = "krp",
["Koropó"] = "xxr",
["Koroshi"] = "ktl",
["Korowai"] = "khe",
["Korubo"] = "xor",
["Korupun-Sela"] = "kpq",
["Tiếng Korwa"] = "kfp",
["Kosadle"] = "kiq",
["Kosarek Yale"] = "kkl",
["Kosena"] = "kze",
["Koshin"] = "kid",
["Kota (Gabon)"] = "koq",
["Kota (India)"] = "kfe",
["Kota Bangun Kutai Malay"] = "mqg",
["Kota Marudu Talantang"] = "grm",
["Kota Marudu Tinagas"] = "ktr",
["Kotafon Gbe"] = "kqk",
["Koti"] = "eko",
["Tiếng Kott"] = "zko",
["Kou"] = "snz",
["Kouya"] = "kyf",
["Kovai"] = "kqb",
["Kove"] = "kvc",
["Kowaki"] = "xow",
["Kowiai"] = "kwh",
["Koy Sanjaq Surat"] = "kqd",
["Koya"] = "kff",
["Koyaga"] = "kga",
["Koyo"] = "koh",
["Koyra Chiini"] = "khq",
["Koyukon"] = "koy",
["Kpagua"] = "kuw",
["Kpala"] = "kpl",
["Kpan"] = "kpk",
["Kpasam"] = "pbn",
["Kpati"] = "koc",
["Kpatili"] = "kym",
["Kpee"] = "cpo",
["Kpelle"] = "kpe",
["Kpessi"] = "kef",
["Kplang"] = "kph",
["Krache"] = "kye",
["Krahô"] = "xra",
["Krenak"] = "kqq",
["Kresh"] = "krs",
["Krevinian"] = "zkv",
["Kreye"] = "xre",
["Krikati-Timbira"] = "xri",
["Krim"] = "krm",
["Tiếng Kriol Úc"] = "rop",
["Krisa"] = "ksi",
["Kristang"] = "mcm",
["Krobu"] = "kxb",
["Krongo"] = "kgo",
["Kua"] = "tyu",
["Kua-nsi"] = "ykn",
["Kuamasi"] = "yku",
["Kuan"] = "uan",
["Kuanhua"] = "xnh",
["Kube"] = "kgf",
["Kubi"] = "kof",
["Kubo"] = "jko",
["Kubu"] = "kvb",
["Kucong"] = "lkc",
["Tiếng Kudiya"] = "kfg",
["Kudu-Camo"] = "kov",
["Kugama"] = "kow",
["Kugbo"] = "kes",
["Kugu-Muminh"] = "xmh",
["Kui (India)"] = "kxu",
["Kui (Indonesia)"] = "kvd",
["Kuijau"] = "dkr",
["Kuikúro"] = "kui",
["Kujarge"] = "vkj",
["Kuk"] = "kfn",
["Kukatja"] = "kux",
["Kukele"] = "kez",
["Kukkuzi"] = "urj-kuk",
["Kuku-Mangk"] = "xmq",
["Kuku-Mu'inh"] = "xmp",
["Kuku-Thaypan"] = "typ",
["Kuku-Ugbanh"] = "ugb",
["Kuku-Uwanh"] = "uwa",
["Kuku-Yalanji"] = "gvn",
["Kula"] = "tpg",
["Kulaal"] = "glj",
["Kulere"] = "kul",
["Kulfa"] = "kxj",
["Kulina"] = "xpk",
["Kulisusu"] = "vkl",
["Kulon"] = "uon",
["Kulung"] = "kle",
["Kumak"] = "nee",
["Kumalu"] = "ksl",
["Kumam"] = "kdi",
["Kuman"] = "kue",
["Kumaoni"] = "kfy",
["Kumba"] = "ksm",
["Kumbainggar"] = "kgs",
["Kumbaran"] = "wkb",
["Tiếng Kumeyaay"] = "nai-kum",
["Kumhali"] = "kra",
["Kumu"] = "kmw",
["Kumukio"] = "kuo",
["Tiếng Kuna"] = "cuk",
["Kunama"] = "kun",
["Kunbarlang"] = "wlg",
["Kunda"] = "kdn",
["Kunduvadi"] = "wku",
["Kung"] = "kfl",
["Kungarakany"] = "ggk",
["Kungardutyi"] = "gdt",
["Kunggari"] = "kgl",
["Kungkari"] = "lku",
["Kuni"] = "kse",
["Kuni-Boazi"] = "kvg",
["Kunimaipa"] = "kup",
["Kunja"] = "pep",
["Kunjen"] = "kjn",
["Kunyi"] = "njx",
["Kunza"] = "kuz",
["Kuo"] = "xuo",
["Kuot"] = "kto",
["Kupa"] = "kug",
["Kupang Malay"] = "mkn",
["Kupia"] = "key",
["Kupsabiny"] = "kpz",
["Kur"] = "kuv",
["Kura Ede Nago"] = "nqk",
["Kurama"] = "krh",
["Kuranko"] = "knk",
["Kuri"] = "nbn",
["Kuria"] = "kuj",
["Kurichiya"] = "kfh",
["Kurmukar"] = "kfv",
["Kurnai"] = "unn",
["Kurrama"] = "vku",
["Kurti"] = "ktm",
["Kurtjar"] = "gdj",
["Kurudu"] = "kjr",
["Kurukh"] = "kru",
["Kuruáya"] = "kyr",
["Kusaal"] = "kus",
["Kusaghe"] = "ksg",
["Kushi"] = "kuh",
["Kustenau"] = "awd-kus",
["Kusu"] = "ksv",
["Kusunda"] = "kgg",
["Kutang Ghale"] = "ght",
["Tiếng Ktunaxa"] = "kut",
["Kutep"] = "kub",
["Kuthant"] = "xut",
["Kutto"] = "kpa",
["Kutu"] = "kdc",
["Kuturmi"] = "khj",
["Kuuk Thaayorre"] = "thd",
["Kuuk Yak"] = "uky",
["Kuuku-Ya'u"] = "kuy",
["Kuvale"] = "olu",
["Kuwaa"] = "blh",
["Kuwaataay"] = "cwt",
["Kuwani"] = "paa-kwn",
["Tiếng Kven"] = "fkv",
["Kwa'"] = "bko",
["Kwaami"] = "ksq",
["Kwadi"] = "kwz",
["Kwaio"] = "kwd",
["Kwaja"] = "kdz",
["Kwak"] = "kwq",
["Kwakum"] = "kwu",
["Kwalhioqua-Tlatskanai"] = "qwt",
["Kwama"] = "kmq",
["Kwambi"] = "kwm",
["Kwamera"] = "tnk",
["Kwami"] = "ktf",
["Kwamtim One"] = "okk",
["Kwang"] = "kvi",
["Kwanga"] = "kwj",
["Kwangali"] = "kwn",
["Kwanja"] = "knp",
["Kwanka"] = "bij",
["Kwara'ae"] = "kwf",
["Kwasio"] = "nmg",
["Kwaya"] = "kya",
["Kwaza"] = "xwa",
["Kwegu"] = "xwg",
["Kwer"] = "kwr",
["Kwerba"] = "kwe",
["Kwerba Mamberamo"] = "xwr",
["Kwere"] = "cwe",
["Kwerisa"] = "kkb",
["Kwese"] = "kws",
["Kwesten"] = "kwt",
["Kwini"] = "gww",
["Kwinsu"] = "kuc",
["Tiếng Kwinti"] = "kww",
["Kwoma"] = "kmo",
["Kwomtari"] = "kwo",
["Kyak"] = "bka",
["Kyaka"] = "kyc",
["Kyan-Karyaw Naga"] = "nqq",
["Kyenele"] = "kql",
["Kyenga"] = "tye",
["Kyerung"] = "kgy",
["Kélé"] = "keb",
["Kómnzo"] = "paa-kom",
["La'bi"] = "lbi",
["Laal"] = "gdm",
["Tiếng Laalaa"] = "cae",
["Laba"] = "lau",
["Label"] = "lbb",
["Labir"] = "jku",
["Labo"] = "mwi",
["Labo Phowa"] = "ypb",
["Labu"] = "lbu",
["Labuk-Kinabatangan Kadazan"] = "dtb",
["Lacandon"] = "lac",
["Lachi"] = "lbt",
["Lachiguiri Zapotec"] = "zpa",
["Lachixío Zapotec"] = "zpl",
["Ladji-Ladji"] = "llj",
["Laeko-Libuat"] = "lkl",
["Lafofa"] = "laf",
["Laghu"] = "lgb",
["Laghuu"] = "lgh",
["Lagwan"] = "kot",
["Laha (Indonesia)"] = "lhh",
["Laha (Vietnam)"] = "lha",
["Lahanan"] = "lhn",
["Lahta Karen"] = "kvt",
["Lahu Shi"] = "lhi",
["Lahul Lohar"] = "lhl",
["Lai"] = "cnh",
["Laimbue"] = "lmx",
["Laitu Chin"] = "clj",
["Laiyolo"] = "lji",
["Laka"] = "lak",
["Tiếng Lakalei"] = "lka",
["Lake Miwok"] = "lmw",
["Lakha"] = "lkh",
["Laki"] = "lki",
["Lakkia"] = "lbc",
["Lakon"] = "lkn",
["Lakondê"] = "lkd",
["Lakota Dida"] = "dic",
["Lala (New Guinea)"] = "nrz",
["Lala (South Africa)"] = "bnt-lal",
["Lala-Bisa"] = "leb",
["Lala-Roba"] = "lla",
["Lalana Chinantec"] = "cnl",
["Tiếng Bạch Lạp Mã"] = "lay",
["Lamaholot"] = "slp",
["Lamalera"] = "lmr",
["Lamang"] = "hia",
["Lamatuka"] = "lmq",
["Lamba"] = "lam",
["Lambichhong"] = "lmh",
["Lambya"] = "lai",
["Lame"] = "bma",
["Lamenu"] = "lmu",
["Lamet"] = "lbn",
["Lamja-Dengsa-Tola"] = "ldh",
["Lamkang"] = "lmk",
["Lamma"] = "lev",
["Lamnso'"] = "lns",
["Lamogai"] = "lmg",
["Lampung Api"] = "ljp",
["Lamu"] = "llh",
["Lamu-Lamu"] = "lby",
["Lanas Lobu"] = "ruu",
["Landoma"] = "ldm",
["Lang'e"] = "yne",
["Langam"] = "lnm",
["Langbashe"] = "lna",
["Langi"] = "lag",
["Langnian Buyang"] = "yln",
["Lango (Sudan)"] = "lno",
["Lango (Uganda)"] = "laj",
["Lanima"] = "lnw",
["Lao Naga"] = "nlq",
["Laopang"] = "lbg",
["Laos Sign Language"] = "lso",
["Lapaguía-Guivini Zapotec"] = "ztl",
["Lapine"] = "art-lap",
["Lapuyan Subanun"] = "laa",
["Laragia"] = "lrg",
["Larantuka Malay"] = "lrt",
["Lardil"] = "lbz",
["Larevat"] = "lrv",
["Larike-Wakasihu"] = "alo",
["Laro"] = "lro",
["Larteh"] = "lar",
["Laru"] = "lan",
["Lasgerdi"] = "lsa",
["Lasi"] = "lss",
["Latu"] = "ltu",
["Latvian Sign Language"] = "lsl",
["Lau"] = "llu",
["Laua"] = "luf",
["Lauan"] = "llx",
["Lauje"] = "law",
["Laura"] = "lur",
["Laurentian"] = "lre",
["Tiếng Lutuv"] = "clt",
["Lavatbura-Lamusong"] = "lbv",
["Lawangan"] = "lbx",
["Tiếng Lawi"] = "lvi",
["Lawu"] = "lwu",
["Lawunuia"] = "tgi",
["Layakha"] = "lya",
["Laze"] = "tbq-laz",
["Lealao Chinantec"] = "cle",
["Leco"] = "lec",
["Ledo Kaili"] = "lew",
["Leelau"] = "ldk",
["Lefa"] = "lfa",
["Lega-Mwenga"] = "lgm",
["Lega-Shabunda"] = "lea",
["Legbo"] = "agb",
["Legenyem"] = "lcc",
["Lehali"] = "tql",
["Lehalurup"] = "urr",
["Leinong Naga"] = "lzn",
["Leipon"] = "lek",
["Lela"] = "dri",
["Lelak"] = "llk",
["Lele (Chad)"] = "lln",
["Lele (Congo)"] = "lel",
["Lele (Guinea)"] = "llc",
["Lele (New Guinea)"] = "lle",
["Lelemi"] = "lef",
["Lelepa"] = "lpa",
["Lembena"] = "leq",
["Lemerig"] = "lrz",
["Lemio"] = "lei",
["Lemolang"] = "ley",
["Lemoro"] = "ldj",
["Lenakel"] = "tnl",
["Lendu"] = "led",
["Lengilu"] = "lgi",
["Lengo"] = "lgr",
["Lengola"] = "lej",
["Lenje"] = "leh",
["Lenkau"] = "ler",
["Lenyima"] = "ldg",
["Tiếng León"] = "roa-leo",
["Lepki"] = "lpe",
["Lere"] = "gnh",
["Lese"] = "les",
["Lesing-Gelimi"] = "let",
["Letemboi"] = "nms",
["Leti (Cameroon)"] = "leo",
["Leti (Indonesia)"] = "lti",
["Levuka"] = "lvu",
["Lewo"] = "lww",
["Lewo Eleng"] = "lwe",
["Lewotobi"] = "lwt",
["Leyigha"] = "ayi",
["Lhokpu"] = "lhp",
["Li'o"] = "ljl",
["Liana-Seti"] = "ste",
["Liangmai Naga"] = "njn",
["Liberia Kpelle"] = "xpe",
["Liberian Kreyol"] = "lir",
["Libinza"] = "liz",
["Libon Bikol"] = "lbl",
["Liburnian"] = "xli",
["Libyan Sign Language"] = "lbs",
["Ligbi"] = "lig",
["Ligenza"] = "lgz",
["Lihir"] = "lih",
["Lika"] = "lik",
["Liki"] = "lio",
["Likila"] = "lie",
["Likuba"] = "kxx",
["Likum"] = "lib",
["Likwala"] = "kwc",
["Lilau"] = "lll",
["Limassa"] = "bme",
["Limbu"] = "lif",
["Limbum"] = "lmp",
["Limi"] = "ylm",
["Limilngan"] = "lmc",
["Tiếng Lindu"] = "klw",
["Linear A"] = "lab",
["Tiếng Lâm Cao"] = "onb",
["Lingkhim"] = "lii",
["Lingua Franca Nova"] = "lfn",
["Linngithigh"] = "lnj",
["Tiếng Lipan"] = "apl",
["Lipo"] = "lpo",
["Lisabata-Nuniali"] = "lcs",
["Lisela"] = "lcl",
["Lish"] = "lsh",
["Lishán Didán"] = "trg",
["Literary Chinese"] = "lzh",
["Lithuanian Sign Language"] = "lls",
["Little Swanport"] = "aus-lsw",
["Litzlitz"] = "lzl",
["Lizu"] = "sit-liz",
["Lo-Toga"] = "lht",
["Loarki"] = "lrk",
["Lobala"] = "loq",
["Lobi"] = "lob",
["Lodhi"] = "lbm",
["Logba"] = "lgq",
["Logo"] = "log",
["Logol"] = "lof",
["Logooli"] = "rag",
["Logorik"] = "liu",
["Lokaa"] = "yaz",
["Loko"] = "lok",
["Lokoya"] = "lky",
["Lola"] = "lcd",
["Lolak"] = "llq",
["Lole"] = "llg",
["Lolo"] = "llb",
["Loloda"] = "loa",
["Lolopo"] = "ycl",
["Loma"] = "lom",
["Lomaiviti"] = "lmv",
["Lomakka"] = "loi",
["Lomavren"] = "rmi",
["Lombi"] = "lmi",
["Lombo"] = "loo",
["Lomwe"] = "ngl",
["Loncong"] = "lce",
["Long Phuri Naga"] = "lpn",
["Long Wat"] = "ttw",
["Longgu"] = "lgu",
["Longto"] = "wok",
["Longuda"] = "lnu",
["Loniu"] = "los",
["Lonwolwol"] = "crc",
["Loo"] = "ldo",
["Lopa"] = "lop",
["Lope"] = "yiu",
["Lopi"] = "lov",
["Lopit"] = "lpx",
["Lorang"] = "lrn",
["Lorediakarkar"] = "lnn",
["Tiếng Lorrain"] = "roa-lor",
["Lote"] = "uvl",
["Lotha Naga"] = "njh",
["Lotud"] = "dtr",
["Lotuko"] = "lot",
["Loun"] = "lox",
["Loup A"] = "xlo",
["Loup B"] = "xlb",
["Lovono"] = "vnk",
["Lower Burdekin"] = "xbb",
["Lower Chehalis"] = "cea",
["Lower Grand Valley Dani"] = "dni",
["Lower Nossob"] = "nsb",
["Lower Southern Aranda"] = "axl",
["Lower Ta'oih"] = "tto",
["Tiếng Hạ Tanana"] = "taa",
["Lowland Oaxaca Chontal"] = "clo",
["Lowland Tarahumara"] = "tac",
["Loxicha Zapotec"] = "ztp",
["Lozi"] = "loz",
["Luang"] = "lex",
["Luba-Kasai"] = "lua",
["Lubila"] = "kcc",
["Lubu"] = "lcf",
["Lubuagan Kalinga"] = "knb",
["Luchazi"] = "lch",
["Tiếng Lucumí"] = "luq",
["Lufu"] = "ldq",
["Lugbara"] = "lgg",
["Luguru"] = "ruf",
["Luhu"] = "lcq",
["Tiếng Luhya"] = "luy",
["Luimbi"] = "lum",
["Luiseño"] = "lui",
["Lukpa"] = "dop",
["Lule"] = "ule",
["Lule Sami"] = "smj",
["Lumba-Yakkha"] = "luu",
["Lumbee"] = "lmz",
["Lumbu"] = "lup",
["Lumun"] = "lmd",
["Lun Bawang"] = "lnd",
["Luna"] = "luj",
["Lunanakha"] = "luk",
["Lunda"] = "lun",
["Lungga"] = "lga",
["Luo"] = "luo",
["Luopohe Hmong"] = "hml",
["Luri (Nigeria)"] = "ldd",
["Lusengo"] = "lse",
["Lusi"] = "khl",
["Lusitanian"] = "xls",
["Lutachoni"] = "lts",
["Lutos"] = "ndy",
["Luvale"] = "lue",
["Luwati"] = "luv",
["Luwo"] = "lwo",
["Luyana"] = "lyn",
["Lwalu"] = "lwa",
["Lwel"] = "bnt-lwl",
["Tiếng Lycia"] = "xlc",
["Lyélé"] = "lee",
["Láadan"] = "ldn",
["Láá Láá Bwamu"] = "bwj",
["Ma"] = "msj",
["Ma Manda"] = "skc",
["Ma'di"] = "mhi",
["Ma'ya"] = "slz",
["Tiếng Maay"] = "ymm",
["Maba"] = "mqa",
["Mabaale"] = "mmz",
["Tiếng Mabaan"] = "mfz",
["Mabaka Valley Kalinga"] = "kkg",
["Mabire"] = "muj",
["Maca"] = "mca",
["Macaguaje"] = "mcl",
["Macaguán"] = "mbn",
["Macanese"] = "mzs",
["Macau Pidgin Portuguese"] = "crp-mpp",
["Machame"] = "jmc",
["Machiguenga"] = "mcb",
["Machinere"] = "mpd",
["Machinga"] = "mvw",
["Macoris"] = "nai-mac",
["Macuna"] = "myy",
["Mada (Cameroon)"] = "mxu",
["Mada (Nigeria)"] = "mda",
["Madagascar Sign Language"] = "mzc",
["Madak"] = "mmx",
["Maden"] = "xmx",
["Madhi Madhi"] = "dmd",
["Madi"] = "grg",
["Madngele"] = "zml",
["Madukayang Kalinga"] = "kmd",
["Mae"] = "mme",
["Maek"] = "hmk",
["Maeng Itneg"] = "itt",
["Mafa"] = "maf",
["Mafea"] = "mkv",
["Mag-Anchi Ayta"] = "sgb",
["Mag-Indi Ayta"] = "blx",
["Magahat"] = "mtw",
["Tiếng Magaha"] = "mag",
["Magdalena Peñasco Mixtec"] = "xtm",
["Magiyi"] = "gmg",
["Magoma"] = "gmx",
["Magɨ"] = "gkd",
["Mahasu Pahari"] = "bfz",
["Mahican"] = "mjy",
["Mahongwe"] = "mhb",
["Mahou"] = "mxx",
["Maia"] = "sks",
["Maiadomu"] = "mzz",
["Maiani"] = "tnh",
["Maii"] = "mmm",
["Mailu"] = "mgu",
["Maindo"] = "cwb",
["Mairasi"] = "zrs",
["Maisin"] = "mbq",
["Maiwa (Indonesia)"] = "wmm",
["Maiwa (New Guinea)"] = "mti",
["Maiwala"] = "mum",
["Majang"] = "mpe",
["Majera"] = "xmj",
["Tiếng Majhi"] = "mjz",
["Majhwar"] = "mmj",
["Mak (China)"] = "mkg",
["Mak (Nigeria)"] = "pbl",
["Makaa"] = "mcp",
["Makah"] = "myh",
["Makalero"] = "mjb",
["Makasae"] = "mkz",
["Tiếng Makassar"] = "mak",
["Makassar Malay"] = "mfp",
["Makayam"] = "aup",
["Makhuwa"] = "vmw",
["Makhuwa-Marrevone"] = "xmc",
["Makhuwa-Meetto"] = "mgh",
["Makhuwa-Moniga"] = "mhm",
["Makhuwa-Saka"] = "xsq",
["Makhuwa-Shirima"] = "vmk",
["Maklew"] = "mgf",
["Makolkol"] = "zmh",
["Makonde"] = "kde",
["Maku"] = "xak",
["Maku'a"] = "lva",
["Makuri Naga"] = "jmn",
["Makuráp"] = "mpu",
["Makwe"] = "ymk",
["Makyan Naga"] = "umn",
["Mal"] = "mlf",
["Mal Paharia"] = "mkb",
["Mala (New Guinea)"] = "ped",
["Mala (Nigeria)"] = "ruy",
["Mala Malasar"] = "ima",
["Malaccan Creole Malay"] = "ccm",
["Malalamai"] = "mmt",
["Malalí"] = "sai-mal",
["Malango"] = "mln",
["Malankuravan"] = "mjo",
["Malapandaram"] = "mjp",
["Malaryan"] = "mjq",
["Malas"] = "mkr",
["Malasanga"] = "mqz",
["Malasar"] = "ymr",
["Malavedan"] = "mjr",
["Malawi Lomwe"] = "lon",
["Malawian Sign Language"] = "lws",
["Malayic Dayak"] = "xdy",
["Malaynon"] = "mlz",
["Malaysian Sign Language"] = "xml",
["Malba Birifor"] = "bfo",
["Male"] = "mdc",
["Tiếng Malecite-Passamaquoddy"] = "pqm",
["Maleu-Kilenge"] = "mgl",
["Malfaxal"] = "mlx",
["Malgana"] = "vml",
["Malgbe"] = "mxf",
["Mali"] = "gcc",
["Malibu"] = "sai-mlb",
["Malila"] = "mgq",
["Malimba"] = "mzd",
["Malimpung"] = "mli",
["Malinaltepec Tlapanec"] = "tcf",
["Malol"] = "mbk",
["Maltese Sign Language"] = "mdl",
["Malua Bay"] = "mll",
["Malvi"] = "mup",
["Maléku Jaíka"] = "gut",
["Mam"] = "mam",
["Mama"] = "mma",
["Mamaa"] = "mhf",
["Mamaindé"] = "wmd",
["Mamanwa"] = "mmn",
["Mamara Senoufo"] = "myk",
["Mamasa"] = "mqj",
["Mambae"] = "mgm",
["Mambai"] = "mcs",
["Mamboru"] = "mvd",
["Mambwe-Lungu"] = "mgr",
["Mamuju"] = "mqx",
["Mamulique"] = "emm",
["Mamusi"] = "kdf",
["Mamvu"] = "mdi",
["Man Met"] = "mml",
["Manado Malay"] = "xmm",
["Manam"] = "mva",
["Manambu"] = "mle",
["Manangba"] = "nmm",
["Manangkari"] = "znk",
["Manao"] = "awd-man",
["Manda (Australia)"] = "zma",
["Manda (Tanzania)"] = "mgs",
["Tiếng Mandahuaca"] = "mht",
["Mandaic"] = "mid",
["Mandailing Batak"] = "btm",
["Mandalorian"] = "art-man",
["Mandan"] = "mhq",
["Mandandanyi"] = "zmk",
["Mandar"] = "mdr",
["Mandari"] = "mqu",
["Mandeali"] = "mjl",
["Mander"] = "mqr",
["Mandingo"] = "man",
["Mandjak"] = "mfv",
["Mandobo Atas"] = "aax",
["Mandobo Bawah"] = "bwp",
["Manem"] = "jet",
["Mangala"] = "mem",
["Mangarayi"] = "mpc",
["Mangarevan"] = "mrv",
["Mangayat"] = "myj",
["Mangbetu"] = "mdj",
["Mangbutu"] = "mdk",
["Mangerr"] = "zme",
["Mangga Buang"] = "mmo",
["Mango"] = "mge",
["Mangole"] = "mqc",
["Mangseng"] = "mbh",
["Manigri-Kambolé Ede Nago"] = "xkb",
["Manikion"] = "mnx",
["Manipa"] = "mqp",
["Mankiyali"] = "nlm",
["Manna-Dora"] = "mju",
["Tiếng Mannan"] = "mjv",
["Manombai"] = "woo",
["Tiếng Mansaka"] = "msk",
["Mansoanka"] = "msw",
["Manta"] = "myg",
["Mantsi"] = "nty",
["Manusela"] = "wha",
["Manya"] = "mzj",
["Manyawa"] = "mny",
["Manza"] = "mzv",
["Mao Naga"] = "nbi",
["Mape"] = "mlh",
["Mapena"] = "mnm",
["Mapia"] = "mpy",
["Mapidian"] = "mpw",
["Mapos Buang"] = "bzh",
["Mapoyo"] = "mcg",
["Mapun"] = "sjm",
["Mara"] = "mec",
["Mara Chin"] = "mrh",
["Marachi"] = "lri",
["Maraghei"] = "vmh",
["Maragus"] = "mrs",
["Maram Naga"] = "nma",
["Marama"] = "lrm",
["Tiếng Maranao"] = "mrw",
["Maranungku"] = "zmr",
["Mararit"] = "mgb",
["Maratino"] = "sai-mar",
["Marau"] = "mvr",
["Marawan"] = "awd-mar",
["Marba"] = "mpg",
["Marenje"] = "vmr",
["Marfa"] = "mvu",
["Margany"] = "zmc",
["Marghi South"] = "mfm",
["Margi"] = "mrt",
["Maria"] = "mds",
["Mariaté"] = "awd-mrt",
["Tiếng Maricopa"] = "mrc",
["Maridan"] = "zmd",
["Maridjabin"] = "zmj",
["Marik"] = "dad",
["Marimanindji"] = "zmm",
["Marind"] = "mrz",
["Maring"] = "mbw",
["Maring Naga"] = "nng",
["Maringarr"] = "zmt",
["Marino"] = "mrb",
["Mariri"] = "mqi",
["Maritime Sign Language"] = "nsr",
["Maritsauá"] = "msp",
["Mariyedi"] = "zmy",
["Marka"] = "rkm",
["Markweeta"] = "enb",
["Maroon Spirit Language"] = "cpe-mar",
["Marovo"] = "mvo",
["Marrgu"] = "mhg",
["Marriammu"] = "xru",
["Marrithiyel"] = "mfr",
["Marrucinian"] = "umc",
["Marsian"] = "ims",
["Martha's Vineyard Sign Language"] = "mre",
["Marti Ke"] = "zmg",
["Martu Wangka"] = "mpj",
["Tiếng Martuthunira"] = "vma",
["Marúbo"] = "mzr",
["Masaba"] = "myx",
["Masadiit Itneg"] = "tis",
["Masakará"] = "sai-msk",
["Masalit"] = "mls",
["Masana"] = "mcn",
["Masbate Sorsogon"] = "bks",
["Tiếng Masbatenyo"] = "msb",
["Mashco Piro"] = "cuj",
["Mashi"] = "mho",
["Masimasi"] = "ism",
["Masiwang"] = "bnf",
["Maskelynes"] = "klv",
["Maslam"] = "msv",
["Masmaje"] = "mes",
["Massachusett"] = "wam",
["Massalat"] = "mdg",
["Massep"] = "mvs",
["Matagalpa"] = "mtn",
["Tiếng Matal"] = "mfh",
["Matanawi"] = "sai-mat",
["Matbat"] = "xmt",
["Matengo"] = "mgv",
["Matepi"] = "mqe",
["Matigsalug Manobo"] = "mbt",
["Matipuhy"] = "mzo",
["Matlatzinca"] = "mat",
["Mato"] = "met",
["Mato Grosso Arára"] = "axg",
["Matsés"] = "mcf",
["Mattole"] = "mvb",
["Matukar"] = "mjk",
["Matumbi"] = "mgw",
["Matya Samo"] = "stj",
["Matís"] = "mpq",
["Maung"] = "mph",
["Tiếng Creole Mauritius"] = "mfe",
["Mauritian Sign Language"] = "lsy",
["Mauwake"] = "mhl",
["Mawa"] = "mcw",
["Mawak"] = "mjj",
["Mawan"] = "mcz",
["Mawayana"] = "mzx",
["Mawchi"] = "mke",
["Mawes"] = "mgk",
["Maxakalí"] = "mbl",
["Maxi Gbe"] = "mxl",
["Maya Samo"] = "sym",
["Mayaguduna"] = "xmy",
["Mayangna"] = "yan",
["Mayawali"] = "yxa",
["Maybrat"] = "ayz",
["Mayeka"] = "myc",
["Mayi-Thakurti"] = "xyt",
["Maykulan"] = "mnt",
["Maynas"] = "sai-mys",
["Mayo"] = "mfy",
["Mayogo"] = "mdm",
["Mayoyao Ifugao"] = "ifu",
["Maypure"] = "awd-mpr",
["Mazagway"] = "dkx",
["Mazaltepec Zapotec"] = "zpy",
["Mazatlán Mazatec"] = "vmz",
["Mazatlán Mixe"] = "mzl",
["Mba"] = "mfc",
["Mbala"] = "mdp",
["Mbalanhu"] = "lnb",
["Mbandja"] = "zmz",
["Mbangala"] = "mxg",
["Mbangi"] = "mgn",
["Mbangwe"] = "zmn",
["Mbara (Australia)"] = "mvl",
["Mbara (Chad)"] = "mpk",
["Mbariman-Gudhinma"] = "zmv",
["Mbati"] = "mdn",
["Mbato"] = "gwa",
["Mbay"] = "myb",
["Mbe"] = "mfo",
["Mbe'"] = "mtk",
["Mbelime"] = "mql",
["Mbere"] = "mdt",
["Mbesa"] = "zms",
["Mbiywom"] = "aus-mbi",
["Mbo (Cameroon)"] = "mbo",
["Mbo (Congo)"] = "zmw",
["Mboi"] = "moi",
["Mboko"] = "mdu",
["Mbole"] = "mdq",
["Mbonga"] = "xmb",
["Mbongno"] = "bgu",
["Mbosi"] = "mdw",
["Mbowe"] = "mxo",
["Mbre"] = "mka",
["Mbu'"] = "muc",
["Mbudum"] = "xmd",
["Mbugu"] = "mhd",
["Mbugwe"] = "mgz",
["Mbuko"] = "mqb",
["Mbukushu"] = "mhw",
["Mbula"] = "mna",
["Mbula-Bwazza"] = "mbu",
["Mbule"] = "mlb",
["Mbulungish"] = "mbv",
["Mbum"] = "mdd",
["Mbunda"] = "mck",
["Mbunga"] = "mgy",
["Mburku"] = "bbt",
["Mbuun"] = "zmp",
["Mbwela"] = "mfu",
["Mea"] = "meg",
["Mebu"] = "mjn",
["Mecayapan Nahuatl"] = "nhx",
["Medebur"] = "mjm",
["Medefaidrin"] = "dmf",
["Media Lengua"] = "mue",
["Mednyj Aleut"] = "mud",
["Mefele"] = "mfj",
["Megam"] = "mef",
["Mehek"] = "nux",
["Mehináku"] = "mmh",
["Mekeo"] = "mek",
["Mekmek"] = "mvk",
["Mekwei"] = "msf",
["Mekéns"] = "skf",
["Mel-Khaonh"] = "hkn",
["Mele-Fila"] = "mxe",
["Tiếng Melo"] = "mfx",
["Melpa"] = "med",
["Mendalam Kayan"] = "xkd",
["Mendankwe-Nkwen"] = "mfd",
["Mengaka"] = "xmg",
["Mengen"] = "mee",
["Menien"] = "sai-men",
["Menka"] = "mea",
["Tiếng Menominee"] = "mez",
["Tiếng Mentawai"] = "mwv",
["Menya"] = "mcr",
["Meoswar"] = "mvx",
["Mer"] = "mnu",
["Meramera"] = "mxm",
["Merei"] = "lmb",
["Merey"] = "meq",
["Merlav"] = "mrm",
["Meroitic"] = "xmr",
["Meru"] = "mer",
["Tiếng Mesaka"] = "iyo",
["Mese"] = "mci",
["Mesme"] = "zim",
["Mesmes"] = "mys",
["Mesqan"] = "mvz",
["Messapic"] = "cms",
["Meta'"] = "mgo",
["Metlatónoc Mixtec"] = "mxv",
["Mewari"] = "mtr",
["Mewati"] = "wtm",
["Mexican Sign Language"] = "mfs",
["Meyah"] = "mej",
["Mezontla Popoloca"] = "pbe",
["Tiếng Meänkieli"] = "fit",
["Mfinu"] = "zmf",
["Mfumte"] = "nfu",
["Mgbo"] = "gmz",
["Mian"] = "mpt",
["Miani"] = "pla",
["Micha"] = "yiq",
["Michif"] = "crg",
["Michigamea"] = "cmm",
["Michoacán Nahuatl"] = "ncl",
["Mid Grand Valley Dani"] = "dnt",
["Mid-Southern Banda"] = "bjo",
["Middle Assamese"] = "inc-mas",
["Middle Bengali"] = "inc-mbn",
["Middle Cornish"] = "cnx",
["Middle Gujarati"] = "inc-mgu",
["Middle Kannada"] = "dra-mkn",
["Middle Median"] = "xme-mid",
["Middle Newar"] = "nwx",
["Middle Norwegian"] = "gmq-mno",
["Middle Oriya"] = "inc-mor",
["Middle Watut"] = "mpl",
["Tiếng Wales trung đại"] = "wlm",
["Midob"] = "mei",
["Migaama"] = "mmy",
["Migabac"] = "mpp",
["Miji"] = "sjl",
["Miju"] = "mxj",
["Mikasuki"] = "mik",
["Milang"] = "und-mil",
["Mili"] = "ymh",
["Millcayac"] = "sai-mil",
["Miltu"] = "mlj",
["Miluk"] = "iml",
["Milyan"] = "imy",
["Mimi of Decorse"] = "und-mmd",
["Mimi of Nachtigal"] = "und-mmn",
["Mina"] = "hna",
["Minaean"] = "inm",
["Minang"] = "xrg",
["Tiếng Minangkabau"] = "min",
["Minanibai"] = "mcv",
["Minaveha"] = "mvn",
["Minderico"] = "drc",
["Mindiri"] = "mpn",
["Mingang Doso"] = "mko",
["Mingo"] = "iro-min",
["Minica Huitoto"] = "hto",
["Minidien"] = "wii",
["Minigir"] = "vmg",
["Minjungbal"] = "xjb",
["Minkin"] = "xxm",
["Minoan"] = "omn",
["Minokok"] = "mqq",
["Miraya Bikol"] = "rbl",
["Mire"] = "mvh",
["Mirgan"] = "zrg",
["Miriti"] = "mmv",
["Miriwoong Sign Language"] = "rsm",
["Miriwung"] = "mep",
["Mirpur Panjabi"] = "pmu",
["Misantla Totonac"] = "tlc",
["Miship"] = "mjs",
["Misima-Paneati"] = "mpx",
["Mising"] = "mrg",
["Tiếng Miskito"] = "miq",
["Mitla Zapotec"] = "zaw",
["Mitlatongo Mixtec"] = "vmm",
["Mittu"] = "mwu",
["Mituku"] = "zmq",
["Miu"] = "mpo",
["Miwa"] = "vmi",
["Mixed Great Andamanese"] = "gac",
["Mixifore"] = "mfg",
["Mixtepec Mixtec"] = "mix",
["Mixtepec Zapotec"] = "zpm",
["Miya"] = "mkf",
["Miyobe"] = "soy",
["Mlahsö"] = "lhs",
["Mlap"] = "kja",
["Mlomp"] = "mlo",
["Mmaala"] = "mmu",
["Mmani"] = "buy",
["Mmen"] = "bfm",
["Mo"] = "wkd",
["Mo'da"] = "gbn",
["Moabite"] = "obm",
["Moba"] = "mfq",
["Mobilian"] = "mod",
["Mobumrin Aizi"] = "ahm",
["Mocana"] = "sai-mcn",
["Mochi"] = "old",
["Mochica"] = "omc",
["Mocho"] = "mhc",
["Mocoví"] = "moc",
["Modang"] = "mxd",
["Modole"] = "mqo",
["Moere"] = "mvq",
["Mofu-Gudur"] = "mif",
["Mogum"] = "mou",
["Mohegan-Pequot"] = "xpq",
["Moi (Congo)"] = "mow",
["Moi (Indonesia)"] = "mxn",
["Moikodi"] = "mkp",
["Moingi"] = "mwz",
["Mojave"] = "mov",
["Moji"] = "ymi",
["Mok"] = "mqt",
["Mokerang"] = "mft",
["Mokole"] = "mkl",
["Mokpwe"] = "bri",
["Molale"] = "mbe",
["Tiếng Molbog"] = "pwm",
["Moldova Sign Language"] = "vsi",
["Molengue"] = "bxc",
["Molima"] = "mox",
["Molmo One"] = "aun",
["Molo"] = "zmo",
["Molof"] = "msl",
["Moloko"] = "mlw",
["Mom Jango"] = "ver",
["Moma"] = "myl",
["Momare"] = "msz",
["Mombo Dogon"] = "dmb",
["Mombum"] = "mso",
["Momina"] = "mmb",
["Momuna"] = "mqf",
["Monastic Sign Language"] = "mzg",
["Mondropolon"] = "npn",
["Mondé"] = "mnd",
["Tiếng Mongo"] = "lol",
["Mongol"] = "mgt",
["Mongolian Sign Language"] = "msr",
["Tiếng Mongondow"] = "mog",
["Moni"] = "mnz",
["Monimbo"] = "mom",
["Mono (California)"] = "mnr",
["Mono (Cameroon)"] = "mru",
["Mono (Congo)"] = "mnh",
["Monsang Naga"] = "nmh",
["Montagnais"] = "moe",
["Montana Salish"] = "fla",
["Montol"] = "mtl",
["Monumbo"] = "mxk",
["Monzombo"] = "moj",
["Moo"] = "gwg",
["Moose Cree"] = "crm",
["Mopan Maya"] = "mop",
["Mor (Austronesian)"] = "mhz",
["Mor (Papuan)"] = "moq",
["Moraid"] = "msg",
["Moran"] = "sit-mor",
["Morawa"] = "mze",
["Morelos Nahuatl"] = "nhm",
["Morerebi"] = "xmo",
["Moresada"] = "msx",
["Mori Atas"] = "mzq",
["Mori Bawah"] = "xmz",
["Morigi"] = "mdb",
["Moro"] = "mor",
["Moroccan Amazigh"] = "zgh",
["Moroccan Sign Language"] = "xms",
["Morom"] = "bdo",
["Moronene"] = "mqn",
["Morori"] = "mok",
["Morouas"] = "mrp",
["Mortlockese"] = "mrl",
["Moru"] = "mgd",
["Mosimo"] = "mqv",
["Moskona"] = "mtj",
["Mota"] = "mtt",
["Motembo"] = "tmv",
["Mouk-Aria"] = "mwh",
["Mount Iraya Agta"] = "atl",
["Mount Iriga Agta"] = "agz",
["Mountain Koiari"] = "kpx",
["Mouwase"] = "jmw",
["Movima"] = "mzp",
["Moyadan Itneg"] = "ity",
["Moyon Naga"] = "nmo",
["Mozambican Sign Language"] = "mzy",
["Mpade"] = "mpi",
["Mpalitjanh"] = "xpj",
["Mpi"] = "mpz",
["Mpiemo"] = "mcx",
["Mpiin"] = "bnt-mpi",
["Mpinda"] = "pnd",
["Mpongmpong"] = "mgg",
["Mpoto"] = "mpa",
["Mpotovoro"] = "mvt",
["Mpuono"] = "bnt-mpu",
["Mpur"] = "akc",
["Mro Chin"] = "cmr",
["Mru"] = "mro",
["Mser"] = "kqx",
["Mualang"] = "mtd",
["Mubami"] = "tsx",
["Mubi"] = "mub",
["Mucuchí"] = "sai-muc",
["Muda"] = "ymd",
["Tiếng Mudburra"] = "dmw",
["Muduapa"] = "wiv",
["Muduga"] = "udg",
["Muellama"] = "sai-mue",
["Mufian"] = "aoj",
["Muher"] = "sem-mhr",
["Muinane"] = "bmr",
["Mukha-Dora"] = "mmk",
["Mukulu"] = "moz",
["Mulaha"] = "mfw",
["Mulam"] = "mlm",
["Mulao"] = "giu",
["Mullu Kurumba"] = "kpb",
["Mullukmulluk"] = "mpb",
["Muluridyi"] = "vmu",
["Mum"] = "kqa",
["Mumuye"] = "mzm",
["Tiếng Muna"] = "mnb",
["Munda"] = "unx",
["Tiếng Mundabli"] = "boe",
["Mundang"] = "mua",
["Mundani"] = "mnf",
["Mundat"] = "mmf",
["Mundolinco"] = "art-mun",
["Mundurukú"] = "myu",
["Mungaka"] = "mhk",
["Mungbam"] = "mij",
["Munggui"] = "mth",
["Mungkip"] = "mpv",
["Muniche"] = "myr",
["Munit"] = "mtc",
["Tiếng Munsee"] = "umu",
["Mur Pano"] = "tkv",
["Muratayak"] = "asx",
["Murik (Malaysia)"] = "mxr",
["Murik (New Guinea)"] = "mtf",
["Murkim"] = "rmh",
["Murle"] = "mur",
["Murrinh-Patha"] = "mwf",
["Murui Huitoto"] = "huu",
["Murupi"] = "mqw",
["Muruwari"] = "zmu",
["Musan"] = "mmp",
["Musar"] = "mmi",
["Musasa"] = "smm",
["Musey"] = "mse",
["Musgu"] = "mug",
["Musi"] = "mui",
["Muskum"] = "mje",
["Musom"] = "msu",
["Mussau-Emira"] = "emi",
["Muthuvan"] = "muv",
["Mutu"] = "tuc",
["Muya"] = "mvm",
["Muyang"] = "muy",
["Muyuw"] = "myw",
["Muzi"] = "ymz",
["Muzo"] = "sai-muz",
["Mvanip"] = "mcj",
["Mvuba"] = "mxh",
["Mwaghavul"] = "sur",
["Mwali Comorian"] = "wlc",
["Mwan"] = "moa",
["Mwani"] = "wmw",
["Mwatebu"] = "mwa",
["Mwera"] = "mwe",
["Mwimbi-Muthambi"] = "mws",
["Mycenaean Greek"] = "gmy",
["Myene"] = "mye",
["Mysian"] = "yms",
["Mzieme Naga"] = "nme",
["Mághdì"] = "gmd",
["Tiếng Mòcheno"] = "mhn",
["Mün Chin"] = "mwq",
["Mündü"] = "muh",
["N'Ko"] = "nqo",
["Na"] = "nbt",
["Na'vi"] = "art-nav",
["Naaba"] = "nao",
["Naba"] = "mne",
["Nabak"] = "naf",
["Nabi"] = "mty",
["Nachering"] = "ncd",
["Nadruvian"] = "ndf",
["Nadëb"] = "mbj",
["Tiếng Nafaanra"] = "nfr",
["Nafi"] = "srf",
["Nafri"] = "nxx",
["Naga Pidgin"] = "nag",
["Nagarchal"] = "nbg",
["Nage"] = "nxe",
["Nagtipunan Agta"] = "phi-nag",
["Nagu"] = "ngr",
["Nagumi"] = "ngv",
["Nahali"] = "nlx",
["Nahari"] = "nhh",
["Nahavaq"] = "sns",
["Nai"] = "bio",
["Najdi Arabic"] = "ars",
["Naka'ela"] = "nae",
["Nakai"] = "nkj",
["Nakame"] = "nib",
["Nakanai"] = "nak",
["Nakara"] = "nck",
["Nake"] = "nbk",
["Naki"] = "mff",
["Nakwi"] = "nax",
["Nalca"] = "nlc",
["Nali"] = "nss",
["Nalik"] = "nal",
["Nalu"] = "naj",
["Nalögo"] = "nlz",
["Namakura"] = "nmk",
["Namat"] = "nkm",
["Tiếng Nambikwara"] = "nab",
["Nambo"] = "ncm",
["Nambya"] = "nmq",
["Namia"] = "nnm",
["Namiae"] = "nvm",
["Namibian Sign Language"] = "nbs",
["Namla"] = "naa",
["Namo"] = "mxw",
["Namonuito"] = "nmt",
["Namosi-Naitasiri-Serua"] = "bwb",
["Namuyi"] = "nmy",
["Nancere"] = "nnc",
["Nande"] = "nnb",
["Nandi"] = "niq",
["Nanerigé Sénoufo"] = "sen",
["Nanga Dama Dogon"] = "nzz",
["Nankina"] = "nnk",
["Nanti"] = "cox",
["Nanticoke"] = "nnt",
["Nanubae"] = "afk",
["Naolan"] = "nai-nao",
["Napu"] = "npy",
["Nar Phu"] = "npa",
["Nara"] = "nrb",
["Narak"] = "nac",
["Narango"] = "nrg",
["Narau"] = "nxu",
["Narim"] = "loh",
["Naro"] = "nhr",
["Narom"] = "nrm",
["Narragansett"] = "xnt",
["Narungga"] = "nnr",
["Naruo"] = "ylo",
["Nasal"] = "nsy",
["Nasarian"] = "nvh",
["Nasioi"] = "nas",
["Naskapi"] = "nsk",
["Nasu"] = "ywq",
["Natagaimas"] = "nts",
["Natchez"] = "ncz",
["Nateni"] = "ntm",
["Nathembo"] = "nte",
["Natioro"] = "nti",
["Natú"] = "sai-nat",
["Natügu"] = "ntu",
["Nauete"] = "nxa",
["Naukanski"] = "ynk",
["Nauna"] = "ncn",
["Nauo"] = "nwo",
["Navarro-Aragonese"] = "roa-oan",
["Navut"] = "nsw",
["Nawaru"] = "nwr",
["Nawathinehena"] = "nwa",
["Nawdm"] = "nmz",
["Nawuri"] = "naw",
["Nayi"] = "noz",
["Ncane"] = "ncr",
["Nchumbulu"] = "nlu",
["Nda'nda'"] = "nnz",
["Ndai"] = "gke",
["Ndaka"] = "ndk",
["Ndali"] = "ndh",
["Ndam"] = "ndm",
["Ndamba"] = "ndj",
["Ndambomo"] = "nxo",
["Ndasa"] = "nda",
["Ndau"] = "ndc",
["Nde-Gbite"] = "ned",
["Nde-Nsele-Nta"] = "ndd",
["Ndemli"] = "nml",
["Ndendeule"] = "dne",
["Ndengereko"] = "ndg",
["Nding"] = "eli",
["Ndjébbana"] = "djj",
["Ndo"] = "ndp",
["Ndobo"] = "ndw",
["Ndoe"] = "nbb",
["Ndolo"] = "ndl",
["Ndom"] = "nqm",
["Ndombe"] = "ndq",
["Ndoola"] = "ndr",
["Ndrulo"] = "dno",
["Nduga"] = "ndx",
["Ndumu"] = "nmd",
["Ndunda"] = "nuh",
["Ndunga"] = "ndt",
["Ndut"] = "ndv",
["Ndyuka-Trio Pidgin"] = "njt",
["Ndzwani Comorian"] = "wni",
["Nedebang"] = "nec",
["Nefamese"] = "nef",
["Negeri Sembilan Malay"] = "zmi",
["Nehan"] = "nsn",
["Nek"] = "nif",
["Nekgini"] = "nkg",
["Neko"] = "nej",
["Neku"] = "nek",
["Neme"] = "nex",
["Nemi"] = "nem",
["Nen"] = "nqn",
["Nend"] = "anh",
["Nengone"] = "nen",
["Neo"] = "neu",
["Nepalese Sign Language"] = "nsp",
["Nepali Kurux"] = "kxl",
["Nete"] = "net",
["Neve'ei"] = "vnm",
["Neverver"] = "lgk",
["New Caledonian Javanese"] = "jas",
["New River Shasta"] = "nai-nrs",
["New Zealand Sign Language"] = "nzs",
["Neyo"] = "ney",
["Nez Perce"] = "nez",
["Nga La"] = "hlt",
["Ngaanyatjarra"] = "ntj",
["Tiếng Ngadha"] = "nxg",
["Ngadjunmaya"] = "nju",
["Ngadjuri"] = "jui",
["Ngaing"] = "nnf",
["Ngaju"] = "nij",
["Ngala"] = "nud",
["Ngalakan"] = "nig",
["Ngalkbun"] = "ngk",
["Ngam"] = "nmc",
["Ngamambo"] = "nbv",
["Ngambay"] = "sba",
["Ngamini"] = "nmv",
["Ngamo"] = "nbh",
["Ngan'gityemerri"] = "nam",
["Nganakarti"] = "xnk",
["Ngandi"] = "nid",
["Ngando (Central African Republic)"] = "ngd",
["Ngando (Congo)"] = "nxd",
["Ngandyera"] = "nne",
["Ngangam"] = "gng",
["Ngantangarra"] = "ntg",
["Nganyaywana"] = "nyx",
["Ngardi"] = "rxd",
["Ngarigu"] = "xni",
["Ngarinman"] = "nbj",
["Ngarinyin"] = "ung",
["Ngarla"] = "nrk",
["Ngarluma"] = "nrl",
["Ngarrindjeri"] = "nay",
["Ngasa"] = "nsg",
["Ngatik Men's Creole"] = "ngm",
["Ngawn Chin"] = "cnw",
["Ngawun"] = "nxn",
["Ngazidja Comorian"] = "zdj",
["Ngbaka"] = "nga",
["Ngbaka Ma'bo"] = "nbm",
["Ngbaka Manza"] = "ngg",
["Ngbee"] = "jgb",
["Ngbinda"] = "nbd",
["Ngbundu"] = "nuu",
["Ngelima"] = "agh",
["Ngemba"] = "nge",
["Ngen"] = "gnj",
["Ngendelengo"] = "nql",
["Ngeq"] = "ngt",
["Ngete"] = "nnn",
["Nggem"] = "nbq",
["Nggwahyi"] = "ngx",
["Ngie"] = "ngj",
["Ngile"] = "jle",
["Ngindo"] = "nnq",
["Ngiti"] = "niy",
["Tiếng Ngiyambaa"] = "wyb",
["Ngizim"] = "ngi",
["Ngkoth"] = "aus-ngk",
["Ngkâlmpw Kanum"] = "kcd",
["Ngochang"] = "tbq-ngo",
["Ngom"] = "nra",
["Ngombale"] = "nla",
["Ngombe (Central African Republic)"] = "nmj",
["Tiếng Ngombe (Congo)"] = "ngc",
["Ngong"] = "nnx",
["Ngongo"] = "noq",
["Ngoni"] = "ngo",
["Ngoreme"] = "ngq",
["Ngoshie"] = "nsh",
["Ngul"] = "nlo",
["Ngulu"] = "ngp",
["Nguluwan"] = "nuw",
["Ngumbi"] = "nui",
["Ngunawal"] = "xul",
["Ngundi"] = "ndn",
["Ngundu"] = "nue",
["Ngungwel"] = "ngz",
["Ngurmbur"] = "nrx",
["Ngwaba"] = "ngw",
["Ngwe"] = "nwe",
["Ngwo"] = "ngn",
["Ngäbere"] = "gym",
["Nhanda"] = "nha",
["Nhirrpi"] = "hrp",
["Nhuwala"] = "nhf",
["Nicaraguan Creole"] = "bzk",
["Nicaraguan Sign Language"] = "ncs",
["Nicola"] = "ath-nic",
["Niellim"] = "nie",
["Nigeria Mambila"] = "mzk",
["Nigerian Pidgin"] = "pcm",
["Nigerian Sign Language"] = "nsi",
["Nihali"] = "nll",
["Nii"] = "nii",
["Niksek"] = "gbe",
["Nila"] = "nil",
["Nilamba"] = "nim",
["Nimadi"] = "noe",
["Nimanbur"] = "nmp",
["Nimbari"] = "nmr",
["Nimboran"] = "nir",
["Nimi"] = "nis",
["Nimo"] = "niw",
["Nimoa"] = "nmw",
["Ninam"] = "shb",
["Nindi"] = "nxi",
["Ningera"] = "nby",
["Ninggerum"] = "nxr",
["Ningil"] = "niz",
["Ninia Yali"] = "nlk",
["Ninzo"] = "nin",
["Nipsan"] = "nps",
["Nisa"] = "njs",
["Nisenan"] = "nsz",
["Nisga'a"] = "ncg",
["Nisi"] = "yso",
["Niuafo'ou"] = "num",
["Niuatoputapu"] = "nkp",
["Tiếng Nivaclé"] = "cag",
["Niwer Mil"] = "hrc",
["Njalgulgule"] = "njl",
["Njebi"] = "nzb",
["Njen"] = "njj",
["Njerep"] = "njr",
["Njyem"] = "njy",
["Nkami"] = "nkq",
["Nkangala"] = "nkn",
["Nkem-Nkum"] = "isi",
["Nkhumbi"] = "khu",
["Nkongho"] = "nkc",
["Nkoroo"] = "nkx",
["Nkoya"] = "nka",
["Nkukoli"] = "nbo",
["Nkutu"] = "nkw",
["Nnam"] = "nbp",
["Nobonob"] = "gaw",
["Nocamán"] = "nom",
["Nocte Naga"] = "njb",
["Noiri"] = "noi",
["Nokuku"] = "nkk",
["Nomaande"] = "lem",
["Nomane"] = "nof",
["Nomatsiguenga"] = "not",
["Nomlaki"] = "nol",
["Nomu"] = "noh",
["Nonuya"] = "noj",
["Nooksack"] = "nok",
["Noon"] = "snf",
["Noone"] = "nhu",
["Nopala Chatino"] = "cya",
["Norn"] = "nrn",
["Norra"] = "nrr",
["North Ambrym"] = "mmg",
["North Asmat"] = "nks",
["North Awyu"] = "yir",
["North Babar"] = "bcd",
["North Boma"] = "boh",
["North Central Mixe"] = "neq",
["North Efate"] = "llp",
["North Fali"] = "fll",
["North Giziga"] = "gis",
["North Marquesan"] = "mrq",
["North Mesopotamian Arabic"] = "ayp",
["North Mofu"] = "mfk",
["North Muyu"] = "kti",
["North Nuaulu"] = "nni",
["North Picene"] = "nrp",
["North Tairora"] = "tbg",
["North Tanna"] = "tnn",
["North Wahgi"] = "whg",
["North Watut"] = "una",
["Northeast Kiwai"] = "kiw",
["Northeast Maidu"] = "nmu",
["Northeast Pashayi"] = "aee",
["Northeastern Dinka"] = "dip",
["Northeastern Pomo"] = "pef",
["Northern Alta"] = "aqn",
["Northern Bontoc"] = "rbk",
["Tiếng Bắc Catanduanes Bikol"] = "cts",
["Northern Dagara"] = "dgi",
["Northern East Cree"] = "crl",
["Northern Ghale"] = "ghh",
["Northern Grebo"] = "gbo",
["Northern Guiyang Hmong"] = "huj",
["Northern Haida"] = "hdn",
["Northern Huishui Hmong"] = "hmi",
["Northern Kalapuya"] = "nrt",
["Northern Kam"] = "doc",
["Northern Kankanay"] = "xnn",
["Northern Khanty"] = "kca-nor",
["Northern Kissi"] = "kqs",
["Northern Lorung"] = "lbr",
["Northern Mashan Hmong"] = "hmp",
["Northern Muji"] = "ymx",
["Northern Ngbandi"] = "ngb",
["Northern Nuni"] = "nuv",
["Northern Oaxaca Nahuatl"] = "nhy",
["Northern Ohlone"] = "cst",
["Northern One"] = "onr",
["Tiếng Bắc Paiute"] = "pao",
["Northern Pame"] = "pmq",
["Northern Pinghua"] = "cnp",
["Northern Pomo"] = "pej",
["Northern Puebla Nahuatl"] = "ncj",
["Northern Pumi"] = "pmi",
["Northern Qiandong Miao"] = "hea",
["Northern Rengma Naga"] = "nnl",
["Northern Sierra Miwok"] = "nsq",
["Northern Subanen"] = "stb",
["Northern Tarahumara"] = "thh",
["Northern Tepehuan"] = "ntp",
["Northern Tidong"] = "ntd",
["Northern Tlaxiaco Mixtec"] = "xtn",
["Northern Toussian"] = "tsp",
["Northern Tutchone"] = "ttm",
["Northern Valley Yokuts"] = "nai-nvy",
["Northwest Gbaya"] = "gya",
["Northwest Maidu"] = "mjd",
["Northwest Oaxaca Mixtec"] = "mxa",
["Northwest Pashayi"] = "glh",
["Northwestern Dinka"] = "diw",
["Northwestern Fars"] = "faz",
["Northwestern Ojibwa"] = "ojb",
["Northwestern Tamang"] = "tmk",
["Norwegian Sign Language"] = "nsl",
["Notre"] = "bly",
["Notsi"] = "ncf",
["Nottoway"] = "ntw",
["Nottoway-Meherrin"] = "nwy",
["Noxilo"] = "art-nox",
["Noy"] = "noy",
["Nsari"] = "asj",
["Nsenga"] = "nse",
["Nshi"] = "nsc",
["Nsong"] = "soo",
["Nsongo"] = "nsx",
["Ntcham"] = "bud",
["Ntomba"] = "nto",
["Ntra'ngith"] = "dgt",
["Nuguria"] = "nur",
["Nuk"] = "noc",
["Nukak Makú"] = "mbr",
["Nukna"] = "klt",
["Nukuini"] = "nuc",
["Nukumanu"] = "nuq",
["Nukunu"] = "nnv",
["Nukunul"] = "xnu",
["Nukuoro"] = "nkr",
["Numana"] = "nbr",
["Numanggang"] = "nop",
["Numbami"] = "sij",
["Nume"] = "tgs",
["Numee"] = "kdk",
["Numidian"] = "nxm",
["Nungali"] = "nug",
["Nunggubuyu"] = "nuy",
["Nungon"] = "paa-nun",
["Nungu"] = "rin",
["Nupbikha"] = "npb",
["Tiếng Nupe"] = "nup",
["Nusa Laut"] = "nul",
["Nusu"] = "nuf",
["Nutabe"] = "cba-nut",
["Nyabwa"] = "nwb",
["Nyaheun"] = "nev",
["Nyakyusa"] = "nyy",
["Nyali"] = "nlj",
["Nyam"] = "nmi",
["Nyamal"] = "nly",
["Nyambo"] = "now",
["Nyamusa-Molo"] = "nwm",
["Nyamwanga"] = "mwn",
["Nyamwezi"] = "nym",
["Nyaneka"] = "nyk",
["Nyang'i"] = "nyp",
["Nyanga (Congo)"] = "nyj",
["Nyanga (Togo)"] = "ayg",
["Nyanga-li"] = "nyc",
["Nyangatom"] = "nnj",
["Nyangbo"] = "nyb",
["Nyangga"] = "nny",
["Nyangumarta"] = "nna",
["Nyankole"] = "nyn",
["Nyaturu"] = "rim",
["Nyawaygi"] = "nyt",
["Nyemba"] = "nba",
["Nyengo"] = "nye",
["Nyenkha"] = "neh",
["Nyigina"] = "nyh",
["Nyiha"] = "nih",
["Nyika"] = "nkt",
["Nyimang"] = "nyi",
["Nyindrou"] = "lid",
["Nyindu"] = "nyg",
["Nyishi"] = "njz",
["Nyiyaparli"] = "xny",
["Nyokon"] = "nvo",
["Nyole (Kenya)"] = "nyd",
["Nyole (Uganda)"] = "nuj",
["Nyong"] = "muo",
["Nyoro"] = "nyo",
["Nyulnyul"] = "nyv",
["Tiếng Nyunga"] = "nys",
["Nyungwe"] = "nyu",
["Nyâlayu"] = "yly",
["Tiếng Nzadi"] = "nzd",
["Nzakambay"] = "nzy",
["Nzakara"] = "nzk",
["Nzanyi"] = "nja",
["Nzima"] = "nzi",
["Nüpode Huitoto"] = "hux",
["Tiếng Nǀuu"] = "ngh",
["O'chi'chi'"] = "xoc",
["Obanliku"] = "bzy",
["Obispeño"] = "obi",
["Oblo"] = "obl",
["Obo Manobo"] = "obo",
["Obokuitai"] = "afz",
["Obolo"] = "ann",
["Obulom"] = "obu",
["Ocotepec Mixtec"] = "mie",
["Ocotlán Zapotec"] = "zac",
["Od"] = "odk",
["Odiai"] = "bhf",
["Odoodee"] = "kkc",
["Odual"] = "odu",
["Odut"] = "oda",
["Ofayé"] = "opy",
["Ofo"] = "ofo",
["Ogbah"] = "ogc",
["Ogbia"] = "ogb",
["Ogbogolo"] = "ogg",
["Ogea"] = "eri",
["Oirata"] = "oia",
["Okiek"] = "oki",
["Oko-Eni-Osayen"] = "oks",
["Oko-Juwoi"] = "okj",
["Okobo"] = "okb",
["Okodia"] = "okd",
["Okolod"] = "kqv",
["Okpamheri"] = "opa",
["Okpe (Northwestern Edo)"] = "okx",
["Okpe (Southwestern Edo)"] = "oke",
["Okpela"] = "atg",
["Oksapmin"] = "opm",
["Oku"] = "oku",
["Okwanuchu"] = "nai-okw",
["Old Avar"] = "oav",
["Old Bengali"] = "inc-obn",
["Tiếng Catalan cổ"] = "roa-oca",
["Tiếng Cornwall cổ"] = "oco",
["Old Gujarati"] = "inc-ogu",
["Old Hindi"] = "inc-ohi",
["Tiếng Hungary cổ"] = "ohu",
["Old Kamta"] = "inc-ork",
["Tiếng Kannada cổ"] = "dra-okn",
["Tiếng Telugu cổ"] = "dra-ote",
["Old Kentish Sign Language"] = "okl",
["Old Leonese"] = "roa-ole",
["Tiếng Navarro-Aragon"] = "roa-ona",
["Tiếng Litva cổ"] = "olt",
["Old Manipuri"] = "omp",
["Old Marathi"] = "omr",
["Old Nubian"] = "onw",
["Old Oriya"] = "inc-oor",
["Tiếng Punjab cổ"] = "inc-opa",
["Tiếng Nam Ả Rập cổ"] = "sem-srb",
["Old Tati"] = "xme-ott",
["Tiếng Tây Tạng cổ"] = "otb",
["Old Welsh"] = "owl",
["Olekha"] = "ole",
["Ollari"] = "gdb",
["Olo"] = "ong",
["Oloma"] = "olm",
["Olrat"] = "olr",
["Olu'bo"] = "lul",
["Olulumo-Ikom"] = "iko",
["Oluta Popoluca"] = "plo",
["Olutsotso"] = "lto",
["Omagua"] = "omg",
["Omba"] = "omb",
["Ombamba"] = "mbm",
["Ombo"] = "oml",
["Ometepec Nahuatl"] = "nht",
["Omi"] = "omi",
["Omotik"] = "omt",
["Omurano"] = "omu",
["Oneida"] = "one",
["Ong"] = "oog",
["Ongota"] = "bxe",
["Onin"] = "oni",
["Onjob"] = "onj",
["Ono"] = "ons",
["Onobasulu"] = "onn",
["Onondaga"] = "ono",
["Ontenu"] = "ont",
["Ontong Java"] = "ojv",
["Oorlams"] = "oor",
["Opao"] = "opo",
["Opata"] = "opt",
["Opuuo"] = "lgn",
["Opón"] = "sai-opo",
["Oraon Sadri"] = "sdr",
["Orejón"] = "ore",
["Oring"] = "org",
["Orizaba Nahuatl"] = "nlv",
["Orléanais"] = "roa-orl",
["Oro"] = "orx",
["Oro Win"] = "orw",
["Oroha"] = "ora",
["Orokaiva"] = "okv",
["Oroko"] = "bdu",
["Orokolo"] = "oro",
["Orowe"] = "bpk",
["Oruma"] = "orr",
["Orya"] = "ury",
["Osamayi"] = "syx",
["Osing"] = "osi",
["Ososo"] = "oso",
["Ot Danum"] = "otd",
["Otank"] = "uta",
["Oti"] = "oti",
["Otomaco"] = "sai-oto",
["Otoro"] = "otr",
["Ottawa"] = "otw",
["Ouma"] = "oum",
["Oune"] = "oue",
["Owa"] = "stn",
["Owenia"] = "wsr",
["Owiniga"] = "owi",
["Oy"] = "oyb",
["Oya'oya"] = "oyy",
["Tiếng Oyda"] = "oyd",
["Ozolotepec Zapotec"] = "zao",
["Pa"] = "ppt",
["Pa Di"] = "pdi",
["Pa'a"] = "pqa",
["Paama"] = "pma",
["Paasaal"] = "sig",
["Pacahuara"] = "pcp",
["Padoe"] = "pdo",
["Paelignian"] = "pgn",
["Paeonian"] = "ine-pae",
["Pagi"] = "pgi",
["Pagibete"] = "pae",
["Tiếng Pagu"] = "pgu",
["Pahanan Agta"] = "apf",
["Tiếng Pothohar"] = "phr",
["Pahi"] = "lgt",
["Pahlavani"] = "phv",
["Pai Tavytera"] = "pta",
["Pai-lang"] = "tbq-plg",
["Paicî"] = "pri",
["Paikoneka"] = "awd-pai",
["Paipai"] = "ppi",
["Pajapan Nahuatl"] = "nhp",
["Pak-Tong"] = "pkg",
["Pakanha"] = "pkn",
["Pakistan Sign Language"] = "pks",
["Tiếng Paku"] = "pku",
["Paku Karen"] = "kpp",
["Pal"] = "abw",
["Palaka Senoufo"] = "plr",
["Palantla Chinantec"] = "cpa",
["Palawan Batak"] = "bya",
["Paleni"] = "pnl",
["Palenquero"] = "pln",
["Palewyami"] = "nai-ply",
["Palikur"] = "plu",
["Paliyan"] = "pcf",
["Pallanganmiddang"] = "pmd",
["Palor"] = "fap",
["Palta"] = "sai-pal",
["Palu'e"] = "ple",
["Paluan"] = "plz",
["Palya Bareli"] = "bpx",
["Pam"] = "pmn",
["Pambia"] = "pmb",
["Pamigua"] = "sai-pam",
["Pamlico"] = "pmk",
["Pamona"] = "pmf",
["Pamosu"] = "hih",
["Pamplona Atta"] = "att",
["Pana (Central Africa)"] = "pnz",
["Pana (West Africa)"] = "pnq",
["Panamanian Sign Language"] = "lsp",
["Panamint"] = "par",
["Panare"] = "pbh",
["Panará"] = "kre",
["Panasuan"] = "psn",
["Panawa"] = "pwb",
["Pande"] = "bkj",
["Pangseng"] = "pgs",
["Pangutaran Sama"] = "slm",
["Pangwa"] = "pbr",
["Panim"] = "pnr",
["Paniya"] = "pcg",
["Pankararé"] = "pax",
["Pankararú"] = "paz",
["Pankhu"] = "pkh",
["Pannei"] = "pnc",
["Panobo"] = "pno",
["Panyi Bai"] = "bfc",
["Panyjima"] = "pnw",
["Panzaleo"] = "sai-pnz",
["Pao"] = "ppa",
["Tiếng Totonac Papantla"] = "top",
["Papapana"] = "ppn",
["Papar"] = "dpp",
["Papasena"] = "pas",
["Papel"] = "pbo",
["Papi"] = "ppe",
["Papitalai"] = "pat",
["Papora"] = "ppu",
["Papua New Guinean Sign Language"] = "pgz",
["Papuan Malay"] = "pmy",
["Papuma"] = "ppm",
["Para Naga"] = "pzn",
["Parachi"] = "prc",
["Tiếng Guarani Paraguay"] = "gug",
["Paraguayan Sign Language"] = "pys",
["Parakanã"] = "pak",
["Paranan"] = "prf",
["Paranawát"] = "paf",
["Paratió"] = "sai-par",
["Tiếng Paraujano"] = "pbg",
["Parawen"] = "prw",
["Pardhan"] = "pch",
["Pardhi"] = "pcl",
["Pare"] = "asa",
["Tiếng Pareci"] = "pab",
["Paredarerme"] = "xpd",
["Parenga"] = "pcj",
["Parya"] = "paq",
["Pará Arára"] = "aap",
["Pará Gavião"] = "gvp",
["Pasi"] = "psq",
["Pass Valley Yali"] = "yac",
["Passé"] = "awd-pas",
["Patagón"] = "sai-ptg",
["Patamona"] = "pbc",
["Patani"] = "ptn",
["Pataxó Hã-Ha-Hãe"] = "pth",
["Patep"] = "ptp",
["Pathiya"] = "pty",
["Patpatar"] = "gfk",
["Pattani"] = "lae",
["Tiếng Mã Lai Pattani"] = "mfa",
["Pattapu"] = "ptq",
["Patwin"] = "pwi",
["Paulohi"] = "plh",
["Paumarí"] = "pad",
["Pauri Bareli"] = "bfb",
["Pauserna"] = "psm",
["Pawaia"] = "pwa",
["Payaguá"] = "sai-pyg",
["Paynamar"] = "pmr",
["Pe"] = "pai",
["Pech"] = "pay",
["Peerapper"] = "xpw",
["Peere"] = "pfe",
["Pei"] = "ppq",
["Pekal"] = "pel",
["Pele-Ata"] = "ata",
["Penang Sign Language"] = "psg",
["Penchal"] = "pek",
["Pendau"] = "ums",
["Pennsylvania German"] = "pdc",
["Penrhyn"] = "pnh",
["Pentlatch"] = "ptw",
["Perai"] = "wet",
["Perema"] = "wom",
["Pericú"] = "nai-per",
["Pero"] = "pip",
["Persian Sign Language"] = "psc",
["Peruvian Sign Language"] = "prl",
["Petapa Zapotec"] = "zpe",
["Petats"] = "pex",
["Peñoles Mixtec"] = "mil",
["Phala"] = "ypa",
["Phana'"] = "phq",
["Phangduwali"] = "phw",
["Phende"] = "pem",
["Philippine Sign Language"] = "psp",
["Philistine"] = "und-phi",
["Phimbi"] = "phm",
["Phola"] = "ypg",
["Pholo"] = "yip",
["Phom"] = "nph",
["Phudagi"] = "phd",
["Phuie"] = "pug",
["Phukha"] = "phh",
["Phuma"] = "ypm",
["Phunoi"] = "pho",
["Phupa"] = "ypp",
["Phupha"] = "yph",
["Phuthi"] = "bnt-phu",
["Phuza"] = "ypz",
["Piamatsina"] = "ptr",
["Piame"] = "pin",
["Piapoco"] = "pio",
["Piaroa"] = "pid",
["Pichinglis"] = "fpe",
["Pichis Ashéninka"] = "cpu",
["Pictish"] = "xpi",
["Picuris"] = "nai-pic",
["Pidgin Delaware"] = "dep",
["Pidgin Iha"] = "ihb",
["Pidgin Onin"] = "onx",
["Pijao"] = "pij",
["Pije"] = "piz",
["Pijin"] = "pis",
["Pileni"] = "piv",
["Pima Bajo"] = "pia",
["Pimbwe"] = "piw",
["Pinai-Hagahai"] = "pnn",
["Pingelapese"] = "pif",
["Pini"] = "pii",
["Pinigura"] = "pnv",
["Pinjarup"] = "pnj",
["Pinji"] = "pic",
["Pinotepa Nacional Mixtec"] = "mio",
["Pintiini"] = "pti",
["Pintupi-Luritja"] = "piu",
["Pirahã"] = "myp",
["Piratapuyo"] = "pir",
["Pirlatapa"] = "bxi",
["Piro"] = "pie",
["Pirriya"] = "xpa",
["Pisabo"] = "pig",
["Pisaflores Tepehua"] = "tpp",
["Piscataway"] = "psy",
["Pisidian"] = "xps",
["Pitcairn-Norfolk"] = "pih",
["Pite Sami"] = "sje",
["Piti"] = "pcn",
["Pitjantjatjara"] = "pjt",
["Pitta-Pitta"] = "pit",
["Piu"] = "pix",
["Piya-Kwonci"] = "piy",
["Tiếng Apache đồng bằng"] = "apk",
["Plains Indian Sign Language"] = "psd",
["Plains Miwok"] = "pmw",
["Plapo Krumen"] = "ktj",
["Playero"] = "gob",
["Pochuri Naga"] = "npo",
["Pochutec"] = "xpo",
["Podoko"] = "pbi",
["Pogali"] = "hkh",
["Pogolo"] = "poy",
["Poitevin-Saintongeais"] = "roa-poi",
["Pokangá"] = "pok",
["Poke"] = "pof",
["Pol"] = "pmm",
["Polci"] = "plj",
["Polish Sign Language"] = "pso",
["Polonombauk"] = "plb",
["Pom"] = "pmo",
["Ponam"] = "ncc",
["Pongu"] = "png",
["Ponyo"] = "npg",
["Poqomam"] = "poc",
["Poqomchi'"] = "poh",
["Porohanon"] = "prh",
["Port Sandwich"] = "psw",
["Port Sorell"] = "xpl",
["Port Vato"] = "ptv",
["Portuguese Sign Language"] = "psr",
["Potiguára"] = "pog",
["Poumei Naga"] = "pmx",
["Pouye"] = "bye",
["Powari"] = "pwr",
["Powhatan"] = "pim",
["Poyanáwa"] = "pyn",
["Primitive Irish"] = "pgl",
["Principense"] = "pre",
["Tiếng Algic nguyên thủy"] = "aql-pro",
["Proto-Amuesha-Chamicuro"] = "awd-amc-pro",
["Proto-Anatolian"] = "ine-ana-pro",
["Proto-Apachean"] = "apa-pro",
["Proto-Arawa"] = "auf-pro",
["Tiếng Arawak nguyên thủy"] = "awd-pro",
["Proto-Armenian"] = "hyx-pro",
["Proto-Arnhem"] = "aus-arn-pro",
["Tiếng Aari nguyên thủy"] = "omv-aro-pro",
["Proto-Atayalic"] = "map-ata-pro",
["Proto-Athabaskan"] = "ath-pro",
["Proto-Atlantic-Congo"] = "alv-pro",
["Tiếng Avar-Andic nguyên thủy"] = "cau-ava-pro",
["Proto-Bantoid"] = "nic-bod-pro",
["Proto-Batak"] = "btk-pro",
["Tiếng Bối-Thái nguyên thủy"] = "qfa-bet-pro",
["Proto-Benue-Congo"] = "nic-bco-pro",
["Proto-Bongo-Bagirmi"] = "csu-bba-pro",
["Proto-Boran"] = "sai-bor-pro",
["Proto-Bua"] = "alv-bua-pro",
["Proto-Bungku-Tolaki"] = "poz-btk-pro",
["Proto-Caddoan"] = "cdd-pro",
["Proto-Cangin"] = "alv-cng-pro",
["Proto-Central Chadic"] = "cdc-cbm-pro",
["Proto-Central Indo-Aryan"] = "inc-cen-pro",
["Proto-Central Jê"] = "sai-cje-pro",
["Proto-Central New South Wales"] = "aus-cww-pro",
["Proto-Central Sudanic"] = "csu-pro",
["Proto-Central Togo"] = "alv-gtm-pro",
["Proto-Chadic"] = "cdc-pro",
["Proto-Chatino"] = "omq-cha-pro",
["Proto-Chibchan"] = "cba-pro",
["Proto-Chimakuan"] = "chi-pro",
["Proto-Chinookan"] = "nai-ckn-pro",
["Proto-Chukotko-Kamchatkan"] = "qfa-cka-pro",
["Proto-Chumash"] = "nai-chu-pro",
["Proto-Cupan"] = "azc-cup-pro",
["Proto-Daju"] = "sdv-daj-pro",
["Proto-Daly"] = "aus-dal-pro",
["Tiếng Dizi nguyên thủy"] = "omv-diz-pro",
["Proto-Eastern Jebel"] = "sdv-eje-pro",
["Proto-Eastern Oti-Volta"] = "nic-eov-pro",
["Proto-Edoid"] = "alv-edo-pro",
["Tiếng Eskimo-Aleut nguyên thủy"] = "esx-pro",
["Proto-Fali"] = "alv-fli-pro",
["Proto-Grassfields"] = "nic-grf-pro",
["Proto-Great Andamanese"] = "qfa-adm-pro",
["Proto-Guang"] = "alv-gng-pro",
["Proto-Gur"] = "nic-gur-pro",
["Proto-Gurunsi"] = "nic-gns-pro",
["Proto-Halmahera-Cenderawasih"] = "poz-hce-pro",
["Proto-Heiban"] = "alv-hei-pro",
["Proto-Highland East Cushitic"] = "cus-hec-pro",
["Proto-Hmong"] = "hmn-pro",
["Proto-Hrusish"] = "sit-hrs-pro",
["Proto-Huitoto-Ocaina"] = "sai-hoc-pro",
["Proto-Hurro-Urartian"] = "qfa-hur-pro",
["Proto-Idomoid"] = "alv-ido-pro",
["Proto-Igboid"] = "alv-igb-pro",
["Proto-Ijoid"] = "ijo-pro",
["Proto-Iwaidjan"] = "aus-wdj-pro",
["Proto-Jukunoid"] = "nic-jkn-pro",
["Proto-Kadu"] = "qfa-kad-pro",
["Proto-Kalamian"] = "phi-kal-pro",
["Proto-Kalapuyan"] = "nai-klp-pro",
["Proto-Kam-Sui"] = "qfa-kms-pro",
["Proto-Kampa"] = "awd-kmp-pro",
["Proto-Kham"] = "sit-kha-pro",
["Proto-Khoe"] = "khi-kho-pro",
["Tiếng Koman nguyên thủy"] = "ssa-kom-pro",
["Proto-Komisenian"] = "ira-kms-pro",
["Tiếng Kra nguyên thủy"] = "qfa-kra-pro",
["Tiếng Kra-Dai nguyên thủy"] = "qfa-tak-pro",
["Proto-Kru"] = "kro-pro",
["Proto-Kuki-Chin"] = "tbq-kuk-pro",
["Proto-Kuliak"] = "ssa-klk-pro",
["Proto-Kurdish"] = "ku-pro",
["Proto-Kwa"] = "alv-kwa-pro",
["Proto-Lalo"] = "tbq-lal-pro",
["Proto-Lampungic"] = "poz-lgx-pro",
["Proto-Lolo-Burmese"] = "tbq-lob-pro",
["Proto-Loloish"] = "tbq-lol-pro",
["Proto-Lower Cross River"] = "nic-lcr-pro",
["Proto-Luish"] = "sit-luu-pro",
["Proto-Maidun"] = "nai-mdu-pro",
["Proto-Mande"] = "dmn-pro",
["Proto-Mangbetu"] = "csu-maa-pro",
["Tiếng Mari nguyên thủy"] = "chm-pro",
["Proto-Masa"] = "cdc-mas-pro",
["Proto-Mazatec"] = "omq-maz-pro",
["Proto-Medo-Parthian"] = "ira-mpr-pro",
["Tiếng Miền nguyên thủy"] = "hmx-mie-pro",
["Proto-Mixe-Zoque"] = "nai-miz-pro",
["Proto-Mixtec"] = "omq-mxt-pro",
["Proto-Mixtecan"] = "omq-mix-pro",
["Proto-Mumuye"] = "alv-mum-pro",
["Proto-Munji-Yidgha"] = "ira-mny-pro",
["Proto-Na-Dene"] = "xnd-pro",
["Proto-Nahuan"] = "azc-nah-pro",
["Proto-Nawiki"] = "awd-nwk-pro",
["Tiếng Nguni nguyên thủy"] = "bnt-ngu-pro",
["Tiếng Niger-Congo nguyên thủy"] = "nic-pro",
["Tiếng Nin-Sahara nguyên thủy"] = "ssa-pro",
["Proto-Nilotic"] = "sdv-nil-pro",
["Proto-Norse"] = "gmq-pro",
["Proto-North Caucasian"] = "ccn-pro",
["Proto-North Halmahera"] = "paa-nha-pro",
["Proto-North Sarawak"] = "poz-swa-pro",
["Proto-Nubian"] = "nub-pro",
["Proto-Numic"] = "azc-num-pro",
["Proto-Nupoid"] = "alv-nup-pro",
["Tiếng Nuristan nguyên thủy"] = "iir-nur-pro",
["Proto-Nyima"] = "sdv-nyi-pro",
["Proto-Nyulnyulan"] = "aus-nyu-pro",
["Proto-Ogoni"] = "nic-ogo-pro",
["Tiếng Omo nguyên thủy"] = "omv-pro",
["Tiếng Önge nguyên thủy"] = "qfa-ong-pro",
["Proto-Ossetic"] = "os-pro",
["Proto-Oti-Volta"] = "nic-ovo-pro",
["Proto-Oto-Manguean"] = "omq-pro",
["Proto-Oto-Pamean"] = "omq-otp-pro",
["Proto-Otomi"] = "oto-otm-pro",
["Proto-Otomian"] = "oto-pro",
["Proto-Paresi-Waura"] = "awd-prw-pro",
["Proto-Plateau"] = "nic-plt-pro",
["Proto-Plateau Penutian"] = "nai-plp-pro",
["Proto-Pnar-Khasi-Lyngngam"] = "aav-pkl-pro",
["Proto-Pomeranian"] = "zlw-pom-pro",
["Proto-Pomo"] = "nai-pom-pro",
["Tiếng Rukai nguyên thủy"] = "dru-pro",
["Tiếng Lưu Cầu nguyên thủy"] = "jpx-ryu-pro",
["Proto-Saka"] = "xsc-sak-pro",
["Proto-Saka-Wakhi"] = "xsc-skw-pro",
["Proto-Sanglechi-Ishkashimi"] = "ira-sgi-pro",
["Proto-Sara"] = "csu-sar-pro",
["Proto-Scythian"] = "xsc-pro",
["Proto-Shughni-Roshani"] = "ira-shr-pro",
["Proto-Shughni-Yazghulami"] = "ira-shy-pro",
["Proto-Shughni-Yazghulami-Munji"] = "ira-sym-pro",
["Proto-Siouan-Catawban"] = "nai-sca-pro",
["Proto-Songhay"] = "son-pro",
["Proto-Sotho-Tswana"] = "bnt-sts-pro",
["Proto-South Sulawesi"] = "poz-ssw-pro",
["Proto-Southern Jê"] = "sai-sje-pro",
["Proto-Sunda-Sulawesi"] = "poz-sus-pro",
["Proto-Ta-Arawak"] = "awd-taa-pro",
["Proto-Takic"] = "azc-tak-pro",
["Proto-Taman"] = "sdv-tmn-pro",
["Proto-Tani"] = "sit-tan-pro",
["Proto-Taranoan"] = "sai-tar-pro",
["Proto-Tatic"] = "xme-ttc-pro",
["Proto-Totozoquean"] = "nai-tot-pro",
["Proto-Trans-New Guinea"] = "ngf-pro",
["Proto-Trique"] = "omq-tri-pro",
["Proto-Tsezian"] = "cau-tsz-pro",
["Proto-Tsimshianic"] = "nai-tsi-pro",
["Tiếng Tupi nguyên thủy"] = "tup-pro",
["Proto-Ubangian"] = "nic-ubg-pro",
["Proto-Upper Cross River"] = "nic-ucr-pro",
["Proto-Utian"] = "nai-utn-pro",
["Tiếng Ute-Aztec nguyên thủy"] = "azc-pro",
["Proto-Volta-Congo"] = "nic-vco-pro",
["Proto-Volta-Niger"] = "alv-von-pro",
["Tiếng Semit Tây nguyên thủy"] = "sem-wes-pro",
["Proto-Western Mande"] = "dmn-mdw-pro",
["Proto-Witotoan"] = "sai-wit-pro",
["Proto-Yeniseian"] = "qfa-yen-pro",
["Proto-Yupik"] = "ypk-pro",
["Proto-Zapotec"] = "omq-zpc-pro",
["Proto-Zapotecan"] = "omq-zap-pro",
["Proto-Zaza-Gorani"] = "ira-zgr-pro",
["Providencia Sign Language"] = "prz",
["Psikye"] = "kvj",
["Puare"] = "pux",
["Pudtol Atta"] = "atp",
["Puebla Mazatec"] = "pbm",
["Puelche"] = "pue",
["Puerto Rican Sign Language"] = "psl",
["Puimei Naga"] = "npu",
["Puinave"] = "pui",
["Puiron"] = "sit-prn",
["Pukapukan"] = "pkp",
["Pulabu"] = "pup",
["Puluwat"] = "puw",
["Puma"] = "pum",
["Tiếng Pumpokol"] = "xpm",
["Pumé"] = "yae",
["Punan Aput"] = "pud",
["Punan Bah-Biau"] = "pna",
["Punan Batu"] = "pnm",
["Punan Merah"] = "puf",
["Punan Merap"] = "puc",
["Punan Tubu"] = "puj",
["Punu"] = "puu",
["Puquina"] = "puq",
["Puragi"] = "pru",
["Purari"] = "iar",
["Purepecha"] = "pua",
["Puri"] = "prr",
["Purik"] = "prx",
["Purisimeño"] = "puy",
["Puruborá"] = "pur",
["Puruhá"] = "sai-prh",
["Purukotó"] = "sai-pur",
["Purum"] = "pub",
["Putai"] = "mfl",
["Putoh"] = "put",
["Putukwam"] = "afe",
["Puyo-Paekche"] = "xpp",
["Pwaamei"] = "pme",
["Pwapwa"] = "pop",
["Pyapun"] = "pcw",
["Pye Krumen"] = "pye",
["Pyemmairre"] = "xpb",
["Pyen"] = "pyy",
["Pykobjê"] = "sai-pyk",
["Pyu"] = "pby",
["Páez"] = "pbb",
["Pááfang"] = "pfa",
["Päri"] = "lkr",
["Pémono"] = "pev",
["Pévé"] = "lme",
["Pökoot"] = "pko",
["Q'anjob'al"] = "kjb",
["Q'eqchi"] = "kek",
["Qabiao"] = "laq",
["Qaqet"] = "byx",
["Qatabanian"] = "xqt",
["Qau"] = "gqu",
["Qila Muji"] = "ymq",
["Tiếng Qimant"] = "ahg",
["Quebec Sign Language"] = "fcs",
["Querétaro Otomi"] = "otq",
["Quetzaltepec Mixe"] = "pxm",
["Queyu"] = "qvy",
["Quiavicuzas Zapotec"] = "zpj",
["Quileute"] = "qui",
["Quimbaya"] = "sai-qmb",
["Quinault"] = "qun",
["Quinigua"] = "nai-qng",
["Quinqui"] = "quq",
["Quioquitani-Quierí Zapotec"] = "ztq",
["Quiotepec Chinantec"] = "chq",
["Quitemo"] = "sai-qtm",
["Tiếng Quốc tế ngữ"] = "eo",
["Rabona"] = "sai-rab",
["Raga"] = "lml",
["Rahambuu"] = "raz",
["Rajah Kabunsuwan Manobo"] = "mqk",
["Raji"] = "rji",
["Rajong"] = "rjg",
["Rakahanga-Manihiki"] = "rkh",
["Ralte"] = "ral",
["Ramandi"] = "tks",
["Ramanos"] = "sai-ram",
["Ramoaaina"] = "rai",
["Ramopa"] = "kjx",
["Rampi"] = "lje",
["Rana Tharu"] = "thr",
["Rang"] = "rax",
["Rangkas"] = "rgk",
["Ranglong"] = "rnl",
["Rao"] = "rao",
["Rapa"] = "ray",
["Rapoisi"] = "kyx",
["Rapting"] = "rpt",
["Rara Bakati'"] = "lra",
["Tiếng Ratagnon"] = "btn",
["Ratahan"] = "rth",
["Rathawi"] = "rtw",
["Rathwi Bareli"] = "bgd",
["Rawa"] = "rwo",
["Rawat"] = "jnl",
["Rawo"] = "rwa",
["Rayón Zoque"] = "zor",
["Razajerdi"] = "rat",
["Razihi"] = "rzh",
["Reang"] = "ria",
["Red Gelao"] = "gir",
["Reel"] = "atu",
["Rejang Kayan"] = "ree",
["Reli"] = "rei",
["Rema"] = "bow",
["Rembarunga"] = "rmb",
["Rembong"] = "reb",
["Remo"] = "rem",
["Remontado Agta"] = "agv",
["Rempi"] = "rmp",
["Remun"] = "lkj",
["Rennellese"] = "mnv",
["Repanbitip"] = "rpn",
["Rer Bare"] = "rer",
["Rerau"] = "rea",
["Rerep"] = "pgk",
["Reshe"] = "res",
["Resígaro"] = "rgr",
["Retta"] = "ret",
["Reyesano"] = "rey",
["Rhine Franconian"] = "gmw-rfr",
["Riang"] = "ril",
["Riantana"] = "ran",
["Ribun"] = "rir",
["Rigwe"] = "iri",
["Rikbaktsa"] = "rkb",
["Rincón Zapotec"] = "zar",
["Ringgou"] = "rgu",
["Ririo"] = "rri",
["Ritarungo"] = "rit",
["Riung"] = "riu",
["Riverain Sango"] = "snj",
["Rogo"] = "rod",
["Roma"] = "rmm",
["Romani Greek"] = "rge",
["Romanian Sign Language"] = "rms",
["Romano-Serbian"] = "rsb",
["Romanova"] = "rmv",
["Romblomanon"] = "rol",
["Rombo"] = "rof",
["Romkun"] = "rmk",
["Ron"] = "cla",
["Ronga"] = "rng",
["Rongga"] = "ror",
["Rongmei Naga"] = "nbu",
["Rongpo"] = "rnp",
["Ronji"] = "roe",
["Roon"] = "rnn",
["Roria"] = "rga",
["Roro"] = "rro",
["Rotokas"] = "roo",
["Rotuman"] = "rtm",
["Roviana"] = "rug",
["Rudbari"] = "rdb",
["Rufiji"] = "rui",
["Ruga"] = "ruh",
["Rukiga"] = "cgg",
["Ruma"] = "ruz",
["Rumu"] = "klq",
["Runga"] = "rou",
["Rungtu"] = "rtc",
["Rungwa"] = "rnw",
["Russenorsk"] = "crp-rsn",
["Russian Sign Language"] = "rsl",
["Ruuli"] = "ruc",
["Ruwund"] = "rnd",
["Rwa"] = "rwk",
["Rwanda-Rundi"] = "rw",
["Réunion Creole French"] = "rcf",
["Sa"] = "sax",
["Sa'a"] = "apb",
["Sa'ban"] = "snv",
["Sa'och"] = "scq",
["Saafi-Saafi"] = "sav",
["Saam"] = "raq",
["Saamia"] = "lsm",
["Saare"] = "uss",
["Saba"] = "saa",
["Tiếng Bisaya Sabah"] = "bsy",
["Sabah Malay"] = "msi",
["Sabanê"] = "sae",
["Sabaot"] = "spy",
["Sabine"] = "sbv",
["Sabir"] = "pml",
["Sabu"] = "hvn",
["Sacapulteco"] = "quv",
["Saep"] = "spd",
["Safaitic"] = "sem-saf",
["Safaliba"] = "saf",
["Safeyoka"] = "apz",
["Safwa"] = "sbk",
["Sagala"] = "sbm",
["Sagalla"] = "tga",
["Sahaptin"] = "nai-spt",
["Sahu"] = "saj",
["Sajau Basap"] = "sjb",
["Sakachep"] = "sch",
["Sakam"] = "skm",
["Sakao"] = "sku",
["Sakata"] = "skt",
["Sake"] = "sak",
["Sala"] = "shq",
["Salampasu"] = "slx",
["Salas"] = "sgu",
["Salchuq"] = "slq",
["Saleman"] = "sau",
["Saliba (Colombia)"] = "slc",
["Saliba (New Guinea)"] = "sbe",
["Salinan"] = "sln",
["Salt-Yui"] = "sll",
["Saluan"] = "loe",
["Salumá"] = "slj",
["Salvadoran Lenca"] = "nai-sln",
["Salvadoran Sign Language"] = "esn",
["Sam"] = "snx",
["Sama"] = "smd",
["Samaritan Aramaic"] = "sam",
["Samaritan Hebrew"] = "smp",
["Samarokena"] = "tmj",
["Samatao"] = "ysd",
["Samba"] = "smx",
["Tiếng Sambali"] = "xsb",
["Sambalpuri"] = "spv",
["Sambe"] = "xab",
["Samberigi"] = "ssx",
["Samburu"] = "saq",
["Tiếng Thát Mai"] = "smh",
["Tiếng Samo"] = "smq",
["Samoan Plantation Pidgin"] = "cpe-spp",
["Samosa"] = "swm",
["Sampang"] = "rav",
["Samre"] = "sxm",
["Samvedi"] = "smv",
["San Agustín Mixtepec Zapotec"] = "ztm",
["San Baltazar Loxicha Zapotec"] = "zpx",
["San Felipe Otlaltepec Popoloca"] = "pow",
["San Jerónimo Tecóatl Mazatec"] = "maa",
["San Juan Atzingo Popoloca"] = "poe",
["San Juan Colorado Mixtec"] = "mjc",
["Tiếng Zapotec San Juan Guelavía"] = "zab",
["San Juan Quiahije Chatino"] = "ctp-san",
["San Juan Teita Mixtec"] = "xtj",
["San Luís Temalacayuca Popoloca"] = "pps",
["San Marcos Tlalcoyalco Popoloca"] = "pls",
["Tiếng Triqui San Martín Itunyoso"] = "trq",
["San Miguel Creole French"] = "scf",
["San Miguel Piedras Mixtec"] = "xtp",
["San Miguel el Grande Mixtec"] = "mig",
["San Pablo Güilá Zapotec"] = "ztu",
["San Pedro Amuzgos Amuzgo"] = "azg",
["San Pedro Quiatoni Zapotec"] = "zpf",
["San Vicente Coatlán Zapotec"] = "zpt",
["Sanapaná"] = "spn",
["Sanaviron"] = "sai-san",
["Sandawe"] = "sad",
["Sanga (Congo)"] = "sng",
["Sanga (Nigeria)"] = "xsn",
["Sanggau"] = "scg",
["Sangil"] = "snl",
["Tiếng Sangir"] = "sxn",
["Sangisari"] = "sgr",
["Sangkong"] = "sgk",
["Sanglechi"] = "sgy",
["Sangtam Naga"] = "nsa",
["Sangu (Gabon)"] = "snq",
["Sangu (Tanzania)"] = "sbp",
["Sani"] = "ysn",
["Sanie"] = "ysy",
["Saniyo-Hiyewe"] = "sny",
["Sankaran Maninka"] = "msc",
["Sansi"] = "ssi",
["Santa Catarina Albarradas Zapotec"] = "ztn",
["Santa Inés Ahuatempan Popoloca"] = "pca",
["Santa Inés Yatzechi Zapotec"] = "zpn",
["Santa Lucía Monteverde Mixtec"] = "mdv",
["Santa María La Alta Nahuatl"] = "nhz",
["Santa María Quiegolani Zapotec"] = "zpi",
["Santa María Zacatepec Mixtec"] = "mza",
["Santa Teresa Cora"] = "cok",
["Santiago Xanica Zapotec"] = "zpr",
["Santo Domingo Albarradas Zapotec"] = "zas",
["Sanumá"] = "xsu",
["Saparua"] = "spr",
["Sapará"] = "sai-sap",
["Sapo"] = "krn",
["Saponi"] = "spi",
["Sapuan"] = "spu",
["Sapé"] = "spc",
["Sar"] = "mwm",
["Sara"] = "sre",
["Sara Kaba"] = "sbz",
["Sara Kaba Deme"] = "kwg",
["Sara Kaba Náà"] = "kwv",
["Sarangani Blaan"] = "bps",
["Sarangani Manobo"] = "mbs",
["Sarasira"] = "zsa",
["Saraveca"] = "sar",
["Tiếng Sarikol"] = "srh",
["Sarli"] = "sdf",
["Sartang"] = "onp",
["Sarua"] = "swy",
["Sarudu"] = "sdu",
["Saruga"] = "sra",
["Tiếng Sasak"] = "sas",
["Sasaru"] = "sxs",
["Sassarese"] = "sdc",
["Satawalese"] = "stw",
["Sateré-Mawé"] = "mav",
["Sathmar Swabian"] = "gmw-stm",
["Saudi Arabian Sign Language"] = "sdl",
["Sauraseni Apabhramsa"] = "inc-sap",
["Saurashtra"] = "saz",
["Sauri"] = "srt",
["Sause"] = "sao",
["Sausi"] = "ssj",
["Savi"] = "sdg",
["Savosavo"] = "svs",
["Sawai"] = "szw",
["Saweru"] = "swr",
["Sawi"] = "saw",
["Sawila"] = "swt",
["Saya"] = "say",
["Sayula Popoluca"] = "pos",
["Scanian"] = "gmq-scy",
["Seba"] = "kdg",
["Seberuang"] = "sbx",
["Sebop"] = "sib",
["Sebuyau"] = "snb",
["Sechelt"] = "sec",
["Sechura"] = "sai-sec",
["Secoya"] = "sey",
["Sedoa"] = "tvw",
["Seenku"] = "sos",
["Segai"] = "sge",
["Segeju"] = "seg",
["Seget"] = "sbg",
["Sehwi"] = "sfw",
["Seim"] = "sim",
["Seimat"] = "ssg",
["Seit-Kaitetu"] = "hik",
["Sekani"] = "sek",
["Sekapan"] = "skp",
["Sekar"] = "skz",
["Seke"] = "skj",
["Sekele"] = "vaj",
["Seki"] = "syi",
["Seko Padang"] = "skx",
["Seko Tengah"] = "sko",
["Sekpele"] = "lip",
["Selangor Sign Language"] = "kgi",
["Selaru"] = "slu",
["Selayar"] = "sly",
["Selee"] = "snw",
["Selepet"] = "spl",
["Selk'nam"] = "ona",
["Selonian"] = "sxl",
["Selungai Murut"] = "slg",
["Seluwasan"] = "sws",
["Sema"] = "nsm",
["Semandang"] = "sdm",
["Sembakung Murut"] = "sbr",
["Semimi"] = "etz",
["Semnani"] = "smy",
["Sempan"] = "xse",
["Tiếng Sena"] = "seh",
["Senara Sénoufo"] = "seq",
["Senaya"] = "syn",
["Sene"] = "sej",
["Sengele"] = "szg",
["Senggi"] = "snu",
["Sengo"] = "spk",
["Sengseng"] = "ssz",
["Tiếng Senhaja de Srair"] = "sjs",
["Sensi"] = "sni",
["Sentani"] = "set",
["Senthang Chin"] = "sez",
["Sentinelese"] = "std",
["Sepa (Indonesia)"] = "spb",
["Sepa (New Guinea)"] = "spe",
["Sepen"] = "spm",
["Sepik Iwam"] = "iws",
["Sepik Mari"] = "mbx",
["Sera"] = "sry",
["Sere"] = "swf",
["Serer"] = "srr",
["Serili"] = "sve",
["Seroa"] = "kqu",
["Serrano"] = "ser",
["Seru"] = "szd",
["Serua"] = "srw",
["Serudung Murut"] = "srk",
["Serui-Laut"] = "seu",
["Seta"] = "stf",
["Setaman"] = "stm",
["Seti"] = "sbi",
["Severn Ojibwa"] = "ojs",
["Sewa Bay"] = "sew",
["Seychellois Creole"] = "crs",
["Sha"] = "scw",
["Shabak"] = "sdb",
["Shabo"] = "sbf",
["Shahmirzadi"] = "srz",
["Shahrudi"] = "shm",
["Shall-Zwall"] = "sha",
["Shama-Sambuga"] = "sqa",
["Shamang"] = "xsh",
["Shambala"] = "ksb",
["Shanenawa"] = "swo",
["Shanga"] = "sho",
["Shangzhai"] = "jih",
["Shaozhou Tuhua"] = "zhx-sht",
["Sharanahua"] = "mcd",
["Shark Bay"] = "ssv",
["Sharwa"] = "swq",
["Shasta"] = "sht",
["Shatt"] = "shj",
["Shau"] = "sqh",
["Shawnee"] = "sjw",
["She"] = "shx",
["Tiếng Shebayo"] = "awd-she",
["Shehri"] = "shv",
["Shekkacho"] = "moy",
["Sheko"] = "she",
["Shelta"] = "sth",
["Shendu"] = "shl",
["Sheni"] = "scv",
["Sherbro"] = "bun",
["Sherdukpen"] = "sdp",
["Tiếng Kham Sheshi"] = "kip",
["Shi"] = "shr",
["Shihhi Arabic"] = "ssh",
["Shiki"] = "gua",
["Shilluk"] = "shk",
["Tiếng Shinasha"] = "bwo",
["Shipibo-Conibo"] = "shp",
["Shixing"] = "sxg",
["Shoo-Minda-Nye"] = "bcv",
["Shoshone"] = "shh",
["Shua"] = "shg",
["Shuar"] = "jiv",
["Shuba"] = "cbq",
["Tiếng Shughnan"] = "sgh",
["Shumashti"] = "sts",
["Shumcho"] = "scu",
["Shuwa-Zamani"] = "ksa",
["Shwai"] = "shw",
["Sialum"] = "slw",
["Siamou"] = "sif",
["Sian"] = "spg",
["Siane"] = "snp",
["Siang"] = "sya",
["Siar-Lak"] = "sjr",
["Sibe"] = "nco",
["Sibu Melanau"] = "sdx",
["Sicanian"] = "sxc",
["Siculo-Arabic"] = "sqr",
["Sidetic"] = "xsd",
["Sie"] = "erg",
["Sierra Leone Sign Language"] = "sgx",
["Sierra Negra Nahuatl"] = "nsu",
["Sierra de Juárez Zapotec"] = "zaa",
["Sighu"] = "sxe",
["Sihan"] = "snr",
["Sika"] = "ski",
["Sikaiana"] = "sky",
["Sikaritai"] = "tty",
["Sikiana"] = "sik",
["Sikule"] = "skh",
["Sila"] = "slt",
["Silacayoapan Mixtec"] = "mks",
["Sileibi"] = "sbq",
["Silimo"] = "wul",
["Siliput"] = "mkc",
["Silopi"] = "xsp",
["Simaa"] = "sie",
["Simba"] = "sbw",
["Simbali"] = "smg",
["Simbari"] = "smb",
["Simbo"] = "sbb",
["Simeku"] = "smz",
["Simeulue"] = "smr",
["Simte"] = "smt",
["Sinacantán"] = "nai-sin",
["Sinagen"] = "siu",
["Sinasina"] = "sst",
["Sinaugoro"] = "snc",
["Sindarin"] = "sjn",
["Sindhi Bhil"] = "sbn",
["Sindihui Mixtec"] = "xts",
["Singa"] = "sgm",
["Singapore Sign Language"] = "sls",
["Singpho"] = "sgp",
["Sinicahua Mixtec"] = "xti",
["Sininkere"] = "skq",
["Sinte Romani"] = "rmo",
["Sinyar"] = "sys",
["Sinúfana"] = "sai-sin",
["Sio"] = "xsi",
["Siona"] = "snn",
["Sipakapense"] = "qum",
["Sira"] = "swj",
["Sirenik"] = "ysr",
["Siri"] = "sir",
["Siriano"] = "sri",
["Sirionó"] = "srq",
["Sirmauri"] = "srx",
["Siroi"] = "ssd",
["Sissala"] = "sld",
["Tiếng Tứ Thổ"] = "sit-sit",
["Siuslaw"] = "sis",
["Sivandi"] = "siy",
["Siwai"] = "siw",
["Siwu"] = "akp",
["Siyin Chin"] = "csy",
["Skagit"] = "ska",
["Skalvian"] = "svx",
["Ske"] = "ske",
["Skou"] = "skv",
["Slavomolisano"] = "svm",
["Slovakian Sign Language"] = "svk",
["Small Flowery Miao"] = "sfm",
["Smärky Kanum"] = "kxq",
["Snohomish"] = "sno",
["So'a"] = "ssq",
["Sobei"] = "sob",
["Sochiapam Chinantec"] = "cso",
["Soga"] = "xog",
["Sok"] = "skk",
["Soko"] = "soc",
["Sokoro"] = "sok",
["Solano"] = "xso",
["Soli"] = "sby",
["Solos"] = "sol",
["Som"] = "smc",
["Somba-Siawari"] = "bmu",
["Somra"] = "ntx",
["Somrai"] = "sor",
["Somray"] = "smu",
["Somyev"] = "kgt",
["Sonaga"] = "ysg",
["Sonde"] = "shc",
["Songe"] = "sop",
["Songlai Chin"] = "csj",
["Songomeno"] = "soe",
["Songoora"] = "sod",
["Sonha"] = "soi",
["Sonia"] = "siq",
["Soninke"] = "snk",
["Soo"] = "teu",
["Sop"] = "urw",
["Sori-Harengan"] = "sbh",
["Sorkhei"] = "sqo",
["Sorothaptic"] = "sxo",
["Sorsogon Ayta"] = "ays",
["Sos Kundi"] = "sdk",
["Sota Kanum"] = "krz",
["Sou"] = "sqq",
["South African Sign Language"] = "sfs",
["South Awyu"] = "aws",
["South Boma"] = "bnt-sbo",
["South Central Banda"] = "lnl",
["South Central Dinka"] = "dib",
["South Efate"] = "erk",
["South Fali"] = "fal",
["South Giziga"] = "giz",
["South Lembata"] = "lmf",
["South Marquesan"] = "mqm",
["South Muyu"] = "kts",
["South Nuaulu"] = "nxl",
["South Tairora"] = "omw",
["South Ucayali Ashéninka"] = "cpy",
["South Watut"] = "mcy",
["Southeast Ambrym"] = "tvk",
["Southeast Babar"] = "vbb",
["Southeast Ijo"] = "ijs",
["Southeast Pashayi"] = "psi",
["Southeast Tasmanian"] = "xpf",
["Southeastern Dinka"] = "dks",
["Southeastern Ixtlán Zapotec"] = "zpd",
["Southeastern Nochixtlán Mixtec"] = "mxy",
["Southeastern Pomo"] = "pom",
["Southeastern Puebla Nahuatl"] = "npl",
["Southeastern Tarahumara"] = "tcu",
["Southern Alta"] = "agy",
["Tiếng Bạch Nam"] = "bfs",
["Southern Birifor"] = "biv",
["Southern Bobo"] = "bwq",
["Southern Bontoc"] = "obk",
["Southern Carrier"] = "caf",
["Southern Catanduanes Bicolano"] = "bln",
["Southern Dagaare"] = "dga",
["Southern East Cree"] = "crj",
["Southern Ghale"] = "ghe",
["Southern Grebo"] = "grj",
["Southern Guiyang Hmong"] = "hmy",
["Southern Haida"] = "hax",
["Southern Hindko"] = "hnd",
["Southern Kalapuya"] = "sxk",
["Southern Kalinga"] = "ksc",
["Southern Khanty"] = "kca-sou",
["Southern Kissi"] = "kss",
["Southern Kiwai"] = "kjd",
["Southern Kurdish"] = "sdh",
["Southern Lolopo"] = "ysp",
["Southern Lorung"] = "lrr",
["Southern Ma'di"] = "snm",
["Southern Mashan Hmong"] = "hma",
["Southern Muji"] = "ymc",
["Southern Ngbandi"] = "nbw",
["Southern Nisu"] = "nsd",
["Southern Nuni"] = "nnw",
["Southern Ohlone"] = "css",
["Southern One"] = "osu",
["Southern Pame"] = "pmz",
["Southern Pinghua"] = "csp",
["Southern Pomo"] = "peq",
["Southern Puebla Mixtec"] = "mit",
["Southern Puget Sound Salish"] = "slh",
["Southern Pumi"] = "pmj",
["Southern Qiandong Miao"] = "hms",
["Tiếng Khương Nam"] = "qxs",
["Southern Rengma Naga"] = "nre",
["Southern Rincon Zapotec"] = "zsr",
["Southern Sama"] = "ssb",
["Southern Samo"] = "sbd",
["Southern Sierra Miwok"] = "skd",
["Southern Tidong"] = "itd",
["Southern Tiwa"] = "tix",
["Southern Toussian"] = "wib",
["Southern Tutchone"] = "tce",
["Southern Valley Yokuts"] = "nai-svy",
["Southwest Gbaya"] = "gso",
["Southwest Palawano"] = "plv",
["Southwest Pashayi"] = "psh",
["Southwest Tanna"] = "nwi",
["Southwestern Bontoc"] = "vbk",
["Southwestern Dinka"] = "dik",
["Southwestern Fars"] = "fay",
["Southwestern Guiyang Hmong"] = "hmg",
["Southwestern Huishui Hmong"] = "hmh",
["Southwestern Nisu"] = "nsv",
["Southwestern Tamang"] = "tsf",
["Southwestern Tarahumara"] = "twr",
["Southwestern Tepehuan"] = "tla",
["Southwestern Tlaxiaco Mixtec"] = "meh",
["Sowa"] = "sww",
["Sowanda"] = "sow",
["Soyaltepec Mazatec"] = "vmp",
["Soyaltepec Mixtec"] = "vmq",
["Spanish Sign Language"] = "ssp",
["Spiti Bhoti"] = "spt",
["Spokane"] = "spo",
["Squamish"] = "squ",
["Sri Lankan Creole Malay"] = "sci",
["Sri Lankan Sign Language"] = "sqs",
["Stod Bhoti"] = "sbu",
["Stoney"] = "sto",
["Suabo"] = "szp",
["Suarmin"] = "seo",
["Suau"] = "swp",
["Suba"] = "sxb",
["Suba-Simbiti"] = "ssc",
["Subi"] = "xsj",
["Subiya"] = "sbs",
["Subtiaba"] = "sut",
["Sudest"] = "tgo",
["Sudovian"] = "xsv",
["Suena"] = "sue",
["Suga"] = "sgi",
["Suganga"] = "sug",
["Sugut Dusun"] = "kzs",
["Suki"] = "sui",
["Suku"] = "sub",
["Sukuma"] = "suk",
["Sukur"] = "syk",
["Sukurum"] = "zsu",
["Sula"] = "szn",
["Sulka"] = "sua",
["Sulod"] = "srg",
["Sulung"] = "suv",
["Suma"] = "sqm",
["Sumariup"] = "siv",
["Sumau"] = "six",
["Sumbawa"] = "smw",
["Sumbwa"] = "suw",
["Sumtu Chin"] = "csv",
["Sunam"] = "ssk",
["Sunum"] = "ymn",
["Sunwar"] = "suz",
["Suoy"] = "syo",
["Supyire"] = "spp",
["Sur"] = "tdl",
["Surbakhal"] = "sbj",
["Surigaonon"] = "sgd",
["Sursurunga"] = "sgz",
["Suruahá"] = "swx",
["Surubu"] = "sde",
["Suruí"] = "sru",
["Suruí Do Pará"] = "mdz",
["Susquehannock"] = "sqn",
["Susu"] = "sus",
["Susuami"] = "ssu",
["Suundi"] = "sdj",
["Suwawa"] = "swu",
["Suyá"] = "suy",
["Swabian"] = "swg",
["Swampy Cree"] = "csw",
["Swedish Sign Language"] = "swl",
["Swiss-French Sign Language"] = "ssr",
["Swiss-German Sign Language"] = "sgg",
["Swiss-Italian Sign Language"] = "slf",
["Swo"] = "sox",
["Syenara Senoufo"] = "shz",
["Sácata"] = "sai-sac",
["São Paulo Kaingáng"] = "zkp",
["Sãotomense"] = "cri",
["Sìcìté Sénoufo"] = "sep",
["T'en"] = "tct",
["Tabaa Zapotec"] = "zat",
["Tabancale"] = "sai-tab",
["Tabaru"] = "tby",
["Tabasco Chontal"] = "chf",
["Tabasco Nahuatl"] = "nhc",
["Tabasco Zoque"] = "zoq",
["Tabla"] = "tnm",
["Tabo"] = "knv",
["Tabriak"] = "tzx",
["Tacahua Mixtec"] = "xtt",
["Tacana"] = "tna",
["Tadaksahak"] = "dsq",
["Tiếng Tadyawan"] = "tdy",
["Tae'"] = "rob",
["Tafi"] = "tcd",
["Tafreshi"] = "xme-taf",
["Tagabawa"] = "bgs",
["Tagakaulu Kalagan"] = "klg",
["Tagbanwa"] = "tbw",
["Tagbu"] = "tbm",
["Tagdal"] = "tda",
["Tagish"] = "tgx",
["Tagwana Senoufo"] = "tgw",
["Tahltan"] = "tht",
["Tai"] = "taw",
["Tai Hang Tong"] = "thc",
["Tai Hongjin"] = "tiz",
["Tai Long"] = "thi",
["Tai Thanh"] = "tmm",
["Tai Ya"] = "cuu",
["Taiap"] = "gpn",
["Taikat"] = "aos",
["Tiếng Nga bồi Taimyr"] = "crp-tpr",
["Tainae"] = "ago",
["Tairuma"] = "uar",
["Taita"] = "dav",
["Tiếng Taivoan"] = "tvx",
["Taiwan Sign Language"] = "tss",
["Taje"] = "pee",
["Tajio"] = "tdj",
["Tajuasohn"] = "tja",
["Takelma"] = "tkm",
["Takia"] = "tbc",
["Takka Apabhramsa"] = "inc-tak",
["Takua"] = "tkz",
["Takuu"] = "nho",
["Takwane"] = "tke",
["Talaud"] = "tld",
["Taliabu"] = "tlv",
["Talieng"] = "tdf",
["Talinga-Bwisi"] = "tlj",
["Talise"] = "tlr",
["Tallán"] = "sai-tal",
["Talodi"] = "tlo",
["Taloki"] = "tlk",
["Talondo'"] = "tln",
["Talu"] = "yta",
["Tama (Chad)"] = "tma",
["Tama (Colombia)"] = "ten",
["Tamagario"] = "tcg",
["Tamambo"] = "mla",
["Taman (Indonesia)"] = "tmn",
["Taman (Myanmar)"] = "tcl",
["Tamanaku"] = "tmz",
["Tamazola Mixtec"] = "vmx",
["Tambas"] = "tdk",
["Tambora"] = "xxt",
["Tambotalo"] = "tls",
["Tambunan Dusun"] = "kzt",
["Tami"] = "tmy",
["Tamnim Citak"] = "tml",
["Tampias Lobu"] = "low",
["Tampulma"] = "tpm",
["Tanacross"] = "tcb",
["Tanahmerah"] = "tcm",
["Tanapag"] = "tpv",
["Tandaganon"] = "tgn",
["Tandia"] = "tni",
["Tanema"] = "tnx",
["Tangale"] = "tan",
["Tangam"] = "sit-tgm",
["Tanggu"] = "tgu",
["Tangko"] = "tkx",
["Tangoa"] = "tgp",
["Tangsa"] = "nst",
["Tanguat"] = "tbs",
["Tanimuca-Retuarã"] = "tnc",
["Tanjijili"] = "uji",
["Tanudan Kalinga"] = "kml",
["Tanzanian Sign Language"] = "tza",
["Tapachultec"] = "nai-tap",
["Taparita"] = "sai-tpr",
["Tapayuna"] = "sai-tap",
["Tapeba"] = "tbb",
["Tapei"] = "afp",
["Tapieté"] = "tpj",
["Tar Gula"] = "kcm",
["Tarairiú"] = "sai-trr",
["Tiếng Tarantino"] = "roa-tar",
["Tarao"] = "tro",
["Taraon"] = "mhu",
["Tareng"] = "tgr",
["Tarjumo"] = "txj",
["Tarok"] = "yer",
["Tarpia"] = "tpf",
["Tartessian"] = "txr",
["Taruma"] = "tdm",
["Tasawaq"] = "twq",
["Tasmate"] = "tmt",
["Tiếng Tat"] = "ttt",
["Tataltepec Chatino"] = "cta",
["Tatana"] = "txx",
["Tataviam"] = "azc-tat",
["Tauade"] = "ttd",
["Taulil"] = "tuh",
["Taupota"] = "tpa",
["Taushiro"] = "trr",
["Tauya"] = "tya",
["Taveta"] = "tvs",
["Tawala"] = "tbo",
["Tawandê"] = "xtw",
["Tawang Monpa"] = "twm",
["Tawasa"] = "nai-taw",
["Taworta"] = "tbp",
["Tawoyan"] = "twy",
["Tawr Chin"] = "tcp",
["Tay Khang"] = "tnu",
["Tayabas Ayta"] = "ayy",
["Tiếng Tayma"] = "sem-tay",
["Tayo"] = "cks",
["Tiếng Taíno"] = "tnq",
["Tboli"] = "tbl",
["Tchitchege"] = "tck",
["Tchumbuli"] = "bqa",
["Te'un"] = "tve",
["Teanu"] = "tkw",
["Tebul Sign Language"] = "tsy",
["Tebul Ure Dogon"] = "dtu",
["Tecpatlán Totonac"] = "tcw",
["Tedaga"] = "tuq",
["Tedim Chin"] = "ctd",
["Tee"] = "tkq",
["Tefaro"] = "tfo",
["Tegali"] = "ras",
["Tehit"] = "kps",
["Tehuelche"] = "teh",
["Teiwa"] = "twe",
["Tejalapan Zapotec"] = "ztt",
["Teke-Fuumu"] = "ifm",
["Teke-Kukuya"] = "kkw",
["Teke-Laali"] = "lli",
["Teke-Tege"] = "teg",
["Teke-Tsaayi"] = "tyi",
["Teke-Tyee"] = "tyx",
["Tektiteko"] = "ttc",
["Tela-Masbuar"] = "tvm",
["Telefol"] = "tlf",
["Teluti"] = "tlt",
["Tembé"] = "tqb",
["Teme"] = "tdo",
["Temein"] = "teq",
["Temi"] = "soz",
["Temne"] = "tem",
["Temoaya Otomi"] = "ott",
["Tempasuk Dusun"] = "tdu",
["Tenango Otomi"] = "otn",
["Tene Kan Dogon"] = "dtk",
["Tenggarong Kutai Malay"] = "vkt",
["Tengger"] = "tes",
["Tenino"] = "tqn",
["Tenis"] = "tns",
["Tennet"] = "tex",
["Teojomulco Chatino"] = "omq-teo",
["Teop"] = "tio",
["Teor"] = "tev",
["Tepecano"] = "tep",
["Tepetotutla Chinantec"] = "cnt",
["Tepeuxila Cuicatec"] = "cux",
["Tepo Krumen"] = "ted",
["Teposcolula Mixtec"] = "omq-tel",
["Tequistlatec"] = "nai-teq",
["Ter Sami"] = "sjt",
["Tera"] = "ttr",
["Terebu"] = "trb",
["Terei"] = "buo",
["Tereno"] = "ter",
["Tereweng"] = "twg",
["Tiếng Teribe"] = "tfr",
["Terik"] = "tec",
["Termanu"] = "twu",
["Ternateño"] = "tmg",
["Tese"] = "keg",
["Teshenawa"] = "twc",
["Tetela"] = "tll",
["Tetelcingo Nahuatl"] = "nhg",
["Tetete"] = "teb",
["Tetserret"] = "tez",
["Tetun Dili"] = "tdt",
["Teushen"] = "sai-teu",
["Teutila Cuicatec"] = "cut",
["Tewa"] = "tew",
["Texcatepec Otomi"] = "otx",
["Texistepec Popoluca"] = "poq",
["Texmelucan Zapotec"] = "zpz",
["Tezoatlán Mixtec"] = "mxb",
["Tha"] = "thy",
["Thachanadan"] = "thn",
["Thado Chin"] = "tcz",
["Thai Sign Language"] = "tsq",
["Thaiphum Chin"] = "cth",
["Thakali"] = "ths",
["Thamudic"] = "sem-tha",
["Thangal Naga"] = "nki",
["Thangmi"] = "thf",
["Thao"] = "ssf",
["Tharaka"] = "thk",
["Tharrgari"] = "dhr",
["Thawa"] = "xtv",
["Thompson"] = "thp",
["Thopho"] = "ytp",
["Thu Lao"] = "tyl",
["Thulung"] = "tdh",
["Thurawal"] = "tbh",
["Thuri"] = "thu",
["Tiagbamrin Aizi"] = "ahi",
["Tiale"] = "mnl",
["Tibea"] = "ngy",
["Ticuna"] = "tca",
["Tidaá Mixtec"] = "mtx",
["Tidore"] = "tvo",
["Tiemacèwè Bozo"] = "boo",
["Tiene"] = "tii",
["Tifal"] = "tif",
["Tigak"] = "tgc",
["Tigon Mbembe"] = "nza",
["Tii"] = "txq",
["Tijaltepec Mixtec"] = "xtl",
["Tikar"] = "tik",
["Tikopia"] = "tkp",
["Tilapa Otomi"] = "otl",
["Tillamook"] = "til",
["Tilquiapan Zapotec"] = "zts",
["Tilung"] = "tij",
["Tima"] = "tms",
["Timbe"] = "tim",
["Timor Pidgin"] = "tvy",
["Timote"] = "sai-tim",
["Timucua"] = "tjm",
["Timugon Murut"] = "tih",
["Tinani"] = "lbf",
["Tingui-Boto"] = "tgv",
["Tinigua"] = "tit",
["Tinoc Kallahan"] = "tne",
["Tinputz"] = "tpz",
["Tiếng Tipai"] = "nai-tip",
["Tippera"] = "tpe",
["Tira"] = "tic",
["Tirahi"] = "tra",
["Tiranige Diga Dogon"] = "tde",
["Tircul"] = "pyx",
["Tiri"] = "cir",
["Tita"] = "tdq",
["Titan"] = "ttv",
["Tiv"] = "tiv",
["Tiwa"] = "lax",
["Tiếng Tiwi"] = "tiw",
["Tiéfo"] = "tiq",
["Tiéyaxo Bozo"] = "boz",
["Tjurruru"] = "tju",
["Tiếng Tepehua Tlachichilco"] = "tpt",
["Tlacoapa Me'phaa"] = "tpl",
["Tlacoatzintepec Chinantec"] = "ctl",
["Tlacolulita Zapotec"] = "zpk",
["Tlahuica"] = "ocu",
["Tlahuitoltepec Mixe"] = "mxp",
["Tlamacazapa Nahuatl"] = "nuz",
["Tlazoyaltepec Mixtec"] = "mqh",
["To"] = "toz",
["To'abaita"] = "mlu",
["Toaripi"] = "tqo",
["Toba"] = "tob",
["Toba Batak"] = "bbc",
["Toba-Maskoy"] = "tmf",
["Tobagonian Creole English"] = "tgh",
["Tobanga"] = "tng",
["Tobati"] = "tti",
["Tobelo"] = "tlb",
["Tobilung"] = "tgb",
["Tobo"] = "tbv",
["Tocantins Asurini"] = "asu",
["Tofanma"] = "tlg",
["Tofin Gbe"] = "tfi",
["Togbo-Vara Banda"] = "tor",
["Togoyo"] = "tgy",
["Tojolabal"] = "toj",
["Toka-Leya"] = "dov",
["Tokano"] = "zuh",
["Tol"] = "jic",
["Tolai"] = "ksd",
["Tolaki"] = "lbw",
["Tolomako"] = "tlm",
["Tolowa"] = "tol",
["Toloza"] = "ytl",
["Toma"] = "tod",
["Tomadino"] = "tdi",
["Tombelala"] = "ttp",
["Tombonuo"] = "txa",
["Tombulu"] = "tom",
["Tomini"] = "txm",
["Tommeginne"] = "xpv",
["Tommo So"] = "dto",
["Tomo Kan Dogon"] = "dtm",
["Tomoip"] = "tqp",
["Tondano"] = "tdn",
["Tonga (Malawi)"] = "tog",
["Tonga (Mozambique)"] = "toh",
["Tonga (Zambia)"] = "toi",
["Tongwe"] = "tny",
["Tonjon"] = "tjn",
["Tiếng Tonkawa"] = "tqw",
["Tonsawang"] = "tnw",
["Tonsea"] = "txs",
["Tontemboan"] = "tnt",
["Toogee"] = "xpx",
["Topoiyo"] = "toy",
["Toposa"] = "toq",
["Toraja-Sa'dan"] = "sda",
["Toram"] = "trj",
["Torau"] = "ttu",
["Toro"] = "tdv",
["Toro So Dogon"] = "dts",
["Toro Tegu Dogon"] = "dtt",
["Toromono"] = "tno",
["Torona"] = "tqr",
["Torres Strait Creole"] = "tcs",
["Torricelli"] = "tei",
["Torricelli Yau"] = "yyu",
["Torá"] = "trz",
["Tosu"] = "sit-tos",
["Totela"] = "ttl",
["Totoli"] = "txe",
["Totomachapan Zapotec"] = "zph",
["Totontepec Mixe"] = "mto",
["Totoro"] = "ttk",
["Touo"] = "tqu",
["Toura"] = "neb",
["Tourangeau"] = "roa-tou",
["Towei"] = "ttn",
["Transylvanian Saxon"] = "gmw-tsx",
["Traveller Danish"] = "rmd",
["Traveller Norwegian"] = "rmg",
["Traveller Scottish"] = "trl",
["Tregami"] = "trm",
["Tremembé"] = "tme",
["Trieng"] = "stg",
["Trimuris"] = "tip",
["Tring"] = "tgq",
["Tringgus"] = "trx",
["Trinidad and Tobago Sign Language"] = "lst",
["Trinidadian Creole English"] = "trf",
["Trinitario"] = "trn",
["Truká"] = "tka",
["Trumai"] = "tpy",
["Ts'ün-Lao"] = "tsl",
["Tsaangi"] = "tsa",
["Tsafiki"] = "cof",
["Tsakwambo"] = "kvz",
["Tsetsaut"] = "txc",
["Tsez"] = "ddo",
["Tshobdun"] = "sit-tsh",
["Tshwa"] = "hio",
["Tsikimba"] = "kdl",
["Tsimané"] = "cas",
["Tsishingini"] = "tsw",
["Tso"] = "ldp",
["Tsogo"] = "tsv",
["Tsotsitaal"] = "fly",
["Tsum"] = "ttz",
["Tsuvadi"] = "tvd",
["Tsuvan"] = "tsh",
["Tswa"] = "tsc",
["Tswapong"] = "two",
["Tubar"] = "tbu",
["Tucano"] = "tuo",
["Tugen"] = "tuy",
["Tugun"] = "tzn",
["Tugutil"] = "tuj",
["Tukpa"] = "tpq",
["Tukudede"] = "tkd",
["Tukumanféd"] = "tkf",
["Tula"] = "tul",
["Tule-Kaweah Yokuts"] = "nai-tky",
["Tulehu"] = "tlu",
["Tulishi"] = "tey",
["Tulu-Bohuai"] = "rak",
["Tulua"] = "aus-tul",
["Tuma-Irumu"] = "iou",
["Tumak"] = "tmc",
["Tumi"] = "kku",
["Tumleo"] = "tmq",
["Tumshuqese"] = "xtq",
["Tumtum"] = "tbr",
["Tumulung Sisaala"] = "sil",
["Tunen"] = "tvu",
["Tungag"] = "lcm",
["Tunggare"] = "trt",
["Tunia"] = "tug",
["Tiếng Tunica"] = "tun",
["Tunisian Arabic"] = "aeb",
["Tiếng Berber Tunisia"] = "sds",
["Tunisian Sign Language"] = "tse",
["Tunjung"] = "tjg",
["Tunumiisut"] = "esx-tut",
["Tunzu"] = "dza",
["Tuotomb"] = "ttf",
["Tuparí"] = "tpr",
["Tupinikin"] = "tpk",
["Tupuri"] = "tui",
["Turaka"] = "trh",
["Turi"] = "trd",
["Turiwára"] = "twt",
["Turka"] = "tuz",
["Turkana"] = "tuv",
["Turkish Sign Language"] = "tsm",
["Turks and Caicos Creole English"] = "tch",
["Tiếng Turoyo"] = "tru",
["Turumsa"] = "tqm",
["Turung"] = "try",
["Tuscarora"] = "tus",
["Tutelo"] = "tta",
["Tutong"] = "ttg",
["Tutsa Naga"] = "tvt",
["Tutuba"] = "tmi",
["Tututepec Mixtec"] = "mtu",
["Tututni"] = "tuu",
["Tuwali Ifugao"] = "ifk",
["Tuwari"] = "tww",
["Tuwuli"] = "bov",
["Tuxináwa"] = "tux",
["Tuxá"] = "tud",
["Tuyuca"] = "tue",
["Twana"] = "twa",
["Twendi"] = "twn",
["Tiếng Tyap"] = "kcg",
["Tyaraity"] = "woa",
["Tyerrernotepanner"] = "xph",
["Tz'utujil"] = "tzj",
["Tzeltal"] = "tzh",
["Tiếng Tzotzil"] = "tzo",
["Tày Tac"] = "tyt",
["Tiếng Tây Bồi"] = "tas",
["Téén"] = "lor",
["Tübatulabal"] = "tub",
["Tiếng U"] = "uuu",
["Uab Meto"] = "aoz",
["Uamué"] = "uam",
["Uare"] = "ksj",
["Ubaghara"] = "byc",
["Ubang"] = "uba",
["Ubi"] = "ubi",
["Ubir"] = "ubr",
["Ucayali-Yurúa Ashéninka"] = "cpb",
["Uda"] = "uda",
["Tiếng Uduk"] = "udu",
["Ufim"] = "ufi",
["Ugandan Sign Language"] = "ugn",
["Ughele"] = "uge",
["Uhami"] = "uha",
["Uisai"] = "uis",
["Ujir"] = "udj",
["Ukaan"] = "kcf",
["Ukhwejo"] = "ukh",
["Ukit"] = "umi",
["Ukpe-Bayobiri"] = "ukp",
["Ukpet-Ehom"] = "akd",
["Ukrainian Sign Language"] = "ukl",
["Ukue"] = "uku",
["Ukuriguma"] = "ukg",
["Ukwa"] = "ukq",
["Ukwuani-Aboh-Ndoni"] = "ukw",
["Ulau-Suain"] = "svb",
["Tiếng Ulch"] = "ulc",
["Uldeme"] = "udl",
["Ulithian"] = "uli",
["Ullatan"] = "ull",
["Ulumanda'"] = "ulm",
["Ulwa"] = "ulw",
["Uma"] = "ppk",
["Uma' Lasan"] = "xky",
["Uma' Lung"] = "ulu",
["Umanakaina"] = "gdn",
["Umatilla"] = "uma",
["Umbindhamu"] = "umd",
["Umbu-Ungu"] = "ubu",
["Umbugarla"] = "umr",
["Tiếng Umbundu"] = "umb",
["Umbuygamu"] = "umg",
["Umeda"] = "upi",
["Umiida"] = "xud",
["Umiray Dumaget Agta"] = "due",
["Umon"] = "umm",
["Umotína"] = "umo",
["Umpila"] = "ump",
["Una"] = "mtg",
["Unami"] = "unm",
["Unas"] = "art-una",
["Unde Kaili"] = "unz",
["Uneme"] = "une",
["Unggaranggu"] = "xun",
["Unggumi"] = "xgu",
["Unserdeutsch"] = "uln",
["Unua"] = "onu",
["Unubahe"] = "unu",
["Uokha"] = "uok",
["Upper Chehalis"] = "cjh",
["Upper Grand Valley Dani"] = "dna",
["Tiếng Thượng Kinabatangan"] = "dmg",
["Upper Kuskokwim"] = "kuu",
["Upper Necaxa Totonac"] = "tku",
["Upper Tanana"] = "tau",
["Upper Taromi"] = "tov",
["Upper Umpqua"] = "xup",
["Ura (New Guinea)"] = "uro",
["Ura (Vanuatu)"] = "uur",
["Uradhi"] = "urf",
["Urali"] = "url",
["Urapmin"] = "urm",
["Urarina"] = "ura",
["Urat"] = "urt",
["Urhobo"] = "urh",
["Uri"] = "uvh",
["Urigina"] = "urg",
["Urim"] = "uri",
["Urimo"] = "urx",
["Uripiv-Wala-Rano-Atchin"] = "upv",
["Urningangg"] = "urc",
["Uru"] = "ure",
["Uru-Eu-Wau-Wau"] = "urz",
["Uru-Pa-In"] = "urp",
["Uruangnirin"] = "urn",
["Uruava"] = "urv",
["Uruguayan Sign Language"] = "ugy",
["Urumi"] = "uru",
["Usaghade"] = "usk",
["Usan"] = "wnu",
["Usarufa"] = "usa",
["Usila Chinantec"] = "cuc",
["Uspanteco"] = "usp",
["Usui"] = "usi",
["Utarmbung"] = "omo",
["Ute"] = "ute",
["Utu"] = "utu",
["Tiếng Uvbie"] = "evh",
["Uwinymil"] = "aus-uwi",
["Uya"] = "usu",
["Uyajitaya"] = "duk",
["Uzekwe"] = "eze",
["Vaagri Booli"] = "vaa",
["Vaghua"] = "tva",
["Vagla"] = "vag",
["Vai"] = "vai",
["Vaiphei"] = "vap",
["Vale"] = "vae",
["Valencian Sign Language"] = "vsv",
["Valle Nacional Chinantec"] = "cvn",
["Valley Maidu"] = "vmv",
["Valman"] = "van",
["Valpei"] = "vlp",
["Vamale"] = "mkt",
["Vame"] = "mlr",
["Vandalic"] = "xvn",
["Vangunu"] = "mpr",
["Vanimo"] = "vam",
["Vanji"] = "ira-wnj",
["Vanuma"] = "vau",
["Vao"] = "vao",
["Varhadi"] = "vah",
["Varisi"] = "vrs",
["Vayu"] = "vay",
["Veddah"] = "ved",
["Vehes"] = "val",
["Vemgo-Mabas"] = "vem",
["Venezuelan Sign Language"] = "vsl",
["Ventureño"] = "veo",
["Vera'a"] = "vra",
["Vestinian"] = "xvs",
["Vidunda"] = "vid",
["Viemo"] = "vig",
["Vilela"] = "vil",
["Vili"] = "vif",
["Villa Viciosa Agta"] = "dyg",
["Vincentian Creole English"] = "svc",
["Virgin Islands Creole"] = "vic",
["Vishavan"] = "vis",
["Viti"] = "vit",
["Vitou"] = "vto",
["Viya"] = "gev",
["Vlax Romani"] = "rmy",
["Volga German"] = "gmw-vog",
["Vono"] = "kch",
["Voro"] = "vor",
["Vracada Apabhramsa"] = "inc-vra",
["Vumbu"] = "vum",
["Vunapu"] = "vnp",
["Vunjo"] = "vun",
["Vute"] = "vut",
["Tiếng Võro"] = "vro",
["Wa"] = "wbm",
["Wa'ema"] = "wag",
["Waama"] = "wwa",
["Waamwang"] = "wmn",
["Wab"] = "wab",
["Wabo"] = "wbb",
["Waboda"] = "kmx",
["Waci Gbe"] = "wci",
["Wadaginam"] = "wdg",
["Waddar"] = "wbq",
["Wadi Wadi"] = "xwd",
["Wadjabangayi"] = "wdy",
["Wadjiginy"] = "wdj",
["Wadjigu"] = "wdu",
["Wae Rana"] = "wrx",
["Waffa"] = "waj",
["Wagawaga"] = "wgb",
["Wagaya"] = "wga",
["Wagdi"] = "wbr",
["Wageman"] = "waq",
["Wagi"] = "fad",
["Wahau Kayan"] = "whu",
["Wahau Kenyah"] = "whk",
["Tiếng Wahgi"] = "wgi",
["Waigali"] = "wbk",
["Waigeo"] = "wgo",
["Waikuri"] = "nai-wai",
["Wailaki"] = "wlk",
["Wailapa"] = "wlr",
["Waima'a"] = "wmh",
["Waimiri-Atroari"] = "atr",
["Wainumá"] = "awd-wai",
["Waioli"] = "wli",
["Waitaká"] = "sai-wai",
["Waja"] = "wja",
["Wajarri"] = "wbv",
["Wajuk"] = "xwj",
["Waka"] = "wav",
["Wakawaka"] = "wkw",
["Wakoná"] = "waf",
["Wala"] = "lgl",
["Walak"] = "wlw",
["Walangama"] = "nlw",
["Wali (Ghana)"] = "wlx",
["Wali (Sudan)"] = "wll",
["Waling"] = "wly",
["Walio"] = "wla",
["Walla Walla"] = "waa",
["Walmajarri"] = "wmt",
["Wam"] = "wmo",
["Wamas"] = "wmc",
["Wambaya"] = "wmb",
["Wambon"] = "wms",
["Wamey"] = "cou",
["Wamin"] = "wmi",
["Wampar"] = "lbq",
["Wampur"] = "waz",
["Wan"] = "wan",
["Wanambre"] = "wnb",
["Wanap"] = "wnp",
["Wancho"] = "nnp",
["Wanda"] = "wbh",
["Wandala"] = "mfi",
["Wandamen"] = "wad",
["Wandarang"] = "wnd",
["Wandji"] = "wdd",
["Wanga"] = "lwg",
["Wanggamala"] = "wnm",
["Wangganguru"] = "wgg",
["Wanggom"] = "wng",
["Wangkayutyuru"] = "wky",
["Wangkumara"] = "xwk",
["Wanham"] = "sai-wnm",
["Wanji"] = "wbi",
["Wanman"] = "wbt",
["Wannu"] = "jub",
["Wano"] = "wno",
["Wantoat"] = "wnc",
["Wanukaka"] = "wnk",
["Wanyi"] = "wny",
["Wané"] = "hwa",
["Wapan"] = "juk",
["Wapishana"] = "wap",
["Wappo"] = "wao",
["Wara"] = "wbf",
["Warao"] = "wba",
["Warapu"] = "wra",
["Waray Sorsogon"] = "srv",
["Tiếng Wardaman"] = "wrr",
["Wardandi"] = "wxw",
["Warembori"] = "wsa",
["Wari'"] = "pav",
["Waris"] = "wrs",
["Waritai"] = "wbe",
["Wariyangga"] = "wri",
["Warkay-Bipim"] = "bgv",
["Warlmanpa"] = "wrl",
["Warlpiri"] = "wbp",
["Warluwara"] = "wrb",
["Warnang"] = "wrn",
["Waropen"] = "wrp",
["Warray"] = "wrz",
["Warrgamay"] = "wgy",
["Warrwa"] = "wwr",
["Waru"] = "wru",
["Warumungu"] = "wrm",
["Waruna"] = "wrv",
["Warungu"] = "wrg",
["Warwar Feni"] = "hrw",
["Wasa"] = "wss",
["Wasco-Wishram"] = "wac",
["Wasembo"] = "gsp",
["Washo"] = "was",
["Waskia"] = "wsk",
["Tiếng Wastek"] = "hus",
["Wasu"] = "wsu",
["Watakataui"] = "wtk",
["Watam"] = "wax",
["Wathaurong"] = "wth",
["Watiwa"] = "wtf",
["Watubela"] = "wah",
["Waube"] = "kop",
["Wauja"] = "wau",
["Wauyai"] = "wuy",
["Wawa"] = "www",
["Wawonii"] = "wow",
["Waxiang"] = "wxa",
["Wayanad Chetti"] = "ctt",
["Wayoró"] = "wyr",
["Wayumará"] = "sai-way",
["Wedau"] = "wed",
["Weh"] = "weh",
["Welaung"] = "weu",
["Weliki"] = "klh",
["Welsh Romani"] = "rmw",
["Wemale"] = "weo",
["Tiếng Wemba-Wemba"] = "xww",
["Weme Gbe"] = "wem",
["Wendat"] = "wdt",
["Weri"] = "wer",
["Wersing"] = "kvw",
["West Albay Bikol"] = "fbl",
["West Ambae"] = "nnd",
["West Central Banda"] = "bbp",
["Tiếng Tây Duyên hải Bajau"] = "bdr",
["West Damar"] = "drn",
["West Greenlandic Pidgin"] = "crp-gep",
["West Lembata"] = "lmj",
["West Masela"] = "mss",
["West Tarangan"] = "txn",
["West Uvean"] = "uve",
["West-Central Limba"] = "lia",
["Western Arrernte"] = "are",
["Western Bolivian Guaraní"] = "gnw",
["Western Bukidnon Manobo"] = "mbb",
["Western Dani"] = "dnw",
["Western Durango Nahuatl"] = "azn",
["Western Fijian"] = "wyy",
["Western Gurung"] = "gvr",
["Western Jicaque"] = "und-wji",
["Western Juxtlahuaca Mixtec"] = "jmx",
["Western Karaboro"] = "kza",
["Western Keres"] = "kjq",
["Western Krahn"] = "krw",
["Western Lalu"] = "ywl",
["Western Maninkakan"] = "mlq",
["Tiếng Mari Tây"] = "mrj",
["Western Mashan Hmong"] = "hmw",
["Western Meohang"] = "raf",
["Western Muria"] = "mut",
["Tiếng Tân Aram Tây"] = "amw",
["Western Ojibwa"] = "ojw",
["Western Panjabi"] = "pnb",
["Western Penan"] = "pne",
["Western Sisaala"] = "ssl",
["Western Subanon"] = "suc",
["Western Tawbuid"] = "twb",
["Western Totonac"] = "tqt",
["Western Tunebo"] = "tnb",
["Western Xwla Gbe"] = "xwl",
["Westrobothnian"] = "gmq-bot",
["Weyewa"] = "wew",
["White Lachi"] = "lwh",
["Whitesands"] = "tnp",
["Wiarumus"] = "tua",
["Wichita"] = "wic",
["Wichí Lhamtés Güisnay"] = "mzh",
["Wichí Lhamtés Nocten"] = "mtp",
["Wichí Lhamtés Vejoz"] = "wlv",
["Wik-Epa"] = "wie",
["Wik-Iiyanh"] = "wij",
["Wik-Keyangan"] = "wif",
["Wik-Me'anha"] = "wih",
["Wik-Mungkan"] = "wim",
["Wik-Ngathana"] = "wig",
["Wikalkan"] = "wik",
["Wikngenchera"] = "wua",
["Wilawila"] = "wil",
["Wintu"] = "wnw",
["Winyé"] = "kst",
["Wipi"] = "gdr",
["Tiếng Wiradjuri"] = "wrh",
["Wiraféd"] = "wir",
["Wirangu"] = "wgu",
["Wiru"] = "wiu",
["Wirö"] = "wpc",
["Wiwa"] = "mbp",
["Tiếng Wiyot"] = "wiy",
["Woccon"] = "xwc",
["Wogamusin"] = "wog",
["Wogeo"] = "woc",
["Woi"] = "wbw",
["Tiếng Woiwurrung"] = "wyi",
["Wojenaka"] = "jod",
["Wolane"] = "wle",
["Wolani"] = "wod",
["Woleaian"] = "woe",
["Womo"] = "wmx",
["Wong-gie"] = "aus-won",
["Wongo"] = "won",
["Woods Cree"] = "cwd",
["Woria"] = "wor",
["Worimi"] = "kda",
["Worodougou"] = "jud",
["Worora"] = "wro",
["Wotapuri-Katarqalai"] = "wsv",
["Woun Meu"] = "noa",
["Wudu"] = "wud",
["Wulguru"] = "aus-wul",
["Wuliwuli"] = "wlu",
["Wulna"] = "wux",
["Wumboko"] = "bqm",
["Wumbvu"] = "wum",
["Wumeng"] = "ywu",
["Wunai Bunu"] = "bwn",
["Wunambal"] = "wub",
["Wurrugu"] = "wur",
["Wusa"] = "yig",
["Wushi"] = "bse",
["Wusi"] = "wsi",
["Wutung"] = "wut",
["Wuvulu-Aua"] = "wuv",
["Wyandot"] = "wya",
["Wára"] = "tci",
["Wãpha"] = "juw",
["Wè Southern"] = "gxx",
["Wè Western"] = "wec",
["Xadani Zapotec"] = "zax",
["Xakriabá"] = "xkr",
["Xanaguía Zapotec"] = "ztg",
["Xaragure"] = "axx",
["Tiếng Xavante"] = "xav",
["Xerénte"] = "xer",
["Xetá"] = "xet",
["Xicotepec de Juárez Totonac"] = "too",
["Xinca"] = "xin",
["Xingú Asuriní"] = "asn",
["Xipaya"] = "xiy",
["Xiri"] = "xii",
["Xiriâna"] = "xir",
["Xishanba Lalo"] = "ywt",
["Xocó"] = "sai-xoc",
["Xokleng"] = "xok",
["Xukurú"] = "xoo",
["Xwela Gbe"] = "xwe",
["Yaa"] = "iyx",
["Tiếng Yaaku"] = "muu",
["Yabarana"] = "yar",
["Yabaâna"] = "ybn",
["Yaben"] = "ybm",
["Yabong"] = "ybo",
["Yabula Yabula"] = "yxy",
["Yace"] = "ekr",
["Yafi"] = "wfg",
["Yagara"] = "yxg",
["Yagaria"] = "ygr",
["Yagomi"] = "ygm",
["Yagua"] = "yad",
["Yagwoia"] = "ygw",
["Yahadian"] = "ner",
["Yahang"] = "rhp",
["Yahuna"] = "ynu",
["Yaka"] = "yaf",
["Yakaikeke"] = "ykk",
["Yakoma"] = "yky",
["Yala"] = "yba",
["Yalahatan"] = "jal",
["Yalakalore"] = "xyl",
["Yalarnnga"] = "ylr",
["Yale"] = "nce",
["Yaleba"] = "ylb",
["Yalunka"] = "yal",
["Yalálag Zapotec"] = "zpu",
["Yamap"] = "ymp",
["Yamba"] = "yam",
["Yambes"] = "ymb",
["Yambeta"] = "yat",
["Yamdena"] = "jmd",
["Yameo"] = "yme",
["Yaminahua"] = "yaa",
["Yamongeri"] = "ymg",
["Yamphu"] = "ybi",
["Yan-nhangu"] = "jay",
["Yana"] = "ynn",
["Yanda"] = "yda",
["Yanda Dogon"] = "dym",
["Yandjibara"] = "xyb",
["Yandruwandha"] = "ynd",
["Yanesha'"] = "ame",
["Yangben"] = "yav",
["Yangkaal"] = "aus-ynk",
["Yangkam"] = "bsx",
["Yangman"] = "jng",
["Yango"] = "yng",
["Yangulam"] = "ynl",
["Yangum Dey"] = "yde",
["Yangum Gel"] = "ygl",
["Yangum Mon"] = "ymo",
["Yankunytjatjara"] = "kdd",
["Yanomamö"] = "guu",
["Yanomámi"] = "wca",
["Yansi"] = "yns",
["Tiếng Yanyuwa"] = "jao",
["Tiếng Yao"] = "yao",
["Yaosakor Asmat"] = "asy",
["Yaouré"] = "yre",
["Yaqay"] = "jaq",
["Yaqui"] = "yaq",
["Yarawata"] = "yrw",
["Yareba"] = "yrb",
["Yareni Zapotec"] = "zae",
["Yarli"] = "yxl",
["Yarluyandi"] = "yry",
["Yarumá"] = "sai-yar",
["Yarí"] = "yri",
["Yasa"] = "yko",
["Yatay"] = "yty",
["Yatee Zapotec"] = "zty",
["Tiếng Zapotec Yatzachi"] = "zav",
["Yaul"] = "yla",
["Yaur"] = "jau",
["Yautepec Zapotec"] = "zpb",
["Yavitero"] = "yvt",
["Yawa"] = "yva",
["Yawalapití"] = "yaw",
["Yawanawa"] = "ywn",
["Yawarawarga"] = "yww",
["Yaweyuha"] = "yby",
["Yawijibaya"] = "jbw",
["Yawiyo"] = "ybx",
["Yawuru"] = "ywr",
["Yaygir"] = "xya",
["Tiếng Yazghulom"] = "yah",
["Yei"] = "jei",
["Yekhee"] = "ets",
["Yekora"] = "ykr",
["Yelmek"] = "jel",
["Yelogu"] = "ylg",
["Yemba"] = "ybb",
["Yemeni Arabic"] = "ayn",
["Yendang"] = "yen",
["Yeni"] = "yei",
["Yeniche"] = "yec",
["Yerakai"] = "yra",
["Yeretuar"] = "gop",
["Yerukula"] = "yeu",
["Yeskwa"] = "yes",
["Yessan-Mayo"] = "yss",
["Yetfa"] = "yet",
["Yeyi"] = "yey",
["Yil"] = "yll",
["Tiếng Creole Nghi Lan"] = "ycr",
["Yimas"] = "yee",
["Yimchungru Naga"] = "yim",
["Yinbaw Karen"] = "kvu",
["Yinchia"] = "yin",
["Tiếng Yindjibarndi"] = "yij",
["Yindjilandji"] = "yil",
["Yine"] = "pib",
["Yinggarda"] = "yia",
["Yinhawangka"] = "ywg",
["Yiningayi"] = "ygi",
["Yintale Karen"] = "kvy",
["Yinwum"] = "yxm",
["Yir-Yoront"] = "yiy",
["Yirandali"] = "ljw",
["Yis"] = "yis",
["Yitha Yitha"] = "xth",
["Yoba"] = "yob",
["Yocoboué Dida"] = "gud",
["Yoidik"] = "ydk",
["Yoke"] = "yki",
["Yolmo"] = "scp",
["Yolngu Sign Language"] = "ygs",
["Yoloxochitl Mixtec"] = "xty",
["Yom"] = "pil",
["Yombe"] = "yom",
["Yopno"] = "yut",
["Yora"] = "mts",
["Yorta Yorta"] = "xyy",
["Tiếng Mixtec Yosondúa"] = "mpm",
["Younuo Bunu"] = "buh",
["Yout Wam"] = "ytw",
["Yuaga"] = "nua",
["Yucatec Maya Sign Language"] = "msd",
["Yuchi"] = "yuc",
["Yucuañe Mixtec"] = "mvg",
["Yucuna"] = "ycn",
["Yugambal"] = "yub",
["Yugoslavian Sign Language"] = "ysl",
["Yugul"] = "ygu",
["Yuhup"] = "yab",
["Yuki"] = "yuk",
["Yukpa"] = "yup",
["Yukuben"] = "ybl",
["Yulu"] = "yul",
["Yuma"] = "yum",
["Yumana"] = "awd-yum",
["Yupiltepeque"] = "nai-yup",
["Yupua"] = "sai-yup",
["Yuqui"] = "yuq",
["Yuracare"] = "yuz",
["Yuru"] = "ljx",
["Yurumanguí"] = "sai-yur",
["Yurutí"] = "yui",
["Yutanduchi Mixtec"] = "mab",
["Yuwana"] = "yau",
["Yuyu"] = "yxu",
["Yámana"] = "yag",
["Zaachila Zapotec"] = "ztx",
["Zabana"] = "kji",
["Zacatepec Chatino"] = "ctz",
["Zacatlán-Ahuacatlán-Tepetzintla Nahuatl"] = "nhi",
["Zakhring"] = "zkr",
["Zambian Sign Language"] = "zsl",
["Zan Gula"] = "zna",
["Zanaki"] = "zak",
["Zande"] = "zne",
["Zangskari"] = "zau",
["Zangwal"] = "zah",
["Tiếng Zapotec Zaniza"] = "zpw",
["Tiếng Zapotec"] = "zap",
["Zaramo"] = "zaj",
["Zari"] = "zaz",
["Zauzou"] = "zal",
["Tiếng Karen Zayein"] = "kxk",
["Zazao"] = "jaj",
["Zbu"] = "sit-zbu",
["Zeem"] = "zua",
["Zemba"] = "dhm",
["Zeme Naga"] = "nzm",
["Zemgalian"] = "xzm",
["Zenag"] = "zeg",
["Zenzontepec Chatino"] = "czn",
["Zhang-Zhung"] = "xzh",
["Zhire"] = "zhi",
["Zhoa"] = "zhw",
["Zhár"] = "jjr",
["Zia"] = "zia",
["Zialo"] = "zil",
["Zigula"] = "ziw",
["Zimakani"] = "zik",
["Zimba"] = "zmb",
["Zimbabwe Sign Language"] = "zib",
["Zinza"] = "zin",
["Zipser German"] = "gmw-zps",
["Zire"] = "sih",
["Ziriya"] = "zir",
["Zizilivakan"] = "ziz",
["Zo'é"] = "pto",
["Zokhuo"] = "yzk",
["Tiếng Zapotec Zoogocho"] = "zpq",
["Zotung Chin"] = "czt",
["Zou"] = "zom",
["Zulgo-Gemzek"] = "gnd",
["Zumaya"] = "zuy",
["Zuni"] = "zun",
["Zuwara"] = "ber-zuw",
["Zyphe"] = "zyp",
["Záparo"] = "zro",
["biệt ngữ Chinook"] = "chn",
["không xác định ngôn ngữ"] = "und",
["ngôn ngữ ký hiệu Mỹ"] = "ase",
["Tiếng 'Are'are"] = "alu",
["Tiếng A Xương"] = "acn",
["Tiếng A-Hmao"] = "hmd",
["Tiếng Aari"] = "aiw",
["Tiếng Aasax"] = "aas",
["Tiếng Abaga"] = "abg",
["Tiếng Abai"] = "poz-abi",
["Tiếng Abau"] = "aau",
["Tiếng Abaza"] = "abq",
["Tiếng Abidji"] = "abi",
["Tiếng Abinomn"] = "bsa",
["Tiếng Abkhaz"] = "ab",
["Tiếng Abkhaz-Abaza nguyên thủy"] = "cau-abz-pro",
["Tiếng Aceh"] = "ace",
["Tiếng Achawa"] = "aca",
["Tiếng Acheron"] = "acz",
["Tiếng Acholi"] = "ach",
["Tiếng Adangme"] = "ada",
["Tiếng Adja"] = "ajg",
["Tiếng Adygea"] = "ady",
["Tiếng Adzera"] = "adz",
["Tiếng Afar"] = "aa",
["Tiếng Afrikaans"] = "af",
["Tiếng Agawam"] = "alg-aga",
["Tiếng Aghem"] = "agq",
["Tiếng Aghul"] = "agx",
["Tiếng Aghwan"] = "xag",
["Tiếng Ahom"] = "aho",
["Tiếng Ahtna"] = "aht",
["Tiếng Ai Cập"] = "egy",
["Tiếng Ai Cập bình dân"] = "egx-dem",
["Tiếng Aimol"] = "aim",
["Tiếng Ainu"] = "ain",
["Tiếng Aiton"] = "aio",
["Tiếng Ajië"] = "aji",
["Tiếng Aka-Bo"] = "akm",
["Tiếng Aka-Jeru"] = "akj",
["Tiếng Akan"] = "ak",
["Tiếng Akawaio"] = "ake",
["Tiếng Akha"] = "ahk",
["Tiếng Akhvakh"] = "akv",
["Tiếng Akkad"] = "akk",
["Tiếng Aklanon"] = "akl",
["Tiếng Alaba-K’abeena"] = "alw",
["Tiếng Alabama"] = "akz",
["Tiếng Alagwa"] = "wbj",
["Tiếng Alak"] = "alk",
["Tiếng Alawa"] = "alh",
["Tiếng Albani"] = "sq",
["Tiếng Albani nguyên thủy"] = "sqj-pro",
["Tiếng Alchuka"] = "tuw-alk",
["Tiếng Alekano"] = "gah",
["Tiếng Aleut"] = "ale",
["Tiếng Algonquin"] = "alq",
["Tiếng Algonquin nguyên thủy"] = "alg-pro",
["Tiếng Alsea"] = "aes",
["Tiếng Alutor"] = "alr",
["Tiếng Ama"] = "amm",
["Tiếng Amahuaca"] = "amc",
["Tiếng Amaimon"] = "ali",
["Tiếng Amarasi"] = "aaz",
["Tiếng Ambrak"] = "aag",
["Tiếng Amdang"] = "amj",
["Tiếng Amhara"] = "am",
["Tiếng Amis"] = "ami",
["Tiếng Amurdag"] = "amg",
["Tiếng Amuzgo"] = "amu",
["Tiếng Anal"] = "anm",
["Tiếng Andi"] = "ani",
["Tiếng Angika"] = "anp",
["Tiếng Angola"] = "aoa",
["Tiếng Anh"] = "en",
["Tiếng Anh Solombala"] = "crp-slb",
["Tiếng Anh cổ"] = "ang",
["Tiếng Anh trung đại"] = "enm",
["Tiếng Anii"] = "blo",
["Tiếng Ankave"] = "aak",
["Tiếng Anuki"] = "aui",
["Tiếng Anyi"] = "any",
["Tiếng Apache Tây"] = "apw",
["Tiếng Aparaí"] = "apy",
["Tiếng Apinayé"] = "apn",
["Tiếng Aputai"] = "apx",
["Tiếng Aquitani"] = "xaq",
["Tiếng Aragon"] = "an",
["Tiếng Araki"] = "akr",
["Tiếng Arakwal"] = "rkw",
["Tiếng Aram"] = "arc",
["Tiếng Aranadan"] = "aaf",
["Tiếng Araweté"] = "awt",
["Tiếng Archi"] = "aqc",
["Tiếng Arem"] = "aem",
["Tiếng Argobba"] = "agj",
["Tiếng Armenia"] = "hy",
["Tiếng Armenia cổ"] = "xcl",
["Tiếng Armenia trung đại"] = "axm",
["Tiếng Aromania"] = "rup",
["Tiếng Ashraaf"] = "cus-ash",
["Tiếng Askopan"] = "eiv",
["Tiếng Asli nguyên thủy"] = "mkh-asl-pro",
["Tiếng Assam"] = "as",
["Tiếng Assan"] = "xss",
["Tiếng Asturias"] = "ast",
["Tiếng Asur"] = "asr",
["Tiếng Atayal"] = "tay",
["Tiếng Athpariya"] = "aph",
["Tiếng Atikamekw"] = "atj",
["Tiếng Atong (Ấn Độ)"] = "aot",
["Tiếng Auhelawa"] = "kud",
["Tiếng Aukan"] = "djk",
["Tiếng Avar"] = "av",
["Tiếng Avesta"] = "ae",
["Tiếng Avokaya"] = "avu",
["Tiếng Awadh"] = "awa",
["Tiếng Awing"] = "azo",
["Tiếng Awngi"] = "awn",
["Tiếng Axi"] = "yix",
["Tiếng Ayere"] = "aye",
["Tiếng Aymara"] = "ay",
["Tiếng Azerbaijan"] = "az",
["Tiếng Ba Lan"] = "pl",
["Tiếng Ba Lan cổ"] = "zlw-opl",
["Tiếng Ba Na"] = "bdq",
["Tiếng Ba Tư"] = "fa",
["Tiếng Ba Tư cổ"] = "peo",
["Tiếng Ba Tư trung đại"] = "pal",
["Tiếng Ba Tư-Do Thái"] = "jpr",
["Tiếng Babatana"] = "baa",
["Tiếng Babungo"] = "bav",
["Tiếng Babuza"] = "bzg",
["Tiếng Bactria"] = "xbc",
["Tiếng Badaga"] = "bfq",
["Tiếng Badanchi"] = "bau",
["Tiếng Badui"] = "bac",
["Tiếng Bagvalal"] = "kva",
["Tiếng Bahing"] = "bhj",
["Tiếng Bahnar nguyên thủy"] = "mkh-ban-pro",
["Tiếng Bainouk-Gunyuño"] = "bab",
["Tiếng Baiso"] = "bsw",
["Tiếng Bakhtiari"] = "bqi",
["Tiếng Bala"] = "tuw-bal",
["Tiếng Balanta-Ganja"] = "bjt",
["Tiếng Balanta-Kentohe"] = "ble",
["Tiếng Bali"] = "ban",
["Tiếng Baloch"] = "bal",
["Tiếng Balt-Slav nguyên thủy"] = "ine-bsl-pro",
["Tiếng Balti"] = "bft",
["Tiếng Bambara"] = "bm",
["Tiếng Bambassi"] = "myf",
["Tiếng Banjar"] = "bjn",
["Tiếng Bantawa"] = "bap",
["Tiếng Bantu nguyên thủy"] = "bnt-pro",
["Tiếng Baoule"] = "bci",
["Tiếng Barai"] = "bbb",
["Tiếng Barakai"] = "baj",
["Tiếng Bari"] = "bfa",
["Tiếng Baré"] = "bae",
["Tiếng Basaa"] = "bas",
["Tiếng Basay"] = "byq",
["Tiếng Bashkir"] = "ba",
["Tiếng Basketo"] = "bst",
["Tiếng Basque"] = "eu",
["Tiếng Basque nguyên thủy"] = "euq-pro",
["Tiếng Bassa"] = "bsq",
["Tiếng Batak Simalungun"] = "bts",
["Tiếng Batek"] = "btq",
["Tiếng Bats"] = "bbl",
["Tiếng Batuley"] = "bay",
["Tiếng Bayern"] = "bar",
["Tiếng Beja"] = "bej",
["Tiếng Belarus"] = "be",
["Tiếng Belhariya"] = "byw",
["Tiếng Beli"] = "blm",
["Tiếng Bella Coola"] = "blc",
["Tiếng Bellara"] = "brw",
["Tiếng Belnəng"] = "glb",
["Tiếng Bemba"] = "bem",
["Tiếng Bench"] = "bcq",
["Tiếng Bengal"] = "bn",
["Tiếng Berber Bắc Sahara"] = "mzb",
["Tiếng Berber nguyên thủy"] = "ber-pro",
["Tiếng Berber-Do Thái"] = "jbe",
["Tiếng Berik"] = "bkl",
["Tiếng Betawi"] = "bew",
["Tiếng Bezhta"] = "kap",
["Tiếng Bhil"] = "bhb",
["Tiếng Bhil Dungra"] = "duh",
["Tiếng Bhnong"] = "mkh-bhn",
["Tiếng Bhojpur"] = "bho",
["Tiếng Bhumij"] = "aav-bhu",
["Tiếng Bidayuh Biatah"] = "bth",
["Tiếng Bih"] = "ibh",
["Tiếng Bihari"] = "bh",
["Tiếng Bilaspur"] = "kfs",
["Tiếng Bilen"] = "byn",
["Tiếng Birao"] = "brr",
["Tiếng Birhor"] = "biy",
["Tiếng Birjia"] = "bix",
["Tiếng Bishnupriya"] = "bpy",
["Tiếng Bislama"] = "bi",
["Tiếng Bisu"] = "bzi",
["Tiếng Bit"] = "bgk",
["Tiếng Blackfoot"] = "bla",
["Tiếng Blagar"] = "beu",
["Tiếng Blang"] = "blr",
["Tiếng Bodo (Ấn Độ)"] = "brx",
["Tiếng Bodo-Garo nguyên thủy"] = "tbq-bdg-pro",
["Tiếng Boghom"] = "bux",
["Tiếng Bokar"] = "sit-bok",
["Tiếng Bokobaru"] = "bus",
["Tiếng Bondo"] = "bfw",
["Tiếng Boon"] = "bnl",
["Tiếng Borôro"] = "bor",
["Tiếng Botlikh"] = "bph",
["Tiếng Brahui"] = "brh",
["Tiếng Braj"] = "bra",
["Tiếng Breri"] = "brq",
["Tiếng Breton"] = "br",
["Tiếng Breton cổ"] = "obt",
["Tiếng Breton trung đại"] = "xbm",
["Tiếng Britton nguyên thủy"] = "cel-bry-pro",
["Tiếng Bru"] = "bru",
["Tiếng Bru Tây"] = "brv",
["Tiếng Brâu"] = "brb",
["Tiếng Budukh"] = "bdk",
["Tiếng Bughotu"] = "bgt",
["Tiếng Bugis"] = "bug",
["Tiếng Bukhara"] = "bhh",
["Tiếng Bulgar"] = "xbo",
["Tiếng Bulgari"] = "bg",
["Tiếng Bunun"] = "bnn",
["Tiếng Burji"] = "bji",
["Tiếng Burunge"] = "bds",
["Tiếng Burushaski"] = "bsk",
["Tiếng Buryat"] = "bua",
["Tiếng Busa"] = "bqp",
["Tiếng Bushi"] = "buc",
["Tiếng Bách Tế"] = "pkc",
["Tiếng Bảo An"] = "peh",
["Tiếng Bắc Altai"] = "atv",
["Tiếng Bắc Amami Ōshima"] = "ryn",
["Tiếng Bắc Emberá"] = "emp",
["Tiếng Bắc Friesland"] = "frr",
["Tiếng Bắc Iroquois nguyên thủy"] = "iro-nor-pro",
["Tiếng Bắc Mansi"] = "mns-nor",
["Tiếng Bắc Ndebele"] = "nd",
["Tiếng Bắc Nisu"] = "yiv",
["Tiếng Bắc Sami"] = "se",
["Tiếng Bắc Slavey"] = "scs",
["Tiếng Bắc Thái"] = "nod",
["Tiếng Bắc Yukaghir"] = "ykg",
["Tiếng Bắc Âu cổ"] = "non",
["Tiếng Bố Cam"] = "bbh",
["Tiếng Bố Lưu"] = "ply",
["Tiếng Bố Mang"] = "bvp",
["Tiếng Bố Y"] = "pcc",
["Tiếng Bồ Đào Nha"] = "pt",
["Tiếng Bổ trợ Quốc tế"] = "ia",
["Tiếng Ca Dong"] = "kxy",
["Tiếng Ca Tua"] = "kta",
["Tiếng Cahuilla"] = "chl",
["Tiếng Camling"] = "rab",
["Tiếng Canela"] = "ram",
["Tiếng Cao Câu Ly"] = "zkg",
["Tiếng Carib nguyên thủy"] = "sai-car-pro",
["Tiếng Carrier"] = "crx",
["Tiếng Catalan"] = "ca",
["Tiếng Cayuga"] = "cay",
["Tiếng Cebu"] = "ceb",
["Tiếng Celt nguyên thủy"] = "cel-pro",
["Tiếng Celtiberi"] = "xce",
["Tiếng Cerrado nguyên thủy"] = "sai-cer-pro",
["Tiếng Ch'orti'"] = "caa",
["Tiếng Chachi"] = "cbi",
["Tiếng Chagatai"] = "chg",
["Tiếng Chakma"] = "ccp",
["Tiếng Chăm cổ"] = "ocm",
["Tiếng Chamalal"] = "cji",
["Tiếng Chamba"] = "cdh",
["Tiếng Chamicuro"] = "ccc",
["Tiếng Chamorro"] = "ch",
["Tiếng Chatino cao nguyên Tây"] = "ctp",
["Tiếng Chaura"] = "crv",
["Tiếng Chavacano"] = "cbk",
["Tiếng Chechen"] = "ce",
["Tiếng Chepang"] = "cdm",
["Tiếng Cherokee"] = "chr",
["Tiếng Chewong"] = "cwg",
["Tiếng Cheyenne"] = "chy",
["Tiếng Chhattisgarh"] = "hne",
["Tiếng Chibcha"] = "chb",
["Tiếng Chichewa"] = "ny",
["Tiếng Chickasaw"] = "cic",
["Tiếng Chinantec Ojitlán"] = "chj",
["Tiếng Chinantec Ozumacín"] = "chz",
["Tiếng Chinantec Tepinapa"] = "cte",
["Tiếng Chinook"] = "chh",
["Tiếng Chiru"] = "cdf",
["Tiếng Chittagong"] = "ctg",
["Tiếng Chiwere"] = "iow",
["Tiếng Chocangacakha"] = "cgk",
["Tiếng Choctaw"] = "cho",
["Tiếng Chodri"] = "cdi",
["Tiếng Chong"] = "cog",
["Tiếng Chu Ru"] = "cje",
["Tiếng Chukot"] = "ckt",
["Tiếng Chulym"] = "clw",
["Tiếng Chuuk"] = "chk",
["Tiếng Chuvan"] = "xcv",
["Tiếng Chuvash"] = "cv",
["Tiếng Châu Đại Dương nguyên thủy"] = "poz-oce-pro",
["Tiếng Chăm Tây"] = "cja",
["Tiếng Chăm nguyên thủy"] = "cmc-pro",
["Tiếng Chăm Đông"] = "cjm",
["Tiếng Chơ Ro"] = "crw",
["Tiếng Chứt"] = "scb",
["Tiếng Cia-Cia"] = "cia",
["Tiếng Cimbri"] = "cim",
["Tiếng Circassia nguyên thủy"] = "cau-cir-pro",
["Tiếng Co"] = "cua",
["Tiếng Cofán"] = "con",
["Tiếng Comanche"] = "com",
["Tiếng Comoros Maore"] = "swb",
["Tiếng Comox"] = "coo",
["Tiếng Copt"] = "cop",
["Tiếng Cornwall"] = "kw",
["Tiếng Corse"] = "co",
["Tiếng Cree"] = "cr",
["Tiếng Cree đồng bằng"] = "crk",
["Tiếng Creole Hà Lan Berbice"] = "brc",
["Tiếng Creole Jamaica"] = "jam",
["Tiếng Creole Louisiana"] = "lou",
["Tiếng Crow"] = "cro",
["Tiếng Cuman"] = "qwm",
["Tiếng Cupeño"] = "cup",
["Tiếng Cushit nguyên thủy"] = "cus-pro",
["Tiếng Càn-đà-la"] = "pgd",
["Tiếng Cơ Nặc Du Lạc"] = "jiu",
["Tiếng Cơ Tu"] = "ktv",
["Tiếng Cơ Tu Phương"] = "phg",
["Tiếng Cơ Tu Tây"] = "kuf",
["Tiếng Cơ Tu nguyên thủy"] = "mkh-kat-pro",
["Tiếng Cám"] = "gan",
["Tiếng Cờ Lao Trắng"] = "giw",
["Tiếng Daasanach"] = "dsh",
["Tiếng Dabarre"] = "dbr",
["Tiếng Dacia"] = "xdc",
["Tiếng Dadibi"] = "mps",
["Tiếng Dagbani"] = "dag",
["Tiếng Dahalik"] = "dlk",
["Tiếng Dahalo"] = "dal",
["Tiếng Dakota"] = "dak",
["Tiếng Dalmatia"] = "dlm",
["Tiếng Dambi"] = "dac",
["Tiếng Dan"] = "dnj",
["Tiếng Danau"] = "dnu",
["Tiếng Dangaléat"] = "daa",
["Tiếng Danu"] = "dnv",
["Tiếng Danuwar"] = "dhw",
["Tiếng Dargwa"] = "dar",
["Tiếng Dargwa nguyên thủy"] = "cau-drg-pro",
["Tiếng Daur"] = "dta",
["Tiếng Dawro"] = "dwr",
["Tiếng Degema"] = "deg",
["Tiếng Denesuline"] = "chp",
["Tiếng Desiya"] = "dso",
["Tiếng Dhanka"] = "dhn",
["Tiếng Dhivehi"] = "dv",
["Tiếng Dhodia"] = "dho",
["Tiếng Dibabawon"] = "mbd",
["Tiếng Digan"] = "rom",
["Tiếng Digan Tavringer"] = "rmu",
["Tiếng Dinka"] = "din",
["Tiếng Dirasha"] = "gdl",
["Tiếng Ditidaht"] = "dtd",
["Tiếng Dizi"] = "mdx",
["Tiếng Do Thái"] = "he",
["Tiếng Dogri"] = "doi",
["Tiếng Dogrib"] = "dgr",
["Tiếng Dolgan"] = "dlg",
["Tiếng Domari"] = "rmt",
["Tiếng Dongolawi"] = "kzh",
["Tiếng Dravida nguyên thủy"] = "dra-pro",
["Tiếng Dubla"] = "dub",
["Tiếng Dukha"] = "trk-dkh",
["Tiếng Duun"] = "dux",
["Tiếng Duy Ngô Nhĩ"] = "ug",
["Tiếng Duy Ngô Nhĩ cổ"] = "oui",
["Tiếng Dyirbal"] = "dbl",
["Tiếng Dzongkha"] = "dz",
["Tiếng Dzuun"] = "dnn",
["Tiếng Ebla"] = "xeb",
["Tiếng Ebrié"] = "ebr",
["Tiếng Ebughu"] = "ebg",
["Tiếng Ede Idaca"] = "idd",
["Tiếng Ede Nago"] = "nqg",
["Tiếng Edekiri nguyên thủy"] = "alv-edk-pro",
["Tiếng Edo"] = "bin",
["Tiếng Efai"] = "efa",
["Tiếng Efe"] = "efe",
["Tiếng Efik"] = "efi",
["Tiếng Ega"] = "ega",
["Tiếng Eggon"] = "ego",
["Tiếng Ehueun"] = "ehu",
["Tiếng Eipomek"] = "eip",
["Tiếng Eitiep"] = "eit",
["Tiếng Ejagham"] = "etu",
["Tiếng El Molo"] = "elo",
["Tiếng Elam"] = "elx",
["Tiếng Elymi"] = "xly",
["Tiếng Emberá-Chamí"] = "cmi",
["Tiếng Emberá-Tadó"] = "tdc",
["Tiếng Embu"] = "ebu",
["Tiếng Emilia"] = "egl",
["Tiếng Enets lãnh nguyên"] = "enh",
["Tiếng Enets rừng"] = "enf",
["Tiếng Engenni"] = "enn",
["Tiếng Eotile"] = "eot",
["Tiếng Epie"] = "epi",
["Tiếng Erzya"] = "myv",
["Tiếng Esan"] = "ish",
["Tiếng Ese"] = "mcq",
["Tiếng Esimbi"] = "ags",
["Tiếng Eskimo nguyên thủy"] = "esx-esk-pro",
["Tiếng Estonia"] = "et",
["Tiếng Eteocrete"] = "ecr",
["Tiếng Etrusca"] = "ett",
["Tiếng Even"] = "eve",
["Tiếng Evenk"] = "evn",
["Tiếng Ewe"] = "ee",
["Tiếng Fala"] = "fax",
["Tiếng Falisci"] = "xfa",
["Tiếng Faroe"] = "fo",
["Tiếng Fe'fe'"] = "fmp",
["Tiếng Fiji"] = "fj",
["Tiếng Finn nguyên thủy"] = "urj-fin-pro",
["Tiếng Flemish Tây"] = "vls",
["Tiếng Fogaha"] = "ber-fog",
["Tiếng Fon"] = "fon",
["Tiếng Fox"] = "sac",
["Tiếng Franco-Provençal"] = "frp",
["Tiếng Franken Trung"] = "gmw-cfr",
["Tiếng Frisia Saterland"] = "stq",
["Tiếng Frisia cổ"] = "ofs",
["Tiếng Friuli"] = "fur",
["Tiếng Fula"] = "ff",
["Tiếng Fur"] = "fvr",
["Tiếng Ga"] = "gaa",
["Tiếng Gabri"] = "gab",
["Tiếng Gaddang"] = "gad",
["Tiếng Gael Scotland"] = "gd",
["Tiếng Gagauz"] = "gag",
["Tiếng Galati"] = "xga",
["Tiếng Galicia"] = "gl",
["Tiếng Galicia-Bồ Đào Nha"] = "roa-opt",
["Tiếng Gamit"] = "gbl",
["Tiếng Gamo"] = "gmv",
["Tiếng Ganza"] = "gza",
["Tiếng Garasia Adiwasi"] = "gas",
["Tiếng Garasia Rajput"] = "gra",
["Tiếng Garo"] = "grt",
["Tiếng Garre"] = "gex",
["Tiếng Gata'"] = "gaq",
["Tiếng Gawar-Bati"] = "gwt",
["Tiếng Gbe Saxwe"] = "sxw",
["Tiếng Gbe nguyên thủy"] = "alv-gbe-pro",
["Tiếng Gedeo"] = "drs",
["Tiếng German Tây nguyên thủy"] = "gmw-pro",
["Tiếng Scots trung đại"] = "gmw-msc",
["Tiếng German nguyên thủy"] = "gem-pro",
["Tiếng Geʽez"] = "gez",
["Tiếng Ghadames"] = "gha",
["Tiếng Ghomala'"] = "bbj",
["Tiếng Gia Rai"] = "jra",
["Tiếng Gikuyu"] = "ki",
["Tiếng Gilak"] = "glk",
["Tiếng Gimi (Goroka)"] = "gim",
["Tiếng Girirra"] = "gii",
["Tiếng Giẻ"] = "jeh",
["Tiếng Glosa"] = "igs",
["Tiếng Godoberi"] = "gdo",
["Tiếng Gofa"] = "gof",
["Tiếng Gone Dau"] = "goo",
["Tiếng Gorowa"] = "gow",
["Tiếng Goth"] = "got",
["Tiếng Greenland"] = "kl",
["Tiếng Gruzia"] = "ka",
["Tiếng Gruzia cổ"] = "oge",
["Tiếng Gruzia-Do Thái"] = "jge",
["Tiếng Gruzia-Zan nguyên thủy"] = "ccs-gzn-pro",
["Tiếng Guajajára"] = "gub",
["Tiếng Guajá"] = "gvj",
["Tiếng Guanche"] = "gnc",
["Tiếng Guaraní"] = "gn",
["Tiếng Guarani Mbya"] = "gun",
["Tiếng Guarayu"] = "gyr",
["Tiếng Gujarat"] = "gu",
["Tiếng Gulay"] = "gvl",
["Tiếng Gumuz"] = "guk",
["Tiếng Gun"] = "guw",
["Tiếng Gurenne"] = "gur",
["Tiếng Guugu Yimidhirr"] = "kky",
["Tiếng Gwichʼin"] = "gwi",
["Tiếng H'Mông Tương Tây Tây"] = "mmr",
["Tiếng H'Mông-Miền nguyên thủy"] = "hmx-pro",
["Tiếng H'roi"] = "hro",
["Tiếng Hachijō"] = "jpx-hcj",
["Tiếng Hadiyya"] = "hdy",
["Tiếng Haida"] = "hai",
["Tiếng Creole Haiti"] = "ht",
["Tiếng Hajong"] = "haj",
["Tiếng Halba"] = "hlb",
["Tiếng Halkomelem"] = "hur",
["Tiếng Hamer-Banna"] = "amf",
["Tiếng Hanunoo"] = "hnn",
["Tiếng Harari"] = "har",
["Tiếng Hatti"] = "xht",
["Tiếng Hausa"] = "ha",
["Tiếng Haush"] = "sai-hau",
["Tiếng Havasupai-Walapai-Yavapai"] = "yuf",
["Tiếng Hawaii"] = "haw",
["Tiếng Hazara"] = "haz",
["Tiếng Heiltsuk"] = "hei",
["Tiếng Hellen nguyên thủy"] = "grk-pro",
["Tiếng Herero"] = "hz",
["Tiếng Higaonon"] = "mba",
["Tiếng Hiligaynon"] = "hil",
["Tiếng Hindi"] = "hi",
["Tiếng Hindi Fiji"] = "hif",
["Tiếng Hindko Bắc"] = "hno",
["Tiếng Hindustan Caribe"] = "hns",
["Tiếng Hiri Motu"] = "ho",
["Tiếng Hitti"] = "hit",
["Tiếng Hlai"] = "lic",
["Tiếng Hlai nguyên thủy"] = "qfa-lic-pro",
["Tiếng Ho"] = "hoc",
["Tiếng Hoava"] = "hoa",
["Tiếng Hocak"] = "win",
["Tiếng Horpa"] = "ero",
["Tiếng Hozo"] = "hoz",
["Tiếng Hpon"] = "hpo",
["Tiếng Hrê"] = "hre",
["Tiếng Hu"] = "huo",
["Tiếng Hulaulá"] = "huy",
["Tiếng Hungary"] = "hu",
["Tiếng Hunsrik"] = "hrx",
["Tiếng Hunzib"] = "huz",
["Tiếng Hupa"] = "hup",
["Tiếng Hurri"] = "xhu",
["Tiếng Huy"] = "czh",
["Tiếng Hy Lạp"] = "el",
["Tiếng Hy Lạp Cappadocia"] = "cpg",
["Tiếng Hy Lạp Italiot"] = "grk-ita",
["Tiếng Hy Lạp Mariupol"] = "grk-mar",
["Tiếng Hy Lạp Pontos"] = "pnt",
["Tiếng Hy Lạp cổ"] = "grc",
["Tiếng Hyam"] = "jab",
["Tiếng Hà Lan"] = "nl",
["Tiếng Hà Lan Jersey"] = "gmw-jdt",
["Tiếng Hà Lan cổ"] = "odt",
["Tiếng Hà Lan trung đại"] = "dum",
["Tiếng Hà Lăng"] = "hal",
["Tiếng Hà Nhì"] = "hni",
["Tiếng Hán thượng cổ"] = "och",
["Tiếng Hán trung cổ"] = "ltc",
["Tiếng Hán-Tạng nguyên thủy"] = "sit-pro",
["Tiếng Hạ Sorb"] = "dsb",
["Tiếng Hạ Đức"] = "nds",
["Tiếng Hạ Đức Mennonite"] = "pdt",
["Tiếng Hạ Đức trung đại"] = "gml",
["Tiếng Hạ Đức tại Đức"] = "nds-de",
["Tiếng Iaai"] = "iai",
["Tiếng Ibaloi"] = "ibl",
["Tiếng Iban"] = "iba",
["Tiếng Ibatan"] = "ivb",
["Tiếng Ibibio"] = "ibb",
["Tiếng Ibino"] = "ibn",
["Tiếng Ibuoro"] = "ibr",
["Tiếng Iceland"] = "is",
["Tiếng Ido"] = "io",
["Tiếng Ifè"] = "ife",
["Tiếng Igala"] = "igl",
["Tiếng Igbo"] = "ig",
["Tiếng Ikwere"] = "ikw",
["Tiếng Ili Turki"] = "ili",
["Tiếng Ilokano"] = "ilo",
["Tiếng Indo-Bồ Đào Nha"] = "idb",
["Tiếng Indonesia"] = "id",
["Tiếng Indonesia Peranakan"] = "pea",
["Tiếng Ingria"] = "izh",
["Tiếng Ingush"] = "inh",
["Tiếng Inor"] = "ior",
["Tiếng Interlingue"] = "ie",
["Tiếng Intha"] = "int",
["Tiếng Inuit nguyên thủy"] = "esx-inu-pro",
["Tiếng Inuktitut"] = "iu",
["Tiếng Inupiaq"] = "ik",
["Tiếng Iran nguyên thủy"] = "ira-pro",
["Tiếng Iraqw"] = "irk",
["Tiếng Ireland"] = "ga",
["Tiếng Ireland cổ"] = "sga",
["Tiếng Ireland trung đại"] = "mga",
["Tiếng Iroquois nguyên thủy"] = "iro-pro",
["Tiếng Isan"] = "tts",
["Tiếng Isnag"] = "isd",
["Tiếng Isoko"] = "iso",
["Tiếng Istria"] = "ist",
["Tiếng Istria Rumani"] = "ruo",
["Tiếng Italic nguyên thủy"] = "itc-pro",
["Tiếng Itaŋikom"] = "bkm",
["Tiếng Itelmen"] = "itl",
["Tiếng Itonama"] = "ito",
["Tiếng Itsekiri"] = "its",
["Tiếng Itu Mbon Uzo"] = "itm",
["Tiếng Ivatan"] = "ivv",
["Tiếng Iwaidja"] = "ibd",
["Tiếng Ixil"] = "ixl",
["Tiếng Jacaltec"] = "jac",
["Tiếng Jah Hut"] = "jah",
["Tiếng Jamamadí"] = "jaa",
["Tiếng Japhug"] = "sit-jap",
["Tiếng Jaqaru"] = "jqr",
["Tiếng Jarawa"] = "anq",
["Tiếng Java"] = "jv",
["Tiếng Java Caribe"] = "jvn",
["Tiếng Java cổ"] = "kaw",
["Tiếng Javindo"] = "jvd",
["Tiếng Jehai"] = "jhi",
["Tiếng Jeju"] = "jje",
["Tiếng Jiiddu"] = "jii",
["Tiếng Jru'"] = "lbo",
["Tiếng Juang"] = "jun",
["Tiếng Jumjum"] = "jum",
["Tiếng Juǀ'hoan"] = "ktz",
["Tiếng Jylland"] = "jut",
["Tiếng Jê Bắc nguyên thủy"] = "sai-nje-pro",
["Tiếng Jê nguyên thủy"] = "sai-jee-pro",
["Tiếng K'Ho"] = "kpm",
["Tiếng K'iche'"] = "quc",
["Tiếng Kabardia"] = "kbd",
["Tiếng Kabiye"] = "kbp",
["Tiếng Kabyle"] = "kab",
["Tiếng Kachin"] = "kac",
["Tiếng Kadu"] = "zkd",
["Tiếng Kafa"] = "kbr",
["Tiếng Kaingang"] = "kgp",
["Tiếng Kakabai"] = "kqf",
["Tiếng Kalam"] = "gwc",
["Tiếng Kalao"] = "kly",
["Tiếng Kalash"] = "kls",
["Tiếng Kalinga Limos"] = "kmk",
["Tiếng Kalmyk"] = "xal",
["Tiếng Kalo Phần Lan"] = "rmf",
["Tiếng Kamassia"] = "xas",
["Tiếng Kambaata"] = "ktb",
["Tiếng Kanakanavu"] = "xnb",
["Tiếng Kangean"] = "kkv",
["Tiếng Kannada"] = "kn",
["Tiếng Kannauj"] = "bjj",
["Tiếng Kanuri"] = "kr",
["Tiếng Kapampangan"] = "pam",
["Tiếng Kapingamarangi"] = "kpg",
["Tiếng Karachay-Balkar"] = "krc",
["Tiếng Karaim"] = "kdr",
["Tiếng Karajá"] = "kpj",
["Tiếng Karakalpak"] = "kaa",
["Tiếng Karakhanid"] = "xqa",
["Tiếng Karao"] = "kyj",
["Tiếng Karata"] = "kpt",
["Tiếng Karbi"] = "mjw",
["Tiếng Karelia"] = "krl",
["Tiếng Karen Bwe"] = "bwe",
["Tiếng Karen Geba"] = "kvq",
["Tiếng Karen Geko"] = "ghk",
["Tiếng Karen Mobwa"] = "jkm",
["Tiếng Karen Paku"] = "jkp",
["Tiếng Karen S'gaw"] = "ksw",
["Tiếng Karen nguyên thủy"] = "kar-pro",
["Tiếng Kari'na"] = "car",
["Tiếng Kartvelia nguyên thủy"] = "ccs-pro",
["Tiếng Kashaya"] = "kju",
["Tiếng Kashmir"] = "ks",
["Tiếng Kaszëb"] = "csb",
["Tiếng Katang Bắc"] = "ncq",
["Tiếng Kavalan"] = "ckv",
["Tiếng Kavet"] = "krv",
["Tiếng Kawésqar"] = "alc",
["Tiếng Kayapó"] = "txu",
["Tiếng Kayort"] = "kyv",
["Tiếng Kazakh"] = "kk",
["Tiếng Kensiu"] = "kns",
["Tiếng Ket"] = "ket",
["Tiếng Khakas"] = "kjh",
["Tiếng Khalaj"] = "klj",
["Tiếng Khaling"] = "klr",
["Tiếng Kham Gamale"] = "kgj",
["Tiếng Kham Parbate Tây"] = "kjl",
["Tiếng Kham Parbate Đông"] = "kif",
["Tiếng Khamti"] = "kht",
["Tiếng Khamyang"] = "ksu",
["Tiếng Khang Gia"] = "kxs",
["Tiếng Khanty"] = "kca",
["Tiếng Kharia"] = "khr",
["Tiếng Khasa Prakrit"] = "inc-kha",
["Tiếng Khasi"] = "kha",
["Tiếng Khasi nguyên thủy"] = "aav-khs-pro",
["Tiếng Khazar"] = "zkz",
["Tiếng Khengkha"] = "xkf",
["Tiếng Khiamniungan"] = "kix",
["Tiếng Khinalug"] = "kjj",
["Tiếng Khiết Đan"] = "zkt",
["Tiếng Khmer"] = "km",
["Tiếng Khmer Surin"] = "kxm",
["Tiếng Khmer cổ"] = "okz",
["Tiếng Khmer nguyên thủy"] = "mkh-kmr-pro",
["Tiếng Khmer trung đại"] = "xhm",
["Tiếng Khoekhoe"] = "naq",
["Tiếng Khowar"] = "khw",
["Tiếng Khuen"] = "khf",
["Tiếng Khvarshi"] = "khv",
["Tiếng Khwarezm"] = "xco",
["Tiếng Khách Gia"] = "hak",
["Tiếng Kháng"] = "kjm",
["Tiếng Khün"] = "kkh",
["Tiếng Khùa"] = "xhv",
["Tiếng Khơ Mú"] = "kjg",
["Tiếng Khơ Mú nguyên thủy"] = "mkh-khm-pro",
["Tiếng Khương Bắc"] = "cng",
["Tiếng Kickapoo"] = "kic",
["Tiếng Kikai"] = "kzg",
["Tiếng Kili"] = "tuw-kil",
["Tiếng Kim Môn"] = "mji",
["Tiếng Kimbundu"] = "kmb",
["Tiếng Kintaq"] = "knq",
["Tiếng Kiowa"] = "kio",
["Tiếng Kiribati"] = "gil",
["Tiếng Kirike"] = "okr",
["Tiếng Kisan"] = "xis",
["Tiếng Kistane"] = "gru",
["Tiếng Kituba"] = "ktu",
["Tiếng Klallam"] = "clm",
["Tiếng Klingon"] = "tlh",
["Tiếng Knaan"] = "czk",
["Tiếng Kobon"] = "kpw",
["Tiếng Koch"] = "kdq",
["Tiếng Koda"] = "cdz",
["Tiếng Kodava"] = "kfa",
["Tiếng Kohistan"] = "mvy",
["Tiếng Koibal"] = "zkb",
["Tiếng Kok Borok"] = "trp",
["Tiếng Kolami"] = "kfb",
["Tiếng Kolhe"] = "ekl",
["Tiếng Koli Parkar"] = "kvx",
["Tiếng Koli Wadiyara"] = "kxp",
["Tiếng Komi cổ"] = "urj-koo",
["Tiếng Komi-Permyak"] = "koi",
["Tiếng Komi-Zyrian"] = "kpv",
["Tiếng Kongo"] = "kg",
["Tiếng Konkan"] = "kok",
["Tiếng Konso"] = "kxc",
["Tiếng Koonzime"] = "ozm",
["Tiếng Koore"] = "kqy",
["Tiếng Koraga Korra"] = "kfd",
["Tiếng Koraga Mudu"] = "vmd",
["Tiếng Korku"] = "kfq",
["Tiếng Koryak"] = "kpy",
["Tiếng Kosrae"] = "kos",
["Tiếng Kotava"] = "avk",
["Tiếng Kraol"] = "rka",
["Tiếng Krio"] = "kri",
["Tiếng Krung"] = "krr",
["Tiếng Krymchak"] = "jct",
["Tiếng Kryts"] = "kry",
["Tiếng Kudmal"] = "kyw",
["Tiếng Kui Dawik"] = "dwk",
["Tiếng Kukna"] = "kex",
["Tiếng Kullu"] = "kfx",
["Tiếng Kulon-Pazeh"] = "uun",
["Tiếng Kumbewaha"] = "xks",
["Tiếng Kumyk"] = "kum",
["Tiếng Kumzar"] = "zum",
["Tiếng Kundal Shahi"] = "shd",
["Tiếng Kunigami"] = "xug",
["Tiếng Kurmanji"] = "kmr",
["Tiếng Kurtokha"] = "xkz",
["Tiếng Kurumba Attapady"] = "pkr",
["Tiếng Kutch"] = "kfr",
["Tiếng Kuvi"] = "kxv",
["Tiếng Kuy"] = "kdt",
["Tiếng Kw'adza"] = "wka",
["Tiếng Kwak'wala"] = "kwk",
["Tiếng Kwanyama"] = "kj",
["Tiếng Kyakala"] = "tuw-kkl",
["Tiếng Kyrgyz"] = "ky",
["Tiếng Kyrgyz Phú Dụ"] = "trk-fyk",
["Tiếng Kâte"] = "kmg",
["Tiếng La Hủ"] = "lhu",
["Tiếng Ladakh"] = "lbj",
["Tiếng Ladin"] = "lld",
["Tiếng Ladino"] = "lad",
["Tiếng Lahnda"] = "lah",
["Tiếng Lak"] = "lbe",
["Tiếng Lakota"] = "lkt",
["Tiếng Lambadi"] = "lmn",
["Tiếng Lamboya"] = "lmy",
["Tiếng Lanoh"] = "lnh",
["Tiếng Laomian"] = "lwm",
["Tiếng Lar"] = "lrl",
["Tiếng Lasalimu"] = "llm",
["Tiếng Lashi"] = "lsi",
["Tiếng Latgale"] = "ltg",
["Tiếng Latinh"] = "la",
["Tiếng Latundê"] = "ltn",
["Tiếng Latvia"] = "lv",
["Tiếng Lavukaleve"] = "lvk",
["Tiếng Lawa Tây"] = "lcp",
["Tiếng Lawa Đông"] = "lwl",
["Tiếng Laz"] = "lzz",
["Tiếng Lemnos"] = "xle",
["Tiếng Lepcha"] = "lep",
["Tiếng Leponti"] = "xlp",
["Tiếng Lezghi nguyên thủy"] = "cau-lzg-pro",
["Tiếng Lezgi"] = "lez",
["Tiếng Lhao Vo"] = "mhx",
["Tiếng Liabuku"] = "lix",
["Tiếng Libido"] = "liq",
["Tiếng Liguria"] = "lij",
["Tiếng Lillooet"] = "lil",
["Tiếng Limburg"] = "li",
["Tiếng Lingala"] = "ln",
["Tiếng Lishana Deni"] = "lsd",
["Tiếng Lishanid Noshan"] = "aij",
["Tiếng Lisu"] = "lis",
["Tiếng Litva"] = "lt",
["Tiếng Livonia"] = "liv",
["Tiếng Livvi"] = "olo",
["Tiếng Lojban"] = "jbo",
["Tiếng Lokono"] = "arw",
["Tiếng Lombard"] = "lmo",
["Tiếng Lou"] = "loj",
["Tiếng Luba-Katanga"] = "lu",
["Tiếng Luganda"] = "lg",
["Tiếng Lur Bắc"] = "lrc",
["Tiếng Lur Nam"] = "luz",
["Tiếng Lushootseed"] = "lut",
["Tiếng Luwi"] = "xlu",
["Tiếng Luxembourg"] = "lb",
["Tiếng Lydia"] = "xld",
["Tiếng Lyngngam"] = "lyg",
["Tiếng Lyydi"] = "lud",
["Tiếng Lào"] = "lo",
["Tiếng Lô Lô"] = "ii",
["Tiếng Lư Nhân"] = "sit-lrn",
["Tiếng Lự"] = "khb",
["Tiếng M'Nông Nam"] = "mnn",
["Tiếng M'Nông Trung"] = "cmo",
["Tiếng M'Nông Đông"] = "mng",
["Tiếng Ma Thoa"] = "nru",
["Tiếng Ma'anyan"] = "mhy",
["Tiếng Maaka"] = "mew",
["Tiếng Maale"] = "mdy",
["Tiếng Maasai"] = "mas",
["Tiếng Mabang"] = "mde",
["Tiếng Macedoni"] = "mk",
["Tiếng Macedoni cổ đại"] = "xmk",
["Tiếng Macushi"] = "mbc",
["Tiếng Madura"] = "mad",
["Tiếng Magar Tây"] = "mrd",
["Tiếng Magar Đông"] = "mgp",
["Tiếng Magori"] = "zgr",
["Tiếng Maguindanao"] = "mdh",
["Tiếng Mah Meri"] = "mhe",
["Tiếng Mahal"] = "mjx",
["Tiếng Maithil"] = "mai",
["Tiếng Malagasy"] = "mg",
["Tiếng Malayalam"] = "ml",
["Tiếng Malta"] = "mt",
["Tiếng Mampruli"] = "maw",
["Tiếng Man"] = "gv",
["Tiếng Manda (Ấn Độ)"] = "mha",
["Tiếng Mandara"] = "tbf",
["Tiếng Mandinka"] = "mnk",
["Tiếng Mangas"] = "zns",
["Tiếng Manggarai"] = "mqy",
["Tiếng Mangghuer"] = "xgn-mgr",
["Tiếng Manipur"] = "mni",
["Tiếng Mankanya"] = "knf",
["Tiếng Mano"] = "mev",
["Tiếng Mansi nguyên thủy"] = "mns-pro",
["Tiếng Manumanaw"] = "kxf",
["Tiếng Mao Nam"] = "mmd",
["Tiếng Maori"] = "mi",
["Tiếng Mapuche"] = "arn",
["Tiếng Marathi"] = "mr",
["Tiếng Mari Đông"] = "mhr",
["Tiếng Marma"] = "rmz",
["Tiếng Marshall"] = "mh",
["Tiếng Marwar"] = "mwr",
["Tiếng Mator"] = "mtm",
["Tiếng Maya Yucatán"] = "yua",
["Tiếng Maya nguyên thủy"] = "myn-pro",
["Tiếng Mazahua Michoacán"] = "mmc",
["Tiếng Mazahua Trung"] = "maz",
["Tiếng Mazandaran"] = "mzn",
["Tiếng Mbabaram"] = "vmb",
["Tiếng Me'en"] = "mym",
["Tiếng Media cổ"] = "xme-old",
["Tiếng Medumba"] = "byv",
["Tiếng Mehri"] = "gdq",
["Tiếng Memon"] = "mby",
["Tiếng Mende"] = "men",
["Tiếng Meriam"] = "ulk",
["Tiếng Mi'kmaq"] = "mic",
["Tiếng Miami"] = "mia",
["Tiếng Mingrelia"] = "xmf",
["Tiếng Minriq"] = "mnq",
["Tiếng Mintil"] = "mzt",
["Tiếng Miranda"] = "mwl",
["Tiếng Mixtec Chayuco"] = "mih",
["Tiếng Miyako"] = "mvi",
["Tiếng Mizo"] = "lus",
["Tiếng Miến Điện"] = "my",
["Tiếng Miến Điện cổ"] = "obr",
["Tiếng Mlabri"] = "mra",
["Tiếng Mogholi"] = "mhj",
["Tiếng Moglena-Rumani"] = "ruq",
["Tiếng Mohawk"] = "moh",
["Tiếng Moken"] = "mwt",
["Tiếng Mokil"] = "mkj",
["Tiếng Moklen"] = "mkm",
["Tiếng Moksha"] = "mdf",
["Tiếng Mongghul"] = "xgn-mgl",
["Tiếng Mooré"] = "mos",
["Tiếng Mordvin nguyên thủy"] = "urj-mdv-pro",
["Tiếng Morokodo"] = "mgc",
["Tiếng Motu"] = "meu",
["Tiếng Mozarab"] = "mxi",
["Tiếng Muak Sa-aak"] = "ukk",
["Tiếng Munda nguyên thủy"] = "mun-pro",
["Tiếng Mundari"] = "unr",
["Tiếng Munji"] = "mnj",
["Tiếng Mursi"] = "muz",
["Tiếng Muscogee"] = "mus",
["Tiếng Muskogee nguyên thủy"] = "nai-mus-pro",
["Tiếng Mwotlap"] = "mlv",
["Tiếng Mân Bắc"] = "mnp",
["Tiếng Mân Nam"] = "nan",
["Tiếng Mân Trung"] = "czo",
["Tiếng Mân Tuyền Chương"] = "nan-hbl",
["Tiếng Mân nguyên thủy"] = "zhx-min-pro",
["Tiếng Mân Đông"] = "cdo",
["Tiếng Mã Lai"] = "ms",
["Tiếng Mã Lai Ambon"] = "abs",
["Tiếng Mã Lai Baba"] = "mbf",
["Tiếng Mã Lai Brunei"] = "kxd",
["Tiếng Mã Lai Bắc Maluku"] = "max",
["Tiếng Mã Lai cổ"] = "omy",
["Tiếng Mã Lai nguyên thủy"] = "poz-mly-pro",
["Tiếng Mã Lai-Chăm nguyên thủy"] = "poz-mcm-pro",
["Tiếng Mã Lai-Sumbawa nguyên thủy"] = "poz-msa-pro",
["Tiếng Mã Lai-Đa Đảo Trung Đông nguyên thủy"] = "poz-cet-pro",
["Tiếng Mã Lai-Đa Đảo nguyên thủy"] = "poz-pro",
["Tiếng Mã Lai-Đa Đảo Đông nguyên thủy"] = "pqe-pro",
["Tiếng Mã Liềng"] = "pkt",
["Tiếng Mãn Châu"] = "mnc",
["Tiếng Môn"] = "mnw",
["Tiếng Môn Thái"] = "mnw-tha",
["Tiếng Môn cổ"] = "omx",
["Tiếng Môn nguyên thủy"] = "mkh-mnc-pro",
["Tiếng Môn trung đại"] = "mkh-mmn",
["Tiếng Môn-Khmer nguyên thủy"] = "mkh-pro",
["Tiếng Mông"] = "hmf",
["Tiếng Mông Cổ"] = "mn",
["Tiếng Mông Cổ Khamnigan"] = "ykh",
["Tiếng Mông Cổ cổ điển"] = "cmg",
["Tiếng Mông Cổ nguyên thủy"] = "xgn-pro",
["Tiếng Mông Cổ trung đại"] = "xng",
["Tiếng Mông Trắng"] = "mww",
["Tiếng Mơ Nâm"] = "moo",
["Tiếng Mường"] = "mtq",
["Tiếng Mạ"] = "cma",
["Tiếng Mảng"] = "zng",
["Tiếng Na Miểu"] = "neo",
["Tiếng Na Uy"] = "no",
["Tiếng Na Uy (Bokmål)"] = "nb",
["Tiếng Na Uy (Nynorsk)"] = "nn",
["Tiếng Naga Chothe"] = "nct",
["Tiếng Nahuatl"] = "nah",
["Tiếng Nahuatl Temascaltepec"] = "nhv",
["Tiếng Nahuatl cổ điển"] = "nci",
["Tiếng Nakh nguyên thủy"] = "cau-nkh-pro",
["Tiếng Nam Altai"] = "alt",
["Tiếng Nam Amami Ōshima"] = "ams",
["Tiếng Nam Kolami"] = "nit",
["Tiếng Nam Mansi"] = "mns-sou",
["Tiếng Nam Ndebele"] = "nr",
["Tiếng Nam Sami"] = "sma",
["Tiếng Nam Slavey"] = "xsl",
["Tiếng Nam Thái"] = "sou",
["Tiếng Nam Uzbek"] = "uzs",
["Tiếng Nam Yukaghir"] = "yux",
["Tiếng Nam Á nguyên thủy"] = "aav-pro",
["Tiếng Nam Đảo nguyên thủy"] = "map-pro",
["Tiếng Nam Động"] = "kmc",
["Tiếng Nanai"] = "gld",
["Tiếng Napoli"] = "nap",
["Tiếng Nauru"] = "na",
["Tiếng Navajo"] = "nv",
["Tiếng Ndogo"] = "ndz",
["Tiếng Ndonga"] = "ng",
["Tiếng Nefusa"] = "jbn",
["Tiếng Negerhollands"] = "dcr",
["Tiếng Negidal"] = "neg",
["Tiếng Nenets lãnh nguyên"] = "yrk",
["Tiếng Nepal"] = "ne",
["Tiếng Newa"] = "new",
["Tiếng Nga"] = "ru",
["Tiếng Ngalum"] = "szb",
["Tiếng Nganasan"] = "nio",
["Tiếng Ngas"] = "anc",
["Tiếng Ngiemboon"] = "nnh",
["Tiếng Ngomba"] = "jgo",
["Tiếng Nguồn"] = "nuo",
["Tiếng Ngô"] = "wuu",
["Tiếng Ngũ Đồn"] = "wuh",
["Tiếng Nha Lang"] = "yrn",
["Tiếng Nheengatu"] = "yrl",
["Tiếng Nhu Nhiên"] = "qfa-xgx-rou",
["Tiếng Nhĩ Tô"] = "ers",
["Tiếng Nhật"] = "ja",
["Tiếng Nhật Bản nguyên thủy"] = "jpx-pro",
["Tiếng Nhật cổ"] = "ojp",
["Tiếng Nias"] = "nia",
["Tiếng Nicobar Car"] = "caq",
["Tiếng Nicobar Nam"] = "nik",
["Tiếng Nicobar Trung"] = "ncb",
["Tiếng Nicobar nguyên thủy"] = "aav-nic-pro",
["Tiếng Niue"] = "niu",
["Tiếng Nivkh"] = "niv",
["Tiếng Nkari"] = "nkz",
["Tiếng Nkonya"] = "nko",
["Tiếng Nobiin"] = "fia",
["Tiếng Nogai"] = "nog",
["Tiếng Noreia"] = "nrc",
["Tiếng Norman"] = "nrf",
["Tiếng Novgorod cổ"] = "zle-ono",
["Tiếng Novial"] = "nov",
["Tiếng Nubaca"] = "baf",
["Tiếng Nubi"] = "kcn",
["Tiếng Nuer"] = "nus",
["Tiếng Nuu-chah-nulth"] = "nuk",
["Tiếng Nyah Kur"] = "cbn",
["Tiếng Nyaw"] = "nyw",
["Tiếng Nyeu"] = "nyl",
["Tiếng Nùng"] = "nut",
["Tiếng Nùng Vẻn"] = "enc",
["Tiếng Nạp Tây"] = "nxq",
["Tiếng Nữ Chân"] = "juc",
["Tiếng O'odham"] = "ood",
["Tiếng Ocaina"] = "oca",
["Tiếng Occitan"] = "oc",
["Tiếng Occitan cổ"] = "pro",
["Tiếng Ogbronuagum"] = "ogu",
["Tiếng Oirat"] = "xwo",
["Tiếng Ojibwe"] = "oj",
["Tiếng Okanagan"] = "oka",
["Tiếng Okinawa"] = "ryu",
["Tiếng Okinoerabu"] = "okn",
["Tiếng Olukumi"] = "ulb",
["Tiếng Omaha-Ponca"] = "oma",
["Tiếng Omok"] = "omk",
["Tiếng Oriya"] = "or",
["Tiếng Oriya Adiwasi"] = "ort",
["Tiếng Orma"] = "orc",
["Tiếng Ormu"] = "orz",
["Tiếng Ormur"] = "oru",
["Tiếng Oroch"] = "oac",
["Tiếng Orok"] = "oaa",
["Tiếng Oromo"] = "om",
["Tiếng Oromo Nam"] = "gax",
["Tiếng Oromo Đông"] = "hae",
["Tiếng Oroqen"] = "orh",
["Tiếng Osage"] = "osa",
["Tiếng Osatu"] = "ost",
["Tiếng Osci"] = "osc",
["Tiếng Ossetia"] = "os",
["Tiếng Ossetia cổ"] = "oos",
["Tiếng Otomi Mezquital"] = "ote",
["Tiếng Otuke"] = "otu",
["Tiếng Pa Kô"] = "pac",
["Tiếng Pa'O"] = "blk",
["Tiếng Paharia Kumarbhag"] = "kmj",
["Tiếng Paharia Sauria"] = "mjt",
["Tiếng Paite"] = "pck",
["Tiếng Paiwan"] = "pwn",
["Tiếng Pakan nguyên thủy"] = "mkh-pkn-pro",
["Tiếng Pala"] = "plq",
["Tiếng Palau"] = "pau",
["Tiếng Palaung Ruching"] = "pce",
["Tiếng Palaung Rumai"] = "rbb",
["Tiếng Palaung Shwe"] = "pll",
["Tiếng Palaung nguyên thủy"] = "mkh-pal-pro",
["Tiếng Palawano Brooke's Point"] = "plw",
["Tiếng Pali"] = "pi",
["Tiếng Pama-Nyungar nguyên thủy"] = "aus-pam-pro",
["Tiếng Pancana"] = "pnp",
["Tiếng Panchpargania"] = "tdb",
["Tiếng Pangasinan"] = "pag",
["Tiếng Pangwala"] = "pgg",
["Tiếng Papiamento"] = "pap",
["Tiếng Parauk"] = "prk",
["Tiếng Parthia"] = "xpr",
["Tiếng Pashtun"] = "ps",
["Tiếng Pathan nguyên thủy"] = "ira-pat-pro",
["Tiếng Pauna"] = "pnk",
["Tiếng Pawnee"] = "paw",
["Tiếng Pazeh"] = "pzh",
["Tiếng Pear"] = "pcb",
["Tiếng Pear nguyên thủy"] = "mkh-pea-pro",
["Tiếng Pecheneg"] = "xpc",
["Tiếng Pela"] = "bxd",
["Tiếng Pemon"] = "aoc",
["Tiếng Pengo"] = "peg",
["Tiếng Perm nguyên thủy"] = "urj-prm-pro",
["Tiếng Petjo"] = "pey",
["Tiếng Phai"] = "prt",
["Tiếng Phake"] = "phk",
["Tiếng Phalura"] = "phl",
["Tiếng Phi-Á nguyên thủy"] = "afa-pro",
["Tiếng Philippines nguyên thủy"] = "phi-pro",
["Tiếng Phoenicia"] = "phn",
["Tiếng Phong-Kniang"] = "pnx",
["Tiếng Phrygia"] = "xpg",
["Tiếng Phu Thái"] = "pht",
["Tiếng Phuan"] = "phu",
["Tiếng Pháp"] = "fr",
["Tiếng Pháp cổ"] = "fro",
["Tiếng Pháp trung đại"] = "frm",
["Tiếng Phạn"] = "sa",
["Tiếng Phần Lan"] = "fi",
["Tiếng Phổ Hiền"] = "cpx",
["Tiếng Phổ cổ"] = "prg",
["Tiếng Picard"] = "pcd",
["Tiếng Piceni Nam"] = "spx",
["Tiếng Piemonte"] = "pms",
["Tiếng Pilagá"] = "plg",
["Tiếng Pinyin"] = "pny",
["Tiếng Pipil"] = "ppl",
["Tiếng Pnar"] = "pbv",
["Tiếng Pohnpei"] = "pon",
["Tiếng Polabia"] = "pox",
["Tiếng Ponosakan"] = "pns",
["Tiếng Popoluca cao nguyên"] = "poi",
["Tiếng Potawatomi"] = "pot",
["Tiếng Prakrit"] = "pra",
["Tiếng Prakrit Ashoka"] = "inc-ash",
["Tiếng Prakrit Niya"] = "pra-niy",
["Tiếng Prakrit Paisaci"] = "inc-psc",
["Tiếng Prakrit Saurasen"] = "psu",
["Tiếng Prasuni"] = "prn",
["Tiếng Pucikwar"] = "apq",
["Tiếng Punic"] = "xpu",
["Tiếng Punjab"] = "pa",
["Tiếng Puyuma"] = "pyu",
["Tiếng Pwo Bắc"] = "pww",
["Tiếng Pwo Phrae"] = "kjt",
["Tiếng Pwo Tây"] = "pwo",
["Tiếng Pwo Đông"] = "kjp",
["Tiếng Pà Thẻn"] = "pha",
["Tiếng Pọng"] = "hnu",
["Tiếng Qashqai"] = "qxq",
["Tiếng Quan Thoại"] = "cmn",
["Tiếng Quapaw"] = "qua",
["Tiếng Quechua"] = "qu",
["Tiếng Quenya"] = "qya",
["Tiếng Quiripi"] = "qyp",
["Tiếng Quảng Đông"] = "yue",
["Tiếng Ra Glai Bắc"] = "rog",
["Tiếng Ra Glai Cát Gia"] = "roc",
["Tiếng Ra Glai Nam"] = "rgs",
["Tiếng Rabha"] = "rah",
["Tiếng Raetia"] = "xrr",
["Tiếng Rajasthan"] = "raj",
["Tiếng Rajbanshi"] = "rjs",
["Tiếng Rakhine"] = "rki",
["Tiếng Rama"] = "rma",
["Tiếng Rangpur"] = "rkt",
["Tiếng Rapa Nui"] = "rap",
["Tiếng Rarotonga"] = "rar",
["Tiếng Rasawa"] = "rac",
["Tiếng Raute"] = "rau",
["Tiếng Ravula"] = "yea",
["Tiếng Rawang"] = "raw",
["Tiếng Rejang"] = "rej",
["Tiếng Rendille"] = "rel",
["Tiếng Rohingya"] = "rhg",
["Tiếng Romagnol"] = "rgn",
["Tiếng Romansh"] = "rm",
["Tiếng Rukai"] = "dru",
["Tiếng Rumani"] = "ro",
["Tiếng Rungus"] = "drg",
["Tiếng Rusnak"] = "rsk",
["Tiếng Rusyn"] = "rue",
["Tiếng Ruthenia cổ"] = "zle-ort",
["Tiếng Rutul"] = "rut",
["Tiếng Rơ Măm"] = "rmx",
["Tiếng Rơ Ngao"] = "ren",
["Tiếng Saanich"] = "str",
["Tiếng Saaroa"] = "sxr",
["Tiếng Saba"] = "xsa",
["Tiếng Sabüm"] = "sbo",
["Tiếng Sadri"] = "sck",
["Tiếng Saek"] = "skb",
["Tiếng Saho"] = "ssy",
["Tiếng Saisiyat"] = "xsy",
["Tiếng Sakizaya"] = "szy",
["Tiếng Salar"] = "slr",
["Tiếng Salish nguyên thủy"] = "sal-pro",
["Tiếng Sami Akkala"] = "sia",
["Tiếng Sami Inari"] = "smn",
["Tiếng Sami Kildin"] = "sjd",
["Tiếng Sami Skolt"] = "sms",
["Tiếng Sami Ume"] = "sju",
["Tiếng Sami nguyên thủy"] = "smi-pro",
["Tiếng Samoa"] = "sm",
["Tiếng Samogitia"] = "sgs",
["Tiếng Samoyed nguyên thủy"] = "syd-pro",
["Tiếng Samtao"] = "stu",
["Tiếng Sango"] = "sg",
["Tiếng Santal"] = "sat",
["Tiếng Saposa"] = "sps",
["Tiếng Saraiki"] = "skr",
["Tiếng Saramacca"] = "srm",
["Tiếng Sardegna"] = "sc",
["Tiếng Saxon cổ"] = "osx",
["Tiếng Scots"] = "sco",
["Tiếng Sebat Bet Gurage"] = "sgw",
["Tiếng Selkup"] = "sel",
["Tiếng Semai"] = "sea",
["Tiếng Semaq Beri"] = "szc",
["Tiếng Semelai"] = "sza",
["Tiếng Semit nguyên thủy"] = "sem-pro",
["Tiếng Semnam"] = "ssm",
["Tiếng Seneca"] = "see",
["Tiếng Senni Koyraboro"] = "ses",
["Tiếng Senoufo Nyarafolo"] = "sev",
["Tiếng Serbia-Croatia"] = "sh",
["Tiếng Seri"] = "sei",
["Tiếng Seze"] = "sze",
["Tiếng Shan"] = "shn",
["Tiếng Sherpa"] = "xsr",
["Tiếng Shina"] = "scl",
["Tiếng Shina Kohistan"] = "plk",
["Tiếng Sholaga"] = "sle",
["Tiếng Shompen"] = "sii",
["Tiếng Shona"] = "sn",
["Tiếng Shor"] = "cjs",
["Tiếng Shuswap"] = "shs",
["Tiếng Sicel"] = "scx",
["Tiếng Sicily"] = "scn",
["Tiếng Sidamo"] = "sid",
["Tiếng Sikkim"] = "sip",
["Tiếng Silesia"] = "szl",
["Tiếng Siltʼe"] = "stv",
["Tiếng Sindh"] = "sd",
["Tiếng Bidayuh Bau"] = "sne",
["Tiếng Sinhala"] = "si",
["Tiếng Sioux nguyên thủy"] = "sio-pro",
["Tiếng Siraya"] = "fos",
["Tiếng Sissano"] = "sso",
["Tiếng Siwi"] = "siz",
["Tiếng Skepi"] = "skw",
["Tiếng Slav Giáo hội"] = "zls-chs",
["Tiếng Slav Giáo hội cổ"] = "cu",
["Tiếng Slav nguyên thủy"] = "sla-pro",
["Tiếng Slav Đông cổ"] = "orv",
["Tiếng Slovak"] = "sk",
["Tiếng Slovene"] = "sl",
["Tiếng Slovincia"] = "zlw-slv",
["Tiếng Socotra"] = "sqt",
["Tiếng Sogdia"] = "sog",
["Tiếng Sogdia nguyên thủy"] = "ira-sgc-pro",
["Tiếng Sokna"] = "swn",
["Tiếng Solon"] = "tuw-sol",
["Tiếng Solong"] = "aaw",
["Tiếng Somali"] = "so",
["Tiếng Sonsorol"] = "sov",
["Tiếng Sora"] = "srb",
["Tiếng Soran"] = "ckb",
["Tiếng Sotho"] = "st",
["Tiếng Sotho Bắc"] = "nso",
["Tiếng Soyot"] = "trk-soy",
["Tiếng Sranan Tongo"] = "srn",
["Tiếng Sumer"] = "sux",
["Tiếng Sunda"] = "su",
["Tiếng Sunda cổ"] = "osn",
["Tiếng Suri"] = "suq",
["Tiếng Surjapur"] = "sjp",
["Tiếng Svan"] = "sva",
["Tiếng Swahili"] = "sw",
["Tiếng Swazi"] = "ss",
["Tiếng Sylhet"] = "syl",
["Tiếng Syriac cổ điển"] = "syc",
["Tiếng Sán Chay"] = "mlc",
["Tiếng Séc"] = "cs",
["Tiếng Séc cổ"] = "zlw-ocs",
["Tiếng Sô"] = "sss",
["Tiếng Taabwa"] = "tap",
["Tiếng Tabasaran"] = "tab",
["Tiếng Tachawit"] = "shy",
["Tiếng Tagal Murut"] = "mvv",
["Tiếng Tagalog"] = "tl",
["Tiếng Tagoi"] = "tag",
["Tiếng Tahiti"] = "ty",
["Tiếng Tai Loi"] = "tlq",
["Tiếng Tai Tây Nam nguyên thủy"] = "tai-swe-pro",
["Tiếng Tajik"] = "tg",
["Tiếng Tal"] = "tal",
["Tiếng Tala"] = "tak",
["Tiếng Talossa"] = "tzl",
["Tiếng Talysh"] = "tly",
["Tiếng Tamang Gorkha Đông"] = "tge",
["Tiếng Tamang Tây"] = "tdg",
["Tiếng Tamang Đông"] = "taj",
["Tiếng Tamazight Trung Atlas"] = "tzm",
["Tiếng Tamil"] = "ta",
["Tiếng Tamil cổ"] = "oty",
["Tiếng Tamki"] = "tax",
["Tiếng Tammari"] = "tbz",
["Tiếng Tampuan"] = "tpu",
["Tiếng Tanchangya"] = "tnv",
["Tiếng Tangkhul Naga"] = "nmf",
["Tiếng Tangut"] = "txg",
["Tiếng Tanimbili"] = "tbe",
["Tiếng Taos"] = "twf",
["Tiếng Tapirapé"] = "taf",
["Tiếng Tara Baka"] = "bdh",
["Tiếng Tariana"] = "tae",
["Tiếng Tarifit"] = "rif",
["Tiếng Tashelhit"] = "shi",
["Tiếng Tat-Do Thái"] = "jdt",
["Tiếng Tatar"] = "tt",
["Tiếng Tatar Crưm"] = "crh",
["Tiếng Tatar Siberia"] = "sty",
["Tiếng Tatuyo"] = "tav",
["Tiếng Taungyo"] = "tco",
["Tiếng Tause"] = "tad",
["Tiếng Tausug"] = "tsg",
["Tiếng Tavoy"] = "tvn",
["Tiếng Tay Dọ"] = "tyj",
["Tiếng Taz"] = "zhx-taz",
["Tiếng Telugu"] = "te",
["Tiếng Tem"] = "kdh",
["Tiếng Temiar"] = "tea",
["Tiếng Temoq"] = "tmo",
["Tiếng Ten'edn"] = "tnz",
["Tiếng Tenharim"] = "pah",
["Tiếng Tepehuan Đông Nam"] = "stp",
["Tiếng Teressa"] = "tef",
["Tiếng Ternate"] = "tft",
["Tiếng Tetum"] = "tet",
["Tiếng Thavưng"] = "thm",
["Tiếng Thracia"] = "txh",
["Tiếng Thác Bạt"] = "qfa-xgx-tuo",
["Tiếng Thái"] = "th",
["Tiếng Thái Hàng Tổng"] = "tpo",
["Tiếng Thái Lai"] = "tjl",
["Tiếng Thái Na"] = "tdd",
["Tiếng Thái Trắng"] = "twh",
["Tiếng Thái Song"] = "soa",
["Tiếng Thái nguyên thủy"] = "tai-pro",
["Tiếng Thái Đen"] = "blt",
["Tiếng Thái Đỏ"] = "tyr",
["Tiếng Thượng Sorb"] = "hsb",
["Tiếng Thổ"] = "tou",
["Tiếng Thổ Dục Hồn"] = "qfa-xgx-tuh",
["Tiếng Thổ Gia Bắc"] = "tji",
["Tiếng Thổ Gia Nam"] = "tjs",
["Tiếng Thổ Nhĩ Kỳ"] = "tr",
["Tiếng Thổ Nhĩ Kỳ Anatolia cổ"] = "trk-oat",
["Tiếng Thổ Nhĩ Kỳ Gagauz Balkan"] = "bgx",
["Tiếng Thổ Nhĩ Kỳ Ottoman"] = "ota",
["Tiếng Thụy Điển"] = "sv",
["Tiếng Thụy Điển cổ"] = "gmq-osw",
["Tiếng Thủy"] = "swi",
["Tiếng Tiang"] = "tbj",
["Tiếng Tigre"] = "tig",
["Tiếng Tigrinya"] = "ti",
["Tiếng Tindi"] = "tin",
["Tiếng Tiruray"] = "tiy",
["Tiếng Tiên Ti"] = "qfa-xgx-xbi",
["Tiếng Tlingit"] = "tli",
["Tiếng Tobi"] = "tox",
["Tiếng Tochari A"] = "xto",
["Tiếng Tochari B"] = "txb",
["Tiếng Tochari nguyên thủy"] = "ine-toc-pro",
["Tiếng Tocho"] = "taz",
["Tiếng Toda"] = "tcx",
["Tiếng Tofa"] = "kim",
["Tiếng Tok Pisin"] = "tpi",
["Tiếng Tokelau"] = "tkl",
["Tiếng Toki Pona"] = "tok",
["Tiếng Tokunoshima"] = "tkn",
["Tiếng Tonga"] = "to",
["Tiếng Tooro"] = "ttj",
["Tiếng Torwali"] = "trw",
["Tiếng Toto"] = "txo",
["Tiếng Tráng Tả Giang"] = "zzj",
["Tiếng Trió"] = "tri",
["Tiếng Triều Châu"] = "nan-tws",
["Tiếng Triều Tiên"] = "ko",
["Tiếng Triều Tiên cổ"] = "oko",
["Tiếng Triều Tiên nguyên thủy"] = "qfa-kor-pro",
["Tiếng Triều Tiên trung đại"] = "okm",
["Tiếng Truku"] = "trv",
["Tiếng Trung Bikol"] = "bcl",
["Tiếng Trung Mansi"] = "mns-cen",
["Tiếng Trung Nahuatl"] = "nhn",
["Tiếng Trung Nahuatl Huasteca"] = "nch",
["Tiếng Trung Quốc"] = "zh",
["Tiếng Trà Động"] = "cdy",
["Tiếng Trác Ni"] = "cda",
["Tiếng Tráng"] = "za",
["Tiếng Tráng Nông"] = "zhn",
["Tiếng Tráng Đức Tĩnh"] = "zyg",
["Tiếng Trát Bá"] = "zhb",
["Tiếng Tsakhur"] = "tkr",
["Tiếng Tsakonia"] = "tsd",
["Tiếng Tsamai"] = "tsb",
["Tiếng Tsat"] = "huq",
["Tiếng Tshangla"] = "tsj",
["Tiếng Tsimshian"] = "tsi",
["Tiếng Tsonga"] = "ts",
["Tiếng Tsou"] = "tsu",
["Tiếng Tsuut'ina"] = "srs",
["Tiếng Tswana"] = "tn",
["Tiếng Tuamotu"] = "pmt",
["Tiếng Tuareg"] = "tmh",
["Tiếng Tukang Besi Bắc"] = "khc",
["Tiếng Tukang Besi Nam"] = "bhq",
["Tiếng Tuki"] = "bag",
["Tiếng Tulu"] = "tcy",
["Tiếng Tumbuka"] = "tum",
["Tiếng Tungus nguyên thủy"] = "tuw-pro",
["Tiếng Tunni"] = "tqq",
["Tiếng Tupi"] = "tpn",
["Tiếng Tupi cổ"] = "tpw",
["Tiếng Tupi-Guarani nguyên thủy"] = "tup-gua-pro",
["Tiếng Turk Khorasan"] = "kmz",
["Tiếng Turk Khorezm"] = "zkh",
["Tiếng Turk cổ"] = "otk",
["Tiếng Turk nguyên thủy"] = "trk-pro",
["Tiếng Turkmen"] = "tk",
["Tiếng Tuva"] = "tyv",
["Tiếng Tuvalu"] = "tvl",
["Tiếng Tà Mun"] = "aav-tam",
["Tiếng Tà Ôi Thượng"] = "tth",
["Tiếng Tày"] = "tyz",
["Tiếng Tày Sa Pa"] = "tys",
["Tiếng Tân Aram Assyria"] = "aii",
["Tiếng Tân Aram Do Thái Barzani"] = "bjf",
["Tiếng Tây Abenaki"] = "abe",
["Tiếng Tây Ban Nha"] = "es",
["Tiếng Tây Ban Nha cổ"] = "osp",
["Tiếng Tây Bắc Kavkaz nguyên thủy"] = "cau-nwc-pro",
["Tiếng Tây Frisia"] = "fy",
["Tiếng Tây Huasteca Nahuatl"] = "nhw",
["Tiếng Tây Kayah"] = "kyu",
["Tiếng Tây Makian"] = "mqs",
["Tiếng Tây Tạng"] = "bo",
["Tiếng Tây Tạng cổ điển"] = "xct",
["Tiếng Tây Yugur"] = "ybe",
["Tiếng Tích Bá"] = "sjo",
["Tiếng Tơ Đrá"] = "tdr",
["Tiếng Tương"] = "hsn",
["Tiếng Chaima"] = "ciy",
["Tiếng Ubykh"] = "uby",
["Tiếng Udi"] = "udi",
["Tiếng Udihe"] = "ude",
["Tiếng Udmurt"] = "udm",
["Tiếng Ugarit"] = "uga",
["Tiếng Ugong"] = "ugo",
["Tiếng Ugria nguyên thủy"] = "urj-ugr-pro",
["Tiếng Ukraina"] = "uk",
["Tiếng Umbria"] = "xum",
["Tiếng Uneapa"] = "bbn",
["Tiếng Urak Lawoi'"] = "urk",
["Tiếng Ural nguyên thủy"] = "urj-pro",
["Tiếng Urartu"] = "xur",
["Tiếng Urdu"] = "ur",
["Tiếng Urubú-Kaapor"] = "urb",
["Tiếng Urum"] = "uum",
["Tiếng Ushojo"] = "ush",
["Tiếng Uzbek"] = "uz",
["Tiếng Vaghri"] = "vgr",
["Tiếng Varli"] = "vav",
["Tiếng Vasavi"] = "vas",
["Tiếng Venda"] = "ve",
["Tiếng Veneti"] = "xve",
["Tiếng Veneto"] = "vec",
["Tiếng Veps"] = "vep",
["Tiếng Việt"] = "vi",
["Tiếng Việt trung cổ"] = "mkh-mvi",
["Tiếng Việt-Mường nguyên thủy"] = "mkh-vie-pro",
["Tiếng Volapük"] = "vo",
["Tiếng Volsci"] = "xvo",
["Tiếng Vot"] = "vot",
["Tiếng Vurës"] = "msn",
["Tiếng Waata"] = "ssn",
["Tiếng Waimaha"] = "bao",
["Tiếng Waiwai"] = "waw",
["Tiếng Wakhi"] = "wbl",
["Tiếng Wales"] = "cy",
["Tiếng Wallis"] = "wls",
["Tiếng Wallon"] = "wa",
["Tiếng Wambule"] = "wme",
["Tiếng Waneci"] = "wne",
["Tiếng War-Jaintia"] = "aml",
["Tiếng Waray"] = "war",
["Tiếng Warekena"] = "gae",
["Tiếng Warji"] = "wji",
["Tiếng Wayampi"] = "oym",
["Tiếng Wayana"] = "way",
["Tiếng Wayuu"] = "guc",
["Tiếng Wewaw"] = "wea",
["Tiếng Wobé"] = "wob",
["Tiếng Wolaytta"] = "wal",
["Tiếng Wolio"] = "wlo",
["Tiếng Wolof"] = "wo",
["Tiếng Wotu"] = "wtw",
["Tiếng Wymysorys"] = "wym",
["Tiếng Xamtanga"] = "xan",
["Tiếng Xhosa"] = "xh",
["Tiếng Xinh Mun"] = "puo",
["Tiếng Xtiêng"] = "sti",
["Tiếng Xtiêng Bù Đeh"] = "stt",
["Tiếng Xârâcùù"] = "ane",
["Tiếng Xơ Đăng"] = "sed",
["Tiếng Yaeyama"] = "rys",
["Tiếng Yaghnob"] = "yai",
["Tiếng Yakan"] = "yka",
["Tiếng Yakima"] = "yak",
["Tiếng Yakkha"] = "ybh",
["Tiếng Yakut"] = "sah",
["Tiếng Yami"] = "tao",
["Tiếng Yao (Nam Mĩ)"] = "sai-yao",
["Tiếng Yap"] = "yap",
["Tiếng Yapunda"] = "yev",
["Tiếng Ye'kwana"] = "mch",
["Tiếng Yele"] = "yle",
["Tiếng Yemsa"] = "jnj",
["Tiếng Yevan"] = "yej",
["Tiếng Yiddish"] = "yi",
["Tiếng Yidgha"] = "ydg",
["Tiếng Yidiny"] = "yii",
["Tiếng Yiwom"] = "gek",
["Tiếng Yogad"] = "yog",
["Tiếng Yola"] = "yol",
["Tiếng Yonaguni"] = "yoi",
["Tiếng Yong"] = "yno",
["Tiếng Yongkom"] = "yon",
["Tiếng Yoron"] = "yox",
["Tiếng Yoruba"] = "yo",
["Tiếng Yoruba nguyên thủy"] = "alv-yor-pro",
["Tiếng Yoy"] = "yoy",
["Tiếng Yugh"] = "yug",
["Tiếng Yukaghir nguyên thủy"] = "qfa-yuk-pro",
["Tiếng Yup'ik"] = "esu",
["Tiếng Yuri"] = "sai-yri",
["Tiếng Yurok"] = "yur",
["Tiếng Zaghawa"] = "zag",
["Tiếng Zaiwa"] = "atb",
["Tiếng Zarma"] = "dje",
["Tiếng Zarphat"] = "zrp",
["Tiếng Zay"] = "zwa",
["Tiếng Zayse-Zergulla"] = "zay",
["Tiếng Zaza"] = "zza",
["Tiếng Zeeland"] = "zea",
["Tiếng Zenaga"] = "zen",
["Tiếng Zirenkel"] = "zrn",
["Tiếng Zulu"] = "zu",
["Tiếng Zumbun"] = "jmb",
["Tiếng Äynu"] = "aib",
["Tiếng Ê Đê"] = "rad",
["Tiếng Ông Bối nguyên thủy"] = "qfa-onb-pro",
["Tiếng Övdal"] = "ovd",
["Tiếng Ý"] = "it",
["Tiếng Ý-Do Thái"] = "itk",
["Tiếng Đa Đảo hạt nhân nguyên thủy"] = "poz-pnp-pro",
["Tiếng Đa Đảo nguyên thủy"] = "poz-pol-pro",
["Tiếng Đa Đảo Đông nguyên thủy"] = "poz-pep-pro",
["Tiếng Đan Mạch"] = "da",
["Tiếng Đan Mạch cổ"] = "gmq-oda",
["Tiếng Đài Sơn"] = "zhx-tai",
["Tiếng Đông Abenaki"] = "aaq",
["Tiếng Đông Bontoc"] = "ebk",
["Tiếng Đông Bắc Kavkaz nguyên thủy"] = "cau-nec-pro",
["Tiếng Đông Can"] = "dng",
["Tiếng Đông Futuna"] = "fud",
["Tiếng Đông Hương"] = "sce",
["Tiếng Đông Khanty"] = "kca-eas",
["Tiếng Đông Yugur"] = "yuy",
["Tiếng Đường Uông"] = "zhx-twa",
["Tiếng Độc Long"] = "duu",
["Tiếng Đức"] = "de",
["Tiếng Đức Alemanni"] = "gsw",
["Tiếng Đức cao địa cổ"] = "goh",
["Tiếng Đức cao địa trung đại"] = "gmh",
["Tiếng Đức Đông Trung"] = "gmw-ecg",
["Tiếng Ơ Đu"] = "tyh",
["Tiếng Ưu Miền"] = "ium",
["Tiếng ǃXóõ"] = "nmn",
["Tiếng Ả Rập"] = "ar",
["Tiếng Ả Rập Ai Cập"] = "arz",
["Tiếng Ả Rập Algérie"] = "arq",
["Tiếng Ả Rập Bắc Levant"] = "apc",
["Tiếng Ả Rập Hijazi"] = "acw",
["Tiếng Ả Rập Juba"] = "pga",
["Tiếng Ả Rập Libya"] = "ayl",
["Tiếng Ả Rập Maroc"] = "ary",
["Tiếng Ả Rập Nam Levant"] = "ajp",
["Tiếng Ả Rập Oman"] = "acx",
["Tiếng Ả Rập Sudan"] = "apd",
["Tiếng Ả Rập Síp"] = "acy",
["Tiếng Ả Rập Tajikistan"] = "abh",
["Tiếng Ả Rập Tchad"] = "shu",
["Tiếng Ả Rập Uzbekistan"] = "auz",
["Tiếng Ả Rập vùng Vịnh"] = "afb",
["Tiếng Ấn-Arya nguyên thủy"] = "inc-pro",
["Tiếng Ấn-Iran nguyên thủy"] = "iir-pro",
["Tiếng Ấn-Âu nguyên thủy"] = "ine-pro",
["Tiếng Ỹaroamë"] = "yro",
["Àhàn"] = "ahn",
["Áncá"] = "acb",
["Ömie"] = "aom",
["Tiếng Önge"] = "oon",
["Đa ngữ"] = "mul",
["ǀXam"] = "xam",
["ǁAni"] = "hnh",
["ǁGana"] = "gnk",
["ǁXegwi"] = "xeg",
["ǂHoan"] = "huc",
["ǃKung"] = "khi-kun",
["Tiếng Bắc Selkup"] = "sel-nor",
["Tiếng Nam Selkup"] = "sel-sou",
["Tiếng Selkup nguyên thủy"] = "sel-pro",
["Tiếng Slovak cổ"] = "zlw-osk",
["Proto-Central Naga"] = "sit-aao-pro",
["Tiếng Bạch nguyên thủy"] = "sit-bai-pro",
["Bangru"] = "sit-ban",
["Proto-Bodish"] = "sit-bdi-pro",
["Tiếng Tứ Xuyên"] = "zhx-sic",
["Tiếng Quảng Lâm"] = "aav-qal",
}
8ebubo7ahl009ug2ueqnt4yrhjvdca4
Bản mẫu:undefined derivation
10
275396
2345320
2243497
2026-04-15T01:04:49Z
Hiyuune
50834
2345320
wikitext
text/x-wiki
<includeonly>{{#invoke:etymology/templates|derived}}<!--
-->{{catlangname|{{{1|}}}|Từ dẫn xuất không xác định}}</includeonly><noinclude>{{undefined derivation|mul|mul|term}}{{documentation}}</noinclude>
0tff0rcqwqk145435082dquh9ibydj0
Mô đun:category tree/entry maintenance
828
279375
2345277
2336773
2026-04-14T16:37:45Z
TheHighFighter2
42988
2345277
Scribunto
text/plain
local labels = {}
local raw_categories = {}
local raw_handlers = {}
local functions_module = "Module:fun"
local languages_module = "Module:languages"
local scripts_module = "Module:scripts"
local string_pattern_escape_module = "Module:string/patternEscape"
local string_replacement_escape_module = "Module:string/replacementEscape"
local table_module = "Module:table"
local ConvertU = require('Module:ConvertU') -- Hàm chuyển đổi chữ hoa thường
local extend = require(table_module).extend
local is_callable = require(functions_module).is_callable
local pattern_escape = require(string_pattern_escape_module)
local replacement_escape = require(string_replacement_escape_module)
local unpack = unpack or table.unpack -- Lua 5.2 compatibility
-----------------------------------------------------------------------------
-- --
-- LABELS --
-- --
-----------------------------------------------------------------------------
labels["Bảo trì mục từ"] = {
description = "{{{langname}}} entries, or entries in other languages containing {{{langname}}} terms, that are being tracked for attention and improvement by editors.",
parents = {{name = "{{{langcat}}}", raw = true}},
umbrella_parents = "Tất cả",
}
labels["Mục từ có đề mục ngôn ngữ không đúng"] = {
description = "Trang này chứa các mục từ {{{langname}}} có đề mục ngôn ngữ không đúng.",
additional = "Điều này có thể xảy ra một hoặc nhiều trường hợp dưới đây:\n" ..
"* Kiểu.\n" ..
"* [[Wiktionary:Phá hoại|Phá hoại]].\n" ..
"* Sử dụng không đúng tên mã ngôn ngữ.\n" ..
"* Sử dụng tên gọi thay thế của ngôn ngữ.\n" ..
"* Sử dụng các ký tự đặc biệt trong khi tên lại không có hoặc không được nhắc đến trong mô đun dữ liệu ngôn ngữ.",
parents = {"Thể loại con bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["entries without References header"] = {
description = "{{{langname}}} entries without a References header.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["Mục từ có cây từ nguyên"] = {
description = "Mục từ {{{langname}}} hiển thị sơ đồ cây từ nguyên do sử dụng bản mẫu {{tl|etymon}}.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["Mục từ có văn bản giải thích từ nguyên"] = {
description = "Mục từ {{{langname}}} hiển thị văn bản giải thích từ nguyên do sử dụng bản mẫu {{tl|etymon}}.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["Mục từ tham chiếu đến nguyên từ bị thiếu"] = {
description = "Mục từ sử dụng bản mẫu {{tl|etymon}} tham chiếu đến một nguyên từ không thể tìm thấy do trang đích không tồn tại (liên kết đỏ) hoặc không sử dụng {{tl|etymon}}.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
local function add_manual_param_category(label, desc, addl_intro, include_addl_continuation)
labels[label] = {
description = desc or "Trang này chứa " .. label .. " {{{langname}}}.",
additional = addl_intro .. (not include_addl_continuation and "" or "\n\n" ..
"Note that the pages in this category are not necessarily the same as the actual term in question. This " ..
"frequently happens, for example, with English pages with translation sections, where the term that " ..
"triggers the addition of the category is one of the translations."),
parents = {"Bảo trì mục từ"},
-- Set catfix = false because the page will have a mixture of native-language and
-- non-native-language pages, but include the normal native-language table of contents headers
-- because most pages are in the native language.
catfix = false,
toc_template = "{{{langcode}}}-categoryTOC",
toc_template_full = "{{{langcode}}}-categoryTOC/full",
can_be_empty = true,
hidden = true,
}
end
add_manual_param_category("Mục từ có chuyển tự thủ công không thừa", nil,
"Pages are placed here if they contain terms written in a script that isn't in the language's " ..
"list of scripts in the language data. This may mean the script should be added to the list, or that the wrong language code has been used.",
true)
add_manual_param_category("terms with non-redundant manual transliterations", nil,
"Pages are placed here if they contain terms whose transliteration has been specified manually using " ..
"{{para|tr}} or a similar parameter and is different from the transliteration which is automatically generated.",
true)
add_manual_param_category("terms with redundant transliterations", nil,
"Pages are placed here if they contain terms whose transliteration has been specified manually using " ..
"{{para|tr}} or a similar parameter and is the same as the transliteration which is automatically generated.",
true)
add_manual_param_category("Mục từ có mã chữ viết thủ công không thừa", nil,
"Pages are placed here if they contain terms whose script code has been specified manually using " ..
"{{para|sc}} or a similar parameter and is different from the script code which is automatically generated.",
true)
add_manual_param_category("Mục từ có mã chữ viết thừa", nil,
"Pages are placed here if they contain terms whose script code has been specified manually using " ..
"{{para|sc}} or a similar parameter and is the same as the script code which is automatically generated.",
true)
add_manual_param_category("Mục từ có mã sắp xếp thủ công không thừa",
"Mục từ có mã sắp xếp thủ công không thừa {{{langname}}}.",
"Terms are placed here if they have been sorted using a sortkey other than the one which is automatically " ..
"generated. This can happen for two reasons:\n# A different sortkey has been specified using the {{para|sort}} " ..
"parameter.\n# One or more categories have been added using raw wikitext, which means the page's default " ..
"sortkey is used for that category. If that default sortkey is different from the automatic sortkey, then the " ..
"page will also be added here.")
add_manual_param_category("Mục từ có mã sắp xếp thừa",
"{{{langname}}} terms with redundant sortkeys.",
"Terms are placed here if their sortkey has been specified using the {{para|sort}} parameter, and it the same " ..
"as the one which is automatically generated.")
add_manual_param_category("links with redundant target parameters",
"Pages containing {{{langname}}} links where the alt text could replace the link target, instead of being given " ..
"separately.",
"This occurs when the only difference between the link target and the alt text is that the alt text contains " ..
"diacritics (or other characters) which would have been ignored anyway had they been included in the link " ..
"target. For example, {{tl|l|la|amo|amō}} ({{l|la|amo|amō}}) is exactly the same as {{tl|l|la|amō}} " ..
"({{l|la|amō}}), because macrons are automatically stripped from Latin link targets, even though they're still " ..
"displayed.")
add_manual_param_category("links with ignored alt parameters",
"Pages containing {{{langname}}} links where the {{para|alt}} parameter has been ignored.",
"This occurs when the main linked text includes a wikilink.")
add_manual_param_category("Liên kết mục từ có tham số alt thừa",
"Pages containing {{{langname}}} links where the {{para|alt}} parameter is redundant.",
"This occurs when the alt text makes no difference to the output. For example, {{tl|l|vi|foo|foo}} " ..
"({{l|vi|foo|foo}}) is exactly the same as {{tl|l|vi|foo}} ({{l|vi|foo}}).")
add_manual_param_category("links with ignored id parameters",
"Pages containing {{{langname}}} links where the {{para|id}} parameter has been ignored.",
"This occurs when the main linked text includes a wikilink.")
add_manual_param_category("Liên kết mục từ có liên kết wiki thừa",
"Pages containing {{{langname}}} links which contain a redundant wikilink.",
"This occurs if link target consists of a single wikilink, which should instead be entered in the " ..
"conventional manner without link brackets. For example, {{tl|l|en|<nowiki>[[foo]]</nowiki>}} " ..
"is the same as {{tl|l|en|foo}}, and {{tl|l|en|<nowiki>[[foo|bar]]</nowiki>}} is the same as " ..
"{{tl|l|en|foo|bar}}.\n\nThis also occurs when link templates are nested inside each other " ..
"unnecessarily: e.g. {{tl|l|en|{{tl|l|en|foo}}}}")
add_manual_param_category("Liên kết có phân mảnh thủ công",
"Pages containing {{{langname}}} links where a manual link fragment has been given.",
"This occurs when the link fragment has been specified using {{code|#}} after the term, " ..
"which overrides the normal fragment generated by link templates that points to the relevant " ..
"language section.\n\nLink fragments are used to point to a specific section on a target page, and " ..
"it is preferable to use the {{para|id}} parameter to do this, since it is less likely to break if " ..
"additional content is added to the target page: for example, the fragment {{code|#Adjective}} " ..
"will start pointing to the wrong section if another language with an adjective section is added above " ..
"the intended language.")
labels["entries without References or Further reading header"] = {
description = "{{{langname}}} entries without a References or Further reading header.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["entries that don't exist"] = {
description = "{{{langname}}} terms that do not meet the [[Wiktionary:Criteria for inclusion|criteria for inclusion]] (CFI). They are added to the category with the template {{tl|no entry|{{{langcode}}}}}.",
parents = {"Bảo trì mục từ"},
}
labels["entries with language name categories using raw markup"] = {
description = "{{{langname}}} entries that have been placed in a language name category using raw wiki markup (i.e. <code><nowiki>[[Category:{{{langname}}} ...]]</nowiki></code>). They should be added using {{tl|cln|{{{langcode}}}|...}} instead.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["entries with topic categories using raw markup"] = {
description = "{{{langname}}} entries that have been placed in a topic category using raw wiki markup (i.e. <code><nowiki>[[Category:{{{langcode}}}:...]]</nowiki></code>). They should be added using {{tl|C|{{{langcode}}}|...}} instead.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["entries with outdated source"] = {
description = "{{{langname}}} entries that have been partly or fully imported from an outdated source.",
parents = {"Bảo trì mục từ"},
}
labels["undefined derivations"] = {
description = "{{{langname}}} etymologies using {{tl|undefined derivation}}, where a more specific template such as {{tl|borrowed}} or {{tl|inherited}} should be used instead.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["descendants to be fixed in desctree"] = {
description = "Entries that use {{tl|desctree}} to link to {{{langname}}} entries with no Descendants section.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["Yêu cầu mục từ"] = {
description = "Entries with [[Template:der]], [[Template:inh]], [[Template:m]] and similar templates lacking the parameter for linking to {{{langname}}} terms.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["Liên kết đỏ"] = {
description = "Links to {{{langname}}} entries that have not been created yet.",
parents = {"Bảo trì mục từ"},
catfix = false,
can_be_empty = true,
hidden = true,
}
labels["Mục từ có cách phát âm IPA"] = {
description = "Các mục từ có cách phát âm IPA trong {{{langname}}}.",
additional = "Đối với các yêu cầu liên quan đến thể loại này, hãy xem [[:Thể loại:Yêu cầu cách phát âm mục từ {{{langname}}}]].",
parents = {"Bảo trì mục từ"},
}
labels["terms with hyphenation"] = {
description = "{{{langname}}} terms that include hyphenation.",
parents = {"Bảo trì mục từ"},
}
labels["Mục từ có liên kết âm thanh"] = {
description = "Các từ {{{langname}}} có cách phát âm dưới dạng liên kết âm thanh.",
parents = {"Bảo trì mục từ"},
}
labels["descendant hubs"] = {
description = "{{{langname}}} terms that do not mean more than the sum of their parts but exist for listing two or more inclusion-worthy descendants.",
parents = {"Bảo trì mục từ"},
}
labels["terms needing to be assigned to a sense"] = {
description = "{{{langname}}} entries that have terms under headers such as \"Synonyms\" or \"Antonyms\" not assigned to a specific sense of the entry in which they appear. Use [[Template:syn]] or [[Template:ant]] to fix these.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
--[=[
labels["terms with inflection tables"] = {
description = "{{{langname}}} entries that contain inflection tables.".
additional = "For requests related to this category," see [[:Category:Requests for inflections in {{{langname}}} entries]].",
parents = {"Bảo trì mục từ"},
}
]=]
labels["Mục từ có kết ngôn"] = {
description = "định nghĩa mục từ {{{langname}}} có kết ngôn khi sử dụng bản mẫu {{lkbm|collocation}}.",
additional = "Để biết thể loại theo yêu cầu, xem [[:Thể loại:Yêu cầu định nghĩa mục từ có kết ngôn {{{langname}}}]]. Xem thêm [[:Thể loại:Định nghĩa mục từ yêu cầu trích dẫn {{{langname}}}]] và [[:Thể loại:Định nghĩa mục từ yêu cầu ví dụ {{{langname}}}]].",
parents = {"Bảo trì mục từ"},
}
labels["Mục từ có ví dụ cách sử dụng"] = {
description = "{{{langname}}} entries that contain usage examples that were added using templates such as {{lkbm|ux}}.",
additional = "For requests related to this category, see [[:Category:Requests for example sentences in {{{langname}}}]]. See also [[:Category:Requests for collocations in {{{langname}}}]] and [[:Category:Requests for quotations in {{{langname}}}]].",
parents = {"Bảo trì mục từ"},
}
labels["Mục từ có trích dẫn ngữ liệu"] = {
description = "{{{langname}}} entries that contain quotes that were added using templates such as {{tl|quote}}, {{tl|quote-book}}, {{tl|quote-journal}}, etc.",
additional = "For requests related to this category, see [[:Category:Requests for quotations in {{{langname}}}]]. See also [[:Category:Requests for collocations in {{{langname}}}]] and [[:Category:Requests for example sentences in {{{langname}}}]].",
parents = {"Bảo trì mục từ"},
}
labels["Mục từ có tham số head thừa"] = {
description = "{{{langname}}} terms that contain a redundant head= parameter in their headword (called using {{tl|head}} or a language-specific equivalent).",
additional = "Individual languages can prevent terms from being added to this category by setting `data.no_redundant_head_cat`.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["terms with red links in their headword lines"] = {
description = "{{{langname}}} terms that contain red links (i.e. uncreated forms) in their headword lines.",
parents = {"redlinks"},
can_be_empty = true,
hidden = true,
}
labels["terms with red links in their inflection tables"] = {
description = "{{{langname}}} terms that contain red links (i.e. uncreated forms) in their inflection tables.",
parents = {"redlinks"},
can_be_empty = true,
hidden = true,
}
labels["requests for English equivalent term"] = {
description = "{{{langname}}} entries with definitions that have been tagged with {{tl|rfeq}}. Read the documentation of the template for more information.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
for _, quot_type in ipairs { "quotations", "usage examples" } do
labels[quot_type .. " with omitted translation"] = {
description = "{{{langname}}} " .. quot_type .. " where a translation would normally be required but the translation has explicitly been omitted by specifying <code>-</code>. The translation should be supplied instead.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
end
for _, pos in ipairs({"nouns", "proper nouns", "verbs", "adjectives", "adverbs", "participles", "determiners", "pronouns", "numerals", "suffixes", "contractions"}) do
labels[pos .. " with red links in their headword lines"] = {
description = "{{{langname}}} " .. pos .. " that contain red links (i.e. uncreated forms) in their headword lines.",
parents = {"terms with red links in their headword lines"},
breadcrumb = pos,
can_be_empty = true,
hidden = true,
}
labels[pos .. " with red links in their inflection tables"] = {
description = "{{{langname}}} " .. pos .. " that contain red links (i.e. uncreated forms) in their inflection tables.",
parents = {"terms with red links in their inflection tables"},
breadcrumb = pos,
can_be_empty = true,
hidden = true,
}
end
for _, pos in ipairs { "Danh từ", "Danh từ riêng", "Đại từ" } do
local label = pos .. " có số nhiều không rõ"
labels[label] = {
description = label .. " {{{langname}}}.",
additional = "Terms are usually added to this category by specifying {{code|?}} as the plural. As much " ..
"is possible, a plural should be added or, if the noun is uncountable, indicated appropriately (usually " ..
"using {{code|-}} in place of the plural). Some languages support the value {{code|!}} to indicate " ..
"that a plural cannot be attested but the noun is theoretically countable.",
breadcrumb = "số nhiều không rõ",
parents = {
{name = pos, sort = "số nhiều không rõ"},
"Bảo trì mục từ",
},
}
end
-- Add 'umbrella_parents' key if not already present.
for key, data in pairs(labels) do
if not data.umbrella_parents then
data.umbrella_parents = "Thể loại con bảo trì mục từ theo ngôn ngữ"
end
end
-----------------------------------------------------------------------------
-- --
-- RAW CATEGORIES --
-- --
-----------------------------------------------------------------------------
raw_categories["Thể loại con bảo trì mục từ theo ngôn ngữ"] = {
description = "Umbrella categories covering topics related to entry maintenance.",
additional = "{{{umbrella_meta_msg}}}",
parents = {
"Siêu thể loại chung",
"Category:Bảo trì mục từ theo ngôn ngữ",
},
}
raw_categories["Mục từ có bản dịch theo ngôn ngữ"] = {
description = "Mục từ có bản dịch theo ngôn ngữ.",
parents = {{name = "Thể loại con bảo trì mục từ theo ngôn ngữ", sort = "translations by language"}},
breadcrumb = "Bản dịch",
}
raw_categories["Mục từ có hộp bản dịch"] = {
description = "Trang này chứa các trang có hộp bản dịch.",
parents = { "Thể loại con bảo trì mục từ theo ngôn ngữ"},
hidden = true,
}
raw_categories["Yêu cầu"] = {
topright = "{{shortcut|WT:CR|WT:RQ}}",
description = "A parent category for the various request categories.",
parents = {"Wiktionary"},
}
raw_categories["Yêu cầu theo ngôn ngữ"] = {
description = "Categories with requests in various specific languages.",
additional = "{{{umbrella_msg}}}",
parents = {
{name = "Thể loại con yêu cầu theo ngôn ngữ", sort = " "},
{name = "Yêu cầu", sort = " "},
},
breadcrumb = "theo ngôn ngữ",
}
raw_categories["Thể loại con yêu cầu theo ngôn ngữ"] = {
description = "Umbrella categories covering topics related to requests.",
additional = "{{{umbrella_meta_msg}}}",
parents = {
"Siêu thể loại chung",
{name = "Yêu cầu", sort = " "},
},
}
raw_categories["Requests for quotations by source"] = {
description = "Categories with requests for quotation, broken out by the source of the quotation.",
additional = "Some abbreviated names of sources are explained at [[Wiktionary:Abbreviated Authorities in Webster]].",
parents = {{name = "Requests for quotations", sort = "source"}},
breadcrumb = "By source",
}
raw_categories["Requests for quotations"] = {
-- FIXME
description = "Words are added to this category by the inclusion in their entries of {{tl|rfv-quote}}.",
parents = {{name = "Requests", sort = "quotations"}},
breadcrumb = "Quotations",
}
raw_categories["Requests for date by source"] = {
description = "Categories with requests for date, broken out by the source of the quotation whose date is sought.",
parents = {{name = "Requests for date", sort = "source"}},
breadcrumb = "By source",
}
raw_categories["Requests for date"] = {
description = "Requests for a date to be added to a quotation.",
additional = "To add an article to this category, use {{tl|rfdate}} or {{tl|rfdatek}} to include the author. " ..
"Please remove the template from the article once the date has been provided.",
parents = {{name = "Requests", sort = "date"}},
breadcrumb = "Date",
}
raw_categories["Requests for translations in user-competency categories by number of users"] = {
description = "Requests for translations to be added to user-competency categories, sorted by number of users with that competency.",
parents = {{name = "Requests", sort = "translations"}},
breadcrumb = "Translations in user-competency categories by number of users",
}
raw_categories["Requests for translations in user-competency categories by language"] = {
description = "Requests for translations to be added to user-competency categories, sorted by language.",
parents = {{name = "Requests", sort = "translations"}},
breadcrumb = "Translations in user-competency categories by language",
hidden = true,
}
raw_categories["Entries using missing taxonomic names"] = {
description = "Entries that link to wikispecies because there is no corresponding Wiktionary entry for the taxonomic name in the template {{tl|taxlink}}.",
additional = "The missing name is one or more of those enclosed in {{tl|taxlink}}. The entries are sorted by the missing taxonomic name." ..
"\n\nSee [[:Category:mul:Taxonomic names]].",
parents = {{name = "Bảo trì mục từ", is_label = true, lang = "mul"}},
breadcrumb = "Missing taxonomic names",
hidden = true,
}
-----------------------------------------------------------------------------
-- --
-- RAW HANDLERS --
-- --
-----------------------------------------------------------------------------
local function script_name_to_code(name)
local sc = require("Module:scripts").getByCanonicalName(name)
if not sc then
error("Không tìm thấy tên kịch bản '" .. name .. "'")
end
return sc:getCode()
end
-- This array consists of category match specs. Each spec contains one or more properties, whose values are (a) strings
-- that may contain references to other properties using the {{{PROPERTY}}} syntax; (b) functions of one argument, an
-- `items` table of the same properties that are accessible using the {{{PROPERTY}} syntax. Each such spec should have
-- at least a `regex` property that matches the name of the category. Capturing groups in this regex can be referenced
-- in other properties using {{{1}}} for the first group, {{{2}}} for the second group, etc. (or using keys "1", "2",
-- etc. in functions). Property expansion happens recursively if needed (i.e. a property can reference another property,
-- which in turn references a third property).
--
-- If there is a `language_name` propery, it specifies the language name (and will typically be a reference to a
-- capturing group from the `regex` property); if not specified, it defaults to "{{{1}}}" unless the `nolang` property
-- is set, in which case there is no language name derivable from the category name. The language name must be the
-- canonical name of a recognized regular language, or an error is thrown; however, if the `etym_lang_only`
-- property is set, the language name must be the canonical name of an etymology-only language, or the category spec
-- entry will be skipped. Based on the language name, the `language_code` and `language_object` properties are
-- automatically filled in. If `language_name` is an etymology-only language, additional properties
-- `parent_language_name`, `parent_language_code` and `parent_language_object` are set for the parent regular language
-- of the etymology-only language.
--
-- If the `regex` values of multiple category specs match, the first one takes precedence.
--
-- Recognized or predefined properties:
--
-- `pagename`: Current pagename.
-- `regex`: See above.
-- `1`, `2`, `3`, ...: See above.
-- `language_name`, `language_code`, `language_object`: See above.
-- `parent_language_name`, `parent_language_code`, `parent_language_object`: See above.
-- `nolang`: See above.
-- `etym_lang_only`: Language names must be etymology-only languages. See above.
-- `description`: Override the description (normally taken directly from the pagename).
-- `template_name`: Name of template which generates this category.
-- `template_sample_call`: Syntax for calling the template. Defaults to "{{{template_name}}}|{{{language_code}}}".
-- Used to display an example template call and the output of this call.
-- `template_actual_sample_call`: Syntax for calling the template. Takes precedence over `template_sample_call` when
-- generating example template output (but not when displaying an example template call) and is intended for a
-- template call that uses the |nocat=1 parameter.
-- `template_example_output`: Override the text that displays example template output (see `template_sample_call`).
-- `additional_template_description`: Extra text to be displayed after the example template output.
-- `parents`: Parent categories. Should be a list of elements, each of which is an object containing at least a name=
-- and sort= field (same format as parents= for regular raw categories, except that the name= and sort= field will
-- have {{{PROPERTY}}} references expanded). If no parents are specified, and the pagename is of the form
-- "Requests for FOO by language", the parent will be "Request subcategories by language" with FOO as the sort key.
-- Otherwise, the `language_name` property must exist, and the parent will be "Requests concerning LANGNAME" with
-- the pagename minus any initial "Requests for " as the sort key.
-- `umbrella`: Parent all-language category. Sort key is based on the language name.
-- `breadcrumb`: Specify the breadcrumb. If `parents` is given, there is no default (i.e. it will end up being the
-- pagename). Otherwise, if the pagename is of the form "Requests for FOO by language", "Requests for FOO in BAR",
-- or "Requests for FOO", it will be FOO.
-- `not_hidden_category`: Don't hide the category.
-- `catfix`: Same as `catfix` in regular labels and raw categories, except that request-specific {{{PROPERTY}}} syntax
-- is expanded.
-- `toc_template`, `toc_template_full`: Same as the corresponding fields in regular labels and raw categories, except
-- that request-specific {{{PROPERTY}}} syntax is expanded.
--
-- In general, properties can contain references to templates (e.g. {{tl}} and {{para}}), which will be appropriately
-- expanded (this expansion happens in the poscatboiler code, not in this module). The major exception is in the
-- `template_sample_call` and `template_actual_sample_call` properties, which are surrounded by <pre>...</pre> when
-- inserted, so template references are not expanded. Triple-brace property references are still expanded in these
-- properties; but beware that if any of those property references contain template references, they won't be expanded.
-- (This actually happens in the handlers for 'Request for SCRIPT script for LANG terms'; the sample call references
-- {{{script_code}}}, whose definition therefore cannot contain template references. The solution is to define this
-- property using a function.)
local requests_categories = {
{
-- This handles etymology languages.
regex = "^Yêu cầu liên quan đến (.+)$",
description = "Categories with {{{1}}} entries that need the attention of experienced editors.",
etym_lang_only = true,
parents = {{name = "Yêu cầu liên quan đến {{{parent_language_name}}}", sort = "{{{1}}}"}},
umbrella = false,
breadcrumb = "{{{1}}}",
not_hidden_category = true,
},
{
-- This handles regular languages.
regex = "^Yêu cầu liên quan đến (.+)$",
description = "Categories with {{{1}}} entries that need the attention of experienced editors.",
parents = {{name = "Bảo trì mục từ", is_label = true, sort = "requests"}},
umbrella = "Yêu cầu theo ngôn ngữ",
breadcrumb = "Yêu cầu",
not_hidden_category = true,
},
{
regex = "^Yêu cầu từ nguyên mục từ (.+)$",
umbrella = "Yêu cầu từ nguyên theo ngôn ngữ",
template_name = "rfe",
},
{
regex = "^Requests for expansion of etymologies in (.+) entries$",
umbrella = "Requests for expansion of etymologies by language",
template_name = "etystub",
},
{
regex = "^Yêu cầu cách phát âm mục từ (.+)$",
umbrella = "Yêu cầu cách phát âm theo ngôn ngữ",
template_name = "rfp",
},
{
regex = "^Yêu cầu một đoạn ghi âm thanh cách phát âm mục từ (.+)$",
umbrella = "Yêu cầu một đoạn ghi âm thanh cách phát âm theo ngôn ngữ",
template_name = "rfap",
},
{
regex = "^Yêu cầu định nghĩa mục từ (.+)$",
umbrella = "Yêu cầu định nghĩa theo ngôn ngữ",
template_name = "rfdef",
},
{
regex = "^Requests for clarification of definitions in (.+) entries$",
umbrella = "Requests for clarification of definitions by language",
template_name = "rfclarify",
},
{
-- This is for part-of-speech-specific categories such as
-- "Requests for inflections in Northern Ndebele noun entries" or
-- "Requests for accents in Ukrainian proper noun entries".
-- Here and below, we assume that the part of speech is begins with
-- a lowercase letter, while the preceding language name ends in a
-- capitalized word. Note that this entry comes before the
-- following one and takes precedence over it.
regex = "^Yêu cầu biến cách cho mục từ (.-) ([a-z]+[a-z ]*)$",
parents = {{name = "Yêu cầu biến cách cho mục từ {{{language_name}}}", sort = "{{{2}}}"}},
umbrella = "Yêu cầu biến cách cho {{{2}}} theo ngôn ngữ",
breadcrumb = "{{{2}}}",
template_name = "rfinfl",
template_sample_call = "{{rfinfl|{{{language_code}}}|{{{2}}}}}",
},
{
regex = "^Yêu cầu biến cách cho mục từ (.+)$",
umbrella = "Yêu cầu biến cách theo ngôn ngữ",
template_name = "rfinfl",
},
{
regex = "^Yêu cầu biến cách cho (.+) theo ngôn ngữ$",
nolang = true,
},
{
regex = "^Requests for tone in (.-) ([a-z]+[a-z ]*) entries$",
parents = {{name = "Requests for tone in {{{language_name}}} entries", sort = "{{{2}}}"}},
umbrella = "Requests for tone of {{{2}}}s by language",
breadcrumb = "{{{2}}}",
template_name = "rftone",
template_sample_call = "{{rftone|{{{language_code}}}|{{{2}}}}}",
},
{
regex = "^Requests for tone in (.+) entries$",
umbrella = "Requests for tone by language",
template_name = "rftone",
},
{
regex = "^Requests for tone of (.+) by language$",
nolang = true,
},
{
regex = "^Requests for accents in (.-) ([a-z]+[a-z ]*) entries$",
parents = {{name = "Requests for accents in {{{language_name}}} entries", sort = "{{{2}}}"}},
umbrella = "Requests for accents of {{{2}}}s by language",
breadcrumb = "{{{2}}}",
template_name = "rfaccents",
template_sample_call = "{{rfaccents|{{{language_code}}}|{{{2}}}}}",
},
{
regex = "^Requests for accents in (.+) entries$",
umbrella = "Requests for accents by language",
template_name = "rfaccents",
},
{
regex = "^Requests for accents of (.+) by language$",
nolang = true,
},
{
regex = "^Requests for aspect in (.-) ([a-z]+[a-z ]*) entries$",
parents = {{name = "Requests for aspect in {{{language_name}}} entries", sort = "{{{2}}}"}},
umbrella = "Requests for aspect of {{{2}}}s by language",
breadcrumb = "{{{2}}}",
template_name = "rfaspect",
template_sample_call = "{{rfaspect|{{{language_code}}}|{{{2}}}}}",
},
{
regex = "^Requests for aspect in (.+) entries$",
umbrella = "Requests for aspect by language",
template_name = "rfaspect",
},
{
regex = "^Requests for aspect of (.+) by language$",
nolang = true,
},
{
regex = "^Requests for gender in (.-) ([a-z]+[a-z ]*) entries$",
parents = {{name = "Requests for gender in {{{language_name}}} entries", sort = "{{{2}}}"}},
umbrella = "Requests for gender of {{{2}}}s by language",
breadcrumb = "{{{2}}}",
template_name = "rfgender",
template_sample_call = "{{rfgender|{{{language_code}}}|{{{2}}}}}",
},
{
regex = "^Requests for gender in (.+) entries$",
umbrella = "Requests for gender by language",
template_name = "rfgender",
},
{
regex = "^Requests for gender of (.+) by language$",
nolang = true,
},
{
regex = "^Requests for example sentences in (.+)$",
umbrella = "Requests for example sentences by language",
template_name = "rfex",
},
{
regex = "^Requests for collocations in (.+)$",
umbrella = "Requests for collocations by language",
template_name = "rfcoll",
},
{
regex = "^Requests for quotations in (.+)$",
umbrella = "Requests for quotations by language",
template_name = "rfquote",
},
{
-- This handles etymology languages.
regex = "^Requests for translations into (.+)$",
etym_lang_only = true,
parents = {
{name = "Requests for translations into {{{parent_language_name}}}", sort = "{{{1}}}"},
{name = "Requests concerning {{{language_name}}}", sort = "translations"},
},
umbrella = false,
breadcrumb = "{{{1}}}",
template_name = "t-needed",
catfix = "en",
},
{
-- This handles regular languages.
regex = "^Requests for translations into (.+)$",
umbrella = "Requests for translations by language",
template_name = "t-needed",
catfix = "en",
},
{
regex = "^Requests for translations of (.+) usage examples$",
umbrella = "Requests for translations of usage examples by language",
breadcrumb = "Translations of usage examples",
template_name = "t-needed",
template_sample_call = "{{t-needed|{{{language_code}}}|usex=1}}",
template_actual_sample_call = "{{t-needed|{{{language_code}}}|usex=1|nocat=1}}",
additional_template_description = "The {{tl|ux}}, {{tl|uxi}}, {{tl|ja-usex}} and {{tl|zh-x}} templates automatically add the page to this category if the example is in a foreign language and the translation is missing."
},
{
regex = "^Requests for translations of (.+) quotations$",
umbrella = "Requests for translations of quotations by language",
breadcrumb = "Translations of quotations",
template_name = "t-needed",
template_sample_call = "{{t-needed|{{{language_code}}}|quote=1}}",
template_actual_sample_call = "{{t-needed|{{{language_code}}}|quote=1|nocat=1}}",
additional_template_description = "The {{tl|quote}}, {{tl|quote-*}} and {{tl|Q}} templates automatically add the page to this category if the example is in a foreign language and the translation is missing."
},
{
regex = "^Requests for review of (.+) translations$",
umbrella = "Requests for review of translations by language",
breadcrumb = "Review of translations",
template_name = "t-check",
template_sample_call = "{{t-check|{{{language_code}}}|example}}",
template_example_output = "",
catfix = "en",
},
{
regex = "^Yêu cầu chuyển tự mục từ (.+)$",
umbrella = "Yêu cầu chuyển tự theo ngôn ngữ",
template_name = "rftranslit",
additional_template_description = "The {{tl|head}} template, and the large number of language-specific variants of it, automatically add " ..
"the page to this category if the example is in a foreign language and no transliteration can be generated (particularly in languages without " ..
"automated transliteration, such as Hebrew and Persian).",
},
{
regex = "^Requests for transliteration of (.+) usage examples$",
umbrella = "Requests for transliteration of usage examples by language",
template_name = "rftranslit",
template_sample_call = "{{rftranslit|{{{language_code}}}|usex=1}}",
template_actual_sample_call = "{{rftranslit|{{{language_code}}}|usex=1|nocat=1}}",
catfix = false,
additional_template_description = "The {{tl|ux}} and {{tl|uxi}} templates automatically add the page to this category if the example " ..
"is in a foreign language and no transliteration can be generated (particularly in languages without automated transliteration, such as " ..
"Hebrew and Persian).",
},
{
regex = "^Requests for transliteration of (.+) quotations$",
umbrella = "Requests for transliteration of quotations by language",
template_name = "rftranslit",
template_sample_call = "{{rftranslit|{{{language_code}}}|quote=1}}",
template_actual_sample_call = "{{rftranslit|{{{language_code}}}|quote=1|nocat=1}}",
catfix = false,
additional_template_description = "The {{tl|quote}} and {{tl|quote-*}} templates automatically add the page to this category if the quotation " ..
"is in a foreign language and no transliteration can be generated (particularly in languages without automated transliteration, such as " ..
"Hebrew and Persian).",
},
{
-- This handles etymology languages.
regex = "^Requests for native script for (.+) terms$",
etym_lang_only = true,
parents = {
{name = "Requests for native script for {{{parent_language_name}}} terms", sort = "{{{1}}}"},
{name = "Requests concerning {{{language_name}}}", sort = "native script"},
},
umbrella = false,
breadcrumb = "{{{1}}}",
template_name = "rfscript",
template_actual_sample_call = "{{rfscript|{{{language_code}}}|nocat=1}}",
catfix = false,
additional_template_description = "Many templates such as {{tl|l}}, {{tl|m}} and {{tl|t}} automatically place the page in this category when they are missing the term but have been provided with a transliteration."
},
{
-- This handles regular languages.
regex = "^Requests for native script for (.+) terms$",
umbrella = "Requests for native script by language",
template_name = "rfscript",
template_actual_sample_call = "{{rfscript|{{{language_code}}}|nocat=1}}",
catfix = false,
additional_template_description = "Many templates such as {{tl|l}}, {{tl|m}} and {{tl|t}} automatically place the page in this category when they are missing the term but have been provided with a transliteration."
},
{
regex = "^Requests for native script in (.+) usage examples$",
umbrella = "Requests for native script in usage examples by language",
template_name = "rfscript",
template_sample_call = "{{rfscript|{{{language_code}}}|usex=1}}",
template_actual_sample_call = "{{rfscript|{{{language_code}}}|usex=1|nocat=1}}",
catfix = false,
additional_template_description = "The {{tl|ux}} and {{tl|uxi}} templates automatically add the page to this category if the example itself is missing but the translation is supplied."
},
{
regex = "^Requests for native script in (.+) quotations$",
umbrella = "Requests for native script in quotations by language",
template_name = "rfscript",
template_sample_call = "{{rfscript|{{{language_code}}}|quote=1}}",
template_actual_sample_call = "{{rfscript|{{{language_code}}}|quote=1|nocat=1}}",
catfix = false,
additional_template_description = "The {{tl|quote}} and {{tl|quote-*}} templates automatically add the page to this category if the quotation itself is missing but the translation is supplied."
},
{
-- This handles etymology languages.
regex = "^Requests for (.+) script for (.+) terms$",
language_name = "{{{2}}}",
etym_lang_only = true,
parents = {
{name = "Requests for native script for {{{language_name}}} terms", sort = "{{{1}}} script"},
{name = "Requests for {{{1}}} script for {{{parent_language_name}}} terms", sort = "{{{language_name}}}"},
{name = "Requests concerning {{{language_name}}}", sort = "{{{1}}} script"},
},
umbrella = false,
breadcrumb = "{{{1}}} script",
template_name = "rfscript",
-- NOTE: The following is used in `template_sample_call` and `template_actual_sample_call`, meaning the
-- conversion of script name to script code needs to be done using an inline function like this, instead of
-- a {{#invoke:...}} template call.
script_code = function(items)
return script_name_to_code(items["1"])
end,
template_sample_call = "{{rfscript|{{{language_code}}}|sc={{{script_code}}}}}",
template_actual_sample_call = "{{rfscript|{{{language_code}}}|sc={{{script_code}}}|nocat=1}}",
catfix = false,
additional_template_description = "Many templates such as {{tl|l}}, {{tl|m}} and {{tl|t}} automatically place the page in this category when they are missing the term but have been provided with a transliteration."
},
{
-- This handles regular languages.
regex = "^Requests for (.+) script for (.+) terms$",
language_name = "{{{2}}}",
parents = {{name = "Requests for native script for {{{language_name}}} terms", sort = "{{{1}}} script"}},
umbrella = "Requests for {{{1}}} script by language",
breadcrumb = "{{{1}}} script",
template_name = "rfscript",
-- See comment above about this definition.
script_code = function(items)
return script_name_to_code(items["1"])
end,
template_sample_call = "{{rfscript|{{{language_code}}}|sc={{{script_code}}}}}",
template_actual_sample_call = "{{rfscript|{{{language_code}}}|sc={{{script_code}}}|nocat=1}}",
catfix = false,
additional_template_description = "Many templates such as {{tl|l}}, {{tl|m}} and {{tl|t}} automatically place the page in this category when they are missing the term but have been provided with a transliteration."
},
{
regex = "^Requests for (.+) script by language$",
parents = {{name = "Requests for script by language", sort = "{{{1}}} script"}},
nolang = true,
},
{
regex = "^Requests for script by language$",
nolang = true,
},
{
regex = "^Requests for images in (.+) entries$",
umbrella = "Requests for images by language",
template_name = "rfi",
},
{
regex = "^Requests for references for (.+) terms$",
umbrella = "Requests for references by language",
template_name = "rfref",
},
{
regex = "^Requests for references for etymologies in (.+) entries$",
parents = {{name = "Requests for references for {{{language_name}}} terms", sort = "etymologies"}},
umbrella = "Requests for references for etymologies by language",
breadcrumb = "Etymologies",
template_name = "rfv-etym",
},
{
regex = "^Requests for references for pronunciations in (.+) entries$",
parents = {{name = "Requests for references for {{{language_name}}} terms", sort = "pronunciations"}},
umbrella = "Requests for references for pronunciations by language",
breadcrumb = "Pronunciations",
template_name = "rfv-pron",
},
{
regex = "^Yêu cầu cần chú ý liên quan (.+)$",
umbrella = "Yêu cầu cần chú ý theo ngôn ngữ",
template_name = "attention",
template_example_output = "This template does not generate any text in entries.",
-- These pages typically contain a mixture of English and native-language entries, so disable catfix.
catfix = false,
-- Setting catfix = false will normally trigger the English table of contents template.
-- We still want the native-language table of contents template, though.
toc_template = "{{{language_code}}}-categoryTOC",
toc_template_full = "{{{language_code}}}-categoryTOC/full",
},
{
regex = "^Requests for cleanup in (.+) entries$",
umbrella = "Requests for cleanup by language",
template_name = "rfc",
template_actual_sample_call = "{{rfc|{{{language_code}}}|nocat=1}}",
},
{
regex = "^Requests for cleanup of Pronunciation N headers in (.+) entries$",
umbrella = "Requests for cleanup of Pronunciation N headers by language",
template_name = "rfc-pron-n",
template_actual_sample_call = "{{rfc-pron-n|{{{language_code}}}|nocat=1}}",
template_example_output = "This template does not generate any text in entries.",
additional_template_description = [=[
The purpose of this category is to tag entries that use headers with "Pronunciation" and a number.
While these headers and structure are sometimes used, they are not specifically prescribed by [[WT:ELE]]. No complete proposal has yet been made on how they should work, what the semantics are, or how they interact with multiple etymologies. As a result they should generally be avoided. Instead, merge the entries (possibly under multiple Etymology sections, if appropriate), and list all pronunciations, appropriately tagged, under a Pronunciation header.
[[User:KassadBot|KassadBot]] tags these entries (or used to tag these entries, when the bot was operational). At some point if a proposal is made and adopted as policy, these entries should be reviewed.
This category is hidden.]=],
},
{
regex = "^Requests for deletion in (.+) entries$",
umbrella = "Requests for deletion by language",
template_name = "rfd",
template_actual_sample_call = "{{rfd|{{{language_code}}}|nocat=1}}",
},
{
regex = "^Requests for verification in (.+) entries$",
umbrella = "Requests for verification by language",
template_name = "rfv",
},
{
regex = "^Requests for attention in etymologies in (.+) entries$",
umbrella = "Requests for attention in etymologies by language",
},
{
regex = "^Requests for quotations/(.+)$",
description = "Requests for a quotation or for quotations from {{{1}}}.",
parents = {{name = "Requests for quotations by source", sort = "{{{1}}}"}},
breadcrumb = "{{{1}}}",
nolang = true,
template_name = "rfquotek",
template_sample_call = "{{rfquotek|LANGCODE|{{{1}}}}}",
template_example_output = "\n(where LANGCODE is the language code of the entry)\n\nIt results in the message below:\n\n{{rfquotek|und|{{{1}}}}}",
},
{
regex = "^Requests for date in (.+) entries$",
umbrella = "Requests for date by language",
template_name = "rfdate",
additional_template_description = "The quotation templates, such as {{tl|quote-book}} and {{tl|quote-journal}}, " ..
"automatically add the page to this category if neither {{para|date}} nor {{para|year}} is provided. Providing the " ..
"parameter in each case on the page automatically removes the article from this category. See " ..
"[[Wiktionary:Quotations]] for information about formatting dates and quotations.",
},
{
regex = "^Requests for date/(.+)$",
description = "Requests for a date for a quotation or quotations from {{{1}}}.",
parents = {{name = "Requests for date by source", sort = "{{{1}}}"}},
breadcrumb = "{{{1}}}",
nolang = true,
template_name = "rfdatek",
template_sample_call = "{{rfdatek|LANGCODE|{{{1}}}}}",
template_example_output = "\n(where LANGCODE is the language code of the entry)\n\nIt results in the message below:\n\n{{rfdatek|und|{{{1}}}}}",
},
{
regex = "^Requests for attestation of (.+) terms$",
umbrella = "Requests for attestation of terms by language",
breadcrumb = "Attestation",
additional_template_description = "The {{tl|LDL}} template adds this category when a language code is supplied in {{para|1}} (as it should be)."
},
}
local user_competency_additional_template_description = "This is added by user-competency categories such as " ..
"[[:Category:User fr-4]], which groups users who speak French at level 4 (near-native proficiency), when " ..
"the native-language text indicating this fact is missing. The appropriate translation should mirror the " ..
"English text also displayed (e.g. in this case \"These users speak French at a '''near native''' " ..
"level.\"), and should be supplied to {{tl|auto cat}} using the {{para|text}} parameter. The mention of the " ..
"language in the text should be surrounded by double angle brackets, e.g. \"<<français>>\", which " ..
"causes it to be automatically linked to the appropriate parent category."
local user_competency_parents = {{name = "Requests for translations in user-competency categories by number of users",
sort = function(items)
return " " .. ("%010d"):format(items["1"])
end,
}}
table.insert(requests_categories,
{
regex = "^Requests for translations in user%-competency categories with ([0-9]+)%-([0-9]+) users$",
description = "Requests for translation of phrases indicating user competencies for specific languages and specific competency levels, for categories with {{{1}}}-{{{2}}} users.",
additional_template_description = user_competency_additional_template_description,
parents = user_competency_parents,
breadcrumb = "{{{1}}}-{{{2}}}",
nolang = true,
}
)
table.insert(requests_categories,
{
regex = "^Requests for translations in user%-competency categories with ([0-9]+) (users?)$",
description = "Requests for translation of phrases indicating user competencies for specific languages and specific competency levels, for categories with {{{1}}} {{{2}}}.",
additional_template_description = user_competency_additional_template_description,
parents = user_competency_parents,
breadcrumb = "{{{1}}}",
nolang = true,
}
)
table.insert(raw_handlers, function(data)
local items
local function init_items()
items = {pagename = data.category}
end
local function expand_value(item, val)
if type(val) == "function" then
return expand_value(item .. " ⇒ function", val(items))
end
if not val then
return val
end
if type(val) == "number" then
val = tostring(val)
end
if type(val) ~= "string" then
error(("The item '%s' on page %s is of type %s and can't be concatenated"):format(
item, items.pagename, type(val)))
end
-- Replaces pseudo-template code {{{ }}} with the corresponding member of the "items" table. Has to be done
-- recursively, since some of the items are nested:
-- {{{template_sample_call_with_temp}}}
-- ⇓
-- {{{{{template_name}}}|{{{language_code}}}}}
-- ⇓
-- {{attention|en}}
if val:find("{{{") then
val = mw.ustring.gsub(val, "{{{([^%}%{]+)}}}", function(prop)
local propval = items[prop]
if not propval then
error(("The item '%s' (expanded from property '%s' on page %s) was not found in the 'items' table"):
format(prop, item, items.pagename))
end
return expand_value(item .. " ⇒ " .. prop, propval)
end
)
end
return val
end
local function expand_items_value(item)
return expand_value(item, items[item])
end
local function convert_items_to_category_data(items)
if not items.nolang then
items.language_name = items.language_name or "{{{1}}}"
items.language_name = expand_items_value("language_name")
-- Chuẩn hoá tên ngôn ngữ để nhận diện cả khi viết thường
items.language_name2 = ConvertU.normalise_language_name(items.language_name)
if items.etym_lang_only then
items.language_object = require("Module:etymology languages").getByCanonicalName(items.language_name2)
if not items.language_object then
return nil
end
items.language_code = items.language_object:getCode()
items.parent_language_object = items.language_object:getNonEtymological()
-- Reject weird cases where etymology language has no parent.
if not items.parent_language_object then
return nil
end
items.parent_language_code = items.parent_language_object:getCode()
items.parent_language_name = items.parent_language_object:getCanonicalName()
-- Chuẩn hoá tên ngôn ngữ để nhận diện cả khi viết thường
items.parent_language_name2 = ConvertU.normalise_language_name(items.parent_language_name)
-- Reject weird cases where the parent language has the same name as the child etymology language. In
-- that case, we'll get an infinite parent-category loop. This actually happens, e.g. with Rudbari and
-- Bashkardi.
if items.parent_language_name2 == items.language_name2 then
return nil
end
else
items.language_object = require("Module:languages").getByCanonicalName(items.language_name2, true)
items.language_code = items.language_object:getCode()
end
end
if items.template_name then
items.template_sample_call = items.template_sample_call or "{{{{{template_name}}}|{{{language_code}}}}}"
items.full_text_about_the_template = "To make this request, in this specific language, use this code in the entry (see also the documentation at [[Template:{{{template_name}}}]]):\n\n<pre>{{{template_sample_call}}}</pre>"
if items.template_example_output then
items.full_text_about_the_template = items.full_text_about_the_template .. " " .. items.template_example_output
else
items.template_actual_sample_call = items.template_actual_sample_call or items.template_sample_call
items.full_text_about_the_template = items.full_text_about_the_template .. "\nIt results in the message below:\n\n{{{template_actual_sample_call}}}"
end
if items.additional_template_description then
items.full_text_about_the_template = items.full_text_about_the_template .. "\n\n" .. items.additional_template_description
end
else
items.full_text_about_the_template = items.additional_template_description
end
local parents = items.parents
local breadcrumb = expand_items_value("breadcrumb")
if parents then
for _, parent in ipairs(parents) do
parent.name = expand_value("parent.name", parent.name)
parent.sort = expand_value("parent.sort", parent.sort)
end
else
local umbrella_type = items.pagename:match("^Yêu cầu (.+) theo ngôn ngữ$")
if umbrella_type then
breadcrumb = breadcrumb or umbrella_type
parents = {{name = "Thể loại con yêu cầu theo ngôn ngữ", sort = umbrella_type}}
elseif not items.language_name then
error("Internal error: Don't know how to compute parents for non-language-specific category '" .. items.pagename .. "'")
else
local default_breadcrumb = items.pagename:match("^Yêu cầu (.+) trong .*$") or items.pagename:match("^Yêu cầu (.+)$")
--items.language_name = ConvertU.normalise_language_name(items.language_name)
breadcrumb = breadcrumb or default_breadcrumb
parents = {{name = "Yêu cầu liên quan đến " .. items.language_name, sort = default_breadcrumb}}
end
end
if not items.nolang and items.umbrella ~= false then
table.insert(parents, {name = expand_items_value("umbrella"), sort = items.language_name})
end
local additional = expand_items_value("full_text_about_the_template")
if items.pagename:find(" theo ngôn ngữ$") then
additional = "{{{umbrella_msg}}}" .. (additional and "\n\n" .. additional or "")
end
return {
description = expand_items_value("description") or items.pagename .. ".",
lang = items.parent_language_code or items.language_code,
additional = additional,
parents = parents,
-- If no breadcrumb=, it will default to the category name
breadcrumb = breadcrumb,
catfix = expand_items_value("catfix"),
toc_template = expand_items_value("toc_template"),
toc_template_full = expand_items_value("toc_template_full"),
hidden = not items.not_hidden_category,
can_be_empty = true,
}
end
-- First look for a regular (usually language or script-specific) category.
for i, category in ipairs(requests_categories) do
local matchvals = {mw.ustring.match(data.category, category.regex)}
if #matchvals > 0 then
init_items()
for key, value in pairs(category) do
items[key] = value
end
for key, value in ipairs(matchvals) do
items["" .. key] = value
end
local catdata = convert_items_to_category_data(items)
if catdata then
return catdata
end
end
end
-- Now look for umbrella categories.
for i, category in ipairs(requests_categories) do
if data.category == category.umbrella then
init_items()
items.nolang = true
local catdata = convert_items_to_category_data(items)
if catdata then
return catdata
end
end
end
return nil
end)
table.insert(raw_handlers, function(data)
local rawname = mw.ustring.match(data.category, "^Mục từ có bản dịch%s+(.+)$")
if not rawname then return end
local langname = ConvertU.normalise_name(rawname) -- Hàm chuyển đổi chữ hoa thường
local languages = require(languages_module)
local lang = languages.getByCanonicalName(langname, true, true)
if lang then
lang = lang:getCode()
return {
description = "Mục từ có chứa bản dịch sang " .. langname .. ", được thêm vào bằng cách sử dụng một trong số các bản mẫu bản dịch, chẳng hạn như {{lkbm|t|" .. lang .. "|...}}, {{lkbm|t+|" .. lang .. "|...}}, v.v.",
parents = {
{name = "Bảo trì mục từ", is_label = true, lang = lang, sort = "Bản dịch"},
{
name = "Mục từ có bản dịch theo ngôn ngữ",
sort = {sort_base = langname, lang = "vi"}
},
},
breadcrumb = "Bản dịch",
catfix = false,
can_be_empty = true,
hidden = true,
}
end
end)
local recognized_taxtypes = require("Module:table/listToSet") {
"ambiguous",
"binomial",
"branch",
"clade",
"cladus",
"class",
"cohort",
"convariety",
"cultivar group",
"cultivar",
"division",
"empire",
"epifamily",
"epithet",
"family",
"form taxon",
"form",
"genus",
"grade",
"grandorder",
"group",
"hybrid",
"informal group",
"infraclass",
"infracohort",
"infrakingdom",
"infraorder",
"infraphylum",
"infraspecies",
"kingdom",
"magnorder",
"megacohort",
"mirorder",
"morph",
"nothogenus",
"nothospecies",
"nothosubspecies",
"nothovariety",
"obsolete",
"oofamily",
"order",
"parvclass",
"parvorder",
"phylum",
"section",
"series",
"serovar",
"species group",
"species",
"stem",
"strain",
"subclass",
"subcohort",
"subdivision",
"subfamily",
"subgenus",
"subgroup",
"subinfraorder",
"subkingdom",
"suborder",
"subphylum",
"subsection",
"subspecies",
"subterclass",
"subtribe",
"superclass",
"supercohort",
"superfamily",
"supergroup",
"superorder",
"superphylum",
"supertribe",
"taxon",
"tribe",
"trinomial",
"undescribed species",
"unknown",
"unranked group",
"variety",
"virus complex",
}
table.insert(raw_handlers, function(data)
local taxtype = data.category:match("^Entries using missing taxonomic name %((.*)%)$")
if taxtype and recognized_taxtypes[taxtype] then
return {
description = "Entries that link to wikispecies because there is no corresponding Wiktionary entry for the taxonomic name in the template {{tl|taxlink}}.",
additional = "The missing name is one or more of those enclosed in {{tl|taxlink}}. The entries are sorted by the missing taxonomic name.",
parents = {{name = "Entries using missing taxonomic names", sort = taxtype}},
breadcrumb = taxtype,
hidden = true,
}
end
end)
return {LABELS = labels, RAW_CATEGORIES = raw_categories, RAW_HANDLERS = raw_handlers}
345v9r966ybsumbcvlahbir4lr2ctio
2345280
2345277
2026-04-14T16:48:36Z
TheHighFighter2
42988
2345280
Scribunto
text/plain
local labels = {}
local raw_categories = {}
local raw_handlers = {}
local functions_module = "Module:fun"
local languages_module = "Module:languages"
local scripts_module = "Module:scripts"
local string_pattern_escape_module = "Module:string/patternEscape"
local string_replacement_escape_module = "Module:string/replacementEscape"
local table_module = "Module:table"
local ConvertU = require('Module:ConvertU') -- Hàm chuyển đổi chữ hoa thường
local extend = require(table_module).extend
local is_callable = require(functions_module).is_callable
local pattern_escape = require(string_pattern_escape_module)
local replacement_escape = require(string_replacement_escape_module)
local unpack = unpack or table.unpack -- Lua 5.2 compatibility
-----------------------------------------------------------------------------
-- --
-- LABELS --
-- --
-----------------------------------------------------------------------------
labels["Bảo trì mục từ"] = {
description = "{{{langname}}} entries, or entries in other languages containing {{{langname}}} terms, that are being tracked for attention and improvement by editors.",
parents = {{name = "{{{langcat}}}", raw = true}},
umbrella_parents = "Tất cả",
}
labels["Mục từ có đề mục ngôn ngữ không đúng"] = {
description = "Trang này chứa các mục từ {{{langname}}} có đề mục ngôn ngữ không đúng.",
additional = "Điều này có thể xảy ra một hoặc nhiều trường hợp dưới đây:\n" ..
"* Kiểu.\n" ..
"* [[Wiktionary:Phá hoại|Phá hoại]].\n" ..
"* Sử dụng không đúng tên mã ngôn ngữ.\n" ..
"* Sử dụng tên gọi thay thế của ngôn ngữ.\n" ..
"* Sử dụng các ký tự đặc biệt trong khi tên lại không có hoặc không được nhắc đến trong mô đun dữ liệu ngôn ngữ.",
parents = {"Thể loại con bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["entries without References header"] = {
description = "{{{langname}}} entries without a References header.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["Mục từ có cây từ nguyên"] = {
description = "Các mục từ trong {{{langname}}} hiển thị sơ đồ cây từ nguyên do sử dụng bản mẫu {{tl|etymon}}.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["Mục từ có văn bản giải thích từ nguyên"] = {
description = "Các mục từ trong {{{langname}}} hiển thị văn bản giải thích từ nguyên do sử dụng bản mẫu {{tl|etymon}}.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["Mục từ tham chiếu đến nguyên từ bị thiếu"] = {
description = "Các mục từ sử dụng bản mẫu {{tl|etymon}} tham chiếu đến một nguyên từ không thể tìm thấy do trang đích không tồn tại (liên kết đỏ) hoặc không sử dụng {{tl|etymon}}.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
local function add_manual_param_category(label, desc, addl_intro, include_addl_continuation)
labels[label] = {
description = desc or "Trang này chứa " .. label .. " {{{langname}}}.",
additional = addl_intro .. (not include_addl_continuation and "" or "\n\n" ..
"Note that the pages in this category are not necessarily the same as the actual term in question. This " ..
"frequently happens, for example, with English pages with translation sections, where the term that " ..
"triggers the addition of the category is one of the translations."),
parents = {"Bảo trì mục từ"},
-- Set catfix = false because the page will have a mixture of native-language and
-- non-native-language pages, but include the normal native-language table of contents headers
-- because most pages are in the native language.
catfix = false,
toc_template = "{{{langcode}}}-categoryTOC",
toc_template_full = "{{{langcode}}}-categoryTOC/full",
can_be_empty = true,
hidden = true,
}
end
add_manual_param_category("Mục từ có chuyển tự thủ công không thừa", nil,
"Pages are placed here if they contain terms written in a script that isn't in the language's " ..
"list of scripts in the language data. This may mean the script should be added to the list, or that the wrong language code has been used.",
true)
add_manual_param_category("terms with non-redundant manual transliterations", nil,
"Pages are placed here if they contain terms whose transliteration has been specified manually using " ..
"{{para|tr}} or a similar parameter and is different from the transliteration which is automatically generated.",
true)
add_manual_param_category("terms with redundant transliterations", nil,
"Pages are placed here if they contain terms whose transliteration has been specified manually using " ..
"{{para|tr}} or a similar parameter and is the same as the transliteration which is automatically generated.",
true)
add_manual_param_category("Mục từ có mã chữ viết thủ công không thừa", nil,
"Pages are placed here if they contain terms whose script code has been specified manually using " ..
"{{para|sc}} or a similar parameter and is different from the script code which is automatically generated.",
true)
add_manual_param_category("Mục từ có mã chữ viết thừa", nil,
"Pages are placed here if they contain terms whose script code has been specified manually using " ..
"{{para|sc}} or a similar parameter and is the same as the script code which is automatically generated.",
true)
add_manual_param_category("Mục từ có mã sắp xếp thủ công không thừa",
"Mục từ có mã sắp xếp thủ công không thừa {{{langname}}}.",
"Terms are placed here if they have been sorted using a sortkey other than the one which is automatically " ..
"generated. This can happen for two reasons:\n# A different sortkey has been specified using the {{para|sort}} " ..
"parameter.\n# One or more categories have been added using raw wikitext, which means the page's default " ..
"sortkey is used for that category. If that default sortkey is different from the automatic sortkey, then the " ..
"page will also be added here.")
add_manual_param_category("Mục từ có mã sắp xếp thừa",
"{{{langname}}} terms with redundant sortkeys.",
"Terms are placed here if their sortkey has been specified using the {{para|sort}} parameter, and it the same " ..
"as the one which is automatically generated.")
add_manual_param_category("links with redundant target parameters",
"Pages containing {{{langname}}} links where the alt text could replace the link target, instead of being given " ..
"separately.",
"This occurs when the only difference between the link target and the alt text is that the alt text contains " ..
"diacritics (or other characters) which would have been ignored anyway had they been included in the link " ..
"target. For example, {{tl|l|la|amo|amō}} ({{l|la|amo|amō}}) is exactly the same as {{tl|l|la|amō}} " ..
"({{l|la|amō}}), because macrons are automatically stripped from Latin link targets, even though they're still " ..
"displayed.")
add_manual_param_category("links with ignored alt parameters",
"Pages containing {{{langname}}} links where the {{para|alt}} parameter has been ignored.",
"This occurs when the main linked text includes a wikilink.")
add_manual_param_category("Liên kết mục từ có tham số alt thừa",
"Pages containing {{{langname}}} links where the {{para|alt}} parameter is redundant.",
"This occurs when the alt text makes no difference to the output. For example, {{tl|l|vi|foo|foo}} " ..
"({{l|vi|foo|foo}}) is exactly the same as {{tl|l|vi|foo}} ({{l|vi|foo}}).")
add_manual_param_category("links with ignored id parameters",
"Pages containing {{{langname}}} links where the {{para|id}} parameter has been ignored.",
"This occurs when the main linked text includes a wikilink.")
add_manual_param_category("Liên kết mục từ có liên kết wiki thừa",
"Pages containing {{{langname}}} links which contain a redundant wikilink.",
"This occurs if link target consists of a single wikilink, which should instead be entered in the " ..
"conventional manner without link brackets. For example, {{tl|l|en|<nowiki>[[foo]]</nowiki>}} " ..
"is the same as {{tl|l|en|foo}}, and {{tl|l|en|<nowiki>[[foo|bar]]</nowiki>}} is the same as " ..
"{{tl|l|en|foo|bar}}.\n\nThis also occurs when link templates are nested inside each other " ..
"unnecessarily: e.g. {{tl|l|en|{{tl|l|en|foo}}}}")
add_manual_param_category("Liên kết có phân mảnh thủ công",
"Pages containing {{{langname}}} links where a manual link fragment has been given.",
"This occurs when the link fragment has been specified using {{code|#}} after the term, " ..
"which overrides the normal fragment generated by link templates that points to the relevant " ..
"language section.\n\nLink fragments are used to point to a specific section on a target page, and " ..
"it is preferable to use the {{para|id}} parameter to do this, since it is less likely to break if " ..
"additional content is added to the target page: for example, the fragment {{code|#Adjective}} " ..
"will start pointing to the wrong section if another language with an adjective section is added above " ..
"the intended language.")
labels["entries without References or Further reading header"] = {
description = "{{{langname}}} entries without a References or Further reading header.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["entries that don't exist"] = {
description = "{{{langname}}} terms that do not meet the [[Wiktionary:Criteria for inclusion|criteria for inclusion]] (CFI). They are added to the category with the template {{tl|no entry|{{{langcode}}}}}.",
parents = {"Bảo trì mục từ"},
}
labels["entries with language name categories using raw markup"] = {
description = "{{{langname}}} entries that have been placed in a language name category using raw wiki markup (i.e. <code><nowiki>[[Category:{{{langname}}} ...]]</nowiki></code>). They should be added using {{tl|cln|{{{langcode}}}|...}} instead.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["entries with topic categories using raw markup"] = {
description = "{{{langname}}} entries that have been placed in a topic category using raw wiki markup (i.e. <code><nowiki>[[Category:{{{langcode}}}:...]]</nowiki></code>). They should be added using {{tl|C|{{{langcode}}}|...}} instead.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["entries with outdated source"] = {
description = "{{{langname}}} entries that have been partly or fully imported from an outdated source.",
parents = {"Bảo trì mục từ"},
}
labels["undefined derivations"] = {
description = "{{{langname}}} etymologies using {{tl|undefined derivation}}, where a more specific template such as {{tl|borrowed}} or {{tl|inherited}} should be used instead.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["descendants to be fixed in desctree"] = {
description = "Entries that use {{tl|desctree}} to link to {{{langname}}} entries with no Descendants section.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["Yêu cầu mục từ"] = {
description = "Entries with [[Template:der]], [[Template:inh]], [[Template:m]] and similar templates lacking the parameter for linking to {{{langname}}} terms.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["Liên kết đỏ"] = {
description = "Links to {{{langname}}} entries that have not been created yet.",
parents = {"Bảo trì mục từ"},
catfix = false,
can_be_empty = true,
hidden = true,
}
labels["Mục từ có cách phát âm IPA"] = {
description = "Các mục từ có cách phát âm IPA trong {{{langname}}}.",
additional = "Đối với các yêu cầu liên quan đến thể loại này, hãy xem [[:Thể loại:Yêu cầu cách phát âm mục từ {{{langname}}}]].",
parents = {"Bảo trì mục từ"},
}
labels["terms with hyphenation"] = {
description = "{{{langname}}} terms that include hyphenation.",
parents = {"Bảo trì mục từ"},
}
labels["Mục từ có liên kết âm thanh"] = {
description = "Các từ {{{langname}}} có cách phát âm dưới dạng liên kết âm thanh.",
parents = {"Bảo trì mục từ"},
}
labels["descendant hubs"] = {
description = "{{{langname}}} terms that do not mean more than the sum of their parts but exist for listing two or more inclusion-worthy descendants.",
parents = {"Bảo trì mục từ"},
}
labels["terms needing to be assigned to a sense"] = {
description = "{{{langname}}} entries that have terms under headers such as \"Synonyms\" or \"Antonyms\" not assigned to a specific sense of the entry in which they appear. Use [[Template:syn]] or [[Template:ant]] to fix these.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
--[=[
labels["terms with inflection tables"] = {
description = "{{{langname}}} entries that contain inflection tables.".
additional = "For requests related to this category," see [[:Category:Requests for inflections in {{{langname}}} entries]].",
parents = {"Bảo trì mục từ"},
}
]=]
labels["Mục từ có kết ngôn"] = {
description = "định nghĩa mục từ {{{langname}}} có kết ngôn khi sử dụng bản mẫu {{lkbm|collocation}}.",
additional = "Để biết thể loại theo yêu cầu, xem [[:Thể loại:Yêu cầu định nghĩa mục từ có kết ngôn {{{langname}}}]]. Xem thêm [[:Thể loại:Định nghĩa mục từ yêu cầu trích dẫn {{{langname}}}]] và [[:Thể loại:Định nghĩa mục từ yêu cầu ví dụ {{{langname}}}]].",
parents = {"Bảo trì mục từ"},
}
labels["Mục từ có ví dụ cách sử dụng"] = {
description = "{{{langname}}} entries that contain usage examples that were added using templates such as {{lkbm|ux}}.",
additional = "For requests related to this category, see [[:Category:Requests for example sentences in {{{langname}}}]]. See also [[:Category:Requests for collocations in {{{langname}}}]] and [[:Category:Requests for quotations in {{{langname}}}]].",
parents = {"Bảo trì mục từ"},
}
labels["Mục từ có trích dẫn ngữ liệu"] = {
description = "{{{langname}}} entries that contain quotes that were added using templates such as {{tl|quote}}, {{tl|quote-book}}, {{tl|quote-journal}}, etc.",
additional = "For requests related to this category, see [[:Category:Requests for quotations in {{{langname}}}]]. See also [[:Category:Requests for collocations in {{{langname}}}]] and [[:Category:Requests for example sentences in {{{langname}}}]].",
parents = {"Bảo trì mục từ"},
}
labels["Mục từ có tham số head thừa"] = {
description = "{{{langname}}} terms that contain a redundant head= parameter in their headword (called using {{tl|head}} or a language-specific equivalent).",
additional = "Individual languages can prevent terms from being added to this category by setting `data.no_redundant_head_cat`.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["terms with red links in their headword lines"] = {
description = "{{{langname}}} terms that contain red links (i.e. uncreated forms) in their headword lines.",
parents = {"redlinks"},
can_be_empty = true,
hidden = true,
}
labels["terms with red links in their inflection tables"] = {
description = "{{{langname}}} terms that contain red links (i.e. uncreated forms) in their inflection tables.",
parents = {"redlinks"},
can_be_empty = true,
hidden = true,
}
labels["requests for English equivalent term"] = {
description = "{{{langname}}} entries with definitions that have been tagged with {{tl|rfeq}}. Read the documentation of the template for more information.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
for _, quot_type in ipairs { "quotations", "usage examples" } do
labels[quot_type .. " with omitted translation"] = {
description = "{{{langname}}} " .. quot_type .. " where a translation would normally be required but the translation has explicitly been omitted by specifying <code>-</code>. The translation should be supplied instead.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
end
for _, pos in ipairs({"nouns", "proper nouns", "verbs", "adjectives", "adverbs", "participles", "determiners", "pronouns", "numerals", "suffixes", "contractions"}) do
labels[pos .. " with red links in their headword lines"] = {
description = "{{{langname}}} " .. pos .. " that contain red links (i.e. uncreated forms) in their headword lines.",
parents = {"terms with red links in their headword lines"},
breadcrumb = pos,
can_be_empty = true,
hidden = true,
}
labels[pos .. " with red links in their inflection tables"] = {
description = "{{{langname}}} " .. pos .. " that contain red links (i.e. uncreated forms) in their inflection tables.",
parents = {"terms with red links in their inflection tables"},
breadcrumb = pos,
can_be_empty = true,
hidden = true,
}
end
for _, pos in ipairs { "Danh từ", "Danh từ riêng", "Đại từ" } do
local label = pos .. " có số nhiều không rõ"
labels[label] = {
description = label .. " {{{langname}}}.",
additional = "Terms are usually added to this category by specifying {{code|?}} as the plural. As much " ..
"is possible, a plural should be added or, if the noun is uncountable, indicated appropriately (usually " ..
"using {{code|-}} in place of the plural). Some languages support the value {{code|!}} to indicate " ..
"that a plural cannot be attested but the noun is theoretically countable.",
breadcrumb = "số nhiều không rõ",
parents = {
{name = pos, sort = "số nhiều không rõ"},
"Bảo trì mục từ",
},
}
end
-- Add 'umbrella_parents' key if not already present.
for key, data in pairs(labels) do
if not data.umbrella_parents then
data.umbrella_parents = "Thể loại con bảo trì mục từ theo ngôn ngữ"
end
end
-----------------------------------------------------------------------------
-- --
-- RAW CATEGORIES --
-- --
-----------------------------------------------------------------------------
raw_categories["Thể loại con bảo trì mục từ theo ngôn ngữ"] = {
description = "Umbrella categories covering topics related to entry maintenance.",
additional = "{{{umbrella_meta_msg}}}",
parents = {
"Siêu thể loại chung",
"Category:Bảo trì mục từ theo ngôn ngữ",
},
}
raw_categories["Mục từ có bản dịch theo ngôn ngữ"] = {
description = "Mục từ có bản dịch theo ngôn ngữ.",
parents = {{name = "Thể loại con bảo trì mục từ theo ngôn ngữ", sort = "translations by language"}},
breadcrumb = "Bản dịch",
}
raw_categories["Mục từ có hộp bản dịch"] = {
description = "Trang này chứa các trang có hộp bản dịch.",
parents = { "Thể loại con bảo trì mục từ theo ngôn ngữ"},
hidden = true,
}
raw_categories["Yêu cầu"] = {
topright = "{{shortcut|WT:CR|WT:RQ}}",
description = "A parent category for the various request categories.",
parents = {"Wiktionary"},
}
raw_categories["Yêu cầu theo ngôn ngữ"] = {
description = "Categories with requests in various specific languages.",
additional = "{{{umbrella_msg}}}",
parents = {
{name = "Thể loại con yêu cầu theo ngôn ngữ", sort = " "},
{name = "Yêu cầu", sort = " "},
},
breadcrumb = "theo ngôn ngữ",
}
raw_categories["Thể loại con yêu cầu theo ngôn ngữ"] = {
description = "Umbrella categories covering topics related to requests.",
additional = "{{{umbrella_meta_msg}}}",
parents = {
"Siêu thể loại chung",
{name = "Yêu cầu", sort = " "},
},
}
raw_categories["Requests for quotations by source"] = {
description = "Categories with requests for quotation, broken out by the source of the quotation.",
additional = "Some abbreviated names of sources are explained at [[Wiktionary:Abbreviated Authorities in Webster]].",
parents = {{name = "Requests for quotations", sort = "source"}},
breadcrumb = "By source",
}
raw_categories["Requests for quotations"] = {
-- FIXME
description = "Words are added to this category by the inclusion in their entries of {{tl|rfv-quote}}.",
parents = {{name = "Requests", sort = "quotations"}},
breadcrumb = "Quotations",
}
raw_categories["Requests for date by source"] = {
description = "Categories with requests for date, broken out by the source of the quotation whose date is sought.",
parents = {{name = "Requests for date", sort = "source"}},
breadcrumb = "By source",
}
raw_categories["Requests for date"] = {
description = "Requests for a date to be added to a quotation.",
additional = "To add an article to this category, use {{tl|rfdate}} or {{tl|rfdatek}} to include the author. " ..
"Please remove the template from the article once the date has been provided.",
parents = {{name = "Requests", sort = "date"}},
breadcrumb = "Date",
}
raw_categories["Requests for translations in user-competency categories by number of users"] = {
description = "Requests for translations to be added to user-competency categories, sorted by number of users with that competency.",
parents = {{name = "Requests", sort = "translations"}},
breadcrumb = "Translations in user-competency categories by number of users",
}
raw_categories["Requests for translations in user-competency categories by language"] = {
description = "Requests for translations to be added to user-competency categories, sorted by language.",
parents = {{name = "Requests", sort = "translations"}},
breadcrumb = "Translations in user-competency categories by language",
hidden = true,
}
raw_categories["Entries using missing taxonomic names"] = {
description = "Entries that link to wikispecies because there is no corresponding Wiktionary entry for the taxonomic name in the template {{tl|taxlink}}.",
additional = "The missing name is one or more of those enclosed in {{tl|taxlink}}. The entries are sorted by the missing taxonomic name." ..
"\n\nSee [[:Category:mul:Taxonomic names]].",
parents = {{name = "Bảo trì mục từ", is_label = true, lang = "mul"}},
breadcrumb = "Missing taxonomic names",
hidden = true,
}
-----------------------------------------------------------------------------
-- --
-- RAW HANDLERS --
-- --
-----------------------------------------------------------------------------
local function script_name_to_code(name)
local sc = require("Module:scripts").getByCanonicalName(name)
if not sc then
error("Không tìm thấy tên kịch bản '" .. name .. "'")
end
return sc:getCode()
end
-- This array consists of category match specs. Each spec contains one or more properties, whose values are (a) strings
-- that may contain references to other properties using the {{{PROPERTY}}} syntax; (b) functions of one argument, an
-- `items` table of the same properties that are accessible using the {{{PROPERTY}} syntax. Each such spec should have
-- at least a `regex` property that matches the name of the category. Capturing groups in this regex can be referenced
-- in other properties using {{{1}}} for the first group, {{{2}}} for the second group, etc. (or using keys "1", "2",
-- etc. in functions). Property expansion happens recursively if needed (i.e. a property can reference another property,
-- which in turn references a third property).
--
-- If there is a `language_name` propery, it specifies the language name (and will typically be a reference to a
-- capturing group from the `regex` property); if not specified, it defaults to "{{{1}}}" unless the `nolang` property
-- is set, in which case there is no language name derivable from the category name. The language name must be the
-- canonical name of a recognized regular language, or an error is thrown; however, if the `etym_lang_only`
-- property is set, the language name must be the canonical name of an etymology-only language, or the category spec
-- entry will be skipped. Based on the language name, the `language_code` and `language_object` properties are
-- automatically filled in. If `language_name` is an etymology-only language, additional properties
-- `parent_language_name`, `parent_language_code` and `parent_language_object` are set for the parent regular language
-- of the etymology-only language.
--
-- If the `regex` values of multiple category specs match, the first one takes precedence.
--
-- Recognized or predefined properties:
--
-- `pagename`: Current pagename.
-- `regex`: See above.
-- `1`, `2`, `3`, ...: See above.
-- `language_name`, `language_code`, `language_object`: See above.
-- `parent_language_name`, `parent_language_code`, `parent_language_object`: See above.
-- `nolang`: See above.
-- `etym_lang_only`: Language names must be etymology-only languages. See above.
-- `description`: Override the description (normally taken directly from the pagename).
-- `template_name`: Name of template which generates this category.
-- `template_sample_call`: Syntax for calling the template. Defaults to "{{{template_name}}}|{{{language_code}}}".
-- Used to display an example template call and the output of this call.
-- `template_actual_sample_call`: Syntax for calling the template. Takes precedence over `template_sample_call` when
-- generating example template output (but not when displaying an example template call) and is intended for a
-- template call that uses the |nocat=1 parameter.
-- `template_example_output`: Override the text that displays example template output (see `template_sample_call`).
-- `additional_template_description`: Extra text to be displayed after the example template output.
-- `parents`: Parent categories. Should be a list of elements, each of which is an object containing at least a name=
-- and sort= field (same format as parents= for regular raw categories, except that the name= and sort= field will
-- have {{{PROPERTY}}} references expanded). If no parents are specified, and the pagename is of the form
-- "Requests for FOO by language", the parent will be "Request subcategories by language" with FOO as the sort key.
-- Otherwise, the `language_name` property must exist, and the parent will be "Requests concerning LANGNAME" with
-- the pagename minus any initial "Requests for " as the sort key.
-- `umbrella`: Parent all-language category. Sort key is based on the language name.
-- `breadcrumb`: Specify the breadcrumb. If `parents` is given, there is no default (i.e. it will end up being the
-- pagename). Otherwise, if the pagename is of the form "Requests for FOO by language", "Requests for FOO in BAR",
-- or "Requests for FOO", it will be FOO.
-- `not_hidden_category`: Don't hide the category.
-- `catfix`: Same as `catfix` in regular labels and raw categories, except that request-specific {{{PROPERTY}}} syntax
-- is expanded.
-- `toc_template`, `toc_template_full`: Same as the corresponding fields in regular labels and raw categories, except
-- that request-specific {{{PROPERTY}}} syntax is expanded.
--
-- In general, properties can contain references to templates (e.g. {{tl}} and {{para}}), which will be appropriately
-- expanded (this expansion happens in the poscatboiler code, not in this module). The major exception is in the
-- `template_sample_call` and `template_actual_sample_call` properties, which are surrounded by <pre>...</pre> when
-- inserted, so template references are not expanded. Triple-brace property references are still expanded in these
-- properties; but beware that if any of those property references contain template references, they won't be expanded.
-- (This actually happens in the handlers for 'Request for SCRIPT script for LANG terms'; the sample call references
-- {{{script_code}}}, whose definition therefore cannot contain template references. The solution is to define this
-- property using a function.)
local requests_categories = {
{
-- This handles etymology languages.
regex = "^Yêu cầu liên quan đến (.+)$",
description = "Categories with {{{1}}} entries that need the attention of experienced editors.",
etym_lang_only = true,
parents = {{name = "Yêu cầu liên quan đến {{{parent_language_name}}}", sort = "{{{1}}}"}},
umbrella = false,
breadcrumb = "{{{1}}}",
not_hidden_category = true,
},
{
-- This handles regular languages.
regex = "^Yêu cầu liên quan đến (.+)$",
description = "Categories with {{{1}}} entries that need the attention of experienced editors.",
parents = {{name = "Bảo trì mục từ", is_label = true, sort = "requests"}},
umbrella = "Yêu cầu theo ngôn ngữ",
breadcrumb = "Yêu cầu",
not_hidden_category = true,
},
{
regex = "^Yêu cầu từ nguyên mục từ (.+)$",
umbrella = "Yêu cầu từ nguyên theo ngôn ngữ",
template_name = "rfe",
},
{
regex = "^Requests for expansion of etymologies in (.+) entries$",
umbrella = "Requests for expansion of etymologies by language",
template_name = "etystub",
},
{
regex = "^Yêu cầu cách phát âm mục từ (.+)$",
umbrella = "Yêu cầu cách phát âm theo ngôn ngữ",
template_name = "rfp",
},
{
regex = "^Yêu cầu một đoạn ghi âm thanh cách phát âm mục từ (.+)$",
umbrella = "Yêu cầu một đoạn ghi âm thanh cách phát âm theo ngôn ngữ",
template_name = "rfap",
},
{
regex = "^Yêu cầu định nghĩa mục từ (.+)$",
umbrella = "Yêu cầu định nghĩa theo ngôn ngữ",
template_name = "rfdef",
},
{
regex = "^Requests for clarification of definitions in (.+) entries$",
umbrella = "Requests for clarification of definitions by language",
template_name = "rfclarify",
},
{
-- This is for part-of-speech-specific categories such as
-- "Requests for inflections in Northern Ndebele noun entries" or
-- "Requests for accents in Ukrainian proper noun entries".
-- Here and below, we assume that the part of speech is begins with
-- a lowercase letter, while the preceding language name ends in a
-- capitalized word. Note that this entry comes before the
-- following one and takes precedence over it.
regex = "^Yêu cầu biến cách cho mục từ (.-) ([a-z]+[a-z ]*)$",
parents = {{name = "Yêu cầu biến cách cho mục từ {{{language_name}}}", sort = "{{{2}}}"}},
umbrella = "Yêu cầu biến cách cho {{{2}}} theo ngôn ngữ",
breadcrumb = "{{{2}}}",
template_name = "rfinfl",
template_sample_call = "{{rfinfl|{{{language_code}}}|{{{2}}}}}",
},
{
regex = "^Yêu cầu biến cách cho mục từ (.+)$",
umbrella = "Yêu cầu biến cách theo ngôn ngữ",
template_name = "rfinfl",
},
{
regex = "^Yêu cầu biến cách cho (.+) theo ngôn ngữ$",
nolang = true,
},
{
regex = "^Requests for tone in (.-) ([a-z]+[a-z ]*) entries$",
parents = {{name = "Requests for tone in {{{language_name}}} entries", sort = "{{{2}}}"}},
umbrella = "Requests for tone of {{{2}}}s by language",
breadcrumb = "{{{2}}}",
template_name = "rftone",
template_sample_call = "{{rftone|{{{language_code}}}|{{{2}}}}}",
},
{
regex = "^Requests for tone in (.+) entries$",
umbrella = "Requests for tone by language",
template_name = "rftone",
},
{
regex = "^Requests for tone of (.+) by language$",
nolang = true,
},
{
regex = "^Requests for accents in (.-) ([a-z]+[a-z ]*) entries$",
parents = {{name = "Requests for accents in {{{language_name}}} entries", sort = "{{{2}}}"}},
umbrella = "Requests for accents of {{{2}}}s by language",
breadcrumb = "{{{2}}}",
template_name = "rfaccents",
template_sample_call = "{{rfaccents|{{{language_code}}}|{{{2}}}}}",
},
{
regex = "^Requests for accents in (.+) entries$",
umbrella = "Requests for accents by language",
template_name = "rfaccents",
},
{
regex = "^Requests for accents of (.+) by language$",
nolang = true,
},
{
regex = "^Requests for aspect in (.-) ([a-z]+[a-z ]*) entries$",
parents = {{name = "Requests for aspect in {{{language_name}}} entries", sort = "{{{2}}}"}},
umbrella = "Requests for aspect of {{{2}}}s by language",
breadcrumb = "{{{2}}}",
template_name = "rfaspect",
template_sample_call = "{{rfaspect|{{{language_code}}}|{{{2}}}}}",
},
{
regex = "^Requests for aspect in (.+) entries$",
umbrella = "Requests for aspect by language",
template_name = "rfaspect",
},
{
regex = "^Requests for aspect of (.+) by language$",
nolang = true,
},
{
regex = "^Requests for gender in (.-) ([a-z]+[a-z ]*) entries$",
parents = {{name = "Requests for gender in {{{language_name}}} entries", sort = "{{{2}}}"}},
umbrella = "Requests for gender of {{{2}}}s by language",
breadcrumb = "{{{2}}}",
template_name = "rfgender",
template_sample_call = "{{rfgender|{{{language_code}}}|{{{2}}}}}",
},
{
regex = "^Requests for gender in (.+) entries$",
umbrella = "Requests for gender by language",
template_name = "rfgender",
},
{
regex = "^Requests for gender of (.+) by language$",
nolang = true,
},
{
regex = "^Requests for example sentences in (.+)$",
umbrella = "Requests for example sentences by language",
template_name = "rfex",
},
{
regex = "^Requests for collocations in (.+)$",
umbrella = "Requests for collocations by language",
template_name = "rfcoll",
},
{
regex = "^Requests for quotations in (.+)$",
umbrella = "Requests for quotations by language",
template_name = "rfquote",
},
{
-- This handles etymology languages.
regex = "^Requests for translations into (.+)$",
etym_lang_only = true,
parents = {
{name = "Requests for translations into {{{parent_language_name}}}", sort = "{{{1}}}"},
{name = "Requests concerning {{{language_name}}}", sort = "translations"},
},
umbrella = false,
breadcrumb = "{{{1}}}",
template_name = "t-needed",
catfix = "en",
},
{
-- This handles regular languages.
regex = "^Requests for translations into (.+)$",
umbrella = "Requests for translations by language",
template_name = "t-needed",
catfix = "en",
},
{
regex = "^Requests for translations of (.+) usage examples$",
umbrella = "Requests for translations of usage examples by language",
breadcrumb = "Translations of usage examples",
template_name = "t-needed",
template_sample_call = "{{t-needed|{{{language_code}}}|usex=1}}",
template_actual_sample_call = "{{t-needed|{{{language_code}}}|usex=1|nocat=1}}",
additional_template_description = "The {{tl|ux}}, {{tl|uxi}}, {{tl|ja-usex}} and {{tl|zh-x}} templates automatically add the page to this category if the example is in a foreign language and the translation is missing."
},
{
regex = "^Requests for translations of (.+) quotations$",
umbrella = "Requests for translations of quotations by language",
breadcrumb = "Translations of quotations",
template_name = "t-needed",
template_sample_call = "{{t-needed|{{{language_code}}}|quote=1}}",
template_actual_sample_call = "{{t-needed|{{{language_code}}}|quote=1|nocat=1}}",
additional_template_description = "The {{tl|quote}}, {{tl|quote-*}} and {{tl|Q}} templates automatically add the page to this category if the example is in a foreign language and the translation is missing."
},
{
regex = "^Requests for review of (.+) translations$",
umbrella = "Requests for review of translations by language",
breadcrumb = "Review of translations",
template_name = "t-check",
template_sample_call = "{{t-check|{{{language_code}}}|example}}",
template_example_output = "",
catfix = "en",
},
{
regex = "^Yêu cầu chuyển tự mục từ (.+)$",
umbrella = "Yêu cầu chuyển tự theo ngôn ngữ",
template_name = "rftranslit",
additional_template_description = "The {{tl|head}} template, and the large number of language-specific variants of it, automatically add " ..
"the page to this category if the example is in a foreign language and no transliteration can be generated (particularly in languages without " ..
"automated transliteration, such as Hebrew and Persian).",
},
{
regex = "^Requests for transliteration of (.+) usage examples$",
umbrella = "Requests for transliteration of usage examples by language",
template_name = "rftranslit",
template_sample_call = "{{rftranslit|{{{language_code}}}|usex=1}}",
template_actual_sample_call = "{{rftranslit|{{{language_code}}}|usex=1|nocat=1}}",
catfix = false,
additional_template_description = "The {{tl|ux}} and {{tl|uxi}} templates automatically add the page to this category if the example " ..
"is in a foreign language and no transliteration can be generated (particularly in languages without automated transliteration, such as " ..
"Hebrew and Persian).",
},
{
regex = "^Requests for transliteration of (.+) quotations$",
umbrella = "Requests for transliteration of quotations by language",
template_name = "rftranslit",
template_sample_call = "{{rftranslit|{{{language_code}}}|quote=1}}",
template_actual_sample_call = "{{rftranslit|{{{language_code}}}|quote=1|nocat=1}}",
catfix = false,
additional_template_description = "The {{tl|quote}} and {{tl|quote-*}} templates automatically add the page to this category if the quotation " ..
"is in a foreign language and no transliteration can be generated (particularly in languages without automated transliteration, such as " ..
"Hebrew and Persian).",
},
{
-- This handles etymology languages.
regex = "^Requests for native script for (.+) terms$",
etym_lang_only = true,
parents = {
{name = "Requests for native script for {{{parent_language_name}}} terms", sort = "{{{1}}}"},
{name = "Requests concerning {{{language_name}}}", sort = "native script"},
},
umbrella = false,
breadcrumb = "{{{1}}}",
template_name = "rfscript",
template_actual_sample_call = "{{rfscript|{{{language_code}}}|nocat=1}}",
catfix = false,
additional_template_description = "Many templates such as {{tl|l}}, {{tl|m}} and {{tl|t}} automatically place the page in this category when they are missing the term but have been provided with a transliteration."
},
{
-- This handles regular languages.
regex = "^Requests for native script for (.+) terms$",
umbrella = "Requests for native script by language",
template_name = "rfscript",
template_actual_sample_call = "{{rfscript|{{{language_code}}}|nocat=1}}",
catfix = false,
additional_template_description = "Many templates such as {{tl|l}}, {{tl|m}} and {{tl|t}} automatically place the page in this category when they are missing the term but have been provided with a transliteration."
},
{
regex = "^Requests for native script in (.+) usage examples$",
umbrella = "Requests for native script in usage examples by language",
template_name = "rfscript",
template_sample_call = "{{rfscript|{{{language_code}}}|usex=1}}",
template_actual_sample_call = "{{rfscript|{{{language_code}}}|usex=1|nocat=1}}",
catfix = false,
additional_template_description = "The {{tl|ux}} and {{tl|uxi}} templates automatically add the page to this category if the example itself is missing but the translation is supplied."
},
{
regex = "^Requests for native script in (.+) quotations$",
umbrella = "Requests for native script in quotations by language",
template_name = "rfscript",
template_sample_call = "{{rfscript|{{{language_code}}}|quote=1}}",
template_actual_sample_call = "{{rfscript|{{{language_code}}}|quote=1|nocat=1}}",
catfix = false,
additional_template_description = "The {{tl|quote}} and {{tl|quote-*}} templates automatically add the page to this category if the quotation itself is missing but the translation is supplied."
},
{
-- This handles etymology languages.
regex = "^Requests for (.+) script for (.+) terms$",
language_name = "{{{2}}}",
etym_lang_only = true,
parents = {
{name = "Requests for native script for {{{language_name}}} terms", sort = "{{{1}}} script"},
{name = "Requests for {{{1}}} script for {{{parent_language_name}}} terms", sort = "{{{language_name}}}"},
{name = "Requests concerning {{{language_name}}}", sort = "{{{1}}} script"},
},
umbrella = false,
breadcrumb = "{{{1}}} script",
template_name = "rfscript",
-- NOTE: The following is used in `template_sample_call` and `template_actual_sample_call`, meaning the
-- conversion of script name to script code needs to be done using an inline function like this, instead of
-- a {{#invoke:...}} template call.
script_code = function(items)
return script_name_to_code(items["1"])
end,
template_sample_call = "{{rfscript|{{{language_code}}}|sc={{{script_code}}}}}",
template_actual_sample_call = "{{rfscript|{{{language_code}}}|sc={{{script_code}}}|nocat=1}}",
catfix = false,
additional_template_description = "Many templates such as {{tl|l}}, {{tl|m}} and {{tl|t}} automatically place the page in this category when they are missing the term but have been provided with a transliteration."
},
{
-- This handles regular languages.
regex = "^Requests for (.+) script for (.+) terms$",
language_name = "{{{2}}}",
parents = {{name = "Requests for native script for {{{language_name}}} terms", sort = "{{{1}}} script"}},
umbrella = "Requests for {{{1}}} script by language",
breadcrumb = "{{{1}}} script",
template_name = "rfscript",
-- See comment above about this definition.
script_code = function(items)
return script_name_to_code(items["1"])
end,
template_sample_call = "{{rfscript|{{{language_code}}}|sc={{{script_code}}}}}",
template_actual_sample_call = "{{rfscript|{{{language_code}}}|sc={{{script_code}}}|nocat=1}}",
catfix = false,
additional_template_description = "Many templates such as {{tl|l}}, {{tl|m}} and {{tl|t}} automatically place the page in this category when they are missing the term but have been provided with a transliteration."
},
{
regex = "^Requests for (.+) script by language$",
parents = {{name = "Requests for script by language", sort = "{{{1}}} script"}},
nolang = true,
},
{
regex = "^Requests for script by language$",
nolang = true,
},
{
regex = "^Requests for images in (.+) entries$",
umbrella = "Requests for images by language",
template_name = "rfi",
},
{
regex = "^Requests for references for (.+) terms$",
umbrella = "Requests for references by language",
template_name = "rfref",
},
{
regex = "^Requests for references for etymologies in (.+) entries$",
parents = {{name = "Requests for references for {{{language_name}}} terms", sort = "etymologies"}},
umbrella = "Requests for references for etymologies by language",
breadcrumb = "Etymologies",
template_name = "rfv-etym",
},
{
regex = "^Requests for references for pronunciations in (.+) entries$",
parents = {{name = "Requests for references for {{{language_name}}} terms", sort = "pronunciations"}},
umbrella = "Requests for references for pronunciations by language",
breadcrumb = "Pronunciations",
template_name = "rfv-pron",
},
{
regex = "^Yêu cầu cần chú ý liên quan (.+)$",
umbrella = "Yêu cầu cần chú ý theo ngôn ngữ",
template_name = "attention",
template_example_output = "This template does not generate any text in entries.",
-- These pages typically contain a mixture of English and native-language entries, so disable catfix.
catfix = false,
-- Setting catfix = false will normally trigger the English table of contents template.
-- We still want the native-language table of contents template, though.
toc_template = "{{{language_code}}}-categoryTOC",
toc_template_full = "{{{language_code}}}-categoryTOC/full",
},
{
regex = "^Requests for cleanup in (.+) entries$",
umbrella = "Requests for cleanup by language",
template_name = "rfc",
template_actual_sample_call = "{{rfc|{{{language_code}}}|nocat=1}}",
},
{
regex = "^Requests for cleanup of Pronunciation N headers in (.+) entries$",
umbrella = "Requests for cleanup of Pronunciation N headers by language",
template_name = "rfc-pron-n",
template_actual_sample_call = "{{rfc-pron-n|{{{language_code}}}|nocat=1}}",
template_example_output = "This template does not generate any text in entries.",
additional_template_description = [=[
The purpose of this category is to tag entries that use headers with "Pronunciation" and a number.
While these headers and structure are sometimes used, they are not specifically prescribed by [[WT:ELE]]. No complete proposal has yet been made on how they should work, what the semantics are, or how they interact with multiple etymologies. As a result they should generally be avoided. Instead, merge the entries (possibly under multiple Etymology sections, if appropriate), and list all pronunciations, appropriately tagged, under a Pronunciation header.
[[User:KassadBot|KassadBot]] tags these entries (or used to tag these entries, when the bot was operational). At some point if a proposal is made and adopted as policy, these entries should be reviewed.
This category is hidden.]=],
},
{
regex = "^Requests for deletion in (.+) entries$",
umbrella = "Requests for deletion by language",
template_name = "rfd",
template_actual_sample_call = "{{rfd|{{{language_code}}}|nocat=1}}",
},
{
regex = "^Requests for verification in (.+) entries$",
umbrella = "Requests for verification by language",
template_name = "rfv",
},
{
regex = "^Requests for attention in etymologies in (.+) entries$",
umbrella = "Requests for attention in etymologies by language",
},
{
regex = "^Requests for quotations/(.+)$",
description = "Requests for a quotation or for quotations from {{{1}}}.",
parents = {{name = "Requests for quotations by source", sort = "{{{1}}}"}},
breadcrumb = "{{{1}}}",
nolang = true,
template_name = "rfquotek",
template_sample_call = "{{rfquotek|LANGCODE|{{{1}}}}}",
template_example_output = "\n(where LANGCODE is the language code of the entry)\n\nIt results in the message below:\n\n{{rfquotek|und|{{{1}}}}}",
},
{
regex = "^Requests for date in (.+) entries$",
umbrella = "Requests for date by language",
template_name = "rfdate",
additional_template_description = "The quotation templates, such as {{tl|quote-book}} and {{tl|quote-journal}}, " ..
"automatically add the page to this category if neither {{para|date}} nor {{para|year}} is provided. Providing the " ..
"parameter in each case on the page automatically removes the article from this category. See " ..
"[[Wiktionary:Quotations]] for information about formatting dates and quotations.",
},
{
regex = "^Requests for date/(.+)$",
description = "Requests for a date for a quotation or quotations from {{{1}}}.",
parents = {{name = "Requests for date by source", sort = "{{{1}}}"}},
breadcrumb = "{{{1}}}",
nolang = true,
template_name = "rfdatek",
template_sample_call = "{{rfdatek|LANGCODE|{{{1}}}}}",
template_example_output = "\n(where LANGCODE is the language code of the entry)\n\nIt results in the message below:\n\n{{rfdatek|und|{{{1}}}}}",
},
{
regex = "^Requests for attestation of (.+) terms$",
umbrella = "Requests for attestation of terms by language",
breadcrumb = "Attestation",
additional_template_description = "The {{tl|LDL}} template adds this category when a language code is supplied in {{para|1}} (as it should be)."
},
}
local user_competency_additional_template_description = "This is added by user-competency categories such as " ..
"[[:Category:User fr-4]], which groups users who speak French at level 4 (near-native proficiency), when " ..
"the native-language text indicating this fact is missing. The appropriate translation should mirror the " ..
"English text also displayed (e.g. in this case \"These users speak French at a '''near native''' " ..
"level.\"), and should be supplied to {{tl|auto cat}} using the {{para|text}} parameter. The mention of the " ..
"language in the text should be surrounded by double angle brackets, e.g. \"<<français>>\", which " ..
"causes it to be automatically linked to the appropriate parent category."
local user_competency_parents = {{name = "Requests for translations in user-competency categories by number of users",
sort = function(items)
return " " .. ("%010d"):format(items["1"])
end,
}}
table.insert(requests_categories,
{
regex = "^Requests for translations in user%-competency categories with ([0-9]+)%-([0-9]+) users$",
description = "Requests for translation of phrases indicating user competencies for specific languages and specific competency levels, for categories with {{{1}}}-{{{2}}} users.",
additional_template_description = user_competency_additional_template_description,
parents = user_competency_parents,
breadcrumb = "{{{1}}}-{{{2}}}",
nolang = true,
}
)
table.insert(requests_categories,
{
regex = "^Requests for translations in user%-competency categories with ([0-9]+) (users?)$",
description = "Requests for translation of phrases indicating user competencies for specific languages and specific competency levels, for categories with {{{1}}} {{{2}}}.",
additional_template_description = user_competency_additional_template_description,
parents = user_competency_parents,
breadcrumb = "{{{1}}}",
nolang = true,
}
)
table.insert(raw_handlers, function(data)
local items
local function init_items()
items = {pagename = data.category}
end
local function expand_value(item, val)
if type(val) == "function" then
return expand_value(item .. " ⇒ function", val(items))
end
if not val then
return val
end
if type(val) == "number" then
val = tostring(val)
end
if type(val) ~= "string" then
error(("The item '%s' on page %s is of type %s and can't be concatenated"):format(
item, items.pagename, type(val)))
end
-- Replaces pseudo-template code {{{ }}} with the corresponding member of the "items" table. Has to be done
-- recursively, since some of the items are nested:
-- {{{template_sample_call_with_temp}}}
-- ⇓
-- {{{{{template_name}}}|{{{language_code}}}}}
-- ⇓
-- {{attention|en}}
if val:find("{{{") then
val = mw.ustring.gsub(val, "{{{([^%}%{]+)}}}", function(prop)
local propval = items[prop]
if not propval then
error(("The item '%s' (expanded from property '%s' on page %s) was not found in the 'items' table"):
format(prop, item, items.pagename))
end
return expand_value(item .. " ⇒ " .. prop, propval)
end
)
end
return val
end
local function expand_items_value(item)
return expand_value(item, items[item])
end
local function convert_items_to_category_data(items)
if not items.nolang then
items.language_name = items.language_name or "{{{1}}}"
items.language_name = expand_items_value("language_name")
-- Chuẩn hoá tên ngôn ngữ để nhận diện cả khi viết thường
items.language_name2 = ConvertU.normalise_language_name(items.language_name)
if items.etym_lang_only then
items.language_object = require("Module:etymology languages").getByCanonicalName(items.language_name2)
if not items.language_object then
return nil
end
items.language_code = items.language_object:getCode()
items.parent_language_object = items.language_object:getNonEtymological()
-- Reject weird cases where etymology language has no parent.
if not items.parent_language_object then
return nil
end
items.parent_language_code = items.parent_language_object:getCode()
items.parent_language_name = items.parent_language_object:getCanonicalName()
-- Chuẩn hoá tên ngôn ngữ để nhận diện cả khi viết thường
items.parent_language_name2 = ConvertU.normalise_language_name(items.parent_language_name)
-- Reject weird cases where the parent language has the same name as the child etymology language. In
-- that case, we'll get an infinite parent-category loop. This actually happens, e.g. with Rudbari and
-- Bashkardi.
if items.parent_language_name2 == items.language_name2 then
return nil
end
else
items.language_object = require("Module:languages").getByCanonicalName(items.language_name2, true)
items.language_code = items.language_object:getCode()
end
end
if items.template_name then
items.template_sample_call = items.template_sample_call or "{{{{{template_name}}}|{{{language_code}}}}}"
items.full_text_about_the_template = "To make this request, in this specific language, use this code in the entry (see also the documentation at [[Template:{{{template_name}}}]]):\n\n<pre>{{{template_sample_call}}}</pre>"
if items.template_example_output then
items.full_text_about_the_template = items.full_text_about_the_template .. " " .. items.template_example_output
else
items.template_actual_sample_call = items.template_actual_sample_call or items.template_sample_call
items.full_text_about_the_template = items.full_text_about_the_template .. "\nIt results in the message below:\n\n{{{template_actual_sample_call}}}"
end
if items.additional_template_description then
items.full_text_about_the_template = items.full_text_about_the_template .. "\n\n" .. items.additional_template_description
end
else
items.full_text_about_the_template = items.additional_template_description
end
local parents = items.parents
local breadcrumb = expand_items_value("breadcrumb")
if parents then
for _, parent in ipairs(parents) do
parent.name = expand_value("parent.name", parent.name)
parent.sort = expand_value("parent.sort", parent.sort)
end
else
local umbrella_type = items.pagename:match("^Yêu cầu (.+) theo ngôn ngữ$")
if umbrella_type then
breadcrumb = breadcrumb or umbrella_type
parents = {{name = "Thể loại con yêu cầu theo ngôn ngữ", sort = umbrella_type}}
elseif not items.language_name then
error("Internal error: Don't know how to compute parents for non-language-specific category '" .. items.pagename .. "'")
else
local default_breadcrumb = items.pagename:match("^Yêu cầu (.+) trong .*$") or items.pagename:match("^Yêu cầu (.+)$")
--items.language_name = ConvertU.normalise_language_name(items.language_name)
breadcrumb = breadcrumb or default_breadcrumb
parents = {{name = "Yêu cầu liên quan đến " .. items.language_name, sort = default_breadcrumb}}
end
end
if not items.nolang and items.umbrella ~= false then
table.insert(parents, {name = expand_items_value("umbrella"), sort = items.language_name})
end
local additional = expand_items_value("full_text_about_the_template")
if items.pagename:find(" theo ngôn ngữ$") then
additional = "{{{umbrella_msg}}}" .. (additional and "\n\n" .. additional or "")
end
return {
description = expand_items_value("description") or items.pagename .. ".",
lang = items.parent_language_code or items.language_code,
additional = additional,
parents = parents,
-- If no breadcrumb=, it will default to the category name
breadcrumb = breadcrumb,
catfix = expand_items_value("catfix"),
toc_template = expand_items_value("toc_template"),
toc_template_full = expand_items_value("toc_template_full"),
hidden = not items.not_hidden_category,
can_be_empty = true,
}
end
-- First look for a regular (usually language or script-specific) category.
for i, category in ipairs(requests_categories) do
local matchvals = {mw.ustring.match(data.category, category.regex)}
if #matchvals > 0 then
init_items()
for key, value in pairs(category) do
items[key] = value
end
for key, value in ipairs(matchvals) do
items["" .. key] = value
end
local catdata = convert_items_to_category_data(items)
if catdata then
return catdata
end
end
end
-- Now look for umbrella categories.
for i, category in ipairs(requests_categories) do
if data.category == category.umbrella then
init_items()
items.nolang = true
local catdata = convert_items_to_category_data(items)
if catdata then
return catdata
end
end
end
return nil
end)
table.insert(raw_handlers, function(data)
local rawname = mw.ustring.match(data.category, "^Mục từ có bản dịch%s+(.+)$")
if not rawname then return end
local langname = ConvertU.normalise_name(rawname) -- Hàm chuyển đổi chữ hoa thường
local languages = require(languages_module)
local lang = languages.getByCanonicalName(langname, true, true)
if lang then
lang = lang:getCode()
return {
description = "Mục từ có chứa bản dịch sang " .. langname .. ", được thêm vào bằng cách sử dụng một trong số các bản mẫu bản dịch, chẳng hạn như {{lkbm|t|" .. lang .. "|...}}, {{lkbm|t+|" .. lang .. "|...}}, v.v.",
parents = {
{name = "Bảo trì mục từ", is_label = true, lang = lang, sort = "Bản dịch"},
{
name = "Mục từ có bản dịch theo ngôn ngữ",
sort = {sort_base = langname, lang = "vi"}
},
},
breadcrumb = "Bản dịch",
catfix = false,
can_be_empty = true,
hidden = true,
}
end
end)
local recognized_taxtypes = require("Module:table/listToSet") {
"ambiguous",
"binomial",
"branch",
"clade",
"cladus",
"class",
"cohort",
"convariety",
"cultivar group",
"cultivar",
"division",
"empire",
"epifamily",
"epithet",
"family",
"form taxon",
"form",
"genus",
"grade",
"grandorder",
"group",
"hybrid",
"informal group",
"infraclass",
"infracohort",
"infrakingdom",
"infraorder",
"infraphylum",
"infraspecies",
"kingdom",
"magnorder",
"megacohort",
"mirorder",
"morph",
"nothogenus",
"nothospecies",
"nothosubspecies",
"nothovariety",
"obsolete",
"oofamily",
"order",
"parvclass",
"parvorder",
"phylum",
"section",
"series",
"serovar",
"species group",
"species",
"stem",
"strain",
"subclass",
"subcohort",
"subdivision",
"subfamily",
"subgenus",
"subgroup",
"subinfraorder",
"subkingdom",
"suborder",
"subphylum",
"subsection",
"subspecies",
"subterclass",
"subtribe",
"superclass",
"supercohort",
"superfamily",
"supergroup",
"superorder",
"superphylum",
"supertribe",
"taxon",
"tribe",
"trinomial",
"undescribed species",
"unknown",
"unranked group",
"variety",
"virus complex",
}
table.insert(raw_handlers, function(data)
local taxtype = data.category:match("^Entries using missing taxonomic name %((.*)%)$")
if taxtype and recognized_taxtypes[taxtype] then
return {
description = "Entries that link to wikispecies because there is no corresponding Wiktionary entry for the taxonomic name in the template {{tl|taxlink}}.",
additional = "The missing name is one or more of those enclosed in {{tl|taxlink}}. The entries are sorted by the missing taxonomic name.",
parents = {{name = "Entries using missing taxonomic names", sort = taxtype}},
breadcrumb = taxtype,
hidden = true,
}
end
end)
return {LABELS = labels, RAW_CATEGORIES = raw_categories, RAW_HANDLERS = raw_handlers}
iem9c0bmo0rue2r2xmt0poyqj451ojr
suru
0
295285
2345401
2137696
2026-04-15T07:08:44Z
WhoAlone
40420
2345401
wikitext
text/x-wiki
=={{langname|ycr}}==
==={{ĐM|etym}}===
{{der+|ycr|ja|する|tr=suru}}.
==={{ĐM|verb}}===
{{head|ycr|Động từ}}
# {{label|ycr|Áo Hoa}} [[làm]].
#:{{ux|ycr|Wasi ima syeri '''suru'''.|Tôi sẽ dọn dẹp bây giờ.}}
==={{ĐM|ref}}===
* {{R:ycr:Lin 2022}}
{{-sce-}}
{{-verb-}}
{{head|sce|Động từ}}
# [[học]].
0vt7v6r0espihe7fz7xmrqdcsszapyv
syo
0
301841
2345395
2150987
2026-04-15T06:53:37Z
WhoAlone
40420
2345395
wikitext
text/x-wiki
=={{langname|ycr}}==
==={{ĐM|etym}}===
{{der+|ycr|ja|塩|tr=shio}}.
==={{ĐM|noun}}===
{{head|ycr|Danh từ}}
# {{label|ycr|Áo Hoa}} [[muối]].
==={{ĐM|ref}}===
* {{R:ycr:Lin 2022}}
{{-zns-}}
{{-pron-}}
* {{IPA4|zns|[sʲô]}}
{{-noun-}}
{{head|zns|Danh từ}}
# [[hơi thở]].
{{-ref-}}
* Blench, Roger. 2020. ''An introduction to Mantsi, a South Bauchi language of Central Nigeria''.
p9ooihdardydnol070fiz0gtlih6ljt
光生
0
314841
2345355
2182798
2026-04-15T01:51:56Z
Hiyuune
50834
2345355
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|みつ|お}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|みつお}}
# {{given name|ja|nam|sort=みつお}}
aqsbbjcmdzxngri1t005przc07zk2mg
みつお
0
314842
2345351
2182799
2026-04-15T01:50:07Z
Hiyuune
50834
2345351
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|実生|光雄|光男|充男|光生|光郎|光夫|盈男|三雄|満男}}
t92gumdjidaoua41uld8bdzavqk86a0
光雄
0
314850
2345352
2182807
2026-04-15T01:50:32Z
Hiyuune
50834
2345352
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|みつ|お}}
==={{section|pr-noun}}===
{{ja-pos|proper|みつお}}
# {{given name|ja|nam|sort=みつお}}
0jjpsqdbt82d79g618zxn4m4johduus
光男
0
314851
2345353
2182808
2026-04-15T01:51:03Z
Hiyuune
50834
2345353
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|みつ|お}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|みつお}}
# {{given name|ja|nam|sort=みつお}}
aqsbbjcmdzxngri1t005przc07zk2mg
充男
0
314852
2345354
2264779
2026-04-15T01:51:30Z
Hiyuune
50834
2345354
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|みつ|お|yomi=k}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|みつお}}
# {{given name|ja|nam|sort=みつお}}
h41qdglmgrdxtbirwf47lvcmwq5vanr
thể chai
0
331093
2345241
2214982
2026-04-14T14:57:23Z
Kelly zhrm
58416
2345241
wikitext
text/x-wiki
=={{langname|vi}}==
{{Wikipedia}}
[[Tập tin:Corpus callosum.png|nhỏ|Thể chai]]
==={{ĐM|pron}}===
{{vie-pron}}
==={{ĐM|noun}}===
{{vie-noun}}
# Một bó [[sợi]] [[thần kinh]] cho phép [[bán cầu]] [[não]] [[trái]] và [[phải]] [[giao tiếp]] với nhau
{{C|vi|Giải phẫu học}}
4ka2m4i5mjjchtflq2qabsbi3mogkfs
mituú
0
332372
2345430
2222150
2026-04-15T09:46:53Z
TheHighFighter2
42988
/* Tiếng Nheengatu */
2345430
wikitext
text/x-wiki
=={{langname|yrl}}==
==={{ĐM|etymology}}===
{{etymon|yrl|id=Chủ nhật|:inh|tpw:putu'u<id:nghỉ ngơi>|tree=1}}
{{inh+|yrl|tpw|putu'u|alt=mutu'u}}. {{doublet|yrl|pituú}}.
==={{ĐM|pron}}===
* {{IPA4|yrl|/mituˈu/|ref={{cite-journal|pt|author=Raynice Geraldine Pereira da Silva; Aline da Cruz; Michéli de Deus Lima Schwade|title=Descrição e documentação fonológica das variedades do nheengatu no Amazonas|journal=Revista De Letras Norte@mentos|volume=13|number=33|year=2020|doi=10.30681/rln.v13i33.7624}}}}
** {{IPA4|yrl|[miˈtu]<a:São Gabriel da Cachoeira><q:một số người nói>}}
** {{IPA4|yrl|[mɨ.tuˈu]<a:Middle Amazon>}}
* {{rhyme|yrl|u|s=3}}
* {{hyph|yrl|mi|tu|ú}}
* {{homophone|yrl|mitú<qq:rụng âm /u/>}}
==={{ĐM|noun}}===
{{yrl-noun}}
# [[Chủ nhật]].
#* {{RQ:yrl:Christu Muhençáua|Tupana munuçáuaitá|trans-chapter=Điều răn của Chúa|41
|Re-nungaturù curi '''mituú''', ara santuitá.
|Ngươi phải giữ ngày '''Chúa nhật''' và ngày thánh.}}
#* {{RQ:yrl:Leetra Indígena|3|46|title=Araita|trans-title=Các ngày
|text='''Mitú''' ramé maria usú tupauku kití i anamaita irūmu. Misa upawa ramé, maria uyuiri uka kití.
|t=Ngày '''Chúa nhật''', Maria đến nhà thờ với người thân, rồi trở về nhà khi thánh lễ kết thúc.}}
#* {{RQ:yrl:Curso de Língua Geral|chapter=5|page=42|text=Ayuíri '''mituú''' ramé.|t=Ta sẽ quay lại vào ngày '''chủ nhật'''.}}
#* {{RQ:yrl:Bíblia Baré|act|20|7|Asui '''mitu''' rame yayumuatiri irumu yapixama arama pão, Paulu umbeu ainta supe nyãse uputari usu aintasui wirande kiti, asui uikupuku upurungita aintairumu ate pituna piterupi.|Vào '''ngày đầu tuần''', chúng tôi họp lại để bẻ bánh, rồi Phao-lô nói chuyện với cả nhóm. Ông dự định ra đi ngày hôm sau, nên Phao-lô nói chuyện cho đến nửa đêm.}}
# {{archaic form of|yrl|pituú}}
===={{ĐM|coordinate}}====
{{list:Ngày trong tuần/yrl}}
===={{ĐM|derived}}====
{{column|yrl|mituuwasú}}
==={{ĐM|verb}}===
{{head|yrl|Động từ}}
# {{archaic form of|yrl|pituú}}.
==={{ĐM|ref}}===
<references />
* {{R:yrl:Avila Dicionário|+|488}}
r4cz07b477fu0pxrishjtnv7f4k9t4c
putu'u
0
332858
2345433
2218004
2026-04-15T10:32:59Z
TheHighFighter2
42988
/* Tiếng Tupi cổ */
2345433
wikitext
text/x-wiki
=={{langname|tpw}}==
==={{ĐM|alter}}===
* {{alter|tpw|pytu'u}}
==={{ĐM|etymology}}===
{{etymon|tpw|id=nghỉ ngơi|:inh|tup-gua-pro:*pɨtuʔu<id:nghỉ ngơi>}}
{{inh+|tpw|tup-gua-pro|*pɨtuʔu}}. {{surf|tpw|pytu<alt:putu><t:hơi thở>|'u<t:ăn>}}.
Cùng gốc với {{cognate|gun|pytu'u}}.
==={{ĐM|pron}}===
* {{IPA4|tpw|/putuˈʔu/}}
* {{rhyme|tpw|u|s=3}}
* {{hyph|tpw|pu|tu|'u}}
==={{ĐM|noun}}===
{{tpw-noun|p|Ib}}
# Sự [[nghỉ ngơi]].
# {{label|tpw|LGA}} [[Chủ nhật]].<ref>{{R:tpw:Dicionário de Trier|Dia de Domingo|page2=151|1|8|mutüú|mutu'u}}</ref>
===={{ĐM|coordinate}}====
{{list:Ngày trong tuần/tpw}}
===={{ĐM|related}}====
{{column|tpw|putugûaba}}
===={{ĐM|desc}}====
* {{desc|yrl|mituú}}
==={{ĐM|verb}}===
{{tpw-verb|vi}}
# Nghỉ ngơi.
===={{ĐM|conjug}}====
{{tpw-conj|vi}}
===={{ĐM|desc}}====
* {{desc|yrl|pituú}}
==={{ĐM|ref}}===
<references/>
* {{R:tpw:Navarro 2013|+|413|2}}
ggaunwzdync77t7ggxy62fz4ufmqe6j
Từ tái tạo:Tiếng Tupi-Guarani nguyên thủy/pɨtuʔu
0
332997
2345434
2218196
2026-04-15T10:34:54Z
TheHighFighter2
42988
TheHighFighter2 đã đổi [[Từ tái tạo:Tiếng Tupi-Guarani nguyên thuỷ/pɨtuʔu]] thành [[Từ tái tạo:Tiếng Tupi-Guarani nguyên thủy/pɨtuʔu]]
2218196
wikitext
text/x-wiki
{{reconstructed}}
=={{langname|tup-gua-pro}}==
==={{ĐM|etym}}===
{{etymon|tup-gua-pro|id=nghỉ ngơi|af|*pɨtu>hơi thở|*ʔu>ăn}}
Từ {{etym-af|tup-gua-pro|*pɨtu<t:hơi thở>|*ʔu<t:ăn>}}.
==={{ĐM|verb}}===
'''*pɨtuʔu'''<ref>{{R:tup:Mello|193|549}}</ref>
# [[nghỉ ngơi|Nghỉ ngơi]].
===={{ĐM|desc}}====
* {{desc|awt|-pituʼu}}
* {{desc|gub|upytu'u}}
* {{desc|gun|pytu'u}}
* {{desc|gyr|pɨtuʼu}}
* {{desctree|tpw|putu'u}}
* {{desc|pah|-pytu'u}}
* {{desc|urb|putu'u}}
==={{ĐM|ref}}===
<references/>
[[Thể loại:Mục từ tiếng Tupi-Guarani nguyên thuỷ|P]]
[[Thể loại:Động từ tiếng Tupi-Guarani nguyên thuỷ|P]]
dcxdw275ejyibo6p246v809pe5szee3
Mô đun:de-inflections
828
334549
2345347
2248623
2026-04-15T01:36:21Z
Hiyuune
50834
2345347
Scribunto
text/plain
local export = {}
local m_links = require("Module:links")
local m_form_of = require("Module:form of")
local lang = require("Module:languages").getByCode("de")
local PAGENAME = mw.title.getCurrentTitle().text
local rmatch = mw.ustring.match
local rfind = mw.ustring.find
local rsplit = mw.text.split
local rsubn = mw.ustring.gsub
local usub = mw.ustring.sub
-- version of rsubn() that discards all but the first return value
local function rsub(term, foo, bar)
local retval = rsubn(term, foo, bar)
return retval
end
adjective_ending_tags = {
["en"] = {"str|gen|m//n|s", "wk//mix|gen//dat|tất cả giống|s", "str//wk//mix|acc|m|s", "str|dat|p", "wk//mix|tất cả cách ngữ pháp|p"},
["e"] = {"str//mix|nom//acc|f|s", "str|nom//acc|p", "wk|nom|tất cả giống|s", "wk|acc|f//n|s"},
["er"] = {"str//mix|nom|m|s", "str|gen//dat|f|s", "str|gen|p"},
["es"] = {"nom//acc|ở|n|str//mix|s"},
["em"] = {"dat|ở|m//n|str|s"},
}
noun_ending_tags = {
["m"] = {
["en"] = {"str|gen|s", "wk//mix|gen//dat|s", "str//wk//mix|acc|s", "str|dat|p", "wk//mix|tất cả cách ngữ pháp|p"},
["e"] = {"str|nom//acc|p", "wk|nom|s"},
-- lemma: ["er"] = {"str//mix|nom|s", "str|gen|p"},
["em"] = {"str|dat|s"},
},
["f"] = {
["en"] = {"wk//mix|gen//dat|s", "str|dat|p", "wk//mix|tất cả cách ngữ pháp|p"},
-- lemma: ["e"] = {"str//wk//mix|nom//acc|s", "str|nom//acc|p"},
["er"] = {"str|gen//dat|f|s", "str|gen|p"},
},
["n"] = {
["en"] = {"str|gen|s", "wk//mix|gen//dat|s", "str|dat|p", "wk//mix|all-case|p"},
["e"] = {"str|nom//acc|p", "wk|nom//acc|s"},
["er"] = {"str|gen|p"},
-- lemma: ["es"] = {"str//mix|nom//acc|s"},
["em"] = {"str|dat|s"},
}
}
-- Generate the correct tags for each recognized adjective ending key.
-- (1) The positive form keys.
adjective_ending_keys = {}
for key, _ in pairs(adjective_ending_tags) do
table.insert(adjective_ending_keys, key)
end
-- (2) The comparative form keys.
for _, key in ipairs(adjective_ending_keys) do
local tags = adjective_ending_tags[key]
local erkey = "er" .. key
adjective_ending_tags[erkey] = {}
for _, tag in ipairs(tags) do
table.insert(adjective_ending_tags[erkey], tag .. "|comd")
end
end
-- (3) The superlative form keys.
for _, key in ipairs(adjective_ending_keys) do
local tags = adjective_ending_tags[key]
local stkey = "st" .. key
adjective_ending_tags[stkey] = {}
for _, tag in ipairs(tags) do
table.insert(adjective_ending_tags[stkey], tag .. "|supd")
end
-- flott -> flottesten, barsch -> barschesten, betagt -> betagtesten,
-- herzlos -> herzlosesten, frohgemut -> frohgemutesten,
-- amyloid -> amyloidesten, erdnah -> erdnahesten, and others
-- unpredictably; allow for endings like -esten
adjective_ending_tags["e" .. stkey] = adjective_ending_tags[stkey]
end
function export.determine_adj_ending(lemma, form)
local ending
local function try(modlemma)
-- Need to escape regex chars in lemma, esp. hyphen
local potential_ending = rmatch(form, "^" .. rsub(modlemma, "([^A-Za-z0-9 ])", "%%%1") .. "(.*)$")
if potential_ending and adjective_ending_tags[potential_ending] then
ending = potential_ending
end
end
try(lemma)
if not ending and lemma:find("e[mnlr]$") then
-- simpel -> simplen
try(lemma:gsub("e([mnlr])$", "%1"))
end
if not ending and lemma:find("e$") then
-- bitweise -> bitweisen
try(lemma:gsub("e$", ""))
end
if not ending and rfind(lemma, "[^aeiouy][aeiouy][^aeiouy]$") then
-- fit -> fitten
try(lemma .. usub(lemma, -1))
end
if not ending then
-- Umlautable adjectives: nass -> nässeren, gesund -> gesünderen, geraum -> geräumeren
local init, vowel, final_cons = rmatch(lemma, "^(.-)(au)([^aeiouy]+)$")
if not init then
init, vowel, final_cons = rmatch(lemma, "^(.-)([aou])([^aeiouy]+)$")
end
if init then
umlauts = {["a"] = "ä", ["o"] = "ö", ["u"] = "ü", ["au"] = "äu"}
try(init .. umlauts[vowel] .. final_cons)
end
end
return ending
end
function export.show_adj_form(frame)
local params = {
[1] = {required = true, default = "flott"},
[2] = {},
["pagename"] = {},
["sort"] = {},
}
local parargs = frame:getParent().args
local args = require("Module:parameters").process(parargs, params)
local lemma = args[1]
local ending = args[2]
local pagename = args.pagename or PAGENAME
if pagename == "de-adj form of" and not ending then
ending = "esten"
end
if not ending then
ending = export.determine_adj_ending(lemma, pagename)
end
if not ending then
error("Unable to find adjective ending from page name '" .. pagename .. "' based on lemma '" .. lemma .. "'")
end
local tags = adjective_ending_tags[ending]
if not tags then
error("Unrecognized adjective ending '" .. ending .. "'")
end
tags = rsplit(table.concat(tags, "|;|"), "|")
local lemma_obj = {
lang = lang,
term = args[1],
}
return m_form_of.tagged_inflections {
lang = lang, tags = tags, lemmas = {lemma_obj}, lemma_face = "term", POS = "adjective", sort = args.sort
}
end
function export.show_adj_noun_forms(frame)
local params = {
[1] = {required = true, default = "mfn"},
["etymno"] = {type = "number"},
["etym"] = {alias_of = "etymno", type = "number"},
["level"] = {type = "number"},
["pagename"] = {},
["sort"] = {},
}
local parargs = frame:getParent().args
local args = require("Module:parameters").process(parargs, params)
-- Validate and fetch etymno and level params.
if args.etymno and args.level then
error("Specify only one of etymno= or level=")
end
if args.etymno and args.etymno < 1 then
error("etymno=" .. args.etymno .. ", but should be >= 1")
end
if args.level and args.level < 3 then
error("level=" .. args.level .. ", but should be >= 3")
end
local level = args.level or args.etymno and 4 or 3
-- Validate and fetch genders.
local genders = args[1]
local gender_list = rsplit(genders, "") -- split into individual characters
for _, gender in ipairs(gender_list) do
if gender ~= "m" and gender ~= "f" and gender ~= "n" then
error("Unrecognized gender '" .. gender .. "' in gender spec '" .. genders .. "'")
end
end
-- Get the pagename, stem and ending.
local args_pagename
if PAGENAME == "de-adj noun forms of" and not args.pagename then
args_pagename = "Guten"
else
args_pagename = args.pagename
end
local pagename = args_pagename or PAGENAME
local stem, ending = rmatch(pagename, "^(.*)(e[mnrs]?)$")
if not stem then
error("Pagename '" .. pagename .. "' should end with -e, -em, -en, -er or -es; use pagename= for testing purposes")
end
local parts = {}
-- Generate text for each gender.
for i, gender in ipairs(gender_list) do
local lemma_ending
if gender == "m" then
lemma_ending = "er"
elseif gender == "f" then
lemma_ending = "e"
elseif gender == "n" then
lemma_ending = "es"
else
error("Internal error: Unrecognized gender '" .. gender .. "'")
end
if ending == lemma_ending then
error("Pagename '" .. pagename .. "' is the lemma for gender '" .. gender .. "', but this template is " ..
"intended for non-lemma forms")
end
local tags = noun_ending_tags[gender][ending]
if not tags then
error("Unrecognized ending '" .. ending .. "' for gender '" .. gender .. "'")
end
tags = table.concat(tags, "|;|")
local lemma = stem .. lemma_ending
local function add(text)
table.insert(parts, text)
end
if i ~= 1 then
add("\n\n")
end
if args.etymno then
add(("===Etymology %s===\n{{nonlemma}}\n\n"):format(args.etymno + i - 1))
end
local indent = ("="):rep(level)
add(("%sNoun%s\n"):format(indent, indent))
local explicit_head = args_pagename and "|head=" .. args_pagename or ""
add(("{{head|de|noun form%s|g=%s}}\n\n"):format(explicit_head, gender))
add(("# {{inflection of|de|%s||%s}}"):format(lemma, tags))
end
return frame:preprocess(table.concat(parts))
end
return export
enmfuh2jiduuvn0i47abuo9i3rotzti
Thể loại:Vần:Tiếng Ba Lan/ali/4 âm tiết
14
350077
2345242
2247932
2026-04-14T14:58:57Z
Kelly zhrm
58416
Kelly zhrm đã đổi [[Thể loại:Vần tiếng Ba Lan/ali/4 âm tiết]] thành [[Thể loại:Vần:Tiếng Ba Lan/ali/4 âm tiết]]
2247932
wikitext
text/x-wiki
[[Thể loại:Vần tiếng Ba Lan/ali]]
7bmzxgos7wu3k0hmpiwikqv1z1nnnkb
2345244
2345242
2026-04-14T14:59:16Z
Kelly zhrm
58416
2345244
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Bản mẫu:auto cat/doc
10
366491
2345432
2331986
2026-04-15T10:28:05Z
Hiyuune
50834
2345432
wikitext
text/x-wiki
{{Trang tài liệu}}
{{Improve documentation}}
{{Sử dụng nhiều|16000}}
<includeonly>
[[Thể loại:Bản mẫu thể loại]]
</includeonly>
qn4htm3k2lsq0rz944aqmb93jhipekz
hơdruê rơngê
0
369384
2345248
2298265
2026-04-14T15:23:51Z
TheHighFighter2
42988
/* Tiếng Xơ Đăng */
2345248
wikitext
text/x-wiki
=={{langname|sed}}==
==={{đm|etym}}===
{{com+|sed|hơdruê|rơngê}}.
==={{đm|v}}===
{{head|sed|Động từ}}
# [[ca hát|Ca hát]].
#: {{ux|sed|Hâi kố, vâi '''hơdruê rơngê''' ro khât!|Hôm nay, họ '''ca hát''' vui vẻ lắm!}}
==={{đm|ref}}===
* {{R:VOV}}
fq16mdbayvgyc50fp96ozn30redxcvp
Mô đun:etymon/data
828
378443
2345251
2344580
2026-04-14T15:52:57Z
TheHighFighter2
42988
2345251
Scribunto
text/plain
local export = {}
export.STATUS = {
OK = "ok",
INLINE = "inline",
MISSING = "missing",
REDLINK = "redlink",
AMBIGUOUS = "ambiguous",
}
export.TRANSITIVE = {
ALWAYS = "always", -- always recurse into children
NEVER = "never", -- never recurse into children
CROSS_LANG = "cross_lang", -- only recurse when source lang differs from target lang (but pos chain continues)
CROSS_LANG_NO_INTERNAL_SOURCE = "cross_lang_no_internal_source", -- like CROSS_LANG, but source breaks for internal derivations in the same language context
}
-- Deep merge tables (nested tables are merged recursively, later values override earlier)
local function deep_merge(...)
local result = {}
for _, t in ipairs({ ... }) do
for k, v in pairs(t) do
if type(v) == "table" and type(result[k]) == "table" then
result[k] = deep_merge(result[k], v)
else
result[k] = v
end
end
end
return result
end
local function make_glossary_link(term, display_text)
if not term then return display_text end
return "[[Phụ lục:Từ điển thuật ngữ#" .. term:gsub(" ", "_") .. "|" .. display_text .. "]]"
end
-- Extract base word and connector from text like "Borrowed from" or "calque of"
local function split_glossary_text(text)
for _, pattern in ipairs({ "^(.-)(%s+[Oo][Ff])$", "^(.-)(%s+[Ff][Rr][Oo][Mm])$" }) do
local base, rest = text:match(pattern)
if base then return base, rest end
end
return text, ""
end
local TRANSITIVE = export.TRANSITIVE
local function create_keyword(opts)
local entry = {
is_group = opts.is_group or false,
abbrev = opts.abbrev,
glossary = opts.glossary,
transitive = opts.transitive or TRANSITIVE.ALWAYS, -- default "always"
inherited_chain = opts.inherited_chain or false,
affix_categories = opts.affix_categories or false,
borrowing_type = opts.borrowing_type,
specialized_borrowing = opts.specialized_borrowing,
toplevel_category = opts.toplevel_category,
no_child_categories = opts.no_child_categories or false,
source_category_type = opts.source_category_type,
invisible = (opts.invisible == true and "all") or opts.invisible or false,
pos_override = opts.pos_override,
new_sentence = opts.new_sentence or false,
separate_clause = opts.separate_clause or false,
aliases = opts.aliases,
}
-- Only set text/phrase when visible in text (invisible ~= "all" and ~= "text")
local inv = entry.invisible
if inv ~= "all" and inv ~= "text" then
entry.phrase = opts.phrase
if opts.text then
if opts.glossary then
local base_word, rest = split_glossary_text(opts.text)
entry.text = make_glossary_link(opts.glossary, base_word) .. rest
else
entry.text = opts.text
end
end
end
return entry
end
-- Shared defaults for keyword groups
local DEFAULTS = {
-- Keywords that pass through inheritance chain
inheritance = {
transitive = TRANSITIVE.ALWAYS,
inherited_chain = true,
},
-- Standard transitive derivation
transitive = {
transitive = TRANSITIVE.ALWAYS,
},
-- Standard for internal derivations: transitive across languages, but not within them
internal_derivation = {
transitive = TRANSITIVE.CROSS_LANG,
},
-- Borrowing keywords
borrowing = {
transitive = TRANSITIVE.ALWAYS,
},
-- Affix group keywords (compound words, blends, etc.)
affix_group = {
is_group = true,
transitive = TRANSITIVE.CROSS_LANG,
affix_categories = true,
},
-- Calque-like keywords (calque, partial calque, semantic loan)
calque_like = {
transitive = TRANSITIVE.NEVER,
no_child_categories = true,
new_sentence = true,
},
-- Non-transitive influence
influence_like = {
transitive = TRANSITIVE.NEVER,
no_child_categories = true,
},
}
export.keywords = {
--
-- Inheritance keywords
--
["from"] = create_keyword(deep_merge(DEFAULTS.inheritance, {
text = "From", phrase = "from",
})),
["inherited"] = create_keyword(deep_merge(DEFAULTS.inheritance, {
text = "Kế thừa từ",
phrase = "từ",
glossary = "kế thừa",
aliases = { "inh" },
})),
--
-- Basic derivation keywords
--
["uder"] = create_keyword(deep_merge(DEFAULTS.transitive, {
text = "From",
phrase = "from",
toplevel_category = "undefined derivations",
})),
["derived"] = create_keyword(deep_merge(DEFAULTS.transitive, {
text = "Derived from",
phrase = "from",
abbrev = "der.",
glossary = "derived terms",
aliases = { "der" },
})),
--
-- Affix/compound group keywords
--
["affix"] = create_keyword(deep_merge(DEFAULTS.affix_group, {
text = "Từ",
phrase = "từ",
aliases = { "af" },
})),
["surf"] = create_keyword(deep_merge(DEFAULTS.affix_group, {
text = "By surface analysis,",
phrase = "by surface analysis,",
abbrev = "surf.",
glossary = "surface analysis",
new_sentence = true,
invisible = "tree",
})),
["blend"] = create_keyword(deep_merge(DEFAULTS.affix_group, {
text = "Blend of",
phrase = "a blend of",
abbrev = "blend",
glossary = "blend",
toplevel_category = "blends",
})),
["univerbation"] = create_keyword(deep_merge(DEFAULTS.affix_group, {
text = "Univerbation of",
phrase = "univerbation of",
abbrev = "univ.",
glossary = "univerbation",
toplevel_category = "univerbations",
aliases = { "univ" },
})),
--
-- Borrowing keywords
--
["bor"] = create_keyword(deep_merge(DEFAULTS.borrowing, {
text = "Vay mượn từ",
phrase = "vay mượn từ",
abbrev = "mượn",
glossary = "từ mượn",
borrowing_type = "borrowed",
aliases = { "borrowed" },
})),
["lbor"] = create_keyword(deep_merge(DEFAULTS.borrowing, {
text = "Learned borrowing from",
phrase = "a learned borrowing from",
abbrev = "lbor.",
glossary = "learned borrowing",
specialized_borrowing = "learned",
})),
["obor"] = create_keyword(deep_merge(DEFAULTS.borrowing, {
text = "Orthographic borrowing from",
phrase = "an orthographic borrowing from",
abbrev = "obor.",
glossary = "orthographic borrowing",
specialized_borrowing = "orthographic",
})),
["slbor"] = create_keyword(deep_merge(DEFAULTS.borrowing, {
text = "Semi-learned borrowing from",
phrase = "a semi-learned borrowing from",
abbrev = "slbor.",
glossary = "semi-learned borrowing",
specialized_borrowing = "semi-learned",
})),
["ubor"] = create_keyword(deep_merge(DEFAULTS.borrowing, {
text = "Unadapted borrowing from",
phrase = "an unadapted borrowing from",
abbrev = "ubor.",
glossary = "unadapted borrowing",
specialized_borrowing = "unadapted",
})),
--
-- Calque-like keywords (non-transitive, start new sentence)
--
["calque"] = create_keyword(deep_merge(DEFAULTS.calque_like, {
text = "Calque of",
phrase = "a calque of",
abbrev = "calq.",
glossary = "calque",
specialized_borrowing = "calque",
aliases = { "cal", "clq" },
})),
["partial calque"] = create_keyword(deep_merge(DEFAULTS.calque_like, {
text = "Partial calque of",
phrase = "a partial calque of",
abbrev = "pcalq.",
glossary = "partial calque",
specialized_borrowing = "partial-calque",
aliases = { "pcal" },
})),
["semantic loan"] = create_keyword(deep_merge(DEFAULTS.calque_like, {
text = "Semantic loan of",
phrase = "a semantic loan of",
abbrev = "sl.",
glossary = "semantic loan",
specialized_borrowing = "semantic-loan",
aliases = { "sl" },
})),
--
-- Influence keywords (non-transitive, separate clause)
--
["influence"] = create_keyword(deep_merge(DEFAULTS.influence_like, {
text = "Influenced by",
phrase = "influenced by",
abbrev = "influ.",
glossary = "contamination",
separate_clause = true,
})),
--
-- Morphological derivation keywords
--
["clipping"] = create_keyword(deep_merge(DEFAULTS.transitive, {
text = "Clipping of",
phrase = "clipping of",
abbrev = "clip.",
glossary = "clipping",
toplevel_category = "clippings",
aliases = { "clip" },
})),
["ellipsis"] = create_keyword(deep_merge(DEFAULTS.transitive, {
text = "Ellipsis of",
phrase = "ellipsis of",
abbrev = "ellip.",
glossary = "ellipsis",
toplevel_category = "ellipses",
aliases = { "ellip" },
})),
["back-formation"] = create_keyword(deep_merge(DEFAULTS.transitive, {
text = "Back-formation from",
phrase = "a back-formation from",
abbrev = "bf.",
glossary = "back-formation",
toplevel_category = "back-formations",
aliases = { "bf" },
})),
["nominalization"] = create_keyword(deep_merge(DEFAULTS.transitive, {
text = "Nominalization of",
phrase = "a nominalization of",
abbrev = "nom.",
glossary = "nominalization",
toplevel_category = "nominalizations",
aliases = { "nom" },
})),
["transliteration"] = create_keyword(deep_merge(DEFAULTS.transitive, {
text = "Transliteration of",
phrase = "borrowed from",
abbrev = "translit.",
glossary = "transliteration",
aliases = { "translit" },
})),
["vrd"] = create_keyword(deep_merge(DEFAULTS.transitive, {
text = "Vṛddhi derivative of",
phrase = "a vṛddhi derivative of",
abbrev = "vṛd.",
glossary = "vṛddhi derivative",
})),
["apheretic"] = create_keyword(deep_merge(DEFAULTS.transitive, {
text = "Apheretic form of",
phrase = "an apheretic form of",
abbrev = "aph.",
glossary = "apheresis",
aliases = { "apheresis", "aphetic" },
})),
["denominal"] = create_keyword(deep_merge(DEFAULTS.transitive, {
text = "Denominal verb from",
phrase = "denominal verb from",
abbrev = "denom.",
glossary = "denominal",
toplevel_category = "denominal verbs",
aliases = { "denom" },
})),
["deverbal"] = create_keyword(deep_merge(DEFAULTS.transitive, {
text = "Deverbal from",
phrase = "deverbal from",
abbrev = "deverb.",
glossary = "deverbal",
toplevel_category = "deverbals",
})),
["reduplication"] = create_keyword(deep_merge(DEFAULTS.transitive, {
text = "Reduplication of",
phrase = "reduplication of",
abbrev = "redup.",
glossary = "reduplication",
toplevel_category = "reduplications",
aliases = { "redup" },
})),
["abbreviation"] = create_keyword(deep_merge(DEFAULTS.transitive, {
text = "Abbreviation of",
phrase = "abbreviation of",
abbrev = "abbr.",
glossary = "abbreviation",
aliases = { "abbr" },
})),
["acronym"] = create_keyword(deep_merge(DEFAULTS.transitive, {
text = "Acronym of",
phrase = "acronym of",
abbrev = "acronym",
glossary = "acronym",
aliases = { "acro" },
})),
["initialism"] = create_keyword(deep_merge(DEFAULTS.transitive, {
text = "Initialism of",
phrase = "initialism of",
abbrev = "init.",
glossary = "initialism",
aliases = { "init" },
})),
["metathesis"] = create_keyword(deep_merge(DEFAULTS.transitive, {
text = "Metathesis of",
phrase = "metathesis of",
abbrev = "meta.",
glossary = "metathesis",
toplevel_category = "words derived through metathesis",
aliases = { "meta" },
})),
--
-- Invisible keywords (no text output)
--
["root"] = create_keyword {
transitive = TRANSITIVE.ALWAYS,
invisible = "all",
pos_override = "root",
},
["afeq"] = create_keyword(deep_merge(DEFAULTS.affix_group, {
text = "From",
phrase = "from",
transitive = TRANSITIVE.NEVER,
invisible = "all",
})),
}
local aliases_to_register = {}
local canonical_aliases = {}
-- Map every keyword (canonical or alias) to its canonical form for consistent checks and tracking.
export.keyword_canonical = {}
for name, keyword_data in pairs(export.keywords) do
export.keyword_canonical[name] = name
if keyword_data.aliases then
canonical_aliases[name] = keyword_data.aliases
for _, alias in ipairs(keyword_data.aliases) do
if export.keywords[alias] then
error("Alias '" ..
alias .. "' defined in keyword '" .. name .. "' collides with existing keyword '" .. alias .. "'.")
end
if aliases_to_register[alias] then
error("Alias '" ..
alias .. "' defined in keyword '" .. name .. "' is already claimed by another keyword.")
end
aliases_to_register[alias] = keyword_data
export.keyword_canonical[alias] = name
end
keyword_data.aliases = nil
end
end
for alias, data in pairs(aliases_to_register) do
export.keywords[alias] = data
end
--
-- Language exception presets
--
local EXCEPTION_PRESETS = {
-- Fully disallowed: no tree, no text, no categories
disallowed = {
disallow = { tree = true, text = true },
suppress_categories = true,
},
-- Suppress transliteration only
no_translit = {
suppress_tr = true,
},
-- Suppress all categories only
no_categories = {
suppress_categories = true,
},
}
--[=[
Available exception options:
disallow = { Related options for disallowing output:
tree Disallow etymology trees for this language
text Disallow etymology text generation for this language
ref Reference link shown when tree/text is disallowed
}
suppress_tr Suppress transliteration in links
suppress_categories Suppress all category generation
normalize_to Normalize language code to a different code
normalize_from_families Apply normalization to languages in these families
normalize_exclude_families Exclude these families from normalization
keyword_overrides Per-keyword categorisation overrides (e.g. { ["af"] = { transitive = TRANSITIVE.NEVER } })
]=]
local function create_exception(preset, overrides)
local base = preset and EXCEPTION_PRESETS[preset] or {}
return deep_merge(base, overrides or {})
end
export.config = {
lang_exceptions = {
["zh"] = create_exception("disallowed", {
disallow = { ref = "[[Wiktionary:Beer parlour/2025/May#Template:etymon for Chinese]]" },
suppress_tr = true,
normalize_to = "zh",
normalize_from_families = { "zhx" },
normalize_exclude_families = { "qfa-cnt" },
}),
},
}
-- Supported codes for the nominalization <g:code> modifier (subset of common gender/number-style codes)
export.nominalization_g_codes = {
["m"] = "masculine",
["f"] = "feminine",
["n"] = "neuter",
["c"] = "common",
["gneut"] = "gender-neutral",
["s"] = "singular",
["p"] = "plural",
["d"] = "dual",
["pauc"] = "paucal",
["mf"] = "masculine or feminine",
["fm"] = "masculine or feminine",
["mfn"] = "masculine, feminine or neuter",
["mnf"] = "masculine, feminine or neuter",
["fmn"] = "masculine, feminine or neuter",
["fnm"] = "masculine, feminine or neuter",
["nmf"] = "masculine, feminine or neuter",
["nfm"] = "masculine, feminine or neuter",
}
--
-- Propagate keyword overrides to aliases
--
if export.config.lang_exceptions then
for lang_code, exception in pairs(export.config.lang_exceptions) do
if exception.keyword_overrides then
for canonical, aliases in pairs(canonical_aliases) do
if exception.keyword_overrides[canonical] then
local override_data = exception.keyword_overrides[canonical]
for _, alias in ipairs(aliases) do
if not exception.keyword_overrides[alias] then
exception.keyword_overrides[alias] = override_data
end
end
end
end
end
end
end
return export
p3o5gnjonpj51eakzzgezuqapeifz09
二つ
0
386406
2345390
2333202
2026-04-15T06:45:16Z
WhoAlone
40420
2345390
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|ふた|alt=2つ,双つ|yomi=kun}}
==={{ĐM|pron}}===
{{ja-pron|ふたつ|acc=3|acc_ref=DJR,NHK,SMK5|acc2=0|acc2_ref=NHK}}
{{ja-odaka-deaccent-exception|ふたつ}}
==={{ĐM|noun}}===
{{ja-noun|ふたつ}}
# [[hai]] [[thứ]] [nhỏ hoặc không có bộ đếm]
===={{ĐM|usage notes}}====
{{U:ja:no counter category|二つ|ふたつ}}
===={{ĐM|desc}}====
* {{desc|ycr|stacyu}}
===={{ĐM|related}}====
* {{ja-r|二人|ふたり}}: "hai người"
==={{ĐM|see also}}===
{{ja-number-counter:つ}}
==={{ĐM|ref}}===
<references/>
:* {{R:Kanjipedia Kotoba|0005423000}}
4gjqai63pm72xqq5xklppvn7859nzht
Mô đun:dialect synonyms/ain/エチンケ
828
392947
2345205
2026-04-14T11:59:00Z
Hiyuune
50834
Trang mới: “local export = {} export.gloss = "rùa" export.syns = { -- Hokkaido: Southern/Central ["Abuta"] = { "エチンケ:ecinke((C2))" }, ["Azuma"] = { "" }, ["Biratori"] = { "" }, ["Chitose"] = { "エチンケ:ecinke((C2))" }, ["Ebeotsu"] = { "" }, ["Hagino"] = { "" }, ["Hidaka"] = { "" }, ["Hobetsu"] = { "アトゥイコㇿカムイ:atuykorkamuy", "エチンケ:ecinke((C2))" }, ["Horobetsu"] = { "エチンケ:ecínke((H))", "アトゥイコレカシ:atuykorekasi",…”
2345205
Scribunto
text/plain
local export = {}
export.gloss = "rùa"
export.syns = {
-- Hokkaido: Southern/Central
["Abuta"] = { "エチンケ:ecinke((C2))" },
["Azuma"] = { "" },
["Biratori"] = { "" },
["Chitose"] = { "エチンケ:ecinke((C2))" },
["Ebeotsu"] = { "" },
["Hagino"] = { "" },
["Hidaka"] = { "" },
["Hobetsu"] = { "アトゥイコㇿカムイ:atuykorkamuy", "エチンケ:ecinke((C2))" },
["Horobetsu"] = { "エチンケ:ecínke((H))", "アトゥイコレカシ:atuykorekasi", "フレーチンケ:hureecinke", "クンネーチンケ:kunneecinke((C2))" },
["Horoman"] = { "" },
["Mitsuishi"] = { "" },
["Mukawa"] = { "" },
["Muroran"] = { "フレーチンケ:hureecinke", "クンネーチンケ:kunneecinke((C2))" },
["Niikappu"] = { "" },
["Nukkibetsu"] = { "" },
["Ogifushi"] = { "ヘチンケ:hecinke((C2))" },
["Oshamambe"] = { "エチンケ:ecinke((C2))" },
["Rebun"] = { "エチンケ:ecinke((C2))" },
["Samani"] = { "ヘチンケ:hecinke((C2))" },
["Saru"] = { "エチンケ:ecínke((H))", "アトゥイコレカシ:atuykorekasi" },
["Shiraoi"] = { "フレーチンケ:hureecinke", "クンネーチンケ:kunneecinke((C2))" },
["Shizunai"] = { "" },
["Takae"] = { "" },
["Takashima"] = { "" },
["Toyoura"] = { "" },
["Urakawa"] = { "ヘチンケ:hecinke((C2))" },
["Usu"] = { "エチンケ:ecinke((C2))" },
["Yakumo"] = { "エチンケ:ecínke((H))" },
-- Hokkaido: Northern
["Asahikawa"] = { "エチンケウ:ecínkew((H))" },
["Chikabumi"] = { "" },
["Nayoro"] = { "エチンケウ:ecínkew((H))", "エチンケ:ecinke((C2))" },
["Soya"] = { "" },
["Teshio"] = { "" },
-- Hokkaido: Eastern
["Abashiri"] = { "" },
["Akan"] = { "" },
["Ashoro"] = { "" },
["Bihoro"] = { "エチンケマトゥンキ:ecinkematunki((H))" },
["Biroo"] = { "" },
["Chirotto"] = { "" },
["Fupushinai"] = { "" },
["Fushiko"] = { "" },
["Harutori"] = { "" },
["Kitami"] = { "" },
["Kushiro"] = { "" },
["Kussharo"] = { "" },
["Memuro"] = { "" },
["Mokoto"] = { "" },
["Nemuro"] = { "" },
["Nijibetsu"] = { "" },
["Obihiro"] = { "カメ:kamé(?)((H))" },
["Otofuke"] = { "" },
["Shari"] = { "" },
["Shiranuka"] = { "" },
["Tokachi"] = { "" },
["Tooro"] = { "" },
-- Sakhalin: West Coast
["Chirai"] = { "" },
["Maoka"] = { "" },
["Raichishka"] = { "" },
["Shiranushi"] = { "" },
["Tarantomari"] = { "" },
["Usoro"] = { "" },
-- Sakhalin: East Coast
["Aihama"] = { "" },
["Nairo"] = { "" },
["Niitoi"] = { "" },
["Ochiho"] = { "" },
["Shirahama"] = { "" },
["Shiraura"] = { "" },
["Taraika"] = { "" },
["Tonnai"] = { "" },
["Yamambetsu"] = { "" },
-- Kuril: Northern
["Kuril"] = { "" },
["Paramushir"] = { "" },
["Shumshu"] = { "" },
-- Kuril: Southern
["Etorofu"] = { "" },
["South Kuril"] = { "" },
}
return export
niuc7bstqrdqjokj6vnoumypywit91j
Bản mẫu:dialect map/ain/エチンケ
10
392948
2345206
2026-04-14T12:01:46Z
Hiyuune
50834
+
2345206
wikitext
text/x-wiki
{{dialect map}}
d6v0nb58x909aihj701mhww3omkirht
ဥ
0
392949
2345208
2026-04-14T13:46:28Z
Lcsnes
40261
Trang mới: “{{also|အူ|ဦး|ဉ}} {{minitoc}} {{-Mymr-}} {{character info}} ==={{ĐM|desction}}=== {{head|mul|Chữ cái|u}} #Nguyên âm '''u''' độc lập trong bảng chữ Miến. =={{langname|ckh}}== ==={{ĐM|pron}}=== *{{IPA4|ckh|/u/}} ==={{ĐM|letter}}=== {{head|ckh|Chữ cái|tr=u}} #Chữ Miến thể hiện nguyên âm '''{{IPAchar|/u/}}''' trong tiếng Chak. #:{{quote|ckh|ငါကစိတ်ဝိညာ'''ဥ်'''စာ ကယ်တင်ရှင်ဘုရ…”
2345208
wikitext
text/x-wiki
{{also|အူ|ဦး|ဉ}}
{{minitoc}}
{{-Mymr-}}
{{character info}}
==={{ĐM|desction}}===
{{head|mul|Chữ cái|u}}
#Nguyên âm '''u''' độc lập trong bảng chữ Miến.
=={{langname|ckh}}==
==={{ĐM|pron}}===
*{{IPA4|ckh|/u/}}
==={{ĐM|letter}}===
{{head|ckh|Chữ cái|tr=u}}
#Chữ Miến thể hiện nguyên âm '''{{IPAchar|/u/}}''' trong tiếng Chak.
#:{{quote|ckh|ငါကစိတ်ဝိညာ'''ဥ်'''စာ ကယ်တင်ရှင်ဘုရားရှင်ထနဲ့ အားရတဟောင်လှုဂို့ ပျော်လင်ကဟေ။|Tâm-thần tôi mừng-rỡ trong Đức Chúa Trời, là Cứu-Chúa tôi, ([[s:Lu-ca/1#1:47|Lu-ca 1:47]])}}
==={{ĐM|ref}}===
*{{Chú thích web|ckh|author=Dhamma Mate Swe Association|entryurl=https://www.bible.com/en-GB/bible/4156/LUK.1.TTPV-RV|entry=Luke 1|work=Thet|year=2024}}
=={{langname|csh}}==
==={{ĐM|pron}}===
*{{IPA4|csh|/u/}}
==={{ĐM|letter}}===
{{head|csh|Chữ cái|tr=u}}
#Chữ Miến thể hiện nguyên âm '''{{IPAchar|/u/}}''' trong tiếng Chin Asho.
#:{{ux|csh|'''ဥ'''ရိယ|tr='''U'''ria|U-ri|inline=1}}
==={{ĐM|ref}}===
*{{Chú thích web|csh|author=The Seed Company|entryurl=https://www.bible.com/bible/4336/MAT.1.CSH|entry=Mathi 1|work=Khyang NT|year=2025}}
=={{langname|cey}}==
==={{ĐM|pron}}===
*{{IPA4|cey|/u/}}
==={{ĐM|letter}}===
{{head|cey|Chữ cái|tr=u}}
#Chữ Miến thể hiện nguyên âm '''{{IPAchar|/u/}}''' trong tiếng Chin Ekai.
#:{{quote|cey|ကိုယ်တော်လော့ ဂါလိလဲ ဒေသဝါမွက်ဟော့ ကပရနောင် မြို့ဝါ ဖိုးဝတ်လော့သဲ့ '''ဥ'''ပုသ်နှုတ်သဲ့ ဝါ ဓမ္မရုံဝါမွက်ဟောချောင်ငဲ့ ဝါ တရားဟောလော အစုတ်ဟောင့်။|tr=kuiytaulau. gali.lai: desa.wa-mwakhau. ka.pa.ra.naung mrui.wa hpui:watlau.sai. '''u.'''pushnutsai. wa dhamma.rum-wa-mwakhau:hkyaungngai. wa ta.ra:hau:lau: a.cuthaung.|Ngài xuống thành Ca-bê-na-um, thuộc xứ Ga-li-lê, dạy-dỗ trong ngày Sa-bát. ([[s:Lu-ca/4#4:31|Lu-ca 4:31]])}}
==={{ĐM|ref}}===
*{{Chú thích web|cey|author=Dhamma Mate Swe Association|entryurl=https://www.bible.com/bible/4155/LUK.4.CTPV-RV|entry=Luke 4|work=Chin-Ekai|year=2024}}
=={{langname|csj}}==
==={{ĐM|pron}}===
*{{IPA4|csj|/u/}}
==={{ĐM|letter}}===
{{head|csj|Chữ cái|tr=u}}
#Chữ Miến thể hiện nguyên âm '''{{IPAchar|/u/}}''' trong tiếng Chin Songlai.
#:{{quote|csj|ကိုယ်တော်ယေရှုနား အင်(မ်)ခေါင်လှီ့အောလ် '''ဥ'''ပမာ(ခွီး) ပွလ်ဟှတ် အဟောင်။ "အူနားခါ ဆူဆောက်ဆီးအပေါက်ခေါမ် ပိတ်စအထာဝေါလ် ဘူရိုဟ။ ဘူနားခါ ဆူဆောက်ဆီးယောင် အသာလူးဝိုက်။|Song đến ngày nào chàng rể phải đem đi khỏi họ, thì trong những ngày ấy họ mới kiêng ăn vậy. ([[s:Lu-ca/5#5:35|Lu-ca 5:35]])}}
==={{ĐM|ref}}===
*{{Chú thích web|csj|author=Dhamma Mate Swe Association|entryurl=https://www.bible.com/bible/4158/LUK.4.CTPV-RV|entry=Luke 4|work=Chin-Songlai|year=2024}}
=={{langname|dnu}}==
==={{ĐM|pron}}===
*{{IPA4|dnu|/u/}}
==={{ĐM|letter}}===
{{head|dnu|Chữ cái|tr=u}}
#Chữ Miến thể hiện nguyên âm '''{{IPAchar|/u/}}''' trong tiếng Danau.
#:{{ux|my|[[ပိုလုဥ်းကျူဥ်း#Tiếng_Danau|ပိုလု'''ဥ်း'''ကျူ'''ဥ်း''']]|[[hoa]] [[tóc tiên]]|inline=1}}
==={{ĐM|ref}}===
*{{Chú thích web|dnu|author=Dhamma Mate Swe Association|entryurl=https://www.bible.com/bible/4160/LUK.5.DTPV-RV|entry=Luke 5|work=Dannau|year=2024}}
=={{langname|dnv}}==
==={{ĐM|pron}}===
*{{IPA4|dnv|[u]}}
==={{ĐM|letter}}===
{{head|dnv|Chữ cái|tr=u}}
#{{n-g|Chữ cái thứ 36 trong bảng chữ Miến tiếng Danu.}}
#:{{quote|dnv|အဲလိုမို့ အစားအသောက်နဲ့ ပတ်သက်ယွေ့ ဖြစ်စေ၊ ပွဲနေ့၊ လဆန်းနေ့၊ '''ဥ'''ပုသ်နေ့နဲ့ ပတ်သက်ယွေ့ ဖြစ်စေ စသူမျှ နင်လို့ဟို မစီရင်စေနဲ့။|tr=ai:luimui. a.ca:a.sauknai. patsak-ywe. hpracce pwai:ne. la.hcan:ne. '''u.'''pusne.nai. patsak-ywe. hpracce ca.suhmya. nanglui.hui ma.cirangcenai.|Vì vậy, chớ có ai đoán-xét anh em về của ăn uống, hoặc ngày lễ, hoặc ngày mặt trăng mới, hoặc ngày Sa-bát, ([[s:Cô-lô-se/2#2:16|Cô-lô-se 2:16]])}}
==={{ĐM|see}}===
*{{letters|lang=dnv|sc=Mymr|qual=Chữ Miến tiếng Danu|က|ခ|ဂ|ဃ|င|စ|ဆ|ဇ|ဈ|ဉ/ည|ဋ|ဌ|ဍ|ဎ|ဏ|တ|ထ|ဒ|ဓ|န|ပ|ဖ|ဗ|ဘ|မ|ယ|ရ|လ|ဝ|သ|ဟ|ဠ|အ|ဣ|ဤ|ဥ|ဦ|ဧ|ဩ|ဪ}}
==={{ĐM|ref}}===
*{{Chú thích web|dnv|author=The Word for the World International|entryurl=https://www.bible.com/bible/3789/COL.2.NTDNB24|entry=ကောလောသဲ 2|work=The New Testament in Danu|year=2024}}
=={{langname|int}}==
==={{ĐM|pron}}===
*{{IPA4|int|[u]}}
==={{ĐM|letter}}===
{{head|int|Chữ cái|tr=u}}
#{{n-g|Chữ cái thứ 36 trong bảng chữ Miến tiếng Intha.}}
#:{{quote|int|ပြီးနောက် ကိုယ်တော်ယေရှုဟ တပဲ့တော်တေန ကပေရနောင်မြို့ကော်ဆွားကြလေဟယ်။ နောက်တစ်နေ့ '''ဥ'''ပုသ်ရက်မှာ ဓမ္မာရုံမှာ လူတေကော် ဟောပြောသင်ကြားလေဟယ်။|tr=pri:nauk kuiytauyehru.ha. ta.pai.tautena. ka.pera.naungmrui.kauhcwa:kra.lehai nauktacne. '''u.'''pusrakhma dhammarumhma lutekau hau:prau:sangkra:lehai|Kế đó, đi đến thành Ca-bê-na-um; nhằm ngày Sa-bát, tức thì Đức Chúa Jêsus vào nhà hội, khởi dạy-dỗ tại đó. ([[s:Mác/1#1:21|Mác 1:21]])}}
==={{ĐM|see}}===
*{{letters|lang=int|sc=Mymr|qual=Chữ Miến tiếng Intha|က|ခ|ဂ|ဃ|င|စ|ဆ|ဇ|ဈ|ဉ/ည|ဋ|ဌ|ဍ|ဎ|ဏ|တ|ထ|ဒ|ဓ|န|ပ|ဖ|ဗ|ဘ|မ|ယ|ရ|လ|ဝ|သ|ဟ|ဠ|အ|ဣ|ဤ|ဥ|ဦ|ဧ|ဩ|ဪ}}
==={{ĐM|ref}}===
*{{Chú thích web|int|author=Dhamma Mate Swe Association|entryurl=https://www.bible.com/bible/4431/MRK.1.INT|entry=Mark 1|work=Intha NT|year=2024}}
=={{langname|zkd}}==
==={{ĐM|pron}}===
*{{IPA4|zkd|/u/}}
==={{ĐM|letter}}===
{{head|zkd|Chữ cái|tr=u}}
#Chữ Miến thể hiện nguyên âm '''{{IPAchar|/u/}}''' trong tiếng Kadu.
#:{{quote|zkd|သမီဆာဆားတော်ထှာဘင်းငါကား '''ဥ'''ပုသ်မာန်းရာတ်ပင်း အရှာန်ထှာမှာ|Con người cũng là Chúa ngày Sa-bát. ([[s:Lu-ca/6#6:5|Lu-ca 6:5]])}}
==={{ĐM|ref}}===
*{{Chú thích web|zkd|author=Dhamma Mate Swe Association|entryurl=https://www.bible.com/bible/4177/LUK.6.KTPV-RV|entry=Luke 6|work=Kadu|year=2024}}
=={{langname|zkn}}==
==={{ĐM|pron}}===
*{{IPA4|zkn|/u/}}
==={{ĐM|letter}}===
{{head|zkn|Chữ cái|tr=u}}
#Chữ Miến thể hiện nguyên âm '''{{IPAchar|/u/}}''' trong tiếng Kanan.
#:{{quote|zkn|တပ်မှူး သာပ်လီကားဟီမ်နာပ် ကျ'''ဥ်း'''မာထုတ်ထာစန်နော် အင်းမာ့အစေခံငေါ လုံးဝရယ် ဇလားကဲ့လင်းငါးလည် ယူပ်မူဟီးရာမ်မာ့။|Những kẻ sai đến trở về nhà, thấy đầy-tớ lành-mạnh. ([[s:Lu-ca/7#7:10|Lu-ca 7:10]])}}
==={{ĐM|ref}}===
*{{Chú thích web|zkn|author=Dhamma Mate Swe Association|entryurl=https://www.bible.com/bible/4178/LUK.7.KTPV-RV|entry=Luke 7|work=Kanan|year=2024}}
=={{langname|bwe}}==
==={{ĐM|pron}}===
*{{IPA4|bwe|/u/}}
==={{ĐM|letter}}===
{{head|bwe|Chữ cái|tr=u}}
#{{n-g|Nguyên âm thứ 2 viết bằng chữ Miến tiếng Karen Bwe.}}
==={{ĐM|see}}===
*{{letters|lang=bwe|sc=Mymr|qual=Chữ Miến tiếng Karen Bwe|က|ခ|ဂ|င|စ|ဆ|ဇ|ဉ|တ|ထ|ဒ|န|ပ|ဖ|ဘ|မ|ယ|ရ|လ|ဝ|သ|ဟ|အ|ဥ|ဧ}}
==={{ĐM|ref}}===
*{{Chú thích web|author=S. Starostin|year=2003|work=Sino-Tibetan family: Karen group (10 lists)|publisher=StarLing database|url=https://starlingdb.org/cgi-bin/response.cgi?root=new100&morpho=0&basename=new100\stb\krn&first=0}}
=={{langname|ghk}}==
==={{ĐM|pron}}===
*{{IPA4|ghk|/u/}}
==={{ĐM|letter}}===
{{head|ghk|Chữ cái|tr=u}}
#Chữ Miến thể hiện nguyên âm '''{{IPAchar|/u/}}''' trong tiếng Karen Geko.
#:{{quote|ghk|နဲမယ် အဝေနဲဇိန်မွန်းအဖါး ခေးနူခေးမှာမာကိုက် နပရာမာတာ ဖေါ့ တာပ'''ဥ'''ရာနူလော် ဘုန်မယ် ဖါးတာပရွီးမယ် ခေးနာဓိန်းနဲမယ် ဖါးဇာ့မာနူးခေးဒေါ်ခေးငေါ်ခေးပရာ တမိတမှီဇွတ် ဒေါ်ဘေ့ဖေါ့ တဒူး နာဇာ့ဖီလေးကိုးအဝေနဲကနူလော်။|tr=nai:mai a.wenai:jinmwan:a.hpa: hke:nuhke:hmamakuik na.pa.ramata hpau. tapa.'''u.'''ranulau bhunmai hpa:tapa.rwi:mai hke:nadhin:nai:mai hpa:ja.manu:hke:dauhke:ngauhke:pa.ra ta.mi.ta.hmijwat daubhe.hpau. ta.du: naja.hpile:kui:a.wenai:ka.nulau|Nhưng nó thưa cha rằng: Nầy, tôi giúp việc cha đã bấy nhiêu năm, chưa từng trái phép, mà cha chẳng hề cho tôi một con dê con đặng ăn chơi với bạn-hữu tôi. ([[s:Lu-ca/15#15:29|Lu-ca 15:29]])}}
==={{ĐM|ref}}===
*{{Chú thích web|ghk|author=Dhamma Mate Swe Association|entryurl=https://www.bible.com/bible/4161/LUK.15.KTPV-RV|entry=Luke 15|work=Karen, Geko|year=2024}}
=={{langname|pdu}}==
==={{ĐM|pron}}===
*{{IPA4|pdu|/u/}}
==={{ĐM|symbol}}===
{{head|pdu|Ký tự|tr=u}}
#Chữ Miến thể hiện nguyên âm '''{{IPAchar|/u/}}''' trong tiếng Kayan.
#:{{ux|pdu|'''ဥ'''ဘာ|tr='''u'''ba|[[thích]]|inline=1}}
==={{ĐM|n}}===
{{head|pdu|Danh từ|tr=u}}
#[[vỏ|Vỏ]] [[cây]].
==={{ĐM|v}}===
{{head|pdu|Động từ|tr=u}}
#[[nhìn|Nhìn]].
#[[thổi|Thổi]].
#[[chăm sóc|Chăm sóc]].
==={{ĐM|ref}}===
*{{Chú thích web|author=Kayan Literacy and Culture Committee|entryurl=https://www.webonary.org/kayan/browse/browse-kayan/?key=pdu-x-orth&letter=U&lang=en|entry=U|work=Kayan - English - Myanmar Dictionary|year=2017|publisher=SIL International}}
=={{langname|kvt}}==
==={{ĐM|pron}}===
*{{IPA4|kvt|/u/}}
==={{ĐM|letter}}===
{{head|kvt|Chữ cái|tr=u}}
#Chữ Miến thể hiện nguyên âm '''{{IPAchar|/u/}}''' trong tiếng Lahta.
#:{{quote|kvt|ဖီကဆုံစစ်မှန် ပလူးလငါ့တကလွိုင်'''ဥ'''စ္စာဖုန်းတာ နားက့သစ္စာမေလိအိုဟအွယ့် နားက့ပွိုင်ဆိုင်'''ဥ'''စ္စာတာ လမာအီဖီနားက့။|tr=hpika.hcumcachman pa.lu:la.nga.ta.ka.lwuing'''u.'''ca.cahpun:ta na:ka.saccameli.uiha.wai. na:ka.pwuinghcuing'''u.'''ca.cata la.maihpina:ka.|Nếu các ngươi không trung-tín về của người khác, ai sẽ cho các ngươi được của riêng mình? ([[s:Lu-ca/16#16:12|Lu-ca 16:12]])}}
==={{ĐM|ref}}===
*{{Chú thích web|kvt|author=Dhamma Mate Swe Association|entryurl=https://www.bible.com/bible/4165/LUK.16.LTPV-RV|entry=Luke 16|work=Lahta|year=2024}}
=={{langname|lmk}}==
==={{ĐM|pron}}===
*{{IPA4|lmk|/u/}}
==={{ĐM|symbol}}===
{{head|lmk|Ký tự|tr=u}}
#Chữ Miến thể hiện nguyên âm '''{{IPAchar|/u/}}''' trong tiếng Lamkang.
#:{{ux|lmk|'''ဥ'''ဇိယ|tr='''U'''jiah|nhân vật U-ri|inline=1}}
==={{ĐM|ref}}===
*{{Chú thích web|lmk|author=Bible Society of India|entryurl=https://www.bible.com/bible/1024/MAT.1.LAMKBSI|entry=MATHI 1|work=REN PAURIINA (BSI)|year=2002}}
=={{langname|kxf}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Latinh
| {{l|kxf|U}} {{l|kxf|u}}
|-
! Miến
| {{pn}}
|-
|}
==={{ĐM|pron}}===
*{{IPA4|kxf|[u]}}
==={{ĐM|letter}}===
{{head|kxf|Chữ cái|tr=u}}
#{{n-g|Nguyên âm thứ 2 viết bằng chữ Miến tiếng Manumanaw.}}
==={{ĐM|see}}===
*{{letters|lang=kxf|sc=Mymr|qual=Bảng chữ Miến tiếng Manumanaw|က|ခ|ဂ|င|စ|ဆ|ဇ|ဉ|တ|ထ|ဒ|န|ပ|ဖ|ဘ|မ|ယ|ရ|လ|ဝ|သ|ဟ|အ|ဥ|ဧ}}
=={{langname|rmz}}==
==={{ĐM|pron}}===
*{{IPA4|rmz|[ú]|[ʊ]}}
==={{ĐM|letter}}===
{{head|rmz|Chữ cái|tr=u}}
#Nguyên âm thứ 5 trong bảng chữ cái Miến tiếng Marma.
#:{{quote|rmz|ငါစာ ထာဝရဘုရား၏ ဟိသမျ လူရို့အထဲမာ အားကုံးသူထက် အသျှေဆုံး ဖြစ်တေ။ ယေကေလည်း အတိုင်းအထွာမဟိစာ ခရစ်တော်၏ အမွီ'''ဥ'''စ္စာ အကြောင်း သတင်းကောင်းကို ယုဒမဟုတ်သူရို့ဘားမာ ဟောပြောဖို့အတွက် ထာဝရဘုရား ငါ့ကို တာဝန် ပီးလီရေ။ ထာဝရဘုရားစာ ငါ့ကို သနားကြင်နာရို့ ထိုတာဝန်ကို ပီးလီရေ။|tr=ngaca htawa.ra.bhu.ra:e hi.sa.mya. lurui.a.htai:ma a:kum:suhtak a.hsyehcum: hpracte yekelany: a.tuing:a.htwama.hi.ca hka.ractaue a.mwi'''u.'''ca.ca a.kraung: sa.tang:kaung:kui yu.da.ma.hutsurui.bha:ma hau:prau:hpui.a.twak htawa.ra.bhu.ra: nga.kui tawan pi:lire htawa.ra.bhu.ra:ca nga.kui sa.na:krangnarui. htuitawankui pi:lire|Phải, ân-điển đó đã ban cho tôi, là kẻ hèn hơn hết mọi thánh-đồ, để rao-truyền cho dân ngoại sự giàu-có không dò được của Đấng Christ, ([[s:Ê-phê-sô/3#3:8|Ê-phê-sô 3:8]])}}
==={{ĐM|see}}===
*{{list helper 2|title=Chữ Miến tiếng Marma|list={{l-self|rmz|က}}, {{l-self|rmz|ခ}}, {{l-self|rmz|ဂ}}, {{l-self|rmz|ဃ}}, {{l-self|rmz|င}}, {{l-self|rmz|စ}}, {{l-self|rmz|ဆ}}, {{l-self|rmz|ဇ}}, {{l-self|rmz|ဈ}}, {{l-self|rmz|ည}}, {{l-self|rmz|ဋ}}, {{l-self|rmz|ဌ}}, {{l-self|rmz|ဍ}}, {{l-self|rmz|ဎ}}, {{l-self|rmz|ဏ}}, {{l-self|rmz|တ}}, {{l-self|rmz|ထ}}, {{l-self|rmz|ဒ}}, {{l-self|rmz|ဓ}}, {{l-self|rmz|န}}, {{l-self|rmz|ပ}}, {{l-self|rmz|ဖ}}, {{l-self|rmz|ဗ}}, {{l-self|rmz|ဘ}}, {{l-self|rmz|မ}}, {{l-self|rmz|ယ}}, {{l-self|rmz|ရ}}, {{l-self|rmz|လ}}, {{l-self|rmz|ဝ}}, {{l-self|rmz|သ}}, {{l-self|rmz|ဟ}}, {{l-self|rmz|ဠ}}, {{l-self|rmz|အ}}, {{l-self|rmz|အာ}}, {{l-self|rmz|ဣ}}, {{l-self|rmz|ဤ}}, {{l-self|rmz|ဥ}}, {{l-self|rmz|ဦ}}, {{l-self|rmz|ဧ}}, {{l-self|rmz|အဲ}}, {{l-self|rmz|ဩ}}, {{l-self|rmz|ဪ}}, {{l-self|rmz|အံ}}, {{l-self|rmz|အား}}}}
==={{ĐM|ref}}===
*{{Chú thích sách|author=Heidi A. Davis|year=2014|title=[https://web.archive.org/web/20170808143953/http://arts-sciences.und.edu/summer-institute-of-linguistics/theses/_files/docs/2014-davis-heidi-a.pdf Consonants correspondences of Burmese, Rakhine and Marma with initial implications for historical relationships (MA thesis)]|publisher=University of North Dakota}}
*{{Chú thích web|rmz|author=Wycliffe Bible Translators, Inc.|entryurl=https://www.bible.com/bible/3652/EPH.3.RMZ|entry=ဧဖက် 3|work=Marma|year=2023}}
=={{langname|my}}==
==={{ĐM|pron}}===
*{{mya-IPA}}
==={{ĐM|letter}}===
{{head|my|Chữ cái}}
#{{n-g|Nguyên âm dạng độc lập '''{{IPAchar|/ʔṵ/}}''' trong bảng chữ Miến.}}
#:{{ux|my|[[စိမ်းစားဥ#Tiếng_Miến_Điện|စိမ်းစား'''ဥ''']]|cây [[củ đậu]]|inline=1}}
===={{ĐM|derived}}====
{{col|my
|ဥကလေး
|ဥငယ်
}}
===={{ĐM|see}}====
*{{letters|lang=my|sc=Mymr|qual=Bảng chữ Miến|က|ခ|ဂ|ဃ|င|စ|ဆ|ဇ|ဈ|ဉ/ည|ဋ|ဌ|ဍ|ဎ|ဏ|တ|ထ|ဒ|ဓ|န|ပ|ဖ|ဗ|ဘ|မ|ယ|ရ|လ|ဝ|သ|ဟ|ဠ|အ|ဣ|ဤ|ဥ|ဦ|ဧ|ဩ|ဪ}}
==={{ĐM|etym}}===
Từ {{inherited|my|sit-pro|*ʔu|t=trứng; chim}} (STEDT).
[[Tập tin:Gåseæg.1.jpg|nhỏ|{{l|my||ဥ|tr=-}}]]
{{wp|my:}}
===={{ĐM|pron}}====
*{{my-IPA}}
*{{audio|my|ဥ အသံထွက်.ogg}}
===={{ĐM|n}}====
{{my-noun|လုံး}}
#[[trứng|Trứng]], [[sẹ]] (cá)
#[[củ|Củ]], [[cục]], [[bầu]].
====={{ĐM|derived}}=====
{{col|my
|ဥချိုး
|ဥဘုတ်
|ဥမကွဲသိုက်မပျက်
|ဥမမည်စာမမြောက်
|ဥမြစ်
|ဥမွှန်း
|ဥသေးပေါက်ကင်း
|ဥသေးဥမွှား
|ဥသိမ်
|ဥစိမ်း
|ဥတစ်လုံးတစ်ကောင်ကြွက်
|ဥဒေါင်း
|ဥပန်း
|ဥဖောက်စက်
|ဥဖောင်း
|ဥဗျိုင်း
|ဥဗျိုင်းတာရာ
|စိမ်းစားဥ
|ကိုင်းဥ
|ကန်စွန်းဥ
|မျက်ရည်ဥ
|မျောက်ဥ
|မြေစာဥ
|ယင်ချေးဥ
|ကြက်ဥ
|လေဥ
|ဝဥ
|ဖွတ်ဥကျည်
|ဘဲဥပုံ
|ဘဲဥအိုး
|ကြက်ဥခိုးမြွေ
|ကြက်ဥဆန်ချောင်
|လိပ်ဥဝှက်တမ်း
|ဝက်ဆီဥကြော်
|ဝမ်းဘဲဥအိုး
|သစ်ဥသစ်ဖု
}}
===={{ĐM|v}}====
{{my-verb}}
#[[đẻ|Đẻ]] [[trứng]]
==={{ĐM|ref}}===
*{{Chú thích web|url=http://www.sealang.net/burmese/dictionary.htm|work=SEAlang Library Burmese|entry=ဥ|year=1996}}
=={{langname|mnw}}==
{{wikipedia|mnw:}}
==={{ĐM|pron}}===
*{{IPA4|mnw|/u/}}
*{{audio|mnw|ဥ u mnw.ogg|Âm thanh}}
==={{ĐM|letter}}===
{{mnw-letter}}
#{{n-g|Nguyên âm thứ 5 trong bảng chữ cái tiếng Môn.}}
#:{{ux|mnw|[[w:mnw:ဥရောပ|'''ဥ'''ရောပ]]|[[châu Âu]]|inline=1}}
===={{ĐM|see}}====
*{{list helper 2|title=Chữ Môn|list={{l-self|mnw|က}}, {{l-self|mnw|ခ}}, {{l-self|mnw|ဂ}}, {{l-self|mnw|ဃ}}, {{l-self|mnw|ၚ}}, {{l-self|mnw|စ}}, {{l-self|mnw|ဆ}}, {{l-self|mnw|ဇ}}, {{l-self|mnw|ၛ}}, {{l-self|mnw|ည}}, {{l-self|mnw|ဋ}}, {{l-self|mnw|ဌ}}, {{l-self|mnw|ဍ}}, {{l-self|mnw|ဎ}}, {{l-self|mnw|ဏ}}, {{l-self|mnw|တ}}, {{l-self|mnw|ထ}}, {{l-self|mnw|ဒ}}, {{l-self|mnw|ဓ}}, {{l-self|mnw|န}}, {{l-self|mnw|ပ}}, {{l-self|mnw|ဖ}}, {{l-self|mnw|ဗ}}, {{l-self|mnw|ဘ}}, {{l-self|mnw|မ}}, {{l-self|mnw|ယ}}, {{l-self|mnw|ရ}}, {{l-self|mnw|လ}}, {{l-self|mnw|ဝ}}, {{l-self|mnw|သ}}, {{l-self|mnw|ဟ}}, {{l-self|mnw|ဠ}}, {{l-self|mnw|ၜ}}, {{l-self|mnw|အ}}, {{l-self|mnw|ၝ}}, {{l-self|mnw|ဣ}}, {{l-self|mnw|ဣဳ}}, {{l-self|mnw|ဥ}}, {{l-self|mnw|ဥု}}, {{l-self|mnw|ဨ}}, {{l-self|mnw|ဩ}}}}
==={{ĐM|ref}}===
*{{Cite book|author=Harry Leonard Shorto|year=1962|title=[http://sealang.net/mon/ A Dictionary of Modern Spoken Mon]|location=London|publisher=Oxford University Press}}
=={{langname|blk}}==
==={{ĐM|alt}}===
*{{l|blk|အု}}
==={{ĐM|symbol}}===
{{head|blk|Ký tự|tr=u}}
#Chữ Miến thể hiện nguyên âm '''{{IPAchar|/u/}}''' trong tiếng Pa'O.
#:{{ux|blk|'''ဥ'''ပဒေႏ|tr='''u'''padḗ|[[luật]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=blk|sc=Mymr|qual=Bảng chữ Miến tiếng Pa'O|က|ခ|ဂ|ဃ|င|စ|ဆ|ဇ|ဈ|ဉ/ည|ဋ|ဌ|ဍ|ဎ|ၮ|တ|ထ|ဒ|ဓ|န|ပ|ဖ|ဗ|ဘ|မ|ယ|ရ|လ|ဝ|သ|ဟ|ဠ|အ}}
==={{ĐM|ref}}===
*{{Chú thích web|blk|author=Bible Society of Myanmar|entryurl=https://www.bible.com/bible/4215/EZR.1.PBCL|entry=ဧဇရ 1|work=Pao Bible Common Language|year=2025}}
=={{langname|pll}}==
==={{ĐM|pron}}===
*{{IPA4|pll|[u]}}
==={{ĐM|symbol}}===
{{head|pll|Ký tự|tr=u}}
#{{n-g|Chữ Miến thể hiện nguyên âm '''{{IPAchar|/u/}}''' trong tiếng Palaung Shwe.}}
#:{{quote|pll|အီဒံင်ဒေရေဲန်ပဲန်တိုအီးမှိူမ်ကဲနီန်၊ ပဲကဲဒီန် ပဲစီတိူရ်ႈလိူည်ဒါ ကတာည်းကာည်း ကာင်ဟာဝ် ဘယ်ပွံတ်ဒေ လာမ်းဘည်မိုႈ'''ဥ'''တုရာဆီ ဆေဘာည်းပဲစီအာဝ်ဘယ် ကကာႈဒေနံပ် ဘည်မိုႈဘည်ပဲန်ဒေဲႈ ကဇေန်နီန်။|Hỡi kẻ giả-hình! các ngươi biết phân-biệt khí-sắc của trời đất; vậy sao không biết phân-biệt thời nầy? ([[s:Lu-ca/12#12:56|Lu-ca 12:56]])}}
==={{ĐM|see}}===
*{{list helper 2|title=Chữ Miến tiếng Palaung Shwe|list={{l-self|pll|က}}, {{l-self|pll|ခ}}, {{l-self|pll|ချှ}}, {{l-self|pll|ဂ}}, {{l-self|pll|င}}, {{l-self|pll|စ}}, {{l-self|pll|ဆ}}, {{l-self|pll|ဆျှ}}, {{l-self|pll|ဇ}}, {{l-self|pll|ဈ}}, {{l-self|pll|ည}}, {{l-self|pll|တ}}, {{l-self|pll|ထ}}, {{l-self|pll|ဒ}}, {{l-self|pll|န}}, {{l-self|pll|ပ}}, {{l-self|pll|ဖ}}, {{l-self|pll|ဘ}}, {{l-self|pll|မ}}, {{l-self|pll|ယ}}, {{l-self|pll|ရ}}, {{l-self|pll|လ}}, {{l-self|pll|ဝ}}, {{l-self|pll|ႎ}}, {{l-self|pll|ႎှ}}, {{l-self|pll|ဟ}}, {{l-self|pll|အ}}}}
==={{ĐM|ref}}===
*{{Chú thích web|pll|author=Dhamma Mate Swe Association|entryurl=https://www.bible.com/bible/4168/LUK.12.STPV-RV|entry=Luke 12|work=Shwe Palaung|year=2024}}
=={{langname|pi}}==
==={{ĐM|alt sc}}===
{{pi-alt|Latn=u}}
==={{ĐM|letter}}===
{{head|pi|Chữ cái}}
#{{n-g|Phụ âm thứ 10 viết bằng chữ Miến tiếng Pali.}}
#:{{ux|pi|'''ဥ'''တု|[[mùa]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=pi|sc=Mymr|qual=Bảng chữ Miến tiếng Pali|က|ခ|ဂ|ဃ|င|စ|ဆ|ဇ|ဈ|ဉ/ည|ဋ|ဌ|ဍ|ဎ|ဏ|တ|ထ|ဒ|ဓ|န|ပ|ဖ|ဗ|ဘ|မ|ယ|ရ|လ|ဝ|သ|ဟ|ဠ|အ|ဣ|ဤ|ဥ|ဦ|ဧ|ဩ|ဪ}}
=={{langname|sa}}==
==={{ĐM|alt sc}}===
{{sa-alt|Deva=उ}}
==={{ĐM|pron}}===
{{san-IPA|उ}}
==={{ĐM|letter}}===
{{head|sa|Chữ cái}}
#{{n-g|Nguyên âm thứ 4 viết bằng chữ Miến tiếng Phạn.}}
#:{{quote|sa|ယေ စ မၖတျုဘယာဒ် ယာဝဇ္ဇီဝနံ ဒါသတွသျ နိဃ္နာ အာသန် တာန် '''ဥ'''ဒ္ဓါရယေတ်၊|lại cho giải-thoát mọi người vì sợ sự chết, bị cầm trong vòng tôi-mọi trọn đời. ([[s:Hê-bơ-rơ/2#2:15|Hê-bơ-rơ 2:15]])}}
===={{ĐM|see}}====
*{{letters|lang=sa|sc=Mymr|qual=Bảng chữ Miến tiếng Phạn|က|ခ|ဂ|ဃ|င|စ|ဆ|ဇ|ဈ|ဉ/ည|ဋ|ဌ|ဍ|ဎ|ဏ|တ|ထ|ဒ|ဓ|န|ပ|ဖ|ဗ|ဘ|မ|ယ|ရ|လ|ဝ|သ|ဟ|ဠ|အ|ဣ|ဤ|ဥ|ဦ|ဧ|ဩ|ဪ}}
==={{ĐM|ref}}===
*{{Chú thích web|sa|author=Sanskrit Bible|entryurl=https://www.bible.com/bible/2158/HEB.2.SANBU|entry=ဣဗြိဏး 2|work=သတျဝေဒး၊|year=2023}}
=={{langname|rki}}==
==={{ĐM|pron}}===
*{{IPA4|rki|[wə]}}
==={{ĐM|letter}}===
{{head|rki|Chữ cái|tr=u}}
#{{n-g|Nguyên âm thứ 4 trong bảng chữ Miến tiếng Rakhine.}}
#:{{quote|rki|ကိုယ်တော်သည် ယုဒပညတ်တရားနှင့် စည်းမျဉ်း'''ဥ'''ပဒေများကို ပယ်ဖျက်တော်မူသဖြင့် လူမျိုးနှစ်မျိုးကို မိမိ၌ အသစ်သော လူမျိုးတစ်မျိုးကို ဖြစ်စီတော်မူ၏။ ဤနည်း အားဖြင့် ရန်ကို ငြိမ်းစီတော်မူ၏။|tr=kuiytausany yu.da.pa.nyatta.ra:hnang. cany:myany:'''u.'''pa.de-mya:kui paihpyaktaumusa.hprang. lu-myui:hnacmyui:kui mi.mi.hnai. a.sacsau: lu-myui:tacmyui:kui hpraccitaumue inany: a:hprang. rankui ngrim:citaumue|là sự thù-nghịch đã phân-rẽ ra, bởi vì Ngài đã đem thân mình mà trừ-bỏ luật-pháp của các điều-răn chép thành điều-lệ. Như vậy, khi làm cho hòa nhau, Ngài muốn lấy cả hai lập nên một người mới trong Ngài, ([[s:Ê-phê-sô/2#2:15|Ê-phê-sô 2:15]])}}
==={{ĐM|see}}===
*{{list helper 2|title=Chữ Miến tiếng Rakhine|list={{l-self|rki|က}}, {{l-self|rki|ကျ}}, {{l-self|rki|ခ}}, {{l-self|rki|ချ}}, {{l-self|rki|ဂ}}, {{l-self|rki|ဂျ}}, {{l-self|rki|င}}, {{l-self|rki|စ}}, {{l-self|rki|ဆ}}, {{l-self|rki|ဇ}}, {{l-self|rki|ဉ}}/{{l-self|rki|ည}}, {{l-self|rki|တ}}, {{l-self|rki|ထ}}, {{l-self|rki|ဒ}}, {{l-self|rki|န}}, {{l-self|rki|ပ}}, {{l-self|rki|ဖ}}, {{l-self|rki|ဗ}}, {{l-self|rki|မ}}, {{l-self|rki|ယ}}, {{l-self|rki|ယှ}}, {{l-self|rki|ယျ}}, {{l-self|rki|ရ}}, {{l-self|rki|ရှ}}, {{l-self|rki|လ}}, {{l-self|rki|လှ}}, {{l-self|rki|ဝ}}, {{l-self|rki|သ}}, {{l-self|rki|ဟ}}, {{l-self|rki|အ}}, {{l-self|rki|ဣ}}, {{l-self|rki|ဤ}}, {{l-self|rki|ဥ}}, {{l-self|rki|ဦ}}, {{l-self|rki|ဧ}}, {{l-self|rki|ဩ}}, {{l-self|rki|ဪ}}, {{l-self|rki|အာ}}, {{l-self|rki|အါ}}, {{l-self|rki|အိ}}, {{l-self|rki|အီ}}, {{l-self|rki|အု}}, {{l-self|rki|အူ}}, {{l-self|rki|အေ}}, {{l-self|rki|အဲ}}, {{l-self|rki|အော}}, {{l-self|rki|အေါ}}, {{l-self|rki|အ်ာ}}, {{l-self|rki|အ်ျ}}, {{l-self|rki|အဲ့}}}}
==={{ĐM|ref}}===
*{{Chú thích web|rki|author=The Word for the World International|entryurl=https://www.bible.com/bible/3790/EPH.2.NTRKB25|entry=ဧဖက် 2|work=ဓမ္မသစ်ကျမ်း ရခိုင်ဘာသာစကား|year=2025}}
=={{langname|rhg}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Hanifi
| [[𐴟#Tiếng_Rohingya|𐴟]]
|-
! Miến
| {{pn}}
|-
|}
==={{ĐM|pron}}===
*{{IPA4|rhg|/u/|/ʊ/}}
==={{ĐM|letter}}===
{{head|rhg|Chữ cái|tr=u}}
#Chữ Miến thể hiện nguyên âm '''{{IPAchar|/u/}}''' trong tiếng Rohingya.
#:{{ux|rhg|'''ဥ'''ကိလ်|tr='''u'''kil|[[luật sư]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=rhg|sc=Mymr|qual=Chữ Miến tiếng Rohingya|က|ခ|ဂ|ဃ|င|စ|ဆ|ဇ|ဈ|ဉ/ည|ဋ|ဌ|ဍ|ဎ|တ|ထ|ဒ|ဓ|န|ပ|ဖ|ဗ|မ|ယ|ရ|လ|ဝ|သ|ဟ|ဠ|အ|ဣ|ဤ|ဥ|ဦ|ဧ|ဩ|ဪ}}
==={{ĐM|ref}}===
*{{Chú thích web|author=Michael Schneider|entryurl=https://www.webonary.org/rohingyadictionary/browse/browse-vernacular/?letter=U&key=rhg-Latn|entry=U|work=Rohingya - English Dictionary|year=2025|publisher=SIL International}}
=={{langname|stu}}==
==={{ĐM|pron}}===
*{{IPA4|stu|[u]}}
==={{ĐM|letter}}===
{{head|stu|Chữ cái|tr=u}}
#{{n-g|Chữ Miến thể hiện nguyên âm '''{{IPAchar|/u/}}''' trong tiếng Samtao.}}
#:{{quote|stu|မန်းခါးလားလပေါ် ဖကျောင်းယေရှုဟက် ခွမ်ဟေ့းကေနယ် '''ဥာ'''ဏ်ပညာဟွင်အန်းဟက် လားကာတိကေဟက် ကွမ်း။|Ai nấy nghe, đều lạ-khen về sự khôn-ngoan và lời đối-đáp của Ngài. ([[s:Lu-ca/2#2:47|Lu-ca 2:47]])}}
==={{ĐM|ref}}===
*{{Chú thích web|stu|author=Beyond Translation|entryurl=https://www.bible.com/bible/4305/LUK.2.STU|entry=ကျောင်းလုကာ 2|work=သမ္မာပိဋကတ်တော် လွယ်|year=2026}}
=={{langname|tco}}==
==={{ĐM|pron}}===
*{{IPA4|tco|/u/}}
==={{ĐM|letter}}===
{{head|tco|Chữ cái|tr=u}}
#{{n-g|Nguyên âm thứ 4 viết bằng chữ Miến tiếng Taungyo.}}
#:{{quote|tco|အဲခီဟ ဖိနေ့ညစ်နေခင်းဖြစ်ရယ်။ ယုဒတို့ဟ '''ဥ'''ပုသ်နေ့တွက်ကြိုတံပြင်ဆင်နေကေ့ရယ်။|tr=ai:hkiha. hpi.ne.nyacnehkang:hpracrai yu.da.tui.ha. '''u.'''pusne.twakkruitampranghcangneke.rai|Bấy giờ là ngày sắm-sửa, nghĩa là hôm trước ngày Sa-bát; khi đã chiều tối, ([[s:Mác/15#15:42|Mác 15:42]])}}
==={{ĐM|see}}===
*{{letters|lang=tco|sc=Mymr|qual=Chữ Miến tiếng Taungyo|က|ခ|ဂ|ဃ|င|စ|ဆ|ဇ|ဈ|ဉ/ည|ဋ|ဌ|ဍ|ဎ|ဏ|တ|ထ|ဒ|ဓ|န|ပ|ဖ|ဗ|ဘ|မ|ယ|ရ|လ|ဝ|သ|ဟ|ဠ|အ|ဣ|ဤ|ဥ|ဦ|ဧ|ဩ|ဪ}}
==={{ĐM|ref}}===
*{{Chú thích web|tco|author=Dhamma Mate Swe Association|entryurl=https://www.bible.com/bible/4173/MRK.15.TTPV-RV|entry=Mark 15|work=Taungyo|year=2024}}
=={{langname|tvn}}==
==={{ĐM|pron}}===
*{{IPA4|tvn|/u/}}
==={{ĐM|letter}}===
{{head|tvn|Chữ cái|tr=u}}
#{{n-g|Nguyên âm thứ 4 viết bằng chữ Miến tiếng Tavoy.}}
#:{{ux|tvn|နို့လေရဲ့ ပြစ်ကြွေးစာရင်းန၊ အယ်ပြစ်စာရင်းနဆိုင်ဟှူ '''ဥ'''ပဒေစည်းမျဉ်းလေ ဂူလောင်းဟှို လတ်ဝါးကပ်တိုင်မာ ရိုက်ရှင်းအားဖြင့် ပယ်ဖျစ်တော်မူလေဟှယ်။|Ngài đã xóa tờ-khế lập nghịch cùng chúng ta, các điều-khoản trái với chúng ta nữa, cùng phá-hủy tờ-khế đó mà đóng đinh trên cây thập-tự; ([[s:Cô-lô-se/2#2:14|Cô-lô-se 2:14]])}}
==={{ĐM|see}}===
*{{letters|lang=tvn|sc=Mymr|qual=Chữ Miến tiếng Tavoy|က|ခ|ဂ|ဃ|င|စ|ဆ|ဇ|ဈ|ဉ/ည|ဋ|ဌ|ဍ|ဎ|ဏ|တ|ထ|ဒ|ဓ|န|ပ|ဖ|ဗ|ဘ|မ|ယ|ရ|လ|ဝ|သ|ဟ|ဠ|အ|ဣ|ဤ|ဥ|ဦ|ဧ|ဩ|ဪ}}
==={{ĐM|ref}}===
*{{Chú thích web|tvn|author=The Word for the World International|entryurl=https://www.bible.com/bible/3791/COL.2.NTDWB24|entry=ကောလောသဲ 2|work=ဓမ္မသစ်ကျမ်း ထားဝယ်ဘာသာစကား|year=2025}}
=={{langname|kyu}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Kayah Li
| {{l|kyu|ꤢꤨ}}
|-
! Latinh
| {{l|kyu|U}} {{l|kyu|u}}
|-
! Miến
| {{pn}}
|-
|}
==={{ĐM|pron}}===
*{{IPA4|kyu|/u/}}
==={{ĐM|letter}}===
{{head|kyu|Chữ cái|tr=u}}
#{{n-g|Nguyên âm thứ 2 viết bằng chữ Miến tiếng Tây Kayah.}}
==={{ĐM|see}}===
*{{letters|lang=kyu|sc=Mymr|qual=Bảng chữ Miến tiếng Tây Kayah|က|ခ|ဂ|င|စ|ဆ|ဇ|ဉ|တ|ထ|ဒ|န|ပ|ဖ|ဘ|မ|ယ|ရ|လ|ဝ|သ|ဟ|အ|ဥ|ဧ}}
=={{langname|tjl}}==
==={{ĐM|pron}}===
*{{IPA4|tjl|/u/}}
==={{ĐM|symbol}}===
{{head|tjl|Ký tự|tr=u}}
#{{n-g|Chữ Miến thể hiện nguyên âm '''{{IPAchar|/u/}}''' trong tiếng Thái Lai.}}
#:{{quote|tjl|ဝမ်းဟောန့်လ ပေးဝမ်းသောကြာဆီ တောင်းဝမ်း'''ဥ'''ပုတောင်းကော့် ကောင့်(ဝ်)ဟင်းဝိုက်။|tr=wam:haun.la. pe:wam:sau:krahci taung:wam:'''u.'''pu.taung:kau. kaung.(w)hang:wuik|Bấy giờ là ngày sắm-sửa, và ngày Sa-bát gần tới. ([[s:Lu-ca/23#23:54|Lu-ca 23:54]])}}
==={{ĐM|see}}===
*{{list helper 2|title=Bảng chữ Miến tiếng Thái Lai|list={{l-self|tjl|က}}, {{l-self|tjl|ခ}}, {{l-self|tjl|ꧩ}}, {{l-self|tjl|ꧪ}}, {{l-self|tjl|င}}, {{l-self|tjl|ၸ}}, {{l-self|tjl|ꩬ}}, {{l-self|tjl|ꧫ}}, {{l-self|tjl|ꧬ}}, {{l-self|tjl|ꧧ}}, {{l-self|tjl|ꩦ}}, {{l-self|tjl|ꩧ}}, {{l-self|tjl|ꧭ}}, {{l-self|tjl|ꧮ}}, {{l-self|tjl|ꧯ}}, {{l-self|tjl|တ}}, {{l-self|tjl|ထ}}, {{l-self|tjl|ꧻ}}, {{l-self|tjl|ꧼ}}, {{l-self|tjl|ꩫ}}, {{l-self|tjl|ပ}}, {{l-self|tjl|ဖ}}, {{l-self|tjl|ꧽ}}, {{l-self|tjl|ꧾ}}, {{l-self|tjl|ꧨ}}, {{l-self|tjl|မ}}, {{l-self|tjl|ယ}}, {{l-self|tjl|ꩺ}}, {{l-self|tjl|ꧺ}}, {{l-self|tjl|လ}}, {{l-self|tjl|ဝ}}, {{l-self|tjl|ꧬ}}, {{l-self|tjl|ၯ}}, {{l-self|tjl|ဢ}}, {{l-self|tjl|ကျ }}, {{l-self|tjl|ၵျ }}, {{l-self|tjl|ကႂ}}, {{l-self|tjl|ၵႂ}}, {{l-self|tjl|တြ}}, {{l-self|tjl|ပြ}}, {{l-self|tjl|ၽြ}}, {{l-self|tjl|ၽျ}}, {{l-self|tjl|မျ}}, {{l-self|tjl|ꧧ}}}}
==={{ĐM|ref}}===
*{{Chú thích web|tjl|author=Dhamma Mate Swe Association|entryurl=https://www.bible.com/bible/4174/LUK.23.TTPV-RV|entry=Luke 23|work=TaiLaing|year=2024}}
[[Thể loại:Khối ký tự Myanmar|25]]
o0o0jz8k25b7kb9p4033wcaxx39qzil
các-bô-níc
0
392950
2345209
2026-04-14T14:09:31Z
Happycat12345
60953
([[Mediawiki:Gadget-start.js|Trang mới]]) +vi:noun:# [[Xem]] [[cacbon đioxit]].
2345209
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|noun}}===
{{vi-noun}}
# [[Xem]] [[cacbon đioxit]].
{{mẫu}}
atm5dyl1ew3mo7up5rx0hox15xt7dz6
2345210
2345209
2026-04-14T14:09:46Z
Happycat12345
60953
2345210
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|noun}}===
{{vi-noun}}
# Xem [[cacbon đioxit]].
{{mẫu}}
h2i0ekx1hp934r1t5gbcw66o95q84ug
hlá tơbeăng ki ti xê khât
0
392951
2345211
2026-04-14T14:22:51Z
WhoAlone
40420
Trang mới: “=={{langname|sed}}== ==={{ĐM|noun}}=== {{head|sed|Danh từ}} # [[lá cải]]. #:{{ux|sed|mê '''hlá tơbeăng ki ti xê khât'''|tờ báo '''lá cải'''}} ==={{đm|ref}}=== {{R:VOV}}”
2345211
wikitext
text/x-wiki
=={{langname|sed}}==
==={{ĐM|noun}}===
{{head|sed|Danh từ}}
# [[lá cải]].
#:{{ux|sed|mê '''hlá tơbeăng ki ti xê khât'''|tờ báo '''lá cải'''}}
==={{đm|ref}}===
{{R:VOV}}
b1t1pokakaxl30u4rgmtjjmjaqmkw3w
tơneăn
0
392952
2345212
2026-04-14T14:23:29Z
WhoAlone
40420
Trang mới: “=={{langname|sed}}== ==={{ĐM|noun}}=== {{head|sed|Danh từ}} # [[lá chắn]]. #:{{syn|sed|kế hding|kế mơdât}} ==={{đm|ref}}=== {{R:VOV}}”
2345212
wikitext
text/x-wiki
=={{langname|sed}}==
==={{ĐM|noun}}===
{{head|sed|Danh từ}}
# [[lá chắn]].
#:{{syn|sed|kế hding|kế mơdât}}
==={{đm|ref}}===
{{R:VOV}}
r3r7fhuwjylqnkwjp3ju17qg59pqara
kế hding
0
392953
2345213
2026-04-14T14:25:14Z
WhoAlone
40420
Trang mới: “=={{langname|sed}}== ==={{ĐM|noun}}=== {{head|sed|Danh từ}} # [[lá chắn]]. #:{{syn|sed|tơneăn|kế mơdât}} ==={{đm|ref}}=== {{R:VOV}}”
2345213
wikitext
text/x-wiki
=={{langname|sed}}==
==={{ĐM|noun}}===
{{head|sed|Danh từ}}
# [[lá chắn]].
#:{{syn|sed|tơneăn|kế mơdât}}
==={{đm|ref}}===
{{R:VOV}}
kladny0wd7gwu5owz82hbh2m4uy91d2
kế mơdât
0
392954
2345214
2026-04-14T14:25:15Z
WhoAlone
40420
Trang mới: “=={{langname|sed}}== ==={{ĐM|noun}}=== {{head|sed|Danh từ}} # [[lá chắn]]. #:{{syn|sed|kế hding|tơneăn}} ==={{đm|ref}}=== {{R:VOV}}”
2345214
wikitext
text/x-wiki
=={{langname|sed}}==
==={{ĐM|noun}}===
{{head|sed|Danh từ}}
# [[lá chắn]].
#:{{syn|sed|kế hding|tơneăn}}
==={{đm|ref}}===
{{R:VOV}}
tc82s76q6xr4gtyexaee77aj9v6wcf2
khu djâ troăng a hdrối
0
392955
2345215
2026-04-14T14:26:16Z
WhoAlone
40420
Trang mới: “=={{langname|sed}}== ==={{ĐM|noun}}=== {{head|sed|Danh từ}} # [[lá]] [[cờ]] [[đầu]]. #:{{ux|sed|vâi mê cho '''khu djâ troăng a hdrối'''|Bon này là '''lá cờ đầu''' trong cách làm ăn mới}} ==={{đm|ref}}=== {{R:VOV}}”
2345215
wikitext
text/x-wiki
=={{langname|sed}}==
==={{ĐM|noun}}===
{{head|sed|Danh từ}}
# [[lá]] [[cờ]] [[đầu]].
#:{{ux|sed|vâi mê cho '''khu djâ troăng a hdrối'''|Bon này là '''lá cờ đầu''' trong cách làm ăn mới}}
==={{đm|ref}}===
{{R:VOV}}
6bj1v5y8i0fsjtatjopqr6zi5ng1qrn
2345247
2345215
2026-04-14T15:15:57Z
TheHighFighter2
42988
/* Tiếng Xơ Đăng */
2345247
wikitext
text/x-wiki
=={{langname|sed}}==
==={{ĐM|etym}}===
Từ {{ghép|sed|khu<t:bọn, nhóm>|djâ troăng ahdrối<t:tiên phong>|alt2=djâ troăng a hdrối}}.
==={{ĐM|noun}}===
{{head|sed|Danh từ|head=[[khu]] [[djâ troăng ahdrối|djâ troăng a hdrối]]}}
# [[lá cờ đầu|Lá cờ đầu]].
#: {{ux|sed|vâi mê cho '''khu djâ troăng a hdrối'''|Bọn này là '''lá cờ đầu''' trong cách làm ăn mới}}
==={{đm|ref}}===
{{R:VOV}}
16svfa9kmdwgtdxelfk7ifllfuip2ou
kôa
0
392956
2345216
2026-04-14T14:27:45Z
WhoAlone
40420
Trang mới: “=={{langname|sed}}== ==={{ĐM|noun}}=== {{head|sed|Danh từ}} # [[lá lách]]. #:{{ux|sed|'''kôa''' êi kân|'''Lá lách''' bị sưng to}} ==={{đm|ref}}=== {{R:VOV}}”
2345216
wikitext
text/x-wiki
=={{langname|sed}}==
==={{ĐM|noun}}===
{{head|sed|Danh từ}}
# [[lá lách]].
#:{{ux|sed|'''kôa''' êi kân|'''Lá lách''' bị sưng to}}
==={{đm|ref}}===
{{R:VOV}}
6v2sw1vwgu50g0tof1unvtfb6h4woz3
hlá hluâ
0
392957
2345217
2026-04-14T14:28:45Z
WhoAlone
40420
Trang mới: “=={{langname|sed}}== ==={{ĐM|noun}}=== {{head|sed|Danh từ}} # [[lá lốt]]. #:{{ux|sed|nhâ '''hlá hluâ'''|Cây '''lá lốt'''}} ==={{đm|ref}}=== {{R:VOV}}”
2345217
wikitext
text/x-wiki
=={{langname|sed}}==
==={{ĐM|noun}}===
{{head|sed|Danh từ}}
# [[lá lốt]].
#:{{ux|sed|nhâ '''hlá hluâ'''|Cây '''lá lốt'''}}
==={{đm|ref}}===
{{R:VOV}}
l6esrm2k8tizvdnriigzmrxbq9azpxx
rơmôe
0
392958
2345218
2026-04-14T14:29:49Z
WhoAlone
40420
Trang mới: “=={{langname|sed}}== ==={{ĐM|noun}}=== {{head|sed|Danh từ}} # [[lá mầm]]. #:{{ux|sed|loăng ki kố hiăng huăn '''rơmôe'''|Cây này đã có '''lá mầm'''}} ==={{đm|ref}}=== {{R:VOV}}”
2345218
wikitext
text/x-wiki
=={{langname|sed}}==
==={{ĐM|noun}}===
{{head|sed|Danh từ}}
# [[lá mầm]].
#:{{ux|sed|loăng ki kố hiăng huăn '''rơmôe'''|Cây này đã có '''lá mầm'''}}
==={{đm|ref}}===
{{R:VOV}}
5ebaleq01m54udeq4od0irvyd1eba4b
hlá hơkéa
0
392959
2345219
2026-04-14T14:31:20Z
WhoAlone
40420
Trang mới: “=={{langname|sed}}== ==={{ĐM|noun}}=== {{head|sed|Danh từ}} # [[lá nhám]]. #:{{ux|sed|pêt hên loăng '''hlá hơkéa'''|Trồng nhiều cây '''lá nhám'''}} ==={{đm|ref}}=== {{R:VOV}}”
2345219
wikitext
text/x-wiki
=={{langname|sed}}==
==={{ĐM|noun}}===
{{head|sed|Danh từ}}
# [[lá nhám]].
#:{{ux|sed|pêt hên loăng '''hlá hơkéa'''|Trồng nhiều cây '''lá nhám'''}}
==={{đm|ref}}===
{{R:VOV}}
lex0rflsqjpjlrfzfkjj34oz8xm20wf
kơdôu
0
392960
2345220
2026-04-14T14:32:32Z
WhoAlone
40420
Trang mới: “=={{langname|sed}}== ==={{ĐM|noun}}=== {{head|sed|Danh từ}} # [[vỏ]]. #:{{ux|sed|lŏng (lêa)'''kơdôu''' priât|Bóc '''vỏ '''chuối}} ==={{đm|ref}}=== {{R:VOV}}”
2345220
wikitext
text/x-wiki
=={{langname|sed}}==
==={{ĐM|noun}}===
{{head|sed|Danh từ}}
# [[vỏ]].
#:{{ux|sed|lŏng (lêa)'''kơdôu''' priât|Bóc '''vỏ '''chuối}}
==={{đm|ref}}===
{{R:VOV}}
6d03839th3pzdivmwj43vbx8enq1rc4
Thể loại:Từ đánh vần với 掘 là ほり tiếng Nhật
14
392961
2345221
2026-04-14T14:39:27Z
WhoAlone
40420
Trang mới: “{{auto cat|kun}}”
2345221
wikitext
text/x-wiki
{{auto cat|kun}}
6sgynwa4ww4n7ynr3errc7yhla69lb0
Thể loại:Từ đánh vần với 掘 tiếng Nhật
14
392962
2345222
2026-04-14T14:41:20Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345222
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ đánh vần với 掘 theo ngôn ngữ
14
392963
2345223
2026-04-14T14:41:44Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345223
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ đánh vần với 鼠 là ねずみ tiếng Nhật
14
392964
2345224
2026-04-14T14:42:18Z
WhoAlone
40420
Trang mới: “{{auto cat|kun}}”
2345224
wikitext
text/x-wiki
{{auto cat|kun}}
6sgynwa4ww4n7ynr3errc7yhla69lb0
Thể loại:Từ đánh vần với 鼠 tiếng Nhật
14
392965
2345225
2026-04-14T14:43:03Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345225
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ đánh vần với 鼠 theo ngôn ngữ
14
392966
2345226
2026-04-14T14:44:17Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345226
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ đánh vần với 石 tiếng Hachijō
14
392967
2345227
2026-04-14T14:45:20Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345227
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ đánh vần với 蓴 tiếng Hachijō
14
392968
2345228
2026-04-14T14:45:22Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345228
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ đánh vần với 石 theo ngôn ngữ
14
392969
2345229
2026-04-14T14:45:28Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345229
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ đánh vần với 蓴 theo ngôn ngữ
14
392970
2345230
2026-04-14T14:45:34Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345230
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:vi:Mọi người
14
392971
2345232
2026-04-14T14:48:30Z
Kelly zhrm
58416
Trang mới: “{{auto cat}}”
2345232
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:vi:Giáo dục
14
392972
2345233
2026-04-14T14:49:28Z
Kelly zhrm
58416
Trang mới: “{{auto cat}}”
2345233
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ có âm đọc kanji bất quy tắc tiếng Okinawa
14
392973
2345234
2026-04-14T14:49:59Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345234
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ đánh vần với kanji hyōgai tiếng Okinawa
14
392974
2345235
2026-04-14T14:50:44Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345235
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ đánh vần với 蓴 tiếng Nhật
14
392975
2345237
2026-04-14T14:52:35Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345237
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ đánh vần với 石 tiếng Nhật
14
392976
2345238
2026-04-14T14:52:37Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345238
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ đánh vần với 石 tiếng Okinawa
14
392977
2345239
2026-04-14T14:53:48Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345239
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ đánh vần với 蓴 tiếng Okinawa
14
392978
2345240
2026-04-14T14:53:50Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345240
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Vần:Tiếng Ba Lan/ali
14
392980
2345246
2026-04-14T15:00:03Z
Kelly zhrm
58416
Trang mới: “{{auto cat}}”
2345246
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
udzih daaneʼ
0
392981
2345257
2026-04-14T16:12:37Z
Hiyuune
50834
Trang mới: “=={{lanngame|aht}}== ==={{section|n}}=== {{head|aht|Danh từ|cat2=Danh từ giống đực ∅|head=[[udzih]] [[-daaneʼ|daaneʼ]]}} # {{alternative form of|aht|udzih cʼaaneʼ}} ==={{section|ref}}=== * {{Kari|page=135}}”
2345257
wikitext
text/x-wiki
=={{lanngame|aht}}==
==={{section|n}}===
{{head|aht|Danh từ|cat2=Danh từ giống đực ∅|head=[[udzih]] [[-daaneʼ|daaneʼ]]}}
# {{alternative form of|aht|udzih cʼaaneʼ}}
==={{section|ref}}===
* {{Kari|page=135}}
jyhpqz7s3vlm6sss8emf5xh4fwy8ogp
2345258
2345257
2026-04-14T16:12:48Z
Hiyuune
50834
/* Bản mẫu:lanngame */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2345258
wikitext
text/x-wiki
=={{langname|aht}}==
==={{section|n}}===
{{head|aht|Danh từ|cat2=Danh từ giống đực ∅|head=[[udzih]] [[-daaneʼ|daaneʼ]]}}
# {{alternative form of|aht|udzih cʼaaneʼ}}
==={{section|ref}}===
* {{Kari|page=135}}
ij90tupnv0qcdfufrcevvy9c9264s9x
Mô đun:number list/data/yua
828
392982
2345259
2026-04-14T16:13:34Z
Hiyuune
50834
Trang mới: “local export = {numbers = {}} export.number_system = { id = "base20", power_base = 20, } local numbers = export.numbers numbers[1] = { cardinal = "jun" } numbers[2] = { cardinal = "kaʼa" } numbers[3] = { cardinal = "óox" } numbers[4] = { cardinal = "kan" } numbers[5] = { cardinal = "joʼo" } numbers[6] = { cardinal = {"wak", "wáak"} } numbers[7] = { cardinal = {"wuk", "úuk"} } numbers[8] = { cardinal = "waxak" } numbers[9] = { cardinal = "bolon"…”
2345259
Scribunto
text/plain
local export = {numbers = {}}
export.number_system = {
id = "base20",
power_base = 20,
}
local numbers = export.numbers
numbers[1] = {
cardinal = "jun"
}
numbers[2] = {
cardinal = "kaʼa"
}
numbers[3] = {
cardinal = "óox"
}
numbers[4] = {
cardinal = "kan"
}
numbers[5] = {
cardinal = "joʼo"
}
numbers[6] = {
cardinal = {"wak", "wáak"}
}
numbers[7] = {
cardinal = {"wuk", "úuk"}
}
numbers[8] = {
cardinal = "waxak"
}
numbers[9] = {
cardinal = "bolon"
}
numbers[10] = {
cardinal = "lajun"
}
numbers[11] = {
cardinal = "buluk"
}
numbers[12] = {
cardinal = {"kaʼalajun", "lajkaʼa"}
}
numbers[13] = {
cardinal = "óoxlajun",
}
numbers[14] = {
cardinal = "kanlajun"
}
numbers[15] = {
cardinal = "joʼolajun"
}
numbers[16] = {
cardinal = {"waklajun", "wáaklajun"}
}
numbers[17] = {
cardinal = {"wuklajun", "úuklajun"}
}
numbers[18] = {
cardinal = "waxaklajun"
}
numbers[19] = {
cardinal = "bolonlajun"
}
numbers[20] = {
cardinal = {"junkʼaal", "junkʼáal"}
}
numbers[40] = {
cardinal = "kaʼakʼaal"
}
numbers[60] = {
cardinal = {"óoxkʼaal"}
}
numbers[80] = {
cardinal = "kankʼaal"
}
numbers[100] = {
cardinal = "joʼokʼaal"
}
numbers[400] = {
cardinal = "jumbaakʼ"
}
numbers[8000] = {
cardinal = "jumpiik"
}
numbers[160000] = {
cardinal = "junkʼalab"
}
numbers[3200000] = {
cardinal = "junkʼiinchil"
}
numbers[64000000] = {
cardinal = "jun alaw"
}
return export
l2lnk3pi3rhiqzls9buqx0exbspryp3
kaʼa
0
392983
2345260
2026-04-14T16:14:19Z
Hiyuune
50834
Trang mới: “=={{langname|yua}}== {{number box|yua}} ==={{section|num}}=== {{head|yua|Số từ}} # [[hai|Hai]].”
2345260
wikitext
text/x-wiki
=={{langname|yua}}==
{{number box|yua}}
==={{section|num}}===
{{head|yua|Số từ}}
# [[hai|Hai]].
1ql56uzfssn7u7iye1w02e0gpkb6ini
óox
0
392984
2345261
2026-04-14T16:15:47Z
Hiyuune
50834
Trang mới: “=={{langname|yua}}== {{number box|yua}} ==={{section|alt}}=== * {{alter|yua|ox||obsolete}} ==={{section|etym}}=== Từ {{inh|yua|myn-pro|*ʔoox-ibʼ}}. ==={{section|pron}}=== * {{IPA4|yua|[óːʃ]}} ==={{sectin|num}}=== {{head|yua|Số từ}} # [[ba|Ba]]. ==={{section|ref}}=== * {{R:Beltrán 1746|page=152|passage=Ox. ''Tres''. 3.}} * {{R:myn:Kaufman:2003|pages=1465|passage=pM *7oox-ib'}} * {{R:Montgomery 2004|pages=70, 203}}”
2345261
wikitext
text/x-wiki
=={{langname|yua}}==
{{number box|yua}}
==={{section|alt}}===
* {{alter|yua|ox||obsolete}}
==={{section|etym}}===
Từ {{inh|yua|myn-pro|*ʔoox-ibʼ}}.
==={{section|pron}}===
* {{IPA4|yua|[óːʃ]}}
==={{sectin|num}}===
{{head|yua|Số từ}}
# [[ba|Ba]].
==={{section|ref}}===
* {{R:Beltrán 1746|page=152|passage=Ox. ''Tres''. 3.}}
* {{R:myn:Kaufman:2003|pages=1465|passage=pM *7oox-ib'}}
* {{R:Montgomery 2004|pages=70, 203}}
bygn14w9iw60zkhlcrqj0nq7pjwxdup
2345262
2345261
2026-04-14T16:16:19Z
Hiyuune
50834
/* Bản mẫu:sectin */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2345262
wikitext
text/x-wiki
=={{langname|yua}}==
{{number box|yua}}
==={{section|alt}}===
* {{alter|yua|ox||obsolete}}
==={{section|etym}}===
Từ {{inh|yua|myn-pro|*ʔoox-ibʼ}}.
==={{section|pron}}===
* {{IPA4|yua|[óːʃ]}}
==={{section|num}}===
{{head|yua|Số từ}}
# [[ba|Ba]].
==={{section|ref}}===
* {{R:Beltrán 1746|page=152|passage=Ox. ''Tres''. 3.}}
* {{R:myn:Kaufman:2003|pages=1465|passage=pM *7oox-ib'}}
* {{R:Montgomery 2004|pages=70, 203}}
icls20mywk4u60inko4rcbg4fkyxjxb
Mô đun:number list/data/kaw
828
392985
2345263
2026-04-14T16:18:10Z
Hiyuune
50834
Trang mới: “local export = { numbers = {} } local numbers = export.numbers numbers[1] = { cardinal = { "eka", "tunggal" } } numbers[2] = { cardinal = { "alih", "rwa", "kālih" } } numbers[3] = { cardinal = { "tiga", "tri", "traya", "tĕlu" } } numbers[4] = { cardinal = { "catur", "pat" } } numbers[5] = { cardinal = { "lima", "gaṅsal" } } numbers[6] = { cardinal = "enem" } numbers[7] = { cardinal = "pitu" } numbers[8] = { cardinal = { "wolu", "aṣṭa", "dwalapan" } } num…”
2345263
Scribunto
text/plain
local export = { numbers = {} }
local numbers = export.numbers
numbers[1] = { cardinal = { "eka", "tunggal" } }
numbers[2] = { cardinal = { "alih", "rwa", "kālih" } }
numbers[3] = { cardinal = { "tiga", "tri", "traya", "tĕlu" } }
numbers[4] = { cardinal = { "catur", "pat" } }
numbers[5] = { cardinal = { "lima", "gaṅsal" } }
numbers[6] = { cardinal = "enem" }
numbers[7] = { cardinal = "pitu" }
numbers[8] = { cardinal = { "wolu", "aṣṭa", "dwalapan" } }
numbers[9] = { cardinal = { "saṅa", "salapan" } }
numbers[10] = { cardinal = { "sapuluh", "daśa" } }
numbers[25] = { cardinal = "salawé" }
numbers[100] = { cardinal = { "śata", "sătus" } }
numbers[800] = { cardinal = "ḍomas" }
numbers[1000] = { cardinal = { "sahasra", "sewu", "iwu" } }
return export
sxj3lyevsknw6irh1unoijfnmpuoizr
eka
0
392986
2345266
2026-04-14T16:23:14Z
Hiyuune
50834
Trang mới: “{{also|Phụ lục:Biến thể của "eka"}} =={{langname|mul}}== ==={{section|etym}}=== {{clip|mul|en:'''Eka'''juk}}. ==={{section|symbol}}=== {{mul-symbol}} # {{ISO 639|2&3}} =={{langname|anw}}== ==={{section|n}}=== {{head|anw|Danh từ|head=ékà}} # [[phụ nữ|Phụ nữ]]. ===={{sectio|syn}}==== * {{l|anw|nwaan|nwáán}} ==={{section|further}}=== * Cristiane Benjamin Santos, ''Aspectos morfossintáticos dos pronomes pessoais em Anaan'' (2007)”
2345266
wikitext
text/x-wiki
{{also|Phụ lục:Biến thể của "eka"}}
=={{langname|mul}}==
==={{section|etym}}===
{{clip|mul|en:'''Eka'''juk}}.
==={{section|symbol}}===
{{mul-symbol}}
# {{ISO 639|2&3}}
=={{langname|anw}}==
==={{section|n}}===
{{head|anw|Danh từ|head=ékà}}
# [[phụ nữ|Phụ nữ]].
===={{sectio|syn}}====
* {{l|anw|nwaan|nwáán}}
==={{section|further}}===
* Cristiane Benjamin Santos, ''Aspectos morfossintáticos dos pronomes pessoais em Anaan'' (2007)
0gmr5w7hnpvaydem4yzlu1e6h7dpe0k
2345268
2345266
2026-04-14T16:24:46Z
Hiyuune
50834
/* Bản mẫu:sectio */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2345268
wikitext
text/x-wiki
{{also|Phụ lục:Biến thể của "eka"}}
=={{langname|mul}}==
==={{section|etym}}===
{{clip|mul|en:'''Eka'''juk}}.
==={{section|symbol}}===
{{mul-symbol}}
# {{ISO 639|2&3}}
=={{langname|anw}}==
==={{section|n}}===
{{head|anw|Danh từ|head=ékà}}
# [[phụ nữ|Phụ nữ]].
===={{section|syn}}====
* {{l|anw|nwaan|nwáán}}
==={{section|further}}===
* Cristiane Benjamin Santos, ''Aspectos morfossintáticos dos pronomes pessoais em Anaan'' (2007)
fh3efptche2ufbrp8kyugkxb2tn3e1e
Thể loại:Danh từ tiếng Anaang
14
392987
2345269
2026-04-14T16:25:07Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2345269
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Mục từ tiếng Anaang
14
392988
2345270
2026-04-14T16:27:13Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2345270
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Tiếng Anaang
14
392989
2345271
2026-04-14T16:28:32Z
Hiyuune
50834
Trang mới: “{{auto cat|Nigeria|entryname=Anaang|setwiki=-}}”
2345271
wikitext
text/x-wiki
{{auto cat|Nigeria|entryname=Anaang|setwiki=-}}
70i1o1nrgvperb1otaopcjq5ub1b5hq
Thể loại:Yêu cầu chuyển tự mục từ tiếng Cơ Tu Tây
14
392990
2345272
2026-04-14T16:32:49Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345272
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Yêu cầu liên quan đến tiếng Cơ Tu Tây
14
392991
2345273
2026-04-14T16:33:06Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345273
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Bảo trì mục từ tiếng Cơ Tu Tây
14
392992
2345274
2026-04-14T16:33:21Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345274
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Yêu cầu chuyển tự mục từ tiếng Sô
14
392993
2345275
2026-04-14T16:34:43Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345275
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Yêu cầu liên quan đến tiếng Sô
14
392994
2345276
2026-04-14T16:35:02Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345276
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Mục từ có cây từ nguyên tiếng Kabyle
14
392995
2345278
2026-04-14T16:39:44Z
TheHighFighter2
42988
Trang mới: “{{auto cat}}”
2345278
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Mục từ có cây từ nguyên theo ngôn ngữ
14
392996
2345279
2026-04-14T16:41:32Z
TheHighFighter2
42988
Trang mới: “{{auto cat}}”
2345279
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Mục từ có cây từ nguyên tiếng Tashelhit
14
392997
2345281
2026-04-14T16:49:08Z
TheHighFighter2
42988
Trang mới: “{{auto cat}}”
2345281
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Mục từ có văn bản giải thích từ nguyên tiếng Kabyle
14
392998
2345282
2026-04-14T16:52:08Z
TheHighFighter2
42988
Trang mới: “{{auto cat}}”
2345282
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Mục từ có văn bản giải thích từ nguyên theo ngôn ngữ
14
392999
2345283
2026-04-14T16:52:54Z
TheHighFighter2
42988
Trang mới: “{{auto cat}}”
2345283
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Mục từ có văn bản giải thích từ nguyên tiếng Tashelhit
14
393000
2345284
2026-04-14T16:55:28Z
TheHighFighter2
42988
Trang mới: “{{auto cat}}”
2345284
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
caganin
0
393001
2345287
2026-04-15T00:25:52Z
Hiyuune
50834
Trang mới: “=={{langname|se}}== ==={{section|pron}}=== * {{se-IPA}} ==={{section|noun}}=== {{head|se|Biến thể hình thái danh từ}} # {{infl of|se|cagan||ess|s}}”
2345287
wikitext
text/x-wiki
=={{langname|se}}==
==={{section|pron}}===
* {{se-IPA}}
==={{section|noun}}===
{{head|se|Biến thể hình thái danh từ}}
# {{infl of|se|cagan||ess|s}}
dw6l36ed413ypmc2be3js7gy1aqbzsd
caganii
0
393002
2345288
2026-04-15T00:26:39Z
Hiyuune
50834
Trang mới: “=={{langname|se}}== ==={{section|pron}}=== * {{se-IPA}} ==={{section|noun}}=== {{head|se|Biến thể hình thái danh từ}} # {{infl of|se|cagan||ill|s}}”
2345288
wikitext
text/x-wiki
=={{langname|se}}==
==={{section|pron}}===
* {{se-IPA}}
==={{section|noun}}===
{{head|se|Biến thể hình thái danh từ}}
# {{infl of|se|cagan||ill|s}}
j1qts68jf3paxyrmg1urp65y2ehsono
caganat
0
393003
2345289
2026-04-15T00:27:46Z
Hiyuune
50834
Trang mới: “=={{langname|se}}== ==={{section|pron}}=== * {{se-IPA}} ==={{section|noun}}=== {{head|se|Biến thể hình thái danh từ}} # {{infl of|se|cagan||nom|p}}”
2345289
wikitext
text/x-wiki
=={{langname|se}}==
==={{section|pron}}===
* {{se-IPA}}
==={{section|noun}}===
{{head|se|Biến thể hình thái danh từ}}
# {{infl of|se|cagan||nom|p}}
50ek5snim1s9v1pytxhoburmrkjyled
まさこ
0
393004
2345290
2026-04-15T00:31:08Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|雅子|昌子|正子|政子|和子|晶子|容子|応子|真子|真沙子|雅咲子|真砂|庄子}}”
2345290
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|雅子|昌子|正子|政子|和子|晶子|容子|応子|真子|真沙子|雅咲子|真砂|庄子}}
d8comh4vtd55be90pu4fojh8acnmcqj
雅子
0
393005
2345291
2026-04-15T00:31:43Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|まさ|こ|y=nanori,k}} ==={{ĐM|etym}}=== {{rfe|ja}} ==={{ĐM|pron}}=== {{ja-pron|まさこ|acc=1}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|まさこ}} # {{given name|ja|nữ|sort=まさこ}}”
2345291
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|まさ|こ|y=nanori,k}}
==={{ĐM|etym}}===
{{rfe|ja}}
==={{ĐM|pron}}===
{{ja-pron|まさこ|acc=1}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|まさこ}}
# {{given name|ja|nữ|sort=まさこ}}
ts49avgacyc1x94wfqfig8az11kn7m7
Masako
0
393006
2345292
2026-04-15T00:32:20Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|まさこ}}”
2345292
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|rom}}===
{{ja-romaji}}
# {{ja-romanization of|まさこ}}
437daicyyatahm7aqvdtb7m5wtluhun
昌子
0
393007
2345293
2026-04-15T00:32:52Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|まさ|こ|yomi=n,k}}{{ja-kanjitab|しょう|こ|yomi=ok}} ==={{ĐM|pron}}=== {{ja-pron|まさこ|しょうこ}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|まさこ|しょうこ}} # {{given name|ja|nữ|sort=まさこ}}”
2345293
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|まさ|こ|yomi=n,k}}{{ja-kanjitab|しょう|こ|yomi=ok}}
==={{ĐM|pron}}===
{{ja-pron|まさこ|しょうこ}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|まさこ|しょうこ}}
# {{given name|ja|nữ|sort=まさこ}}
gw1r7lr59mg2mo5eg22lciz9kefajdv
政子
0
393008
2345294
2026-04-15T00:34:16Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|まさ|こ}} ==={{ĐM|pron}}=== {{ja-pron|まさこ}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|まさこ}} # {{given name|ja|nữ|sort=まさこ}}”
2345294
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|まさ|こ}}
==={{ĐM|pron}}===
{{ja-pron|まさこ}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|まさこ}}
# {{given name|ja|nữ|sort=まさこ}}
2u33co6wasayobi64hpy4au5laiascg
晶子
0
393009
2345295
2026-04-15T00:36:23Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|etym}} 1=== {{ja-kanjitab|しょう|し|yomi=o}} ===={{ĐM|pron}}==== {{ja-pron|しょうし|acc=1|acc_ref=DJR}} ===={{ĐM|noun}}==== {{ja-noun|しょうし|hhira=しやうし}} # [[vi]] [[tinh thể]]. ===={{ĐM|ref}}==== <references/> ==={{ĐM|etym}} 2=== {{ja-kanjitab|あき|こ|yomi=k}}{{ja-kanjitab|まさ|こ}}{{ja-kanjitab|しょう|こ|yomi=ok}} ===={{ĐM|pr-noun}}==== {{ja-pos|proper|あきこ|まさこ|しょうこ}} # {{given…”
2345295
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|etym}} 1===
{{ja-kanjitab|しょう|し|yomi=o}}
===={{ĐM|pron}}====
{{ja-pron|しょうし|acc=1|acc_ref=DJR}}
===={{ĐM|noun}}====
{{ja-noun|しょうし|hhira=しやうし}}
# [[vi]] [[tinh thể]].
===={{ĐM|ref}}====
<references/>
==={{ĐM|etym}} 2===
{{ja-kanjitab|あき|こ|yomi=k}}{{ja-kanjitab|まさ|こ}}{{ja-kanjitab|しょう|こ|yomi=ok}}
===={{ĐM|pr-noun}}====
{{ja-pos|proper|あきこ|まさこ|しょうこ}}
# {{given name|ja|nữ|sort=あきこ}}
qxhrr7wd1ws8k4tp31wsayee5s29at8
しょうし
0
393010
2345296
2026-04-15T00:37:36Z
WhoAlone
40420
Trang mới: “{{also|しょし|しょじ|しょうじ|じょし|じょうし|じょじ|じょうじ}} =={{langname|ja}}== {{ja-see-kango|焼死|硝子|生死|将士|小史|賞詞|少子|梢子|笑止|抄紙|頌詩|尚氏|証紙|小祠|小子|晶子|正子|祥志|翔史}}”
2345296
wikitext
text/x-wiki
{{also|しょし|しょじ|しょうじ|じょし|じょうし|じょじ|じょうじ}}
=={{langname|ja}}==
{{ja-see-kango|焼死|硝子|生死|将士|小史|賞詞|少子|梢子|笑止|抄紙|頌詩|尚氏|証紙|小祠|小子|晶子|正子|祥志|翔史}}
fih227x0o3yd3tlkc6y8l68q0i64sb4
しやうし
0
393011
2345297
2026-04-15T00:38:08Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|晶子}}”
2345297
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|晶子}}
swxb60nxuirju48gzw9kwar88cdyk6v
shōshi
0
393012
2345298
2026-04-15T00:39:04Z
WhoAlone
40420
Trang mới: “{{also|Shōshi}} =={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|しょうし}}”
2345298
wikitext
text/x-wiki
{{also|Shōshi}}
=={{langname|ja}}==
==={{ĐM|rom}}===
{{ja-romaji}}
# {{ja-romanization of|しょうし}}
5hhweirpcasnjvl5lyqpxq63ge4aipm
Shōshi
0
393013
2345299
2026-04-15T00:39:13Z
WhoAlone
40420
Trang mới: “{{also|shōshi}} =={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|しょうし}}”
2345299
wikitext
text/x-wiki
{{also|shōshi}}
=={{langname|ja}}==
==={{ĐM|rom}}===
{{ja-romaji}}
# {{ja-romanization of|しょうし}}
es3gjb3msm9ra2cwl9dadg7ykgeea95
真子
0
393014
2345300
2026-04-15T00:40:24Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|まさ|こ}} ==={{ĐM|pron}}=== {{ja-pron|まさこ}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|まさこ}} # {{given name|ja|nữ|sort=まさこ}}”
2345300
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|まさ|こ}}
==={{ĐM|pron}}===
{{ja-pron|まさこ}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|まさこ}}
# {{given name|ja|nữ|sort=まさこ}}
2u33co6wasayobi64hpy4au5laiascg
眞子
0
393015
2345301
2026-04-15T00:40:56Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|ま|こ|yomi=k}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|まこ}} # {{given name|ja|nữ|sort=まこ}}”
2345301
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|ま|こ|yomi=k}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|まこ}}
# {{given name|ja|nữ|sort=まこ}}
9myicj79m2pm5bdreqlqybdzpxuxzln
まこ
0
393016
2345302
2026-04-15T00:41:38Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|pr-noun}}=== {{ja-pos|proper}} # {{ja-def|麻姑}} # {{ja-def|真|眞子}} {{given name|ja|nữ}}”
2345302
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|pr-noun}}===
{{ja-pos|proper}}
# {{ja-def|麻姑}}
# {{ja-def|真|眞子}} {{given name|ja|nữ}}
0090lwsh11xuahaku71kxczszc5ycgl
真沙子
0
393017
2345303
2026-04-15T00:42:19Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|ま|さ|こ}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|まさこ}} # {{given name|ja|nữ|sort=まさこ}}”
2345303
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|ま|さ|こ}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|まさこ}}
# {{given name|ja|nữ|sort=まさこ}}
8ce3n2pgs4rqwf4r473uaaeisnmrds9
眞沙子
0
393018
2345304
2026-04-15T00:45:04Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|真沙子}}”
2345304
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|真沙子}}
edhcr37ovrb7zlrxgkn2qydshlqag42
ひろやす
0
393019
2345305
2026-04-15T00:53:08Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|pr-noun}}=== {{ja-pos|proper}} # {{ja-def|博康|浩康|弘泰}} {{given name|ja|nam}}”
2345305
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|pr-noun}}===
{{ja-pos|proper}}
# {{ja-def|博康|浩康|弘泰}} {{given name|ja|nam}}
h3q4sgbiwv60ha85m7pdyztugx4kesl
Hiroyasu
0
393020
2345306
2026-04-15T00:53:33Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|ひろやす}}”
2345306
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|rom}}===
{{ja-romaji}}
# {{ja-romanization of|ひろやす}}
0o7qusqsf5vuevz0zlg785qjtu9ynky
博康
0
393021
2345307
2026-04-15T00:54:21Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|ひろ|やす}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|ひろやす}} # {{given name|ja|nam|sort=ひろやす}}”
2345307
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|ひろ|やす}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|ひろやす}}
# {{given name|ja|nam|sort=ひろやす}}
4aynhp50ra7cuqoz6ah3a513w8u97q1
浩康
0
393022
2345308
2026-04-15T00:54:29Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|ひろ|やす}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|ひろやす}} # {{given name|ja|nam|sort=ひろやす}}”
2345308
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|ひろ|やす}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|ひろやす}}
# {{given name|ja|nam|sort=ひろやす}}
4aynhp50ra7cuqoz6ah3a513w8u97q1
弘泰
0
393023
2345309
2026-04-15T00:54:36Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|ひろ|やす}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|ひろやす}} # {{given name|ja|nam|sort=ひろやす}}”
2345309
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|ひろ|やす}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|ひろやす}}
# {{given name|ja|nam|sort=ひろやす}}
4aynhp50ra7cuqoz6ah3a513w8u97q1
ひろよし
0
393024
2345310
2026-04-15T00:55:33Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|pr-noun}}=== {{ja-pos|proper}} # {{ja-def|博睦}} {{given name|ja|nam}} # {{ja-def|博義}} {{given name|ja|nam}} # {{ja-def|弘義}} {{given name|ja|nam}} # {{ja-def|裕良}} {{given name|ja|nam}}”
2345310
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|pr-noun}}===
{{ja-pos|proper}}
# {{ja-def|博睦}} {{given name|ja|nam}}
# {{ja-def|博義}} {{given name|ja|nam}}
# {{ja-def|弘義}} {{given name|ja|nam}}
# {{ja-def|裕良}} {{given name|ja|nam}}
e4tqjr5bsq37j6yojzkasq3qb8xjawk
Hiroyoshi
0
393025
2345311
2026-04-15T00:57:02Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|pr-noun}}=== {{ja-romaji}} # {{ja-romanization of|ひろよし}}”
2345311
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|pr-noun}}===
{{ja-romaji}}
# {{ja-romanization of|ひろよし}}
k395gzaxxnvsvjowu1ym8dbl54hv7xt
2345312
2345311
2026-04-15T00:57:11Z
WhoAlone
40420
2345312
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|rom}}===
{{ja-romaji}}
# {{ja-romanization of|ひろよし}}
kt1uu4kwjbihp9je8evalsyemg7h91u
博睦
0
393026
2345313
2026-04-15T00:57:59Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|ひろ|よし}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|ひろよし}} # {{given name|ja|nam|sort=ひろよし}}”
2345313
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|ひろ|よし}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|ひろよし}}
# {{given name|ja|nam|sort=ひろよし}}
rbkpwsfoyt4xlknxm6d4hfz0he95udg
博義
0
393027
2345314
2026-04-15T00:58:04Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|ひろ|よし}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|ひろよし}} # {{given name|ja|nam|sort=ひろよし}}”
2345314
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|ひろ|よし}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|ひろよし}}
# {{given name|ja|nam|sort=ひろよし}}
rbkpwsfoyt4xlknxm6d4hfz0he95udg
弘義
0
393028
2345315
2026-04-15T00:58:06Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|ひろ|よし}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|ひろよし}} # {{given name|ja|nam|sort=ひろよし}}”
2345315
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|ひろ|よし}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|ひろよし}}
# {{given name|ja|nam|sort=ひろよし}}
rbkpwsfoyt4xlknxm6d4hfz0he95udg
裕良
0
393029
2345316
2026-04-15T00:58:09Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|ひろ|よし}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|ひろよし}} # {{given name|ja|nam|sort=ひろよし}}”
2345316
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|ひろ|よし}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|ひろよし}}
# {{given name|ja|nam|sort=ひろよし}}
rbkpwsfoyt4xlknxm6d4hfz0he95udg
2345330
2345316
2026-04-15T01:15:34Z
Hiyuune
50834
/* Tiếng Nhật */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2345330
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|ひろ|よし|y=kun,nanori}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|ひろよし}}
# {{given name|ja|nam|sort=ひろよし}}
ang32zvpoxq69u83epuqbvv18d5anjl
dimidiates
0
393030
2345321
2026-04-15T01:05:37Z
Hiyuune
50834
+ en
2345321
wikitext
text/x-wiki
=={{langname|en}}==
==={{ĐM|v}}===
{{head|en|Biến thể hình thái động từ}}
# {{infl of|en|dimidiate||s-verb-form}}
==={{ĐM|ana}}===
* {{anagrams|en|a=addeiiimst|diamidites}}
guvac4jogo6gwx8h36hgktc4kyj1oui
dimidiating
0
393031
2345323
2026-04-15T01:06:26Z
Hiyuune
50834
+ en
2345323
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|v}}===
{{head|en|Biến thể hình thái động từ}}
# {{infl of|en|dimidiate||ing-form}}
7lwjrsgznloay5thuv7bz3rn9nnlr2x
dimidiated
0
393032
2345324
2026-04-15T01:07:02Z
Hiyuune
50834
+ en
2345324
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|v}}===
{{head|en|Biến thể hình thái động từ}}
# {{infl of|en|dimidiate||ed-form}}
14h3ohfqvnrf4wyxi3fd24vdxviqym9
lunisolares
0
393033
2345327
2026-04-15T01:11:10Z
Hiyuune
50834
+ es
2345327
wikitext
text/x-wiki
=={{langname|es}}==
==={{section|adj}}===
{{head|es|Biến thể hình thái tính từ}}
# {{plural of|es|lunisolar}}
gimf8c3lichrzrrsxe6sr1cdjsjobqs
Bản mẫu:R:es:DEA
10
393034
2345328
2026-04-15T01:12:43Z
Hiyuune
50834
Trang mới: “{{#invoke:quote|call_template|template=cite-web|es|year=2023|work=Diccionario del español actual|first=Manuel|last=Seco|first2=Olimpia|last2=Andrés|first3=Gabino|last3=Ramos|authorlink=Manuel Seco|publisher=Fundación BBVA|edition_plain=ẩn bản 3 kỹ thuật số|entry={{{1|{{{entry|{{pagename}}}}}}}}|entryurl={{{url|https://www.fbbva.es/diccionario/{{urlencode:{{{1|{{{entry|{{pagename}}}}}}}}|PATH}}{{#if:{{{2|{{{id|}}}}}}|#{{{2|{{{id|}}}}}}}}}}}|allowparams=1,e…”
2345328
wikitext
text/x-wiki
{{#invoke:quote|call_template|template=cite-web|es|year=2023|work=Diccionario del español actual|first=Manuel|last=Seco|first2=Olimpia|last2=Andrés|first3=Gabino|last3=Ramos|authorlink=Manuel Seco|publisher=Fundación BBVA|edition_plain=ẩn bản 3 kỹ thuật số|entry={{{1|{{{entry|{{pagename}}}}}}}}|entryurl={{{url|https://www.fbbva.es/diccionario/{{urlencode:{{{1|{{{entry|{{pagename}}}}}}}}|PATH}}{{#if:{{{2|{{{id|}}}}}}|#{{{2|{{{id|}}}}}}}}}}}|allowparams=1,entry,url,2,id}}<noinclude>{{refcat|es}}</noinclude>
ep32bfs8arampyw94rvcptgn3o7dcxs
geocentricul
0
393035
2345332
2026-04-15T01:19:48Z
Hiyuune
50834
+ ro
2345332
wikitext
text/x-wiki
=={{langname|ro}}==
==={{section|adj}}===
{{head|ro|Biến thể hình thái tính từ}}
# {{infl of|ro|geocentric||nom//acc|def|ở|m//n|s}}
o3tcy90xtr7op22dmbq5rt6pz7sn0z6
geocentrică
0
393036
2345333
2026-04-15T01:20:26Z
Hiyuune
50834
Trang mới: “=={{langname|ro}}== ==={{section|adj}}=== {{head|ro|Biến thể hình thái tính từ}} # {{infl of|ro|geocentric||nom//acc|indef|ở|f|s}}”
2345333
wikitext
text/x-wiki
=={{langname|ro}}==
==={{section|adj}}===
{{head|ro|Biến thể hình thái tính từ}}
# {{infl of|ro|geocentric||nom//acc|indef|ở|f|s}}
ejq68uon7wad42l02rnr4t7uqlwzk28
geocentrica
0
393037
2345334
2026-04-15T01:21:02Z
Hiyuune
50834
Trang mới: “=={{langname|ro}}== ==={{section|adj}}=== {{head|ro|Biến thể hình thái tính từ}} # {{infl of|ro|geocentric||nom//acc|def|ở|f|s}}”
2345334
wikitext
text/x-wiki
=={{langname|ro}}==
==={{section|adj}}===
{{head|ro|Biến thể hình thái tính từ}}
# {{infl of|ro|geocentric||nom//acc|def|ở|f|s}}
64889hmidip25aszy3i1mbgebhhvspu
2345336
2345334
2026-04-15T01:21:55Z
Hiyuune
50834
2345336
wikitext
text/x-wiki
{{also|geocéntrica}}
=={{langname|ro}}==
==={{section|adj}}===
{{head|ro|Biến thể hình thái tính từ}}
# {{infl of|ro|geocentric||nom//acc|def|ở|f|s}}
=={{langname|it}}==
==={{section|pron}}===
{{it-pr|^è,gèocèntrica,gèocéntrica,geocéntrica}}
==={{section|adj}}===
{{head|it|Biến thể hình thái tính từ}}
# {{adj form of|it|geocentrico||f|s}}
==={{section|ana}}===
* {{anagrams|it|a=acceeginort|egocentrica}}
07ixtlj7bpq9r6v1lt3f28t7r5u3pxr
geocentrice
0
393038
2345337
2026-04-15T01:23:30Z
Hiyuune
50834
Trang mới: “=={{langname|ro}}== ==={{section|adj}}=== {{head|ro|Biến thể hình thái tính từ}} # {{infl of|ro|geocentric||gen//dat|indef|ở|f|s|;|nom//acc|ở|n//f|p|;|gen//dat|indef|ở|n//f|p}}”
2345337
wikitext
text/x-wiki
=={{langname|ro}}==
==={{section|adj}}===
{{head|ro|Biến thể hình thái tính từ}}
# {{infl of|ro|geocentric||gen//dat|indef|ở|f|s|;|nom//acc|ở|n//f|p|;|gen//dat|indef|ở|n//f|p}}
2mhieh8ihqh5t1r70wjuts7cd3yh6n1
sexagesimaler
0
393039
2345339
2026-04-15T01:30:44Z
Hiyuune
50834
+ de
2345339
wikitext
text/x-wiki
=={{langname|de}}==
==={{section|adj}}===
{{head|de|Biến thể hình thái tính từ}}
# {{de-adj form of|sexagesimal}}
ixruqiybypxgijpmnv54qmhrjtlujyj
2345340
2345339
2026-04-15T01:31:45Z
Hiyuune
50834
/* Tiếng Đức */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2345340
wikitext
text/x-wiki
=={{langname|de}}==
==={{section|pron}}===
* {{audio|de|de-{{pagename}}.ogg}}
==={{section|adj}}===
{{head|de|Biến thể hình thái tính từ}}
# {{de-adj form of|sexagesimal}}
blqhz8o3g4f29qcas5aodtlv6m6jizh
sexagesimale
0
393040
2345341
2026-04-15T01:32:09Z
Hiyuune
50834
Trang mới: “=={{langname|de}}== ==={{section|pron}}=== * {{audio|de|de-{{pagename}}.ogg}} ==={{section|adj}}=== {{head|de|Biến thể hình thái tính từ}} # {{de-adj form of|sexagesimal}}”
2345341
wikitext
text/x-wiki
=={{langname|de}}==
==={{section|pron}}===
* {{audio|de|de-{{pagename}}.ogg}}
==={{section|adj}}===
{{head|de|Biến thể hình thái tính từ}}
# {{de-adj form of|sexagesimal}}
blqhz8o3g4f29qcas5aodtlv6m6jizh
2345344
2345341
2026-04-15T01:33:37Z
Hiyuune
50834
/* Tiếng Đức */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2345344
wikitext
text/x-wiki
=={{langname|ro}}==
==={{section|adj}}===
{{head|ro|Biến thể hình thái tính từ}}
# {{infl of|ro|sexagesimal||gen//dat|indef|ở|f|s|;|nom//acc|ở|n//f|p|;|gen//dat|indef|ở|n//f|p}}
=={{langname|de}}==
==={{section|pron}}===
* {{audio|de|de-{{pagename}}.ogg}}
==={{section|adj}}===
{{head|de|Biến thể hình thái tính từ}}
# {{de-adj form of|sexagesimal}}
j4yp5ng9q3zjmo74tkulhl7sv7y2z6l
sexagesimales
0
393041
2345342
2026-04-15T01:32:18Z
Hiyuune
50834
Trang mới: “=={{langname|de}}== ==={{section|pron}}=== * {{audio|de|de-{{pagename}}.ogg}} ==={{section|adj}}=== {{head|de|Biến thể hình thái tính từ}} # {{de-adj form of|sexagesimal}}”
2345342
wikitext
text/x-wiki
=={{langname|de}}==
==={{section|pron}}===
* {{audio|de|de-{{pagename}}.ogg}}
==={{section|adj}}===
{{head|de|Biến thể hình thái tính từ}}
# {{de-adj form of|sexagesimal}}
blqhz8o3g4f29qcas5aodtlv6m6jizh
2345343
2345342
2026-04-15T01:32:49Z
Hiyuune
50834
/* Tiếng Đức */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2345343
wikitext
text/x-wiki
=={{langname|es}}==
==={{section|adj}}===
{{head|es|Biến thể hình thái tính từ|g=m-p|g2=f-p}}
# {{plural of|es|sexagesimal}}
=={{langname|de}}==
==={{section|pron}}===
* {{audio|de|de-{{pagename}}.ogg}}
==={{section|adj}}===
{{head|de|Biến thể hình thái tính từ}}
# {{de-adj form of|sexagesimal}}
b1jwfb894gc8x0zhgizv2mr7j1fifbn
sexagesimalen
0
393042
2345345
2026-04-15T01:34:07Z
Hiyuune
50834
Trang mới: “=={{langname|de}}== ==={{section|pron}}=== * {{audio|de|de-{{pagename}}.ogg}} ==={{section|adj}}=== {{head|de|Biến thể hình thái tính từ}} # {{de-adj form of|sexagesimal}}”
2345345
wikitext
text/x-wiki
=={{langname|de}}==
==={{section|pron}}===
* {{audio|de|de-{{pagename}}.ogg}}
==={{section|adj}}===
{{head|de|Biến thể hình thái tính từ}}
# {{de-adj form of|sexagesimal}}
blqhz8o3g4f29qcas5aodtlv6m6jizh
sexagesimalem
0
393043
2345346
2026-04-15T01:34:33Z
Hiyuune
50834
Trang mới: “=={{langname|de}}== ==={{section|pron}}=== * {{audio|de|de-{{pagename}}.ogg}} ==={{section|adj}}=== {{head|de|Biến thể hình thái tính từ}} # {{de-adj form of|sexagesimal}}”
2345346
wikitext
text/x-wiki
=={{langname|de}}==
==={{section|pron}}===
* {{audio|de|de-{{pagename}}.ogg}}
==={{section|adj}}===
{{head|de|Biến thể hình thái tính từ}}
# {{de-adj form of|sexagesimal}}
blqhz8o3g4f29qcas5aodtlv6m6jizh
満男
0
393044
2345356
2026-04-15T01:52:58Z
Hiyuune
50834
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|みつ|お|y=nanori,kun}} ==={{section|pr-noun}}=== {{ja-pos|proper|みつお}} # {{given name|ja|nam|sort=みつお}}”
2345356
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|みつ|お|y=nanori,kun}}
==={{section|pr-noun}}===
{{ja-pos|proper|みつお}}
# {{given name|ja|nam|sort=みつお}}
0106kecwxf725shobgj1r2njj4nspo0
𡬖
0
393045
2345357
2026-04-15T02:47:25Z
Hiyuune
50834
+ mul
2345357
wikitext
text/x-wiki
{{character info}}
=={{langname|mul}}==
==={{section|han}}===
{{Han char|rn=40|rad=宀|as=23|sn=26|four=|canj=|ids=⿱宀⿰爿⿳⿱卝罒冖炎}}
===={{section|ref}}====
* {{Han ref|kx=0293.300|dkj=|dj=|hdz=20960.010|uh=21B16}}
rgdfufg1yux7zc13l0c2wkws77uf085
滿男
0
393046
2345358
2026-04-15T04:03:04Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|満男}}”
2345358
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|満男}}
6bznpcgxbjreiiu0aopfczata91deys
𡬗
0
393047
2345363
2026-04-15T05:22:13Z
Hiyuune
50834
Trang mới: “{{character info}} =={{langname|mul}}== ==={{section|han}}=== {{Han char|rn=40|rad=宀|as=23|sn=26|four=|canj=|ids=⿰寧壹}} ===={{section|ref}}==== * {{Han ref|kx=0293.301|dkj=|dj=|hdz=20959.240|uh=21B17}}”
2345363
wikitext
text/x-wiki
{{character info}}
=={{langname|mul}}==
==={{section|han}}===
{{Han char|rn=40|rad=宀|as=23|sn=26|four=|canj=|ids=⿰寧壹}}
===={{section|ref}}====
* {{Han ref|kx=0293.301|dkj=|dj=|hdz=20959.240|uh=21B17}}
aftjbfg4ukp1fv55ze2qa15q1khrujm
perplexer
0
393048
2345364
2026-04-15T05:36:49Z
Hiyuune
50834
Trang mới: “=={{langname|de}}== ==={{section|pron}}=== * {{IPA4|de|/pɛʁˈplɛksɐ/}} * {{hyph|de|per|ple|xer}} * {{audio|de|De-perplexer.ogg|a=Berlin}} ==={{section|adj}}=== {{head|de|Tính từ so sánh hơn}} # {{comparative of|de|perplex}} ==={{section|adj}}=== {{head|de|Biến thể hình thái tính từ}} # {{de-adj form of|perplex}}”
2345364
wikitext
text/x-wiki
=={{langname|de}}==
==={{section|pron}}===
* {{IPA4|de|/pɛʁˈplɛksɐ/}}
* {{hyph|de|per|ple|xer}}
* {{audio|de|De-perplexer.ogg|a=Berlin}}
==={{section|adj}}===
{{head|de|Tính từ so sánh hơn}}
# {{comparative of|de|perplex}}
==={{section|adj}}===
{{head|de|Biến thể hình thái tính từ}}
# {{de-adj form of|perplex}}
pvsiuyjuygm2t0qj49znjr0nyyl3cf6
perplexen
0
393049
2345365
2026-04-15T05:37:48Z
Hiyuune
50834
+
2345365
wikitext
text/x-wiki
=={{langname|de}}==
==={{section|pron}}===
* {{audio|de|De-perplexen.ogg|a=Berlin}}
==={{section|adj}}===
{{head|de|Biến thể hình thái tính từ}}
# {{de-adj form of|perplex}}
15o9057hps3ugirm33ln4pgb38d49kf
perplexem
0
393050
2345366
2026-04-15T05:41:54Z
Hiyuune
50834
Trang mới: “=={{langname|de}}== ==={{section|pron}}=== * {{audio|de|De-perplexem.ogg|a=Berlin}} ==={{sectionn|adj}}=== {{head|de|Biến thể hình thái tính từ}} # {{de-adj form of|perplex}}”
2345366
wikitext
text/x-wiki
=={{langname|de}}==
==={{section|pron}}===
* {{audio|de|De-perplexem.ogg|a=Berlin}}
==={{sectionn|adj}}===
{{head|de|Biến thể hình thái tính từ}}
# {{de-adj form of|perplex}}
fnkokb7k0712y3e2pkox5n98rs1ros9
けんじろう
0
393051
2345367
2026-04-15T05:46:44Z
WhoAlone
40420
Trang mới: “{{also|けんしろう}} =={{langname|ja}}== ==={{ĐM|pr-noun}}=== {{ja-pos|proper}} # {{ja-def|謙二郎|憲次郎|健二朗|謙次郎|賢二郎|憲二郎|謙治郎}} {{given name|ja|nam}}”
2345367
wikitext
text/x-wiki
{{also|けんしろう}}
=={{langname|ja}}==
==={{ĐM|pr-noun}}===
{{ja-pos|proper}}
# {{ja-def|謙二郎|憲次郎|健二朗|謙次郎|賢二郎|憲二郎|謙治郎}} {{given name|ja|nam}}
b0dxbtujzca3n4lki8m3hc13jn5hfeb
けんしろう
0
393052
2345368
2026-04-15T05:47:55Z
WhoAlone
40420
Trang mới: “{{also|けんじろう}} =={{langname|ja}}== ==={{ĐM|pr-noun}}=== {{ja-pos|proper}} # {{ja-def|健四郎}} {{given name|ja|nam}}”
2345368
wikitext
text/x-wiki
{{also|けんじろう}}
=={{langname|ja}}==
==={{ĐM|pr-noun}}===
{{ja-pos|proper}}
# {{ja-def|健四郎}} {{given name|ja|nam}}
hp1ex1g70zc66w07p9enmuys9lvguhy
Kenshirō
0
393053
2345369
2026-04-15T05:48:25Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|pr-noun}}=== {{ja-romaji}} # {{ja-romanization of|けんしろう}}”
2345369
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|pr-noun}}===
{{ja-romaji}}
# {{ja-romanization of|けんしろう}}
6uzue8kx7r63ygwg9azeqpfrrw8um01
2345370
2345369
2026-04-15T05:48:32Z
WhoAlone
40420
2345370
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|rom}}===
{{ja-romaji}}
# {{ja-romanization of|けんしろう}}
1msxm169kz7cducfcmbkshog5qsz18y
健四郎
0
393054
2345371
2026-04-15T05:49:06Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|けん|し|ろう|yomi=on}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|けんしろう}} # {{given name|ja|nam}}”
2345371
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|けん|し|ろう|yomi=on}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|けんしろう}}
# {{given name|ja|nam}}
3u7qd955m5ccyk8xaq1y6y7trioqoeg
健四郞
0
393055
2345372
2026-04-15T05:49:22Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|健四郎}}”
2345372
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|健四郎}}
splxojef6k0nre000rnt1x3vicmbevw
Kenjirō
0
393056
2345373
2026-04-15T05:50:14Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|けんじろう}}”
2345373
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|rom}}===
{{ja-romaji}}
# {{ja-romanization of|けんじろう}}
g4ei1rl89bdvmbl03v5u8ztce8gjbz4
謙二郎
0
393057
2345374
2026-04-15T05:50:48Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|けん|じ|ろう}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|けんじろう}} # {{given name|ja|nam|sort=けんじろう}}”
2345374
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|けん|じ|ろう}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|けんじろう}}
# {{given name|ja|nam|sort=けんじろう}}
tvpmxlrm530mhk3uttvas84n1oky58r
謙二郞
0
393058
2345375
2026-04-15T05:51:17Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|謙二郎}}”
2345375
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|謙二郎}}
mdfgmkd6d5sf8xderdweqxhzvzegskc
憲次郎
0
393059
2345376
2026-04-15T05:51:53Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|けん|じ|ろう|yomi=o}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|けんじろう}} # {{given name|ja|nam|sort=けんじろう}}”
2345376
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|けん|じ|ろう|yomi=o}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|けんじろう}}
# {{given name|ja|nam|sort=けんじろう}}
0xrrsb8crehc0q8s59b5n2uvsbu6s4a
憲次郞
0
393060
2345377
2026-04-15T05:52:12Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|憲次郎}}”
2345377
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|憲次郎}}
qytnxg3cqiw8pd2h7v9bstlsc9zxbud
健二朗
0
393061
2345378
2026-04-15T05:52:58Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|けん|じ|ろう|yomi=on}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|けんじろう}} # {{given name|ja|nam}}”
2345378
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|けん|じ|ろう|yomi=on}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|けんじろう}}
# {{given name|ja|nam}}
kbc3ozkkxskyf077fsyzy081f60k1g4
謙次郎
0
393062
2345379
2026-04-15T05:53:26Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|けん|じ|ろう}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|けんじろう}} # {{given name|ja|nam|sort=けんじろう}}”
2345379
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|けん|じ|ろう}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|けんじろう}}
# {{given name|ja|nam|sort=けんじろう}}
tvpmxlrm530mhk3uttvas84n1oky58r
謙次郞
0
393063
2345380
2026-04-15T05:53:52Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|謙次郎}}”
2345380
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|謙次郎}}
85p3wutorssm8aggfburjk4c151yt8c
賢二郎
0
393064
2345381
2026-04-15T05:54:35Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|けん|じ|ろう}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|けんじろう}} # {{given name|ja|nam|sort=けんじろう}}”
2345381
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|けん|じ|ろう}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|けんじろう}}
# {{given name|ja|nam|sort=けんじろう}}
tvpmxlrm530mhk3uttvas84n1oky58r
賢二郞
0
393065
2345382
2026-04-15T05:55:01Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|賢二郎}}”
2345382
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|賢二郎}}
iapm4lo7p2850yapurw4k52qdx8vljr
憲二郎
0
393066
2345383
2026-04-15T05:55:25Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|けん|じ|ろう|yomi=o}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|けんじろう}} # {{given name|ja|nam|sort=けんじろう}}”
2345383
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|けん|じ|ろう|yomi=o}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|けんじろう}}
# {{given name|ja|nam|sort=けんじろう}}
0xrrsb8crehc0q8s59b5n2uvsbu6s4a
憲二郞
0
393067
2345384
2026-04-15T05:55:43Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|憲二郎}}”
2345384
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|憲二郎}}
fd953o5l1llzjrr0zotctvcapcggjp0
謙治郎
0
393068
2345385
2026-04-15T05:56:16Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|けん|じ|ろう}} ==={{ĐM|pron}}=== {{ja-pron|けんじろう}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|けんじろう}} # {{given name|ja|nam|sort=けんじろう}}”
2345385
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|けん|じ|ろう}}
==={{ĐM|pron}}===
{{ja-pron|けんじろう}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|けんじろう}}
# {{given name|ja|nam|sort=けんじろう}}
afxli4qau5n33vgz28rkdb0b13w17uf
謙治郞
0
393069
2345386
2026-04-15T05:56:37Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|謙治郎}}”
2345386
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|謙治郎}}
dbpfo9vx50pa116cwjca22tkqlqk4t9
アトイカ
0
393070
2345387
2026-04-15T06:36:28Z
Hiyuune
50834
Trang mới: “=={{langname|ain}}== ==={{section|noun}}=== [[File:MapOfAinuLanguage-Sea.svg|thumb|400px|Bản đồ phương ngữ tiếng Ainu: biển]] {{head|ain|Danh từ|tr=atuyka}} # {{lb|ain|Kuril}} [[biển|Biển]]. ===={{section|alt}}==== * {{alter|ain|アトゥイ||Hokkaido, Sakhalin}} * {{alter|ain|アトゥイカ||Kuril}} ===={{section|etym}}==== Từ tiếng Ainu nguyên thủy ''*atuy'' LL (“biển”).<ref>{{R:ain:Vovin:1993|page=81}}</ref> ===={{section|syn}}====…”
2345387
wikitext
text/x-wiki
=={{langname|ain}}==
==={{section|noun}}===
[[File:MapOfAinuLanguage-Sea.svg|thumb|400px|Bản đồ phương ngữ tiếng Ainu: biển]]
{{head|ain|Danh từ|tr=atuyka}}
# {{lb|ain|Kuril}} [[biển|Biển]].
===={{section|alt}}====
* {{alter|ain|アトゥイ||Hokkaido, Sakhalin}}
* {{alter|ain|アトゥイカ||Kuril}}
===={{section|etym}}====
Từ tiếng Ainu nguyên thủy ''*atuy'' LL (“biển”).<ref>{{R:ain:Vovin:1993|page=81}}</ref>
===={{section|syn}}====
{{dial syn|ain|アトゥイ}}
==={{section|ref}}===
<references/>
:* {{R:ain:Mizushina1893}}
19aabymxebvbi7q3e490bdrg5lfgj1w
sosi
0
393071
2345388
2026-04-15T06:43:41Z
WhoAlone
40420
Trang mới: “=={{langname|ycr}}== ==={{ĐM|etym}}=== {{der+|ycr|ja|掃除|tr=sōji}}. ==={{ĐM|noun}}=== {{head|ycr|Danh từ}} # {{label|ycr|Áo Hoa}} Sự [[lau dọn]]. ==={{ĐM|ref}}=== * {{R:ycr:Lin 2022}}”
2345388
wikitext
text/x-wiki
=={{langname|ycr}}==
==={{ĐM|etym}}===
{{der+|ycr|ja|掃除|tr=sōji}}.
==={{ĐM|noun}}===
{{head|ycr|Danh từ}}
# {{label|ycr|Áo Hoa}} Sự [[lau dọn]].
==={{ĐM|ref}}===
* {{R:ycr:Lin 2022}}
s6upqyvl1y4du97vgdqb6g8l1h8gdi3
stacyu
0
393072
2345389
2026-04-15T06:45:16Z
WhoAlone
40420
Trang mới: “=={{langname|ycr}}== ==={{ĐM|etym}}=== {{der+|ycr|ja|二つ|tr=futatsu}}. ==={{ĐM|noun}}=== {{head|ycr|Danh từ}} # {{label|ycr|Áo Hoa}} [[hai]] [[thứ]]. ==={{ĐM|ref}}=== * {{R:ycr:Lin 2022}}”
2345389
wikitext
text/x-wiki
=={{langname|ycr}}==
==={{ĐM|etym}}===
{{der+|ycr|ja|二つ|tr=futatsu}}.
==={{ĐM|noun}}===
{{head|ycr|Danh từ}}
# {{label|ycr|Áo Hoa}} [[hai]] [[thứ]].
==={{ĐM|ref}}===
* {{R:ycr:Lin 2022}}
e0gu65lo7ludhorfkk2ymdjjxz4y479
steru
0
393073
2345391
2026-04-15T06:47:48Z
WhoAlone
40420
Trang mới: “=={{langname|ycr}}== ==={{ĐM|etym}}=== {{der+|ycr|ja|捨てる|tr=suteru}}. ==={{ĐM|verb }}=== {{head|ycr|Động từ}} # {{label|ycr|Áo Hoa}} [[bỏ]]. #:{{ux|ycr|Watasi huruy no cyawan '''steru'''.|Tôi sẽ '''bỏ''' cái bát cũ đi.}} ==={{ĐM|ref}}=== * {{R:ycr:Lin 2022}}”
2345391
wikitext
text/x-wiki
=={{langname|ycr}}==
==={{ĐM|etym}}===
{{der+|ycr|ja|捨てる|tr=suteru}}.
==={{ĐM|verb }}===
{{head|ycr|Động từ}}
# {{label|ycr|Áo Hoa}} [[bỏ]].
#:{{ux|ycr|Watasi huruy no cyawan '''steru'''.|Tôi sẽ '''bỏ''' cái bát cũ đi.}}
==={{ĐM|ref}}===
* {{R:ycr:Lin 2022}}
mfeg1jzewy5mimqqt6yrbokgkspolsd
sukunay
0
393074
2345392
2026-04-15T06:48:42Z
WhoAlone
40420
Trang mới: “=={{langname|ycr}}== ==={{ĐM|etym}}=== {{der+|ycr|ja|少ない|tr=sukunai}}. ==={{ĐM|adv}}=== {{head|ycr|Phó từ}} # {{label|ycr|Áo Hoa}} [[một ít]]. ==={{ĐM|ref}}=== * {{R:ycr:Lin 2022}}”
2345392
wikitext
text/x-wiki
=={{langname|ycr}}==
==={{ĐM|etym}}===
{{der+|ycr|ja|少ない|tr=sukunai}}.
==={{ĐM|adv}}===
{{head|ycr|Phó từ}}
# {{label|ycr|Áo Hoa}} [[một ít]].
==={{ĐM|ref}}===
* {{R:ycr:Lin 2022}}
ebismvppucvon1z9dqz1z1l6wfso7in
suyren
0
393075
2345393
2026-04-15T06:49:46Z
WhoAlone
40420
Trang mới: “=={{langname|ycr}}== ==={{ĐM|etym}}=== {{der+|ycr|ja|水田|tr=suiden}}. ==={{ĐM|noun}}=== {{head|ycr|Danh từ}} # {{label|ycr|Áo Hoa}} [[ruộng lúa]]. ==={{ĐM|ref}}=== * {{R:ycr:Lin 2022}}”
2345393
wikitext
text/x-wiki
=={{langname|ycr}}==
==={{ĐM|etym}}===
{{der+|ycr|ja|水田|tr=suiden}}.
==={{ĐM|noun}}===
{{head|ycr|Danh từ}}
# {{label|ycr|Áo Hoa}} [[ruộng lúa]].
==={{ĐM|ref}}===
* {{R:ycr:Lin 2022}}
rhrwbzuwxzg73lji2dzc0ncv2xcuc9b
syenmon
0
393076
2345394
2026-04-15T06:50:52Z
WhoAlone
40420
Trang mới: “=={{langname|ycr}}== ==={{ĐM|etym}}=== {{der+|ycr|ja|専門|tr=senmon}}. ==={{ĐM|noun}}=== {{head|ycr|Danh từ}} # {{label|ycr|Áo Hoa}} [[chuyên môn]]. ==={{ĐM|ref}}=== * {{R:ycr:Lin 2022}}”
2345394
wikitext
text/x-wiki
=={{langname|ycr}}==
==={{ĐM|etym}}===
{{der+|ycr|ja|専門|tr=senmon}}.
==={{ĐM|noun}}===
{{head|ycr|Danh từ}}
# {{label|ycr|Áo Hoa}} [[chuyên môn]].
==={{ĐM|ref}}===
* {{R:ycr:Lin 2022}}
39dcunnq07eoaqczf6b1tb5l1wqvzfb
syoray
0
393077
2345396
2026-04-15T06:54:07Z
WhoAlone
40420
Trang mới: “=={{langname|ycr}}== ==={{ĐM|etym}}=== {{der+|ycr|ja|将来|tr=shōrai}}. ==={{ĐM|noun}}=== {{head|ycr|Danh từ}} # {{label|ycr|Áo Hoa}} [[tương lai]]. ==={{ĐM|ref}}=== * {{R:ycr:Lin 2022}}”
2345396
wikitext
text/x-wiki
=={{langname|ycr}}==
==={{ĐM|etym}}===
{{der+|ycr|ja|将来|tr=shōrai}}.
==={{ĐM|noun}}===
{{head|ycr|Danh từ}}
# {{label|ycr|Áo Hoa}} [[tương lai]].
==={{ĐM|ref}}===
* {{R:ycr:Lin 2022}}
gs2ou4eyriqycdpzzgce48uzx48zhht
syuzyume
0
393078
2345397
2026-04-15T06:54:44Z
WhoAlone
40420
Trang mới: “=={{langname|ycr}}== ==={{ĐM|etym}}=== {{der+|ycr|ja|すずめ|tr=suzume}}. ==={{ĐM|noun}}=== {{head|ycr|Danh từ}} # {{label|ycr|Áo Hoa}} [[chim sẻ]]. ==={{ĐM|ref}}=== * {{R:ycr:Lin 2022}}”
2345397
wikitext
text/x-wiki
=={{langname|ycr}}==
==={{ĐM|etym}}===
{{der+|ycr|ja|すずめ|tr=suzume}}.
==={{ĐM|noun}}===
{{head|ycr|Danh từ}}
# {{label|ycr|Áo Hoa}} [[chim sẻ]].
==={{ĐM|ref}}===
* {{R:ycr:Lin 2022}}
qzygvror0zf8n1xjrkickmnjjl6stwl
stanay
0
393079
2345398
2026-04-15T07:03:14Z
WhoAlone
40420
Trang mới: “=={{langname|ycr}}== ==={{ĐM|adj}}=== {{head|ycr|Tính từ}} # {{label|ycr|Áo Hoa}} [[bẩn]]. ==={{ĐM|ref}}=== * {{R:ycr:Lin 2022}}”
2345398
wikitext
text/x-wiki
=={{langname|ycr}}==
==={{ĐM|adj}}===
{{head|ycr|Tính từ}}
# {{label|ycr|Áo Hoa}} [[bẩn]].
==={{ĐM|ref}}===
* {{R:ycr:Lin 2022}}
3skm3toyzwajvw2aqizkb5nnio9hdnu
syukaku
0
393080
2345400
2026-04-15T07:07:27Z
WhoAlone
40420
Trang mới: “=={{langname|ycr}}== ==={{ĐM|etym}}=== {{der+|ycr|ja|収穫|tr=shūkaku}}. ==={{ĐM|noun}}=== {{head|ycr|Danh từ}} # {{label|ycr|Áo Hoa}} [[thu hoạch]]. ==={{ĐM|ref}}=== * {{R:ycr:Lin 2022}}”
2345400
wikitext
text/x-wiki
=={{langname|ycr}}==
==={{ĐM|etym}}===
{{der+|ycr|ja|収穫|tr=shūkaku}}.
==={{ĐM|noun}}===
{{head|ycr|Danh từ}}
# {{label|ycr|Áo Hoa}} [[thu hoạch]].
==={{ĐM|ref}}===
* {{R:ycr:Lin 2022}}
rumlrmmmsybg2ut3hkoshpy1p5lrs7u
syensye
0
393081
2345402
2026-04-15T07:17:34Z
WhoAlone
40420
Trang mới: “=={{langname|ycr}}== ==={{ĐM|etym}}=== {{der+|ycr|ja|先生|tr=sensei}}. ==={{ĐM|noun}}=== {{head|ycr|Danh từ}} # {{label|ycr|Áo Hoa}} [[giáo viên]]. ==={{ĐM|ref}}=== * {{R:ycr:Lin 2022}}”
2345402
wikitext
text/x-wiki
=={{langname|ycr}}==
==={{ĐM|etym}}===
{{der+|ycr|ja|先生|tr=sensei}}.
==={{ĐM|noun}}===
{{head|ycr|Danh từ}}
# {{label|ycr|Áo Hoa}} [[giáo viên]].
==={{ĐM|ref}}===
* {{R:ycr:Lin 2022}}
qak04swb4muvi2ngy384h5a3jjb47dz
syeto
0
393082
2345403
2026-04-15T07:19:07Z
WhoAlone
40420
Trang mới: “=={{langname|ycr}}== ==={{ĐM|etym}}=== {{der+|ycr|ja|生徒|tr=seito}}. ==={{ĐM|noun}}=== {{head|ycr|Danh từ}} # {{label|ycr|Áo Hoa}} [[học sinh]]. ==={{ĐM|ref}}=== * {{R:ycr:Lin 2022}} {{c|ycr|Giáo dục}}”
2345403
wikitext
text/x-wiki
=={{langname|ycr}}==
==={{ĐM|etym}}===
{{der+|ycr|ja|生徒|tr=seito}}.
==={{ĐM|noun}}===
{{head|ycr|Danh từ}}
# {{label|ycr|Áo Hoa}} [[học sinh]].
==={{ĐM|ref}}===
* {{R:ycr:Lin 2022}}
{{c|ycr|Giáo dục}}
kuth3yexfgfwd0kx6blahrbuundazn8
syakin
0
393083
2345404
2026-04-15T07:19:37Z
WhoAlone
40420
Trang mới: “=={{langname|ycr}}== ==={{ĐM|etym}}=== {{der+|ycr|ja|借金|tr=shakkin}}. ==={{ĐM|noun}}=== {{head|ycr|Danh từ}} # {{label|ycr|Áo Hoa}} Khoản [[nợ]]. ==={{ĐM|ref}}=== * {{R:ycr:Lin 2022}}”
2345404
wikitext
text/x-wiki
=={{langname|ycr}}==
==={{ĐM|etym}}===
{{der+|ycr|ja|借金|tr=shakkin}}.
==={{ĐM|noun}}===
{{head|ycr|Danh từ}}
# {{label|ycr|Áo Hoa}} Khoản [[nợ]].
==={{ĐM|ref}}===
* {{R:ycr:Lin 2022}}
ddbz262r5r4no21v9pad6im7qaybsxa
Thể loại:Từ đánh vần với 真 là まさ tiếng Nhật
14
393084
2345405
2026-04-15T07:25:20Z
WhoAlone
40420
Trang mới: “{{auto cat|nanori}}”
2345405
wikitext
text/x-wiki
{{auto cat|nanori}}
qru0zkqdognogifgc93e65lg7u3jryl
Thể loại:Từ đánh vần với 真 tiếng Nhật
14
393085
2345406
2026-04-15T07:26:00Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345406
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ đánh vần với 真 theo ngôn ngữ
14
393086
2345407
2026-04-15T07:26:47Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345407
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ đánh vần với 雅 là まさ tiếng Nhật
14
393087
2345408
2026-04-15T07:27:46Z
WhoAlone
40420
Trang mới: “{{auto cat|nanori}}”
2345408
wikitext
text/x-wiki
{{auto cat|nanori}}
qru0zkqdognogifgc93e65lg7u3jryl
Thể loại:Từ đánh vần với 雅 tiếng Nhật
14
393088
2345409
2026-04-15T07:28:19Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345409
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ đánh vần với 雅 theo ngôn ngữ
14
393089
2345410
2026-04-15T07:28:43Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345410
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ đánh vần với 昌 là しょう tiếng Nhật
14
393090
2345411
2026-04-15T07:29:40Z
WhoAlone
40420
Trang mới: “{{auto cat|on}}”
2345411
wikitext
text/x-wiki
{{auto cat|on}}
irnidilxpyzph26fxce9qlrz5zy5gor
Thể loại:Từ đánh vần với 政 là まさ tiếng Nhật
14
393091
2345412
2026-04-15T07:30:18Z
WhoAlone
40420
Trang mới: “{{auto cat|nanori}}”
2345412
wikitext
text/x-wiki
{{auto cat|nanori}}
qru0zkqdognogifgc93e65lg7u3jryl
Thể loại:Từ đánh vần với 政 tiếng Nhật
14
393092
2345413
2026-04-15T07:30:55Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345413
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ đánh vần với 政 theo ngôn ngữ
14
393093
2345414
2026-04-15T07:31:24Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345414
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ đánh vần với 晶 là しょう tiếng Nhật
14
393094
2345415
2026-04-15T07:35:16Z
WhoAlone
40420
Trang mới: “{{auto cat|on}}”
2345415
wikitext
text/x-wiki
{{auto cat|on}}
irnidilxpyzph26fxce9qlrz5zy5gor
Thể loại:Từ đánh vần với 晶 tiếng Nhật
14
393095
2345416
2026-04-15T07:35:50Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345416
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ đánh vần với 晶 theo ngôn ngữ
14
393096
2345417
2026-04-15T07:36:15Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2345417
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ đánh vần với 晶 là あき tiếng Nhật
14
393097
2345418
2026-04-15T07:37:00Z
WhoAlone
40420
Trang mới: “{{auto cat|nanori}}”
2345418
wikitext
text/x-wiki
{{auto cat|nanori}}
qru0zkqdognogifgc93e65lg7u3jryl
Thể loại:Từ đánh vần với 晶 là まさ tiếng Nhật
14
393098
2345419
2026-04-15T07:37:40Z
WhoAlone
40420
Trang mới: “{{auto cat|nanori}}”
2345419
wikitext
text/x-wiki
{{auto cat|nanori}}
qru0zkqdognogifgc93e65lg7u3jryl
Mô đun:dialect synonyms/ain/アトゥイ
828
393099
2345420
2026-04-15T08:29:04Z
Hiyuune
50834
Trang mới: “local export = {} export.gloss = "biển" export.syns = { -- Hokkaido: Southern/Central ["Abuta"] = { "" }, ["Azuma"] = { "" }, ["Biratori"] = { "アトゥイ:'atúy((HC))" }, ["Chitose"] = { "" }, ["Ebeotsu"] = { "" }, ["Hagino"] = { "" }, ["Hidaka"] = { "" }, ["Hobetsu"] = { "" }, ["Horobetsu"] = { "アトゥイ:'atúy((HC))" }, ["Horoman"] = { "" }, ["Mitsuishi"] = { "" }, ["Mukawa"] = { "" }, ["Muroran"] = { "" }, ["Niikappu"] = { "アトゥイ:'atúy…”
2345420
Scribunto
text/plain
local export = {}
export.gloss = "biển"
export.syns = {
-- Hokkaido: Southern/Central
["Abuta"] = { "" },
["Azuma"] = { "" },
["Biratori"] = { "アトゥイ:'atúy((HC))" },
["Chitose"] = { "" },
["Ebeotsu"] = { "" },
["Hagino"] = { "" },
["Hidaka"] = { "" },
["Hobetsu"] = { "" },
["Horobetsu"] = { "アトゥイ:'atúy((HC))" },
["Horoman"] = { "" },
["Mitsuishi"] = { "" },
["Mukawa"] = { "" },
["Muroran"] = { "" },
["Niikappu"] = { "アトゥイ:'atúy((HC))" },
["Nukkibetsu"] = { "アトゥイ:'atúy((HC))" },
["Ogifushi"] = { "" },
["Oshamambe"] = { "アトゥイ:'atúy((HC))" },
["Rebun"] = { "" },
["Samani"] = { "アチュイ:'acuy((HC))" },
["Saru"] = { "アトゥイ:átúy((H))" },
["Shiraoi"] = { "" },
["Shizunai"] = { "" },
["Takae"] = { "" },
["Takashima"] = { "" },
["Toyoura"] = { "" },
["Urakawa"] = { "" },
["Usu"] = { "" },
["Yakumo"] = { "アトゥイ:'atúy((HC))" },
-- Hokkaido: Northern
["Asahikawa"] = { "アトゥイ:'atúy((HC))" },
["Chikabumi"] = { "" },
["Nayoro"] = { "アトゥイ:'atúy((HC))" },
["Soya"] = { "アトゥイ:'atúy((HC))" },
["Teshio"] = { "" },
-- Hokkaido: Eastern
["Abashiri"] = { "" },
["Akan"] = { "" },
["Ashoro"] = { "" },
["Bihoro"] = { "アトゥイ:'atúy((HC))" },
["Biroo"] = { "" },
["Chirotto"] = { "" },
["Fupushinai"] = { "" },
["Fushiko"] = { "" },
["Harutori"] = { "" },
["Kitami"] = { "" },
["Kushiro"] = { "アトゥイ:'atúy((HC))" },
["Kussharo"] = { "" },
["Memuro"] = { "" },
["Mokoto"] = { "" },
["Nemuro"] = { "アトゥイ:atuy(海|[天の沼])((F2016))" },
["Nijibetsu"] = { "" },
["Obihiro"] = { "アトゥイ:'atúy((HC))" },
["Otofuke"] = { "" },
["Shari"] = { "" },
["Shiranuka"] = { "" },
["Tokachi"] = { "" },
["Tooro"] = { "" },
-- Sakhalin: West Coast
["Chirai"] = { "" },
["Maoka"] = { "アトゥイ:'atúy((HC))" },
["Raichishka"] = { "アトゥイ:'atúy((HC))", "レポマㇵ:repomah, -puhu[稀・老]((H))" },
["Shiranushi"] = { "" },
["Tarantomari"] = { "アトゥイ:'atúy((HC))" },
["Usoro"] = { "" },
-- Sakhalin: East Coast
["Aihama"] = { "" },
["Nairo"] = { "アトゥイ:'atúy((HC))" },
["Niitoi"] = { "" },
["Ochiho"] = { "アトゥイ:'atúy((HC))" },
["Shirahama"] = { "" },
["Shiraura"] = { "アトゥイ:'atúy((HC))" },
["Taraika"] = { "" },
["Tonnai"] = { "" },
["Yamambetsu"] = { "" },
-- Kuril: Northern
["Kuril"] = { "" },
["Paramushir"] = { "" },
["Shumshu"] = { "アトゥイカ:atuy=ka(海)((V))", "アトイカ:atoika(海)((M1892))" },
-- Kuril: Southern
["Etorofu"] = { "" },
["South Kuril"] = { "アトゥイカ:atuy-ka(海)((BS))" },
}
return export
rnuiaqlpisqfnye8yslyyfz6uinabeo
アトゥイ
0
393100
2345421
2026-04-15T08:33:01Z
Hiyuune
50834
Trang mới: “=={{langname|ain}}== ==={{section|n}}=== {{head|ain|Danh từ|tr=atuy}} # {{lb|ain|Hokkaido|Sakhalin}} [[biển|Biển]], [[đại dương]]. # {{lb|ain|Kuril|Nam Kuril}} [[eo biển|Eo biển]] ===={{section|alt}}==== * {{alter|ain|アトゥイカ||phương ngữ, Kuril}} * {{alter|ain|アト゚ィ||Hokkaido|Sakhalin}} ===={{section|etym}}==== Từ tiếng Ainu nguyên thủy ''*atuy'' LL (“biển”).<ref>{{R:ain:Vovin:1993|page=81}}</ref> ===={{section|drv}}====…”
2345421
wikitext
text/x-wiki
=={{langname|ain}}==
==={{section|n}}===
{{head|ain|Danh từ|tr=atuy}}
# {{lb|ain|Hokkaido|Sakhalin}} [[biển|Biển]], [[đại dương]].
# {{lb|ain|Kuril|Nam Kuril}} [[eo biển|Eo biển]]
===={{section|alt}}====
* {{alter|ain|アトゥイカ||phương ngữ, Kuril}}
* {{alter|ain|アト゚ィ||Hokkaido|Sakhalin}}
===={{section|etym}}====
Từ tiếng Ainu nguyên thủy ''*atuy'' LL (“biển”).<ref>{{R:ain:Vovin:1993|page=81}}</ref>
===={{section|drv}}====
* {{l|ain|アトゥヨウシ|tr=atuyousi}} {{q|Sakhalin}}
* {{l|ain|アトゥインネ|tr=atuinne}}
===={{section|pron}}====
* {{ain-IPA|'atúy}}
[[File:MapOfAinuLanguage-Sea.svg|thumb|400px|Bản đồ phương ngữ tiếng Ainu: biển]]
{|class="wikitable"
|+ dialect table: [[sea]] (1960)<ref>{{R:ain:HattoriAndChiri:1960}}</ref>
! địa danh !! cách phát âm
|-
! Yakumo (八雲)
| 'atúy
|-
! Oshamambe (長万部)
| 'atúy
|-
! Horobetsu (幌別)
| 'atúy
|-
! Hiratori (平取)
| 'atúy
|-
! Nukkibetsu (貫気別)
| 'atúy
|-
! Niikappu (新冠)
| 'atúy
|-
! Samani (様似)
| 'acuy
|-
! Obihiro (帯広)
| 'atúy
|-
! Kushiro (釧路)
| 'atúy
|-
! Bihoro (美幌)
| 'atúy
|-
! Asahikawa (旭川)
| 'atúy
|-
! Nayoro (名寄)
| 'atúy
|-
! Soya (宗谷)
| 'atúy
|-
! Ochiho (落帆)
| 'atúy
|-
! Tarantomari (多蘭泊)
| 'atúy
|-
! Maoka (真岡)
| 'atúy
|-
! Shiraura (白浦)
| 'atúy
|-
! Raichishka (ライチシカ)
| 'atúy
|-
! Nairo (内路)
| 'atúy
|}
===={{section|syn}}====
{{dial syn|ain|アトゥイ}}
==={{section|ref}}===
<references/>
:* https://www.translationdirectory.com/dictionaries/dictionary036.php
:* {{R:ain:IshikariWordlist}}
:* {{R:ain:KarafutoWordlist}}
:* {{R:ain:BugaevaAndSato2021}}
14nyi06htx7c1sp53yin01qrinhqwfw
2345422
2345421
2026-04-15T08:33:29Z
Hiyuune
50834
2345422
wikitext
text/x-wiki
=={{langname|ain}}==
==={{section|n}}===
{{head|ain|Danh từ|tr=atuy}}
# {{lb|ain|Hokkaido|Sakhalin}} [[biển|Biển]], [[đại dương]].
# {{lb|ain|Kuril|Nam Kuril}} [[eo biển|Eo biển]]
===={{section|alt}}====
* {{alter|ain|アトゥイカ||phương ngữ, Kuril}}
* {{alter|ain|アト゚ィ||Hokkaido|Sakhalin}}
===={{section|etym}}====
Từ tiếng Ainu nguyên thủy ''*atuy'' LL (“biển”).<ref>{{R:ain:Vovin:1993|page=81}}</ref>
===={{section|drv}}====
* {{l|ain|アトゥヨウシ|tr=atuyousi}} {{q|Sakhalin}}
* {{l|ain|アトゥインネ|tr=atuinne}}
===={{section|pron}}====
* {{ain-IPA|'atúy}}
[[File:MapOfAinuLanguage-Sea.svg|thumb|400px|Bản đồ phương ngữ tiếng Ainu: biển]]
{|class="wikitable"
|+ dialect table: [[sea]] (1960)<ref>{{R:ain:HattoriAndChiri:1960}}</ref>
! địa danh !! cách phát âm
|-
! Yakumo (八雲)
| 'atúy
|-
! Oshamambe (長万部)
| 'atúy
|-
! Horobetsu (幌別)
| 'atúy
|-
! Hiratori (平取)
| 'atúy
|-
! Nukkibetsu (貫気別)
| 'atúy
|-
! Niikappu (新冠)
| 'atúy
|-
! Samani (様似)
| 'acuy
|-
! Obihiro (帯広)
| 'atúy
|-
! Kushiro (釧路)
| 'atúy
|-
! Bihoro (美幌)
| 'atúy
|-
! Asahikawa (旭川)
| 'atúy
|-
! Nayoro (名寄)
| 'atúy
|-
! Soya (宗谷)
| 'atúy
|-
! Ochiho (落帆)
| 'atúy
|-
! Tarantomari (多蘭泊)
| 'atúy
|-
! Maoka (真岡)
| 'atúy
|-
! Shiraura (白浦)
| 'atúy
|-
! Raichishka (ライチシカ)
| 'atúy
|-
! Nairo (内路)
| 'atúy
|}
===={{section|syn}}====
{{dial syn|ain|アトゥイ}}
==={{section|ref}}===
<references/>
:* https://www.translationdirectory.com/dictionaries/dictionary036.php
:* {{R:ain:IshikariWordlist}}
:* {{R:ain:KarafutoWordlist}}
:* {{R:ain:BugaevaAndSato2021}}
{{C|ain|Nước|Địa lý học}}
b9tk0ni51d71ho9qib6n8e0b04zxoh4
Thể loại:ain:Địa lý học
14
393101
2345423
2026-04-15T08:33:39Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2345423
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
ミンダル
0
393102
2345424
2026-04-15T08:35:29Z
Hiyuune
50834
Trang mới: “=={{langname|ain}}== ==={{section|noun}}=== {{head|ain|Danh từ|tr=mintar}} # {{lb|ain|Kuril}} [[núi lửa|Núi lửa]]. ===={{section|syn}}==== {{dial syn|ain|ヌプリ}} ==={{section|ref}}=== :* {{R:ain:Mizushina1893}} {{c|ain|Địa mạo|Địa lý học}}”
2345424
wikitext
text/x-wiki
=={{langname|ain}}==
==={{section|noun}}===
{{head|ain|Danh từ|tr=mintar}}
# {{lb|ain|Kuril}} [[núi lửa|Núi lửa]].
===={{section|syn}}====
{{dial syn|ain|ヌプリ}}
==={{section|ref}}===
:* {{R:ain:Mizushina1893}}
{{c|ain|Địa mạo|Địa lý học}}
gf3a7glpcfe8k2y0bzcnjenrj0xtsq6
Mô đun:dialect synonyms/ain/ヌプリ
828
393103
2345425
2026-04-15T08:35:56Z
Hiyuune
50834
Trang mới: “local export = {} export.gloss = "núi" export.syns = { -- Hokkaido: Southern/Central ["Abuta"] = { "" }, ["Azuma"] = { "" }, ["Biratori"] = { "ヌプリ:nupúri((HC))" }, ["Chitose"] = { "" }, ["Ebeotsu"] = { "" }, ["Hagino"] = { "" }, ["Hidaka"] = { "" }, ["Hobetsu"] = { "" }, ["Horobetsu"] = { "ヌプリ:nupúri((HC))" }, ["Horoman"] = { "" }, ["Mitsuishi"] = { "" }, ["Mukawa"] = { "" }, ["Muroran"] = { "" }, ["Niikappu"] = { "ヌプリ:nupúri((HC))"…”
2345425
Scribunto
text/plain
local export = {}
export.gloss = "núi"
export.syns = {
-- Hokkaido: Southern/Central
["Abuta"] = { "" },
["Azuma"] = { "" },
["Biratori"] = { "ヌプリ:nupúri((HC))" },
["Chitose"] = { "" },
["Ebeotsu"] = { "" },
["Hagino"] = { "" },
["Hidaka"] = { "" },
["Hobetsu"] = { "" },
["Horobetsu"] = { "ヌプリ:nupúri((HC))" },
["Horoman"] = { "" },
["Mitsuishi"] = { "" },
["Mukawa"] = { "" },
["Muroran"] = { "" },
["Niikappu"] = { "ヌプリ:nupúri((HC))" },
["Nukkibetsu"] = { "ヌプリ:nupúri((HC))" },
["Ogifushi"] = { "" },
["Oshamambe"] = { "ヌプリ:nupurí((HC))" },
["Rebun"] = { "" },
["Samani"] = { "ヌプリ:nupúri((HC))" },
["Saru"] = { "ヌプリ:nupúri(物体としての)", "キㇺ:kím(場所としての)((H))" },
["Shiraoi"] = { "" },
["Shizunai"] = { "" },
["Takae"] = { "" },
["Takashima"] = { "" },
["Toyoura"] = { "" },
["Urakawa"] = { "" },
["Usu"] = { "" },
["Yakumo"] = { "ヌプリ:nupurí((HC))", "キㇺ:kím(山全体)", "イウォㇿ:'iwór(生きものの住む所としての)((H))" },
-- Hokkaido: Northern
["Asahikawa"] = { "ヌプリ:nupúri((HC))" },
["Chikabumi"] = { "" },
["Nayoro"] = { "ヌプリ:nupúri((HC))", "キㇺ:kím(生活圏としての)((H))" },
["Soya"] = { "ヌプリ:nupúri((HC))" },
["Teshio"] = { "" },
-- Hokkaido: Eastern
["Abashiri"] = { "" },
["Akan"] = { "" },
["Ashoro"] = { "" },
["Bihoro"] = { "ヌプリ:nupúri((HC))" },
["Biroo"] = { "" },
["Chirotto"] = { "" },
["Fupushinai"] = { "" },
["Fushiko"] = { "" },
["Harutori"] = { "" },
["Kitami"] = { "" },
["Kushiro"] = { "ヌプリ:nupúri((HC))", "キㇺ:kim(山、山の方)", "オンネピラ:onnepira(はげ山、禿山)", "シㇼ:sir(地、山、鳥)((K2021))" },
["Kussharo"] = { "" },
["Memuro"] = { "" },
["Mokoto"] = { "" },
["Nemuro"] = { "エピッヌプリ:epitnupuri?《はげ山|[焼けた山]》", "オキムンペ:okimunpe《山崩洪氷(水)|[山から生じた泉]》", "キㇺタ:kim ta《山|[虫や獣がいるところ]》", "キモㇿ:kimor, -o《山》", "キㇺマチヌカㇻクㇽ:kimmacinukarkur?《宵の明星|[山の木原を目の当たりにする]》", "クトゥンネ:kutunne《岩山》", "シㇼキタイ:sirkitay《峯|[地の峯]》", "タㇰコㇷ゚:takkop, -i/tapkop, -i《森|[国の腫物]》", "ヌプリ:nupuri《岳|[稀に高い]》", "ペㇱカンペ:peskanpe《丑|[山々に欠ける]》", "ルチㇱ:rucis《峠|[高い背]》((F2016))" },
["Nijibetsu"] = { "" },
["Obihiro"] = { "ヌプリ:nupúri((HC))", "キㇺ:kím(生活圏としての)((H))" },
["Otofuke"] = { "" },
["Shari"] = { "" },
["Shiranuka"] = { "" },
["Tokachi"] = { "" },
["Tooro"] = { "" },
-- Sakhalin: West Coast
["Chirai"] = { "" },
["Maoka"] = { "ヌプリ:nupúri((HC))" },
["Raichishka"] = { "ヌプル:nupuru((HC))" },
["Shiranushi"] = { "" },
["Tarantomari"] = { "ヌプリ:nupúri((HC))" },
["Usoro"] = { "" },
-- Sakhalin: East Coast
["Aihama"] = { "" },
["Nairo"] = { "ヌプル:nupuru((HC))" },
["Niitoi"] = { "" },
["Ochiho"] = { "ヌプリ:nupúri((HC))" },
["Shirahama"] = { "" },
["Shiraura"] = { "ヌプリ:nupúri((HC))" },
["Taraika"] = { "" },
["Tonnai"] = { "" },
["Yamambetsu"] = { "" },
-- Kuril: Northern
["Kuril"] = { "" },
["Paramushir"] = { "" },
["Shumshu"] = { "シトコイ:shito'ko'i(129. このkは[x]), shitokoi (119, 123, 161, 164)", "チャチャ:chacha (高い山 163)((H))", "ストコイ:sutokoi(山)", "ヌプレヌハチヤチヤニ:nupurenuhachiyachiyani(高山)", "ミンダル:mindaru(火山)((M1892))", "フㇽ:hur(山)((V))" },
-- Kuril: Southern
["Etorofu"] = { "" },
["South Kuril"] = { "ヌプリ:nupuri(火山丘)", "フㇽ:hur(山)((BS))" },
}
return export
5wqfaglgqgokqd7hmjle1bajqq4tf15
Bản mẫu:dialect map/ain/ヌプリ
10
393104
2345426
2026-04-15T08:36:15Z
Hiyuune
50834
Trang mới: “{{dialect map}}”
2345426
wikitext
text/x-wiki
{{dialect map}}
d6v0nb58x909aihj701mhww3omkirht
Bản mẫu:gmw-infl-verb-wk2
10
393105
2345427
2026-04-15T08:54:14Z
Hiyuune
50834
Trang mới: “{{#invoke:gmw-verb|wk2}}<noinclude>{{documentation}}</noinclude>”
2345427
wikitext
text/x-wiki
{{#invoke:gmw-verb|wk2}}<noinclude>{{documentation}}</noinclude>
gig5l7f7256taxiqyb1bbdsocga4jcc
Mô đun:gmw-verb
828
393106
2345428
2026-04-15T09:07:35Z
Hiyuune
50834
Trang mới: “local lang = require("Module:languages").getByCode("gmw-pro") local export = {} local function degeminate(stem) stem = mw.ustring.gsub(stem, "uw$", "w") stem = mw.ustring.gsub(stem, "([bdfghklmnpstþ])%1$", "%1") return stem end local function str_degeminate(pres_stem) pres_stem = mw.ustring.gsub(pres_stem, "uw$", "w") pres_stem = mw.ustring.gsub(pres_stem, "([bdfghklmnpstþ])%1$", "%1") return pres_stem end -- Inflection functions function export.st(frame) lo…”
2345428
Scribunto
text/plain
local lang = require("Module:languages").getByCode("gmw-pro")
local export = {}
local function degeminate(stem)
stem = mw.ustring.gsub(stem, "uw$", "w")
stem = mw.ustring.gsub(stem, "([bdfghklmnpstþ])%1$", "%1")
return stem
end
local function str_degeminate(pres_stem)
pres_stem = mw.ustring.gsub(pres_stem, "uw$", "w")
pres_stem = mw.ustring.gsub(pres_stem, "([bdfghklmnpstþ])%1$", "%1")
return pres_stem
end
-- Inflection functions
function export.st(frame)
local params = {
[1] = {default = mw.title.getCurrentTitle().nsText == "Template" and "geban" or mw.loadData("Module:headword/data").pagename},
["class"] = {},
["str_jpres"] = {type = "boolean"}
}
local args = require("Module:parameters").process(frame:getParent().args, params)
local data = {
forms = {},
info = nil,
categories = {},
past_p = true,
past_ptcp = true,
}
if not args["str_jpres"] then
pres_stem, suffix = mw.ustring.match(args[1], "^(.-)(an)$")
rest, nucleus, coda = mw.ustring.match(pres_stem, "^(.-)([aeiouāēīōū]+)([bdfghjklmnprʀstþw]*)$")
if suffix ~= "an" then
error("Động từ mạnh phải kết thúc bằng -an")
end
elseif args["str_jpres"] then
pres_stem, suffix = mw.ustring.match(args[1], "^(.-)(i?jan)$")
if suffix == "jan" then
pres_stem_i = str_degeminate(pres_stem)
pres_stem = pres_stem .. "j"
pres_stem_u = pres_stem
rest, nucleus, coda = mw.ustring.match(pres_stem_i, "^(.-)([aeiouāēīōū]+)([bdfghjklmnprʀstþw]*)$")
elseif suffix == "ijan" then
pres_stem_i = pres_stem
rest, nucleus, coda = mw.ustring.match(pres_stem, "^(.-)([aeiouāēīōū]+)([bdfghjklmnprʀstþw]*)$")
pres_stem = pres_stem .. "ij"
else
error("Động từ mạnh hiện tại J phải kết thúc bằng -jan")
end
end
local coda_voiced = coda
coda_voiced = mw.ustring.gsub((mw.ustring.gsub(coda_voiced, "^f$", "b")), "([jlmnrw])f$", "%1b")
coda_voiced = mw.ustring.gsub((mw.ustring.gsub(coda_voiced, "^h$", "g")), "([jlmnrw])h$", "%1g")
coda_voiced = mw.ustring.gsub((mw.ustring.gsub(coda_voiced, "^hw$", "gw")), "([jlmnrw])hw$", "%1gw")
coda_voiced = mw.ustring.gsub((mw.ustring.gsub(coda_voiced, "^s$", "ʀ")), "([jlmnrw])s$", "%1ʀ")
coda_voiced = mw.ustring.gsub((mw.ustring.gsub(coda_voiced, "^þ$", "d")), "([jlmnrw])þ$", "%1d")
if not args["class"] then
if nucleus == "ī" then
args["class"] = "1"
elseif nucleus == "eu" or nucleus == "ū" then
args["class"] = "2"
elseif nucleus == "i" or nucleus == "e" and mw.ustring.find(coda, "^[bdfghjklmnprʀstþw][bdfghjklmnprʀstþw]") and not mw.ustring.find(coda, "^[ghk]w$") then
args["class"] = "3"
elseif nucleus == "e" and mw.ustring.find(coda, "^[lmnr]$") then
args["class"] = "4"
elseif nucleus == "e" and (mw.ustring.find(coda, "^[bdfghkpstþ]$") or mw.ustring.find(coda, "^[ghk]w$")) then
args["class"] = "5"
elseif nucleus == "a" and mw.ustring.find(coda, "^[bdfghkpʀstþ]?[bdfghjklmnprʀstþw]$") then
args["class"] = "6"
elseif nucleus == "ai" then
args["class"] = "7a"
elseif nucleus == "au" then
args["class"] = "7b"
elseif nucleus == "a" and mw.ustring.find(coda, "^[lmnr][bdfghjklmnprʀstþw]") then
args["class"] = "7c"
elseif nucleus == "ā" then
args["class"] = "7d"
elseif nucleus == "ō" then
args["class"] = "7e"
else
error("Không thể xác định lớp động từ mạnh")
end
end
if not args["str_jpres"] then
data.info = "lớp " .. args["class"] .. " mạnh"
table.insert(data.categories, "Động từ lớp " .. args["class"] .. " mạnh " .. lang:getCanonicalName())
elseif args["str_jpres"] then
data.info = "lớp " .. args["class"] .. " mạnh, hiện tại"
table.insert(data.categories, "Động từ lớp " .. args["class"] .. " mạnh, hiện tại j " .. lang:getCanonicalName())
end
local past_s_stem
local past_p_stem
local past_ptcp_stem
if args["class"] == "1" then
past_s_stem = rest .. "ai" .. coda
past_p_stem = rest .. "i" .. coda_voiced
data.forms["past|ptcp"] = {rest .. "i" .. coda_voiced .. "an"}
elseif args["class"] == "2" then
pres_stem_i = rest .. mw.ustring.gsub(nucleus, "e", "i") .. coda
past_s_stem = rest .. "au" .. coda
past_p_stem = rest .. "u" .. coda_voiced
data.forms["past|ptcp"] = {rest .. "o" .. coda_voiced .. "an"}
elseif args["class"] == "3" then
pres_stem_i = rest .. mw.ustring.gsub(nucleus, "e", "i") .. coda
past_s_stem = rest .. "a" .. coda
past_p_stem = rest .. "u" .. coda_voiced
data.forms["past|ptcp"] = {rest .. (nucleus == "i" and "u" or "o") .. coda_voiced .. "an"}
elseif args["class"] == "4" then
pres_stem_i = rest .. mw.ustring.gsub(nucleus, "e", "i") .. coda
past_s_stem = rest .. "a" .. coda
past_p_stem = rest .. "ā" .. coda_voiced
if mw.ustring.find(coda, "[mn]$") then
data.forms["past|ptcp"] = {rest .. "u" .. coda_voiced .. "an"}
else
data.forms["past|ptcp"] = {rest .. "o" .. coda_voiced .. "an"}
end
elseif args["class"] == "5" then
if not args["str_jpres"] then
pres_stem_i = rest .. mw.ustring.gsub(nucleus, "e", "i") .. coda
past_s_stem = rest .. "a" .. coda
past_p_stem = rest .. "ā" .. coda_voiced
data.forms["past|ptcp"] = {rest .. nucleus .. coda_voiced .. "an"}
elseif args["str_jpres"] then
past_s_stem = rest .. "a" .. coda
past_p_stem = rest .. "ā" .. coda_voiced
data.forms["past|ptcp"] = {rest .. "e" .. coda_voiced .. "an"}
end
elseif args["class"] == "6" then
past_s_stem = rest .. "ō" .. coda
past_p_stem = rest .. "ō" .. coda_voiced
data.forms["past|ptcp"] = {rest .. nucleus .. coda_voiced .. "an"}
elseif args["class"] == "7a" then
past_s_stem = rest .. "ē" .. coda
past_p_stem = rest .. "ē" .. coda_voiced
data.forms["past|ptcp"] = {rest .. nucleus .. coda_voiced .. "an"}
elseif args["class"] == "7b" then
past_s_stem = rest .. "eō" .. coda
past_p_stem = rest .. "eō" .. coda_voiced
data.forms["past|ptcp"] = {rest .. nucleus .. coda_voiced .. "an"}
elseif args["class"] == "7c" then
past_s_stem = rest .. "ea" .. coda
past_p_stem = rest .. "ea" .. coda_voiced
data.forms["past|ptcp"] = {rest .. nucleus .. coda_voiced .. "an"}
elseif args["class"] == "7d" then
past_s_stem = rest .. "ē" .. coda
past_p_stem = rest .. "ē" .. coda_voiced
data.forms["past|ptcp"] = {rest .. nucleus .. coda_voiced .. "an"}
elseif args["class"] == "7e" then
past_s_stem = rest .. "eō" .. coda
past_p_stem = rest .. "eō" .. coda_voiced
data.forms["past|ptcp"] = {rest .. nucleus .. coda_voiced .. "an"}
elseif args["str_jpres"] and args["class"] == "7" then
if coda == 'r' then
past_s_stem = rest .. "ē" .. coda
past_p_stem = rest .. "ē" .. coda
data.forms["past|ptcp"] = {rest .. nucleus .. coda .. "an"}
elseif coda == 'w' then
past_s_stem = rest .. "eō" .. coda
past_p_stem = rest .. "eō" .. coda
data.forms["past|ptcp"] = {rest .. nucleus .. coda .. "an"}
elseif coda == 'p' then
past_s_stem = rest .. "eō" .. coda
past_p_stem = rest .. "eō" .. coda
data.forms["past|ptcp"] = {rest .. nucleus .. coda .. "an"}
end
end
pres_stem_i = pres_stem_i or pres_stem
local pres_stem_u = mw.ustring.gsub(pres_stem, "([ghk])w$", "%1")
local past_p_stem_u = mw.ustring.gsub(past_p_stem, "([ghk])w$", "%1")
past_p_stem_u = mw.ustring.gsub(past_p_stem_u, "([ghk])w([ou])", "%1%2")
past_p_stem = mw.ustring.gsub(past_p_stem, "([ghk])w([ou])", "%1%2")
past_p_stem = mw.ustring.gsub(past_p_stem, "([ou]n?[kg])w", "%1")
past_p_stem = mw.ustring.gsub(past_p_stem, "([^n])gw", "%1w")
for i, stem in ipairs(data.forms["past|ptcp"]) do
stem = mw.ustring.gsub(stem, "([ghk])w([ou])", "%1%2")
stem = mw.ustring.gsub(stem, "([ou]n?[kg])w", "%1")
stem = mw.ustring.gsub(stem, "([^n])gw", "%1w")
data.forms["past|ptcp"][i] = stem
end
data.forms["inf"] = {pres_stem .. "an"}
data.forms["gen|inf"] = {pres_stem .. "annjas"}
data.forms["dat|inf"] = {pres_stem .. "annjē"}
data.forms["ins|inf"] = {pres_stem .. "annju"}
data.forms["pres|ptcp"] = {pres_stem .. "andī"}
data.forms["1|s|pres|indc"] = {pres_stem_u .. "u"}
data.forms["2|s|pres|indc"] = {pres_stem_i .. "iʀi"}
data.forms["3|s|pres|indc"] = {pres_stem_i .. "idi"}
data.forms["1|p|pres|indc"] = {pres_stem_u .. "um"}
data.forms["2|p|pres|indc"] = {pres_stem_i .. "id"}
data.forms["3|p|pres|indc"] = {pres_stem .. "and"}
data.forms["1|s|pres|subj"] = {pres_stem .. "ē"}
data.forms["2|s|pres|subj"] = {pres_stem .. "ēs"}
data.forms["3|s|pres|subj"] = {pres_stem .. "ē"}
data.forms["1|p|pres|subj"] = {pres_stem .. "ēm"}
data.forms["2|p|pres|subj"] = {pres_stem .. "ēþ"}
data.forms["3|p|pres|subj"] = {pres_stem .. "ēn"}
bare_stem, bare_suffix = mw.ustring.match(pres_stem, "^(.-)(i?j)$")
if bare_suffix == "j" then
data.forms["s|impr"] = {pres_stem_i .. "i"}
elseif bare_suffix == "ij" then
data.forms["s|impr"] = {pres_stem_i .. "ī"}
else
data.forms["s|impr"] = {pres_stem_i}
end
data.forms["p|impr"] = {pres_stem_i .. "id"}
data.forms["1|s|past|indc"] = {past_s_stem}
data.forms["2|s|past|indc"] = {past_p_stem .. "ī"}
data.forms["3|s|past|indc"] = {past_s_stem}
data.forms["1|p|past|indc"] = {past_p_stem_u .. "um"}
data.forms["2|p|past|indc"] = {past_p_stem_u .. "ud"}
data.forms["3|p|past|indc"] = {past_p_stem_u .. "un"}
data.forms["1|s|past|subj"] = {past_p_stem .. "ī"}
data.forms["2|s|past|subj"] = {past_p_stem .. "ī"}
data.forms["3|s|past|subj"] = {past_p_stem .. "ī"}
data.forms["1|p|past|subj"] = {past_p_stem .. "īm"}
data.forms["2|p|past|subj"] = {past_p_stem .. "īd"}
data.forms["3|p|past|subj"] = {past_p_stem .. "īn"}
return make_table(data)
end
function export.wk1(frame)
local params = {
[1] = {default = mw.title.getCurrentTitle().nsText == "Bản_mẫu" and "{{{1}}}jan" or mw.loadData("Module:headword/data").pagename},
["jpres"] = {type = "boolean"}
}
local args = require("Module:parameters").process(frame:getParent().args, params)
local data = {
forms = {},
info = "lớp 1 yếu",
categories = {"Động từ lớp 1 yếu " .. lang:getCanonicalName()},
}
if args["jpres"] then
data.info = data.info .. ", hiện tại j"
table.insert(data.categories, "Động từ lớp 1 yếu, hiện tại j " .. lang:getCanonicalName())
end
local stem, suffix = mw.ustring.match(args[1], "^(.-)(i?jan)$")
local stem_i
local stem_past
if suffix == "jan" then
stem_i = degeminate(stem)
if mw.ustring.find(stem, "[dt]$") then
stem_past = stem
elseif mw.ustring.find(stem, "l$") then
stem_past = stem_i .. "d"
end
stem = stem .. "j"
elseif suffix == "ijan" then
stem_i = stem
stem = stem .. "ij"
else
error("Động từ lớp 1 yếu phải kết thúc bằng -jan")
end
if args["jpres"] then
stem_past = stem_i
stem_past = mw.ustring.gsub(stem_past, "[gk]$", "h") .. "t"
stem_past = mw.ustring.toNFC(mw.ustring.gsub(stem_past, "([aiu])nh([^aeiouāēīōū]+)$", "%1" .. mw.ustring.char(0x0304) .. mw.ustring.char(0x0328) .. "h%2"))
stem_past = mw.ustring.gsub(stem_past, "u([^aeiouāēīōū]+)$", "o%1")
end
stem_past = stem_past or stem_i .. "id"
data.forms["inf"] = {stem .. "an"}
data.forms["gen|inf"] = {stem .. "annjas"}
data.forms["dat|inf"] = {stem .. "annjē"}
data.forms["ins|inf"] = {stem .. "annju"}
data.forms["pres|ptcp"] = {stem .. "andī"}
data.forms["1|s|pres|indc"] = {stem .. "u"}
data.forms["2|s|pres|indc"] = {stem_i .. "isi"}
data.forms["3|s|pres|indc"] = {stem_i .. "iþi"}
data.forms["1|p|pres|indc"] = {stem .. "um"}
data.forms["2|p|pres|indc"] = {stem_i .. "iþ"}
data.forms["3|p|pres|indc"] = {stem .. "anþ"}
data.forms["1|s|pres|subj"] = {stem .. "ē"}
data.forms["2|s|pres|subj"] = {stem .. "ēs"}
data.forms["3|s|pres|subj"] = {stem .. "ē"}
data.forms["1|p|pres|subj"] = {stem .. "ēm"}
data.forms["2|p|pres|subj"] = {stem .. "ēþ"}
data.forms["3|p|pres|subj"] = {stem .. "ēn"}
data.forms["s|impr"] = {stem_i .. "i"}
data.forms["p|impr"] = {stem_i .. "iþ"}
data.forms["1|s|past|indc"] = {stem_past .. "ā"}
data.forms["2|s|past|indc"] = {stem_past .. "ēs", stem_past .. "ōs"}
data.forms["3|s|past|indc"] = {stem_past .. "ē", stem_past .. "ā"}
data.forms["1|p|past|indc"] = {stem_past .. "um"}
data.forms["2|p|past|indc"] = {stem_past .. "ud"}
data.forms["3|p|past|indc"] = {stem_past .. "un"}
data.forms["1|s|past|subj"] = {stem_past .. "ī"}
data.forms["2|s|past|subj"] = {stem_past .. "ī"}
data.forms["3|s|past|subj"] = {stem_past .. "ī"}
data.forms["1|p|past|subj"] = {stem_past .. "īm"}
data.forms["2|p|past|subj"] = {stem_past .. "īd"}
data.forms["3|p|past|subj"] = {stem_past .. "īn"}
data.forms["past|ptcp"] = {stem_past}
return make_table(data)
end
function export.wk2(frame)
local params = {
[1] = {default = mw.title.getCurrentTitle().nsText == "Bản_mẫu" and "{{{1}}}ōn" or mw.loadData("Module:headword/data").pagename},
}
local args = require("Module:parameters").process(frame:getParent().args, params)
local data = {
forms = {},
info = "lớp 2 yếu",
categories = {"Động từ lớp 2 yếu " .. lang:getCanonicalName()},
}
local stem, suffix = mw.ustring.match(args[1], "^(.-)(ōn)$")
if suffix ~= "ōn" then
error("Động từ lớp 2 yếu phải kết thúc bằng -ōn")
end
data.forms["inf"] = {stem .. "ōn"}
data.forms["gen|inf"] = {stem .. "ōnijas"}
data.forms["dat|inf"] = {stem .. "ōnijē"}
data.forms["ins|inf"] = {stem .. "ōniju"}
data.forms["pres|ptcp"] = {stem .. "ōndī"}
data.forms["1|s|pres|indc"] = {stem .. "ō"}
data.forms["2|s|pres|indc"] = {stem .. "ōs"}
data.forms["3|s|pres|indc"] = {stem .. "ōþ"}
data.forms["1|p|pres|indc"] = {stem .. "ōm"}
data.forms["2|p|pres|indc"] = {stem .. "ōþ"}
data.forms["3|p|pres|indc"] = {stem .. "ōnþ"}
data.forms["1|s|pres|subj"] = {stem .. "ō"}
data.forms["2|s|pres|subj"] = {stem .. "ōs"}
data.forms["3|s|pres|subj"] = {stem .. "ō"}
data.forms["1|p|pres|subj"] = {stem .. "ōm"}
data.forms["2|p|pres|subj"] = {stem .. "ōþ"}
data.forms["3|p|pres|subj"] = {stem .. "ōn"}
data.forms["s|impr"] = {stem .. "ō"}
data.forms["p|impr"] = {stem .. "ōþ"}
data.forms["1|s|past|indc"] = {stem .. "ōdā"}
data.forms["2|s|past|indc"] = {stem .. "ōdēs", stem .. "ōdōs"}
data.forms["3|s|past|indc"] = {stem .. "ōdē", stem .. "ōdā"}
data.forms["1|p|past|indc"] = {stem .. "ōdum"}
data.forms["2|p|past|indc"] = {stem .. "ōdud"}
data.forms["3|p|past|indc"] = {stem .. "ōdun"}
data.forms["1|s|past|subj"] = {stem .. "ōdī"}
data.forms["2|s|past|subj"] = {stem .. "ōdī"}
data.forms["3|s|past|subj"] = {stem .. "ōdī"}
data.forms["1|p|past|subj"] = {stem .. "ōdīm"}
data.forms["2|p|past|subj"] = {stem .. "ōdīd"}
data.forms["3|p|past|subj"] = {stem .. "ōdīn"}
data.forms["past|ptcp"] = {stem .. "ōd"}
return make_table(data)
end
function export.wk3(frame)
local params = {
[1] = {default = mw.title.getCurrentTitle().nsText == "Bản_mẫu" and "{{{1}}}ēn" or mw.loadData("Module:headword/data").pagename},
}
local args = require("Module:parameters").process(frame:getParent().args, params)
local data = {
forms = {},
info = "lớp 3 yếu",
categories = {"Động từ lớp 3 yếu " .. lang:getCanonicalName()},
}
local stem, suffix = mw.ustring.match(args[1], "^(.-)(ēn)$")
if not stem then
stem, suffix = mw.ustring.match(args[1], "^(.-)(jan)$")
end
if suffix == "jan" then
data.info = data.info .. ", hiện tại j"
table.insert(data.categories, "Động từ lớp 3 yếu, hiện tại j " .. lang:getCanonicalName())
local stem_i = degeminate(stem)
local stem_i_o = mw.ustring.gsub(stem_i , "u([^aeiouāēīōū]+)$", "o%1")
stem = stem .. "j"
data.forms["inf"] = {stem .. "an"}
data.forms["gen|inf"] = {stem .. "annjas"}
data.forms["dat|inf"] = {stem .. "annjē"}
data.forms["ins|inf"] = {stem .. "annju"}
data.forms["pres|ptcp"] = {stem .. "andī"}
data.forms["1|s|pres|indc"] = {stem .. "u"}
data.forms["2|s|pres|indc"] = {stem_i_o .. "ēs"}
data.forms["3|s|pres|indc"] = {stem_i_o .. "ēþ"}
data.forms["1|p|pres|indc"] = {stem .. "um"}
data.forms["2|p|pres|indc"] = {stem_i_o .. "ēþ"}
data.forms["3|p|pres|indc"] = {stem .. "anþ"}
data.forms["1|s|pres|subj"] = {stem .. "ē"}
data.forms["2|s|pres|subj"] = {stem .. "ēs"}
data.forms["3|s|pres|subj"] = {stem .. "ē"}
data.forms["1|p|pres|subj"] = {stem .. "ēm"}
data.forms["2|p|pres|subj"] = {stem .. "ēþ"}
data.forms["3|p|pres|subj"] = {stem .. "ēn"}
data.forms["s|impr"] = {stem_i_o .. "ē"}
data.forms["p|impr"] = {stem_i_o .. "ēþ"}
data.forms["1|s|past|indc"] = {stem_i_o .. "dā"}
data.forms["2|s|past|indc"] = {stem_i_o .. "dēs", stem_i_o .. "dōs"}
data.forms["3|s|past|indc"] = {stem_i_o .. "dē", stem_i_o .. "dā"}
data.forms["1|p|past|indc"] = {stem_i .. "dum"}
data.forms["2|p|past|indc"] = {stem_i .. "dud"}
data.forms["3|p|past|indc"] = {stem_i .. "dun"}
data.forms["1|s|past|subj"] = {stem_i .. "dī"}
data.forms["2|s|past|subj"] = {stem_i .. "dī"}
data.forms["3|s|past|subj"] = {stem_i .. "dī"}
data.forms["1|p|past|subj"] = {stem_i .. "dīm"}
data.forms["2|p|past|subj"] = {stem_i .. "dīd"}
data.forms["3|p|past|subj"] = {stem_i .. "dīn"}
data.forms["past|ptcp"] = {stem_i_o .. "d"}
elseif suffix == "ēn" then
data.forms["inf"] = {stem .. "ēn"}
data.forms["gen|inf"] = {stem .. "ēnijas"}
data.forms["dat|inf"] = {stem .. "ēnijē"}
data.forms["ins|inf"] = {stem .. "ēniju"}
data.forms["pres|ptcp"] = {stem .. "ēndī"}
data.forms["1|s|pres|indc"] = {stem .. "ē"}
data.forms["2|s|pres|indc"] = {stem .. "ēs"}
data.forms["3|s|pres|indc"] = {stem .. "ēþ"}
data.forms["1|p|pres|indc"] = {stem .. "ēm"}
data.forms["2|p|pres|indc"] = {stem .. "ēþ"}
data.forms["3|p|pres|indc"] = {stem .. "ēnþ"}
data.forms["1|s|pres|subj"] = {stem .. "ē"}
data.forms["2|s|pres|subj"] = {stem .. "ēs"}
data.forms["3|s|pres|subj"] = {stem .. "ē"}
data.forms["1|p|pres|subj"] = {stem .. "ēm"}
data.forms["2|p|pres|subj"] = {stem .. "ēþ"}
data.forms["3|p|pres|subj"] = {stem .. "ēn"}
data.forms["s|impr"] = {stem .. "ē"}
data.forms["p|impr"] = {stem .. "ēþ"}
data.forms["1|s|past|indc"] = {stem .. "?dā"}
data.forms["2|s|past|indc"] = {stem .. "?dēs", stem .. "?dēs"}
data.forms["3|s|past|indc"] = {stem .. "?dē", stem .. "?dā"}
data.forms["1|p|past|indc"] = {stem .. "?dum"}
data.forms["2|p|past|indc"] = {stem .. "?dud"}
data.forms["3|p|past|indc"] = {stem .. "?dun"}
data.forms["1|s|past|subj"] = {stem .. "?dī"}
data.forms["2|s|past|subj"] = {stem .. "?dī"}
data.forms["3|s|past|subj"] = {stem .. "?dī"}
data.forms["1|p|past|subj"] = {stem .. "?dīm"}
data.forms["2|p|past|subj"] = {stem .. "?dīd"}
data.forms["3|p|past|subj"] = {stem .. "?dīn"}
data.forms["past|ptcp"] = {stem .. "?d"}
else
error("Động từ lớp 3 yếu phải kết thúc bằng -ēn hoặc -jan")
end
return make_table(data)
end
-- Make the table
function make_table(data)
local function repl(param)
if param == "info" then
return mw.getContentLanguage():ucfirst(data.info or "")
end
local forms = data.forms[param]
if not forms then
return "—"
end
local ret = {}
for key, subform in ipairs(forms) do
table.insert(ret, require("Module:links").full_link({lang = lang, alt = "*" .. subform}))
end
return table.concat(ret, ", ")
end
local wikicode = {}
table.insert(wikicode, [=[
{| class="inflection-table vsSwitcher" data-toggle-category="inflection" style="border: solid 1px var(--wikt-palette-purple-3, #4c238a)"
|- style="background:var(--wikt-palette-purple-3, #4c238a);color:inherit; text-align: left;"
! class="vsToggleElement" colspan="3" | {{{info}}}
|- class="vsShow"
! style="min-width: 9em; background:var(--wikt-palette-purple-1, #29104e);color:inherit" | Nguyên mẫu
| style="min-width: 15em;" colspan="2" | {{{inf}}}
|- class="vsShow"
! style="background:var(--wikt-palette-purple-1, #29104e);color:inherit" | Quá khứ ở ngôi thứ nhất số ít
| colspan="2" | {{{1|s|past|indc}}}]=])
if data.past_p then
table.insert(wikicode, [=[
|- class="vsShow"
! style="background:var(--wikt-palette-purple-1, #29104e);color:inherit" | Quá khứ ở ngôi thứ ba số nhiều
| colspan="2" | {{{3|p|past|indc}}}]=])
end
if data.past_ptcp then
table.insert(wikicode, [=[
|- class="vsShow"
! style="background:var(--wikt-palette-purple-1, #29104e);color:inherit" | Phân từ quá khứ
| colspan="2" | {{{past|ptcp}}}]=])
end
table.insert(wikicode, [=[
|- class="vsHide"
! style="background:var(--wikt-palette-purple-1, #29104e);color:inherit" | Nguyên mẫu
| colspan="2" | {{{inf}}}
|- class="vsHide"
! style="background:var(--wikt-palette-purple-1, #29104e);color:inherit" | Nguyên mẫu ở [[genitive|sinh cách]]
| colspan="2" | {{{gen|inf}}}
|- class="vsHide"
! style="background:var(--wikt-palette-purple-1, #29104e);color:inherit" | Nguyên mẫu ở [[dative|dữ cách]]
| colspan="2" | {{{dat|inf}}}
|- class="vsHide"
! style="background:var(--wikt-palette-purple-1, #29104e);color:inherit" | Nguyên mẫu ở [[instrumental|cách công cụ]]
| colspan="2" | {{{ins|inf}}}
|- class="vsHide"
! style="min-width: 9em; background:var(--wikt-palette-purple-2, #3a196d);color:inherit" | Trần thuật
! style="min-width: 15em; background:var(--wikt-palette-purple-2, #3a196d);color:inherit" | Hiện tại
! style="min-width: 15em; background:var(--wikt-palette-purple-2, #3a196d);color:inherit" | Quá khứ
|- class="vsHide"
! style="background:var(--wikt-palette-purple-1, #29104e);color:inherit" | Ngôi thứ nhất số ít
| {{{1|s|pres|indc}}}
| {{{1|s|past|indc}}}
|- class="vsHide"
! style="background:var(--wikt-palette-purple-1, #29104e);color:inherit" | Ngôi thứ hai số ít
| {{{2|s|pres|indc}}}
| {{{2|s|past|indc}}}
|- class="vsHide"
! style="background:var(--wikt-palette-purple-1, #29104e);color:inherit" | Ngôi thứ ba số ít
| {{{3|s|pres|indc}}}
| {{{3|s|past|indc}}}
|- class="vsHide"
! style="background:var(--wikt-palette-purple-1, #29104e);color:inherit" | Ngôi thứ nhất số nhiều
| {{{1|p|pres|indc}}}
| {{{1|p|past|indc}}}
|- class="vsHide"
! style="background:var(--wikt-palette-purple-1, #29104e);color:inherit" | Ngôi thứ hai số nhiều
| {{{2|p|pres|indc}}}
| {{{2|p|past|indc}}}
|- class="vsHide"
! style="background:var(--wikt-palette-purple-1, #29104e);color:inherit" | Ngôi thứ ba số nhiều
| {{{3|p|pres|indc}}}
| {{{3|p|past|indc}}}
|- class="vsHide"
! style="background:var(--wikt-palette-purple-2, #3a196d);color:inherit" | Giả định
! style="background:var(--wikt-palette-purple-2, #3a196d);color:inherit" | Hiện tại
! style="background:var(--wikt-palette-purple-2, #3a196d);color:inherit" | Quá khứ
|- class="vsHide"
! style="background:var(--wikt-palette-purple-1, #29104e);color:inherit" | Ngôi thứ nhất số ít
| {{{1|s|pres|subj}}}
| {{{1|s|past|subj}}}
|- class="vsHide"
! style="background:var(--wikt-palette-purple-1, #29104e);color:inherit" | Ngôi thứ hai số ít
| {{{2|s|pres|subj}}}
| {{{2|s|past|subj}}}
|- class="vsHide"
! style="background:var(--wikt-palette-purple-1, #29104e);color:inherit" | Ngôi thứ ba số ít
| {{{3|s|pres|subj}}}
| {{{3|s|past|subj}}}
|- class="vsHide"
! style="background:var(--wikt-palette-purple-1, #29104e);color:inherit" | Ngôi thứ nhất số nhiều
| {{{1|p|pres|subj}}}
| {{{1|p|past|subj}}}
|- class="vsHide"
! style="background:var(--wikt-palette-purple-1, #29104e);color:inherit" | Ngôi thứ hai số nhiều
| {{{2|p|pres|subj}}}
| {{{2|p|past|subj}}}
|- class="vsHide"
! style="background:var(--wikt-palette-purple-1, #29104e);color:inherit" | Ngôi thứ ba số nhiều
| {{{3|p|pres|subj}}}
| {{{3|p|past|subj}}}
|- class="vsHide"
! style="background:var(--wikt-palette-purple-2, #3a196d);color:inherit" | Mệnh lệnh
! style="background:var(--wikt-palette-purple-2, #3a196d);color:inherit" | Hiện tại
| rowspan="3" |
|- class="vsHide"
! style="background:var(--wikt-palette-purple-1, #29104e);color:inherit" | Số ít
| {{{s|impr}}}
|- class="vsHide"
! style="background:var(--wikt-palette-purple-1, #29104e);color:inherit" | Số nhiều
| {{{p|impr}}}
|- class="vsHide"
! style="background:var(--wikt-palette-purple-2, #3a196d);color:inherit" |
! style="background:var(--wikt-palette-purple-2, #3a196d);color:inherit" | Hiện tại
! style="background:var(--wikt-palette-purple-2, #3a196d);color:inherit" | Quá khứ
|- class="vsHide"
! style="background:var(--wikt-palette-purple-1, #29104e);color:inherit" | Phân từ
| ]=] .. require("Module:links").full_link({lang = lang, term = "*" .. table.concat(data.forms["pres|ptcp"])}) .. [=[
| ]=] .. require("Module:links").full_link({lang = lang, term = "*" .. table.concat(data.forms["past|ptcp"])}) .. [=[
|}]=])
return mw.ustring.gsub(table.concat(wikicode, "\n"), "{{{([#!]?[a-z0-9|]+)}}}", repl) .. require("Module:utilities").format_categories(data.categories, lang)
end
return export
rae4i7f8f3g7460p80ipnpwsv1gh93p
Bản mẫu:RQ:yrl:Christu Muhençáua
10
393107
2345431
2026-04-15T10:24:36Z
TheHighFighter2
42988
Trang mới: “{{#invoke:quote|call_quote_template |yrl|worklang=yrl,pt |year=1898 |title=Christu Muhençáua<t:Giáo lý của Đức Ki-tô> |author=w:pt:José Lourenço da Costa Aguiar |location=Petropolis |publisher=Pacheco, Silva & C. |chapter={{{1|}}} |page2={{{page|{{{2|}}}}}} |textparam=3 |t={{{4|}}} |pageurl2=https://wikisource.org/wiki/Page:Christu_Muhençáua.pdf/{{#expr:{{{page|{{{2|}}}}}}+8}} |note=viết tại {{w|São Paulo de Olivença}} |allowparams=1,2,3,4 |propagatepa…”
2345431
wikitext
text/x-wiki
{{#invoke:quote|call_quote_template
|yrl|worklang=yrl,pt
|year=1898
|title=Christu Muhençáua<t:Giáo lý của Đức Ki-tô>
|author=w:pt:José Lourenço da Costa Aguiar
|location=Petropolis
|publisher=Pacheco, Silva & C.
|chapter={{{1|}}}
|page2={{{page|{{{2|}}}}}}
|textparam=3
|t={{{4|}}}
|pageurl2=https://wikisource.org/wiki/Page:Christu_Muhençáua.pdf/{{#expr:{{{page|{{{2|}}}}}}+8}}
|note=viết tại {{w|São Paulo de Olivença}}
|allowparams=1,2,3,4
|propagateparams=page,pages,t,translation,chapter,trans-chapter,chapter_number}}<noinclude>{{documentation}}</noinclude>
9znhtnqf1ccxs68iylg4j2h7qmcyn2w
Từ tái tạo:Tiếng Tupi-Guarani nguyên thuỷ/pɨtuʔu
0
393108
2345435
2026-04-15T10:34:55Z
TheHighFighter2
42988
TheHighFighter2 đã đổi [[Từ tái tạo:Tiếng Tupi-Guarani nguyên thuỷ/pɨtuʔu]] thành [[Từ tái tạo:Tiếng Tupi-Guarani nguyên thủy/pɨtuʔu]]
2345435
wikitext
text/x-wiki
#đổi [[Từ tái tạo:Tiếng Tupi-Guarani nguyên thủy/pɨtuʔu]]
9kycr535ai797y608x5yxxlb301w51g