Wiktionary
viwiktionary
https://vi.wiktionary.org/wiki/Wiktionary:Trang_Ch%C3%ADnh
MediaWiki 1.48.0-wmf.3
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
Sự kiện
Thảo luận Sự kiện
Wiktionary:Tin tức
4
644
2575894
2575281
2026-11-06T01:01:11Z
Hiyuune
50834
2575894
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 11 năm 2026 ==
=== Thứ hai, ngày 2 tháng 11 năm 2026 ===
* {{l|pis|kaekaem}} trở thành mục từ tiếng Pijin đầu tiên của Wiktionary tiếng Việt.
=== Thứ ba, ngày 3 tháng 11 năm 2026 ===
* {{l|mnf|a̧}} trở thành mục từ tiếng Mundani đầu tiên của Wiktionary tiếng Việt.
=== Thứ sáu, ngày 6 tháng 11 năm 2026 ===
* {{l|sel-pro|*e̮ra}} trở thành mục từ tiếng Selkup nguyên thủy đầ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}}]]
3ltdd7lxt9hzs994grdjpe90y59344s
2575917
2575894
2026-11-06T02:42:59Z
Hiyuune
50834
/* Thứ sáu, ngày 6 tháng 11 năm 2026 */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575917
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 11 năm 2026 ==
=== Thứ hai, ngày 2 tháng 11 năm 2026 ===
* {{l|pis|kaekaem}} trở thành mục từ tiếng Pijin đầu tiên của Wiktionary tiếng Việt.
=== Thứ ba, ngày 3 tháng 11 năm 2026 ===
* {{l|mnf|a̧}} trở thành mục từ tiếng Mundani đầu tiên của Wiktionary tiếng Việt.
=== Thứ sáu, ngày 6 tháng 11 năm 2026 ===
* {{l|sel-pro|*e̮ra}} trở thành mục từ tiếng Selkup nguyên thủy đầu tiên của Wiktionary tiếng Việt.
* {{l|syd-pro|*wën}} trở thành mục từ tiếng Samoyed nguyên thủy đầ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}}]]
b57lnz43moej06229jwbmslplwzwoo7
2576021
2575917
2026-11-06T08:28:29Z
Hiyuune
50834
/* Thứ sáu, ngày 6 tháng 11 năm 2026 */
2576021
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 11 năm 2026 ==
=== Thứ hai, ngày 2 tháng 11 năm 2026 ===
* {{l|pis|kaekaem}} trở thành mục từ tiếng Pijin đầu tiên của Wiktionary tiếng Việt.
=== Thứ ba, ngày 3 tháng 11 năm 2026 ===
* {{l|mnf|a̧}} trở thành mục từ tiếng Mundani đầu tiên của Wiktionary tiếng Việt.
=== Thứ sáu, ngày 6 tháng 11 năm 2026 ===
* {{l|sel-pro|*e̮ra}} trở thành mục từ tiếng Selkup nguyên thủy đầu tiên của Wiktionary tiếng Việt.
* {{l|syd-pro|*wën}} trở thành mục từ tiếng Samoyed nguyên thủy đầu tiên của Wiktionary tiếng Việt.
* {{l|ibe|íɲí}} trở thành mục từ tiếng Akpes đầ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}}]]
kbse2w3stfn1gl1p57icwe6z8oq8nwn
2576031
2576021
2026-11-06T09:09:47Z
Hiyuune
50834
2576031
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 11 năm 2026 ==
=== Thứ hai, ngày 2 tháng 11 năm 2026 ===
* {{l|pis|kaekaem}} trở thành mục từ tiếng Pijin đầu tiên của Wiktionary tiếng Việt.
=== Thứ ba, ngày 3 tháng 11 năm 2026 ===
* {{l|mnf|a̧}} trở thành mục từ tiếng Mundani đầu tiên của Wiktionary tiếng Việt.
=== Thứ sáu, ngày 6 tháng 11 năm 2026 ===
* {{l|sel-pro|*e̮ra}} trở thành mục từ tiếng Selkup nguyên thủy đầu tiên của Wiktionary tiếng Việt.
* {{l|syd-pro|*wën}} trở thành mục từ tiếng Samoyed nguyên thủy đầu tiên của Wiktionary tiếng Việt.
* {{l|ibe|íɲí}} trở thành mục từ tiếng Akpes đầu tiên của Wiktionary tiếng Việt.
* {{l|aqg|mẹn}} trở thành mục từ tiếng Arigidi đầ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}}]]
hi0fj77yjyj073f1wep6f8pcyalnjuf
autocrat
0
7988
2575942
2536391
2026-11-06T05:58:32Z
Hiyuune
50834
2575942
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|etym}}===
{{etymon|en|:bor|fr:autocrate|tree=1}}
{{bor+|en|fr|autocrate}}, bản thân từ này có nguồn gốc từ {{der|en|grc|αὐτοκρατής}}, từ {{m|grc|αὐτο-}} (dạng kết hợp {{m|grc|αὐτός}}) + {{m|grc|κράτος}} + {{m|grc|-ης}}. {{surf|en|auto-|-crat}}.
==={{section|pron}}===
* {{IPA|en|/ˈɔːtəkɹæt/}}
* {{audio|en|LL-Q1860 (eng)-Naomi Persephone Amethyst (NaomiAmethyst)-autocrat.wav|a=GA}}
* {{audio|en|LL-Q1860 (eng)-Vininn126-autocrat.wav|a=US}}
==={{section|n}}===
{{en-noun}}
# [[người|Người]] [[chuyên]] [[quyền]].
#: {{syn|en|autocrator|despot|dictator|monarch|tyrant|strongman}}
===={{section|drv}}====
{{col|en|autocratess|autocratic|autocratical|autocratship}}
===={{section|rel}}====
* {{l|en|autocracy}}
==={{section|ref}}===
* {{R:FVDP|db=ev}}
* {{R:Online Etymology Dictionary}}
==={{section|ana}}===
* {{anagrams|en|a=aacorttu|actuator}}
=={{langname|ro}}==
==={{section|etym}}===
{{etymon|ro|:bor|fr:autocrate}}
{{bor+|ro|fr|autocrate}}, bản thân từ này có nguồn gốc từ {{der|ro|grc|αὐτοκρατής}}, từ {{m|grc|αὐτο-}} (dạng kết hợp {{m|grc|αὐτός}}) + {{m|grc|κράτος}} + {{m|grc|-ης}}.
==={{section|n}}===
{{ro-noun|m|autocrați}}
# [[người|Người]] [[chuyên]] [[quyền]].
===={{section|decl}}====
{{ro-noun-m|pl=autocrați}}
===={{section|rel}}====
* {{l|ro|autocrație}}
ncnuybyvdj3yr6a15y622hidup98v4v
legation
0
19401
2575899
2493416
2026-11-06T02:10:41Z
Hiyuune
50834
2575899
wikitext
text/x-wiki
{{also|légation}}
=={{langname|en}}==
{{wp|en:}}
==={{section|etym}}===
Từ {{uder|en|la|lēgātiō}}.
==={{section|pron}}===
* {{rhymes|en|eɪʃən|s=3}}
==={{section|n}}===
{{en-noun}}
# [[công sứ|Công sứ]] (dưới [[cấp]] [[đại sứ]]) và thuộc cấp [[đại diện]] cho [[chính phủ]] của mình ở [[nước ngoài]].
# [[công sứ quán|Công sứ quán]].
# [[toà|Toà]] công sứ.
===={{section|drv}}====
* {{l|en|legationary}}
==={{section|ref}}===
* {{R:Tratu|dict=en_vn}}
==={{section|ana}}===
* {{anagrams|en|a=aegilnot|gelatino-|gelation|lagonite}}
dpdfkcl9yf9liohybsg16g88ko6a3za
décennie
0
43411
2575947
2518237
2026-11-06T06:15:54Z
Kelly zhrm
58416
2575947
wikitext
text/x-wiki
=={{langname|fr}}==
==={{ĐM|etym}}===
{{ety|fr|:lbor|la:decennium}}
{{lbor|fr|la|decennium}}.
==={{ĐM|pron}}===
* {{fr-IPA|décénnie}}
* {{audio|fr|LL-Q150 (fra)-Lepticed7-décennie.wav|a=Toulouse}}
* {{audio|fr|LL-Q150 (fra)-Poslovitch-décennie.wav|a=Vosges}}
==={{ĐM|n}}===
{{fr-noun|f}}
# [[thập kỷ|Thập kỷ]].
===={{ĐM|drv}}====
* {{l|fr|décennal}}
* {{l|fr|décennat}}
==={{ĐM|ref}}===
{{R:FVDP|db=fv}}
==={{ĐM|further}}===
* {{R:fr:TLFi}}
{{C|fr|Mười|Thời gian}}
bo7m27661colw6pj594n03i4dsegwhh
parfois
0
46515
2575951
2505339
2026-11-06T06:21:44Z
Kelly zhrm
58416
2575951
wikitext
text/x-wiki
=={{langname|fr}}==
==={{ĐM|etym}}===
{{ety|fr|:univ|[[par]] [[fois]]}}
{{univerbation|fr|[[par]] [[fois]]}}.
==={{ĐM|pron}}===
* {{fr-IPA}}
* {{audio|fr|Fr-parfois.ogg}}
* {{audio|fr|LL-Q150 (fra)-WikiLucas00-parfois.wav|a=Lyon}}
* {{audio|fr|LL-Q150 (fra)-LoquaxFR-parfois.wav|a=Vosges}}
==={{ĐM|adv}}===
{{fr-adv}}
# [[đôi khi|Đôi khi]], [[thỉnh thoảng]].
#: {{syn|fr|quelquefois|des fois}}
===={{ĐM|desc}}====
* {{desc|gcr|parfwè}}
* {{desc|ht|pafwa}}
==={{ĐM|ref}}===
{{R:FVDP|db=fv}}
==={{ĐM|further}}===
* {{R:fr:TLFi}}
{{C|fr|Thời gian}}
ml6ic00y2vvah8n1x3m4cgghh2wfl7z
unfruitful
0
58060
2575827
2407680
2026-11-05T15:33:31Z
Hiyuune
50834
2575827
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|etym}}===
Từ {{inh|en|enm|unfruytful}}; tương đương với {{prefix|en|un|fruitful}}.
==={{section|adj}}===
{{en-adj}}
# Không tốt, không [[màu mỡ]] (đất).
# Không có [[kết quả]].
#: {{ux|en|'''Unfruitful''' manœuvres.|Những thủ đoạn không có kết quả, âm mưu bất thành.}}
# Không [[có lợi]].
===={{section|ant}}====
* {{l|en|fruitful}}
===={{section|drv}}====
{{col|en|unfruitfully|unfruitfulness}}
==={{section|ref}}===
* {{R:FVDP|db=ev}}
ow675o1x0s0isrl5ytodlzmyvypuzg1
понтонный
0
66255
2575825
1973025
2026-11-05T15:30:34Z
Hiyuune
50834
2575825
wikitext
text/x-wiki
=={{langname|ru}}==
==={{section|etym}}===
Tù {{af|ru|понто́н|-ный}}.
==={{section|pron}}===
* {{ru-IPA|понто́нный}}
==={{section|adj}}===
{{ru-adj|понто́нный}}
# {{lb|ru|relational}} [[xuồng|Xuồng]] [[phao]], [[xuồng]] [[cầu]], [[thuyền]] [[phao]], [[cầu phao]], [[cầu]] [[nổi]].
#: {{ux|ru|'''понтонный''' мост.|cầu phao, cầu nổi, phù kiều.}}
===={{section|decl}}====
{{ru-decl-adj|понто́нный}}
==={{section|ref}}===
* {{R:FVDP|db=rv}}
opig08i4bjax97fn4r8thh1chjtq4a4
scone
0
96454
2575819
2426097
2026-11-05T15:22:56Z
Hiyuune
50834
2575819
wikitext
text/x-wiki
{{also|Scone}}
=={{langname|en}}==
[[File:Scones_cream_jam.jpg|thumb|{{pagename}}s]]
==={{section|pron}}===
* {{enPR|skŏn|skōn|a=RP}}, {{IPA|en|/skɒn/|/skəʊ̯n/}}
* {{enPR|skŏn|a=SSBE,MLE}} {{IPA|en|/skɔn/}}
* {{enPR|skōn|skŏn|a=GA}}, {{IPA|en|/skoʊ̯n/|/skɑn/}}
* {{audio|en|en-uk-scone.ogg|a=UK}}
* {{audio|en|en-au-scone.ogg|a=AU}}
* {{rhymes|en|ɒn|əʊn|s=1}}
==={{section|n}}===
{{en-noun}}
# [[bánh nướng|Bánh nướng]] (uống với trà).
===={{section|drv}}====
{{col|en|drop scone|dropped scone|potato scone|feed two birds with one scone|girdle scone|sconut}}
===={{section|rel}}====
* {{l|en|tattie scone}}, {{l|en|tatty scone}}
===={{section|desc}}====
* {{desc|sm|sikoni|bor=1}}
* {{desc|fi|skonssi|bor=1}}
==={{section|v}}===
{{en-verb}}
# {{lb|en|transitive|slang|Australia|NZ}} [[nói|Nói]] [[đúng]] [[trọng tâm]], nói trúng phóc.
==={{section|ref}}===
* {{R:FVDP|db=ev}}
==={{section|ana}}===
* {{anagrams|en|a=cenos|SENCO|cones|Noces|Cones|econs|cosen|Cosen|onces}}
=={{langname|enm}}==
==={{section|adj}}===
{{head|enm|Tính từ|var=1}}
# {{lb|enm|mostly|La1}} {{alt form|enm|schene}}
=={{langname|dum}}==
==={{section|adj}}===
{{head|dum|af}}
# {{alternative spelling of|dum|schône}}
6287wg3am4e7ux4aihyw4474v36czn7
automaton
0
96526
2575955
2452560
2026-11-06T06:34:20Z
Hiyuune
50834
2575955
wikitext
text/x-wiki
{{also|aŭtomaton}}
=={{langname|en}}==
{{wp|en:}}
==={{section|etym}}===
{{root|en|ine-pro|*men-}}
Từ {{der|en|grc|αὐτόματον}}, dạng giống trung của {{m|grc|αὐτόματος}}. {{doublet|en|automat}}.
==={{section|pron}}===
* {{enPR|ô-tŏm'ə-tən|ô-tŏm'ə-tŏn|ə-tŏm'ə-tŏn}}, {{IPA|en|/ɔːˈtɒmətən/|/-ˌtɒn/|/ə-/}}
* {{audio|en|en-us-automaton.ogg|a=US}}
==={{section|n}}===
{{en-noun|s|automata}}
# [[máy|Máy]] [[tự động]], [[thiết bị]] [[tự động]].
# [[người|Người]] [[máy]].
#: {{ux|en|Act more like a programmer and less like an '''automaton'''.|Hãy làm giống như một nhà lập trình hơn là như một người máy.}}
===={{section|hypo}}====
* {{l|en|robot}}
===={{section|drv}}====
{{col|en|automatonlike|automatonophobia|automatonophobiac|auton|biautomaton|Büchi automaton|cellular automaton|finite automaton|finite-state automaton|Obamaton|photomaton|pushdown automaton|semiautomaton|teleautomaton}}
===={{section|rel}}====
{{col3|en
|automat
|automatic
|automatization
|automatize
|automation
}}
==={{section|ref}}===
* {{R:FVDP|db=en}}
{{cln|en|Danh từ số nhiều bất quy tắc}}
h9ih1wdgs3z170kok9jkwjvjmt6ox9w
horny-handed
0
150896
2575994
2223760
2026-11-06T07:07:58Z
Hiyuune
50834
2575994
wikitext
text/x-wiki
{{also|hornyhanded}}
=={{langname|en}}==
==={{ĐM|etym}}===
Từ {{compound|en|horny|t1=cứng như sừng, thành chai|handed|t2=có bàn tay}}.<ref>{{R:OED Online|subpos=adj|subid=1279558|entry=horny|pos=adj.'' và ''n|id=88526|date=tháng 12 năm 2022|nodot=1}}; {{R:Lexico|pos=adj}}</ref>
==={{ĐM|pron}}===
* {{IPA4|en|/ˈhɔːniˌhændɪd/|a=RP}}
* {{IPA4|en|/ˈhoɹniˌhændəd/|a=GA}}
* {{audio|en|En-us-horny-handed.oga|a=GA}}
* {{hyphenation|en|horny-hand|ed}}
==={{ĐM|adj}}===
{{en-adj}}
# Có [[tay]] [[chai]] [[cứng]] như [[sừng]].
#* {{RQ:Maugham Bishop's Apron|chapter=XVI|passage="My patience must be inexhaustible. I am much tempted to kick you downstairs, Mr. Railing." / "You forget that I'm a working-man and '''horny-handed''', so it's safer not to try."|translation=Sức chịu đựng của tôi hẳn phải là vô hạn. Anh Railing này, tôi rất muốn đá anh xuống cầu thang." / "Anh quên mất tôi là một người lao động '''tay đầy vết chai cứng''' rồi à, tốt hơn là anh đừng có thử."}}
#* {{quote-book|en|author=Jared Van Wagenen, Jr.|chapter=The Farm Implements of the Homespun Age|trans-chapter=Các nông cụ của thời vải dệt tay thô tại nhà|title=The Golden Age of Homespun|trans-title=Thời hoàng kim của vải dệt tay thô tại nhà|location=Ithaca, N.Y.; London|publisher=Fall Creek Books, {{w|Cornell University Press}}|year=1953|year_published=2010|page=237|pageurl=https://books.google.com/books?id=veE6dA1CVlwC&pg=PA237|isbn=978-0-8014-7598-6|passage=The pitchfork remains one of the hand tools that no invention can ever wholly replace, and I suppose that unborn generations of men will grow '''hornyhanded''' and weary in its use.|translation=Chĩa vẫn cứ là một trong những công cụ cầm tay mà không có phát minh nào có thể thay thế hoàn toàn, và theo tôi các thế hệ người sau này sẽ '''chai cứng tay''' cũng như thấy mệt khi sử dụng nó.}}
#* {{quote-book|en|author=Emile Guillaumin|chapter=XLVII|translator=[[w:Margaret Crosland (nhà văn)|Margaret Crosland]]|editor=w:Eugen Weber|title=The Life of a Simple Man|trans-title=Cuộc đời người đàn ông giản dị|location=Hanover, N.H.|publisher=w:University Press of New England|year=1983|page=160|pageurl=https://books.google.com/books?id=tnOIZ2xaRg4C&pg=PA160|isbn=978-0-87451-247-2|passage=He was so fond of drink, that he would shamelessly accept the contemptuous hospitality of '''hornyhanded''' workmen.|translation=Ông ta nghiện rượu đến nỗi có thể đánh mất liêm sỉ mà chấp nhận cả sự đãi bôi khinh miệt của những gã công nhân '''tay đầy vết chai cứng'''.}}
#* {{quote-book|en|author=Laurie Penman|chapter=Tools and Equipment|trans-chapter=Thiết bị và dụng cụ|title=The Clock Repairer’s Handbook|trans-title=Sổ tay hướng dẫn cho thợ sửa đồng hồ|location=Newton Abbot, Devon; London|publisher=w:David & Charles; New York, N.Y.: Arco Publishing|year=1985|page=157|pageurl=https://archive.org/details/clockrepairersha0000penm/page/157/mode/1up|column=2|isbn=978-0-7153-8686-6|passage=The dot punch is used to make a more permanent mark than a pencilled or scratched line; {{...}} The mark is made with a tap from a light hammer, although I have known '''horny'''[-]'''handed''' markers who did it with simple hand pressure.|translation=Mũi đột chấm dùng để tạo dấu cố định hơn đường kẻ chì hoặc vết xước; {{...}} Dấu được tạo ra bằng cú gõ từ chiếc búa nhẹ, dù tôi biết những người thợ đánh dấu '''có bàn tay chai cứng''' làm điều đó chỉ với lực tay đơn giản.}}
===={{ĐM|alter form}}====
* {{l|en|hornyhanded}}
===={{ĐM|drv}}====
* {{l|en|horny-handedly}}
* {{l|en|horny-handedness}}
==={{ĐM|ref}}===
{{reflist}}
:* {{R:FVDP|db=ev}}
3u01v1t580fy0v88gai6jjtimja332z
2575997
2575994
2026-11-06T07:08:34Z
Hiyuune
50834
/* Cách phát âm */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575997
wikitext
text/x-wiki
{{also|hornyhanded}}
=={{langname|en}}==
==={{ĐM|etym}}===
Từ {{compound|en|horny|t1=cứng như sừng, thành chai|handed|t2=có bàn tay}}.<ref>{{R:OED Online|subpos=adj|subid=1279558|entry=horny|pos=adj.'' và ''n|id=88526|date=tháng 12 năm 2022|nodot=1}}; {{R:Lexico|pos=adj}}</ref>
==={{ĐM|pron}}===
* {{IPA|en|/ˈhɔːniˌhændɪd/|a=RP}}
* {{IPA|en|/ˈhoɹniˌhændəd/|a=GA}}
* {{audio|en|En-us-horny-handed.oga|a=GA}}
* {{hyphenation|en|horny-hand|ed}}
==={{ĐM|adj}}===
{{en-adj}}
# Có [[tay]] [[chai]] [[cứng]] như [[sừng]].
#* {{RQ:Maugham Bishop's Apron|chapter=XVI|passage="My patience must be inexhaustible. I am much tempted to kick you downstairs, Mr. Railing." / "You forget that I'm a working-man and '''horny-handed''', so it's safer not to try."|translation=Sức chịu đựng của tôi hẳn phải là vô hạn. Anh Railing này, tôi rất muốn đá anh xuống cầu thang." / "Anh quên mất tôi là một người lao động '''tay đầy vết chai cứng''' rồi à, tốt hơn là anh đừng có thử."}}
#* {{quote-book|en|author=Jared Van Wagenen, Jr.|chapter=The Farm Implements of the Homespun Age|trans-chapter=Các nông cụ của thời vải dệt tay thô tại nhà|title=The Golden Age of Homespun|trans-title=Thời hoàng kim của vải dệt tay thô tại nhà|location=Ithaca, N.Y.; London|publisher=Fall Creek Books, {{w|Cornell University Press}}|year=1953|year_published=2010|page=237|pageurl=https://books.google.com/books?id=veE6dA1CVlwC&pg=PA237|isbn=978-0-8014-7598-6|passage=The pitchfork remains one of the hand tools that no invention can ever wholly replace, and I suppose that unborn generations of men will grow '''hornyhanded''' and weary in its use.|translation=Chĩa vẫn cứ là một trong những công cụ cầm tay mà không có phát minh nào có thể thay thế hoàn toàn, và theo tôi các thế hệ người sau này sẽ '''chai cứng tay''' cũng như thấy mệt khi sử dụng nó.}}
#* {{quote-book|en|author=Emile Guillaumin|chapter=XLVII|translator=[[w:Margaret Crosland (nhà văn)|Margaret Crosland]]|editor=w:Eugen Weber|title=The Life of a Simple Man|trans-title=Cuộc đời người đàn ông giản dị|location=Hanover, N.H.|publisher=w:University Press of New England|year=1983|page=160|pageurl=https://books.google.com/books?id=tnOIZ2xaRg4C&pg=PA160|isbn=978-0-87451-247-2|passage=He was so fond of drink, that he would shamelessly accept the contemptuous hospitality of '''hornyhanded''' workmen.|translation=Ông ta nghiện rượu đến nỗi có thể đánh mất liêm sỉ mà chấp nhận cả sự đãi bôi khinh miệt của những gã công nhân '''tay đầy vết chai cứng'''.}}
#* {{quote-book|en|author=Laurie Penman|chapter=Tools and Equipment|trans-chapter=Thiết bị và dụng cụ|title=The Clock Repairer’s Handbook|trans-title=Sổ tay hướng dẫn cho thợ sửa đồng hồ|location=Newton Abbot, Devon; London|publisher=w:David & Charles; New York, N.Y.: Arco Publishing|year=1985|page=157|pageurl=https://archive.org/details/clockrepairersha0000penm/page/157/mode/1up|column=2|isbn=978-0-7153-8686-6|passage=The dot punch is used to make a more permanent mark than a pencilled or scratched line; {{...}} The mark is made with a tap from a light hammer, although I have known '''horny'''[-]'''handed''' markers who did it with simple hand pressure.|translation=Mũi đột chấm dùng để tạo dấu cố định hơn đường kẻ chì hoặc vết xước; {{...}} Dấu được tạo ra bằng cú gõ từ chiếc búa nhẹ, dù tôi biết những người thợ đánh dấu '''có bàn tay chai cứng''' làm điều đó chỉ với lực tay đơn giản.}}
===={{ĐM|alter form}}====
* {{l|en|hornyhanded}}
===={{ĐM|drv}}====
* {{l|en|horny-handedly}}
* {{l|en|horny-handedness}}
==={{ĐM|ref}}===
{{reflist}}
:* {{R:FVDP|db=ev}}
pr7ka8k5gcw2tajix40qy94qh9pmtas
skillful
0
155428
2575833
2423245
2026-11-05T15:46:12Z
Hiyuune
50834
2575833
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|etym}}===
Từ {{der|en|enm|skilful}}, {{m|enm|skylfull}}, {{m|snm|scelvol}}, tương đương với {{suffix|en|skill|ful|nocat=1}}.
==={{section|pron}}===
* {{IPA|en|/ˈskɪlfʊl/|/-fəl/|a=RP,GA,Canada,AU}}
** {{audio|en|en-us-skilful.ogg|a=US}}
* {{IPA|en|/ˈskəlfʊl/|/-fəl/|a=NZ}}
* {{rhymes|en|ɪlfʊl|s=2}}
==={{section|adj}}===
{{en-adj}} {{tlb|en|American spelling}}
# [[khéo tay|Khéo tay]]; [[tài giỏi]].
===={{section|syn}}====
* Xem thêm [[Kho từ vựng:skillful]]
===={{section|drv}}====
{{col|en|unskillful|skillfully
|skillfulness}}
===={{section|rel}}====
{{col|en|skill
|skilled
}}
==={{section|ref}}===
* {{R:FVDP|db=ev}}
==={{section|ana}}===
* {{anagrams|en|a=fiklllsu|skilfull}}
8v8imuyprqdbywmylo2677sno1q3xga
unfruitfulness
0
159849
2575826
2407682
2026-11-05T15:31:36Z
Hiyuune
50834
2575826
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|etym}}===
Từ {{suffix|en|unfruitful|ness}}.
==={{section|n}}===
{{en-noun|-}}
# [[tình trạng|Tình trạng]] không tốt, [[tình trạng]] không [[màu mỡ]] đất.
# Sự không có [[kết quả]], sự [[thất bại]].
# Sự không [[có lợi]].
==={{section|ref}}===
* {{R:FVDP|db=ev}}
4mb0wvcbk5h2pe3hgyitj4vn4t2uyf1
expectations
0
172548
2575946
1837240
2026-11-06T06:09:59Z
Kelly zhrm
58416
2575946
wikitext
text/x-wiki
=={{langname|en}}==
==={{ĐM|pron}}===
* {{IPA4|en|/ɛkspɛkˈteɪʃənz/}}
* {{audio|en|en-us-expectations.ogg|a=US}}
==={{ĐM|n}}===
{{head|en|Biến thể hình thái danh từ}}
# {{plural of|en|expectation}}
==={{ĐM|ana}}===
* {{anagrams|en|a=aceeinopsttx|sexpectation}}
9rpacy1t1wn0ik1i368wmfqxf4pfkhy
lưu học sinh
0
194669
2575820
1322665
2026-11-05T15:26:29Z
Hiyuune
50834
2575820
wikitext
text/x-wiki
=={{langname|vi}}==
==={{section|etym}}===
{{vi-etym-sino|留學生}}.
==={{section|pron}}===
{{vi-pron}}
==={{section|n}}===
{{vi-noun|head=[[lưu]] [[học sinh]]}}
# [[học sinh|Học sinh]] đi [[học]] ở [[nước ngoài]].
==={{section|ref}}===
* {{R:FVDP}}
80c7hzv6hnvg9fj1mbugiqc75ejpqik
automating
0
219252
2575953
2163280
2026-11-06T06:30:26Z
Hiyuune
50834
2575953
wikitext
text/x-wiki
=={{langname|en}}==
==={{ĐM|v}}===
{{head|en|Biến thể hình thái động từ}}
# {{infl of|en|automate||ing-form}}.
4t0nuicb3fnx52r6tbhx6rti4c0dpz0
automated
0
219253
2575950
2194527
2026-11-06T06:19:49Z
Hiyuune
50834
2575950
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|pron}}===
* {{IPA|en|/ˈɔːtəmeɪtɪd/|a=RP}}
* {{audio|en|LL-Q1860 (eng)-Vealhurl-automated.wav|a=Southern England}}
* {{IPA|en|/ˈɔ.təmeɪtɪd/|[ˈɔ.ɾəˌmeɪ.ɾɪd]|/ˈɔ.toʊˌmeɪ.tɪd/|[ˈɔ.ɾoʊˌmeɪ.ɾɪd]|a=GA}}
* {{IPA|en|/ˈɑ.təmeɪtɪd/|[ˈɑ.ɾəˌmeɪ.ɾɪd]|/ˈɑ.toʊˌmeɪ.tɪd/|[ˈɑ.ɾoʊˌmeɪ.ɾɪd]|a=cot-caught}}
==={{section|etym}} 1===
{{etymon|en|id=tính từ|:af|automate|-ed<id:tính từ>|tree=1|text=+}}
===={{section|adj}}====
{{en-adj|-}}
# Được [[tự động]] [[hóa]].
====={{section|drv}}=====
{{col2|en|automated driving system|automated clearing house|automated machine learning|automated manual transmission|automated teller|automated teller machine|automatedly|nonautomated|unautomated}}
==={{section|etym}} 2===
{{etymon|en|id=phân từ quá khứ|:af|automate|-ed<id:phân từ quá khứ>|tree=1|text=+}}
===={{section|v}}====
{{head|en|Biến thể hình thái động từ}}
# {{infl of|en|automate||ed-form}}
5md3lzxf5oxwrhqzzsh9w4olyjf3s7h
autographing
0
220228
2575943
2162791
2026-11-06T06:02:48Z
Hiyuune
50834
2575943
wikitext
text/x-wiki
=={{langname|en}}==
==={{ĐM|v}}===
{{head|en|Biến thể hình thái động từ}}
# {{infl of|en|autograph||ing-form}}.
fc1dua910fpp8r0gcvmiufl4h00co48
autographed
0
220229
2575945
1798302
2026-11-06T06:08:02Z
Hiyuune
50834
2575945
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|v}}===
{{head|en|Biến thể hình thái động từ}}
# {{infl of|en|autograph||ed-form}}
3mrejprz45m8q4ox94l8ew4303l9eav
autographs
0
220230
2575944
1798309
2026-11-06T06:05:52Z
Hiyuune
50834
2575944
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|n}}===
{{head|en|Biến thể hình thái danh từ}}
# {{plural of|en|autograph}}
==={{section|v}}===
{{head|en|Biến thể hình thái động từ}}
# {{infl of|en|autograph||s-verb-form}}
d3s5cxztbckp38k360kzy4vtjtm7ond
peanut gallery
0
240294
2575989
2250635
2026-11-06T07:06:24Z
Hiyuune
50834
/* Tiếng Anh */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575989
wikitext
text/x-wiki
=={{langname|en}}==
{{wp|en:}}
==={{ĐM|etym}}===
Ngữ nghĩa lịch sử “ban công cao dành cho người khách da đen” chắc bắt nguồn từ mối quan hệ giữa [[đậu lạc]] và các [[nô lệ]] gốc [[Phi châu]] đã đưa nó vào [[Bắc Mỹ]];<ref name="AACB">{{Chú thích sách|en|title=The All-American Cookie Book|author=Nancy Baggett|first=Nancy|last=Baggett|year=2001|publisher=Houghton Mifflin Harcourt|page=235|isbn=0395915376|url=http://books.google.com/books?hl=vi&id=IYA6nkaLnXkC&pg=PA235&dq=%22peanut+galleries%22&ei=-XbUSqiUGIvaNc7enKwO#v=onepage&q=%22peanut%20galleries%22&f=false}}</ref> ngữ nghĩa mở rộng “nguồn chế nhạo” chắc bắt nguồn từ xu hướng khinh bỉ các ban công này và những người ngồi trong nó.
==={{ĐM|pron}}===
* {{audio|en|en-au-peanut gallery.ogg|a=AU}}
==={{ĐM|n}}===
{{en-noun}}
# {{nhãn|en|thông tục}} Bên [[phòng]] hoặc những [[người]] [[chế nhạo]] hay [[chê bai]], nhất là những người làm như thể cái gì cũng [[biết]] (''[[know-it-all]]'') hoặc những người không [[chuyên môn]].
#: ''Enough already from the '''peanut gallery'''; if you think you can do a better job, go right ahead.'' — Thôi, không cần chê bai nữa. Nếu mày biết làm tốt hơn thì làm đi.
# {{nhãn|en|historical}} [[ban công|Ban công]] cao tại các [[tòa nhà]] [[công cộng]] như [[nhà hát]] mà [[khách]] [[da đen]] chỉ có phép [[ngồi]] trên [[tầng]] này.<ref name="LtA">{{Chú thích sách|en|title=Listening to America: An Illustrated History of Words and Phrases from Our Lively and Splendid Past|author=Stuart Berg Flexner|first=Stuart Berg|last=Flexner|year=1982|publisher=Simon và Schuster|page=438|isbn=0671248952|url=http://books.google.com/books?hl=vi&ei=onTUSufhDJ6yMKiZoPgB&id=rsxWAAAAMAAJ&dq=%22peanut+gallery%22+origin&q=%22peanut+gallery%22#search_anchor}}</ref>
===={{ĐM|syn}}====
{{col4|en|title=ban công cao dành cho người khách da đen|nigger gallery<q:cũ; thô tục>|nigger heaven<q:cũ; thô tục>}}
===={{ĐM|rel}}====
{{col4|en|groundlings|hackle|heckle|nosebleed seat}}
===={{ĐM|see}}====
* {{l|en|groundlings}}, {{l|en|nosebleed seat}}
==={{ĐM|ref}}===
{{reflist}}
4ggvritdet86vd0tqwv1bmmb2zr21qt
いつ
0
249995
2575986
2314738
2026-11-06T07:05:43Z
Hiyuune
50834
/* Từ nguyên2 */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575986
wikitext
text/x-wiki
=={{langname|ja}}==
==={{section|etym}} 1===
{{ja-kanjitab|alt=何時}}
===={{section|pron}}====
{{ja-pron|いつ|acc=1|acc_ref=DJR,NHK,SMK5}}
===={{section|pronoun}}====
{{ja-pos|pronoun}}
# [[khi nào|Khi nào]].
====={{section|drv}}=====
{{col3|ja|
| {{ja-r|いつか}}
| {{ja-r|いつか その うち}}
| {{ja-r|いつ ぞ や}}
| {{ja-r|いつ で も}}
| {{ja-r|いつの日にか|いつ の ひ に か}}
| {{ja-r|いつの間に|いつ の ま に}}
| {{ja-r|いつの間にか|いつ の ま に か}}
| {{ja-r|いつ から}}
| {{ja-r|いつ まで}}
| {{ja-r|いつ も}}
| {{ja-r|いつ まで も}}
}}
==={{section|etym}} 2===
{{ja-kanjitab|alt=厳,稜威}}
{{rfe|ja}}
===={{section|alt}}====
* {{ja-r|み.いつ}}
===={{section|pron}}====
{{ja-pron}}
===={{section|n}}====
{{ja-noun|hhira=いつ}}
# {{lb|ja|literary}} [[vẻ|Vẻ]] [[uy nghi]], [[vẻ]] [[oai nghiêm]].
==={{section|etym}} 3===
{{ja-see-kango|一|逸|溢|佚}}
==={{section|ref}}===
<references/>
{{cln|ja|Phó từ nghi vấn}}
bli48fiboj8zcdhs69u320wkbn1iakg
2575987
2575986
2026-11-06T07:05:50Z
Hiyuune
50834
2575987
wikitext
text/x-wiki
=={{langname|ja}}==
==={{section|etym}} 1===
{{ja-kanjitab|alt=何時}}
===={{section|pron}}====
{{ja-pron|いつ|acc=1|acc_ref=DJR,NHK,SMK5}}
===={{section|pronoun}}====
{{ja-pos|pronoun}}
# [[khi nào|Khi nào]].
====={{section|drv}}=====
{{col3|ja|
| {{ja-r|いつか}}
| {{ja-r|いつか その うち}}
| {{ja-r|いつ ぞ や}}
| {{ja-r|いつ で も}}
| {{ja-r|いつの日にか|いつ の ひ に か}}
| {{ja-r|いつの間に|いつ の ま に}}
| {{ja-r|いつの間にか|いつ の ま に か}}
| {{ja-r|いつ から}}
| {{ja-r|いつ まで}}
| {{ja-r|いつ も}}
| {{ja-r|いつ まで も}}
}}
==={{section|etym}} 2===
{{ja-kanjitab|alt=厳,稜威}}
{{rfe|ja}}
===={{section|alt}}====
* {{ja-r|み.いつ}}
===={{section|pron}}====
{{ja-pron}}
===={{section|n}}====
{{ja-noun|hhira=いつ}}
# {{lb|ja|literary}} [[vẻ|Vẻ]] [[uy nghi]], [[vẻ]] [[oai nghiêm]].
==={{section|etym}} 3===
{{ja-see-kango|一|逸|溢|佚}}
==={{section|ref}}===
{{reflist}}
{{cln|ja|Phó từ nghi vấn}}
g6cs0tzpsyndvvpa2jzy82qsg0moisd
asen
0
258843
2576044
2574551
2026-11-06T10:55:20Z
TheHighFighter2
42988
2576044
wikitext
text/x-wiki
{{also|åsen}}
=={{langname|vi}}==
{{chemical element box|vi}}
[[Tập tin:Arsen 1a.jpg|nhỏ|'''Asen''']]
==={{section|etym}}===
Từ {{bor|vi|fr|arsenic|'''arsen'''ic}}.
==={{section|pron}}===
{{vi-IPA|a xeń}}
==={{section|n}}===
{{vi-noun}}
# [[nguyên tố|Nguyên tố]] [[hoá học]] có [[kí hiệu]] là [[As]], số hiệu [[nguyên tử]] là 33.
===={{section|trans}}====
{{trans-top|nguyên tố hóa học có kí hiệu là As}}
* {{langname|ar}}: {{t|ar|زِرْنِيخ|m}} hoặc {{t|ar|زَرْنِيخ|m}}
* {{langname|af}}: {{t+|af|arseen}}
* {{langname|sq}}: {{t|sq|rëzëgojë|?}}
* {{langname|en}}: {{t+|en|arsenic}}
* {{langname|hy}}: {{t+|hy|արսեն}}, {{t+|hy|մկնդեղ}}, {{t+|hy|զառիկ}}
* {{langname|ast}}: {{t+|ast|arsénicu|m}}
* {{langname|az}}: {{t+|az|arsen}}
* {{langname|pl}}: {{t+|pl|arsen|m}}
* {{langname|fa}}: {{t+|fa|آرسنیک|tr=ârsenik}}, {{t+|fa|زرنیخ|tr=zarnix}}, {{t|fa|زرنیک|tr=zarnik}}, {{t|fa|زرنی|tr=zarni}}, {{t|fa|مرگ موش|tr=marg-e muš}}
* {{langname|eu}}: {{t+|eu|artseniko}}
* {{langname|be}}: {{t|be|мыш'я́к|m}}, {{t|be|аршэннік|m|tr=aršeńnik}}
* {{langname|bn}}: {{t+|bn|আর্সেনিক}}
* {{langname|ia}}: {{t|ia|arsenico}}
* {{langname|pt}}:
*: Tiếng Bồ Đào Nha Brasil: {{t+|pt|arsênio|m}}
*: Tiếng Bồ Đào Nha châu Âu: {{t+|pt|arsénio|m}}
* {{langname|br}}: {{t|br|arsenik|m}}
* {{langname|bg}}: {{t+|bg|арсе́н|m}}
* {{langname|ca}}: {{t+|ca|arsènic|m}}
* {{langname|kw}}: {{t|kw|arsenik|m}}, {{t|kw|arsenyk|m}}
* {{langname|he}}: {{t+|he|אַרְסֶן|m|tr=arsén}}, {{t|he|זַרְנִיךְ|m|tr=zarních}}
* {{langname|et}}: {{t+|et|arseen}}
* {{langname|fo}}: {{t|fo|arsenikk|n}}
* Tiếng Frisia:
*: {{langname|fy}}: {{t|fy|arsenikum|?}}
* {{langname|fur}}: {{t|fur|arsenic|?}}
* {{langname|gl}}: {{t+|gl|arsénico|m}}
* {{langname|ka}}: {{t|ka|დარიშხანი}}
* {{langname|nl}}: {{t+|nl|arseen|n}}, {{t+|nl|arsenicum|n}}
* {{langname|hi}}: {{t+|hi|नैपाली|f}}, {{t|hi|आर्सेनिक|m}}, {{t+|hi|हरताल|f}}
* {{langname|hu}}: {{t+|hu|arzén}}
* {{langname|el}}: {{t+|el|αρσενικό|n}}
* {{langname|is}}: {{t+|is|arsen|n}}
* {{langname|ilo}}: {{t|ilo|basikut}}
* {{langname|ga}}: {{t|ga|airsnic|f}}, {{t|ga|arsnaig|f}}, {{t+|ga|arsanaic|f}}
* {{langname|csb}}: {{t|csb|arszelnik|?}}
* {{langname|kk}}: {{t+|kk|күшән}}
* {{langname|km}}: {{t|km|អាសេនិក}}
* Tiếng Kurd:
*: {{langname|ckb}}: {{t|ckb|دارو}}
* {{langname|ky}}: {{t|ky|мышьяк}}
* {{langname|lo}}: {{t|lo|ສານຫມູ}}, {{t|lo|ສານໜູ}}
* {{langname|la}}: {{t+|la|arsenicum|n}}
* {{langname|lv}}: {{t|lv|arsēns|m}}
* {{langname|ln}}: {{t|ln|aseni|c9a|c10a}}
* {{langname|lt}}: {{t+|lt|arsenas|m}}
* {{langname|lb}}: {{t|lb|Arsen|?}}
* {{langname|mk}}: {{t+|mk|арсен|m}}
* {{langname|ms}}: {{t|ms|arsenik}}, {{t|ms|arsen}}
* {{langname|mt}}: {{t|mt|arseniku|m}}
* {{langname|gv}}: {{t|gv|arsnick|m}}
* {{langname|my}}: {{t+|my|စိန်ဖြူ}}, {{t+|my|စိန်}}
* {{langname|mn}}: {{t+|mn|хүнцэл}}
* {{langname|ru}}: {{t+|ru|мышья́к|m}}, {{t|ru|арсе́никум|m}}
* {{langname|ja}}: {{t+|ja|ヒ素|tr=ひそ, hiso}}, {{t+|ja|砒素|tr=ひそ, hiso}}
* {{langname|fi}}: {{t+|fi|arseeni}}
* {{langname|fr}}: {{t+|fr|arsenic|m}}
* {{langname|eo}}: {{t+|eo|arseno}}
* {{langname|cs}}: {{t+|cs|arzen|m}}
* {{langname|tl}}: {{t|tl|basikut}}
* {{langname|tg}}: {{t|tg|арсен}}
* {{langname|ta}}: {{t|ta|பாசாணம்}}, {{t|ta|பிறாக்காண்டம்}}, {{t+|ta|அரசன்}}
* {{langname|th}}: {{t+|th|สารหนู}}, {{t+|th|อาร์เซนิก}}
* {{langname|tr}}: {{t+|tr|arsenik}}, {{t+|tr|sıçanotu}}
*: {{langname|ota}}: {{t|ota|صیچان اوتی|tr=sıçan otu}}
* {{langname|zh}}:
*: {{langname|cmn}}: {{t+|cmn|砷|tr=shēn}}, {{t+|cmn|砒|tr=pī}} {{qual|không còn dùng}}
* {{langname|vo}}: {{t+|vo|larsenin}}
* {{langname|cy}}: {{t|cy|ársenig|m}}
* {{langname|it}}: {{t+|it|arsenico|m}}
* {{langname|da}}: {{t+|da|arsen|n}}
* {{langname|de}}: {{t+|de|Arsen|n}}
{{trans-bottom}}
=={{langname|ast}}==
==={{section|v}}===
{{head|ast|Biến thể hình thái động từ}}
# {{inflection of|ast|asar||ind//sub|pres|ở|3p}}
=={{langname|gl}}==
==={{section|v}}===
{{head|gl|Biến thể hình thái động từ}}
# {{gl-verb form of|asar}}
=={{langname|siz}}==
==={{section|n}}===
{{head|siz|Danh từ|g=m}}
# {{lb|siz|anatomy}} [[răng|Răng]].
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|as}}
=={{langname|abe}}==
==={{section|n}}===
{{head|abe|Danh từ|vô sinh||số nhiều|asenal}}
# [[đá|Đá]].
=={{langname|es}}==
==={{section|pron}}===
{{es-pr|+<hmp:hacen<a:Mỹ Latinh>>}}
==={{section|v}}===
{{head|es|Biến thể hình thái động từ}}
# {{es-verb form of|asar}}
# {{es-verb form of|asir}}
=={{langname|gmh}}==
==={{section|pron}}===
* {{gmh-IPA|âsen}}
==={{section|n}}===
{{head|gmh|Biến thể hình thái danh từ|g=n|head=āsen}}
# {{inflection of|gmh|ās||dat|p}}
e6artt8kydti8rpeiivnk3uyhuagold
Mô đun:headword
828
261391
2575768
2575112
2026-11-05T12:22:32Z
Hiyuune
50834
2575768
Scribunto
text/plain
local export = {}
-- Named constants for all modules used, to make it easier to swap out sandbox versions.
local debug_track_module = "Module:debug/track"
local decorations_module = "Module:decorations"
local gender_and_number_module = "Module:gender and number"
local headword_data_module = "Module:headword/data"
local headword_page_module = "Module:headword/page"
local links_module = "Module:links"
local load_module = "Module:load"
local pages_module = "Module:pages"
local palindromes_module = "Module:palindromes"
local scripts_module = "Module:scripts"
local scripts_data_module = "Module:scripts/data"
local script_utilities_module = "Module:script utilities"
local script_utilities_data_module = "Module:script utilities/data"
local string_utilities_module = "Module:string utilities"
local table_module = "Module:table"
local utilities_module = "Module:utilities"
local ucfirst = require("Module:string utilities").ucfirst
local lcfirst = require("Module:string utilities").lcfirst
local concat = table.concat
local dump = mw.dumpObject
local insert = table.insert
local ipairs = ipairs
local max = math.max
local new_title = mw.title.new
local pairs = pairs
local require = require
local toNFC = mw.ustring.toNFC
local toNFD = mw.ustring.toNFD
local type = type
local ufind = mw.ustring.find
local ugmatch = mw.ustring.gmatch
local ugsub = mw.ustring.gsub
local umatch = mw.ustring.match
--[==[
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 debug_track(...)
debug_track = require(debug_track_module)
return debug_track(...)
end
local function contains(...)
contains = require(table_module).contains
return contains(...)
end
local function encode_entities(...)
encode_entities = require(string_utilities_module).encode_entities
return encode_entities(...)
end
local function extend(...)
extend = require(table_module).extend
return extend(...)
end
local function find_best_script_without_lang(...)
find_best_script_without_lang = require(scripts_module).findBestScriptWithoutLang
return find_best_script_without_lang(...)
end
local function format_categories(...)
format_categories = require(utilities_module).format_categories
return format_categories(...)
end
local function format_genders(...)
format_genders = require(gender_and_number_module).format_genders
return format_genders(...)
end
local function format_decorations(...)
format_decorations = require(decorations_module).format_decorations
return format_decorations(...)
end
local function full_link(...)
full_link = require(links_module).full_link
return full_link(...)
end
local function get_current_L2(...)
get_current_L2 = require(pages_module).get_current_L2
return get_current_L2(...)
end
local function get_link_page(...)
get_link_page = require(links_module).get_link_page
return get_link_page(...)
end
local function get_script(...)
get_script = require(scripts_module).getByCode
return get_script(...)
end
local function is_palindrome(...)
is_palindrome = require(palindromes_module).is_palindrome
return is_palindrome(...)
end
local function language_link(...)
language_link = require(links_module).language_link
return language_link(...)
end
local function load_data(...)
load_data = require(load_module).load_data
return load_data(...)
end
local function pattern_escape(...)
pattern_escape = require(string_utilities_module).pattern_escape
return pattern_escape(...)
end
local function process_page(...)
process_page = require(headword_page_module).process_page
return process_page(...)
end
local function remove_links(...)
remove_links = require(links_module).remove_links
return remove_links(...)
end
local function shallow_copy(...)
shallow_copy = require(table_module).shallowCopy
return shallow_copy(...)
end
local function tag_text(...)
tag_text = require(script_utilities_module).tag_text
return tag_text(...)
end
local function tag_transcription(...)
tag_transcription = require(script_utilities_module).tag_transcription
return tag_transcription(...)
end
local function tag_translit(...)
tag_translit = require(script_utilities_module).tag_translit
return tag_translit(...)
end
local function trim(...)
trim = require(string_utilities_module).trim
return trim(...)
end
local function ulen(...)
ulen = require(string_utilities_module).len
return ulen(...)
end
--[==[
Loaders for objects, which load data (or some other object) into some variable, which can then be accessed as "foo or get_foo()", where the function get_foo sets the object to "foo" and then returns it. This ensures they are only loaded when needed, and avoids the need to check for the existence of the object each time, since once "foo" has been set, "get_foo" will not be called again.]==]
local m_data
local function get_data()
m_data = load_data(headword_data_module)
return m_data
end
local script_data
local function get_script_data()
script_data = load_data(scripts_data_module)
return script_data
end
local script_utilities_data
local function get_script_utilities_data()
script_utilities_data = load_data(script_utilities_data_module)
return script_utilities_data
end
-- If set to true, categories always appear, even in non-mainspace pages
local test_force_categories = false
-- Add a tracking category to track entries with certain (unusually undesirable) properties. `track_id` is an identifier
-- for the particular property being tracked and goes into the tracking page. Specifically, this adds a link in the
-- page text to [[Wiktionary:Tracking/headword/TRACK_ID]], meaning you can find all entries with the `track_id` property
-- by visiting [[Special:WhatLinksHere/Wiktionary:Tracking/headword/TRACK_ID]].
--
-- If `lang` (a language object) is given, an additional tracking page [[Wiktionary:Tracking/headword/TRACK_ID/CODE]] is
-- linked to where CODE is the language code of `lang`, and you can find all entries in the combination of `track_id`
-- and `lang` by visiting [[Special:WhatLinksHere/Wiktionary:Tracking/headword/TRACK_ID/CODE]]. This makes it possible to
-- isolate only the entries with a specific tracking property that are in a given language. Note that if `lang`
-- references at etymology-only language, both that language's code and its full parent's code are tracked.
local function track(track_id, lang)
local tracking_page = "headword/" .. track_id
if lang and lang:hasType("etymology-only") then
debug_track{tracking_page, tracking_page .. "/" .. lang:getCode(),
tracking_page .. "/" .. lang:getFullCode()}
elseif lang then
debug_track{tracking_page, tracking_page .. "/" .. lang:getCode()}
else
debug_track(tracking_page)
end
return true
end
local function text_in_script(text, script_code)
local sc = get_script(script_code)
if not sc then
error("Internal error: Bad script code " .. script_code)
end
local characters = sc.characters
local out
if characters then
text = ugsub(text, "%W", "")
out = ufind(text, "[" .. characters .. "]")
end
if out then
return true
else
return false
end
end
local spacingPunctuation = "[%s%p]+"
--[[ List of punctuation or spacing characters that are found inside of words.
Used to exclude characters from the regex above. ]]
local wordPunc = "-#%%&@־׳״'.·*’་•:᠊"
local notWordPunc = "[^" .. wordPunc .. "]+"
--[=[
Format a term (either a head term or an inflection term) along with any decorations (left or right qualifiers, labels,
references or customized separator). `part` is the object specifying the term (and `lang` the language of the term),
which should optionally contain:
* left qualifiers in `q`, an array of strings;
* right qualifiers in `qq`, an array of strings;
* left labels in `l`, an array of strings;
* right labels in `ll`, an array of strings;
* references in `refs`, an array either of strings (formatted reference text) or objects containing fields `text`
(formatted reference text) and optionally `name` and/or `group`;
* a separator in `separator`, defaulting to " <i>or</i> " if this is not the first term (j > 1), otherwise "".
`formatted` is the formatted version of the term itself, and `j` is the index of the term.
]=]
local function format_term_with_decorations(lang, part, formatted, j)
local function part_non_empty(field)
local list = part[field]
if not list then
return nil
end
if type(list) ~= "table" then
error(("Internal error: Wrong type for `part.%s`=%s, should be \"table\""):format(field, dump(list)))
end
return list[1]
end
if part_non_empty("q") or part_non_empty("qq") or part_non_empty("l") or
part_non_empty("ll") or part_non_empty("refs") then
formatted = format_decorations {
lang = lang,
text = formatted,
q = part.q,
qq = part.qq,
l = part.l,
ll = part.ll,
refs = part.refs,
}
end
local separator = part.separator or j > 1 and " <i>hoặc</i> " -- use "" to request no separator
if separator then
formatted = separator .. formatted
end
return formatted
end
--[==[Return true if the given head is multiword according to the algorithm used in full_headword().]==]
function export.head_is_multiword(head)
for possibleWordBreak in ugmatch(head, spacingPunctuation) do
if umatch(possibleWordBreak, notWordPunc) then
return true
end
end
return false
end
do
local function workaround_to_exclude_chars(s)
return (ugsub(s, notWordPunc, "\2%1\1"))
end
--[==[
Add appropriate links to `head`, correctly handling multiword terms. This is intended for multiword terms but can
be used for any term if you want links added to single-word terms as well. If you want to only add
links to multiword terms, first check that the term is multiword using `head_is_multiword`.
If `default` is specified, this will escape colons so that they don't get interpreted as interwiki links. This
should generally only be used when `head` is an actual pagename or is taken from a {{para|pagename}} parameter, not
when taken from a {{para|head}} parameter.
]==]
function export.add_multiword_links(head, default)
head = "\1" .. ugsub(head, spacingPunctuation, workaround_to_exclude_chars) .. "\2"
if default then
head = head
:gsub("(\1[^\2]*)\\([:#][^\2]*\2)", "%1\\\\%2")
:gsub("(\1[^\2]*)([:#][^\2]*\2)", "%1\\%2")
end
--Escape any remaining square brackets to stop them breaking links (e.g. "[citation needed]").
head = encode_entities(head, "[]", true, true)
--[=[
use this when workaround is no longer needed:
head = "[[" .. ugsub(head, WORDBREAKCHARS, "]]%1[[") .. "]]"
Remove any empty links, which could have been created above
at the beginning or end of the string.
]=]
return (head
:gsub("\1\2", "")
:gsub("[\1\2]", {["\1"] = "[[", ["\2"] = "]]"}))
end
end
local function non_categorizable(full_raw_pagename)
return full_raw_pagename:find("^Appendix:Gestures/") or
-- Unsupported titles with descriptive names.
(full_raw_pagename:find("^Unsupported titles/") and not full_raw_pagename:find("`"))
end
local function tag_text_and_add_decorations(data, head, formatted, j)
-- Add language and script wrapper.
formatted = tag_text(formatted, data.lang, head.sc, "head", nil, j == 1 and data.id or nil)
-- Add decorations (qualifiers, labels, references and separator).
return format_term_with_decorations(data.lang, head, formatted, j)
end
-- Format a headword with transliterations.
local function format_headword(data)
-- Are there non-empty transliterations?
local has_translits = false
local has_manual_translits = false
------ Format the headwords. ------
local head_parts = {}
local unique_head_parts = {}
local has_multiple_heads = not not data.heads[2]
for j, head in ipairs(data.heads) do
if head.tr or head.ts then
has_translits = true
end
if head.tr and head.tr_manual or head.ts then
has_manual_translits = true
end
local formatted
-- Apply processing to the headword, for formatting links and such.
if head.term:find("[[", nil, true) and head.sc:getCode() ~= "Image" then
formatted = language_link{term = head.term, lang = data.lang}
else
formatted = data.lang:makeDisplayText(head.term, head.sc, true)
end
local head_part = tag_text_and_add_decorations(data, head, formatted, j)
insert(head_parts, head_part)
-- If multiple heads, try to determine whether all heads display the same. To do this we need to effectively
-- rerun the text tagging and addition of decorations, using 1 for all indices.
if has_multiple_heads then
local unique_head_part
if j == 1 then
unique_head_part = head_part
else
unique_head_part = tag_text_and_add_decorations(data, head, formatted, 1)
end
unique_head_parts[unique_head_part] = true
end
end
local set_size = 0
if has_multiple_heads then
for _ in pairs(unique_head_parts) do
set_size = set_size + 1
end
end
if set_size == 1 then
head_parts = head_parts[1]
else
head_parts = concat(head_parts)
end
if has_manual_translits then
-- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/manual-tr]]
-- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/manual-tr/LANGCODE]]
track("manual-tr", data.lang)
end
------ Format the transliterations and transcriptions. ------
local translits_formatted
if has_translits then
local translit_parts = {}
for _, head in ipairs(data.heads) do
if head.tr or head.ts then
local this_parts = {}
if head.tr then
insert(this_parts, tag_translit(head.tr, data.lang:getCode(), "head", nil, head.tr_manual))
if head.ts then
insert(this_parts, " ")
end
end
if head.ts then
insert(this_parts, "/" .. tag_transcription(head.ts, data.lang:getCode(), "head") .. "/")
end
insert(translit_parts, concat(this_parts))
end
end
translits_formatted = " (" .. concat(translit_parts, " <i>or</i> ") .. ")"
local function format_transliteration_page_link(langname)
local transliteration_pagename = "Chuyển tự " .. langname
local transliteration_page = new_title(transliteration_pagename, "Wiktionary")
if transliteration_page and transliteration_page:getContent() then
return ("[[Wiktionary:Chuyển tự %s|•]]"):format(transliteration_pagename)
end
return nil
end
local translit_page_link = format_transliteration_page_link(data.lang:getCanonicalName())
-- If data.lang is an etymology-only language and we didn't find a translation page for it, fall back to the
-- full parent.
if not translit_page_link and data.lang:hasType("etymology-only") then
translit_page_link = format_transliteration_page_link(data.lang:getFullName())
end
if translit_page_link then
translits_formatted = " " .. translit_page_link .. translits_formatted
end
else
translits_formatted = ""
end
------ Paste heads and transliterations/transcriptions. ------
local lemma_gloss
if data.gloss then
lemma_gloss = ' <span class="ib-content qualifier-content">' .. data.gloss .. '</span>'
else
lemma_gloss = ""
end
return head_parts .. translits_formatted .. lemma_gloss
end
local function format_headword_genders(data, is_varform_only)
local retval = ""
if data.genders and data.genders[1] then
if data.gloss then
retval = ","
end
local pos_for_cat
if not data.nogendercat and not is_varform_only then
local no_gender_cat = (m_data or get_data()).no_gender_cat
if not (no_gender_cat[data.lang:getCode()] or no_gender_cat[data.lang:getFullCode()]) then
pos_for_cat = (m_data or get_data()).pos_for_gender_number_cat[data.pos_category:gsub("^reconstructed ", "")]
end
end
local text, cats = format_genders(data.genders, data.lang, pos_for_cat)
if cats then
extend(data.categories, cats)
end
retval = retval .. " " .. text
end
return retval
end
-- Forward reference
local format_inflections
local function format_inflection_parts(data, parts)
for j, part in ipairs(parts) do
if type(part) ~= "table" then
part = {term = part}
end
local partaccel = part.accel
local face = part.face or "bold"
if face ~= "bold" and face ~= "plain" and face ~= "hypothetical" then
error("The face `" .. face .. "` " .. (
(script_utilities_data or get_script_utilities_data()).faces[face] and
"should not be used for non-headword terms on the headword line." or
"is invalid."
))
end
-- Here the final part 'or data.nolinkinfl' allows to have 'nolinkinfl=true'
-- right into the 'data' table to disable inflection links of the entire headword
-- when inflected forms aren't entry-worthy, e.g.: in Vulgar Latin
local nolinkinfl = part.face == "hypothetical" or (part.nolink and track("nolink") or part.nolinkinfl) or (
data.nolink and track("nolink") or data.nolinkinfl)
local formatted
if part.label then
-- FIXME: There should be a better way of italicizing a label. As is, this isn't customizable.
formatted = "<i>" .. part.label .. "</i>"
else
-- Convert the term into a full link. Don't show a transliteration here unless enable_auto_translit is
-- requested, either at the `parts` level (i.e. per inflection) or at the `data.inflections` level (i.e.
-- specified for all inflections). This is controllable in {{head}} using autotrinfl=1 for all inflections,
-- or fNautotr=1 for an individual inflection (remember that a single inflection may be associated with
-- multiple terms). The reason for doing this is to avoid clutter in headword lines by default in languages
-- where the script is relatively straightforward to read by learners (e.g. Greek, Russian), but allow it
-- to be enabled in languages with more complex scripts (e.g. Arabic).
--
-- FIXME: With nested inflections, should we also respect `enable_auto_translit` at the top level of the
-- nested inflections structure?
local tr = part.tr or not (parts.enable_auto_translit or data.inflections.enable_auto_translit) and "-" or nil
local postprocess_annotations
if part.inflections then
postprocess_annotations = function(infldata)
insert(infldata.annotations, {text = format_inflections(data, part.inflections)})
end
end
formatted = full_link(
{
term = not nolinkinfl and part.term or nil,
alt = part.alt or (nolinkinfl and part.term or nil),
lang = part.lang or data.lang,
sc = part.sc or parts.sc or nil,
gloss = part.gloss,
pos = part.pos,
lit = part.lit,
id = part.id,
genders = part.genders,
tr = tr,
ts = part.ts,
accel = partaccel or parts.accel,
postprocess_annotations = postprocess_annotations,
},
face
)
end
parts[j] = format_term_with_decorations(part.lang or data.lang, part,
formatted, j)
end
local parts_output
if parts[1] then
parts_output = (parts.label and " " or "") .. concat(parts)
elseif parts.request then
parts_output = " <small>[vui lòng chỉ định]</small>"
insert(data.categories, "Yêu cầu biến tố mục từ " .. data.lang:getFullName())
else
parts_output = ""
end
local parts_label = parts.label and ("<i>" .. parts.label .. "</i>") or ""
return format_term_with_decorations(data.lang, parts, parts_label .. parts_output, 1)
end
-- Format the inflections following the headword or nested after a given inflection. Declared local above.
function format_inflections(data, inflections)
if inflections and inflections[1] then
-- Format each inflection individually.
for key, infl in ipairs(inflections) do
inflections[key] = format_inflection_parts(data, infl)
end
return concat(inflections, ", ")
else
return ""
end
end
-- Format the top-level inflections following the headword. Currently this just adds parens around the
-- formatted comma-separated inflections in `data.inflections`.
local function format_top_level_inflections(data)
local result = format_inflections(data, data.inflections)
if result ~= "" then
return " (" .. result .. ")"
else
return result
end
end
-- Forward reference
local check_red_link_inflections
-- Check a single inflection (which consists of a label and zero or more terms, each possibly with nested inflections)
-- for red links. If so, insert a red-link category based on `plpos` (the plural part of speech to insert in the
-- category), stop further processing, and return true. If no red links found, return false.
local function check_red_link_inflection_parts(data, parts, plpos)
for _, part in ipairs(parts) do
if type(part) ~= "table" then
part = {term = part}
end
local term = part.term
if term and not term:find("%[%[") then
local stripped_physical_term = get_link_page(term, data.lang, part.sc or parts.sc or nil)
if stripped_physical_term then
local title = mw.title.new(stripped_physical_term)
if title and not title:getContent() then
insert(data.categories, plpos .. " có liên kết đỏ trong dòng tên mục từ " .. data.lang:getFullName())
return true
end
end
end
if part.inflections then
if check_red_link_inflections(data, part.inflections, plpos) then
return true
end
end
end
return false
end
-- Check a set of inflections (each of which describes a single inflection of the term, such as feminine or plural, and
-- consists of a label and zero or more terms, each possibly with nested inflections) for red links. If so, insert a
-- red-link category based on `plpos` (the plural part of speech to insert in the category), stop further processing,
-- and return true. If no red links found, return false.
function check_red_link_inflections(data, inflections, plpos)
if inflections and inflections[1] then
-- Check each inflection individually.
for key, infl in ipairs(inflections) do
if check_red_link_inflection_parts(data, infl, plpos) then
return true
end
end
end
return false
end
-- Check the top-level inflections in `data.inflections`, along with any nested inflections, for red links. If so,
-- insert a red-link category based on `plpos` (the plural part of speech to insert in the category), stop further
-- processing, and return true. If no red links found, return false.
local function check_red_link_inflections_top_level(data, plpos)
return check_red_link_inflections(data, data.inflections, plpos)
end
--[==[
Returns the plural form of `pos`, a raw part of speech input, which could be singular or
plural. Irregular plural POS are taken into account (e.g. "kanji" pluralizes to
"kanji").
]==]
function export.pluralize_pos(pos)
-- Make the plural form of the part of speech
return (m_data or get_data()).irregular_plurals[pos] or
pos:sub(-1) == "" and pos or
pos
end
--[==[
Return "lemma" if the given POS is a lemma, "non-lemma form" if a non-lemma form, or nil
if unknown. The POS passed in must be in its plural form ("nouns", "prefixes", etc.).
If you have a POS in its singular form, call {export.pluralize_pos()} above to pluralize it
in a smart fashion that knows when to add "-s" and when to add "-es", and also takes
into account any irregular plurals.
If `best_guess` is given and the POS is in neither the lemma nor non-lemma list, guess
based on whether it ends in " forms"; otherwise, return nil.
]==]
function export.pos_lemma_or_nonlemma(plpos, best_guess)
local m_headword_data = m_data or get_data()
local isLemma = m_headword_data.lemmas
-- Is it a lemma category?
if isLemma[plpos] then
return ucfirst("mục từ")
end
local plpos_no_recon = plpos:gsub("^reconstructed ", "")
if isLemma[plpos_no_recon] then
return ucfirst("mục từ")
end
-- Is it a nonlemma category?
local isNonLemma = m_headword_data.nonlemmas
if isNonLemma[plpos] or isNonLemma[plpos_no_recon] then
return ucfirst("mục từ biến thể hình thái")
end
local plpos_no_mut = plpos:gsub("^mutated ", "")
if isLemma[plpos_no_mut] or isNonLemma[plpos_no_mut] then
return ucfirst("mục từ biến thể hình thái")
elseif best_guess then
return plpos:find(" forms$") and ucfirst("mục từ biến thể hình thái") or ucfirst("mục từ")
else
return nil
end
end
--[==[
Canonicalize a part of speech as specified in 2= in {{tl|head}}. This checks for POS aliases and non-lemma form
aliases ending in 'f', and then pluralizes if the POS term does not have an invariable plural.
]==]
function export.canonicalize_pos(pos)
-- FIXME: Temporary code to throw an error for alias 'pre' (= preposition) that will go away.
if pos == "pre" then
-- Don't throw error on 'pref' as it's an alias for "prefix".
error("POS 'pre' for 'preposition' no longer allowed as it's too ambiguous; use 'prep'")
end
-- Likewise for pro = pronoun.
if pos == "pro" or pos == "prof" then
error("POS 'pro' for 'pronoun' no longer allowed as it's too ambiguous; use 'pron'")
end
local m_headword_data = m_data or get_data()
if m_headword_data.pos_aliases[pos] then
pos = m_headword_data.pos_aliases[pos]
elseif pos:sub(-1) == "f" then
pos = pos:sub(1, -2)
pos = "Biến thể hình thái " .. lcfirst((m_headword_data.pos_aliases[pos] or pos))
end
return ucfirst(pos)
end
-- Find and return the maximum index in the array `data[element]` (which may have gaps in it), and initialize it to a
-- zero-length array if unspecified. Check to make sure all keys are numeric (other than "maxindex", which is set by
-- [[Module:parameters]] for list parameters), all values are strings, and unless `allow_blank_string` is given,
-- no blank (zero-length) strings are present.
local function init_and_find_maximum_index(data, element, allow_blank_string)
local maxind = 0
if not data[element] then
data[element] = {}
end
local typ = type(data[element])
if typ ~= "table" then
error(("Internal error: In full_headword(), `data.%s` must be an array but is a %s"):format(element, typ))
end
for k, v in pairs(data[element]) do
if k ~= "maxindex" then
if type(k) ~= "number" then
error(("Internal error: Unrecognized non-numeric key '%s' in `data.%s`"):format(k, element))
end
if k > maxind then
maxind = k
end
if v then
if type(v) ~= "string" then
error(("Internal error: For key '%s' in `data.%s`, value should be a string but is a %s"):format(k, element, type(v)))
end
if not allow_blank_string and v == "" then
error(("Internal error: For key '%s' in `data.%s`, blank string not allowed; use 'false' for the default"):format(k, element))
end
end
end
end
return maxind
end
--[==[
-- Add the page to various maintenance categories for the language and the
-- whole page. These are placed in the headword somewhat arbitrarily, but
-- mainly because headword templates are mandatory for entries (meaning that
-- in theory it provides full coverage).
--
-- This is provided as an external entry point so that modules which transclude
-- information from other entries (such as {{tl|ja-see}}) can take advantage
-- of this feature as well, because they are used in place of a conventional
-- headword template.]==]
do
-- Handle any manual sortkeys that have been specified in raw categories
-- by tracking if they are the same or different from the automatically-
-- generated sortkey, so that we can track them in maintenance
-- categories.
local function handle_raw_sortkeys(tbl, sortkey, page, lang, lang_cats)
sortkey = sortkey or lang:makeSortKey(page.pagename)
-- If there are raw categories with no sortkey, then they will be
-- sorted based on the default MediaWiki sortkey, so we check against
-- that.
if tbl == true then
if page.raw_defaultsort ~= sortkey then
insert(lang_cats, "Mục từ có mã sắp xếp thủ công không thừa " .. lang:getFullName())
end
return
end
local redundant, different
for k in pairs(tbl) do
if k == sortkey then
redundant = true
else
different = true
end
end
if redundant then
insert(lang_cats, "Mục từ có mã sắp xếp thừa " .. lang:getFullName())
end
if different then
insert(lang_cats, "Mục từ có mã sắp xếp thủ công không thừa " .. lang:getFullName())
end
return sortkey
end
function export.maintenance_cats(page, lang, lang_cats, page_cats)
extend(page_cats, page.cats)
lang = lang:getFull() -- since we are just generating categories
local canonical = lang:getCanonicalName()
local tbl = page.wikitext_topic_cat[lang:getCode()]
local sortkey = nil
if tbl then
sortkey = handle_raw_sortkeys(tbl, sortkey, page, lang, lang_cats)
insert(lang_cats, canonical .. " entries with topic categories using raw markup")
end
tbl = page.wikitext_langname_cat[canonical]
if tbl then
handle_raw_sortkeys(tbl, sortkey, page, lang, lang_cats)
insert(lang_cats, canonical .. " entries with language name categories using raw markup")
end
local current_L2 = get_current_L2()
if current_L2 then
local trimmed_L2 = trim(current_L2)
local expected_L2 = ucfirst(canonical)
if trimmed_L2 ~= expected_L2 then
insert(lang_cats, "Mục từ có đề mục ngôn ngữ không đúng " .. canonical)
-- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/incorrect language header]]
-- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/incorrect language header/LANGCODE]]
track("incorrect language header", lang)
end
end
end
end
--[==[This is the primary external entry point.
{{lua|full_headword(data)}}
This is used by {{temp|head}} and various language-specific headword templates (e.g. {{temp|ru-adj}} for Russian adjectives, {{temp|de-noun}} for German nouns, etc.) to display an entire headword line.
See [[#Further explanations for full_headword()]]
]==]
function export.full_headword(data)
-- Prevent data from being destructively modified.
data = shallow_copy(data)
------------ 1. Basic checks for old-style (multi-arg) calling convention. ------------
if data.getCanonicalName then
error("Internal error: In full_headword(), the first argument `data` needs to be a Lua object (table) of properties, not a language object")
end
if not data.lang or type(data.lang) ~= "table" or not data.lang.getCode then
error("Internal error: In full_headword(), the first argument `data` needs to be a Lua object (table) and `data.lang` must be a language object")
end
if data.id and type(data.id) ~= "string" then
error("Internal error: The id in the data table should be a string.")
end
------------ 2. Initialize pagename etc. ------------
local langcode = data.lang:getCode()
local full_langcode = data.lang:getFullCode()
local langname = data.lang:getCanonicalName()
local full_langname = data.lang:getFullName()
local raw_pagename = data.pagename
local page
local m_headword_data = m_data or get_data()
if raw_pagename and raw_pagename ~= m_headword_data.pagename then -- for testing, doc pages, etc.
-- data.pagename is often set on documentation and test pages through the pagename= parameter of various
-- templates, to emulate running on that page. Having a large number of such test templates on a single
-- page often leads to timeouts, because we fetch and parse the contents of each page in turn. However,
-- we don't really need to do that and can function fine without fetching and parsing the contents of a
-- given page, so turn off content fetching/parsing (and also setting the DEFAULTSORT key through a parser
-- function, which is *slooooow*) in certain namespaces where test and documentation templates are likely to
-- be found and where actual content does not live (User, Template, Module).
local actual_namespace = m_headword_data.page.namespace
local no_fetch_content = actual_namespace == "User" or actual_namespace == "Template" or
actual_namespace == "Module"
page = process_page(raw_pagename, no_fetch_content)
else
page = m_headword_data.page
end
local namespace = page.namespace
if data.altform then
-- Temporary tracking for use of old altform=
track("altform", data.lang)
end
local noposcat = data.noposcat
local is_varform_only = data.var and data.var ~= "both"
local is_varform_both = data.var == "both"
------------ 3. Initialize `data.heads` table; if old-style, convert to new-style. ------------
if type(data.heads) == "table" and type(data.heads[1]) == "table" then
-- new-style
if data.translits or data.transcriptions then
error("Internal error: In full_headword(), if `data.heads` is new-style (array of head objects), `data.translits` and `data.transcriptions` cannot be given")
end
else
-- convert old-style `heads`, `translits` and `transcriptions` to new-style
local maxind = max(
init_and_find_maximum_index(data, "heads"),
init_and_find_maximum_index(data, "translits", true),
init_and_find_maximum_index(data, "transcriptions", true)
)
for i = 1, maxind do
data.heads[i] = {
term = data.heads[i],
tr = data.translits[i],
ts = data.transcriptions[i],
}
end
end
-- Make sure there's at least one head.
if not data.heads[1] then
data.heads[1] = {}
end
------------ 4. Initialize and validate `data.categories` and `data.whole_page_categories`, and determine `pos_category` if not given, and add basic categories. ------------
init_and_find_maximum_index(data, "categories")
init_and_find_maximum_index(data, "whole_page_categories")
local pos_category_already_present = false
if data.categories[1] then
local escaped_langname = pattern_escape(full_langname)
local matches_lang_pattern = "^" .. escaped_langname .. " "
for _, cat in ipairs(data.categories) do
-- Does the category begin with the language name? If not, tag it with a tracking category.
if not cat:find(matches_lang_pattern) then
-- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/no lang category]]
-- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/no lang category/LANGCODE]]
track("no lang category", data.lang)
end
end
-- If `pos_category` not given, try to infer it from the first specified category. If this doesn't work, we
-- throw an error below.
if not data.pos_category and data.categories[1]:find(matches_lang_pattern) then
data.pos_category = data.categories[1]:gsub(matches_lang_pattern, "")
-- Optimization to avoid inserting category already present.
pos_category_already_present = true
end
end
if not data.pos_category then
error("Internal error: `data.pos_category` not specified and could not be inferred from the categories given in "
.. "`data.categories`. Either specify the plural part of speech in `data.pos_category` "
.. "(e.g. \"proper nouns\") or ensure that the first category in `data.categories` is formed from the "
.. "language's canonical name plus the plural part of speech (e.g. \"Norwegian Bokmål proper nouns\")."
)
end
-- Insert a category at the beginning for the part of speech unless it's already present or `data.noposcat` given.
if not (pos_category_already_present or noposcat or is_varform_only) then
local pos_category = data.pos_category .. " " .. full_langname
-- FIXME: [[User:Theknightwho]] Why is this special case here? Please add an explanatory comment.
if pos_category ~= "Ký tự Chữ Hán đa ngữ" then
insert(data.categories, 1, pos_category)
end
end
-- Try to determine whether the part of speech refers to a lemma or a non-lemma form; if we can figure this out,
-- add an appropriate category.
local postype = export.pos_lemma_or_nonlemma(data.pos_category)
if not postype then
-- We don't know what this category is, so tag it with a tracking category.
-- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/unrecognized pos]]
-- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/unrecognized pos/LANGCODE]]
track("unrecognized pos", data.lang)
-- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/unrecognized pos/POS]]
-- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/unrecognized pos/POS/LANGCODE]]
track("unrecognized pos/pos/" .. data.pos_category, data.lang)
elseif not (noposcat or is_varform_only or data.nolemmacat) then
insert(data.categories, 1, postype .. " " .. full_langname)
end
-- Categorize variant forms into 'variant lemmas' or 'variant non-lemma forms'. Originally proposed in
-- [[Wiktionary:Beer parlour/2024/June#Decluttering the altform mess]] as 'alternative forms'; renamed in
-- [[Wiktionary:Beer parlour/2026/July#Renaming the "alternative forms" categories]].
if (is_varform_only or is_varform_both) then
insert(data.categories, 1, "Mục từ biến thể thay thế " .. full_langname)
end
------------ 5. Create a default headword, and add links to multiword page names. ------------
-- Determine if this is an "anti-asterisk" term, i.e. an attested term in a language that must normally be
-- reconstructed.
local is_anti_asterisk = data.heads[1].term and data.heads[1].term:find("^!!")
local lang_reconstructed = data.lang:hasType("reconstructed")
if is_anti_asterisk then
if not lang_reconstructed then
error("Anti-asterisk feature (head= beginning with !!) can only be used with reconstructed languages")
end
if namespace == "Reconstruction" then
error("Anti-asterisk feature (head= beginning with !!) should be used in mainspace, not in Reconstruction space")
end
lang_reconstructed = false
end
-- Determine if term is reconstructed
local is_reconstructed = namespace == "Từ_tái_tạo" or lang_reconstructed
-- Create a default headword based on the pagename, which is determined in
-- advance by the data module so that it only needs to be done once.
local default_head = page.pagename
-- Add links to multi-word page names when appropriate
if not (is_reconstructed or data.nolinkhead) then
local no_links = m_headword_data.no_multiword_links
if not (no_links[langcode] or no_links[full_langcode]) and export.head_is_multiword(default_head) then
default_head = export.add_multiword_links(default_head, true)
end
end
if is_reconstructed then
default_head = "*" .. default_head
end
------------ 6. Check the namespace against the language type. ------------
if namespace == "Từ_tái_tạo" then
if lang_reconstructed then
error("Entries in " .. langname .. " must be placed in the Reconstruction: namespace")
elseif data.lang:hasType("appendix-constructed") then
error("Entries in " .. langname .. " must be placed in the Appendix: namespace")
end
elseif namespace == "Citations" or namespace == "Thesaurus" then
error("Headword templates should not be used in the " .. namespace .. ": namespace.")
end
------------ 7. Fill in missing values in `data.heads`. ------------
-- True if any script among the headword scripts has spaces in it.
local any_script_has_spaces = false
-- True if any term has a redundant head= param.
local has_redundant_head_param = false
for _, head in ipairs(data.heads) do
------ 7a. If missing head, replace with default head.
if not head.term then
head.term = default_head
elseif head.term == default_head then
has_redundant_head_param = true
elseif is_anti_asterisk and head.term == "!!" then
-- If explicit head=!! is given, it's an anti-asterisk term and we fill in the default head.
head.term = "!!" .. default_head
elseif head.term:find("^[!?]$") then
-- If explicit head= just consists of ! or ?, add it to the end of the default head.
head.term = default_head .. head.term
end
head.term_no_initial_bang_bang = is_anti_asterisk and head.term:sub(3) or head.term
if is_reconstructed then
local head_term = head.term
if head_term:find("%[%[") then
head_term = remove_links(head_term)
end
if head_term:sub(1, 1) ~= "*" then
error("The headword '" .. head_term .. "' must begin with '*' to indicate that it is reconstructed.")
end
end
------ 7b. Try to detect the script(s) if not provided. If a per-head script is provided, that takes precedence,
------ otherwise fall back to the overall script if given. If neither given, autodetect the script.
local auto_sc = data.lang:findBestScript(head.term)
if (
auto_sc:getCode() == "None" and
find_best_script_without_lang(head.term):getCode() ~= "None"
) then
insert(data.categories, "Mục từ có chữ viết không chuẩn " .. full_langname)
end
if not (head.sc or data.sc) then -- No script code given, so use autodetected script.
head.sc = auto_sc
else
if not head.sc then -- Overall script code given.
head.sc = data.sc
end
-- Track uses of sc parameter.
if head.sc:getCode() == auto_sc:getCode() then
track("redundant script code", data.lang)
if not data.no_script_code_cat then
insert(data.categories, "Mục từ có mã chữ viết thừa " .. full_langname)
end
else
track("non-redundant manual script code", data.lang)
if not data.no_script_code_cat then
insert(data.categories, "Mục từ có mã chữ viết thủ công không thừa " .. full_langname)
end
end
end
-- If using a discouraged character sequence, add to maintenance category.
if head.sc:hasNormalizationFixes() == true then
local composed_head = toNFC(head.term)
if head.sc:fixDiscouragedSequences(composed_head) ~= composed_head then
insert(data.whole_page_categories, "Trang có sử dụng chuỗi ký tự không được khuyến khích")
end
end
any_script_has_spaces = any_script_has_spaces or head.sc:hasSpaces()
------ 7c. Create automatic transliterations for any non-Latin headwords without manual translit given
------ (provided automatic translit is available, e.g. not in Persian or Hebrew).
-- Make transliterations
head.tr_manual = nil
-- Try to generate a transliteration if necessary
if head.tr == "-" then
head.tr = nil
else
local notranslit = m_headword_data.notranslit
if not (notranslit[langcode] or notranslit[full_langcode]) and head.sc:isTransliterated() then
head.tr_manual = not not head.tr
local text = head.term_no_initial_bang_bang
if not data.lang:link_tr(head.sc) then
text = remove_links(text)
end
local automated_tr = data.lang:transliterate(text, head.sc)
if automated_tr then
local manual_tr = head.tr
if manual_tr then
if remove_links(manual_tr) == remove_links(automated_tr) then
insert(data.categories, "Mục từ có chuyển tự thừa " .. full_langname)
else
insert(data.categories, "Mục từ có chuyển tự thủ công không thừa " .. full_langname)
end
end
if not manual_tr then
head.tr = automated_tr
end
end
-- There is still no transliteration?
-- Add the entry to a cleanup category.
if not head.tr then
head.tr = "<small>cần chuyển tự</small>"
-- FIXME: No current support for 'Request for transliteration of Classical Persian terms' or similar.
-- Consider adding this support in [[Module:category tree/poscatboiler/data/entry maintenance]].
insert(data.categories, "Yêu cầu chuyển tự mục từ " .. full_langname)
else
-- Otherwise, trim it.
head.tr = trim(head.tr)
end
end
end
-- Link to the transliteration entry for languages that require this.
if head.tr and data.lang:link_tr(head.sc) then
head.tr = full_link{
term = head.tr,
lang = data.lang,
sc = get_script("Latn"),
tr = "-"
}
end
end
------------ 8. Maybe tag the title with the appropriate script code, using the `display_title` mechanism. ------------
-- Assumes that the scripts in "toBeTagged" will never occur in the Reconstruction namespace.
-- (FIXME: Don't make assumptions like this, and if you need to do so, throw an error if the assumption is violated.)
-- Avoid tagging ASCII as Hani even when it is tagged as Hani in the headword, as in [[check]]. The check for ASCII
-- might need to be expanded to a check for any Latin characters and whitespace or punctuation.
local display_title
-- Where there are multiple headwords, use the script for the first. This assumes the first headword is similar to
-- the pagename, and that headwords that are in different scripts from the pagename aren't first. This seems to be
-- about the best we can do (alternatively we could potentially do script detection on the pagename).
local dt_script = data.heads[1].sc
local dt_script_code = dt_script:getCode()
local page_non_ascii = namespace == "" and not page.pagename:find("^[%z\1-\127]+$")
local unsupported_pagename, unsupported = page.full_raw_pagename:gsub("^Tiêu đề không được hỗ trợ/", "")
if unsupported == 1 and page.unsupported_titles[unsupported_pagename] then
display_title = 'Tiêu đề không được hỗ trợ/<span class="' .. dt_script_code .. '">' .. page.unsupported_titles[unsupported_pagename] .. '</span>'
elseif page_non_ascii and m_headword_data.toBeTagged[dt_script_code]
or (dt_script_code == "Jpan" and (text_in_script(page.pagename, "Hira") or text_in_script(page.pagename, "Kana")))
or (dt_script_code == "Kore" and text_in_script(page.pagename, "Hang")) then
display_title = '<span class="' .. dt_script_code .. '">' .. page.full_raw_pagename .. '</span>'
-- Keep Han entries region-neutral in the display title.
elseif page_non_ascii and (dt_script_code == "Hant" or dt_script_code == "Hans") then
display_title = '<span class="Hani">' .. page.full_raw_pagename .. '</span>'
elseif namespace == "Từ tái tạo" then
local matched
display_title, matched = ugsub(
page.full_raw_pagename,
"^(Từ tái tạo:[^/]+/)(.+)$",
function(before, term)
return before .. tag_text(term, data.lang, dt_script)
end
)
if matched == 0 then
display_title = nil
end
end
-- FIXME: Generalize this.
-- If the current language uses Aran (Nastaliq), e.g. Urdu, and there's more than one language on the page, don't
-- set the display title because we don't want Nastaliq for terms that also exist in other languages that don't
-- display in Nastaliq (e.g. Arabic or Persian). Because the word "Urdu" occurs near the end of the alphabet, Urdu
-- fonts tend to override the fonts of other languages. FIXME: This is checking for more than one language on the
-- page but instead needs to check if there are any languages using scripts other than Aran.
if dt_script_code == "Aran" and page.L2_list.n > 1 then
display_title = nil
end
if display_title then
mw.getCurrentFrame():callParserFunction(
"DISPLAYTITLE",
display_title
)
end
------------ 9. Insert additional categories. ------------
if data.force_cat_output then
-- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/force cat output]]
track("force cat output")
end
if has_redundant_head_param then
if not data.no_redundant_head_cat then
-- This is not the right way to go about this; too many exceptions and problems due to language-specific headword
-- handling customization. If we want this, it should be opt-in by a given language passing in the default headword.
-- insert(data.categories, "Mục từ có tham số head thừa " .. full_langname)
end
end
if namespace == "Từ tái tạo" and not lang_reconstructed then
insert(data.categories, "Mục từ tái tạo " .. full_langname)
end
-- If the first head is multiword (after removing links), maybe insert into "LANG multiword terms".
if not data.nomultiwordcat and not is_varform_only and any_script_has_spaces and postype == "mục từ" then
local no_multiword_cat = m_headword_data.no_multiword_cat
if not (no_multiword_cat[langcode] or no_multiword_cat[full_langcode]) then
-- Check for spaces or hyphens, but exclude prefixes and suffixes.
-- Use the pagename, not the head= value, because the latter may have extra
-- junk in it, e.g. superscripted text that throws off the algorithm.
local no_hyphen = m_headword_data.hyphen_not_multiword_sep
-- Exclude hyphens if the data module states that they should for this language.
local checkpattern = (no_hyphen[langcode] or no_hyphen[full_langcode]) and ".[%s፡]." or ".[%s%-፡]."
local is_multiword = umatch(page.pagename, checkpattern)
if is_multiword and not non_categorizable(page.full_raw_pagename) then
insert(data.categories, "Mục từ có chứa nhiều từ " .. full_langname)
elseif not is_multiword then
local long_word_threshold = m_headword_data.long_word_thresholds[langcode] or
m_headword_data.long_word_thresholds[full_langcode]
if long_word_threshold and ulen(page.pagename) >= long_word_threshold then
insert(data.categories, "Từ dài " .. full_langname)
end
end
end
end
-- Determine whether to insert a category 'LANGNAME POS in SCRIPT'. If there are multiple heads, we may need to check
-- each head, as the heads may (theoretically) have different scripts.
local default_sccat = m_headword_data.default_sccat
if data.sccat or not is_varform_only and (default_sccat[langcode] or langcode ~= full_langcode and default_sccat[full_langcode]) then
local function needs_sccat(sccat_entry, sc)
if sccat_entry == true or not sccat_entry then
return sccat_entry
end
if type(sccat_entry) == "table" then
local in_list = contains(sccat_entry, sc:getCode())
if sccat_entry[1] == "not" then
in_list = not in_list
end
return in_list
end
return nil
end
for _, head in ipairs(data.heads) do
-- First check the `sccat` specified at the {{head}} level.
local this_needs_sccat = needs_sccat(data.sccat, head.sc)
-- If that wasn't given, check the default sccat at the language level for the lang code.
if this_needs_sccat == nil and not is_varform_only then
this_needs_sccat = needs_sccat(default_sccat[langcode], head.sc)
end
-- If that wasn't found and the lang code is an etym code, check the default sccat at the parent language level.
if this_needs_sccat == nil and not is_varform_only and langcode ~= full_langcode then
this_needs_sccat = needs_sccat(default_sccat[full_langcode], head.sc)
end
if this_needs_sccat then
insert(data.categories, data.pos_category .. " dùng " ..
head.sc:getDisplayForm(data.lang) .. " " .. full_langname)
end
end
end
-- Reconstructed terms often use weird combinations of scripts and realistically aren't spelled so much as notated.
if namespace ~= "Từ tái tạo" and not is_varform_only then
-- Map from languages to a string containing the characters to ignore when considering whether a term has
-- multiple written scripts in it. Typically these are Greek or Cyrillic letters used for their phonetic
-- values.
local characters_to_ignore = {
["aaq"] = "αάὰ", -- Penobscot (Algonquian)
["acy"] = "δθ", -- Cypriot Arabic
["aez"] = "β", -- Aeka (Trans-New Guinea)
["anc"] = "γ", -- Ngas (Chadic/Afroasiatic)
["aou"] = "χ", -- A'ou (Kra-Dai)
["art-blk"] = "ч", -- Bolak (conlang)
["awg"] = "β", -- Anguthimri (Pama-Nyungan)
["az"] = "ь", -- Azerbaijani (Turkic; Yañalif Latin spelling, c. 1928 - 1938)
["ba"] = "ь", -- Bashkir (Turkic; Yañalif Latin spelling, c. 1928 - 1938)
["bhp"] = "β", -- Bima (Austronesian)
["bjz"] = "β", -- Baruga (Trans-New Guinea)
["byk"] = "θ", -- Biao (Kra-Dai)
["cdy"] = "θ", -- Chadong (Kra-Dai)
["chp"] = "θ", -- Chipewyan (Athabaskan)
["cjh"] = "χ", -- Upper Chehalis (Salishan)
["clm"] = "χ", -- Klallam (Salishan)
["col"] = "χ", -- Colombia-Wenatchi (Salishan)
["coo"] = "χθ", -- Comox (Salishan)
["crx"] = "θ", -- Carrier (Athabaskan)
["ets"] = "θ", -- Yekhee (Edoid/Niger-Congo)
["ett"] = "χ", -- Etruscan (isolate; in romanizations)
["fla"] = "χ", -- Montana Salish (Salishan)
["grt"] = "་", -- Garo (South Asian Sino-Tibetan)
["gmw-gts"] = "χ", -- Gottscheerish (Bavarian variant spoken in Slovenia)
["hur"] = "χθ", -- Halkomelem (Salishan)
["itc-psa"] = "f", -- Pre-Samnite (Italic; normally written in Greek)
["izh"] = "ь", -- Ingrian (Finnic)
["kic"] = "θ", -- Kickapoo (Algonquian)
["kk"] = "ь", -- Kazakh (Turkic; Yañalif Latin spelling, c. 1928 - 1938)
["ky"] = "ь", -- Kyrgyz (Turkic; Yañalif Latin spelling, c. 1928 - 1938)
["lil"] = "χ", -- Lillooet (Salishan)
["lsi"] = "ꓹ", -- Lashi (Lolo-Burmese/Sino-Tibetan; represents a glottal stop)
["mhz"] = "β", -- Mor (Austronesian)
["mqn"] = "β", -- Moronene (Austronesian)
["neg"]= "ӡā", -- Negidal (Tungusic; normally in Cyrillic)
["oka"] = "χ", -- Okanagan (Salishan)
["ole"] = "θ", -- Olekha (Sino-Tibetan)
["oui"] = "γβ", -- Old Uyghur (Turkic; FIXME: others? E.g. Greek delta (δ)?)
["pox"] = "χ", -- Polabian (West Slavic)
["rif"] = "ε", -- Tarifit (Berber)
["rom"] = "Θθ", -- Romani (Indic: International Standard; two different thetas???)
["rpn"] = "β", -- Repanbitip (Austronesian)
["sah"] = "ь", -- Yakut (Turkic; 1929 - 1939 Latin spelling)
["sit-jap"] = "χ", -- Japhug (Sino-Tibetan)
["sjw"] = "θ", -- Shawnee (Algonquian)
["squ"] = "χ", -- Squamish (Salishan)
["str"] = "χθ", -- Saanich (Salishan)
["teh"] = "χ", -- Tehuelche (Chonan; spoken in Argentina)
["tep"] = "η", -- Tepecano (Uto-Aztecan)
["thp"] = "χ", -- Thompson (Salishan)
["tk"] = "ь", -- Turkmen (Turkic; Yañalif Latin spelling, c. 1928 - 1938)
["tt"] = "ь", -- Kazakh (Turkic; Yañalif Latin spelling, c. 1928 - 1938)
["twa"] = "χ", -- Twana (Salishan)
["wbl"] = "ы", -- Wakhi (Iranian)
["xbc"] = "ϸ", -- Bactrian (Iranian; represents š; normally written in Greek)
["yha"] = "θ", -- Baha (Kra-Dai)
["za"] = "зч", -- Zhuang (Tai/Kra-Dai); 1957-1982 alphabet used two Cyrillic letters (as well as some others like
-- ƃ, ƅ, ƨ, ɯ and ɵ that look like Cyrillic or Greek but are actually Latin)
["zlw-slv"] = "χђћ", -- Slovincian (West Slavic; FIXME: χ is Greek, the other two are Cyrillic, but I'm not sure
-- the currect characters are being chosen in the entry names)
["zng"] = "θ", -- Mang (Mon-Khmer)
["ztp"] = "θ", -- Loxicha Zapotec (Zapotecan)
}
-- Determine how many real scripts are found in the pagename, where we exclude symbols and such. We exclude
-- scripts whose `character_category` is false as well as Zmth (mathematical notation symbols), which has a
-- category of "Mathematical notation symbols". When counting scripts, we need to elide language-specific
-- variants because e.g. Beng and as-Beng have slightly different characters but we don't want to consider them
-- two different scripts (e.g. [[এৰ]] has two characters which are detected respectively as Beng and as-Beng).
local seen_scripts = {}
local num_seen_scripts = 0
local num_loops = 0
local canon_pagename = page.pagename
local ch_to_ignore = characters_to_ignore[full_langcode]
if ch_to_ignore then
canon_pagename = ugsub(canon_pagename, "[" .. ch_to_ignore .. "]", "")
end
while true do
if canon_pagename == "" or num_seen_scripts >= 2 or num_loops >= 10 then
break
end
-- Make sure we don't get into a loop checking the same script over and over again; happens with e.g. [[ᠪᡳ]]
num_loops = num_loops + 1
local pagename_script = find_best_script_without_lang(canon_pagename, "None only as last resort")
local script_chars = pagename_script.characters
if not script_chars then
-- we are stuck; this happens with None
break
end
local script_code = pagename_script:getCode()
local replaced
canon_pagename, replaced = ugsub(canon_pagename, "[" .. script_chars .. "]", "")
if (
replaced and
script_code ~= "Zmth" and
(script_data or get_script_data())[script_code] and
script_data[script_code].character_category ~= false
) then
script_code = script_code:gsub("^.-%-", "")
if not seen_scripts[script_code] then
seen_scripts[script_code] = true
num_seen_scripts = num_seen_scripts + 1
end
end
end
if num_seen_scripts > 1 then
insert(data.categories, "Mục từ được viết bằng nhiều chữ viết " .. full_langname)
end
end
-- Categorise for unusual characters. Takes into account combining characters, so that we can categorise for characters with diacritics that aren't encoded as atomic characters (e.g. U̠). These can be in two formats: single combining characters (i.e. character + diacritic(s)) or double combining characters (i.e. character + diacritic(s) + character). Each can have any number of diacritics.
local standard = data.lang:getStandardCharacters()
if not is_varform_only and standard and not non_categorizable(page.full_raw_pagename) then
local function char_category(char)
local specials = {
["#"] = "number sign",
["("] = "parentheses",
[")"] = "parentheses",
["<"] = "angle brackets",
[">"] = "angle brackets",
["["] = "square brackets",
["]"] = "square brackets",
["_"] = "underscore",
["{"] = "braces",
["|"] = "vertical line",
["}"] = "braces",
["ß"] = "ẞ",
["\205\133"] = "", -- this is UTF-8 for U+0345 ( ͅ)
["\239\191\189"] = "replacement character",
}
char = toNFD(char)
:gsub(".[\128-\191]*", function(m)
local new_m = specials[m]
new_m = new_m or m:uupper()
return new_m
end)
return toNFC(char)
end
if full_langcode ~= "hi" and full_langcode ~= "lo" then
local standard_chars_scripts = {}
for _, head in ipairs(data.heads) do
standard_chars_scripts[head.sc:getCode()] = true
end
-- Iterate over the scripts, in case there is more than one (as they can have different sets of standard characters).
for code in pairs(standard_chars_scripts) do
local sc_standard = data.lang:getStandardCharacters(code)
if sc_standard then
if page.pagename_len > 1 then
local explode_standard = {}
local function explode(char)
explode_standard[char] = true
return ""
end
local sc_standard_exploded = ugsub(sc_standard, page.comb_chars.combined_double, explode)
-- The following is correct; it relies on side-effecing the explode_standard[] table.
ugsub(sc_standard_exploded, page.comb_chars.combined_single, explode):gsub(".[\128-\191]*", explode)
local num_cat_inserted
for char in pairs(page.explode_pagename) do
if not explode_standard[char] then
if char:find("[0-9]") then
if not num_cat_inserted then
insert(data.categories, "Từ đánh vần với số " .. full_langname)
num_cat_inserted = true
end
elseif ufind(char, page.emoji_pattern) then
insert(data.categories, "Từ đánh vần với emoji " .. full_langname)
else
local upper = char_category(char)
if not explode_standard[upper] then
char = upper
end
insert(data.categories, "Từ đánh vần với " .. char .. " " .. full_langname)
end
end
end
end
-- If a diacritic doesn't appear in any of the standard characters, also categorise for it generally.
sc_standard = toNFD(sc_standard)
for diacritic in ugmatch(page.decompose_pagename, page.comb_chars.diacritics_single) do
if not umatch(sc_standard, diacritic) then
insert(data.categories, "Từ đánh vần với ◌" .. diacritic .. " " .. full_langname)
end
end
for diacritic in ugmatch(page.decompose_pagename, page.comb_chars.diacritics_double) do
if not umatch(sc_standard, diacritic) then
insert(data.categories, "Từ đánh vần với ◌" .. diacritic .. "◌ " .. full_langname)
end
end
end
end
-- Ancient Greek, Hindi and Lao handled the old way for now, as their standard chars still need to be converted to the new format (because there are a lot of them).
elseif ulen(page.pagename) ~= 1 then
for character in ugmatch(page.pagename, "([^" .. standard .. "])") do
local upper = char_category(character)
if not umatch(upper, "[" .. standard .. "]") then
character = upper
end
insert(data.categories, "Từ đánh vần với " .. character .. " " .. full_langname)
end
end
end
if not is_varform_only and data.heads[1].sc:isSystem("alphabet") then
local pagename, i = page.pagename:ulower(), 2
while umatch(pagename, "(%a)" .. ("%1"):rep(i)) do
i = i + 1
insert(data.categories, full_langname .. " terms with " .. i .. " consecutive instances of the same letter")
end
end
-- Categorise for palindromes
if not is_varform_only and not data.nopalindromecat and namespace ~= "Từ tái tạo" and ulen(page.pagename) > 2
-- FIXME: Use of first script here seems hacky. What is the clean way of doing this in the presence of
-- multiple scripts?
and is_palindrome(page.pagename, data.lang, data.heads[1].sc) then
insert(data.categories, "Mục từ viết xuôi ngược đều giống nhau " .. full_langname)
end
if namespace == "" and not lang_reconstructed then
for _, head in ipairs(data.heads) do
if page.full_raw_pagename ~= get_link_page(remove_links(head.term), data.lang, head.sc) then
-- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/pagename spelling mismatch]]
-- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/pagename spelling mismatch/LANGCODE]]
track("pagename spelling mismatch", data.lang)
break
end
end
end
-- Add red link category if called for and we're not a "large" page, where such checks are disabled.
if data.checkredlinks and not m_headword_data.large_pages[m_headword_data.pagename] then
local plposcat = type(data.checkredlinks) == "string" and data.checkredlinks or data.pos_category
check_red_link_inflections_top_level(data, plposcat)
end
-- Add to various maintenance categories.
export.maintenance_cats(page, data.lang, data.categories, data.whole_page_categories)
------------ 10. Format and return headwords, genders, inflections and categories. ------------
-- Format and return all the gathered information. This may add more categories (e.g. gender/number categories),
-- so make sure we do it before evaluating `data.categories`.
local text = '<span class="headword-line">' ..
format_headword(data) ..
format_headword_genders(data, is_varform_only) ..
format_top_level_inflections(data) .. '</span>'
-- Language-specific categories.
local cats = format_categories(
data.categories, data.lang, data.sort_key, page.encoded_pagename,
data.force_cat_output or test_force_categories, data.heads[1].sc
)
-- Language-agnostic categories.
local whole_page_cats = format_categories(
data.whole_page_categories, nil, "-"
)
return text .. cats .. whole_page_cats
end
return export
48vtybxpf18rso0aqnhpa2m814ajg13
≥
0
262620
2575910
2117863
2026-11-06T02:33:37Z
YeBoy371
25249
2575910
wikitext
text/x-wiki
{{-mul-}}
{{character info}}
{{character info|≧}}
{{character info|⩾}}
{{-symbol-}}
'''≥'''
# Lớn hơn hoặc bằng.
#: ''30'''≥''' 25''
{{-syn-}}
*{{l|mul|≧}}
*{{l|mul|⩾}}
*{{l|mul|≮}}
[[Thể loại:Khối ký tự Mathematical Operators|65]]
al413szwtp4473361qr9wjidp2bvnp0
Bản mẫu:-gmy-
10
265542
2575786
2055386
2026-11-05T13:04:04Z
Hiyuune
50834
2575786
wikitext
text/x-wiki
=={{=nn|tiếng Hy Lạp Mycenae|gmy}}==
<includeonly>[[Thể loại:Mục từ tiếng Hy Lạp Mycenae]]</includeonly><noinclude>
[[Thể loại:Bản mẫu ngôn ngữ|*{{PAGENAME}}]]
[[Thể loại:Mục từ tiếng Hy Lạp Mycenae|*]]
{{Tài liệu đề mục}}
</noinclude>
jaj9r4mjwq4bv25ebkxf3wq4rafomqf
Mô đun:languages/data/3/a
828
270567
2576028
2573904
2026-11-06T09:04:32Z
Hiyuune
50834
2576028
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"] = {
"tiếng Achumawi",
56661,
"nai-pal",
"Latn",
"Tiếng Achumawi",
"Achumawi",
}
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"] = {
"tiếng Adjukru",
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"] = {
"tiếng Ả Rập Tunisia",
56240,
"sem-arb",
"Arab",
"Tiếng Ả Rập Tunisia",
"Ả Rập Tunisia",
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"] = {
"tiếng Agariya",
663586,
"mun",
"Deva, Orya",
"Tiếng Agariya",
"Agariya",
}
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"] = {
"tiếng Angaataha",
3508001,
"ngf-ang",
"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"] = {
"tiếng Ahiran",
15549890,
"inc-wes",
"Deva",
"Tiếng Ahiran",
"Ahiran",
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"] = {
"tiếng Aka-Kede",
3436816,
"qfa-adc",
"Latn",
"Tiếng Aka-Kede",
"Aka-Kede",
}
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, Laoo",
"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"] = {
"tiếng 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"] = {
"tiếng Yanesha'",
3088540,
"awd",
"Latn",
"Tiếng Yanesha'",
"Yanesha'",
}
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-bih",
"Deva, Kthi",
"Tiếng Angika",
"Angika",
translit = {
Deva = "hi-translit",
Kthi = "bho-Kthi-translit",
},
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"] = {
"tiếng Anuak",
56677,
"sdv-lon",
"Latn, Ethi",
"Tiếng Anuak",
"Anuak",
}
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"] = {
"tiếng Bukiyip",
3507895,
"paa-ara",
"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"] = {
"tiếng 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"] = {
"tiếng Ả Rập Najd",
56574,
"sem-arb",
"Arab",
"Tiếng Ả Rập Najd",
"Ả Rập Najd",
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"] = {
"tiếng Anguthimri",
4764288,
"aus-pam",
"Latn",
"Tiếng Anguthimri",
"Anguthimri",
}
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",
-- Chuyển tự Armn đã có sẵn ở [[Mô đun:scripts/data]]
override_translit = true,
strip_diacritics = {
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"] = {
"tiếng Akuku",
3450179,
"alv-nwd",
"Latn",
}
m["ayl"] = {
"tiếng Ả Rập Libya",
56503,
"sem-arb",
"Arab",
strip_diacritics = "ar-stripdiacritics",
}
m["ayn"] = {
"tiếng Ả Rập Sana'a",
1686766,
"sem-arb",
"Arab, Hebr",
strip_diacritics = {
Arab = "ar-stripdiacritics",
},
-- Hebr display_text, strip_diacritics, sort_key in [[Module:scripts/data]]
}
m["ayo"] = {
"Ayoreo",
56634,
"sai-zam",
"Latn",
}
m["ayp"] = {
"tiếng Ả Rập Bắc Lưỡng Hà",
56577,
"sem-arb",
"Arab",
"Tiếng Ả Rập Bắc Lưỡng Hà",
"Ả Rập Bắc Lưỡng Hà",
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"] = {
"tiếng 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")
bpougmozishszzt6hnshtfsoy57fli4
Mô đun:languages/data/3/b
828
272283
2575796
2574892
2026-11-05T13:37:32Z
Lcsnes
40261
2575796
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["baa"] = {
"tiếng Babatana",
2877785,
"poz-ocw",
"Latn",
"Tiếng Babatana",
"Babatana",
}
m["bab"] = {
"tiếng Bainouk-Gunyuño",
35508,
"alv-bny",
"Latn",
"Tiếng Bainouk-Gunyuño",
"Bainouk-Gunyuño",
}
m["bac"] = {
"tiếng Badui",
3449885,
"poz-msa",
"Latn",
"Tiếng Badui",
"Badui",
}
m["bae"] = {
"tiếng Baré",
3504087,
"awd",
"Latn",
"Tiếng Baré",
"Baré",
}
m["baf"] = {
"tiếng Nubaca",
36270,
"nic-ymb",
"Latn",
"Tiếng Nabaca",
"Nubaca",
}
m["bag"] = {
"tiếng Tuki",
36621,
"nic-mba",
"Latn",
"Tiếng Tuki",
"Tuki",
}
m["bah"] = {
"Bahamian Creole",
2669229,
"crp",
"Latn",
ancestors = "en",
}
m["baj"] = {
"tiếng Barakai",
3502030,
"poz-cet",
"Latn",
"Tiếng Barakai",
"Barakai"
}
m["bal"] = {
"tiếng Baloch",
33049,
"ira-nwi",
"fa-Arab, Cyrl",
"Tiếng Baloch",
"Baloch",
}
m["ban"] = {
"tiếng Bali",
33070,
"poz-mcm",
"Latn, Bali",
"Tiếng Bali",
"Bali",
}
m["bao"] = {
"tiếng Waimaha",
2883738,
"sai-tuc",
"Latn",
"Tiếng Waimaha",
"Waimaha",
}
m["bap"] = {
"tiếng Bantawa",
56500,
"sit-kic",
"Krai, Deva",
"Tiếng Bantawa",
"Bantawa",
}
m["bar"] = {
"tiếng Bayern",
29540,
"gmw-hgm",
"Latn",
"Tiếng Bayern",
"Bayern",
ancestors = "gmh",
}
m["bas"] = {
"tiếng Basaa",
33093,
"bnt-bsa",
"Latn",
"Tiếng Basaa",
"Basaa",
}
m["bau"] = {
"tiếng Badanchi",
11001650,
"nic-jrw",
"Latn",
"Tiếng Badanchi",
"Badanchi",
}
m["bav"] = {
"tiếng Babungo",
34885,
"nic-rnn",
"Latn",
"Tiếng Babungo",
"Babungo"
}
m["baw"] = {
"Bambili-Bambui",
34880,
"nic-nge",
"Latn",
}
m["bax"] = {
"tiếng Bamum",
35280,
"nic-nun",
"Latn, Bamu",
"Tiếng Bamum",
"Bamum",
}
m["bay"] = {
"tiếng Batuley",
8828787,
"poz",
"Latn",
"Tiếng Batuley",
"Batuley",
}
m["bba"] = {
"tiếng Baatonum",
34889,
"alv-sav",
"Latn",
"Tiếng Baatonum",
"Baatonum",
}
m["bbb"] = {
"tiếng Barai",
4858206,
"ngf",
"Latn",
"Tiếng Barai",
"Barai",
}
m["bbc"] = {
"Toba Batak",
33017,
"btk",
"Latn, Batk",
}
m["bbd"] = {
"Bau",
4873415,
"ngf-mad",
"Latn",
}
m["bbe"] = {
"Bangba",
34895,
"nic-nke",
"Latn",
}
m["bbf"] = {
"Baibai",
56902,
"paa",
"Latn",
}
m["bbg"] = {
"Barama",
34884,
"bnt-sir",
"Latn",
}
m["bbh"] = {
"tiếng Bố Cam",
3033554,
"mkh-pkn",
"Latn",
"Tiếng Bố Cam",
"Bố Cam",
}
m["bbi"] = {
"tiếng Barombi",
34985,
"bnt-bsa",
"Latn",
"Tiếng Barombi",
"Barombi",
}
m["bbj"] = {
"tiếng Ghomala'",
35271,
"bai",
"Latn",
"Tiếng Ghomala'",
"Ghomala'",
}
m["bbk"] = {
"Babanki",
34790,
"nic-rnc",
"Latn",
}
m["bbl"] = {
"tiếng Bats",
33259,
"cau-nkh",
"Geor",
"Tiếng Bats",
"Bats",
translit = "Geor-translit",
override_translit = true,
entry_name = {
remove_diacritics = c.tilde .. c.macron .. c.breve,
from = {"<sup>ნ</sup>"},
to = {"ნ"}
},
}
m["bbm"] = { -- name includes prefix
"Babango",
34819,
"bnt-bta",
"Latn",
}
m["bbn"] = {
"tiếng Uneapa",
7884126,
"poz-ocw",
"Latn",
"Tiếng Uneapa",
"Uneapa",
}
m["bbo"] = {
"tiếng Konabéré",
35371,
"dmn-snb",
"Latn",
"Tiếng Konabéré",
"Konabéré",
}
m["bbp"] = {
"West Central Banda",
7984377,
"bad",
"Latn",
}
m["bbq"] = {
"Bamali",
34901,
"nic-nun",
"Latn",
}
m["bbr"] = {
"Girawa",
5564185,
"ngf-mad",
"Latn",
}
m["bbs"] = {
"Bakpinka",
3515061,
"nic-ucr",
"Latn",
}
m["bbt"] = {
"Mburku",
3441324,
"cdc-wst",
"Latn",
}
m["bbu"] = {
"Bakulung",
35580,
"nic-jrn",
"Latn",
}
m["bbv"] = {
"Karnai",
6372803,
"poz-ocw",
"Latn",
}
m["bbw"] = {
"Baba",
34822,
"nic-nun",
"Latn",
}
m["bbx"] = { -- cf bvb
"Bubia",
34953,
"nic-bds",
"Latn",
ancestors = "bvb",
}
m["bby"] = {
"Befang",
34960,
"nic-bds",
"Latn",
}
m["bca"] = {
"tiếng Bạch Trung",
12628803,
"sit-bai",
"Hani, Latn",
"Tiếng Bạch Trung",
"Bạch Trung",
sort_key = {Hani = "Hani-sortkey"},
}
m["bcb"] = {
"Bainouk-Samik",
36390,
"alv-bny",
"Latn",
}
m["bcd"] = {
"North Babar",
7054041,
"poz-tim",
"Latn",
}
m["bce"] = {
"Bamenyam",
34968,
"nic-nun",
"Latn",
}
m["bcf"] = {
"Bamu",
3503788,
"paa-kiw",
"Latn",
}
m["bcg"] = {
"Baga Pokur",
31172660,
"alv-nal",
"Latn",
}
m["bch"] = {
"Bariai",
2884502,
"poz-ocw",
"Latn",
}
m["bci"] = {
"tiếng Baoule",
35107,
"alv-ctn",
"Latn",
"Tiếng Baoule",
"Baoule",
}
m["bcj"] = {
"Bardi",
3913852,
"aus-nyu",
"Latn",
}
m["bck"] = {
"Bunaba",
580923,
"aus-bub",
"Latn",
}
m["bcl"] = {
"tiếng Trung Bikol",
33284,
"phi",
"Latn, Tglg",
"Tiếng Trung Bikol",
"Trung Bikol",
translit = {
Tglg = "bcl-translit",
},
override_translit = true,
entry_name = {
Latn = {
remove_diacritics = c.grave .. c.acute .. c.circ,
}
},
sort_key = {
Latn = "tl-sortkey",
},
standardChars = {
Latn = "AaBbKkDdEeGgHhIiLlMmNnOoPpRrSsTtUuWwYy" .. c.punc,
},
}
m["bcm"] = {
"Banoni",
2882857,
"poz-ocw",
"Latn",
}
m["bcn"] = {
"Bibaali",
34892,
"alv-mye",
"Latn",
}
m["bco"] = {
"Kaluli",
6354586,
"ngf",
"Latn",
}
m["bcp"] = {
"tiếng Bali (Cộng hòa Dân chủ Congo)",
3515074,
"bnt-kbi",
"Latn",
"Tiếng Bali (Cộng hòa Dân chủ Congo)",
"Bali (Cộng hòa Dân chủ Congo)",
}
m["bcq"] = {
"tiếng Bench",
35108,
"omv",
"Latn, Ethi",
"Tiếng Bench",
"Bench",
}
m["bcr"] = {
"Babine-Witsuwit'en",
27864,
"ath-nor",
"Latn",
}
m["bcs"] = {
"Kohumono",
35590,
"nic-ucn",
"Latn",
}
m["bct"] = {
"Bendi",
8836662,
"csu-mle",
"Latn",
}
m["bcu"] = {
"Biliau",
2874658,
"poz-ocw",
"Latn",
}
m["bcv"] = {
"Shoo-Minda-Nye",
36548,
"nic-jkn",
"Latn",
}
m["bcw"] = {
"tiếng Bana",
56272,
"cdc-cbm",
"Latn",
"Tiếng Bana",
"Bana",
}
m["bcy"] = {
"tiếng Bacama",
56274,
"cdc-cbm",
"Latn",
"Tiếng Bacama",
"Bacama",
}
m["bcz"] = {
"Bainouk-Gunyaamolo",
35506,
"alv-bny",
"Latn",
}
m["bda"] = {
"Bayot",
35019,
"alv-jol",
"Latn",
}
m["bdb"] = {
"Basap",
3504208,
"poz-bnn",
"Latn",
}
m["bdc"] = {
"Emberá-Baudó",
11173166,
"sai-chc",
"Latn",
}
m["bdd"] = {
"tiếng Bunama",
4997416,
"poz-ocw",
"Latn",
}
m["bde"] = {
"tiếng Bade",
56239,
"cdc-wst",
"Latn",
"Tiếng Bade",
"Bade",
}
m["bdf"] = {
"Biage",
48037487,
"ngf",
"Latn",
}
m["bdg"] = {
"Bonggi",
2910053,
"poz-bnn",
"Latn",
}
m["bdh"] = {
"tiếng Tara Baka",
2880165,
"csu-bbk",
"Latn",
"Tiếng Tara Baka",
"Tara Baka",
}
m["bdi"] = {
"Burun",
35040,
"sdv-niw",
"Latn",
}
m["bdj"] = {
"Bai",
34894,
"nic-ser",
"Latn",
}
m["bdk"] = {
"tiếng Budukh",
35397,
"cau-ssm",
"Cyrl",
"Tiếng Budukh",
"Budukh",
translit = "cau-nec-translit",
override_translit = true,
display_text = {Cyrl = s["cau-Cyrl-displaytext"]},
entry_name = {Cyrl = s["cau-Cyrl-entryname"]},
}
m["bdl"] = {
"Indonesian Bajau",
2880038,
"poz",
"Latn",
}
m["bdm"] = {
"Buduma",
56287,
"cdc-cbm",
"Latn",
}
m["bdn"] = {
"Baldemu",
56280,
"cdc-cbm",
"Latn",
}
m["bdo"] = {
"Morom",
759770,
"csu-bgr",
"Latn",
}
m["bdp"] = {
"Bende",
8836490,
"bnt",
"Latn",
}
m["bdq"] = {
"tiếng Ba Na",
32924,
"mkh-ban",
"Latn",
"Tiếng Ba Na",
"Ba Na",
}
m["bdr"] = {
"tiếng Tây Duyên hải Bajau",
2880037,
"poz-sbj",
"Latn",
"Tiếng Tây Duyên hải Bajau",
"Tây Duyên hải Bajau",
}
m["bds"] = {
"tiếng Burunge",
56617,
"cus-sou",
"Latn",
"Tiếng Burunge",
"Burunge",
}
m["bdt"] = {
"Bokoto",
4938812,
"alv-gbw",
"Latn",
}
m["bdu"] = {
"Oroko",
36278,
"bnt-saw",
"Latn",
}
m["bdv"] = {
"tiếng Bodo Parja",
8845881,
"inc-eas",
"Orya",
"Tiếng Bodo Parja",
"Bodo Parja",
translit = "or-translit",
}
m["bdw"] = {
"Baham",
3513309,
"paa",
"Latn",
}
m["bdx"] = {
"Budong-Budong",
4985158,
"poz-ssw",
"Latn",
}
m["bdy"] = {
"tiếng Bandjalang",
2980386,
"aus-pam",
"Latn",
"Tiếng Bandjalang",
"Bandjalang",
}
m["bdz"] = {
"Badeshi",
33028,
"inc-wes",
ancestors = "noe",
}
m["bea"] = {
"tiếng Beaver",
20826,
"ath-nor",
"Latn, Cans",
"Tiếng Beaver",
"Beaver",
}
m["beb"] = {
"Bebele",
34976,
"bnt-btb",
"Latn",
}
m["bec"] = {
"Iceve-Maci",
35449,
"nic-tvc",
"Latn",
}
m["bed"] = {
"Bedoanas",
4879330,
"poz-hce",
"Latn",
}
m["bee"] = {
"Byangsi",
56904,
"sit-alm",
"Deva",
}
m["bef"] = {
"Benabena",
2895638,
"paa-kag",
"Latn",
}
m["beg"] = {
"Belait",
2894198,
"poz-swa",
"Latn",
}
m["beh"] = {
"Biali",
34961,
"nic-eov",
"Latn",
}
m["bei"] = {
"Bekati'",
3441683,
"day",
"Latn",
}
m["bej"] = {
"tiếng Beja",
33025,
"cus",
"Arab, Latn",
"Tiếng Beja",
"Beja",
}
m["bek"] = {
"Bebeli",
4878430,
"poz-ocw",
"Latn",
}
m["bem"] = {
"tiếng Bemba",
33052,
"bnt-sbi",
"Latn",
"Tiếng Bemba",
"Bemba",
}
m["beo"] = {
"Beami",
3504079,
"paa",
"Latn",
}
m["bep"] = {
"Besoa",
8840465,
"poz-kal",
"Latn",
}
m["beq"] = {
"Beembe",
3196320,
"bnt-kng",
"Latn",
}
m["bes"] = {
"Besme",
289832,
"alv-kim",
"Latn",
}
m["bet"] = {
"Guiberoua Bété",
11019185,
"kro-bet",
"Latn",
}
m["beu"] = {
"tiếng Blagar",
4923846,
"ngf",
"Latn",
"Tiếng Blagar",
"Blagar",
}
m["bev"] = {
"Daloa Bété",
11155819,
"kro-bet",
"Latn",
}
m["bew"] = {
"tiếng Betawi",
33014,
"crp",
"Latn",
"Tiếng Betawi",
"Betawi",
ancestors = "ms",
}
m["bex"] = {
"Jur Modo",
56682,
"csu-bbk",
"Latn",
}
m["bey"] = {
"Akuwagel",
3504170,
"qfa-tor",
"Latn",
}
m["bez"] = {
"Kibena",
2502949,
"bnt-bki",
"Latn",
}
m["bfa"] = {
"tiếng Bari",
35042,
"sdv-bri",
"Latn",
"Tiếng Bari",
"Bari",
}
m["bfb"] = {
"Pauri Bareli",
7155462,
"inc-bhi",
"Deva",
}
m["bfc"] = {
"Panyi Bai",
12642165,
"sit-nba",
"Hani, Latn",
sort_key = {Hani = "Hani-sortkey"},
}
m["bfd"] = {
"Bafut",
34888,
"nic-nge",
"Latn",
}
m["bfe"] = {
"Betaf",
4897329,
"paa-tkw",
"Latn",
}
m["bff"] = {
"Bofi",
34914,
"alv-gbf",
"Latn",
}
m["bfg"] = {
"Busang Kayan",
9231909,
"poz",
"Latn",
}
m["bfh"] = {
"Blafe",
12628007,
"paa",
"Latn",
}
m["bfi"] = {
"British Sign Language",
33000,
"sgn",
"Latn", -- when documented
}
m["bfj"] = {
"Bafanji",
34890,
"nic-nun",
"Latn",
}
m["bfk"] = {
"Ban Khor Sign Language",
3441103,
"sgn",
}
m["bfl"] = {
"Banda-Ndélé",
34850,
"bad-cnt",
"Latn",
}
m["bfm"] = {
"Mmen",
36132,
"nic-rnc",
"Latn",
}
m["bfn"] = {
"Bunak",
35101,
"ngf",
"Latn",
}
m["bfo"] = {
"Malba Birifor",
11150710,
"nic-mre",
"Latn",
}
m["bfp"] = {
"Beba",
35050,
"nic-nge",
"Latn",
}
m["bfq"] = {
"tiếng Badaga",
33205,
"dra-kan",
"Knda, Mlym",
"Tiếng Badaga",
"Badaga",
translit = {
Knda = "kn-translit",
Mlym = "ml-translit",
},
}
m["bfr"] = {
"Bazigar",
8829558,
"inc",
}
m["bfs"] = {
"tiếng Bạch Nam",
12952250,
"sit-bai",
"Hani, Latn",
"Tiếng Bạch Nam",
"Bạch Nam",
sort_key = {Hani = "Hani-sortkey"},
}
m["bft"] = {
"tiếng Balti",
33086,
"sit-lab",
"fa-Arab, Deva, Tibt",
"Tiếng Balti",
"Balti",
translit = {
Tibt = "Tibt-translit",
},
override_translit = true,
display_text = {Tibt = s["Tibt-displaytext"]},
entry_name = {Tibt = s["Tibt-entryname"]},
sort_key = {Tibt = "Tibt-sortkey"},
}
m["bfu"] = {
"tiếng Gahri",
5516952,
"sit-whm",
"Takr, Tibt, Deva",
"Tiếng Gahri",
"Gahri",
translit = {Tibt = "Tibt-translit"},
override_translit = true,
display_text = {Tibt = s["Tibt-displaytext"]},
entry_name = {Tibt = s["Tibt-entryname"]},
sort_key = {Tibt = "Tibt-sortkey"},
}
m["bfw"] = {
"tiếng Bondo",
2567942,
"mun",
"Orya",
"Tiếng Bondo",
"Bondo"
}
m["bfx"] = {
"tiếng Bantayanon",
16837866,
"phi",
"Latn",
"Tiếng Bantayanon",
"Bantayanon",
}
m["bfy"] = {
"Bagheli",
2356364,
"inc-hie",
"Deva",
translit = "hi-translit",
}
m["bfz"] = {
"tiếng Pahari Mahasu",
6733460,
"him",
"Deva, Takr",
"Tiếng Pahari Mahasu",
"Pahari Mahasu",
translit = { Deva = "hi-translit" },
}
m["bga"] = {
"Gwamhi-Wuri",
6707102,
"nic-knn",
"Latn",
}
m["bgb"] = {
"Bobongko",
4935896,
"poz-slb",
"Latn",
}
m["bgc"] = {
"tiếng Haryanvi",
33410,
"inc-hiw",
"Deva",
"Tiếng Haryanvi",
"Haryanvi",
ancestors = "inc-ohi",
translit = "hi-translit",
}
m["bgd"] = {
"Rathwi Bareli",
7295692,
"inc-bhi",
"Deva",
}
m["bge"] = {
"Bauria",
4873579,
"inc-bhi",
"Deva",
}
m["bgf"] = {
"Bangandu",
34938,
"alv-gbs",
"Latn",
}
m["bgg"] = {
"Bugun",
3514220,
"sit-khb",
"Latn",
}
m["bgi"] = {
"Giangan",
4842057,
"phi",
"Latn",
}
m["bgj"] = {
"tiếng Bangolan",
34862,
"nic-nun",
"Latn",
"Tiếng Bangolan",
"Bangolan",
}
m["bgk"] = {
"tiếng Bit",
2904868,
"mkh-pal",
"Latn", -- also Hani?
"Tiếng Bit",
"Bit"
}
m["bgl"] = {
"tiếng Bo",
8845514,
"mkh-vie",
"Laoo",
"Tiếng Bo",
"Bo",
}
m["bgo"] = {
"Baga Koga",
35695,
"alv-bag",
"Latn",
}
m["bgq"] = {
"Bagri",
2426319,
"inc-wes",
"Deva",
ancestors = "raj",
}
m["bgr"] = {
"Bawm Chin",
56765,
"tbq-kuk",
"Latn",
}
m["bgs"] = {
"Tagabawa",
7675121,
"mno",
"Latn",
}
m["bgt"] = {
"tiếng Bughotu",
2927723,
"poz-sls",
"Latn",
"Tiếng Bughotu",
"Bughotu",
}
m["bgu"] = {
"Mbongno",
36141,
"nic-mmb",
"Latn",
}
m["bgv"] = {
"Warkay-Bipim",
4915439,
"ngf",
"Latn",
}
m["bgw"] = {
"tiếng Bhatri",
8841054,
"inc-eas",
"Deva, Orya",
"Tiếng Bhatri",
"Bhatri",
translit = { Orya = "or-translit" },
}
m["bgx"] = {
"tiếng Thổ Nhĩ Kỳ Gagauz Balkan",
2360396,
"trk-ogz",
"Latn",
"Tiếng Thổ Nhĩ Kỳ Gagauz Balkan",
"Thổ Nhĩ Kỳ Gagauz Balkan",
ancestors = "trk-oat",
}
m["bgy"] = {
"Benggoi",
4887742,
"poz-cma",
"Latn",
}
m["bgz"] = {
"tiếng Banggai",
3441692,
"poz-slb",
"Latn",
"Tiếng Banggai",
"Banggai",
}
m["bha"] = {
"Bharia",
4901287,
"inc",
"Deva",
}
m["bhb"] = {
"tiếng Bhil",
33229,
"inc-bhi",
"Deva",
"Tiếng Bhil",
"Bhil",
}
m["bhc"] = {
"Biga",
2902375,
"poz-hce",
"Latn",
}
m["bhd"] = {
"tiếng Bhadrawah",
4900565,
"him",
"Arab, Deva, Takr",
"Tiếng Bhadrawah",
"Bhadrawah",
translit = {Deva = "hi-translit"},
}
m["bhe"] = {
"Bhaya",
8841168,
"inc-wes",
ancestors = "raj",
}
m["bhf"] = {
"Odiai",
56690,
"paa-kwm",
"Latn",
}
m["bhg"] = {
"Binandere",
3503802,
"ngf",
"Latn",
}
m["bhh"] = {
"tiếng Bukhara",
56469,
"ira-swi",
"Cyrl, Hebr, Latn, fa-Arab",
"Tiếng Bukhara",
"Bukhara",
ancestors = "tg",
}
m["bhi"] = {
"Bhilali",
4901729,
"inc-bhi",
"Deva",
}
m["bhj"] = {
"tiếng Bahing",
56442,
"sit-kiw",
"Deva, Latn",
"Tiếng Bahing",
"Bahing",
}
m["bhl"] = {
"Bimin",
4913743,
"ngf-okk",
"Latn",
}
m["bhm"] = {
"Bathari",
2586893,
"sem-sar",
"Arab, Latn",
}
m["bhn"] = {
"tiếng Tân Aram Bohtan",
33230,
"sem-nna",
"Syrc",
"Tiếng Tân Aram Bohtan",
"Tân Aram Bohtan",
}
m["bho"] = {
"tiếng Bhojpur",
33268,
"inc-eas",
"Deva, Kthi",
"Tiếng Bhojpur",
"Bhojpur",
ancestors = "bh",
translit = {
Deva = "bho-translit",
Kthi = "bho-Kthi-translit",
},
}
m["bhp"] = {
"tiếng Bima",
2796873,
"poz-cet",
"Latn",
"Tiếng Bima",
"Bima",
}
m["bhq"] = {
"tiếng Tukang Besi Nam",
12643975,
"poz-mun",
"Latn",
"Tiếng Tukang Besi Nam",
"Tukang Besi Nam"
}
m["bhs"] = {
"Buwal",
3515065,
"cdc-cbm",
"Latn",
}
m["bht"] = {
"tiếng Bhattiyat",
4901452,
"him",
"Deva, Takr",
"Tiếng Bhattiyat",
"Bhattiyat",
}
m["bhu"] = {
"tiếng Bhunjia",
8841766,
"inc-eas",
"Deva, Orya",
"Tiếng Bhunjia",
"Bhunjia",
}
m["bhv"] = {
"Bahau",
3502039,
"poz",
"Latn",
}
m["bhw"] = {
"Biak",
1961488,
"poz-hce",
"Latn",
}
m["bhx"] = { -- spurious?
"Bhalay",
8840773,
"inc",
}
m["bhy"] = {
"Bhele",
4901671,
"bnt-kbi",
"Latn",
}
m["bhz"] = {
"Bada",
4840520,
"poz-kal",
"Latn",
}
m["bia"] = {
"Badimaya",
3442745,
"aus-psw",
"Latn",
}
m["bib"] = {
"tiếng Bissa",
32934,
"dmn-bbu",
"Latn",
"Tiếng Bissa",
"Bissa",
}
m["bic"] = {
"Bikaru",
56342,
"paa-eng",
"Latn",
}
m["bid"] = {
"Bidiyo",
56258,
"cdc-est",
"Latn",
}
m["bie"] = {
"Bepour",
4890914,
"ngf-mad",
"Latn",
}
m["bif"] = {
"Biafada",
35099,
"alv-ten",
"Latn",
}
m["big"] = {
"Biangai",
8842027,
"paa",
"Latn",
}
m["bij"] = {
"Kwanka",
35598,
"nic-tar",
"Latn",
}
m["bil"] = {
"Bile",
34987,
"nic-jrn",
"Latn",
}
m["bim"] = {
"Bimoba",
34971,
"nic-grm",
"Latn",
}
m["bin"] = {
"tiếng Edo",
35375,
"alv-eeo",
"Latn",
"Tiếng Edo",
"Edo",
entry_name = {remove_diacritics = c.acute .. c.grave .. c.macron .. c.dgrave},
sort_key = {
from = {"ẹ", "gb", "gh", "kh", "kp", "mw", "nw", "ny", "ọ", "rh", "rr", "vb"},
to = {"e" .. p[1], "g" .. p[1], "g" .. p[2], "k" .. p[1], "k" .. p[2], "m" .. p[1], "n" .. p[1], "n" .. p[2], "o" .. p[1], "r" .. p[1], "r" .. p[1], "v" .. p[1]}
},
}
m["bio"] = {
"Nai",
3508074,
"paa-kwm",
"Latn",
}
m["bip"] = {
"Bila",
2902626,
"bnt-kbi",
"Latn",
}
m["biq"] = {
"Bipi",
2904312,
"poz-aay",
"Latn",
}
m["bir"] = {
"Bisorio",
8844749,
"paa-eng",
"Latn",
}
m["bit"] = {
"Berinomo",
56447,
"paa-spk",
"Latn",
}
m["biu"] = {
"Biete",
4904687,
"tbq-kuk",
"Latn",
}
m["biv"] = {
"Southern Birifor",
32859745,
"nic-mre",
"Latn",
}
m["biw"] = {
"Kol (Cameroon)",
35582,
"bnt-mka",
"Latn",
}
m["bix"] = {
"tiếng Birjia",
3450686,
"mun",
"Deva",
"Tiếng Birjia",
"Birjia",
translit = { Deva = "hi-translit" },
}
m["biy"] = {
"tiếng Birhor",
3450469,
"mun",
"Deva",
"Tiếng Birhor",
"Birhor",
translit = { Deva = "hi-translit" },
}
m["biz"] = {
"Baloi",
3450590,
"bnt-ngn",
"Latn",
}
m["bja"] = {
"Budza",
3046889,
"bnt-bun",
"Latn",
}
m["bjb"] = {
"Barngarla",
3439071,
"aus-pam",
"Latn",
}
m["bjc"] = {
"Bariji",
4690919,
"ngf",
"Latn",
}
m["bje"] = {
"Biao-Jiao Mien",
3503800,
"hmx-mie",
"Hani, Latn",
sort_key = {Hani = "Hani-sortkey"},
}
m["bjf"] = {
"tiếng Tân Aram Do Thái Barzani",
33234,
"sem-nna",
"Hebr", -- maybe others
"Tiếng Tân Aram Do Thái Barzani",
"Tân Aram Do Thái Barzani",
}
m["bjg"] = {
"Bidyogo",
35365,
"alv-bak",
"Latn",
}
m["bjh"] = {
"Bahinemo",
56361,
"paa-spk",
"Latn",
}
m["bji"] = {
"tiếng Burji",
34999,
"cus-hec",
"Latn, Ethi",
"Tiếng Burji",
"Burji",
}
m["bjj"] = {
"tiếng Kannauj",
2726867,
"inc-hiw",
"Deva",
"Tiếng Kannauj",
"Kannauj",
ancestors = "inc-ohi",
}
m["bjk"] = {
"Barok",
2884743,
"poz-ocw",
"Latn",
}
m["bjl"] = {
"Bulu (New Guinea)",
4997162,
"poz-ocw",
"Latn",
}
m["bjm"] = {
"Bajelani",
4848866,
"ira-zgr",
"Latn, Arab",
ancestors = "hac",
}
m["bjn"] = {
"tiếng Banjar",
33151,
"poz-mly",
"Latn, Arab",
"Tiếng Banjar",
"Banjar",
}
m["bjo"] = {
"Mid-Southern Banda",
42303990,
"bad-cnt",
"Latn",
}
m["bjp"] = {
"Fanamaket",
nil,
"poz-oce",
"Latn",
}
m["bjr"] = {
"Binumarien",
538364,
"paa-kag",
"Latn",
}
m["bjs"] = {
"Bajan",
2524014,
"crp",
"Latn",
ancestors = "en",
}
m["bjt"] = {
"tiếng Balanta-Ganja",
19359034,
"alv-bak",
"Arab, Latn",
"Tiếng Balanta-Ganja",
"Balanta-Ganja",
}
m["bju"] = {
"Busuu",
35046,
"nic-fru",
"Latn",
}
m["bjv"] = {
"tiếng Bedjond",
8829831,
"csu-sar",
"Latn",
"Tiếng Bedjond",
"Bedjond",
}
m["bjw"] = {
"Bakwé",
34899,
"kro-ekr",
"Latn",
}
m["bjx"] = {
"Banao Itneg",
12627559,
"phi",
"Latn",
}
m["bjy"] = {
"Bayali",
4874263,
"aus-pam",
"Latn",
}
m["bjz"] = {
"Baruga",
2886189,
"ngf",
"Latn",
}
m["bka"] = {
"Kyak",
35653,
"alv-bwj",
"Latn",
}
m["bkc"] = {
"Baka",
34905,
"nic-nkb",
"Latn",
}
m["bkd"] = {
"tiếng Binukid",
4914553,
"mno",
"Latn",
"Tiếng Binukid",
"Binukid",
}
m["bkf"] = {
"Beeke",
3441375,
"bnt-kbi",
"Latn",
}
m["bkg"] = {
"Buraka",
35066,
"nic-nkg",
"Latn",
}
m["bkh"] = {
"Bakoko",
34866,
"bnt-bsa",
"Latn",
}
m["bki"] = {
"tiếng Baki",
11024697,
"poz-vnc",
"Latn",
"Tiếng Baki",
"Baki",
}
m["bkj"] = {
"Pande",
36263,
"bnt-ngn",
"Latn",
}
m["bkk"] = { -- written in Balti script
"Brokskat",
2925988,
"inc-shn",
}
m["bkl"] = {
"tiếng Berik",
378743,
"paa-tkw",
"Latn",
"Tiếng Berik",
"Berik",
}
m["bkm"] = {
"tiếng Itaŋikom",
1656595,
"nic-rnc",
"Latn",
"Tiếng Itaŋikom",
"Itaŋikom",
}
m["bkn"] = {
"Bukitan",
3446774,
"poz-bnn",
"Latn",
}
m["bko"] = {
"Kwa'",
35567,
"bai",
"Latn",
}
m["bkp"] = {
"Iboko",
35089,
"bnt-ngn",
"Latn",
}
m["bkq"] = {
"Bakairí",
56846,
"sai-pek",
"Latn",
}
m["bkr"] = {
"tiếng Bakumpai",
3436626,
"poz-brw",
"Latn",
}
m["bks"] = {
"Masbate Sorsogon",
16113356,
"phi",
"Latn",
}
m["bkt"] = {
"tiếng Boloki",
4144560,
"bnt-zbi",
"Latn",
ancestors = "lse",
}
m["bku"] = {
"tiếng Buhid",
1002956,
"phi",
"Latn, Buhd",
"Tiếng Buhid",
"Buhid",
translit = {
Buhd = "bku-translit",
},
override_translit = true,
entry_name = {
Latn = {
remove_diacritics = c.grave .. c.acute .. c.circ,
}
},
sort_key = {
Latn = "tl-sortkey",
},
standardChars = {
Latn = "AaBbKkDdEeFfGgHhIiLlMmNnOoPpRrSsTtUuWwYy" .. c.punc,
},
}
m["bkv"] = {
"Bekwarra",
34954,
"nic-ben",
"Latn",
}
m["bkw"] = {
"Bekwel",
34950,
"bnt-bek",
"Latn",
}
m["bkx"] = {
"Baikeno",
11200640,
"poz-tim",
"Latn",
}
m["bky"] = {
"Bokyi",
35087,
"nic-ben",
"Latn",
}
m["bkz"] = {
"tiếng Bungku",
2928207,
"poz-btk",
"Latn",
"Tiếng Bungku",
"Bungku"
}
m["bla"] = {
"tiếng Blackfoot",
33060,
"alg",
"Latn, Cans",
"Tiếng Blackfoot",
"Blackfoot",
}
m["blb"] = {
"tiếng Bilua",
35003,
"ngf",
"Latn",
"Tiếng Bilua",
"Bilua",
}
m["blc"] = {
"tiếng Bella Coola",
977808,
"sal",
"Latn",
"Tiếng Bella Coola",
"Bella Coola",
}
m["bld"] = {
"Bolango",
3450578,
"phi",
"Latn",
}
m["ble"] = {
"tiếng Balanta-Kentohe",
56789,
"alv-bak",
"Latn",
"Tiếng Balanta-Kentohe",
"Balanta-Kentohe",
}
m["blf"] = {
"Buol",
2928278,
"phi",
"Latn",
}
m["blg"] = {
"Balau",
4850134,
"poz-mly",
"Latn",
}
m["blh"] = {
"tiếng Kuwaa",
35579,
"kro",
"Latn",
"Tiếng Kuwaa",
"Kuwaa",
}
m["bli"] = {
"Bolia",
34910,
"bnt-mon",
"Latn",
}
m["blj"] = {
"Bolongan",
9229310,
"poz",
"Latn",
}
m["blk"] = {
"tiếng Pa'O",
7121294,
"kar",
"Mymr",
"Tiếng Pa'O",
"Pa'O",
}
m["bll"] = {
"Biloxi",
2903780,
"sio-ohv",
"Latn",
}
m["blm"] = {
"tiếng Beli",
56821,
"csu-bbk",
"Latn",
"Tiếng Beli",
"Beli",
}
m["bln"] = {
"Southern Catanduanes Bicolano",
7569754,
"phi",
"Latn",
}
m["blo"] = {
"tiếng Anii",
34838,
"alv-ntg",
"Latn",
"Tiếng Anii",
"Anii",
}
m["blp"] = {
"Blablanga",
2905245,
"poz-ocw",
"Latn",
}
m["blq"] = {
"Baluan-Pam",
2881675,
"poz-aay",
"Latn",
}
m["blr"] = {
"tiếng Blang",
4925096,
"mkh-pal",
"Latn, Tale, Lana, Thai",
"Tiếng Blang",
"Blang",
sort_key = { -- FIXME: This needs to be converted into the current standardized format.
from = {"[%pᪧๆ]", "[᩠ᩳ-᩿]", "ᩔ", "ᩕ", "ᩖ", "ᩘ", "([ᨭ-ᨱ])ᩛ", "([ᨷ-ᨾ])ᩛ", "ᩤ", "[็-๎]", "([เแโใไ])([ก-ฮ])"},
to = {"", "", "ᩈᩈ", "ᩁ", "ᩃ", "ᨦ", "%1ᨮ", "%1ᨻ", "ᩣ", "", "%2%1"}
},
}
m["bls"] = {
"tiếng Balaesang",
4849796,
"poz",
"Latn",
}
m["blt"] = {
"tiếng Thái Đen",
56407,
"tai-swe",
"Tavt, Latn",
"Tiếng Thái Đen",
"Thái Đen",
--translit = "Tavt-translit",
sort_key = {
Tavt = {
from = {"[꪿ꫀ꫁ꫂ]", "([ꪵꪶꪹꪻꪼ])([ꪀ-ꪯ])"},
to = {"", "%2%1"}
},
},
}
m["blv"] = {
"Kibala",
4939959,
"bnt-kmb",
"Latn",
}
m["blw"] = {
"Balangao",
4850033,
"phi",
"Latn",
}
m["blx"] = {
"Mag-Indi Ayta",
1931221,
"phi",
"Latn",
}
m["bly"] = {
"Notre",
11009194,
"nic-wov",
"Latn",
}
m["blz"] = {
"tiếng Balantak",
4850053,
"poz-slb",
"Latn",
"Tiếng Balantak",
"Balantak",
}
m["bma"] = {
"Lame",
3913997,
"nic-jrn",
"Latn",
}
m["bmb"] = {
"tiếng Bembe",
4885023,
"bnt-lgb",
"Latn",
}
m["bmc"] = {
"Biem",
4904523,
"poz-ocw",
"Latn",
}
m["bmd"] = {
"Baga Manduri",
35815,
"alv-bag",
"Latn",
}
m["bme"] = {
"Limassa",
11004666,
"nic-nkb",
"Latn",
}
m["bmf"] = {
"Bom",
35088,
"alv-mel",
"Latn",
}
m["bmg"] = {
"Bamwe",
34867,
"bnt-bun",
"Latn",
}
m["bmh"] = {
"Kein",
6383764,
"ngf-mad",
"Latn",
}
m["bmi"] = {
"tiếng Bagirmi",
34903,
"csu-bgr",
"Latn",
"Tiếng Bagirmi",
"Bagirmi",
}
m["bmj"] = {
"Bote-Majhi",
9229570,
"inc-eas",
"Deva",
ancestors = "bh",
}
m["bmk"] = {
"Ghayavi",
5555976,
"poz-ocw",
"Latn",
}
m["bml"] = {
"Bomboli",
35055,
"bnt-ngn",
"Latn",
}
m["bmn"] = {
"Bina",
8843664,
"poz-ocw",
"Latn",
}
m["bmo"] = {
"Bambalang",
34868,
"nic-nun",
"Latn",
}
m["bmp"] = {
"Bulgebi",
4996380,
"ngf-fin",
"Latn",
}
m["bmq"] = {
"tiếng Bomu",
35065,
"nic-bwa",
"Latn",
"Tiếng Bomu",
"Bomu",
}
m["bmr"] = {
"Muinane",
3027894,
"sai-bor",
"Latn",
}
m["bmt"] = {
"Biao Mon",
8842159,
"hmx-mie",
}
m["bmu"] = {
"Somba-Siawari",
5000983,
"ngf",
"Latn",
}
m["bmv"] = {
"tiếng Bum",
35058,
"nic-rnc",
"Latn",
"Tiếng Bum",
"Bum",
}
m["bmw"] = {
"Bomwali",
34984,
"bnt-ndb",
"Latn",
}
m["bmx"] = {
"Baimak",
3450546,
"ngf-mad",
"Latn",
}
m["bmz"] = {
"Baramu",
4858315,
"ngf",
"Latn",
}
m["bna"] = {
"Bonerate",
4941729,
"poz-mun",
"Latn",
}
m["bnb"] = {
"Bookan",
4943150,
"poz-san",
"Latn",
}
m["bnd"] = {
"Banda",
3504147,
"poz-cma",
"Latn",
}
m["bne"] = {
"Bintauna",
4914533,
"phi",
"Latn",
}
m["bnf"] = {
"Masiwang",
6783305,
"poz-cma",
"Latn",
}
m["bng"] = {
"Benga",
34952,
"bnt-saw",
"Latn",
}
m["bni"] = {
"tiếng Bangi",
34936,
"bnt-bmo",
"Latn",
"Tiếng Bangi",
"Bangi",
}
m["bnj"] = {
"Eastern Tawbuid",
18757427,
"phi",
"Latn",
}
m["bnk"] = {
"Bierebo",
2902029,
"poz-vnc",
"Latn",
}
m["bnl"] = {
"tiếng Boon",
56616,
"cus-eas",
"Latn",
"Tiếng Boon",
"Boon",
}
m["bnm"] = {
"Batanga",
34979,
"bnt-saw",
"Latn",
}
m["bnn"] = {
"tiếng Bunun",
56505,
"map",
"Latn",
"Tiếng Bunun",
"Bunun",
}
m["bno"] = {
"tiếng Asi",
29490,
"phi",
"Latn",
"Tiếng Asi",
"Asi",
}
m["bnp"] = {
"tiếng Bola",
4938876,
"poz-ocw",
"Latn",
"Tiếng Bola",
"Bola",
}
m["bnq"] = {
"Bantik",
2883521,
"poz",
"Latn",
}
m["bnr"] = {
"Butmas-Tur",
2928942,
"poz-vnc",
"Latn",
}
m["bns"] = {
"Bundeli",
56399,
"inc-hiw",
"Deva",
ancestors = "inc-ohi",
translit = "hi-translit",
}
m["bnu"] = {
"Bentong",
4890644,
"poz-ssw",
"Latn",
}
m["bnv"] = {
"Beneraf",
4941733,
"paa-tkw",
"Latn",
}
m["bnw"] = {
"Bisis",
56356,
"paa-spk",
"Latn",
}
m["bnx"] = {
"Bangubangu",
3438330,
"bnt-lbn",
"Latn",
}
m["bny"] = {
"Bintulu",
3450775,
"poz-swa",
"Latn",
}
m["bnz"] = {
"Beezen",
35083,
"nic-ykb",
"Latn",
}
m["boa"] = {
"tiếng Bora",
2375468,
"sai-bor",
"Latn",
"Tiếng Bora",
"Bora",
}
m["bob"] = {
"tiếng Aweer",
56526,
"cus-som",
"Latn",
"Tiếng Aweer",
"Aweer",
}
m["boe"] = {
"tiếng Mundabli",
36127,
"nic-beb",
"Latn",
"Tiếng Mundabli",
"Mundabli",
}
m["bof"] = {
"Bolon",
3913301,
"dmn-emn",
"Latn",
}
m["bog"] = {
"Bamako Sign Language",
4853284,
"sgn",
}
m["boh"] = {
"North Boma",
35080,
"bnt-bdz",
"Latn",
}
m["boi"] = {
"Barbareño",
56391,
"nai-chu",
"Latn",
}
m["boj"] = {
"Anjam",
3504136,
"ngf-mad",
"Latn",
}
m["bok"] = {
"Bonjo",
34942,
"alv",
"Latn",
}
m["bol"] = {
"Bole",
3436680,
"cdc-wst",
"Latn",
}
m["bom"] = {
"Berom",
35013,
"nic-beo",
"Latn",
}
m["bon"] = {
"Bine",
4914077,
"paa",
"Latn",
}
m["boo"] = {
"Tiemacèwè Bozo",
12643582,
"dmn-snb",
"Latn", -- and others?
}
m["bop"] = {
"Bonkiman",
4942134,
"ngf-fin",
"Latn",
}
m["boq"] = {
"Bogaya",
7207578,
"ngf",
"Latn",
}
m["bor"] = {
"tiếng Borôro",
32986,
"sai-mje",
"Latn",
"Tiếng Borôro",
"Borôro",
}
m["bot"] = {
"tiếng Bongo",
2910067,
"csu-bbk",
"Latn",
}
m["bou"] = {
"Bondei",
4941378,
"bnt-seu",
"Latn",
}
m["bov"] = {
"tiếng Tuwuli",
36974,
"alv-ktg",
"Latn",
"Tiếng Tuwuli",
"Tuwuli",
}
m["bow"] = {
"Rema",
7311502,
"paa",
"Latn",
}
m["box"] = {
"Buamu",
35157,
"nic-bwa",
"Latn",
}
m["boy"] = {
"Bodo (Central Africa)",
4936715,
"bnt-leb",
"Latn",
}
m["boz"] = {
"Tiéyaxo Bozo",
32860401,
"dmn-snb",
"Latn",
}
m["bpa"] = {
"Dakaka",
1157729,
"poz-vnc",
"Latn",
}
m["bpd"] = {
"Banda-Banda",
3450674,
"bad-cnt",
"Latn",
}
m["bpg"] = {
"Bonggo",
4941860,
"poz-ocw",
"Latn",
}
m["bph"] = {
"tiếng Botlikh",
56560,
"cau-and",
"Cyrl",
"Tiếng Botlikh",
"Botlikh",
translit = "cau-nec-translit",
override_translit = true,
display_text = {Cyrl = s["cau-Cyrl-displaytext"]},
entry_name = {Cyrl = s["cau-Cyrl-entryname"]},
}
m["bpi"] = {
"Bagupi",
3450697,
"ngf-mad",
"Latn",
}
m["bpj"] = {
"Binji",
4914403,
"bnt-lbn",
"Latn",
}
m["bpk"] = {
"Orowe",
7103905,
"poz-cln",
"Latn",
}
m["bpl"] = {
"Broome Pearling Lugger Pidgin",
4975277,
"crp",
"Latn",
ancestors = "ms",
}
m["bpm"] = {
"Biyom",
4919327,
"ngf-mad",
"Latn",
}
m["bpn"] = {
"Dzao Min",
3042189,
"hmx-mie",
}
m["bpo"] = {
"Anasi",
11207813,
"paa-egb",
"Latn",
}
m["bpp"] = {
"Kaure",
20526532,
"paa",
"Latn",
}
m["bpq"] = {
"Banda Malay",
12473442,
"crp",
"Latn",
ancestors = "ms",
}
m["bpr"] = {
"Koronadal Blaan",
16115430,
"phi",
"Latn",
}
m["bps"] = {
"Sarangani Blaan",
16117272,
"phi",
"Latn",
}
m["bpt"] = {
"Barrow Point",
2567916,
"aus-pmn",
"Latn",
}
m["bpu"] = {
"Bongu",
4941930,
"ngf-mad",
"Latn",
}
m["bpv"] = {
"Bian Marind",
8841889,
"ngf",
"Latn",
}
m["bpx"] = {
"Palya Bareli",
7128872,
"inc-bhi",
"Deva",
translit = "hi-translit",
}
m["bpy"] = {
"tiếng Bishnupriya",
37059,
"inc-eas",
"Beng",
"Tiếng Bishnupriya",
"Bishnupriya",
ancestors = "inc-obn",
}
m["bpz"] = {
"Bilba",
8843362,
"poz-tim",
"Latn",
}
m["bqa"] = {
"Tchumbuli",
11008162,
"alv-ctn",
"Latn",
ancestors = "ak",
}
m["bqb"] = {
"Bagusa",
4842178,
"paa-tkw",
"Latn",
}
m["bqc"] = {
"tiếng Boko",
34983,
"dmn-bbu",
"Latn",
"Tiếng Boko",
"Boko",
}
m["bqd"] = {
"Bung",
3436612,
"nic-bdn",
"Latn",
}
m["bqf"] = {
"Baga Kaloum",
3502293,
"alv-bag",
"Latn",
}
m["bqg"] = {
"Bago-Kusuntu",
34878,
"nic-gne",
}
m["bqh"] = {
"Baima",
674990,
"sit-qia",
}
m["bqi"] = {
"tiếng Bakhtiari",
257829,
"ira-swi",
"fa-Arab",
"Tiếng Bakhtiari",
"Bakhtiari",
ancestors = "pal",
}
m["bqj"] = {
"tiếng Bandial",
34872,
"alv-jol",
"Latn",
"Tiếng Bandial",
"Bandial",
}
m["bqk"] = {
"Banda-Mbrès",
3450724,
"bad-cnt",
"Latn",
}
m["bql"] = {
"Bilakura",
4907504,
"ngf-mad",
"Latn",
}
m["bqm"] = {
"Wumboko",
37051,
"bnt-kpw",
"Latn",
}
m["bqn"] = {
"Bulgarian Sign Language",
3438325,
"sgn",
}
m["bqo"] = {
"Balo",
34865,
"nic-grs",
"Latn",
}
m["bqp"] = {
"tiếng Busa",
35185,
"dmn-bbu",
"Latn",
"Tiếng Busa",
"Busa",
}
m["bqq"] = {
"Biritai",
56382,
"paa-lkp",
"Latn",
}
m["bqr"] = {
"Burusu",
5001028,
"poz-san",
"Latn",
}
m["bqs"] = {
"Bosngun",
56838,
"paa",
"Latn",
}
m["bqt"] = {
"Bamukumbit",
35078,
"nic-nge",
"Latn",
}
m["bqu"] = {
"Boguru",
3438444,
"bnt-boa",
"Latn",
}
m["bqv"] = {
"Begbere-Ejar",
7194098,
"nic-plc",
"Latn",
}
m["bqw"] = {
"Buru (Nigeria)",
1017152,
"nic-bds",
"Latn",
}
m["bqx"] = {
"Baangi",
3450648,
"nic-kam",
"Latn",
}
m["bqy"] = {
"Bengkala Sign Language",
3322119,
"sgn",
}
m["bqz"] = {
"tiếng Bakaka",
34855,
"bnt-mne",
"Latn",
"Tiếng Bakaka",
"Bakaka",
}
m["bra"] = {
"tiếng Braj",
35243,
"inc-hiw",
"Deva",
"Tiếng Braj",
"Braj",
ancestors = "inc-ohi",
translit = "hi-translit",
}
m["brb"] = {
"tiếng Brâu",
4957737,
"mkh-ban",
"Khmr, Latn",
"Tiếng Brâu",
"Brâu"
}
m["brc"] = {
"tiếng Creole Hà Lan Berbice",
35215,
"crp",
"Latn",
"Tiếng Creole Hà Lan Berbice",
"Creole Hà Lan Berbice",
ancestors = "nl",
}
m["brd"] = {
"Baraamu",
56804,
"sit-new",
"Deva",
}
m["brf"] = {
"Bera",
2896850,
"bnt-kbi",
"Latn",
}
m["brg"] = {
"Baure",
2839722,
"awd",
"Latn",
}
m["brh"] = {
"tiếng Brahui",
33202,
"dra-nor",
"ur-Arab, Latn",
"Tiếng Brahui",
"Brahui",
translit = {["ur-Arab"] = "ur-translit"},
entry_name = {
-- character "ۂ" code U+06C2 to "ه" and "هٔ" (U+0647 + U+0654) to "ه"; hamzatu l-waṣli to a regular alif
from = {"هٔ", "ۂ", "ٱ"},
to = {"ہ", "ہ", "ا"},
remove_diacritics = c.fathatan .. c.dammatan .. c.kasratan .. c.fatha .. c.damma .. c.kasra .. c.shadda .. c.sukun .. c.nunghunna .. c.superalef
},
}
m["bri"] = {
"Mokpwe",
36428,
"bnt-kpw",
"Latn",
}
m["brj"] = {
"Bieria",
4904607,
"poz-vnc",
"Latn",
}
m["brk"] = {
"Birgid",
56823,
"nub",
"Latn",
}
m["brl"] = {
"Birwa",
3501019,
"bnt-sts",
"Latn",
}
m["brm"] = {
"Barambu",
34893,
"znd",
"Latn",
}
m["brn"] = {
"Boruca",
4946773,
"cba",
"Latn",
}
m["bro"] = {
"tiếng Brokkat",
56605,
"sit-tib",
"Tibt, Latn",
"Tiếng Brokkat",
"Brokkat",
translit = {Tibt = "Tibt-translit"},
override_translit = true,
display_text = {Tibt = s["Tibt-displaytext"]},
entry_name = {Tibt = s["Tibt-entryname"]},
sort_key = {Tibt = "Tibt-sortkey"},
}
m["brp"] = {
"Barapasi",
56995,
"paa-egb",
"Latn",
}
m["brq"] = {
"tiếng Breri",
4961835,
"paa",
"Latn",
"Tiếng Breri",
"Breri",
}
m["brr"] = {
"tiếng Birao",
2904383,
"poz-sls",
"Latn",
"Tiếng Birao",
"Birao",
}
m["brs"] = {
"Baras",
8827053,
"poz",
"Latn",
}
m["brt"] = {
"Bitare",
34946,
"nic-tvn",
"Latn",
}
m["bru"] = {
"tiếng Bru",
16115463,
"mkh-kat",
"Latn, Laoo, Thai",
"Tiếng Bru",
"Bru",
sort_key = {
Laoo = "Laoo-sortkey",
Thai = "Thai-sortkey",
},
}
m["brv"] = {
"tiếng Bru Tây",
16113806,
"mkh-kat",
"Latn, Laoo, Thai",
"Tiếng Bru Tây",
"Bru Tây",
sort_key = {
Laoo = "Laoo-sortkey",
Thai = "Thai-sortkey",
},
}
m["brw"] = {
"tiếng Bellara",
4883496,
"dra-tlk",
"Knda, Mlym",
"Tiếng Bellara",
"Bellara",
translit = {
Knda = "kn-translit",
Mlym = "ml-translit",
},
}
m["brx"] = {
"tiếng Bodo (Ấn Độ)",
33223,
"tbq-bdg",
"Deva, Latn, Beng",
"Tiếng Bodo (Ấn Độ)",
"Bodo (Ấn Độ)",
translit = {Deva = "brx-translit"},
}
m["bry"] = {
"Burui",
5000976,
"paa-spk",
"Latn",
}
m["brz"] = {
"Bilbil",
4907473,
"poz-ocw",
"Latn",
}
m["bsa"] = {
"tiếng Abinomn",
56648,
"qfa-iso",
"Latn",
"Tiếng Abinomn",
"Abinomn",
}
m["bsb"] = {
"Brunei Bisaya",
3450611,
"poz-san",
"Latn",
}
m["bsc"] = {
"tiếng Bassari",
35098,
"alv-ten",
"Latn",
"Tiếng Bassari",
"Bassari",
}
m["bse"] = {
"Wushi",
36973,
"nic-rnn",
"Latn",
}
m["bsf"] = {
"Bauchi",
34974,
"nic-shi",
"Latn",
}
m["bsg"] = {
"Bashkardi",
33030,
"ira-swi",
"fa-Arab, Latn",
}
m["bsh"] = {
"Kamkata-viri",
2605045,
"nur-nor",
"Latn, Arab",
}
m["bsi"] = {
"Bassossi",
34940,
"bnt-mne",
"Latn",
}
m["bsj"] = {
"Bangwinji",
3446631,
"alv-wjk",
"Latn",
}
m["bsk"] = {
"tiếng Burushaski",
216286,
"qfa-iso",
"Arab",
"Tiếng Burushaski",
"Burushaski",
}
m["bsl"] = {
"Basa-Gumna",
4866150,
"nic-bas",
"Latn",
}
m["bsm"] = {
"Busami",
5001255,
"poz-hce",
"Latn",
}
m["bsn"] = {
"Barasana",
2883843,
"sai-tuc",
"Latn",
}
m["bso"] = {
"Buso",
3441370,
"cdc-est",
"Latn",
}
m["bsp"] = {
"Baga Sitemu",
36466,
"alv-bag",
"Latn",
}
m["bsq"] = {
"tiếng Bassa",
34949,
"kro-wkr",
"Latn, Bass",
"Tiếng Bassa",
"Bassa",
}
m["bsr"] = {
"Bassa-Kontagora",
4866152,
"nic-bas",
"Latn",
}
m["bss"] = {
"tiếng Akoose",
34806,
"bnt-mne",
"Latn",
"Tiếng Akoose",
"Akoose",
}
m["bst"] = {
"tiếng Basketo",
56531,
"omv-ome",
"Ethi",
"Tiếng Basketo",
"Basketo",
}
m["bsu"] = {
"Bahonsuai",
2879298,
"poz-btk",
"Latn",
}
m["bsv"] = {
"Baga Sobané",
3450433,
"alv-bag",
"Latn",
}
m["bsw"] = {
"tiếng Baiso",
56615,
"cus-som",
"Latn",
"Tiếng Baiso",
"Baiso",
}
m["bsx"] = {
"Yangkam",
36922,
"nic-tar",
"Latn",
}
m["bsy"] = {
"tiếng Bisaya Sabah",
12641557,
"poz-san",
"Latn",
"Tiếng Bisaya Sabah",
"Bisaya Sabah",
}
m["bta"] = {
"Bata",
56254,
"cdc-cbm",
"Latn",
}
m["btc"] = {
"Bati (Cameroon)",
34944,
"nic-mbw",
"Latn",
}
m["btd"] = {
"Dairi Batak",
2891045,
"btk",
"Latn, Batk",
}
m["bte"] = {
"Gamo-Ningi",
5520366,
"nic-jer",
"Latn",
}
m["btf"] = {
"tiếng Birgit",
56302,
"cdc-est",
"Latn",
"Tiếng Birgit",
"Birgit",
}
m["btg"] = {
"Gagnoa Bété",
11005602,
"kro-bet",
"Latn",
}
m["bth"] = {
"tiếng Bidayuh Biatah",
2900881,
"day",
"Latn",
"Tiếng Bidayuh Biatah",
"Bidayuh Biatah",
}
m["bti"] = {
"Burate",
56900,
"paa-egb",
"Latn",
}
m["btj"] = {
"tiếng Mã Lai Bacan",
8828608,
"poz-mly",
"Latn",
"Tiếng Mã Lai Bacan",
"Mã Lai Bacan",
}
m["btm"] = {
"Mandailing Batak",
2891049,
"btk",
"Latn, Batk",
}
m["btn"] = {
"tiếng Ratagnon",
13197,
"phi",
"Latn",
"Tiếng Ratagnon",
"Ratagnon",
}
m["bto"] = {
"Iriga Bicolano",
12633026,
"phi",
"Latn",
}
m["btp"] = {
"Budibud",
4985086,
"poz-ocw",
"Latn",
}
m["btq"] = {
"tiếng Batek",
860315,
"mkh-asl",
"Latn",
"Tiếng Batek",
"Batek"
}
m["btr"] = {
"Baetora",
2878874,
"poz-vnc",
"Latn",
}
m["bts"] = {
"tiếng Batak Simalungun",
2891054,
"btk",
"Latn, Batk",
"Tiếng Batak Simalungun",
"Batak Simalungun",
}
m["btt"] = {
"Bete-Bendi",
4887064,
"nic-ben",
"Latn",
}
m["btu"] = {
"Batu",
34964,
"nic-tvn",
"Latn",
}
m["btv"] = {
"Bateri",
3812564,
"inc-koh",
"Deva",
}
m["btw"] = {
"tiếng Butuanon",
5003156,
"phi",
"Latn",
"Tiếng Butuanon",
"Butuanon",
}
m["btx"] = {
"Karo Batak",
33012,
"btk",
"Latn, Batk",
}
m["bty"] = {
"Bobot",
3446788,
"poz-cma",
"Latn",
}
m["btz"] = {
"Alas-Kluet Batak",
2891042,
"btk",
"Latn, Batk",
}
m["bua"] = {
"tiếng Buryat",
33120,
"xgn-cen",
"Cyrl, Mong, Latn",
"Tiếng Buryat",
"Buryat",
wikimedia_codes = "bxr",
ancestors = "cmg",
translit = {
Cyrl = "bua-translit",
Mong = "Mong-translit",
},
override_translit = true,
display_text = {Mong = s["Mong-displaytext"]},
entry_name = {
Cyrl = {remove_diacritics = c.grave .. c.acute},
Mong = s["Mong-entryname"],
},
sort_key = {
Cyrl = {
from = {"ё", "ө", "ү", "һ"},
to = {"е" .. p[1], "о" .. p[1], "у" .. p[1], "х" .. p[1]}
},
},
}
m["bub"] = {
"Bua",
32928,
"alv-bua",
"Latn",
}
m["buc"] = {
"tiếng Bushi",
32928,
"poz-bre",
"Latn, Arab",
"Tiếng Bushi",
"Bushi"
}
m["bud"] = {
"tiếng Ntcham",
36266,
"nic-grm",
"Latn",
"Tiếng Ntcham",
"Ntcham",
}
m["bue"] = {
"Beothuk",
56234,
nil,
"Latn",
}
m["buf"] = {
"Bushoong",
3449964,
"bnt-bsh",
"Latn",
}
m["bug"] = {
"tiếng Bugis",
33190,
"poz-ssw",
"Bugi, Latn",
"Tiếng Bugis",
"Bugis",
}
m["buh"] = {
"Younuo Bunu",
56299,
"hmn",
"Latn",
}
m["bui"] = {
"Bongili",
35084,
"bnt-ngn",
"Latn",
}
m["buj"] = {
"Basa-Gurmana",
6432515,
"nic-bas",
"Latn",
}
m["buk"] = {
"Bukawa",
35043,
"poz-ocw",
"Latn",
}
m["bum"] = {
"Bulu (Cameroon)",
35028,
"bnt-btb",
"Latn",
}
m["bun"] = {
"Sherbro",
36339,
"alv-mel",
"Latn",
}
m["buo"] = {
"Terei",
56831,
"paa-sbo",
"Latn",
}
m["bup"] = {
"Busoa",
5002001,
"poz",
"Latn",
}
m["buq"] = {
"tiếng Brem",
4960502,
"ngf",
"Latn",
}
m["bus"] = {
"tiếng Bokobaru",
9228931,
"dmn-bbu",
"Latn",
"Tiếng Bokobaru",
"Bokobaru",
}
m["but"] = {
"Bungain",
3450623,
"qfa-tor",
"Latn",
}
m["buu"] = {
"tiếng Budu",
3450207,
"bnt-nya",
"Latn",
"Tiếng Budu",
"Budu",
}
m["buv"] = {
"Bun",
56351,
"paa-yua",
"Latn",
}
m["buw"] = {
"Bubi",
35017,
"bnt-tso",
"Latn",
}
m["bux"] = {
"tiếng Boghom",
3440412,
"cdc-wst",
"Latn",
"Tiếng Boghom",
"Boghom",
}
m["buy"] = {
"Mmani",
35061,
"alv-mel",
"Latn",
}
m["bva"] = {
"Barein",
56285,
"cdc-est",
"Latn",
}
m["bvb"] = {
"tiếng Bube",
35110,
"nic-bds",
"Latn",
"Tiếng Bube",
"Bube",
}
m["bvc"] = {
"Baelelea",
2878833,
"poz-sls",
"Latn",
}
m["bvd"] = {
"Baeggu",
2878850,
"poz-sls",
"Latn",
}
m["bve"] = {
"Berau Malay",
3915770,
"poz-mly",
"Latn",
}
m["bvf"] = {
"Boor",
56250,
"cdc-est",
"Latn",
}
m["bvg"] = {
"Bonkeng",
34958,
"bnt-bbo",
"Latn",
}
m["bvh"] = {
"Bure",
56294,
"cdc-wst",
"Latn",
}
m["bvi"] = {
"Belanda Viri",
35247,
"nic-ser",
"Latn",
}
m["bvj"] = {
"Baan",
3515067,
"nic-ogo",
"Latn",
}
m["bvk"] = {
"Bukat",
4986814,
"poz-bnn",
"Latn",
}
m["bvl"] = {
"Bolivian Sign Language",
1783590,
"sgn",
"Latn", -- when documented
}
m["bvm"] = {
"Bamunka",
34882,
"nic-rnn",
"Latn",
}
m["bvn"] = {
"Buna",
3450516,
"qfa-tor",
"Latn",
}
m["bvo"] = {
"Bolgo",
35038,
"alv-bua",
"Latn",
}
m["bvp"] = {
"tiếng Bố Mang",
4997235,
"mkh-pal",
nil,
"Tiếng Bố Mang",
"Bố Mang"
}
m["bvq"] = {
"Birri",
56514,
"csu-bkr",
"Latn",
}
m["bvr"] = {
"Burarra",
4998124,
"aus-arn",
"Latn",
}
m["bvt"] = {
"Bati (Indonesia)",
4869253,
"poz-cma",
"Latn",
}
m["bvu"] = {
"Bukit Malay",
9230148,
"poz-mly",
"Latn",
}
m["bvv"] = {
"Baniva",
3515198,
"awd",
"Latn",
}
m["bvw"] = {
"Boga",
56262,
"cdc-cbm",
"Latn",
}
m["bvx"] = {
"Babole",
35180,
"bnt-ngn",
"Latn",
}
m["bvy"] = {
"Baybayanon",
16839275,
"phi",
"Latn",
}
m["bvz"] = {
"Bauzi",
56360,
"paa-egb",
"Latn",
}
m["bwa"] = {
"Bwatoo",
9232446,
"poz-cln",
"Latn",
}
m["bwb"] = {
"Namosi-Naitasiri-Serua",
3130290,
"poz-occ",
"Latn",
}
m["bwc"] = {
"Bwile",
3447440,
"bnt-sbi",
"Latn",
}
m["bwd"] = {
"Bwaidoka",
2929111,
"poz-ocw",
"Latn",
}
m["bwe"] = {
"tiếng Karen Bwe",
56994,
"kar",
"Mymr",
"Tiếng Karen Bwe",
"Karen Bwe",
}
m["bwf"] = {
"Boselewa",
4947229,
"poz-ocw",
"Latn",
}
m["bwg"] = {
"Barwe",
8826802,
"bnt-sna",
"Latn",
}
m["bwh"] = {
"Bishuo",
34973,
"nic-fru",
"Latn",
}
m["bwi"] = {
"Baniwa",
3501735,
"awd-nwk",
"Latn",
}
m["bwj"] = {
"tiếng Láá Láá Bwamu",
11017275,
"nic-bwa",
"Latn",
"Tiếng Láá Láá Bwamu",
"Láá Láá Bwamu",
}
m["bwk"] = {
"Bauwaki",
4873607,
"ngf",
"Latn",
}
m["bwl"] = {
"Bwela",
5003678,
"bnt-bun",
"Latn",
}
m["bwm"] = {
"Biwat",
56352,
"paa-yua",
"Latn",
}
m["bwn"] = {
"Wunai Bunu",
56452,
"hmn",
}
m["bwo"] = {
"tiếng Shinasha",
56260,
"omv-gon",
"Latn",
"Tiếng Shinasha",
"Shinasha",
}
m["bwp"] = {
"Mandobo Bawah",
12636155,
"ngf",
"Latn",
}
m["bwq"] = {
"Southern Bobo",
11001714,
"dmn-snb",
"Latn",
}
m["bwr"] = {
"Bura",
56552,
"cdc-cbm",
"Latn",
}
m["bws"] = {
"Bomboma",
9229429,
"bnt-bun",
"Latn",
}
m["bwt"] = {
"Bafaw",
34853,
"bnt-bbo",
"Latn",
}
m["bwu"] = {
"Buli (Ghana)",
35085,
"nic-buk",
"Latn",
}
m["bww"] = {
"Bwa",
3515058,
"bnt-bta",
"Latn",
}
m["bwx"] = {
"Bu-Nao Bunu",
56411,
"hmn",
"Latn",
}
m["bwy"] = {
"Cwi Bwamu",
11150714,
"nic-bwa",
"Latn",
}
m["bwz"] = {
"Bwisi",
35067,
"bnt-sir",
"Latn",
}
m["bxa"] = {
"Bauro",
2892068,
"poz-sls",
"Latn",
}
m["bxb"] = {
"Belanda Bor",
56678,
"sdv-lon",
"Latn",
}
m["bxc"] = {
"Molengue",
13345,
"bnt-kel",
"Latn",
}
m["bxd"] = {
"tiếng Pela",
57000,
"tbq-brm",
nil,
"Tiếng Pela",
"Pela",
}
m["bxe"] = {
"tiếng Ongota",
36344,
"qfa-unc", -- moribund, no academic consensus on classification; might be an isolate
"Latn",
}
m["bxf"] = {
"Bilur",
2903788,
"poz-ocw",
"Latn",
}
m["bxg"] = {
"Bangala",
34989,
"bnt-bmo",
"Latn",
}
m["bxh"] = {
"Buhutu",
4986329,
"poz-ocw",
"Latn",
}
m["bxi"] = {
"Pirlatapa",
10632195,
"aus-kar",
"Latn",
}
m["bxj"] = {
"Bayungu",
10427485,
"aus-psw",
"Latn",
}
m["bxk"] = {
"Bukusu",
32930,
"bnt-msl",
"Latn",
}
m["bxl"] = {
"Jalkunan",
11009787,
"dmn-jje",
"Latn",
}
m["bxn"] = {
"Burduna",
4998313,
"aus-psw",
"Latn",
}
m["bxo"] = {
"Barikanchi",
3450802,
"crp",
"Latn",
ancestors = "ha",
}
m["bxp"] = {
"Bebil",
34941,
"bnt-btb",
"Latn",
}
m["bxq"] = {
"Beele",
56238,
"cdc-wst",
"Latn",
}
m["bxs"] = {
"Busam",
35189,
"nic-grs",
"Latn",
}
m["bxv"] = {
"Berakou",
56796,
"csu-bgr",
"Latn",
}
m["bxw"] = {
"Banka",
3438402,
"dmn-smg",
"Latn",
}
m["bxz"] = {
"Binahari",
4913840,
"ngf",
"Latn",
}
m["bya"] = {
"Palawan Batak",
3450443,
"phi",
"Tagb",
}
m["byb"] = {
"Bikya",
33257,
"nic-fru",
"Latn",
}
m["byc"] = {
"Ubaghara",
36625,
"nic-ucn",
"Latn",
}
m["byd"] = {
"Benyadu'",
11173588,
"day",
"Latn",
}
m["bye"] = {
"Pouye",
7235814,
"paa-spk",
"Latn",
}
m["byf"] = {
"Bete",
32932,
"nic-ykb",
"Latn",
}
m["byg"] = {
"Baygo",
56836,
"sdv-daj",
"Latn",
}
m["byh"] = {
"tiếng Bhujel",
56317,
"sit-gma",
"Deva",
"Tiếng Bhujel",
"Bhujel",
}
m["byi"] = {
"tiếng Buyu",
5003401,
"bnt-nyb",
"Latn",
"Tiếng Buyu",
"Buyu",
}
m["byj"] = {
"Binawa",
4913807,
"nic-kau",
"Latn",
}
m["byk"] = {
"Biao",
4902547,
"qfa-tak",
"Latn", -- also Hani?
}
m["byl"] = {
"Bayono",
3503856,
"ngf",
"Latn",
}
m["bym"] = {
"Bidyara",
8842355,
"aus-pam",
"Latn",
}
m["byn"] = {
"tiếng Bilen",
56491,
"cus-cen",
"Ethi, Latn",
"Tiếng Bilen",
"Bilen",
translit = {Ethi = "Ethi-translit"},
}
m["byo"] = {
"Biyo",
56848,
"tbq-bka",
"Latn, Hani",
sort_key = {Hani = "Hani-sortkey"},
}
m["byp"] = {
"Bumaji",
4997234,
"nic-ben",
"Latn",
}
m["byq"] = {
"tiếng Basay",
716647,
"map",
"Latn",
"Tiếng Basay",
"Basay",
}
m["byr"] = {
"Baruya",
3450812,
"ngf",
"Latn",
}
m["bys"] = {
"Burak",
4998097,
"alv-bwj",
"Latn",
}
m["byt"] = {
"Berti",
35008,
"ssa-sah",
"Latn",
}
m["byv"] = {
"tiếng Medumba",
36019,
"bai",
"Latn",
"Tiếng Medumba",
"Medumba",
}
m["byw"] = {
"tiếng Belhariya",
32961,
"sit-kie",
"Deva",
"Tiếng Belhariya",
"Belhariya",
}
m["byx"] = {
"Qaqet",
3503009,
"paa-bng",
"Latn",
}
m["byz"] = {
"Banaro",
56858,
"paa",
"Latn",
}
m["bza"] = {
"tiếng Bandi",
34912,
"dmn-msw",
"Latn",
"Tiếng Bandi",
"Bandi",
}
m["bzb"] = {
"Andio",
4754487,
"poz-slb",
"Latn",
}
m["bzd"] = {
"Bribri",
28400,
"cba",
"Latn",
}
m["bze"] = {
"Jenaama Bozo",
10950633,
"dmn-snb",
"Latn",
}
m["bzf"] = {
"Boikin",
56829,
"paa-spk",
"Latn",
}
m["bzg"] = {
"tiếng Babuza",
716615,
"map",
"Latn",
"Tiếng Babuza",
"Babuza",
}
m["bzh"] = {
"tiếng Buang Mapos",
2927370,
"poz-ocw",
"Latn",
"Tiếng Buang Mapos",
"Buang Mapos",
}
m["bzi"] = {
"tiếng Bisu",
56852,
"tbq-bis",
"Latn, Thai",
"Tiếng Bisu",
"Bisu",
sort_key = {Thai = "Thai-sortkey"},
}
m["bzj"] = {
"Belizean Creole",
1363055,
"crp",
"Latn",
ancestors = "en",
}
m["bzk"] = {
"Nicaraguan Creole",
3504097,
"crp",
"Latn",
ancestors = "en",
}
m["bzl"] = { -- supposedly also called "Bolano", but I can find no evidence of that
"Boano (Sulawesi)",
4931258,
"poz",
"Latn",
}
m["bzm"] = {
"Bolondo",
35071,
"bnt-bun",
"Latn",
}
m["bzn"] = {
"Boano (Maluku)",
4931255,
"poz-cma",
"Latn",
}
m["bzo"] = {
"Bozaba",
4952785,
"bnt-ngn",
"Latn",
}
m["bzp"] = {
"Kemberano",
12634399,
"ngf-sbh",
"Latn",
}
m["bzq"] = {
"Buli (Indonesia)",
2927952,
"poz-hce",
"Latn",
}
m["bzr"] = {
"Biri",
4087011,
"aus-pam",
"Latn",
}
m["bzs"] = {
"Brazilian Sign Language",
3436689,
"sgn",
"Latn",
}
m["bzu"] = {
"Burmeso",
56746,
"paa-wpa",
"Latn",
}
m["bzv"] = {
"Bebe",
34977,
"nic-bbe",
"Latn",
}
m["bzw"] = {
"Basa",
34898,
"nic-bas",
"Latn",
}
m["bzx"] = {
"Hainyaxo Bozo",
11159536,
"dmn-snb",
"Latn",
}
m["bzy"] = {
"Obanliku",
36276,
"nic-ben",
"Latn",
}
m["bzz"] = {
"Evant",
35259,
"nic-tvc",
"Latn",
}
return require("Module:languages").finalizeData(m, "language")
axqeittn2ych2e74q48afe67v4zkimf
Mô đun:languages/data/3/i
828
272289
2576018
2564515
2026-11-06T08:26:09Z
Hiyuune
50834
2576018
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["iai"] = {
"tiếng Iaai",
282888,
"poz-occ",
"Latn",
"Tiếng Iaai",
"Iaai",
}
m["ian"] = {
"Iatmul",
5983460,
"paa-spk",
}
m["iar"] = {
"Purari",
3499934,
"paa",
}
m["iba"] = {
"tiếng Iban",
33424,
"poz-mly",
"Latn",
"Tiếng Iban",
"Iban",
}
m["ibb"] = {
"tiếng Ibibio",
33792,
"nic-ief",
"Latn",
"Tiếng Ibibio",
"Ibibio",
}
m["ibd"] = {
"tiếng Iwaidja",
1977429,
"aus-wdj",
"Latn",
"Tiếng Iwaidja",
"Iwaidja",
}
m["ibe"] = {
"tiếng Akpes",
35457,
"alv-von",
"Latn",
}
m["ibg"] = {
"tiếng Ibanag",
1775596,
"phi",
"Latn",
"Tiếng Ibanag",
"Ibanag",
}
m["ibh"] = {
"tiếng Bih",
nil,
"cmc",
"Latn",
"Tiếng Bih",
"Bih",
}
m["ibl"] = {
"tiếng Ibaloi",
3147383,
"phi",
"Latn",
"Tiếng Ibaloi",
"Ibaloi",
}
m["ibm"] = {
"Agoi",
34727,
"nic-ucr",
"Latn",
}
m["ibn"] = {
"tiếng Ibino",
3813281,
"nic-lcr",
"Latn",
"Tiếng Ibino",
"Ibino",
}
m["ibr"] = {
"tiếng Ibuoro",
3813306,
"nic-ief",
"Latn",
"Tiếng Ibuoro",
"Ibuoro",
}
m["ibu"] = {
"Ibu",
11732235,
"paa-nha",
}
m["iby"] = {
"Ibani",
11280479,
"ijo",
}
m["ica"] = {
"tiếng Ede Ica",
12952405,
"alv-ede",
"Latn",
"Tiếng Ede Ica",
"Ede Ica",
}
m["ich"] = {
"Etkywan",
3914462,
"nic-jkn",
"Latn",
}
m["icl"] = {
"Icelandic Sign Language",
3436654,
"sgn",
"Latn", -- when documented
}
m["icr"] = {
"Islander Creole English",
2044587,
"crp",
"Latn",
ancestors = "en",
}
m["ida"] = {
"Idakho-Isukha-Tiriki",
12952512,
"bnt-lok",
}
m["idb"] = {
"tiếng Indo-Bồ Đào Nha",
6025550,
"crp",
"Latn",
"Tiếng Indo-Bồ Đào Nha",
"Indo-Bồ Đào Nha",
ancestors = "pt",
}
m["idc"] = {
"Idon",
3913366,
"nic-plc",
}
m["idd"] = {
"tiếng Ede Idaca",
13123376,
"alv-ede",
"Latn",
"Tiếng Ede Idaca",
"Ede Idaca",
}
m["ide"] = {
"Idere",
3813288,
"nic-ief",
}
m["idi"] = {
"Idi",
5988630,
"paa",
}
m["idr"] = {
"Indri",
35662,
"nic-ser",
}
m["ids"] = {
"Idesa",
3913979,
"alv-swd",
"Latn",
ancestors = "oke",
}
m["idt"] = {
"Idaté",
12952511,
"poz-tim",
"Latn",
}
m["idu"] = {
"tiếng Idoma",
35478,
"alv-ido",
"Latn",
"Tiếng Idoma",
"Idoma",
}
m["ifa"] = {
"Amganad Ifugao",
18748222,
"phi",
}
m["ifb"] = {
"tiếng Ifugao Batad",
12953578,
"phi",
"Latn",
"Tiếng Ifugao Batad",
"Ifugao Batad",
}
m["ife"] = {
"tiếng Ifè",
33606,
"alv-ede",
"Latn",
"Tiếng Ifè",
"Ifè",
entry_name = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.macron .. c.caron},
sort_key = {
remove_diacritics = c.tilde,
from = {"ɖ", "dz", "ɛ", "gb", "kp", "ny", "ŋ", "ɔ", "ts"},
to = {"d" .. p[1], "d" .. p[2], "e" .. p[1], "g" .. p[1], "k" .. p[1], "n" .. p[1], "n" .. p[2], "o" .. p[1], "t" .. p[1]}
},
}
m["iff"] = {
"Ifo",
7902545,
"poz-oce",
"Latn",
}
m["ifk"] = {
"Tuwali Ifugao",
7857158,
"phi",
}
m["ifm"] = {
"Teke-Fuumu",
36603,
"bnt-tek",
}
m["ifu"] = {
"Mayoyao Ifugao",
12953579,
"phi",
"Latn",
}
m["ify"] = {
"Keley-I Kallahan",
3192221,
"phi",
}
m["igb"] = {
"Ebira",
35363,
"alv-nup",
"Latn",
}
m["ige"] = {
"Igede",
35420,
"alv-ido",
"Latn",
}
m["igg"] = {
"Igana",
5991454,
"paa",
"Latn",
}
m["igl"] = {
"tiếng Igala",
35513,
"alv-yrd",
"Latn",
"Tiếng Igala",
"Igala",
entry_name = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.macron .. c.dotabove .. c.caron .. c.lineabove},
sort_key = {
from = {
"ñm", "ñw", -- 3 chars
"ch", "ẹ", "gb", "gw", "kp", "kw", "ny", "ñ", "ọ" -- 2 chars
},
to = {
"n" .. p[3], "n" .. p[4],
"c" .. p[1], "e" .. p[1], "g" .. p[1], "g" .. p[2], "k" .. p[1], "k" .. p[2], "n" .. p[1], "n" .. p[2], "o" .. p[1]
}
},
}
m["igm"] = {
"Kanggape",
6362743,
"paa",
"Latn",
}
m["ign"] = {
"Ignaciano",
3148190,
"awd",
}
m["igo"] = {
"Isebe",
11732248,
"ngf-mad",
}
m["igs"] = {
"tiếng Glosa",
1138529,
"art",
"tiếng Glosa",
"Glosa",
type = "appendix-constructed",
}
m["igw"] = {
"Igwe",
3913985,
"alv-yek",
"Latn",
}
m["ihb"] = {
"Pidgin Iha",
12639686,
"crp",
ancestors = "ihp",
}
m["ihi"] = {
"Ihievbe",
3441193,
"alv-eeo",
"Latn",
ancestors = "ema",
}
m["ihp"] = {
"Iha",
5994495,
"ngf",
}
m["ijc"] = {
"tiếng Izon",
35483,
"ijo",
"Latn",
"Tiếng Izon",
"Izon",
}
m["ije"] = {
"Biseni",
35010,
"ijo",
}
m["ijj"] = {
"Ede Ije",
12952406,
"alv-ede",
"Latn",
}
m["ijn"] = {
"Kalabari",
35697,
"ijo",
}
m["ijs"] = {
"Southeast Ijo",
3915854,
"ijo",
"Latn",
}
m["ike"] = {
"tiếng Inuktitut Đông Canada",
4126517,
"esx-inu",
"Cans, Latn",
"Tiếng Inuktitut Đông Canada",
"Inuktitut Đông Canada",
translit = {Cans = "cr-translit"},
override_translit = true,
}
m["iki"] = {
"Iko",
3813290,
"nic-lcr",
"Latn",
}
m["ikk"] = {
"Ika",
35406,
"alv-igb",
}
m["ikl"] = {
"Ikulu",
425973,
"nic-plc",
"Latn",
}
m["iko"] = {
"Olulumo-Ikom",
3914402,
"nic-uce",
"Latn",
}
m["ikp"] = {
"Ikpeshi",
3912777,
"alv-yek",
"Latn",
}
m["ikr"] = {
"Ikaranggal",
5995402,
"aus-pam",
}
m["iks"] = {
"Inuit Sign Language",
13360244,
"sgn",
"Latn", -- when documented
}
m["ikt"] = {
"tiếng Inuvialuktun",
27990,
"esx-inu",
"Cans, Latn",
"Tiếng Inuvialuktun",
"Inuvialuktun",
translit = {Cans = "cr-translit"},
override_translit = true,
}
m["ikv"] = {
"Iku-Gora-Ankwa",
3913940,
"nic-plc",
}
m["ikw"] = {
"tiếng Ikwere",
35399,
"alv-igb",
"Latn",
"Tiếng Ikwere",
"Ikwere",
}
m["ikx"] = {
"Ik",
35472,
"ssa-klk",
"Latn",
}
m["ikz"] = {
"Ikizu",
10977626,
"bnt-lok",
"Latn",
}
m["ila"] = {
"Ile Ape",
12473380,
"poz-cet",
}
m["ilb"] = {
"Ila",
10962725,
"bnt-bot",
"Latn",
}
m["ilg"] = {
"Ilgar",
5997810,
"aus-wdj",
"Latn",
}
m["ili"] = {
"tiếng Ili Turki",
33627,
"trk-kar",
nil,
"Tiếng Ili Turki",
"Ili Turki",
}
m["ilk"] = {
"Ilongot",
3148787,
"phi",
"Latn",
}
m["ill"] = {
"Iranun",
12953581,
"phi",
"Latn, Arab",
}
m["ilo"] = {
"tiếng Ilokano",
35936,
"phi",
"Latn, Tglg",
"Tiếng Ilokano",
"Ilokano",
translit = {
Tglg = "ilo-translit",
},
override_translit = true,
entry_name = {
Latn = {
remove_diacritics = c.grave .. c.acute .. c.circ .. c.diaer,
}
},
sort_key = {
Latn = "tl-sortkey",
},
standardChars = {
Latn = "AaBbKkDdEeGgHhIiLlMmNnOoPpRrSsTtUuWwYy" .. c.punc,
},
}
m["ils"] = {
"International Sign",
35754,
"sgn",
}
m["ilu"] = {
"Ili'uun",
12632888,
"poz-tim",
}
m["ilv"] = {
"Ilue",
3813301,
"nic-lcr",
"Latn",
}
m["ima"] = {
"tiếng Malasar Mala",
6740693,
"dra-tam",
"Taml",
"Tiếng Malasar Mala",
"Malasar Mala",
translit = "ta-translit"
}
m["imi"] = {
"Anamgura",
3501881,
"ngf-mad",
}
m["iml"] = {
"Miluk",
3314550,
"nai-coo",
"Latn",
}
m["imn"] = {
"Imonda",
6005721,
"paa-brd",
}
m["imo"] = {
"Imbongu",
12632895,
"ngf-mad",
}
m["imr"] = {
"Imroing",
6008394,
"poz-tim",
}
m["ims"] = {
"tiếng Marsi",
1265446,
"itc-sbl",
"Latn, Ital",
"Tiếng Marsi",
"Marsi",
translit = {Ital = "Ital-translit"},
}
m["imy"] = {
"Milyan",
3832946,
"ine-luw",
"Lyci",
}
m["inb"] = {
"Inga",
35491,
"qwe",
ancestors = "qwe-kch",
}
m["ing"] = {
"tiếng Deg Xinag",
27782,
"ath-nor",
nil,
"Tiếng Deg Xinag",
"Deg Xinag",
}
m["inh"] = {
"tiếng Ingush",
33509,
"cau-vay",
"Cyrl, Latn, Arab",
"Tiếng Ingush",
"Ingush",
translit = {
Cyrl = "cau-nec-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 = {"аь", "гӏ", "ё", "кх", "къ", "кӏ", "пӏ", "тӏ", "хь", "хӏ", "цӏ", "чӏ", "яь"},
to = {"а" .. p[1], "г" .. p[1], "е" .. p[1], "к" .. p[1], "к" .. p[2], "к" .. p[3], "п" .. p[1], "т" .. p[1], "х" .. p[1], "х" .. p[2], "ц" .. p[1], "ч" .. p[1], "я" .. p[1]}
},
},
}
m["inj"] = {
"Jungle Inga",
16115012,
"qwe",
ancestors = "qwe-kch",
}
m["inl"] = {
"Indonesian Sign Language",
3915477,
"sgn",
"Latn", -- when documented
}
m["inm"] = {
"Minaean",
737784,
"sem-osa",
"Sarb",
translit = "Sarb-translit",
}
m["inn"] = {
"Isinai",
6081098,
"phi",
}
m["ino"] = {
"Inoke-Yate",
6036531,
"paa-kag",
}
m["inp"] = {
"Iñapari",
15338035,
"awd",
"Latn",
}
m["ins"] = {
"Indian Sign Language",
12953486,
"sgn",
}
m["int"] = {
"tiếng Intha",
6057507,
"tbq-brm",
"Mymr",
"Tiếng Intha",
"Intha",
ancestors = "obr",
}
m["inz"] = {
"Ineseño",
35443,
"nai-chu",
"Latn",
}
m["ior"] = {
"tiếng Inor",
35763,
"sem-eth",
"Ethi",
"Tiếng Inor",
"Inor",
}
m["iou"] = {
"Tuma-Irumu",
7852460,
"ngf-fin",
"Latn",
}
m["iow"] = {
"tiếng Chiwere",
56737,
"sio-msv",
"Latn",
"Tiếng Chiwere",
"Chiwere",
}
m["ipi"] = {
"Ipili",
6065141,
"paa-eng",
}
m["ipo"] = {
"Ipiko",
10566515,
"ngf",
}
m["iqu"] = {
"Iquito",
2669184,
"sai-zap",
"Latn",
}
m["iqw"] = {
"Ikwo",
11926474,
"alv-igb",
"Latn",
ancestors = "izi",
}
m["ire"] = {
"Iresim",
6069398,
"poz-hce",
"Latn",
}
m["irh"] = {
"Irarutu",
3027928,
"poz-cet",
"Latn",
}
m["iri"] = {
"Rigwe",
3912756,
"nic-plc",
"Latn",
}
m["irk"] = {
"tiếng Iraqw",
33595,
"cus-sou",
"Latn",
"Tiếng Iraqw",
"Iraqw",
}
m["irn"] = {
"Irantxe",
3409301,
nil,
"Latn",
}
m["irr"] = {
"Ir",
3071880,
"mkh-kat",
}
m["iru"] = {
"tiếng Irula",
33363,
"dra-imd",
"Taml",
"Tiếng Irula",
"Irula",
translit = "ta-translit"
}
m["irx"] = {
"Kamberau",
6356317,
"ngf",
}
m["iry"] = {
"Iraya",
6068356,
"phi",
}
m["isa"] = {
"Isabi",
11732247,
"paa-kag",
}
m["isc"] = {
"Isconahua",
3052971,
"sai-pan",
"Latn",
}
m["isd"] = {
"tiếng Isnag",
6085162,
"phi",
"Latn",
"Tiếng Isnag",
"Isnag",
}
m["ise"] = {
"Italian Sign Language",
375619,
"sgn",
"Latn", -- when documented
}
m["isg"] = {
"Irish Sign Language",
14183,
"sgn",
"Latn", -- when documented
}
m["ish"] = {
"tiếng Esan",
35268,
"alv-eeo",
"Latn",
"Tiếng Esan",
"Esan",
}
m["isi"] = {
"Nkem-Nkum",
36261,
"nic-eko",
"Latn",
}
m["isk"] = {
"tiếng Ishkashim",
33419,
"ira-sgi",
"Cyrl, Arab",
"Tiếng Ishkashim",
"Ishkashim",
}
m["ism"] = {
"Masimasi",
6783273,
"poz-ocw",
"Latn",
}
m["isn"] = {
"Isanzu",
6078891,
"bnt-tkm",
"Latn",
}
m["iso"] = {
"tiếng Isoko",
35414,
"alv-swd",
"Latn",
"Tiếng Isoko",
"Isoko",
}
m["isr"] = {
"Israeli Sign Language",
2911863,
"sgn",
"Sgnw",
}
m["ist"] = {
"tiếng Istria",
35845,
"roa-itd",
"Latn",
"Tiếng Istria",
"Istria",
}
m["isu"] = {
"Isu",
6089423,
"nic-rnw",
"Latn",
}
m["itb"] = {
"Binongan Itneg",
12953584,
"phi",
}
m["itd"] = {
"Southern Tidong",
7049643,
"poz-san",
}
m["ite"] = {
"tiếng Itene",
3038640,
"sai-cpc",
"Latn",
"Tiếng Itene",
"Itene",
}
m["iti"] = {
"Inlaod Itneg",
12953585,
"phi",
}
m["itk"] = {
"tiếng Ý-Do Thái",
1145414,
"roa-itd",
"Hebr, Latn",
"Tiếng Ý-Do Thái",
"Ý-Do Thái",
}
m["itl"] = {
"tiếng Itelmen",
33624,
"qfa-cka",
"Cyrl, Latn",
"Tiếng Itelmen",
"Itelmen",
strip_diacritics = {
Cyrl = {
from = {"['’]", "[ӅԮ]", "[ӆԯ]", "Ҳ", "ҳ"},
to = {"ʼ", "Ԓ", "ԓ", "Ӽ", "ӽ"}
},
},
sort_key = {
Cyrl = {
from = {
"ӑ", "ё", "кʼ", "ӄʼ", "о̆", "пʼ", "тʼ", "ў", "чʼ", -- 2 chars
"ӄ", "љ", "ԓ", "њ", "ӈ", "ӽ", "ә" -- 1 char
},
to = {
"а" .. p[1], "е" .. p[1], "к" .. p[1], "к" .. p[3], "о" .. p[1], "п" .. p[1], "т" .. p[1], "у" .. p[1], "ч" .. p[1],
"к" .. p[2], "л" .. p[1], "л" .. p[2], "н" .. p[1], "н" .. p[2], "х" .. p[1], "ь" .. p[1]
}
},
},
}
m["itm"] = {
"tiếng Itu Mbon Uzo",
10977737,
"nic-ief",
"Latn",
ancestors = "ibr",
"Tiếng Itu Mbon Uzo",
"Itu Mbon Uzo",
}
m["ito"] = {
"tiếng Itonama",
950585,
"qfa-iso",
"Latn",
"Tiếng Itonama",
"Itonama",
}
m["itr"] = {
"Iteri",
2083185,
"paa-asa",
}
m["its"] = {
"tiếng Itsekiri",
36045,
"alv-edk",
"Latn",
"Tiếng Itsekiri",
"Itsekiri",
entry_name = {Latn = {remove_diacritics = c.grave .. c.acute .. c.macron}},
sort_key = {
remove_diacritics = c.tilde,
from = {"ẹ", "gb", "gh", "kp", "ọ", "ts", "ṣ"},
to = {"e" .. p[1], "g" .. p[1], "g" .. p[2], "k" .. p[1], "o" .. p[1], "t" .. p[1], "t" .. p[1]}
},
}
m["itt"] = {
"Maeng Itneg",
18748761,
"phi",
}
m["itv"] = {
"Itawit",
3915527,
"phi",
"Latn",
}
m["itw"] = {
"Ito",
11128810,
"nic-ief",
ancestors = "ibr",
}
m["itx"] = {
"Itik",
6094713,
"paa-tkw",
}
m["ity"] = {
"Moyadan Itneg",
12953583,
"phi",
}
m["itz"] = {
"Itzá",
35537,
"myn",
}
m["ium"] = {
"tiếng Ưu Miền",
2498808,
"hmx-mie",
"Latn",
}
m["ivb"] = {
"tiếng Ibatan",
18748212,
"phi",
"Latn",
"Tiếng Ibatan",
"Ibatan",
ancestors = "phi-pro,poz-pro",
}
m["ivv"] = {
"tiếng Ivatan",
3547080,
"phi",
"Latn",
"Tiếng Ivatan",
"Ivatan",
}
m["iwk"] = {
"I-Wak",
12632789,
"phi",
}
m["iwm"] = {
"Iwam",
3915215,
"paa-spk",
}
m["iwo"] = {
"Iwur",
6101006,
"ngf-okk",
}
m["iws"] = {
"Sepik Iwam",
16893603,
"paa-spk",
}
m["ixc"] = {
"Ixcatec",
56706,
"omq",
}
m["ixl"] = {
"tiếng Ixil",
35528,
"myn",
"Latn",
"Tiếng Ixil",
"Ixil",
}
m["iya"] = {
"Iyayu",
3913390,
"alv-nwd",
"Latn",
}
m["iyo"] = {
"tiếng Mesaka",
36080,
"nic-tiv",
"Latn",
"Tiếng Mesaka",
"Mesaka",
}
m["iyx"] = {
"Yaa",
36909,
"bnt-nze",
"Latn",
}
m["izh"] = {
"tiếng Ingria",
33559,
"urj-fin",
"Latn",
"Tiếng Ingria",
"Ingria",
sort_key = {
from = {
"š", "ž",
},
to = {
"s" .. p[1], "z" .. p[1],
}
},
}
m["izi"] = {
"Izi-Ezaa-Ikwo-Mgbo",
nil,
"alv-igb",
}
m["izr"] = {
"Izere",
6101921,
"nic-plc",
"Latn",
}
m["izz"] = {
"Izi",
3914387,
"alv-igb",
"Latn",
ancestors = "izi",
}
return require("Module:languages").finalizeData(m, "language")
9f8pe0psiyiyzok92meglw3lg4i1h3q
𐀀
0
272475
2575788
2078324
2026-11-05T13:06:40Z
Hiyuune
50834
2575788
wikitext
text/x-wiki
{{character info}}
{{also|Ͳ|ͳ}}
=={{langname|gmy}}==
==={{section|pron}}===
* {{IPA|gmy|/(h)a(ː)/}}
==={{section|syllable}}===
{{h|gmy|âm tiết|tr2=*08}}
# {{ng|{{gmy-glo|Âm tiết}} {{IPAfont|{{angbr|a}}}} trong hệ chữ Linear B.}}
===={{section|drv}}====
{{col|gmy|𐂘|𐂐+𐀀|𐂕+𐀀|𐃨+𐀀|sort=0}}
hrw4dtcfe3mcervjk4gus37jlzh7z7t
Mô đun:languages/canonical names
828
273923
2576019
2575273
2026-11-06T08:26:32Z
Hiyuune
50834
2576019
Scribunto
text/plain
return {
["Aba"] = "utp",
["Abai Sungai"] = "abf",
["Abenlen Ayta"] = "abp",
["Abipon"] = "axb",
["Abishira"] = "ash",
["Abom"] = "aob",
["Abu"] = "ado",
["Abu' Arapesh"] = "aah",
["Abua"] = "abn",
["Abun"] = "kgr",
["Abung"] = "abl",
["Abureni"] = "mgj",
["Abé"] = "aba",
["Ache"] = "yif",
["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 Adjukru"] = "adj",
["Adithinngithigh"] = "dth",
["Adonara"] = "adr",
["Aduge"] = "adu",
["Aeka"] = "aez",
["Aekyom"] = "awi",
["Aequian"] = "xae",
["Afghan Sign Language"] = "afg",
["Afitti"] = "aft",
["Afra"] = "ulf",
["Afrihili"] = "afh",
["Afro-Seminole Creole"] = "afs",
["Agarabi"] = "agd",
["Agariya"] = "agi",
["Agavotaguerra"] = "avo",
["Aghu"] = "ahh",
["Aghu Tharrnggala"] = "gtu",
["Agi"] = "aif",
["Agob"] = "kit",
["Agoi"] = "ibm",
["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-Kol"] = "aky",
["Aka-Kora"] = "ack",
["Akar-Bale"] = "acl",
["Akatek"] = "knj",
["Ake"] = "aik",
["Akebu"] = "keu",
["Akei"] = "tsr",
["Akeu"] = "aeu",
["Akolet"] = "akt",
["Akoye"] = "miw",
["Akpa"] = "akf",
["Tiếng Akpes"] = "ibe",
["Akrukay"] = "afi",
["Tiếng Akuku"] = "ayk",
["Akum"] = "aku",
["Akurio"] = "ako",
["Akuwagel"] = "bey",
["Akwa"] = "akw",
["Akyaung Ari"] = "nqy",
["Al-Sayyid Bedouin Sign Language"] = "syy",
["Alabat Island Agta"] = "dul",
["Alacatlatzala Mixtec"] = "mim",
["Alago"] = "ala",
["Alapmunte"] = "apv",
["Alas-Kluet Batak"] = "btz",
["Alazapa"] = "nai-ala",
["Albanian Sign Language"] = "sqk",
["Alege"] = "alf",
["Algerian Sign Language"] = "asp",
["Ali"] = "aiy",
["Alladian"] = "ald",
["Alngith"] = "aid",
["Alo Phola"] = "ypo",
["Alor"] = "aol",
["Aloápam Zapotec"] = "zaq",
["Alu"] = "mte",
["Alugu"] = "aub",
["Tiếng Alune"] = "alp",
["Alungul"] = "aus-alu",
["Aluo"] = "yna",
["Alur"] = "alz",
["Alutiiq"] = "ems",
["Alviri-Vidari"] = "avd",
["Alyawarr"] = "aly",
["Amahai"] = "amq",
["Amanayé"] = "ama",
["Amara"] = "aie",
["Amarakaeri"] = "amr",
["Amarizana"] = "awd-ama",
["Amasi"] = "alv-ama",
["Amatlán Zapotec"] = "zpo",
["Amba"] = "rwm",
["Ambakich"] = "aew",
["Ambala Ayta"] = "abc",
["Ambelau"] = "amv",
["Ambele"] = "ael",
["Amblong"] = "alm",
["Ambo"] = "amb",
["Ambul"] = "apo",
["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",
["Anakalangu"] = "akg",
["Anam"] = "pda",
["Anambé"] = "aan",
["Anamgura"] = "imi",
["Anasi"] = "bpo",
["Ancient Ligurian"] = "xlg",
["Ancient North Arabian"] = "xna",
["Ancient Zapotec"] = "xzp",
["Andai"] = "afd",
["Andajin"] = "ajn",
["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",
["Tiếng Angaataha"] = "agm",
["Angaité"] = "aqt",
["Angal"] = "age",
["Angal Enen"] = "aoe",
["Angal Heneng"] = "akh",
["Angevin"] = "roa-ang",
["Angkamuthi"] = "avm",
["Angkola Batak"] = "akb",
["Angloromani"] = "rme",
["Angor"] = "agg",
["Angoram"] = "aog",
["Angosturas Tunebo"] = "tnd",
["Anguthimri"] = "awg",
["Ani Phowa"] = "ypn",
["Animere"] = "anf",
["Anindilyakwa"] = "aoi",
["Anjam"] = "boj",
["Anmatyerre"] = "amx",
["Anong"] = "nun",
["Anor"] = "anj",
["Anserma"] = "ans",
["Ansus"] = "and",
["Antakarinya"] = "ant",
["Antigua and Barbuda Creole English"] = "aig",
["Anu"] = "anl",
["Anufo"] = "cko",
["Anus"] = "auq",
["Anuta"] = "aud",
["Anyin Morofo"] = "mtb",
["Aoheng"] = "pni",
["Aore"] = "aor",
["Ap Ma"] = "kbx",
["Apalachee"] = "xap",
["Apali"] = "ena",
["Apasco-Apoala Mixtec"] = "mip",
["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",
["Arapaso"] = "arj",
["Arara-Karo"] = "arr",
["Ararandewára"] = "xaj",
["Arawum"] = "awm",
["Arbore"] = "arv",
["Are"] = "mwc",
["Areba"] = "aea",
["Argentine Sign Language"] = "aed",
["Arguni"] = "agf",
["Arhâ"] = "aqr",
["Arhö"] = "aok",
["Aribwatsa"] = "laz",
["Aribwaung"] = "ylu",
["Arifama-Miniafia"] = "aai",
["Arigidi"] = "aqg",
["Arikapú"] = "ark",
["Arikara"] = "ari",
["Arikem"] = "ait",
["Tiếng 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",
["Asháninka"] = "cni",
["Ashéninka Perené"] = "prq",
["Asilulu"] = "asl",
["Asoa"] = "asv",
["Assangori"] = "sjg",
["Asu"] = "aum",
["Asue Awyu"] = "psa",
["Asunción Mixtepec Zapotec"] = "zoo",
["Ata"] = "atm",
["Ata Manobo"] = "atd",
["Atakapa"] = "aqp",
["Atampaya"] = "amz",
["Atanques"] = "cba-ata",
["Atatláhuca Mixtec"] = "mib",
["Ateso"] = "teo",
["Ati"] = "atk",
["Atohwaim"] = "aqm",
["Atong (Cameroon)"] = "ato",
["Atorada"] = "aox",
["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",
["Avau"] = "avb",
["Avava"] = "tmb",
["Avikam"] = "avi",
["Avá-Canoeiro"] = "avv",
["Awa (New Guinea)"] = "awb",
["Awa-Cuaiquer"] = "kwi",
["Awabakal"] = "awk",
["Awak"] = "awo",
["Awar"] = "aya",
["Awara"] = "awx",
["Awbono"] = "awh",
["Awera"] = "awr",
["Awetí"] = "awe",
["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",
["Tiếng Ayu"] = "ayu",
["Ayutla Mixtec"] = "miy",
["Azha"] = "aza",
["Azhe"] = "yiz",
["Baa"] = "kwb",
["Baan"] = "bvj",
["Baangi"] = "bqx",
["Baba"] = "bbw",
["Babango"] = "bbm",
["Babanki"] = "bbk",
["Babine-Witsuwit'en"] = "bcr",
["Babole"] = "bvx",
["Bada"] = "bhz",
["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",
["Tiếng Bagirmi"] = "bmi",
["Bago-Kusuntu"] = "bqg",
["Bagri"] = "bgq",
["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",
["Baka"] = "bkc",
["Bakairí"] = "bkq",
["Bakoko"] = "bkh",
["Bakole"] = "kme",
["Bakpinka"] = "bbs",
["Bakulung"] = "bbu",
["Tiếng Bakumpai"] = "bkr",
["Bakwé"] = "bjw",
["Tiếng Balaesang"] = "bls",
["Balangao"] = "blw",
["Balangingi"] = "sse",
["Balau"] = "blg",
["Baldemu"] = "bdn",
["Bali"] = "bcp",
["Baliledo"] = "poz-bal",
["Balinese Malay"] = "mhp",
["Balo"] = "bqo",
["Baloi"] = "biz",
["Balong"] = "bnt-bal",
["Baluan-Pam"] = "blq",
["Bamako Sign Language"] = "bog",
["Bamali"] = "bbq",
["Bambalang"] = "bmo",
["Bambam"] = "ptu",
["Bambili-Bambui"] = "baw",
["Bamenyam"] = "bce",
["Bamu"] = "bcf",
["Bamukumbit"] = "bqt",
["Bamunka"] = "bvm",
["Bamwe"] = "bmg",
["Ban Khor Sign Language"] = "bfk",
["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",
["Bangala"] = "bxg",
["Bangandu"] = "bgf",
["Bangba"] = "bbe",
["Bangime"] = "dba",
["Bangka"] = "mfb",
["Bangru"] = "sit-ban",
["Bangubangu"] = "bnx",
["Bangwinji"] = "bsj",
["Baniva"] = "bvv",
["Baniwa"] = "bwi",
["Banka"] = "bxw",
["Bankan Tey Dogon"] = "dbw",
["Banoni"] = "bcm",
["Bantik"] = "bnq",
["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",
["Barngarla"] = "bjb",
["Barok"] = "bjk",
["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",
["Bassossi"] = "bsi",
["Bata"] = "bta",
["Bataan Ayta"] = "ayt",
["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",
["Beba"] = "bfp",
["Bebe"] = "bzv",
["Bebele"] = "beb",
["Bebeli"] = "bek",
["Bebil"] = "bxp",
["Bedik"] = "tnr",
["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",
["Tiếng 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",
["Bhalay"] = "bhx",
["Bharia"] = "bha",
["Bhaya"] = "bhe",
["Bhele"] = "bhy",
["Bhilali"] = "bhi",
["Bhoti Kinnauri"] = "nes",
["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",
["Bilur"] = "bxf",
["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",
["Binumarien"] = "bjr",
["Bipi"] = "biq",
["Birgid"] = "brk",
["Biri"] = "bzr",
["Biritai"] = "bqq",
["Birri"] = "bvq",
["Birrpayi"] = "xbj",
["Birwa"] = "brl",
["Biseni"] = "ije",
["Bishuo"] = "bwh",
["Bisis"] = "bnw",
["Bisorio"] = "bir",
["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",
["Bofi"] = "bff",
["Boga"] = "bvw",
["Bogaya"] = "boq",
["Boguru"] = "bqu",
["Boikin"] = "bzf",
["Bokha"] = "ybk",
["Bokoto"] = "bdt",
["Bokyi"] = "bky",
["Bolak"] = "art-blk",
["Bolango"] = "bld",
["Bole"] = "bol",
["Bolgo"] = "bvo",
["Bolia"] = "bli",
["Tiếng Bolinao"] = "smk",
["Bolivian Sign Language"] = "bvl",
["Bolon"] = "bof",
["Bolondo"] = "bzm",
["Bolongan"] = "blj",
["Bom"] = "bmf",
["Boma Nkuu"] = "bnt-bon",
["Boma Yumu"] = "bnt-boy",
["Bomboli"] = "bml",
["Bomboma"] = "bws",
["Bomitaba"] = "zmx",
["Bomwali"] = "bmw",
["Bon Gula"] = "glc",
["Bondei"] = "bou",
["Tiếng Kulango Bondoukou"] = "kzc",
["Bondum Dom Dogon"] = "dbu",
["Bonerate"] = "bna",
["Bonggi"] = "bdg",
["Bonggo"] = "bpg",
["Bongili"] = "bui",
["Tiếng 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",
["Tiếng Kulango Bouna"] = "nku",
["Bourbonnais-Berrichon"] = "roa-bbn",
["Bozaba"] = "bzo",
["Bragat"] = "aof",
["Brazilian Sign Language"] = "bzs",
["Brek Karen"] = "kvl",
["Tiếng Brem"] = "buq",
["Bribri"] = "bzd",
["British Sign Language"] = "bfi",
["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",
["Bubi"] = "buw",
["Bubia"] = "bbx",
["Budibud"] = "btp",
["Budong-Budong"] = "bdx",
["Budu"] = "buu",
["Buduma"] = "bdm",
["Budza"] = "bja",
["Buena Vista Yokuts"] = "nai-bvy",
["Buglere"] = "sab",
["Bugun"] = "bgg",
["Buhutu"] = "bxh",
["Bujhyal"] = "byh",
["Bukar-Sadung Bidayuh"] = "sdo",
["Bukat"] = "bvk",
["Bukawa"] = "buk",
["Bukit Malay"] = "bvu",
["Bukitan"] = "bkn",
["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",
["Bun"] = "buv",
["Buna"] = "bvn",
["Bunaba"] = "bck",
["Bunak"] = "bfn",
["Tiếng Bunama"] = "bdd",
["Bundeli"] = "bns",
["Bung"] = "bqd",
["Bungain"] = "but",
["Bunganditj"] = "xbg",
["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",
["Busuu"] = "bju",
["Butbut Kalinga"] = "kyb",
["Butchulla"] = "xby",
["Butmas-Tur"] = "bnr",
["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",
["Caka"] = "ckx",
["Cakchiquel-Quiché Mixed Language"] = "ckz",
["Cakfem-Mushere"] = "cky",
["Calabrian Greek"] = "grk-cal",
["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",
["Candoshi-Shapra"] = "cbu",
["Canichana"] = "caz",
["Cao Miao"] = "cov",
["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",
["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 Bontoc Trung"] = "lbk",
["Central Cagayan Agta"] = "agt",
["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 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",
["Chakali"] = "cli",
["Chala"] = "cll",
["Chali"] = "tgf",
["Chamacoco"] = "ceg",
["Chamba Daka"] = "ccg",
["Chamba Leko"] = "ndi",
["Chambri"] = "can",
["Champenois"] = "roa-cha",
["Chang"] = "nbc",
["Changriwa"] = "cga",
["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",
["Chepya"] = "ycp",
["Cherepon"] = "cpn",
["Chesu"] = "ych",
["Chetco-Tolowa"] = "ctc",
["Chhintange"] = "ctn",
["Chhulung"] = "cur",
["Chiangmai Sign Language"] = "csd",
["Chiapanec"] = "cip",
["Chichicapan Zapotec"] = "zpv",
["Chichimeca-Jonaz"] = "pei",
["Chichonyi-Chidzihana-Chikauma"] = "coh",
["Chicomuceltec"] = "cob",
["Chiduruma"] = "dug",
["Chigmecatitlán Mixtec"] = "mii",
["Chilean Sign Language"] = "csg",
["Chilisso"] = "clh",
["Chiltepec Chinantec"] = "csa",
["Chimalapa Zoque"] = "zoh",
["Chimariko"] = "cid",
["Chimila"] = "cbg",
["Chimwiini"] = "bnt-cmw",
["Chinbon Chin"] = "cnb",
["Chinese Pidgin English"] = "cpi",
["Chinese Sign Language"] = "csl",
["Chipaya"] = "cap",
["Chiquihuitlán Mazatec"] = "maq",
["Chiquimulilla"] = "nai-chi",
["Chiquitano"] = "cax",
["Chirino"] = "sai-chi",
["Chiripá"] = "nhd",
["Chitimacha"] = "ctm",
["Chitkuli Kinnauri"] = "cik",
["Chitwania Tharu"] = "the",
["Tiếng Zapotec Choapan"] = "zpc",
["Chochotec"] = "coz",
["Chokri Naga"] = "nri",
["Chokwe"] = "cjk",
["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",
["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",
["Tiếng Gael cổ điển"] = "ghc",
["Classical Guaraní"] = "gn-cls",
["Tiếng Manda cổ điển"] = "myz",
["Classical Newar"] = "nwc",
["Classical Quechua"] = "qwc",
["Coahuilteco"] = "xcw",
["Coast Miwok"] = "csi",
["Coastal Konjo"] = "kjc",
["Coatecas Altas Zapotec"] = "zca",
["Coatepec Nahuatl"] = "naz",
["Coatlán Mixe"] = "mco",
["Coatlán Zapotec"] = "zps",
["Coatzospan Mixtec"] = "miz",
["Cocopa"] = "coc",
["Cocos Islands Malay"] = "coa",
["Coeruna"] = "sai-coe",
["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",
["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",
["Coyaima"] = "coy",
["Coyotepec Popoloca"] = "pbf",
["Coyutla Totonac"] = "toc",
["Crimean Gothic"] = "gme-cgo",
["Croatian Sign Language"] = "csq",
["Cruzeño"] = "crz",
["Cuban Sign Language"] = "csf",
["Cubeo"] = "cub",
["Cueva"] = "sai-cva",
["Cuiba"] = "cui",
["Cuitlatec"] = "cuy",
["Culina"] = "cul",
["Tiếng Culli"] = "sai-cul",
["Cun"] = "cuq",
["Cung"] = "cug",
["Curonian"] = "xcu",
["Curripaco"] = "kpc",
["Cutchi-Swahili"] = "ccl",
["Cuvok"] = "cuv",
["Cuyamecalco Mixtec"] = "xtu",
["Cwi Bwamu"] = "bwy",
["Czech Sign Language"] = "cse",
["Da'a Kaili"] = "kzf",
["Daai Chin"] = "dao",
["Daantanai'"] = "lni",
["Daba"] = "dbq",
["Dabe"] = "dbe",
["Dadanitic"] = "sem-dad",
["Dadi Dadi"] = "dda",
["Dadiya"] = "dbd",
["Tiếng Daga"] = "dgz",
["Dagaari Dioula"] = "dgd",
["Dagik"] = "dec",
["Dagoman"] = "dgn",
["Daho-Doo"] = "das",
["Dai"] = "dij",
["Dair"] = "drb",
["Dairi Batak"] = "btd",
["Dakaka"] = "bpa",
["Dakka"] = "dkk",
["Daloa Bété"] = "bev",
["Dama (Nigeria)"] = "dmm",
["Dama (Sierra Leone)"] = "dmn-dam",
["Damakawa"] = "dam",
["Damal"] = "uhn",
["Dampelas"] = "dms",
["Danaru"] = "dnr",
["Dandami Maria"] = "daq",
["Dangaura Tharu"] = "thl",
["Danish Sign Language"] = "dsl",
["Dano"] = "aso",
["Dao"] = "daz",
["Daonda"] = "dnd",
["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",
["Degenan"] = "dge",
["Dehwari"] = "deh",
["Dek"] = "dek",
["Dela-Oenale"] = "row",
["Delo"] = "ntr",
["Delta Yokuts"] = "nai-dly",
["Dem"] = "dem",
["Dema"] = "dmx",
["Demisa"] = "dei",
["Demta"] = "dmy",
["Tiếng Dena'ina"] = "tfn",
["Dendi"] = "ddn",
["Dengese"] = "dez",
["Dengka"] = "dnk",
["Deno"] = "dbb",
["Denya"] = "anv",
["Dení"] = "dny",
["Desano"] = "des",
["Dewas Rai"] = "dwz",
["Dewoin"] = "dee",
["Dezfuli"] = "def",
["Dghwede"] = "dgh",
["Dhaiso"] = "dhs",
["Dhalandji"] = "dhl",
["Dhao"] = "nfa",
["Dhofari Arabic"] = "adf",
["Dhudhuroa"] = "ddr",
["Dhungaloo"] = "dhx",
["Dhurga"] = "dhu",
["Dhuwal"] = "dwu",
["Dhuwaya"] = "dwy",
["Dia"] = "dia",
["Dibiyaso"] = "dby",
["Dibo"] = "dio",
["Dicamay Agta"] = "duy",
["Didinga"] = "did",
["Digo"] = "dig",
["Tiếng Dii"] = "dur",
["Dijim-Bwilim"] = "cfa",
["Dilling"] = "dil",
["Dima"] = "jma",
["Dimbong"] = "dii",
["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",
["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",
["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",
["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",
["Dumpas"] = "dmv",
["Dumun"] = "dui",
["Duna"] = "duc",
["Dungmali"] = "raa",
["Dungu"] = "dbv",
["Dura"] = "drq",
["Duri"] = "mvp",
["Duriankere"] = "dbn",
["Dusner"] = "dsn",
["Dusun Deyah"] = "dun",
["Dusun Malang"] = "duq",
["Dutch Sign Language"] = "dse",
["Duupa"] = "dae",
["Duvle"] = "duv",
["Duwai"] = "dbp",
["Duwet"] = "gve",
["Dwang"] = "nnu",
["Dyaabugay"] = "dyy",
["Dyaberdyaber"] = "dyb",
["Dyan"] = "dya",
["Dyangadi"] = "dyn",
["Dyugun"] = "dyd",
["Dza"] = "jen",
["Dzando"] = "dzn",
["Dzao Min"] = "bpn",
["Dzodinka"] = "add",
["Dâw"] = "kwa",
["E'ma Buyang"] = "yzg",
["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 Bolivian Guaraní"] = "gui",
["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 Keres"] = "kee",
["Eastern Lalu"] = "yit",
["Tiếng Maninkakan Đông"] = "emk",
["Eastern Meohang"] = "emg",
["Eastern Muria"] = "emu",
["Eastern Ngad'a"] = "nea",
["Eastern Nisu"] = "nos",
["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 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",
["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",
["Fali"] = "fli",
["Fam"] = "fam",
["Fanamaket"] = "bjp",
["Fang (Beboid)"] = "fak",
["Fania"] = "fni",
["Fas"] = "fqs",
["Fasu"] = "faa",
["Fataleka"] = "far",
["Tiếng 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",
["Foia Foia"] = "ffi",
["Folopa"] = "ppo",
["Foma"] = "fom",
["Fongoro"] = "fgr",
["Foodo"] = "fod",
["Forak"] = "frq",
["Fordata"] = "frd",
["Fore"] = "for",
["Forest Nenets"] = "yrk-for",
["Fortsenal"] = "frt",
["French Belgian Sign Language"] = "sfb",
["French Sign Language"] = "fsl",
["Fuliiru"] = "flr",
["Fulniô"] = "fun",
["Fum"] = "fum",
["Tiếng 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",
["Gade"] = "ged",
["Gadjerawang"] = "gdh",
["Gadsup"] = "gaj",
["Gafat"] = "gft",
["Gagadu"] = "gbu",
["Gagnoa Bété"] = "btg",
["Gaikundi"] = "gbf",
["Gaina"] = "gcn",
["Gal"] = "gap",
["Galambu"] = "glo",
["Galela"] = "gbi",
["Galeya"] = "gar",
["Galice"] = "gce",
["Galindian"] = "xgl",
["Gallaecian"] = "cel-gal",
["Galoli"] = "gal",
["Gambera"] = "gma",
["Gamela"] = "sai-gam",
["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",
["Garingbal"] = "xgi",
["Garus"] = "gyb",
["Garza"] = "xgr",
["Gashowu"] = "nai-gsy",
["Gavak"] = "dmc",
["Gavar"] = "gou",
["Gavião do Jiparaná"] = "gvo",
["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",
["Gboloo Grebo"] = "gec",
["Gciriku"] = "diu",
["Gcwi"] = "gwj",
["Ge"] = "hmj",
["Gebe"] = "gei",
["Gedaged"] = "gdd",
["Geji"] = "gji",
["Gela"] = "nlg",
["Gelao"] = "gio",
["Gele'"] = "sbc",
["Geme"] = "geq",
["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",
["Ghulfan"] = "ghl",
["Giangan"] = "bgi",
["Gibanawa"] = "gib",
["Gidar"] = "gid",
["Gikyode"] = "acd",
["Gilima"] = "gix",
["Gimi (Austronesian)"] = "gip",
["Gimme"] = "kmp",
["Gimnime"] = "gmn",
["Ginuman"] = "gnm",
["Girawa"] = "bbr",
["Githabul"] = "gih",
["Gitua"] = "ggt",
["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",
["Gokana"] = "gkn",
["Gokhy"] = "sit-gkh",
["Gola"] = "gol",
["Golin"] = "gvf",
["Golpa"] = "lja",
["Gondi"] = "gon",
["Gongduk"] = "goe",
["Gonja"] = "gjn",
["Goo"] = "gov",
["Gor"] = "gqr",
["Gorakor"] = "goc",
["Gorap"] = "goq",
["Goreng"] = "xgg",
["Gorovu"] = "grq",
["Gottscheerish"] = "gmw-gts",
["Goundo"] = "goy",
["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-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",
["Tiếng Gunya"] = "gyy",
["Gupa-Abawa"] = "gpa",
["Gupapuyngu"] = "guf",
["Guragone"] = "gge",
["Guramalum"] = "grz",
["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",
["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",
["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",
["Haruai"] = "tmd",
["Haruku"] = "hrk",
["Harzani"] = "hrz",
["Hasaitic"] = "sem-has",
["Hasha"] = "ybj",
["Tiếng Ả Rập Hassaniya"] = "mey",
["Tiếng 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",
["Helong"] = "heg",
["Helu"] = "elu-prk",
["Hema"] = "nix",
["Hemba"] = "hem",
["Herdé"] = "hed",
["Hermit"] = "llf",
["Hewa"] = "ham",
["Heyo"] = "auk",
["Hibito"] = "hib",
["Hidatsa"] = "hid",
["Highland Konjo"] = "kjk",
["Highland Oaxaca Chontal"] = "chd",
["Highland Puebla Nahuatl"] = "azz",
["Hijuk"] = "hij",
["Himarimã"] = "hir",
["Himyaritic"] = "sem-him",
["Hismaic"] = "sem-his",
["Hitchiti"] = "nai-hit",
["Hitu"] = "htu",
["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",
["Holma"] = "hod",
["Holoholo"] = "hoo",
["Holu"] = "hol",
["Homa"] = "hom",
["Honduran Lenca"] = "len",
["Honduras Sign Language"] = "hds",
["Hone"] = "juh",
["Hong Kong Sign Language"] = "hks",
["Honi"] = "how",
["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",
["Tiếng Huli"] = "hui",
["Hulung"] = "huk",
["Humene"] = "huf",
["Hun"] = "uth",
["Hunde"] = "hke",
["Hungana"] = "hum",
["Hungarian Sign Language"] = "hsh",
["Hungworo"] = "nat",
["Hunjara-Kaina Ke"] = "hkk",
["Hunnic"] = "xhc",
["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",
["Ibani"] = "iby",
["Iberian"] = "xib",
["Iboko"] = "bkp",
["Ibu"] = "ibu",
["Icelandic Sign Language"] = "icl",
["Iceve-Maci"] = "bec",
["Idakho-Isukha-Tiriki"] = "ida",
["Idaté"] = "idt",
["Idere"] = "ide",
["Idesa"] = "ids",
["Idi"] = "idi",
["Idoma"] = "idu",
["Idon"] = "idc",
["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",
["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",
["Ipai"] = "nai-ipa",
["Ipalapa Amuzgo"] = "azm",
["Ipiko"] = "ipo",
["Ipili"] = "ipi",
["Ipulo"] = "ass",
["Iquito"] = "iqu",
["Ir"] = "irr",
["Irantxe"] = "irn",
["Iranun"] = "ill",
["Irarutu"] = "irh",
["Iraya"] = "iry",
["Iresim"] = "ire",
["Iriga Bicolano"] = "bto",
["Irish Sign Language"] = "isg",
["Isabi"] = "isa",
["Isanzu"] = "isn",
["Isarog Agta"] = "agk",
["Isaurian"] = "und-isa",
["Isconahua"] = "isc",
["Isebe"] = "igo",
["Isinai"] = "inn",
["Isirawa"] = "srl",
["Islander Creole English"] = "icr",
["Israeli Sign Language"] = "isr",
["Isthmus Mixe"] = "mir",
["Isu"] = "isu",
["Isubu"] = "szv",
["Italian Sign Language"] = "ise",
["Itawit"] = "itv",
["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",
["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",
["Jawe"] = "jaz",
["Jaya"] = "jyy",
["Jebero"] = "jeb",
["Jeikó"] = "sai-jko",
["Jenaama Bozo"] = "bze",
["Jeng"] = "jeg",
["Jere"] = "jer",
["Jeri Kuo"] = "jek",
["Jerung"] = "jee",
["Jhankot Sign Language"] = "jhs",
["Jiamao"] = "jio",
["Jiba"] = "juo",
["Jibu"] = "jib",
["Jilbe"] = "jie",
["Jili"] = "mgi",
["Jilim"] = "jil",
["Jimi"] = "jmi",
["Jimjimen"] = "jim",
["Jina"] = "jia",
["Jingulu"] = "jig",
["Jiongnai Bunu"] = "pnu",
["Jirajara"] = "sai-jrj",
["Jiru"] = "jrr",
["Jita"] = "jit",
["Joba"] = "job",
["Jofotek-Bromnya"] = "jbr",
["Jola-Fonyi"] = "dyo",
["Jola-Kasa"] = "csk",
["Jonkor Bourmataguil"] = "jeu",
["Jordanian Sign Language"] = "jos",
["Jorá"] = "jor",
["Jowulu"] = "jow",
["Ju"] = "juu",
["Jumla Sign Language"] = "jus",
["Jumli"] = "jml",
["Jungle Inga"] = "inj",
["Juquila Mixe"] = "mxq",
["Jur Modo"] = "bex",
["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",
["Kabwa"] = "cwa",
["Kabwari"] = "kcw",
["Kachari"] = "xac",
["Kacipo-Balesi"] = "koe",
["Kaco'"] = "xkk",
["Kadai"] = "kzd",
["Kadara"] = "kad",
["Kadaru"] = "kdu",
["Kadiwéu"] = "kbc",
["Kado"] = "kdv",
["Kadugli"] = "xtc",
["Kaduo"] = "ktp",
["Kaera"] = "jka",
["Kafoa"] = "kpu",
["Kagan Kalagan"] = "kll",
["Kagate"] = "syw",
["Kagoma"] = "kdm",
["Kagoro"] = "xkg",
["Kagulu"] = "kki",
["Kahe"] = "hka",
["Kahua"] = "agw",
["Kaian"] = "kct",
["Kaibobo"] = "kzb",
["Kaidipang"] = "kzp",
["Kaiep"] = "kbw",
["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",
["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",
["Kalou"] = "ywa",
["Kaluli"] = "bco",
["Kalumpang"] = "kli",
["Kam"] = "kdx",
["Kamakan"] = "vkm",
["Kamang"] = "woi",
["Kamano"] = "kbq",
["Kamantan"] = "kci",
["Kamar"] = "keq",
["Kamara"] = "jmr",
["Kamarian"] = "kzx",
["Kamaru"] = "kgx",
["Kamasa"] = "klp",
["Kamasau"] = "kms",
["Kamayurá"] = "kay",
["Kamba"] = "kam",
["Kambaira"] = "kyy",
["Kamberataro"] = "kbv",
["Kamberau"] = "irx",
["Kambiwá"] = "xbw",
["Kami"] = "kmi",
["Kamkata-viri"] = "bsh",
["Kamo"] = "kcq",
["Kamoro"] = "kgq",
["Kamu"] = "xmu",
["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",
["Kaniet"] = "ktk",
["Kanikkaran"] = "kev",
["Kaningdon-Nindem"] = "kdp",
["Kaningi"] = "kzo",
["Kaningra"] = "knr",
["Kaninuwa"] = "wat",
["Kanite"] = "kmu",
["Kanjari"] = "kft",
["Kanju"] = "kbe",
["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",
["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",
["Karey"] = "kyd",
["Kari"] = "kbj",
["Karingani"] = "kgn",
["Karipuna"] = "kuq",
["Karipúna"] = "kgm",
["Karipúna Creole French"] = "kmv",
["Kariya"] = "kil",
["Kariyarra"] = "vka",
["Karkar-Yuri"] = "yuj",
["Karkin"] = "krb",
["Karko"] = "kko",
["Karnai"] = "bbv",
["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",
["Kauwera"] = "xau",
["Kawacha"] = "kcb",
["Kawaiisu"] = "xaw",
["Kawe"] = "kgb",
["Kawishana"] = "awd-kaw",
["Kaxararí"] = "ktx",
["Kaxuyana"] = "kbb",
["Kaya"] = "zra",
["Kayabí"] = "kyz",
["Kayagar"] = "kyt",
["Kayan Mahakam"] = "xay",
["Kayan River Kayan"] = "xkn",
["Kayardild"] = "gyd",
["Kayeli"] = "kzl",
["Kaytetye"] = "gbb",
["Kayupulau"] = "kzu",
["Kazukuru"] = "kzk",
["Ke'o"] = "xxk",
["Keak"] = "keh",
["Keapara"] = "khz",
["Kedang"] = "ksx",
["Keder"] = "kdy",
["Kehu"] = "khh",
["Kei"] = "kei",
["Keiga"] = "kec",
["Kein"] = "bmh",
["Keiyo"] = "eyo",
["Kela-Yela"] = "kel",
["Kelabit"] = "kzi",
["Keley-I Kallahan"] = "ify",
["Tiếng 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",
["Kenyi"] = "lke",
["Keoru-Ahia"] = "xeu",
["Kepkiriwát"] = "kpn",
["Kepo'"] = "kuk",
["Kera"] = "ker",
["Kerak"] = "hhr",
["Kereho"] = "xke",
["Kerewe"] = "ked",
["Kerewo"] = "kxz",
["Kerinci"] = "kvr",
["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",
["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",
["Kimaama"] = "kig",
["Kimaragang"] = "kqr",
["Kimbu"] = "kiv",
["Kimki"] = "sbt",
["Kimré"] = "kqp",
["Kinabalian"] = "cbw",
["Kinalakna"] = "kco",
["Kinga"] = "zga",
["Kings River Yokuts"] = "nai-kry",
["Kinikinao"] = "gqn",
["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",
["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",
["Kominimung"] = "xoi",
["Kompane"] = "kvp",
["Komyandaret"] = "kzv",
["Kon Keu"] = "kkn",
["Konai"] = "kxw",
["Konda"] = "knd",
["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",
["Kosadle"] = "kiq",
["Kosarek Yale"] = "kkl",
["Kosena"] = "kze",
["Koshin"] = "kid",
["Kota (Gabon)"] = "koq",
["Kota Bangun Kutai Malay"] = "mqg",
["Kota Marudu Talantang"] = "grm",
["Kota Marudu Tinagas"] = "ktr",
["Kotafon Gbe"] = "kqk",
["Koti"] = "eko",
["Kou"] = "snz",
["Kouya"] = "kyf",
["Kovai"] = "kqb",
["Kove"] = "kvc",
["Kowaki"] = "xow",
["Kowiai"] = "kwh",
["Koy Sanjaq Surat"] = "kqd",
["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",
["Krevinian"] = "zkv",
["Kreye"] = "xre",
["Krikati-Timbira"] = "xri",
["Krim"] = "krm",
["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",
["Kudu-Camo"] = "kov",
["Kugama"] = "kow",
["Kugbo"] = "kes",
["Kugu-Muminh"] = "xmh",
["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",
["Kumhali"] = "kra",
["Kumu"] = "kmw",
["Kumukio"] = "kuo",
["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",
["Kuot"] = "kto",
["Kupa"] = "kug",
["Kupang Malay"] = "mkn",
["Kupsabiny"] = "kpz",
["Kur"] = "kuv",
["Kura Ede Nago"] = "nqk",
["Kurama"] = "krh",
["Kuranko"] = "knk",
["Tiếng Kuri"] = "nbn",
["Kuria"] = "kuj",
["Kurmukar"] = "kfv",
["Kurnai"] = "unn",
["Kurrama"] = "vku",
["Kurti"] = "ktm",
["Kurtjar"] = "gdj",
["Kurudu"] = "kjr",
["Kuruáya"] = "kyr",
["Tiếng Kusaal"] = "kus",
["Kusaghe"] = "ksg",
["Kustenau"] = "awd-kus",
["Kusu"] = "ksv",
["Kusunda"] = "kgg",
["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",
["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",
["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",
["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",
["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",
["Tiếng La Ha"] = "lha",
["Lahanan"] = "lhn",
["Lahu Shi"] = "lhi",
["Lahul Lohar"] = "lhl",
["Laimbue"] = "lmx",
["Laitu Chin"] = "clj",
["Laiyolo"] = "lji",
["Laka"] = "lak",
["Lake Miwok"] = "lmw",
["Lakha"] = "lkh",
["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",
["Lamaholot"] = "slp",
["Lamalera"] = "lmr",
["Lamang"] = "hia",
["Lamatuka"] = "lmq",
["Lamba"] = "lam",
["Lambichhong"] = "lmh",
["Lambya"] = "lai",
["Lame"] = "bma",
["Lamenu"] = "lmu",
["Lamet"] = "lbn",
["Lamja-Dengsa-Tola"] = "ldh",
["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",
["Lavatbura-Lamusong"] = "lbv",
["Lawangan"] = "lbx",
["Lawu"] = "lwu",
["Lawunuia"] = "tgi",
["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",
["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",
["Lepki"] = "lpe",
["Lere"] = "gnh",
["Lese"] = "les",
["Lesing-Gelimi"] = "let",
["Letemboi"] = "nms",
["Leti (Cameroon)"] = "leo",
["Leti (Indonesia)"] = "lti",
["Levuka"] = "lvu",
["Lewo Eleng"] = "lwe",
["Lewotobi"] = "lwt",
["Leyigha"] = "ayi",
["Lhokpu"] = "lhp",
["Li'o"] = "ljl",
["Liana-Seti"] = "ste",
["Liangmai Naga"] = "njn",
["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",
["Limi"] = "ylm",
["Limilngan"] = "lmc",
["Linear A"] = "lab",
["Lingkhim"] = "lii",
["Lingua Franca Nova"] = "lfn",
["Linngithigh"] = "lnj",
["Lipo"] = "lpo",
["Lisabata-Nuniali"] = "lcs",
["Lisela"] = "lcl",
["Lish"] = "lsh",
["Lishán Didán"] = "trg",
["Lithuanian Sign Language"] = "lls",
["Little Swanport"] = "aus-lsw",
["Litzlitz"] = "lzl",
["Lizu"] = "sit-liz",
["Lo-Toga"] = "lht",
["Loarki"] = "lrk",
["Lobala"] = "loq",
["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",
["Lomaiviti"] = "lmv",
["Lomakka"] = "loi",
["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",
["Lote"] = "uvl",
["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",
["Lowland Oaxaca Chontal"] = "clo",
["Lowland Tarahumara"] = "tac",
["Loxicha Zapotec"] = "ztp",
["Lozi"] = "loz",
["Luang"] = "lex",
["Tiếng Luba-Kasai"] = "lua",
["Lubila"] = "kcc",
["Lubu"] = "lcf",
["Tiếng Kalinga Lubuagan"] = "knb",
["Luchazi"] = "lch",
["Lufu"] = "ldq",
["Lugbara"] = "lgg",
["Luguru"] = "ruf",
["Luhu"] = "lcq",
["Luimbi"] = "lum",
["Luiseño"] = "lui",
["Lule"] = "ule",
["Lule Sami"] = "smj",
["Lumba-Yakkha"] = "luu",
["Lumbee"] = "lmz",
["Lumun"] = "lmd",
["Lun Bawang"] = "lnd",
["Luna"] = "luj",
["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"] = "lvl",
["Lyélé"] = "lee",
["Tiếng Láadan"] = "ldn",
["Láá Láá Bwamu"] = "bwj",
["Ma"] = "msj",
["Tiếng Ma Manda"] = "skc",
["Ma'di"] = "mhi",
["Ma'ya"] = "slz",
["Maba"] = "mqa",
["Mabaale"] = "mmz",
["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",
["Magadhi Prakrit"] = "inc-mgd",
["Magahat"] = "mtw",
["Magdalena Peñasco Mixtec"] = "xtm",
["Magiyi"] = "gmg",
["Magoma"] = "gmx",
["Magɨ"] = "gkd",
["Mahican"] = "mjy",
["Mahongwe"] = "mhb",
["Mahou"] = "mxx",
["Tiếng 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",
["Majera"] = "xmj",
["Majhi"] = "mjz",
["Majhwar"] = "mmj",
["Mak (China)"] = "mkg",
["Mak (Nigeria)"] = "pbl",
["Makaa"] = "mcp",
["Makah"] = "myh",
["Tiếng Makalero"] = "mjb",
["Tiếng Makasae"] = "mkz",
["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 Paharia"] = "mkb",
["Mala (New Guinea)"] = "ped",
["Mala (Nigeria)"] = "ruy",
["Malaccan Creole Malay"] = "ccm",
["Malalamai"] = "mmt",
["Malalí"] = "sai-mal",
["Malango"] = "mln",
["Malas"] = "mkr",
["Malasanga"] = "mqz",
["Malawi Lomwe"] = "lon",
["Malawian Sign Language"] = "lws",
["Malayic Dayak"] = "xdy",
["Malaynon"] = "mlz",
["Malaysian Sign Language"] = "xml",
["Malba Birifor"] = "bfo",
["Male"] = "mdc",
["Maleu-Kilenge"] = "mgl",
["Malfaxal"] = "mlx",
["Malgana"] = "vml",
["Malgbe"] = "mxf",
["Mali"] = "gcc",
["Malibu"] = "sai-mlb",
["Malila"] = "mgq",
["Malimba"] = "mzd",
["Malimpung"] = "mli",
["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",
["Tiếng Senoufo Mamara"] = "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 Manda"] = "mid",
["Mandailing Batak"] = "btm",
["Mandalorian"] = "art-man",
["Mandan"] = "mhq",
["Mandandanyi"] = "zmk",
["Mandar"] = "mdr",
["Mandari"] = "mqu",
["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",
["Tiếng Mango"] = "mge",
["Mangole"] = "mqc",
["Mangseng"] = "mbh",
["Manigri-Kambolé Ede Nago"] = "xkb",
["Manikion"] = "mnx",
["Manipa"] = "mqp",
["Mankiyali"] = "nlm",
["Manna-Dora"] = "mju",
["Manombai"] = "woo",
["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",
["Mapoyo"] = "mcg",
["Mapun"] = "sjm",
["Mara"] = "mec",
["Mara Chin"] = "mrh",
["Marachi"] = "lri",
["Maraghei"] = "vmh",
["Maragus"] = "mrs",
["Maram Naga"] = "nma",
["Marama"] = "lrm",
["Maranungku"] = "zmr",
["Mararit"] = "mgb",
["Maratino"] = "sai-mar",
["Marawan"] = "awd-mar",
["Marba"] = "mpg",
["Marenje"] = "vmr",
["Marfa"] = "mvu",
["Margany"] = "zmc",
["Marghi South"] = "mfm",
["Margi"] = "mrt",
["Maria"] = "mds",
["Mariaté"] = "awd-mrt",
["Maridan"] = "zmd",
["Maridjabin"] = "zmj",
["Marik"] = "dad",
["Marimanindji"] = "zmm",
["Marind"] = "mrz",
["Maring"] = "mbw",
["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",
["Martha's Vineyard Sign Language"] = "mre",
["Marti Ke"] = "zmg",
["Martu Wangka"] = "mpj",
["Marúbo"] = "mzr",
["Masaba"] = "myx",
["Masadiit Itneg"] = "tis",
["Masakará"] = "sai-msk",
["Masalit"] = "mls",
["Masana"] = "mcn",
["Masbate Sorsogon"] = "bks",
["Mashco Piro"] = "cuj",
["Mashi"] = "mho",
["Masimasi"] = "ism",
["Masiwang"] = "bnf",
["Maslam"] = "msv",
["Masmaje"] = "mes",
["Massachusett"] = "wam",
["Massalat"] = "mdg",
["Massep"] = "mvs",
["Matagalpa"] = "mtn",
["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",
["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",
["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",
["Mendalam Kayan"] = "xkd",
["Mengaka"] = "xmg",
["Mengen"] = "mee",
["Menien"] = "sai-men",
["Menka"] = "mea",
["Menya"] = "mcr",
["Meoswar"] = "mvx",
["Mer"] = "mnu",
["Meramera"] = "mxm",
["Merei"] = "lmb",
["Merey"] = "meq",
["Merlav"] = "mrm",
["Meroitic"] = "xmr",
["Meru"] = "mer",
["Mese"] = "mci",
["Mesme"] = "zim",
["Mesmes"] = "mys",
["Meta'"] = "mgo",
["Metlatónoc Mixtec"] = "mxv",
["Mewari"] = "mtr",
["Mewati"] = "wtm",
["Mexican Sign Language"] = "mfs",
["Meyah"] = "mej",
["Mezontla Popoloca"] = "pbe",
["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",
["Tiếng Cornwall trung đại"] = "cnx",
["Middle Kannada"] = "dra-mkn",
["Middle Median"] = "xme-mid",
["Middle Newar"] = "nwx",
["Tiếng Na Uy trung đại"] = "gmq-mno",
["Middle Watut"] = "mpl",
["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",
["Minanibai"] = "mcv",
["Minaveha"] = "mvn",
["Minderico"] = "drc",
["Mindiri"] = "mpn",
["Mingang Doso"] = "mko",
["Mingo"] = "iro-min",
["Tiếng Huitoto Minica"] = "hto",
["Minidien"] = "wii",
["Minigir"] = "vmg",
["Minjungbal"] = "xjb",
["Minkin"] = "xxm",
["Minoan"] = "omn",
["Minokok"] = "mqq",
["Miraya Bikol"] = "rbl",
["Mire"] = "mvh",
["Miriti"] = "mmv",
["Miriwoong Sign Language"] = "rsm",
["Miriwung"] = "mep",
["Mirpur Panjabi"] = "pmu",
["Misantla Totonac"] = "tlc",
["Miship"] = "mjs",
["Misima-Paneati"] = "mpx",
["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",
["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",
["Moi (Congo)"] = "mow",
["Moi (Indonesia)"] = "mxn",
["Moikodi"] = "mkp",
["Moingi"] = "mwz",
["Mojave"] = "mov",
["Moji"] = "ymi",
["Mok"] = "mqt",
["Mokerang"] = "mft",
["Mokole"] = "mkl",
["Mokpwe"] = "bri",
["Molale"] = "mbe",
["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",
["Mongol"] = "mgt",
["Mongolian Sign Language"] = "msr",
["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",
["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",
["Moroccan Sign Language"] = "xms",
["Morom"] = "bdo",
["Moronene"] = "mqn",
["Morori"] = "mok",
["Morouas"] = "mrp",
["Mortlockese"] = "mrl",
["Moru"] = "mgd",
["Mosimo"] = "mqv",
["Moskona"] = "mtj",
["Motembo"] = "tmv",
["Mouk-Aria"] = "mwh",
["Mount Iraya Agta"] = "atl",
["Mount Iriga Agta"] = "agz",
["Mountain Koiari"] = "kpx",
["Mouwase"] = "jmw",
["Movima"] = "mzp",
["Moyadan Itneg"] = "ity",
["Mozambican Sign Language"] = "mzy",
["Mpalitjanh"] = "xpj",
["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",
["Muduapa"] = "wiv",
["Muellama"] = "sai-mue",
["Mufian"] = "aoj",
["Muher"] = "sem-mhr",
["Muinane"] = "bmr",
["Mukha-Dora"] = "mmk",
["Mukulu"] = "moz",
["Mulaha"] = "mfw",
["Mulam"] = "mlm",
["Mulao"] = "giu",
["Mullukmulluk"] = "mpb",
["Muluridyi"] = "vmu",
["Mum"] = "kqa",
["Mumuye"] = "mzm",
["Mundang"] = "mua",
["Tiếng Mundani"] = "mnf",
["Mundat"] = "mmf",
["Mundolinco"] = "art-mun",
["Mundurukú"] = "myu",
["Mungaka"] = "mhk",
["Mungbam"] = "mij",
["Mungkip"] = "mpv",
["Muniche"] = "myr",
["Munit"] = "mtc",
["Mur Pano"] = "tkv",
["Muratayak"] = "asx",
["Murik (Malaysia)"] = "mxr",
["Murik (New Guinea)"] = "mtf",
["Murkim"] = "rmh",
["Murrinh-Patha"] = "mwf",
["Tiếng Huitoto Murui"] = "huu",
["Murupi"] = "mqw",
["Muruwari"] = "zmu",
["Musan"] = "mmp",
["Musar"] = "mmi",
["Musasa"] = "smm",
["Musey"] = "mse",
["Musgu"] = "mug",
["Muskum"] = "mje",
["Musom"] = "msu",
["Mussau-Emira"] = "emi",
["Mutu"] = "tuc",
["Muya"] = "mvm",
["Muyang"] = "muy",
["Muyuw"] = "myw",
["Muzi"] = "ymz",
["Muzo"] = "sai-muz",
["Mvanip"] = "mcj",
["Mvuba"] = "mxh",
["Mwaghavul"] = "sur",
["Mwali Comorian"] = "wlc",
["Mwani"] = "wmw",
["Mwatebu"] = "mwa",
["Mwera"] = "mwe",
["Mwimbi-Muthambi"] = "mws",
["Mysian"] = "yms",
["Mzieme Naga"] = "nme",
["Mághdì"] = "gmd",
["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",
["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",
["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",
["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",
["Nasu"] = "ywq",
["Natagaimas"] = "nts",
["Natchez"] = "ncz",
["Nathembo"] = "nte",
["Natioro"] = "nti",
["Natú"] = "sai-nat",
["Natügu"] = "ntu",
["Nauete"] = "nxa",
["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",
["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",
["Ngadjunmaya"] = "nju",
["Ngadjuri"] = "jui",
["Ngaing"] = "nnf",
["Ngaju"] = "nij",
["Ngala"] = "nud",
["Ngalakan"] = "nig",
["Ngalkbun"] = "ngk",
["Ngamambo"] = "nbv",
["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",
["Tiếng 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",
["Tiếng Ngiti"] = "niy",
["Ngizim"] = "ngi",
["Ngkoth"] = "aus-ngk",
["Ngkâlmpw Kanum"] = "kcd",
["Ngochang"] = "tbq-ngo",
["Ngom"] = "nra",
["Ngombale"] = "nla",
["Ngombe (Central African Republic)"] = "nmj",
["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",
["Nisi"] = "yso",
["Niuafo'ou"] = "num",
["Niuatoputapu"] = "nkp",
["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",
["Nocamán"] = "nom",
["Nocte Naga"] = "njb",
["Noiri"] = "noi",
["Nokuku"] = "nkk",
["Nomaande"] = "lem",
["Nomane"] = "nof",
["Nomatsiguenga"] = "not",
["Nomlaki"] = "nol",
["Nomu"] = "noh",
["Nonuya"] = "noj",
["Nooksack"] = "nok",
["Tiếng 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 Fali"] = "fll",
["North Giziga"] = "gis",
["North Mofu"] = "mfk",
["North Muyu"] = "kti",
["North Nuaulu"] = "nni",
["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",
["Northern Ghale"] = "ghh",
["Tiếng Grebo Bắc"] = "gbo",
["Northern Guiyang Hmong"] = "huj",
["Northern Haida"] = "hdn",
["Northern Huishui Hmong"] = "hmi",
["Northern Kalapuya"] = "nrt",
["Northern Kam"] = "doc",
["Northern Kankanay"] = "xnn",
["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",
["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 Tidong"] = "ntd",
["Northern Tlaxiaco Mixtec"] = "xtn",
["Northern Toussian"] = "tsp",
["Northern Tutchone"] = "ttm",
["Northern Valley Yokuts"] = "nai-nvy",
["Northwest Maidu"] = "mjd",
["Northwest Oaxaca Mixtec"] = "mxa",
["Northwest Pashayi"] = "glh",
["Northwestern Dinka"] = "diw",
["Northwestern Fars"] = "faz",
["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",
["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",
["Nungali"] = "nug",
["Nunggubuyu"] = "nuy",
["Nungon"] = "paa-nun",
["Nungu"] = "rin",
["Nupbikha"] = "npb",
["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",
["Nyiyaparli"] = "xny",
["Nyokon"] = "nvo",
["Nyole (Kenya)"] = "nyd",
["Nyole (Uganda)"] = "nuj",
["Nyong"] = "muo",
["Nyulnyul"] = "nyv",
["Nyungwe"] = "nyu",
["Nyâlayu"] = "yly",
["Nzakambay"] = "nzy",
["Nzakara"] = "nzk",
["Nzanyi"] = "nja",
["Nzima"] = "nzi",
["Tiếng Huitoto Nüpode"] = "hux",
["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",
["Tiếng 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 Hungarian"] = "ohu",
["Old Kamta"] = "inc-ork",
["Old Kentish Sign Language"] = "okl",
["Old Manipuri"] = "omp",
["Old Punjabi"] = "inc-opa",
["Old Tati"] = "xme-ott",
["Old Tibetan"] = "otb",
["Tiếng Wales cổ"] = "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",
["Tiếng Nahuatl Ometepec"] = "nht",
["Omi"] = "omi",
["Omotik"] = "omt",
["Omurano"] = "omu",
["Ong"] = "oog",
["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",
["Ososo"] = "oso",
["Ot Danum"] = "otd",
["Otank"] = "uta",
["Oti"] = "oti",
["Otomaco"] = "sai-oto",
["Ottawa"] = "otw",
["Ouma"] = "oum",
["Oune"] = "oue",
["Owa"] = "stn",
["Owenia"] = "wsr",
["Owiniga"] = "owi",
["Oy"] = "oyb",
["Oya'oya"] = "oyy",
["Ozolotepec Zapotec"] = "zao",
["Pa"] = "ppt",
["Pa Di"] = "pdi",
["Pa'a"] = "pqa",
["Paama"] = "pma",
["Paasaal"] = "sig",
["Pacahuara"] = "pcp",
["Padoe"] = "pdo",
["Paeonian"] = "ine-pae",
["Pagi"] = "pgi",
["Pagibete"] = "pae",
["Pahanan Agta"] = "apf",
["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",
["Paku Karen"] = "kpp",
["Pal"] = "abw",
["Palaka Senoufo"] = "plr",
["Palantla Chinantec"] = "cpa",
["Palawan Batak"] = "bya",
["Paleni"] = "pnl",
["Palewyami"] = "nai-ply",
["Palikur"] = "plu",
["Pallanganmiddang"] = "pmd",
["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",
["Pankararé"] = "pax",
["Pankararú"] = "paz",
["Pankhu"] = "pkh",
["Pannei"] = "pnc",
["Panobo"] = "pno",
["Panyi Bai"] = "bfc",
["Panyjima"] = "pnw",
["Panzaleo"] = "sai-pnz",
["Pao"] = "ppa",
["Papapana"] = "ppn",
["Papar"] = "dpp",
["Papasena"] = "pas",
["Papel"] = "pbo",
["Papi"] = "ppe",
["Papitalai"] = "pat",
["Papora"] = "ppu",
["Papua New Guinean Sign Language"] = "pgz",
["Papuan Malay"] = "pmy",
["Para Naga"] = "pzn",
["Paraguayan Sign Language"] = "pys",
["Parakanã"] = "pak",
["Paranan"] = "prf",
["Paranawát"] = "paf",
["Paratió"] = "sai-par",
["Parawen"] = "prw",
["Pardhan"] = "pch",
["Pardhi"] = "pcl",
["Pare"] = "asa",
["Paredarerme"] = "xpd",
["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",
["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",
["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",
["Tiếng Pichinglis"] = "fpe",
["Pichis Ashéninka"] = "cpu",
["Pictish"] = "xpi",
["Picuris"] = "nai-pic",
["Pidgin Delaware"] = "dep",
["Pidgin Iha"] = "ihb",
["Pidgin Onin"] = "onx",
["Pijao"] = "pij",
["Pije"] = "piz",
["Tiếng 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",
["Pitta-Pitta"] = "pit",
["Piu"] = "pix",
["Piya-Kwonci"] = "piy",
["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",
["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",
["Tiếng Ireland nguyên thủy"] = "pgl",
["Principense"] = "pre",
["Proto-Amuesha-Chamicuro"] = "awd-amc-pro",
["Tiếng Tiểu Á nguyên thủy"] = "ine-ana-pro",
["Proto-Apachean"] = "apa-pro",
["Proto-Arawa"] = "auf-pro",
["Tiếng Armenia nguyên thủy"] = "hyx-pro",
["Proto-Arnhem"] = "aus-arn-pro",
["Proto-Atayalic"] = "map-ata-pro",
["Proto-Batak"] = "btk-pro",
["Tiếng Bongo-Bagirmi nguyên thủy"] = "csu-bba-pro",
["Proto-Boran"] = "sai-bor-pro",
["Proto-Bua"] = "alv-bua-pro",
["Proto-Bungku-Tolaki"] = "poz-btk-pro",
["Tiếng Miến nguyên thủy"] = "tbq-brm-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",
["Tiếng Trung New South Wales nguyên thủy"] = "aus-cww-pro",
["Tiếng Trung Sudan nguyên thủy"] = "csu-pro",
["Proto-Central Togo"] = "alv-gtm-pro",
["Proto-Chatino"] = "omq-cha-pro",
["Proto-Chibchan"] = "cba-pro",
["Proto-Chimakuan"] = "chi-pro",
["Proto-Chinookan"] = "nai-ckn-pro",
["Tiếng Chukotka-Kamchatka nguyên thủy"] = "qfa-cka-pro",
["Proto-Chumash"] = "nai-chu-pro",
["Proto-Cupan"] = "azc-cup-pro",
["Proto-Daju"] = "sdv-daj-pro",
["Proto-Daly"] = "aus-dal-pro",
["Proto-Eastern Jebel"] = "sdv-eje-pro",
["Proto-Eastern Oti-Volta"] = "nic-eov-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",
["Tiếng Iwaidja nguyên thủy"] = "aus-wdj-pro",
["Proto-Jukunoid"] = "nic-jkn-pro",
["Proto-Kadu"] = "qfa-kad-pro",
["Proto-Kalamian"] = "phi-kal-pro",
["Proto-Kalapuyan"] = "nai-klp-pro",
["Proto-Kampa"] = "awd-kmp-pro",
["Proto-Kham"] = "sit-kha-pro",
["Proto-Khoe"] = "khi-kho-pro",
["Proto-Komisenian"] = "ira-kms-pro",
["Proto-Kru"] = "kro-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",
["Tiếng Lô Lô nguyên thủy"] = "tbq-lol-pro",
["Proto-Lower Cross River"] = "nic-lcr-pro",
["Proto-Luish"] = "sit-luu-pro",
["Proto-Maidun"] = "nai-mdu-pro",
["Proto-Mangbetu"] = "csu-maa-pro",
["Proto-Masa"] = "cdc-mas-pro",
["Proto-Mazatec"] = "omq-maz-pro",
["Proto-Medo-Parthian"] = "ira-mpr-pro",
["Proto-Mixe-Zoque"] = "nai-miz-pro",
["Proto-Mixtec"] = "omq-mxt-pro",
["Proto-Mumuye"] = "alv-mum-pro",
["Proto-Munji-Yidgha"] = "ira-mny-pro",
["Proto-Na-Dene"] = "xnd-pro",
["Proto-Nawiki"] = "awd-nwk-pro",
["Proto-Nilotic"] = "sdv-nil-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",
["Proto-Nyima"] = "sdv-nyi-pro",
["Proto-Nyulnyulan"] = "aus-nyu-pro",
["Proto-Ogoni"] = "nic-ogo-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 Penutian"] = "nai-plp-pro",
["Proto-Pomeranian"] = "zlw-pom-pro",
["Proto-Pomo"] = "nai-pom-pro",
["Proto-Saka"] = "xsc-sak-pro",
["Proto-Sanglechi-Ishkashimi"] = "ira-sgi-pro",
["Proto-Sara"] = "csu-sar-pro",
["Proto-Siouan-Catawban"] = "nai-sca-pro",
["Proto-Songhay"] = "son-pro",
["Proto-Sotho-Tswana"] = "bnt-sts-pro",
["Proto-South Cushitic"] = "cus-sou-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",
["Tiếng Liên New Guinea nguyên thủy"] = "ngf-pro",
["Proto-Tsezian"] = "cau-tsz-pro",
["Proto-Tsimshianic"] = "nai-tsi-pro",
["Proto-Upper Cross River"] = "nic-ucr-pro",
["Proto-Utian"] = "nai-utn-pro",
["Proto-Western Mande"] = "dmn-mdw-pro",
["Proto-Witotoan"] = "sai-wit-pro",
["Proto-Yupik"] = "ypk-pro",
["Proto-Zapotecan"] = "omq-zap-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",
["Puiron"] = "sit-prn",
["Pukapukan"] = "pkp",
["Pulabu"] = "pup",
["Puluwat"] = "puw",
["Puma"] = "pum",
["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",
["Quebec Sign Language"] = "fcs",
["Querétaro Otomi"] = "otq",
["Quetzaltepec Mixe"] = "pxm",
["Queyu"] = "qvy",
["Quiavicuzas Zapotec"] = "zpj",
["Quileute"] = "qui",
["Quimbaya"] = "sai-qmb",
["Quinigua"] = "nai-qng",
["Quinqui"] = "quq",
["Quioquitani-Quierí Zapotec"] = "ztq",
["Quiotepec Chinantec"] = "chq",
["Quitemo"] = "sai-qtm",
["Rabona"] = "sai-rab",
["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",
["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",
["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",
["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",
["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",
["Sa"] = "sax",
["Sa'a"] = "apb",
["Sa'ban"] = "snv",
["Sa'och"] = "scq",
["Saafi-Saafi"] = "sav",
["Saam"] = "raq",
["Saamia"] = "lsm",
["Saare"] = "uss",
["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",
["Sambe"] = "xab",
["Samberigi"] = "ssx",
["Samburu"] = "saq",
["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",
["San Juan Quiahije Chatino"] = "ctp-san",
["San Juan Teita Mixtec"] = "xtj",
["San Luís Temalacayuca Popoloca"] = "pps",
["San Marcos Tlalcoyalco Popoloca"] = "pls",
["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",
["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",
["Sarli"] = "sdf",
["Sartang"] = "onp",
["Sarua"] = "swy",
["Sarudu"] = "sdu",
["Saruga"] = "sra",
["Sasaru"] = "sxs",
["Tiếng Sassari"] = "sdc",
["Satawalese"] = "stw",
["Sateré-Mawé"] = "mav",
["Sathmar Swabian"] = "gmw-stm",
["Saudi Arabian Sign Language"] = "sdl",
["Sauraseni Apabhramsa"] = "inc-sap",
["Sauri"] = "srt",
["Sause"] = "sao",
["Sausi"] = "ssj",
["Tiếng 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",
["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",
["Senara Sénoufo"] = "seq",
["Senaya"] = "syn",
["Sene"] = "sej",
["Sengele"] = "szg",
["Senggi"] = "snu",
["Sengo"] = "spk",
["Sengseng"] = "ssz",
["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",
["Serili"] = "sve",
["Seroa"] = "kqu",
["Serrano"] = "ser",
["Seru"] = "szd",
["Serua"] = "srw",
["Serudung Murut"] = "srk",
["Serui-Laut"] = "seu",
["Seta"] = "stf",
["Setaman"] = "stm",
["Seti"] = "sbi",
["Sewa Bay"] = "sew",
["Seychellois Creole"] = "crs",
["Sha"] = "scw",
["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",
["Tiếng Xa"] = "shx",
["Shehri"] = "shv",
["Sheko"] = "she",
["Shelta"] = "sth",
["Shendu"] = "shl",
["Sheni"] = "scv",
["Sherbro"] = "bun",
["Sherdukpen"] = "sdp",
["Shi"] = "shr",
["Shihhi Arabic"] = "ssh",
["Shiki"] = "gua",
["Shilluk"] = "shk",
["Shipibo-Conibo"] = "shp",
["Shixing"] = "sxg",
["Shoo-Minda-Nye"] = "bcv",
["Shoshone"] = "shh",
["Shua"] = "shg",
["Shuar"] = "jiv",
["Shuba"] = "cbq",
["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",
["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",
["Siri"] = "sir",
["Siriano"] = "sri",
["Sirionó"] = "srq",
["Siroi"] = "ssd",
["Siuslaw"] = "sis",
["Sivandi"] = "siy",
["Siwai"] = "siw",
["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",
["Songomeno"] = "soe",
["Songoora"] = "sod",
["Sonha"] = "soi",
["Sonia"] = "siq",
["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",
["Tiếng Banda Trung Nam"] = "lnl",
["South Central Dinka"] = "dib",
["South Fali"] = "fal",
["South Giziga"] = "giz",
["South Lembata"] = "lmf",
["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",
["Southern Birifor"] = "biv",
["Southern Bobo"] = "bwq",
["Southern Bontoc"] = "obk",
["Southern Catanduanes Bicolano"] = "bln",
["Southern Dagaare"] = "dga",
["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",
["Tiếng Kissi Nam"] = "kss",
["Southern Kiwai"] = "kjd",
["Tiếng Xwarin"] = "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",
["Southern Rengma Naga"] = "nre",
["Southern Sama"] = "ssb",
["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",
["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",
["Suma"] = "sqm",
["Sumariup"] = "siv",
["Sumau"] = "six",
["Tiếng 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",
["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",
["Tae'"] = "rob",
["Tafreshi"] = "xme-taf",
["Tagabawa"] = "bgs",
["Tagakaulu Kalagan"] = "klg",
["Tagbanwa"] = "tbw",
["Tagbu"] = "tbm",
["Tagish"] = "tgx",
["Tagwana Senoufo"] = "tgw",
["Tai"] = "taw",
["Tai Hang Tong"] = "thc",
["Tai Hongjin"] = "tiz",
["Tai Long"] = "thi",
["Tai Thanh"] = "tmm",
["Tai Ya"] = "cuu",
["Taiap"] = "gpn",
["Taikat"] = "aos",
["Tainae"] = "ago",
["Tairuma"] = "uar",
["Taita"] = "dav",
["Taiwan Sign Language"] = "tss",
["Taje"] = "pee",
["Tiếng 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",
["Tangsa"] = "nst",
["Tanguat"] = "tbs",
["Tiếng 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",
["Tarao"] = "tro",
["Taraon"] = "mhu",
["Tareng"] = "tgr",
["Tarjumo"] = "txj",
["Tarok"] = "yer",
["Tarpia"] = "tpf",
["Tartessian"] = "txr",
["Taruma"] = "tdm",
["Tasmate"] = "tmt",
["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",
["Tayo"] = "cks",
["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",
["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",
["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",
["Tiếng Mixtec Teposcolula"] = "omq-tel",
["Tequistlatec"] = "nai-teq",
["Tera"] = "ttr",
["Terebu"] = "trb",
["Terei"] = "buo",
["Tereno"] = "ter",
["Tereweng"] = "twg",
["Terik"] = "tec",
["Termanu"] = "twu",
["Ternateño"] = "tmg",
["Tese"] = "keg",
["Teshenawa"] = "twc",
["Tetela"] = "tll",
["Tetelcingo Nahuatl"] = "nhg",
["Tetete"] = "teb",
["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",
["Thado Chin"] = "tcz",
["Thai Sign Language"] = "tsq",
["Thaiphum Chin"] = "cth",
["Thakali"] = "ths",
["Thamudic"] = "sem-tha",
["Thangmi"] = "thf",
["Thao"] = "ssf",
["Tharaka"] = "thk",
["Tharrgari"] = "dhr",
["Thawa"] = "xtv",
["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",
["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",
["Tira"] = "tic",
["Tirahi"] = "tra",
["Tiranige Diga Dogon"] = "tde",
["Tircul"] = "pyx",
["Tiri"] = "cir",
["Tita"] = "tdq",
["Titan"] = "ttv",
["Tiv"] = "tiv",
["Tiéfo"] = "tiq",
["Tiéyaxo Bozo"] = "boz",
["Tjurruru"] = "tju",
["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",
["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",
["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",
["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",
["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",
["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",
["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",
["Tuxináwa"] = "tux",
["Tuxá"] = "tud",
["Tuyuca"] = "tue",
["Twana"] = "twa",
["Twendi"] = "twn",
["Tyaraity"] = "woa",
["Tyerrernotepanner"] = "xph",
["Tz'utujil"] = "tzj",
["Tzeltal"] = "tzh",
["Tày Tac"] = "tyt",
["Téén"] = "lor",
["Tübatulabal"] = "tub",
["Uab Meto"] = "aoz",
["Uamué"] = "uam",
["Uare"] = "ksj",
["Ubaghara"] = "byc",
["Ubang"] = "uba",
["Ubi"] = "ubi",
["Ubir"] = "ubr",
["Ucayali-Yurúa Ashéninka"] = "cpb",
["Uda"] = "uda",
["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",
["Uldeme"] = "udl",
["Ulithian"] = "uli",
["Ulumanda'"] = "ulm",
["Ulwa"] = "ulw",
["Uma"] = "ppk",
["Uma' Lasan"] = "xky",
["Uma' Lung"] = "ulu",
["Umanakaina"] = "gdn",
["Umatilla"] = "uma",
["Umbindhamu"] = "umd",
["Umbu-Ungu"] = "ubu",
["Umbugarla"] = "umr",
["Umbuygamu"] = "umg",
["Umeda"] = "upi",
["Umiida"] = "xud",
["Umiray Dumaget Agta"] = "due",
["Umon"] = "umm",
["Umotína"] = "umo",
["Umpila"] = "ump",
["Una"] = "mtg",
["Unas"] = "art-una",
["Unde Kaili"] = "unz",
["Uneme"] = "une",
["Unggaranggu"] = "xun",
["Unggumi"] = "xgu",
["Tiếng Uni"] = "uni",
["Unserdeutsch"] = "uln",
["Unua"] = "onu",
["Unubahe"] = "unu",
["Uokha"] = "uok",
["Upper Chehalis"] = "cjh",
["Upper Grand Valley Dani"] = "dna",
["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",
["Urapmin"] = "urm",
["Urarina"] = "ura",
["Urat"] = "urt",
["Urhobo"] = "urh",
["Uri"] = "uvh",
["Urigina"] = "urg",
["Urim"] = "uri",
["Urimo"] = "urx",
["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",
["Utarmbung"] = "omo",
["Ute"] = "ute",
["Utu"] = "utu",
["Uwinymil"] = "aus-uwi",
["Uya"] = "usu",
["Uyajitaya"] = "duk",
["Uzekwe"] = "eze",
["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",
["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",
["Wa"] = "wbm",
["Wa'ema"] = "wag",
["Waamwang"] = "wmn",
["Wab"] = "wab",
["Wabo"] = "wbb",
["Waboda"] = "kmx",
["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",
["Wahau Kayan"] = "whu",
["Wahau Kenyah"] = "whk",
["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",
["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",
["Wardandi"] = "wxw",
["Warembori"] = "wsa",
["Wari'"] = "pav",
["Waris"] = "wrs",
["Waritai"] = "wbe",
["Wariyangga"] = "wri",
["Warkay-Bipim"] = "bgv",
["Warlmanpa"] = "wrl",
["Tiếng 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",
["Wasu"] = "wsu",
["Watakataui"] = "wtk",
["Watam"] = "wax",
["Wathaurong"] = "wth",
["Watiwa"] = "wtf",
["Watubela"] = "wah",
["Waube"] = "kop",
["Wauja"] = "wau",
["Wauyai"] = "wuy",
["Wawa"] = "www",
["Tiếng Ngõa Hương"] = "wxa",
["Wayoró"] = "wyr",
["Wayumará"] = "sai-way",
["Wedau"] = "wed",
["Weh"] = "weh",
["Welaung"] = "weu",
["Weliki"] = "klh",
["Welsh Romani"] = "rmw",
["Wemale"] = "weo",
["Weme Gbe"] = "wem",
["Wendat"] = "wdt",
["Weri"] = "wer",
["Wersing"] = "kvw",
["West Albay Bikol"] = "fbl",
["West Ambae"] = "nnd",
["West Central Banda"] = "bbp",
["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",
["Tiếng Krahn"] = "krw",
["Western Lalu"] = "ywl",
["Western Maninkakan"] = "mlq",
["Western Mashan Hmong"] = "hmw",
["Western Meohang"] = "raf",
["Western Muria"] = "mut",
["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",
["Wiraféd"] = "wir",
["Wirangu"] = "wgu",
["Wiru"] = "wiu",
["Wirö"] = "wpc",
["Wiwa"] = "mbp",
["Woccon"] = "xwc",
["Wogamusin"] = "wog",
["Wogeo"] = "woc",
["Woi"] = "wbw",
["Wojenaka"] = "jod",
["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",
["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",
["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",
["Tiếng 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",
["Yan-nhangu"] = "jay",
["Yana"] = "ynn",
["Yanda"] = "yda",
["Yanda Dogon"] = "dym",
["Yandjibara"] = "xyb",
["Yandruwandha"] = "ynd",
["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",
["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",
["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",
["Yei"] = "jei",
["Yekhee"] = "ets",
["Yekora"] = "ykr",
["Yelmek"] = "jel",
["Yelogu"] = "ylg",
["Yemba"] = "ybb",
["Tiếng Ả Rập Sana'a"] = "ayn",
["Yendang"] = "yen",
["Yeni"] = "yei",
["Yeniche"] = "yec",
["Yerakai"] = "yra",
["Yeretuar"] = "gop",
["Yerukula"] = "yeu",
["Yeskwa"] = "yes",
["Yessan-Mayo"] = "yss",
["Yetfa"] = "yet",
["Yeyi"] = "yey",
["Yil"] = "yll",
["Yimas"] = "yee",
["Yimchungru Naga"] = "yim",
["Yinbaw Karen"] = "kvu",
["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",
["Yolngu Sign Language"] = "ygs",
["Yoloxochitl Mixtec"] = "xty",
["Yombe"] = "yom",
["Yopno"] = "yut",
["Yora"] = "mts",
["Yorta Yorta"] = "xyy",
["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",
["Zaachila Zapotec"] = "ztx",
["Zabana"] = "kji",
["Zacatlán-Ahuacatlán-Tepetzintla Nahuatl"] = "nhi",
["Zakhring"] = "zkr",
["Zambian Sign Language"] = "zsl",
["Zan Gula"] = "zna",
["Zanaki"] = "zak",
["Zande"] = "zne",
["Zangwal"] = "zah",
["Zaramo"] = "zaj",
["Zari"] = "zaz",
["Zauzou"] = "zal",
["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",
["Zotung Chin"] = "czt",
["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'ou"] = "aou",
["Tiếng A-Hmao"] = "hmd",
["Tiếng Aari"] = "aiw",
["Tiếng Aari nguyên thủy"] = "omv-aro-pro",
["Tiếng Aasax"] = "aas",
["Tiếng Abaga"] = "abg",
["Tiếng Abai"] = "poz-abi",
["Tiếng Abanyom"] = "abm",
["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 Abon"] = "abo",
["Tiếng Abron"] = "abr",
["Tiếng Abui"] = "abz",
["Tiếng Abure"] = "abu",
["Tiếng Aceh"] = "ace",
["Tiếng Achawa"] = "aca",
["Tiếng Acheron"] = "acz",
["Tiếng Achi"] = "acr",
["Tiếng Acholi"] = "ach",
["Tiếng Achuar"] = "acu",
["Tiếng Achumawi"] = "acv",
["Tiếng Adangme"] = "ada",
["Tiếng Adi"] = "adi",
["Tiếng Adja"] = "ajg",
["Tiếng Adnyamathanha"] = "adt",
["Tiếng Adygea"] = "ady",
["Tiếng Adzera"] = "adz",
["Tiếng Aer"] = "aeq",
["Tiếng Afade"] = "aal",
["Tiếng Afar"] = "aa",
["Tiếng Afrikaans"] = "af",
["Tiếng Agatu"] = "agc",
["Tiếng Agawam"] = "alg-aga",
["Tiếng Aghem"] = "agq",
["Tiếng Aghul"] = "agx",
["Tiếng Aghwan"] = "xag",
["Tiếng Agta Dupaningan"] = "duo",
["Tiếng Aguacateca"] = "agu",
["Tiếng Ahom"] = "aho",
["Tiếng Ahtna"] = "aht",
["Tiếng Ai"] = "eee",
["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 Aka-Kede"] = "akx",
["Tiếng Akan"] = "ak",
["Tiếng Akaselem"] = "aks",
["Tiếng Akawaio"] = "ake",
["Tiếng Akha"] = "ahk",
["Tiếng Akhvakh"] = "akv",
["Tiếng Akkad"] = "akk",
["Tiếng Aklanon"] = "akl",
["Tiếng Akoose"] = "bss",
["Tiếng Akuntsu"] = "aqz",
["Tiếng Alaba-K’abeena"] = "alw",
["Tiếng Alabama"] = "akz",
["Tiếng Alagwa"] = "wbj",
["Tiếng Alak"] = "alk",
["Tiếng Alamblak"] = "amp",
["Tiếng Alangan"] = "alj",
["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 Algic nguyên thủy"] = "aql-pro",
["Tiếng Algonquin"] = "alq",
["Tiếng Algonquin nguyên thủy"] = "alg-pro",
["Tiếng Allar"] = "all",
["Tiếng Alsea"] = "aes",
["Tiếng Alumu-Tesu"] = "aab",
["Tiếng Alutor"] = "alr",
["Tiếng Alyentiyak"] = "sai-all",
["Tiếng Ama"] = "amm",
["Tiếng Amahuaca"] = "amc",
["Tiếng Amaimon"] = "ali",
["Tiếng Amal"] = "aad",
["Tiếng Amanab"] = "amn",
["Tiếng Amarasi"] = "aaz",
["Tiếng Ambai"] = "amk",
["Tiếng Ambrak"] = "aag",
["Tiếng Ambulas"] = "abt",
["Tiếng Amdang"] = "amj",
["Tiếng Amhara"] = "am",
["Tiếng Amis"] = "ami",
["Tiếng Amurdag"] = "amg",
["Tiếng Amuzgo"] = "amu",
["Tiếng Anaang"] = "anw",
["Tiếng Anal"] = "anm",
["Tiếng Anauyá"] = "awd-ana",
["Tiếng Andi"] = "ani",
["Tiếng Angami"] = "njm",
["Tiếng Angika"] = "anp",
["Tiếng Angkula"] = "aus-ang",
["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 Annobón"] = "fab",
["Tiếng Anuak"] = "anu",
["Tiếng Anuki"] = "aui",
["Tiếng Anyi"] = "any",
["Tiếng Ao"] = "njo",
["Tiếng Apabhramsa"] = "inc-apa",
["Tiếng Apache Tây"] = "apw",
["Tiếng Apache đồng bằng"] = "apk",
["Tiếng Aparaí"] = "apy",
["Tiếng Apatani"] = "apt",
["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 Arapaho"] = "arp",
["Tiếng Arawak nguyên thủy"] = "awd-pro",
["Tiếng Araweté"] = "awt",
["Tiếng Archi"] = "aqc",
["Tiếng Arem"] = "aem",
["Tiếng Argobba"] = "agj",
["Tiếng Arhuaco"] = "arh",
["Tiếng Ari"] = "aac",
["Tiếng Arin"] = "xrn",
["Tiếng Armenia"] = "hy",
["Tiếng Armenia cổ"] = "xcl",
["Tiếng Armenia trung đại"] = "axm",
["Tiếng Aromania"] = "rup",
["Tiếng Arrernte Đông"] = "aer",
["Tiếng Ashkun"] = "ask",
["Tiếng Ashraaf"] = "cus-ash",
["Tiếng Ashéninka Pajonal"] = "cjo",
["Tiếng Asi"] = "bno",
["Tiếng Askopan"] = "eiv",
["Tiếng Asli nguyên thủy"] = "mkh-asl-pro",
["Tiếng Assam"] = "as",
["Tiếng Assam cận đại"] = "inc-oas",
["Tiếng Assan"] = "xss",
["Tiếng Assiniboine"] = "asb",
["Tiếng Asturias"] = "ast",
["Tiếng Asumboa"] = "aua",
["Tiếng Asur"] = "asr",
["Tiếng Atayal"] = "tay",
["Tiếng Atemble"] = "ate",
["Tiếng Athabasca nguyên thủy"] = "ath-pro",
["Tiếng Athpariya"] = "aph",
["Tiếng Atikamekw"] = "atj",
["Tiếng Atong (Ấn Độ)"] = "aot",
["Tiếng Atsahuaca"] = "atc",
["Tiếng Auhelawa"] = "kud",
["Tiếng Aukan"] = "djk",
["Tiếng Avar"] = "av",
["Tiếng Avar-Andic nguyên thủy"] = "cau-ava-pro",
["Tiếng Avatime"] = "avn",
["Tiếng Avesta"] = "ae",
["Tiếng Avokaya"] = "avu",
["Tiếng Awa (Trung Quốc)"] = "vwa",
["Tiếng Awadh"] = "awa",
["Tiếng Awadh cổ"] = "inc-oaw",
["Tiếng Aweer"] = "bob",
["Tiếng Awing"] = "azo",
["Tiếng Awjila"] = "auj",
["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 Baagandji"] = "drl",
["Tiếng Baatonum"] = "bba",
["Tiếng Babatana"] = "baa",
["Tiếng Babungo"] = "bav",
["Tiếng Babuza"] = "bzg",
["Tiếng Bacama"] = "bcy",
["Tiếng Bactria"] = "xbc",
["Tiếng Badaga"] = "bfq",
["Tiếng Badanchi"] = "bau",
["Tiếng Bade"] = "bde",
["Tiếng Badui"] = "bac",
["Tiếng Bagua"] = "sai-bag",
["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 Bajjika"] = "vjk",
["Tiếng Bakaka"] = "bqz",
["Tiếng Bakhtiari"] = "bqi",
["Tiếng Baki"] = "bki",
["Tiếng Bakung"] = "xkl",
["Tiếng Bala"] = "tuw-bal",
["Tiếng Balanta-Ganja"] = "bjt",
["Tiếng Balanta-Kentohe"] = "ble",
["Tiếng Balantak"] = "blz",
["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 Bamum"] = "bax",
["Tiếng Bana"] = "bcw",
["Tiếng Bandjalang"] = "bdy",
["Tiếng Banggai"] = "bgz",
["Tiếng Bangi"] = "bni",
["Tiếng Bangolan"] = "bgj",
["Tiếng Banjar"] = "bjn",
["Tiếng Bankon"] = "abb",
["Tiếng Bantawa"] = "bap",
["Tiếng Bantayanon"] = "bfx",
["Tiếng Bantoid nguyên thủy"] = "nic-bod-pro",
["Tiếng Bantu nguyên thủy"] = "bnt-pro",
["Tiếng Banyumas"] = "map-bms",
["Tiếng Baoule"] = "bci",
["Tiếng Barai"] = "bbb",
["Tiếng Barakai"] = "baj",
["Tiếng Bari"] = "bfa",
["Tiếng Barikewa"] = "jbk",
["Tiếng Barombi"] = "bbi",
["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 Bassari"] = "bsc",
["Tiếng Batak Simalungun"] = "bts",
["Tiếng Batek"] = "btq",
["Tiếng Bats"] = "bbl",
["Tiếng Batuley"] = "bay",
["Tiếng Bayern"] = "bar",
["Tiếng Beaver"] = "bea",
["Tiếng Bedjond"] = "bjv",
["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 Bengal cổ"] = "inc-obn",
["Tiếng Benue-Congo nguyên thủy"] = "nic-bco-pro",
["Tiếng Berber Bắc Sahara"] = "mzb",
["Tiếng Berber Tunisia"] = "sds",
["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 Bhadrawah"] = "bhd",
["Tiếng Bhatri"] = "bgw",
["Tiếng Bhattiyat"] = "bht",
["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 Bhunjia"] = "bhu",
["Tiếng Bidayuh Bau"] = "sne",
["Tiếng Bidayuh Biatah"] = "bth",
["Tiếng Bih"] = "ibh",
["Tiếng Bihari"] = "bh",
["Tiếng Bikol Buhi'non"] = "ubl",
["Tiếng Bilaspur"] = "kfs",
["Tiếng Bilen"] = "byn",
["Tiếng Bilua"] = "blb",
["Tiếng Bima"] = "bhp",
["Tiếng Binukid"] = "bkd",
["Tiếng Birao"] = "brr",
["Tiếng Birgit"] = "btf",
["Tiếng Birhor"] = "biy",
["Tiếng Birjia"] = "bix",
["Tiếng Bisaya Sabah"] = "bsy",
["Tiếng Bishnupriya"] = "bpy",
["Tiếng Bislama"] = "bi",
["Tiếng Bissa"] = "bib",
["Tiếng Bisu"] = "bzi",
["Tiếng Bit"] = "bgk",
["Tiếng Blackfoot"] = "bla",
["Tiếng Blagar"] = "beu",
["Tiếng Blang"] = "blr",
["Tiếng Bod nguyên thủy"] = "sit-bdi-pro",
["Tiếng Bodo (Ấn Độ)"] = "brx",
["Tiếng Bodo Parja"] = "bdv",
["Tiếng Bodo-Garo nguyên thủy"] = "tbq-bdg-pro",
["Tiếng Boghom"] = "bux",
["Tiếng Bokar"] = "sit-bok",
["Tiếng Boko"] = "bqc",
["Tiếng Bokobaru"] = "bus",
["Tiếng Bola"] = "bnp",
["Tiếng Boloki"] = "bkt",
["Tiếng Bomu"] = "bmq",
["Tiếng Bondo"] = "bfw",
["Tiếng Boon"] = "bnl",
["Tiếng Borôro"] = "bor",
["Tiếng Botlikh"] = "bph",
["Tiếng Bourguignon"] = "roa-brg",
["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 Brokkat"] = "bro",
["Tiếng Brokpa"] = "sgt",
["Tiếng Bru"] = "bru",
["Tiếng Bru Tây"] = "brv",
["Tiếng Brâu"] = "brb",
["Tiếng Buang Mapos"] = "bzh",
["Tiếng Bube"] = "bvb",
["Tiếng Budukh"] = "bdk",
["Tiếng Bughotu"] = "bgt",
["Tiếng Bugis"] = "bug",
["Tiếng Buhid"] = "bku",
["Tiếng Bukhara"] = "bhh",
["Tiếng Bukiyip"] = "ape",
["Tiếng Bulgar"] = "xbo",
["Tiếng Bulgaria"] = "bg",
["Tiếng Bumthang"] = "kjz",
["Tiếng Bungku"] = "bkz",
["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 Bussa"] = "dox",
["Tiếng Butuanon"] = "btw",
["Tiếng Bách Tế"] = "pkc",
["Tiếng Bạch Lạp Mã"] = "lay",
["Tiếng Bạch Nam"] = "bfs",
["Tiếng Bạch Trung"] = "bca",
["Tiếng Bạch nguyên thủy"] = "sit-bai-pro",
["Tiếng Bảo An"] = "peh",
["Tiếng Bắc Altai"] = "atv",
["Tiếng Bắc Amami Ōshima"] = "ryn",
["Tiếng Bắc Catanduanes Bikol"] = "cts",
["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 Khanty"] = "kca-nor",
["Tiếng Bắc Mansi"] = "mns-nor",
["Tiếng Bắc Ndebele"] = "nd",
["Tiếng Bắc Nisu"] = "yiv",
["Tiếng Bắc Paiute"] = "pao",
["Tiếng Bắc Sami"] = "se",
["Tiếng Bắc Selkup"] = "sel-nor",
["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ắc Âu nguyên thủy"] = "gmq-pro",
["Tiếng Bố Cam"] = "bbh",
["Tiếng Bố Lưu"] = "ply",
["Tiếng Bố Mang"] = "bvp",
["Tiếng Bố Y"] = "pcc",
["Tiếng Bối-Thái nguyên thủy"] = "qfa-bet-pro",
["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 Camuni"] = "xcc",
["Tiếng Canela"] = "ram",
["Tiếng Cao Câu Ly"] = "zkg",
["Tiếng Capanahua"] = "kaq",
["Tiếng Carib nguyên thủy"] = "sai-car-pro",
["Tiếng Carrier"] = "crx",
["Tiếng Carrier Nam"] = "caf",
["Tiếng Catalan"] = "ca",
["Tiếng Catalan cổ"] = "roa-oca",
["Tiếng Catawba"] = "chc",
["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 Chaima"] = "ciy",
["Tiếng Chak"] = "ckh",
["Tiếng Chakma"] = "ccp",
["Tiếng Chamalal"] = "cji",
["Tiếng Chamba"] = "cdh",
["Tiếng Chamicuro"] = "ccc",
["Tiếng Chamorro"] = "ch",
["Tiếng Chantyal"] = "chx",
["Tiếng Chatino cao nguyên Tây"] = "ctp",
["Tiếng Chaura"] = "crv",
["Tiếng Chavacano"] = "cbk",
["Tiếng Chechen"] = "ce",
["Tiếng Chenchu"] = "cde",
["Tiếng Chenoua"] = "cnu",
["Tiếng Chepang"] = "cdm",
["Tiếng Cherokee"] = "chr",
["Tiếng Chetti Moundadan"] = "cty",
["Tiếng Chetti Wayanad"] = "ctt",
["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 Chilcotin"] = "clc",
["Tiếng Chin Asho"] = "csh",
["Tiếng Chin Ekai"] = "cey",
["Tiếng Chin Falam"] = "cfm",
["Tiếng Chin Hakha"] = "cnh",
["Tiếng Chin Songlai"] = "csj",
["Tiếng Chin Tedim"] = "ctd",
["Tiếng Chinal"] = "cih",
["Tiếng Chinantec Ojitlán"] = "chj",
["Tiếng Chinantec Ozumacín"] = "chz",
["Tiếng Chinantec Tepinapa"] = "cte",
["Tiếng Chinook"] = "chh",
["Tiếng Chiricahua"] = "apm",
["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 Chol"] = "ctu",
["Tiếng Chong"] = "cog",
["Tiếng Chu Ru"] = "cje",
["Tiếng Chukot"] = "ckt",
["Tiếng Chulym"] = "clw",
["Tiếng Churah"] = "cdj",
["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 cổ"] = "ocm",
["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 Cocama"] = "cod",
["Tiếng Cochimi"] = "coj",
["Tiếng Coeur d'Alene"] = "crd",
["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 Cornwall cổ"] = "oco",
["Tiếng Corse"] = "co",
["Tiếng Cowlitz"] = "cow",
["Tiếng Cree"] = "cr",
["Tiếng Cree Moose"] = "crm",
["Tiếng Cree Đông Bắc"] = "crl",
["Tiếng Cree Đông Nam"] = "crj",
["Tiếng Cree đồng bằng"] = "crk",
["Tiếng Creole Antilles"] = "gcf",
["Tiếng Creole Guinea-Bissau"] = "pov",
["Tiếng Creole Haiti"] = "ht",
["Tiếng Creole Hà Lan Berbice"] = "brc",
["Tiếng Creole Jamaica"] = "jam",
["Tiếng Creole Louisiana"] = "lou",
["Tiếng Creole Mauritius"] = "mfe",
["Tiếng Creole Nghi Lan"] = "ycr",
["Tiếng Creole Réunion"] = "rcf",
["Tiếng Creole quần đảo Virgin"] = "vic",
["Tiếng Crow"] = "cro",
["Tiếng Cuman"] = "qwm",
["Tiếng Cumanagoto"] = "cuo",
["Tiếng Cumbria"] = "xcb",
["Tiếng Cupeño"] = "cup",
["Tiếng Cushit nguyên thủy"] = "cus-pro",
["Tiếng Cuyunon"] = "cyo",
["Tiếng Càn-đà-la"] = "pgd",
["Tiếng Cám"] = "gan",
["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ống"] = "cnc",
["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 Dagara Bắc"] = "dgi",
["Tiếng Dagba"] = "dgk",
["Tiếng Dagbani"] = "dag",
["Tiếng Dahalik"] = "dlk",
["Tiếng Dahalo"] = "dal",
["Tiếng Dakota"] = "dak",
["Tiếng Dakpa"] = "dka",
["Tiếng Dalmatia"] = "dlm",
["Tiếng Dambi"] = "dac",
["Tiếng Damel"] = "dml",
["Tiếng Dan"] = "dnj",
["Tiếng Danau"] = "dnu",
["Tiếng Dangaléat"] = "daa",
["Tiếng Danu"] = "dnv",
["Tiếng Danuwar"] = "dhw",
["Tiếng Dar Daju Daju"] = "djc",
["Tiếng Dargwa"] = "dar",
["Tiếng Dargwa nguyên thủy"] = "cau-drg-pro",
["Tiếng Daur"] = "dta",
["Tiếng Dawro"] = "dwr",
["Tiếng Deg Xinag"] = "ing",
["Tiếng Degema"] = "deg",
["Tiếng Denesuline"] = "chp",
["Tiếng Deori"] = "der",
["Tiếng Desiya"] = "dso",
["Tiếng Dhangu"] = "dhg",
["Tiếng Dhanka"] = "dhn",
["Tiếng Dharug"] = "xdk",
["Tiếng Dhatki"] = "mki",
["Tiếng Dhimal"] = "dhi",
["Tiếng Dhivehi"] = "dv",
["Tiếng Dhodia"] = "dho",
["Tiếng Dhundhar"] = "dhd",
["Tiếng Dibabawon"] = "mbd",
["Tiếng Dieri"] = "dif",
["Tiếng Digan"] = "rom",
["Tiếng Digan Balkan"] = "rmn",
["Tiếng Digan Baltic"] = "rml",
["Tiếng Digan Tavringer"] = "rmu",
["Tiếng Dimasa"] = "dis",
["Tiếng Dime"] = "dim",
["Tiếng Dinka"] = "din",
["Tiếng Dirasha"] = "gdl",
["Tiếng Ditidaht"] = "dtd",
["Tiếng Dizi"] = "mdx",
["Tiếng Dizi nguyên thủy"] = "omv-diz-pro",
["Tiếng Djinang"] = "dji",
["Tiếng Do Thái"] = "he",
["Tiếng Dogri"] = "doi",
["Tiếng Dogri Hindi"] = "dgo",
["Tiếng Dogrib"] = "dgr",
["Tiếng Dolgan"] = "dlg",
["Tiếng Dolpo"] = "dre",
["Tiếng Domaaki"] = "dmk",
["Tiếng Domari"] = "rmt",
["Tiếng Dongolawi"] = "kzh",
["Tiếng Doteli"] = "dty",
["Tiếng Dravida nguyên thủy"] = "dra-pro",
["Tiếng Dubla"] = "dub",
["Tiếng Dukha"] = "trk-dkh",
["Tiếng Dumi"] = "dus",
["Tiếng Duruwa"] = "pci",
["Tiếng Dusun Witu"] = "duw",
["Tiếng Duun"] = "dux",
["Tiếng Duy Ngô Nhĩ"] = "ug",
["Tiếng Duy Ngô Nhĩ cổ"] = "oui",
["Tiếng Dyirbal"] = "dbl",
["Tiếng Dyula"] = "dyu",
["Tiếng Dzala"] = "dzl",
["Tiếng Dzongkha"] = "dz",
["Tiếng Dzuun"] = "dnn",
["Tiếng Ebla"] = "xeb",
["Tiếng Ebrié"] = "ebr",
["Tiếng Ebughu"] = "ebg",
["Tiếng Ede Ica"] = "ica",
["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 Edoid nguyên thủy"] = "alv-edo-pro",
["Tiếng Efai"] = "efa",
["Tiếng Efate Bắc"] = "llp",
["Tiếng Efate Nam"] = "erk",
["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 Enisei nguyên thủy"] = "qfa-yen-pro",
["Tiếng Eotile"] = "eot",
["Tiếng Epie"] = "epi",
["Tiếng Eravalla"] = "era",
["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 Eskimo-Aleut nguyên thủy"] = "esx-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 Fanagalo"] = "fng",
["Tiếng Fang (Bantu)"] = "fan",
["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 Foi"] = "foi",
["Tiếng Fon"] = "fon",
["Tiếng Fox"] = "sac",
["Tiếng Franche-Comté"] = "roa-fcm",
["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 Gadaba Bodo"] = "gbj",
["Tiếng Gaddang"] = "gad",
["Tiếng Gaddi"] = "gbk",
["Tiếng Gael Scotland"] = "gd",
["Tiếng Gagauz"] = "gag",
["Tiếng Gahri"] = "bfu",
["Tiếng Galati"] = "xga",
["Tiếng Galicia"] = "gl",
["Tiếng Galicia-Bồ Đào Nha"] = "roa-opt",
["Tiếng Gallo"] = "roa-gal",
["Tiếng Gallura"] = "sdn",
["Tiếng Galo"] = "adl",
["Tiếng Gamilaraay"] = "kld",
["Tiếng Gamit"] = "gbl",
["Tiếng Gamo"] = "gmv",
["Tiếng Ganza"] = "gza",
["Tiếng Garasia Adiwasi"] = "gas",
["Tiếng Garasia Rajput"] = "gra",
["Tiếng Garhwal"] = "gbm",
["Tiếng Garifuna"] = "cab",
["Tiếng Garo"] = "grt",
["Tiếng Garre"] = "gex",
["Tiếng Gata'"] = "gaq",
["Tiếng Gaul"] = "cel-gau",
["Tiếng Gawar-Bati"] = "gwt",
["Tiếng Gawwada"] = "gwd",
["Tiếng Gayil"] = "gyl",
["Tiếng Gbe Saxwe"] = "sxw",
["Tiếng Gbe Waci"] = "wci",
["Tiếng Gbe nguyên thủy"] = "alv-gbe-pro",
["Tiếng Gbiri-Niragu"] = "grh",
["Tiếng Gedeo"] = "drs",
["Tiếng Gen"] = "gej",
["Tiếng German Tây nguyên thủy"] = "gmw-pro",
["Tiếng German nguyên thủy"] = "gem-pro",
["Tiếng Graeco-Phrygia nguyên thủy"] = "ine-grp-pro",
["Tiếng Geʽez"] = "gez",
["Tiếng Ghadames"] = "gha",
["Tiếng Ghomala'"] = "bbj",
["Tiếng Ghomara"] = "gho",
["Tiếng Ghotuo"] = "aaa",
["Tiếng Gia Rai"] = "jra",
["Tiếng Gikuyu"] = "ki",
["Tiếng Gilak"] = "glk",
["Tiếng Gimi (Goroka)"] = "gim",
["Tiếng Girirra"] = "gii",
["Tiếng Giryama"] = "nyf",
["Tiếng Gitxsan"] = "git",
["Tiếng Giẻ"] = "jeh",
["Tiếng Glosa"] = "igs",
["Tiếng Godoberi"] = "gdo",
["Tiếng Gofa"] = "gof",
["Tiếng Gone Dau"] = "goo",
["Tiếng Gooniyandi"] = "gni",
["Tiếng Goran"] = "hac",
["Tiếng Gorontalo"] = "gor",
["Tiếng Gorowa"] = "gow",
["Tiếng Goth"] = "got",
["Tiếng Gotland"] = "gmq-gut",
["Tiếng Gotland cổ"] = "gmq-ogt",
["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 Guarani Mbya"] = "gun",
["Tiếng Guarani Paraguay"] = "gug",
["Tiếng Guaraní"] = "gn",
["Tiếng Guarayu"] = "gyr",
["Tiếng Gujar"] = "gju",
["Tiếng Gujarat"] = "gu",
["Tiếng Gujarat cổ"] = "inc-ogu",
["Tiếng Gujarat trung đại"] = "inc-mgu",
["Tiếng Gulay"] = "gvl",
["Tiếng Gulimancema"] = "gux",
["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 Haisla"] = "has",
["Tiếng Hajong"] = "haj",
["Tiếng Halba"] = "hlb",
["Tiếng Halkomelem"] = "hur",
["Tiếng Hamer-Banna"] = "amf",
["Tiếng Hano"] = "lml",
["Tiếng Hanunoo"] = "hnn",
["Tiếng Harari"] = "har",
["Tiếng Harsusi"] = "hss",
["Tiếng Haryanvi"] = "bgc",
["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 Heiban"] = "hbn",
["Tiếng Heiltsuk"] = "hei",
["Tiếng Hellen nguyên thủy"] = "grk-pro",
["Tiếng Herero"] = "hz",
["Tiếng Hernici"] = "xhr",
["Tiếng Higaonon"] = "mba",
["Tiếng Hiligaynon"] = "hil",
["Tiếng Hindi"] = "hi",
["Tiếng Hindi Fiji"] = "hif",
["Tiếng Hindi cổ"] = "inc-ohi",
["Tiếng Hindko Bắc"] = "hno",
["Tiếng Hinduri"] = "hii",
["Tiếng Hindustan Caribe"] = "hns",
["Tiếng Hinukh"] = "gin",
["Tiếng Hiri Motu"] = "ho",
["Tiếng Hitti"] = "hit",
["Tiếng Hiw"] = "hiw",
["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 Holiya"] = "hoy",
["Tiếng Hopi"] = "hop",
["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 Hupdë"] = "jup",
["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 Mycenae"] = "gmy",
["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ạ Saxon Hà Lan"] = "nds-nl",
["Tiếng Hạ Sorb"] = "dsb",
["Tiếng Hạ Tanana"] = "taa",
["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 Ibanag"] = "ibg",
["Tiếng Ibatan"] = "ivb",
["Tiếng Ibibio"] = "ibb",
["Tiếng Ibino"] = "ibn",
["Tiếng Ibuoro"] = "ibr",
["Tiếng Iceland"] = "is",
["Tiếng Ida'an"] = "dbj",
["Tiếng Ido"] = "io",
["Tiếng Idu"] = "clk",
["Tiếng Ifugao Batad"] = "ifb",
["Tiếng Ifè"] = "ife",
["Tiếng Igala"] = "igl",
["Tiếng Igbo"] = "ig",
["Tiếng Ikposo"] = "kpo",
["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 Inuktitut Đông Canada"] = "ike",
["Tiếng Inupiaq"] = "ik",
["Tiếng Inuvialuktun"] = "ikt",
["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 Irula"] = "iru",
["Tiếng Isan"] = "tts",
["Tiếng Ishkashim"] = "isk",
["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 Itene"] = "ite",
["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 Izon"] = "ijc",
["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 Jaunsar"] = "jns",
["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 Jemez"] = "tow",
["Tiếng Jicarilla"] = "apj",
["Tiếng Jiiddu"] = "jii",
["Tiếng Jirel"] = "jul",
["Tiếng Jju"] = "kaj",
["Tiếng Jru'"] = "lbo",
["Tiếng Juang"] = "jun",
["Tiếng Jukun Takum"] = "jbu",
["Tiếng Jumaytepeque"] = "nai-jum",
["Tiếng Jumjum"] = "jum",
["Tiếng Juray"] = "juy",
["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 Kabuverdianu"] = "kea",
["Tiếng Kabyle"] = "kab",
["Tiếng Kachama-Ganjule"] = "kcx",
["Tiếng Kachin"] = "kac",
["Tiếng Kadar"] = "kej",
["Tiếng Kadazan bờ biển"] = "kzj",
["Tiếng Kadu"] = "zkd",
["Tiếng Kafa"] = "kbr",
["Tiếng Kagayanen"] = "cgc",
["Tiếng Kaikadi"] = "kep",
["Tiếng Kaingang"] = "kgp",
["Tiếng Kaitag"] = "xdq",
["Tiếng Kakabai"] = "kqf",
["Tiếng Kaki Ae"] = "tbd",
["Tiếng Kalam"] = "gwc",
["Tiếng Kalanguya"] = "kak",
["Tiếng Kalao"] = "kly",
["Tiếng Kalash"] = "kls",
["Tiếng Kalinga Limos"] = "kmk",
["Tiếng Kalkot"] = "xka",
["Tiếng Kalmyk"] = "xal",
["Tiếng Kalo Phần Lan"] = "rmf",
["Tiếng Kamarupi Prakrit"] = "inc-kam",
["Tiếng Kamassia"] = "xas",
["Tiếng Kamayo"] = "kyk",
["Tiếng Kambaata"] = "ktb",
["Tiếng Kambera"] = "xbr",
["Tiếng Kamula"] = "xla",
["Tiếng Kanakanavu"] = "xnb",
["Tiếng Kanan"] = "zkn",
["Tiếng Kangean"] = "kkv",
["Tiếng Kangra"] = "xnr",
["Tiếng Kankanaey"] = "kne",
["Tiếng Kannada"] = "kn",
["Tiếng Kannada cổ"] = "dra-okn",
["Tiếng Kannauj"] = "bjj",
["Tiếng Kanuri"] = "kr",
["Tiếng Kapampangan"] = "pam",
["Tiếng Kapingamarangi"] = "kpg",
["Tiếng Kaqchikel"] = "cak",
["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 Karekare"] = "kai",
["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 Zayein"] = "kxk",
["Tiếng Karen nguyên thủy"] = "kar-pro",
["Tiếng Kari'na"] = "car",
["Tiếng Kariri"] = "kzw",
["Tiếng Karitiâna"] = "ktn",
["Tiếng Karo"] = "kxh",
["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 Kaurna"] = "zku",
["Tiếng Kavalan"] = "ckv",
["Tiếng Kavet"] = "krv",
["Tiếng Kawésqar"] = "alc",
["Tiếng Kayan"] = "pdu",
["Tiếng Kayapó"] = "txu",
["Tiếng Kayort"] = "kyv",
["Tiếng Kazakh"] = "kk",
["Tiếng Kensiu"] = "kns",
["Tiếng Kenyang"] = "ken",
["Tiếng Kerek"] = "krk",
["Tiếng Kerman"] = "xme-ker",
["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 Kham Sheshi"] = "kip",
["Tiếng Khamba"] = "kbg",
["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 Kholosi"] = "inc-kho",
["Tiếng Khotan"] = "kho",
["Tiếng Khowar"] = "khw",
["Tiếng Khroskyabs"] = "jiq",
["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ùa"] = "xhv",
["Tiếng Khün"] = "kkh",
["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 Khương Nam"] = "qxs",
["Tiếng Khương Đường"] = "cna",
["Tiếng Kickapoo"] = "kic",
["Tiếng Kikai"] = "kzg",
["Tiếng Kili"] = "tuw-kil",
["Tiếng Kim"] = "kia",
["Tiếng Kim Môn"] = "mji",
["Tiếng Kimbundu"] = "kmb",
["Tiếng Kinaray-a"] = "krj",
["Tiếng Kinnaur"] = "kfk",
["Tiếng Kinnaur Harija"] = "kjo",
["Tiếng Kintaq"] = "knq",
["Tiếng Kiowa"] = "kio",
["Tiếng Gilbert"] = "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 Koalib"] = "kib",
["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 Kachi"] = "gjk",
["Tiếng Koli Parkar"] = "kvx",
["Tiếng Koli Wadiyara"] = "kxp",
["Tiếng Koman nguyên thủy"] = "ssa-kom-pro",
["Tiếng Komi cổ"] = "urj-koo",
["Tiếng Komi-Permyak"] = "koi",
["Tiếng Komi-Yazva"] = "urj-kya",
["Tiếng Komi-Zyrian"] = "kpv",
["Tiếng Komo"] = "xom",
["Tiếng Komodo"] = "kvh",
["Tiếng Konabéré"] = "bbo",
["Tiếng Konda-Dora"] = "kfc",
["Tiếng Kondekor"] = "gau",
["Tiếng Kongo"] = "kg",
["Tiếng Konkan"] = "kok",
["Tiếng Konobo"] = "kqo",
["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 Korwa"] = "kfp",
["Tiếng Koryak"] = "kpy",
["Tiếng Kosrae"] = "kos",
["Tiếng Kota (Ấn Độ)"] = "kfe",
["Tiếng Kotava"] = "avk",
["Tiếng Kott"] = "zko",
["Tiếng Koya"] = "kff",
["Tiếng Kpelle Guinea"] = "gkp",
["Tiếng Kpelle Liberia"] = "xpe",
["Tiếng Kra nguyên thủy"] = "qfa-kra-pro",
["Tiếng Kra-Dai nguyên thủy"] = "qfa-tak-pro",
["Tiếng Kraol"] = "rka",
["Tiếng Kresh"] = "krs",
["Tiếng Krio"] = "kri",
["Tiếng Kriol Úc"] = "rop",
["Tiếng Krung"] = "krr",
["Tiếng Krymchak"] = "jct",
["Tiếng Kryts"] = "kry",
["Tiếng Ktunaxa"] = "kut",
["Tiếng Kubachi"] = "ugh",
["Tiếng Kudiya"] = "kfg",
["Tiếng Kudmal"] = "kyw",
["Tiếng Kui (Ấn Độ)"] = "uki",
["Tiếng Kui Dawik"] = "dwk",
["Tiếng Kuke"] = "ght",
["Tiếng Kuki-Chin nguyên thủy"] = "tbq-kuk-pro",
["Tiếng Kukna"] = "kex",
["Tiếng Kullu"] = "kfx",
["Tiếng Kulon-Pazeh"] = "uun",
["Tiếng Kumbewaha"] = "xks",
["Tiếng Kumeyaay"] = "nai-kum",
["Tiếng Kumyk"] = "kum",
["Tiếng Kumzar"] = "zum",
["Tiếng Kuna"] = "cuk",
["Tiếng Kundal Shahi"] = "shd",
["Tiếng Kunigami"] = "xug",
["Tiếng Kuo"] = "xuo",
["Tiếng Kupia"] = "key",
["Tiếng Kurichiya"] = "kfh",
["Tiếng Kurmanji"] = "kmr",
["Tiếng Kurtokha"] = "xkz",
["Tiếng Kurukh"] = "kru",
["Tiếng Kurumba Alu"] = "xua",
["Tiếng Kurumba Attapady"] = "pkr",
["Tiếng Kurumba Betta"] = "xub",
["Tiếng Kurumba Jennu"] = "xuj",
["Tiếng Kurumba Kannada"] = "kfi",
["Tiếng Kurumba Mullu"] = "kpb",
["Tiếng Kushi"] = "kuh",
["Tiếng Kutch"] = "kfr",
["Tiếng Kutep"] = "kub",
["Tiếng Kuvi"] = "kxv",
["Tiếng Kuy"] = "kdt",
["Tiếng Kven"] = "fkv",
["Tiếng Kw'adza"] = "wka",
["Tiếng Kwak'wala"] = "kwk",
["Tiếng Kwanja"] = "knp",
["Tiếng Kwanyama"] = "kj",
["Tiếng Kwinti"] = "kww",
["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 Laalaa"] = "cae",
["Tiếng Ladakh"] = "lbj",
["Tiếng Ladin"] = "lld",
["Tiếng Ladino"] = "lad",
["Tiếng Lahnda"] = "lah",
["Tiếng Lahta"] = "kvt",
["Tiếng Lak"] = "lbe",
["Tiếng Lakalei"] = "lka",
["Tiếng Laki"] = "lki",
["Tiếng Lakota"] = "lkt",
["Tiếng Lama Gur"] = "las",
["Tiếng Lambadi"] = "lmn",
["Tiếng Lamboya"] = "lmy",
["Tiếng Lamkang"] = "lmk",
["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 Lawi"] = "lvi",
["Tiếng Laya"] = "lya",
["Tiếng Laz"] = "lzz",
["Tiếng Lelemi"] = "lef",
["Tiếng Lemnos"] = "xle",
["Tiếng Lepcha"] = "lep",
["Tiếng Leponti"] = "xlp",
["Tiếng Lewo"] = "lww",
["Tiếng Lezgi"] = "lez",
["Tiếng Lezgi nguyên thủy"] = "cau-lzg-pro",
["Tiếng León"] = "roa-leo",
["Tiếng León cổ"] = "roa-ole",
["Tiếng Lhao Vo"] = "mhx",
["Tiếng Lhomi"] = "lhm",
["Tiếng Liabuku"] = "lix",
["Tiếng Libido"] = "liq",
["Tiếng Liguria"] = "lij",
["Tiếng Lillooet"] = "lil",
["Tiếng Limbum"] = "lmp",
["Tiếng Limburg"] = "li",
["Tiếng Lindu"] = "klw",
["Tiếng Lingala"] = "ln",
["Tiếng Lipan"] = "apl",
["Tiếng Lishana Deni"] = "lsd",
["Tiếng Lishanid Noshan"] = "aij",
["Tiếng Lisu"] = "lis",
["Tiếng Litva"] = "lt",
["Tiếng Litva cổ"] = "olt",
["Tiếng Livonia"] = "liv",
["Tiếng Livvi"] = "olo",
["Tiếng Lobi"] = "lob",
["Tiếng Lodha"] = "lbm",
["Tiếng Logba"] = "lgq",
["Tiếng Lojban"] = "jbo",
["Tiếng Loke"] = "loy",
["Tiếng Lokono"] = "arw",
["Tiếng Loma"] = "lom",
["Tiếng Lomavren"] = "rmi",
["Tiếng Lombard"] = "lmo",
["Tiếng Lorrain"] = "roa-lor",
["Tiếng Lotha Naga"] = "njh",
["Tiếng Lou"] = "loj",
["Tiếng Luba-Katanga"] = "lu",
["Tiếng Lucumí"] = "luq",
["Tiếng Luganda"] = "lg",
["Tiếng Luhya"] = "luy",
["Tiếng Lukpa"] = "dop",
["Tiếng Lumbu"] = "lup",
["Tiếng Lunana"] = "luk",
["Tiếng Lur Bắc"] = "lrc",
["Tiếng Lur Nam"] = "luz",
["Tiếng Lushootseed"] = "lut",
["Tiếng Lutuv"] = "clt",
["Tiếng Luwi"] = "xlu",
["Tiếng Luxembourg"] = "lb",
["Tiếng Lycia"] = "xlc",
["Tiếng Lydia"] = "xld",
["Tiếng Lyngngam"] = "lyg",
["Tiếng Lyydi"] = "lud",
["Tiếng Lào"] = "lo",
["Tiếng Lâm Cao"] = "onb",
["Tiếng Lô Lô"] = "ii",
["Tiếng Lô Lô-Miến nguyên thủy"] = "tbq-lob-pro",
["Tiếng Lư Nhân"] = "sit-lrn",
["Tiếng Lưu Cầu nguyên thủy"] = "jpx-ryu-pro",
["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 Maay"] = "ymm",
["Tiếng Mabaan"] = "mfz",
["Tiếng Mabang"] = "mde",
["Tiếng Macedoni cổ đại"] = "xmk",
["Tiếng Macedonia"] = "mk",
["Tiếng Macushi"] = "mbc",
["Tiếng Madura"] = "mad",
["Tiếng Magaha"] = "mag",
["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 Majang"] = "mpe",
["Tiếng Makassar"] = "mak",
["Tiếng Mal"] = "mlf",
["Tiếng Malagasy"] = "mg",
["Tiếng Malankurava"] = "mjo",
["Tiếng Malapandaram"] = "mjp",
["Tiếng Malarya"] = "mjq",
["Tiếng Malasar"] = "ymr",
["Tiếng Malasar Mala"] = "ima",
["Tiếng Malavedan"] = "mjr",
["Tiếng Malayalam"] = "ml",
["Tiếng Malecite-Passamaquoddy"] = "pqm",
["Tiếng Malta"] = "mt",
["Tiếng Mampruli"] = "maw",
["Tiếng Man"] = "gv",
["Tiếng Manda (Ấn Độ)"] = "mha",
["Tiếng Mandahuaca"] = "mht",
["Tiếng Mandara"] = "tbf",
["Tiếng Mande nguyên thủy"] = "dmn-pro",
["Tiếng Mandi"] = "mjl",
["Tiếng Mandinka"] = "mnk",
["Tiếng Mangas"] = "zns",
["Tiếng Manggarai"] = "mqy",
["Tiếng Mangghuer"] = "xgn-mgr",
["Tiếng Mangghul"] = "mjg-mgr",
["Tiếng Manipur"] = "mni",
["Tiếng Mankanya"] = "knf",
["Tiếng Mannan"] = "mjv",
["Tiếng Mano"] = "mev",
["Tiếng Mansaka"] = "msk",
["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 Maranao"] = "mrw",
["Tiếng Marathi"] = "mr",
["Tiếng Marathi cổ"] = "omr",
["Tiếng Marau"] = "mvr",
["Tiếng Mari Tây"] = "mrj",
["Tiếng Mari nguyên thủy"] = "chm-pro",
["Tiếng Mari Đông"] = "mhr",
["Tiếng Maria (Ấn Độ)"] = "mrr",
["Tiếng Maricopa"] = "mrc",
["Tiếng Marma"] = "rmz",
["Tiếng Marquises Bắc"] = "mrq",
["Tiếng Marquises Nam"] = "mqm",
["Tiếng Marrucini"] = "umc",
["Tiếng Marshall"] = "mh",
["Tiếng Marsi"] = "ims",
["Tiếng Martuthunira"] = "vma",
["Tiếng Marwar"] = "mwr",
["Tiếng Masbatenyo"] = "msb",
["Tiếng Maskelynes"] = "klv",
["Tiếng Matal"] = "mfh",
["Tiếng Mator"] = "mtm",
["Tiếng Maung"] = "mph",
["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 Mbembe Tigon"] = "nza",
["Tiếng Mbembe sông Cross"] = "mfn",
["Tiếng Me'en"] = "mym",
["Tiếng Me'phaa Acatepec"] = "tpx",
["Tiếng Me'phaa Azoyú"] = "tpc",
["Tiếng Me'phaa Tlacoapa"] = "tpl",
["Tiếng Media cổ"] = "xme-old",
["Tiếng Medumba"] = "byv",
["Tiếng Mehri"] = "gdq",
["Tiếng Melo"] = "mfx",
["Tiếng Melpa"] = "med",
["Tiếng Memon"] = "mby",
["Tiếng Mendankwe-Nkwen"] = "mfd",
["Tiếng Mende"] = "men",
["Tiếng Menominee"] = "mez",
["Tiếng Mentawai"] = "mwv",
["Tiếng Meriam"] = "ulk",
["Tiếng Mesaka"] = "iyo",
["Tiếng Mesqan"] = "mvz",
["Tiếng Messapio"] = "cms",
["Tiếng Meänkieli"] = "fit",
["Tiếng Mi'kmaq"] = "mic",
["Tiếng Miami"] = "mia",
["Tiếng Minangkabau"] = "min",
["Tiếng Mingrelia"] = "xmf",
["Tiếng Minriq"] = "mnq",
["Tiếng Mintil"] = "mzt",
["Tiếng Miranda"] = "mwl",
["Tiếng Mirga"] = "zrg",
["Tiếng Mising"] = "mrg",
["Tiếng Miskito"] = "miq",
["Tiếng Mixtec Alcozauca"] = "xta",
["Tiếng Mixtec Chayuco"] = "mih",
["Tiếng Mixtec Yosondúa"] = "mpm",
["Tiếng Mixtec nguyên thủy"] = "omq-mix-pro",
["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 Miền nguyên thủy"] = "hmx-mie-pro",
["Tiếng Mlabri"] = "mra",
["Tiếng Mlahsö"] = "lhs",
["Tiếng Mogholi"] = "mhj",
["Tiếng Moglena-Rumani"] = "ruq",
["Tiếng Mohawk"] = "moh",
["Tiếng Mohegan-Pequot"] = "xpq",
["Tiếng Moken"] = "mwt",
["Tiếng Mokil"] = "mkj",
["Tiếng Moklen"] = "mkm",
["Tiếng Moksha"] = "mdf",
["Tiếng Molbog"] = "pwm",
["Tiếng Mongghul"] = "mjg-mgl",
["Tiếng Mongo"] = "lol",
["Tiếng Mongondow"] = "mog",
["Tiếng Mooré"] = "mos",
["Tiếng Mordvin nguyên thủy"] = "urj-mdv-pro",
["Tiếng Moro"] = "mor",
["Tiếng Morokodo"] = "mgc",
["Tiếng Mota"] = "mtt",
["Tiếng Motu"] = "meu",
["Tiếng Mozarab"] = "mxi",
["Tiếng Mpade"] = "mpi",
["Tiếng Mpi"] = "mpz",
["Tiếng Muak Sa-aak"] = "ukk",
["Tiếng Mudburra"] = "dmw",
["Tiếng Muduga"] = "udg",
["Tiếng Muna"] = "mnb",
["Tiếng Munda"] = "unx",
["Tiếng Munda nguyên thủy"] = "mun-pro",
["Tiếng Mundabli"] = "boe",
["Tiếng Mundari"] = "unr",
["Tiếng Munggui"] = "mth",
["Tiếng Munji"] = "mnj",
["Tiếng Munsee"] = "umu",
["Tiếng Muria Viễn Tây"] = "fmu",
["Tiếng Murle"] = "mur",
["Tiếng Mursi"] = "muz",
["Tiếng Muscogee"] = "mus",
["Tiếng Musi"] = "mui",
["Tiếng Muskogee nguyên thủy"] = "nai-mus-pro",
["Tiếng Muthuvan"] = "muv",
["Tiếng Mwan"] = "moa",
["Tiếng Mwotlap"] = "mlv",
["Tiếng Myene"] = "mye",
["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 Bacan"] = "btj",
["Tiếng Mã Lai Brunei"] = "kxd",
["Tiếng Mã Lai Bắc Maluku"] = "max",
["Tiếng Mã Lai Kedah"] = "meo",
["Tiếng Mã Lai Pattani"] = "mfa",
["Tiếng Mã Lai Sarawak"] = "poz-sml",
["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òcheno"] = "mhn",
["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 Nafaanra"] = "nfr",
["Tiếng Naga Chothe"] = "nct",
["Tiếng Naga Maring"] = "nng",
["Tiếng Naga Moyon"] = "nmo",
["Tiếng Naga Thangal"] = "nki",
["Tiếng Naga Trung nguyên thủy"] = "sit-aao-pro",
["Tiếng Nahua nguyên thủy"] = "azc-nah-pro",
["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 Dravida I nguyên thủy"] = "dra-sdo-pro",
["Tiếng Nam Dravida II nguyên thủy"] = "dra-sdt-pro",
["Tiếng Nam Dravida nguyên thủy"] = "dra-sou-pro",
["Tiếng Nam Kolami"] = "nit",
["Tiếng Nam Mansi"] = "mns-sou",
["Tiếng Nam Ndebele"] = "nr",
["Tiếng Nam Sami"] = "sma",
["Tiếng Nam Selkup"] = "sel-sou",
["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 Nam Ả Rập cổ"] = "sem-srb",
["Tiếng Nambikwara"] = "nab",
["Tiếng Nanai"] = "gld",
["Tiếng Nankina"] = "nnk",
["Tiếng Napoli"] = "nap",
["Tiếng Naskapi"] = "nsk",
["Tiếng Nateni"] = "ntm",
["Tiếng Naukan"] = "ynk",
["Tiếng Nauru"] = "na",
["Tiếng Navajo"] = "nv",
["Tiếng Ndau"] = "ndc",
["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-tun",
["Tiếng Nepal"] = "ne",
["Tiếng Newa"] = "new",
["Tiếng Nga"] = "ru",
["Tiếng Nga bồi Taimyr"] = "crp-tpr",
["Tiếng Ngadha"] = "nxg",
["Tiếng Ngalum"] = "szb",
["Tiếng Ngam"] = "nmc",
["Tiếng Ngambay"] = "sba",
["Tiếng Nganasan"] = "nio",
["Tiếng Ngas"] = "anc",
["Tiếng Ngiemboon"] = "nnh",
["Tiếng Ngiyambaa"] = "wyb",
["Tiếng Ngomba"] = "jgo",
["Tiếng Ngombe (Congo)"] = "ngc",
["Tiếng Nguni nguyên thủy"] = "bnt-ngu-pro",
["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 thượng 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 Niger-Congo nguyên thủy"] = "nic-pro",
["Tiếng Nin-Sahara nguyên thủy"] = "ssa-pro",
["Tiếng Nisga'a"] = "ncg",
["Tiếng Niue"] = "niu",
["Tiếng Nivaclé"] = "cag",
["Tiếng Nivkh"] = "niv",
["Tiếng Nkari"] = "nkz",
["Tiếng Nkonya"] = "nko",
["Tiếng Nobiin"] = "fia",
["Tiếng Nobonob"] = "gaw",
["Tiếng Nogai"] = "nog",
["Tiếng Noon"] = "snf",
["Tiếng Noreia"] = "nrc",
["Tiếng Norman"] = "nrf",
["Tiếng Novgorod cổ"] = "zle-ono",
["Tiếng Novial"] = "nov",
["Tiếng Ntcham"] = "bud",
["Tiếng Nubaca"] = "baf",
["Tiếng Nubi"] = "kcn",
["Tiếng Nubia cổ"] = "onw",
["Tiếng Nuer"] = "nus",
["Tiếng Numidia"] = "nxm",
["Tiếng Nupe"] = "nup",
["Tiếng Nuristan nguyên thủy"] = "iir-nur-pro",
["Tiếng Nuu-chah-nulth"] = "nuk",
["Tiếng Nyah Kur"] = "cbn",
["Tiếng Nyaw"] = "nyw",
["Tiếng Nyeu"] = "nyl",
["Tiếng Nyishi"] = "njz",
["Tiếng Nyoro"] = "nyo",
["Tiếng Nyunga"] = "nys",
["Tiếng Nzadi"] = "nzd",
["Tiếng Nùng"] = "nut",
["Tiếng Nùng Vẻn"] = "enc",
["Tiếng Nǀuu"] = "ngh",
["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 Oghuz cổ sơ kỳ"] = "trk-eog",
["Tiếng Oirat"] = "xwo",
["Tiếng Ojibwe"] = "oj",
["Tiếng Ojibwe Severn"] = "ojs",
["Tiếng Ojibwe Tây"] = "ojw",
["Tiếng Ojibwe Tây Bắc"] = "ojb",
["Tiếng Ojibwe Đông"] = "ojg",
["Tiếng Okanagan"] = "oka",
["Tiếng Okinawa"] = "ryu",
["Tiếng Okinoerabu"] = "okn",
["Tiếng Olukumi"] = "ulb",
["Tiếng Omaha-Ponca"] = "oma",
["Tiếng Omo nguyên thủy"] = "omv-pro",
["Tiếng Omok"] = "omk",
["Tiếng Oneida"] = "one",
["Tiếng Ongota"] = "bxe",
["Tiếng Oriya"] = "or",
["Tiếng Oriya Adiwasi"] = "ort",
["Tiếng Oriya cổ"] = "inc-oor",
["Tiếng Oriya trung đại"] = "inc-mor",
["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 Osing"] = "osi",
["Tiếng Ossetia"] = "os",
["Tiếng Ossetia cổ"] = "oos",
["Tiếng Otomi Mezquital"] = "ote",
["Tiếng Otoro"] = "otr",
["Tiếng Otuke"] = "otu",
["Tiếng Oyda"] = "oyd",
["Tiếng Pa Kô"] = "pac",
["Tiếng Pa'O"] = "blk",
["Tiếng Paeligni"] = "pgn",
["Tiếng Pagu"] = "pgu",
["Tiếng Pahari Mahasu"] = "bfz",
["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 Paku"] = "pku",
["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 Palenquero"] = "pln",
["Tiếng Pali"] = "pi",
["Tiếng Paliyan"] = "pcf",
["Tiếng Palor"] = "fap",
["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 Paniya"] = "pcg",
["Tiếng Papiamento"] = "pap",
["Tiếng Papuma"] = "ppm",
["Tiếng Parachi"] = "prc",
["Tiếng Paraujano"] = "pbg",
["Tiếng Parauk"] = "prk",
["Tiếng Pareci"] = "pab",
["Tiếng Parenga"] = "pcj",
["Tiếng Parthia"] = "xpr",
["Tiếng Parya"] = "paq",
["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 Bắc"] = "nrp",
["Tiếng Piceni Nam"] = "spx",
["Tiếng Piemonte"] = "pms",
["Tiếng Pilagá"] = "plg",
["Tiếng Pinyin"] = "pny",
["Tiếng Pipil"] = "ppl",
["Tiếng Pitjantjatjara"] = "pjt",
["Tiếng Plateau nguyên thủy"] = "nic-plt-pro",
["Tiếng Pnar"] = "pbv",
["Tiếng Pnar-Khasi-Lyngngam nguyên thủy"] = "aav-pkl-pro",
["Tiếng Pohnpei"] = "pon",
["Tiếng Polabia"] = "pox",
["Tiếng Polci"] = "plj",
["Tiếng Ponosakan"] = "pns",
["Tiếng Popoluca cao nguyên"] = "poi",
["Tiếng Potawatomi"] = "pot",
["Tiếng Pothohar"] = "phr",
["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 Prasun"] = "prn",
["Tiếng Pucikwar"] = "apq",
["Tiếng Puinave"] = "pui",
["Tiếng Pumpokol"] = "xpm",
["Tiếng Punic"] = "xpu",
["Tiếng Punjab"] = "pa",
["Tiếng Puroik"] = "suv",
["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 Qimant"] = "ahg",
["Tiếng Quan Thoại"] = "cmn",
["Tiếng Quapaw"] = "qua",
["Tiếng Quechua"] = "qu",
["Tiếng Quenya"] = "qya",
["Tiếng Quichuañol"] = "mue",
["Tiếng Quinault"] = "qun",
["Tiếng Quiripi"] = "qyp",
["Tiếng Quảng Lâm"] = "aav-qal",
["Tiếng Quảng Đông"] = "yue",
["Tiếng Quốc tế ngữ"] = "eo",
["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 Ratagnon"] = "btn",
["Tiếng Raute"] = "rau",
["Tiếng Ravula"] = "yea",
["Tiếng Rawang"] = "raw",
["Tiếng Rejang"] = "rej",
["Tiếng Reli"] = "rei",
["Tiếng Rendille"] = "rel",
["Tiếng Riang Lai"] = "yin",
["Tiếng Rohingya"] = "rhg",
["Tiếng Romagnol"] = "rgn",
["Tiếng Romansh"] = "rm",
["Tiếng Rotuma"] = "rtm",
["Tiếng Rukai"] = "dru",
["Tiếng Rukai nguyên thủy"] = "dru-pro",
["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"] = "saa",
["Tiếng Sabüm"] = "sbo",
["Tiếng Sadri"] = "sck",
["Tiếng Saek"] = "skb",
["Tiếng Saho"] = "ssy",
["Tiếng Saisiyat"] = "xsy",
["Tiếng Saka-Wakhi nguyên thủy"] = "xsc-skw-pro",
["Tiếng Sakizaya"] = "szy",
["Tiếng Salar"] = "slr",
["Tiếng Salish nguyên thủy"] = "sal-pro",
["Tiếng Sama Trung"] = "sml",
["Tiếng Sambal Botolan"] = "sbl",
["Tiếng Sambali"] = "xsb",
["Tiếng Sambalpur"] = "spv",
["Tiếng Sami Akkala"] = "sia",
["Tiếng Sami Inari"] = "smn",
["Tiếng Sami Kildin"] = "sjd",
["Tiếng Sami Skolt"] = "sms",
["Tiếng Sami Ter"] = "sjt",
["Tiếng Sami Ume"] = "sju",
["Tiếng Sami nguyên thủy"] = "smi-pro",
["Tiếng Samo"] = "smq",
["Tiếng Samo Nam"] = "sbd",
["Tiếng Samoa"] = "sm",
["Tiếng Samogitia"] = "sgs",
["Tiếng Samoyed nguyên thủy"] = "syd-pro",
["Tiếng Samtao"] = "stu",
["Tiếng Sangir"] = "sxn",
["Tiếng Sangisar"] = "sgr",
["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 Sarikol"] = "srh",
["Tiếng Sarmatia nguyên thủy"] = "xsc-sar-pro",
["Tiếng Sasak"] = "sas",
["Tiếng Saurashtra"] = "saz",
["Tiếng Savi"] = "sdg",
["Tiếng Saxon Transylvania"] = "gmw-tsx",
["Tiếng Saxon cổ"] = "osx",
["Tiếng Scots"] = "sco",
["Tiếng Scots trung đại"] = "gmw-msc",
["Tiếng Scythia nguyên thủy"] = "xsc-pro",
["Tiếng Sebat Bet Gurage"] = "sgw",
["Tiếng Sechelt"] = "sec",
["Tiếng Selkup"] = "sel",
["Tiếng Selkup nguyên thủy"] = "sel-pro",
["Tiếng Semai"] = "sea",
["Tiếng Semaq Beri"] = "szc",
["Tiếng Semelai"] = "sza",
["Tiếng Semit Tây nguyên thủy"] = "sem-wes-pro",
["Tiếng Semit nguyên thủy"] = "sem-pro",
["Tiếng Semnam"] = "ssm",
["Tiếng Sena"] = "seh",
["Tiếng Seneca"] = "see",
["Tiếng Senhaja de Srair"] = "sjs",
["Tiếng Senni Humburi"] = "hmb",
["Tiếng Senni Koyraboro"] = "ses",
["Tiếng Senoufo Nyarafolo"] = "sev",
["Tiếng Serbia-Croatia"] = "sh",
["Tiếng Serer"] = "srr",
["Tiếng Seri"] = "sei",
["Tiếng Seze"] = "sze",
["Tiếng Shabak"] = "sdb",
["Tiếng Shabo"] = "sbf",
["Tiếng Shan"] = "shn",
["Tiếng Shebayo"] = "awd-she",
["Tiếng Shekkacho"] = "moy",
["Tiếng Sherpa"] = "xsr",
["Tiếng Shina"] = "scl",
["Tiếng Shina Kohistan"] = "plk",
["Tiếng Shinasha"] = "bwo",
["Tiếng Sholaga"] = "sle",
["Tiếng Shompen"] = "sii",
["Tiếng Shona"] = "sn",
["Tiếng Shor"] = "cjs",
["Tiếng Shughnan"] = "sgh",
["Tiếng Shughnan-Rushan nguyên thủy"] = "ira-shr-pro",
["Tiếng Shughnan-Yazghulom nguyên thủy"] = "ira-shy-pro",
["Tiếng Shughnan-Yazghulom-Munji nguyên thủy"] = "ira-sym-pro",
["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 Sinaugoro"] = "snc",
["Tiếng Sindh"] = "sd",
["Tiếng Sinhala"] = "si",
["Tiếng Sioux nguyên thủy"] = "sio-pro",
["Tiếng Siraya"] = "fos",
["Tiếng Sirenik"] = "ysr",
["Tiếng Sirmaur"] = "srx",
["Tiếng Sissala"] = "sld",
["Tiếng Sissano"] = "sso",
["Tiếng Siwi"] = "siz",
["Tiếng Siwu"] = "akp",
["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 Slovak cổ"] = "zlw-osk",
["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 Somali nguyên thủy"] = "cus-som-pro",
["Tiếng Soninke"] = "snk",
["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 Squamish"] = "squ",
["Tiếng Sranan Tongo"] = "srn",
["Tiếng Stau"] = "ero-tau",
["Tiếng Sumer"] = "sux",
["Tiếng Sunda"] = "su",
["Tiếng Sunda cổ"] = "osn",
["Tiếng Suri"] = "suq",
["Tiếng Surjapur"] = "sjp",
["Tiếng Susu"] = "sus",
["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 Tadyawan"] = "tdy",
["Tiếng Tafi"] = "tcd",
["Tiếng Tagal Murut"] = "mvv",
["Tiếng Tagalog"] = "tl",
["Tiếng Tagbanwa Calamian"] = "tbk",
["Tiếng Tagdal"] = "tda",
["Tiếng Tagoi"] = "tag",
["Tiếng Tahiti"] = "ty",
["Tiếng Tahltan"] = "tht",
["Tiếng Tai Loi"] = "tlq",
["Tiếng Tai Tây Nam nguyên thủy"] = "tai-swe-pro",
["Tiếng Taivoan"] = "tvx",
["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 Maroc chuẩn"] = "zgh",
["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 Tangoa"] = "tgp",
["Tiếng Tangut"] = "txg",
["Tiếng Tanimbili"] = "tbe",
["Tiếng Taos"] = "twf",
["Tiếng Tapirapé"] = "taf",
["Tiếng Tara Baka"] = "bdh",
["Tiếng Tarantino"] = "roa-tar",
["Tiếng Tariana"] = "tae",
["Tiếng Tarifit"] = "rif",
["Tiếng Tasawaq"] = "twq",
["Tiếng Tashelhit"] = "shi",
["Tiếng Tat"] = "ttt",
["Tiếng Tat-Do Thái"] = "jdt",
["Tiếng Tatar"] = "tt",
["Tiếng Tiên Ti"] = "mis-xbi",
["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 Tayma"] = "sem-tay",
["Tiếng Taz"] = "zhx-taz",
["Tiếng Taznatit"] = "grr",
["Tiếng Taíno"] = "tnq",
["Tiếng Tchad nguyên thủy"] = "cdc-pro",
["Tiếng Telugu"] = "te",
["Tiếng Telugu cổ"] = "dra-ote",
["Tiếng Tem"] = "kdh",
["Tiếng Temiar"] = "tea",
["Tiếng Temoq"] = "tmo",
["Tiếng Ten'edn"] = "tnz",
["Tiếng Tengger"] = "tes",
["Tiếng Tenharim"] = "pah",
["Tiếng Tepehua Tlachichilco"] = "tpt",
["Tiếng Tepehuan Bắc"] = "ntp",
["Tiếng Tepehuan Đông Nam"] = "stp",
["Tiếng Teressa"] = "tef",
["Tiếng Teribe"] = "tfr",
["Tiếng Ternate"] = "tft",
["Tiếng Tetserret"] = "tez",
["Tiếng Tetum"] = "tet",
["Tiếng Thachanad"] = "thn",
["Tiếng Thavưng"] = "thm",
["Tiếng Thompson"] = "thp",
["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 Tống"] = "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át Mai"] = "smh",
["Tiếng Thượng Kinabatangan"] = "dmg",
["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 Tipai"] = "nai-tip",
["Tiếng Tippera"] = "tpe",
["Tiếng Tiruray"] = "tiy",
["Tiếng Tiwa"] = "lax",
["Tiếng Tiwi"] = "tiw",
["Tiếng Tiên Ti"] = "qfa-xgx-xbi",
["Tiếng Tlapanec Malinaltepec"] = "tcf",
["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 Toma"] = "tod",
["Tiếng Tonga"] = "to",
["Tiếng Tonkawa"] = "tqw",
["Tiếng Tooro"] = "ttj",
["Tiếng Torwali"] = "trw",
["Tiếng Toto"] = "txo",
["Tiếng Totonac Papantla"] = "top",
["Tiếng Totonac cao nguyên"] = "tos",
["Tiếng Triqui Chicahuaxtla"] = "trs",
["Tiếng Triqui Copala"] = "trc",
["Tiếng Triqui San Martín Itunyoso"] = "trq",
["Tiếng Triqui nguyên thủy"] = "omq-tri-pro",
["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 Dusun"] = "dtp",
["Tiếng Trung Mansi"] = "mns-cen",
["Tiếng Trung Nahuatl"] = "nhn",
["Tiếng Trung Nahuatl Huasteca"] = "nch",
["Tiếng Trung Nahuatl Puebla"] = "ncx",
["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 Tả Giang"] = "zzj",
["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 Tsez"] = "ddo",
["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 Tunica"] = "tun",
["Tiếng Tunni"] = "tqq",
["Tiếng Tupi"] = "tpn",
["Tiếng Tupi cổ"] = "tpw",
["Tiếng Tupi nguyên thủy"] = "tup-pro",
["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 Turoyo"] = "tru",
["Tiếng Tuva"] = "tyv",
["Tiếng Tuvalu"] = "tvl",
["Tiếng Tuwuli"] = "bov",
["Tiếng Tyap"] = "kcg",
["Tiếng Tzotzil"] = "tzo",
["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 Bohtan"] = "bhn",
["Tiếng Tân Aram Chaldea"] = "cld",
["Tiếng Tân Aram Do Thái Barzani"] = "bjf",
["Tiếng Tân Aram Tây"] = "amw",
["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 Gbaya"] = "gya",
["Tiếng Tây Bắc Kavkaz nguyên thủy"] = "cau-nwc-pro",
["Tiếng Tây Bồi"] = "tas",
["Tiếng Tây Duyên hải Bajau"] = "bdr",
["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 Kham"] = "khg",
["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 Tấn"] = "cjy",
["Tiếng Tứ Thổ"] = "sit-sit",
["Tiếng Tứ Xuyên"] = "zhx-sic",
["Tiếng U"] = "uuu",
["Tiếng Ubangi nguyên thủy"] = "nic-ubg-pro",
["Tiếng Ubykh"] = "uby",
["Tiếng Udi"] = "udi",
["Tiếng Udihe"] = "ude",
["Tiếng Udmurt"] = "udm",
["Tiếng Uduk"] = "udu",
["Tiếng Ugarit"] = "uga",
["Tiếng Ugong"] = "ugo",
["Tiếng Ugria nguyên thủy"] = "urj-ugr-pro",
["Tiếng Ukraina"] = "uk",
["Tiếng Ulch"] = "ulc",
["Tiếng Ullatan"] = "ull",
["Tiếng Umbria"] = "xum",
["Tiếng Umbundu"] = "umb",
["Tiếng Unami"] = "unm",
["Tiếng Uneapa"] = "bbn",
["Tiếng Urak Lawoi'"] = "urk",
["Tiếng Ural nguyên thủy"] = "urj-pro",
["Tiếng Urali"] = "url",
["Tiếng Urartu"] = "xur",
["Tiếng Urdu"] = "ur",
["Tiếng Uripiv-Wala-Rano-Atchin"] = "upv",
["Tiếng Urubú-Kaapor"] = "urb",
["Tiếng Urum"] = "uum",
["Tiếng Ushojo"] = "ush",
["Tiếng Usui"] = "usi",
["Tiếng Ute-Aztec nguyên thủy"] = "azc-pro",
["Tiếng Uvbie"] = "evh",
["Tiếng Uzbek"] = "uz",
["Tiếng Vaagri Booli"] = "vaa",
["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 Vishava"] = "vis",
["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 Volta-Congo nguyên thủy"] = "nic-vco-pro",
["Tiếng Volta-Niger nguyên thủy"] = "alv-von-pro",
["Tiếng Vot"] = "vot",
["Tiếng Vurës"] = "msn",
["Tiếng Võro"] = "vro",
["Tiếng Văn ngôn"] = "lzh",
["Tiếng Waama"] = "wwa",
["Tiếng Waata"] = "ssn",
["Tiếng Wagi"] = "fad",
["Tiếng Wahgi"] = "wgi",
["Tiếng Waimaha"] = "bao",
["Tiếng Waiwai"] = "waw",
["Tiếng Wakhi"] = "wbl",
["Tiếng Wales"] = "cy",
["Tiếng Wales trung đại"] = "wlm",
["Tiếng Wallis"] = "wls",
["Tiếng Wallon"] = "wa",
["Tiếng Wambule"] = "wme",
["Tiếng Wancho"] = "nnp",
["Tiếng Waneci"] = "wne",
["Tiếng War-Jaintia"] = "aml",
["Tiếng Waray"] = "war",
["Tiếng Wardaman"] = "wrr",
["Tiếng Warekena"] = "gae",
["Tiếng Warji"] = "wji",
["Tiếng Wastek"] = "hus",
["Tiếng Wawonii"] = "wow",
["Tiếng Wayampi"] = "oym",
["Tiếng Wayana"] = "way",
["Tiếng Wayuu"] = "guc",
["Tiếng Wemba-Wemba"] = "xww",
["Tiếng Wewaw"] = "wea",
["Tiếng Wiradjuri"] = "wrh",
["Tiếng Wiyot"] = "wiy",
["Tiếng Wobé"] = "wob",
["Tiếng Woiwurrung"] = "wyi",
["Tiếng Wolane"] = "wle",
["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 Xavante"] = "xav",
["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 Yaaku"] = "muu",
["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 Yali Angguruk"] = "yli",
["Tiếng Yami"] = "tao",
["Tiếng Yamphu"] = "ybi",
["Tiếng Yanesha'"] = "ame",
["Tiếng Yanyuwa"] = "jao",
["Tiếng Yao (Nam Mĩ)"] = "sai-yao",
["Tiếng Yao (châu Phi)"] = "yao",
["Tiếng Yap"] = "yap",
["Tiếng Yapunda"] = "yev",
["Tiếng Yazghulom"] = "yah",
["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 Yindjibarndi"] = "yij",
["Tiếng Yiwom"] = "gek",
["Tiếng Yogad"] = "yog",
["Tiếng Yola"] = "yol",
["Tiếng Yolmo"] = "scp",
["Tiếng Yom"] = "pil",
["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 Yorubo nguyên thủy"] = "alv-yrd-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 Yupik Trung Siberia"] = "ess",
["Tiếng Yuri"] = "sai-yri",
["Tiếng Yurok"] = "yur",
["Tiếng Yámana"] = "yag",
["Tiếng Zacatepec Chatino"] = "ctz",
["Tiếng Zaghawa"] = "zag",
["Tiếng Zaiwa"] = "atb",
["Tiếng Zangskar"] = "zau",
["Tiếng Zapotec"] = "zap",
["Tiếng Zapotec Cajonos"] = "zad",
["Tiếng Zapotec Isthmus"] = "zai",
["Tiếng Zapotec Mitla"] = "zaw",
["Tiếng Zapotec Rincón"] = "zar",
["Tiếng Zapotec Rincón Nam"] = "zsr",
["Tiếng Zapotec San Juan Guelavía"] = "zab",
["Tiếng Zapotec Yatee"] = "zty",
["Tiếng Zapotec Yatzachi"] = "zav",
["Tiếng Zapotec Zaniza"] = "zpw",
["Tiếng Zapotec Zoogocho"] = "zpq",
["Tiếng Zapotec nguyên thủy"] = "omq-zpc-pro",
["Tiếng Zarma"] = "dje",
["Tiếng Zarphat"] = "zrp",
["Tiếng Zay"] = "zwa",
["Tiếng Zayse-Zergulla"] = "zay",
["Tiếng Zaza"] = "zza",
["Tiếng Zaza-Goran nguyên thủy"] = "ira-zgr-pro",
["Tiếng Zeeland"] = "zea",
["Tiếng Zenaga"] = "zen",
["Tiếng Zirenkel"] = "zrn",
["Tiếng Zoque Francisco León"] = "zos",
["Tiếng Zou"] = "zom",
["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 Önge"] = "oon",
["Tiếng Önge nguyên thủy"] = "qfa-ong-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 Acipa"] = "acp",
["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 Kayah"] = "eky",
["Tiếng Đông Khanty"] = "kca-eas",
["Tiếng Đông Yugur"] = "yuy",
["Tiếng Đường Uông"] = "zhx-twa",
["Tiếng Đại Tây Dương–Congo nguyên thủy"] = "alv-pro",
["Tiếng Độc Long"] = "duu",
["Tiếng Động-Thủy nguyên thủy"] = "qfa-kms-pro",
["Tiếng Đức"] = "de",
["Tiếng Đức Alemanni"] = "gsw",
["Tiếng Đức Pennsylvania"] = "pdc",
["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 Andalusia"] = "xaa",
["Tiếng Ả Rập Bắc Levant"] = "apc",
["Tiếng Ả Rập Bắc Lưỡng Hà"] = "ayp",
["Tiếng Ả Rập Hijazi"] = "acw",
["Tiếng Ả Rập Iraq"] = "acm",
["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 Tunisia"] = "aeb",
["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",
["Đa ngữ"] = "mul",
["ǀXam"] = "xam",
["ǁAni"] = "hnh",
["ǁGana"] = "gnk",
["ǁXegwi"] = "xeg",
["ǂHoan"] = "huc",
["ǃKung"] = "khi-kun",
}
686i6uvkwyyyfqv5ujxkpl9vb4knrrd
2576029
2576019
2026-11-06T09:06:10Z
Hiyuune
50834
2576029
Scribunto
text/plain
return {
["Aba"] = "utp",
["Abai Sungai"] = "abf",
["Abenlen Ayta"] = "abp",
["Abipon"] = "axb",
["Abishira"] = "ash",
["Abom"] = "aob",
["Abu"] = "ado",
["Abu' Arapesh"] = "aah",
["Abua"] = "abn",
["Abun"] = "kgr",
["Abung"] = "abl",
["Abureni"] = "mgj",
["Abé"] = "aba",
["Ache"] = "yif",
["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 Adjukru"] = "adj",
["Adithinngithigh"] = "dth",
["Adonara"] = "adr",
["Aduge"] = "adu",
["Aeka"] = "aez",
["Aekyom"] = "awi",
["Aequian"] = "xae",
["Afghan Sign Language"] = "afg",
["Afitti"] = "aft",
["Afra"] = "ulf",
["Afrihili"] = "afh",
["Afro-Seminole Creole"] = "afs",
["Agarabi"] = "agd",
["Agariya"] = "agi",
["Agavotaguerra"] = "avo",
["Aghu"] = "ahh",
["Aghu Tharrnggala"] = "gtu",
["Agi"] = "aif",
["Agob"] = "kit",
["Agoi"] = "ibm",
["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-Kol"] = "aky",
["Aka-Kora"] = "ack",
["Akar-Bale"] = "acl",
["Akatek"] = "knj",
["Ake"] = "aik",
["Akebu"] = "keu",
["Akei"] = "tsr",
["Akeu"] = "aeu",
["Akolet"] = "akt",
["Akoye"] = "miw",
["Akpa"] = "akf",
["Tiếng Akpes"] = "ibe",
["Akrukay"] = "afi",
["Tiếng Akuku"] = "ayk",
["Akum"] = "aku",
["Akurio"] = "ako",
["Akuwagel"] = "bey",
["Akwa"] = "akw",
["Akyaung Ari"] = "nqy",
["Al-Sayyid Bedouin Sign Language"] = "syy",
["Alabat Island Agta"] = "dul",
["Alacatlatzala Mixtec"] = "mim",
["Alago"] = "ala",
["Alapmunte"] = "apv",
["Alas-Kluet Batak"] = "btz",
["Alazapa"] = "nai-ala",
["Albanian Sign Language"] = "sqk",
["Alege"] = "alf",
["Algerian Sign Language"] = "asp",
["Ali"] = "aiy",
["Alladian"] = "ald",
["Alngith"] = "aid",
["Alo Phola"] = "ypo",
["Alor"] = "aol",
["Aloápam Zapotec"] = "zaq",
["Alu"] = "mte",
["Alugu"] = "aub",
["Tiếng Alune"] = "alp",
["Alungul"] = "aus-alu",
["Aluo"] = "yna",
["Alur"] = "alz",
["Alutiiq"] = "ems",
["Alviri-Vidari"] = "avd",
["Alyawarr"] = "aly",
["Amahai"] = "amq",
["Amanayé"] = "ama",
["Amara"] = "aie",
["Amarakaeri"] = "amr",
["Amarizana"] = "awd-ama",
["Amasi"] = "alv-ama",
["Amatlán Zapotec"] = "zpo",
["Amba"] = "rwm",
["Ambakich"] = "aew",
["Ambala Ayta"] = "abc",
["Ambelau"] = "amv",
["Ambele"] = "ael",
["Amblong"] = "alm",
["Ambo"] = "amb",
["Ambul"] = "apo",
["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",
["Anakalangu"] = "akg",
["Anam"] = "pda",
["Anambé"] = "aan",
["Anamgura"] = "imi",
["Anasi"] = "bpo",
["Ancient Ligurian"] = "xlg",
["Ancient North Arabian"] = "xna",
["Ancient Zapotec"] = "xzp",
["Andai"] = "afd",
["Andajin"] = "ajn",
["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",
["Tiếng Angaataha"] = "agm",
["Angaité"] = "aqt",
["Angal"] = "age",
["Angal Enen"] = "aoe",
["Angal Heneng"] = "akh",
["Angevin"] = "roa-ang",
["Angkamuthi"] = "avm",
["Angkola Batak"] = "akb",
["Angloromani"] = "rme",
["Angor"] = "agg",
["Angoram"] = "aog",
["Angosturas Tunebo"] = "tnd",
["Anguthimri"] = "awg",
["Ani Phowa"] = "ypn",
["Animere"] = "anf",
["Anindilyakwa"] = "aoi",
["Anjam"] = "boj",
["Anmatyerre"] = "amx",
["Anong"] = "nun",
["Anor"] = "anj",
["Anserma"] = "ans",
["Ansus"] = "and",
["Antakarinya"] = "ant",
["Antigua and Barbuda Creole English"] = "aig",
["Anu"] = "anl",
["Anufo"] = "cko",
["Anus"] = "auq",
["Anuta"] = "aud",
["Anyin Morofo"] = "mtb",
["Aoheng"] = "pni",
["Aore"] = "aor",
["Ap Ma"] = "kbx",
["Apalachee"] = "xap",
["Apali"] = "ena",
["Apasco-Apoala Mixtec"] = "mip",
["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",
["Arapaso"] = "arj",
["Arara-Karo"] = "arr",
["Ararandewára"] = "xaj",
["Arawum"] = "awm",
["Arbore"] = "arv",
["Are"] = "mwc",
["Areba"] = "aea",
["Argentine Sign Language"] = "aed",
["Arguni"] = "agf",
["Arhâ"] = "aqr",
["Arhö"] = "aok",
["Aribwatsa"] = "laz",
["Aribwaung"] = "ylu",
["Arifama-Miniafia"] = "aai",
["Tiếng Arigidi"] = "aqg",
["Arikapú"] = "ark",
["Arikara"] = "ari",
["Arikem"] = "ait",
["Tiếng 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",
["Asháninka"] = "cni",
["Ashéninka Perené"] = "prq",
["Asilulu"] = "asl",
["Asoa"] = "asv",
["Assangori"] = "sjg",
["Asu"] = "aum",
["Asue Awyu"] = "psa",
["Asunción Mixtepec Zapotec"] = "zoo",
["Ata"] = "atm",
["Ata Manobo"] = "atd",
["Atakapa"] = "aqp",
["Atampaya"] = "amz",
["Atanques"] = "cba-ata",
["Atatláhuca Mixtec"] = "mib",
["Ateso"] = "teo",
["Ati"] = "atk",
["Atohwaim"] = "aqm",
["Atong (Cameroon)"] = "ato",
["Atorada"] = "aox",
["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",
["Avau"] = "avb",
["Avava"] = "tmb",
["Avikam"] = "avi",
["Avá-Canoeiro"] = "avv",
["Awa (New Guinea)"] = "awb",
["Awa-Cuaiquer"] = "kwi",
["Awabakal"] = "awk",
["Awak"] = "awo",
["Awar"] = "aya",
["Awara"] = "awx",
["Awbono"] = "awh",
["Awera"] = "awr",
["Awetí"] = "awe",
["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",
["Tiếng Ayu"] = "ayu",
["Ayutla Mixtec"] = "miy",
["Azha"] = "aza",
["Azhe"] = "yiz",
["Baa"] = "kwb",
["Baan"] = "bvj",
["Baangi"] = "bqx",
["Baba"] = "bbw",
["Babango"] = "bbm",
["Babanki"] = "bbk",
["Babine-Witsuwit'en"] = "bcr",
["Babole"] = "bvx",
["Bada"] = "bhz",
["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",
["Tiếng Bagirmi"] = "bmi",
["Bago-Kusuntu"] = "bqg",
["Bagri"] = "bgq",
["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",
["Baka"] = "bkc",
["Bakairí"] = "bkq",
["Bakoko"] = "bkh",
["Bakole"] = "kme",
["Bakpinka"] = "bbs",
["Bakulung"] = "bbu",
["Tiếng Bakumpai"] = "bkr",
["Bakwé"] = "bjw",
["Tiếng Balaesang"] = "bls",
["Balangao"] = "blw",
["Balangingi"] = "sse",
["Balau"] = "blg",
["Baldemu"] = "bdn",
["Bali"] = "bcp",
["Baliledo"] = "poz-bal",
["Balinese Malay"] = "mhp",
["Balo"] = "bqo",
["Baloi"] = "biz",
["Balong"] = "bnt-bal",
["Baluan-Pam"] = "blq",
["Bamako Sign Language"] = "bog",
["Bamali"] = "bbq",
["Bambalang"] = "bmo",
["Bambam"] = "ptu",
["Bambili-Bambui"] = "baw",
["Bamenyam"] = "bce",
["Bamu"] = "bcf",
["Bamukumbit"] = "bqt",
["Bamunka"] = "bvm",
["Bamwe"] = "bmg",
["Ban Khor Sign Language"] = "bfk",
["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",
["Bangala"] = "bxg",
["Bangandu"] = "bgf",
["Bangba"] = "bbe",
["Bangime"] = "dba",
["Bangka"] = "mfb",
["Bangru"] = "sit-ban",
["Bangubangu"] = "bnx",
["Bangwinji"] = "bsj",
["Baniva"] = "bvv",
["Baniwa"] = "bwi",
["Banka"] = "bxw",
["Bankan Tey Dogon"] = "dbw",
["Banoni"] = "bcm",
["Bantik"] = "bnq",
["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",
["Barngarla"] = "bjb",
["Barok"] = "bjk",
["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",
["Bassossi"] = "bsi",
["Bata"] = "bta",
["Bataan Ayta"] = "ayt",
["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",
["Beba"] = "bfp",
["Bebe"] = "bzv",
["Bebele"] = "beb",
["Bebeli"] = "bek",
["Bebil"] = "bxp",
["Bedik"] = "tnr",
["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",
["Tiếng 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",
["Bhalay"] = "bhx",
["Bharia"] = "bha",
["Bhaya"] = "bhe",
["Bhele"] = "bhy",
["Bhilali"] = "bhi",
["Bhoti Kinnauri"] = "nes",
["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",
["Bilur"] = "bxf",
["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",
["Binumarien"] = "bjr",
["Bipi"] = "biq",
["Birgid"] = "brk",
["Biri"] = "bzr",
["Biritai"] = "bqq",
["Birri"] = "bvq",
["Birrpayi"] = "xbj",
["Birwa"] = "brl",
["Biseni"] = "ije",
["Bishuo"] = "bwh",
["Bisis"] = "bnw",
["Bisorio"] = "bir",
["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",
["Bofi"] = "bff",
["Boga"] = "bvw",
["Bogaya"] = "boq",
["Boguru"] = "bqu",
["Boikin"] = "bzf",
["Bokha"] = "ybk",
["Bokoto"] = "bdt",
["Bokyi"] = "bky",
["Bolak"] = "art-blk",
["Bolango"] = "bld",
["Bole"] = "bol",
["Bolgo"] = "bvo",
["Bolia"] = "bli",
["Tiếng Bolinao"] = "smk",
["Bolivian Sign Language"] = "bvl",
["Bolon"] = "bof",
["Bolondo"] = "bzm",
["Bolongan"] = "blj",
["Bom"] = "bmf",
["Boma Nkuu"] = "bnt-bon",
["Boma Yumu"] = "bnt-boy",
["Bomboli"] = "bml",
["Bomboma"] = "bws",
["Bomitaba"] = "zmx",
["Bomwali"] = "bmw",
["Bon Gula"] = "glc",
["Bondei"] = "bou",
["Tiếng Kulango Bondoukou"] = "kzc",
["Bondum Dom Dogon"] = "dbu",
["Bonerate"] = "bna",
["Bonggi"] = "bdg",
["Bonggo"] = "bpg",
["Bongili"] = "bui",
["Tiếng 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",
["Tiếng Kulango Bouna"] = "nku",
["Bourbonnais-Berrichon"] = "roa-bbn",
["Bozaba"] = "bzo",
["Bragat"] = "aof",
["Brazilian Sign Language"] = "bzs",
["Brek Karen"] = "kvl",
["Tiếng Brem"] = "buq",
["Bribri"] = "bzd",
["British Sign Language"] = "bfi",
["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",
["Bubi"] = "buw",
["Bubia"] = "bbx",
["Budibud"] = "btp",
["Budong-Budong"] = "bdx",
["Budu"] = "buu",
["Buduma"] = "bdm",
["Budza"] = "bja",
["Buena Vista Yokuts"] = "nai-bvy",
["Buglere"] = "sab",
["Bugun"] = "bgg",
["Buhutu"] = "bxh",
["Bujhyal"] = "byh",
["Bukar-Sadung Bidayuh"] = "sdo",
["Bukat"] = "bvk",
["Bukawa"] = "buk",
["Bukit Malay"] = "bvu",
["Bukitan"] = "bkn",
["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",
["Bun"] = "buv",
["Buna"] = "bvn",
["Bunaba"] = "bck",
["Bunak"] = "bfn",
["Tiếng Bunama"] = "bdd",
["Bundeli"] = "bns",
["Bung"] = "bqd",
["Bungain"] = "but",
["Bunganditj"] = "xbg",
["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",
["Busuu"] = "bju",
["Butbut Kalinga"] = "kyb",
["Butchulla"] = "xby",
["Butmas-Tur"] = "bnr",
["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",
["Caka"] = "ckx",
["Cakchiquel-Quiché Mixed Language"] = "ckz",
["Cakfem-Mushere"] = "cky",
["Calabrian Greek"] = "grk-cal",
["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",
["Candoshi-Shapra"] = "cbu",
["Canichana"] = "caz",
["Cao Miao"] = "cov",
["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",
["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 Bontoc Trung"] = "lbk",
["Central Cagayan Agta"] = "agt",
["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 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",
["Chakali"] = "cli",
["Chala"] = "cll",
["Chali"] = "tgf",
["Chamacoco"] = "ceg",
["Chamba Daka"] = "ccg",
["Chamba Leko"] = "ndi",
["Chambri"] = "can",
["Champenois"] = "roa-cha",
["Chang"] = "nbc",
["Changriwa"] = "cga",
["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",
["Chepya"] = "ycp",
["Cherepon"] = "cpn",
["Chesu"] = "ych",
["Chetco-Tolowa"] = "ctc",
["Chhintange"] = "ctn",
["Chhulung"] = "cur",
["Chiangmai Sign Language"] = "csd",
["Chiapanec"] = "cip",
["Chichicapan Zapotec"] = "zpv",
["Chichimeca-Jonaz"] = "pei",
["Chichonyi-Chidzihana-Chikauma"] = "coh",
["Chicomuceltec"] = "cob",
["Chiduruma"] = "dug",
["Chigmecatitlán Mixtec"] = "mii",
["Chilean Sign Language"] = "csg",
["Chilisso"] = "clh",
["Chiltepec Chinantec"] = "csa",
["Chimalapa Zoque"] = "zoh",
["Chimariko"] = "cid",
["Chimila"] = "cbg",
["Chimwiini"] = "bnt-cmw",
["Chinbon Chin"] = "cnb",
["Chinese Pidgin English"] = "cpi",
["Chinese Sign Language"] = "csl",
["Chipaya"] = "cap",
["Chiquihuitlán Mazatec"] = "maq",
["Chiquimulilla"] = "nai-chi",
["Chiquitano"] = "cax",
["Chirino"] = "sai-chi",
["Chiripá"] = "nhd",
["Chitimacha"] = "ctm",
["Chitkuli Kinnauri"] = "cik",
["Chitwania Tharu"] = "the",
["Tiếng Zapotec Choapan"] = "zpc",
["Chochotec"] = "coz",
["Chokri Naga"] = "nri",
["Chokwe"] = "cjk",
["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",
["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",
["Tiếng Gael cổ điển"] = "ghc",
["Classical Guaraní"] = "gn-cls",
["Tiếng Manda cổ điển"] = "myz",
["Classical Newar"] = "nwc",
["Classical Quechua"] = "qwc",
["Coahuilteco"] = "xcw",
["Coast Miwok"] = "csi",
["Coastal Konjo"] = "kjc",
["Coatecas Altas Zapotec"] = "zca",
["Coatepec Nahuatl"] = "naz",
["Coatlán Mixe"] = "mco",
["Coatlán Zapotec"] = "zps",
["Coatzospan Mixtec"] = "miz",
["Cocopa"] = "coc",
["Cocos Islands Malay"] = "coa",
["Coeruna"] = "sai-coe",
["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",
["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",
["Coyaima"] = "coy",
["Coyotepec Popoloca"] = "pbf",
["Coyutla Totonac"] = "toc",
["Crimean Gothic"] = "gme-cgo",
["Croatian Sign Language"] = "csq",
["Cruzeño"] = "crz",
["Cuban Sign Language"] = "csf",
["Cubeo"] = "cub",
["Cueva"] = "sai-cva",
["Cuiba"] = "cui",
["Cuitlatec"] = "cuy",
["Culina"] = "cul",
["Tiếng Culli"] = "sai-cul",
["Cun"] = "cuq",
["Cung"] = "cug",
["Curonian"] = "xcu",
["Curripaco"] = "kpc",
["Cutchi-Swahili"] = "ccl",
["Cuvok"] = "cuv",
["Cuyamecalco Mixtec"] = "xtu",
["Cwi Bwamu"] = "bwy",
["Czech Sign Language"] = "cse",
["Da'a Kaili"] = "kzf",
["Daai Chin"] = "dao",
["Daantanai'"] = "lni",
["Daba"] = "dbq",
["Dabe"] = "dbe",
["Dadanitic"] = "sem-dad",
["Dadi Dadi"] = "dda",
["Dadiya"] = "dbd",
["Tiếng Daga"] = "dgz",
["Dagaari Dioula"] = "dgd",
["Dagik"] = "dec",
["Dagoman"] = "dgn",
["Daho-Doo"] = "das",
["Dai"] = "dij",
["Dair"] = "drb",
["Dairi Batak"] = "btd",
["Dakaka"] = "bpa",
["Dakka"] = "dkk",
["Daloa Bété"] = "bev",
["Dama (Nigeria)"] = "dmm",
["Dama (Sierra Leone)"] = "dmn-dam",
["Damakawa"] = "dam",
["Damal"] = "uhn",
["Dampelas"] = "dms",
["Danaru"] = "dnr",
["Dandami Maria"] = "daq",
["Dangaura Tharu"] = "thl",
["Danish Sign Language"] = "dsl",
["Dano"] = "aso",
["Dao"] = "daz",
["Daonda"] = "dnd",
["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",
["Degenan"] = "dge",
["Dehwari"] = "deh",
["Dek"] = "dek",
["Dela-Oenale"] = "row",
["Delo"] = "ntr",
["Delta Yokuts"] = "nai-dly",
["Dem"] = "dem",
["Dema"] = "dmx",
["Demisa"] = "dei",
["Demta"] = "dmy",
["Tiếng Dena'ina"] = "tfn",
["Dendi"] = "ddn",
["Dengese"] = "dez",
["Dengka"] = "dnk",
["Deno"] = "dbb",
["Denya"] = "anv",
["Dení"] = "dny",
["Desano"] = "des",
["Dewas Rai"] = "dwz",
["Dewoin"] = "dee",
["Dezfuli"] = "def",
["Dghwede"] = "dgh",
["Dhaiso"] = "dhs",
["Dhalandji"] = "dhl",
["Dhao"] = "nfa",
["Dhofari Arabic"] = "adf",
["Dhudhuroa"] = "ddr",
["Dhungaloo"] = "dhx",
["Dhurga"] = "dhu",
["Dhuwal"] = "dwu",
["Dhuwaya"] = "dwy",
["Dia"] = "dia",
["Dibiyaso"] = "dby",
["Dibo"] = "dio",
["Dicamay Agta"] = "duy",
["Didinga"] = "did",
["Digo"] = "dig",
["Tiếng Dii"] = "dur",
["Dijim-Bwilim"] = "cfa",
["Dilling"] = "dil",
["Dima"] = "jma",
["Dimbong"] = "dii",
["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",
["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",
["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",
["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",
["Dumpas"] = "dmv",
["Dumun"] = "dui",
["Duna"] = "duc",
["Dungmali"] = "raa",
["Dungu"] = "dbv",
["Dura"] = "drq",
["Duri"] = "mvp",
["Duriankere"] = "dbn",
["Dusner"] = "dsn",
["Dusun Deyah"] = "dun",
["Dusun Malang"] = "duq",
["Dutch Sign Language"] = "dse",
["Duupa"] = "dae",
["Duvle"] = "duv",
["Duwai"] = "dbp",
["Duwet"] = "gve",
["Dwang"] = "nnu",
["Dyaabugay"] = "dyy",
["Dyaberdyaber"] = "dyb",
["Dyan"] = "dya",
["Dyangadi"] = "dyn",
["Dyugun"] = "dyd",
["Dza"] = "jen",
["Dzando"] = "dzn",
["Dzao Min"] = "bpn",
["Dzodinka"] = "add",
["Dâw"] = "kwa",
["E'ma Buyang"] = "yzg",
["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 Bolivian Guaraní"] = "gui",
["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 Keres"] = "kee",
["Eastern Lalu"] = "yit",
["Tiếng Maninkakan Đông"] = "emk",
["Eastern Meohang"] = "emg",
["Eastern Muria"] = "emu",
["Eastern Ngad'a"] = "nea",
["Eastern Nisu"] = "nos",
["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 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",
["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",
["Fali"] = "fli",
["Fam"] = "fam",
["Fanamaket"] = "bjp",
["Fang (Beboid)"] = "fak",
["Fania"] = "fni",
["Fas"] = "fqs",
["Fasu"] = "faa",
["Fataleka"] = "far",
["Tiếng 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",
["Foia Foia"] = "ffi",
["Folopa"] = "ppo",
["Foma"] = "fom",
["Fongoro"] = "fgr",
["Foodo"] = "fod",
["Forak"] = "frq",
["Fordata"] = "frd",
["Fore"] = "for",
["Forest Nenets"] = "yrk-for",
["Fortsenal"] = "frt",
["French Belgian Sign Language"] = "sfb",
["French Sign Language"] = "fsl",
["Fuliiru"] = "flr",
["Fulniô"] = "fun",
["Fum"] = "fum",
["Tiếng 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",
["Gade"] = "ged",
["Gadjerawang"] = "gdh",
["Gadsup"] = "gaj",
["Gafat"] = "gft",
["Gagadu"] = "gbu",
["Gagnoa Bété"] = "btg",
["Gaikundi"] = "gbf",
["Gaina"] = "gcn",
["Gal"] = "gap",
["Galambu"] = "glo",
["Galela"] = "gbi",
["Galeya"] = "gar",
["Galice"] = "gce",
["Galindian"] = "xgl",
["Gallaecian"] = "cel-gal",
["Galoli"] = "gal",
["Gambera"] = "gma",
["Gamela"] = "sai-gam",
["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",
["Garingbal"] = "xgi",
["Garus"] = "gyb",
["Garza"] = "xgr",
["Gashowu"] = "nai-gsy",
["Gavak"] = "dmc",
["Gavar"] = "gou",
["Gavião do Jiparaná"] = "gvo",
["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",
["Gboloo Grebo"] = "gec",
["Gciriku"] = "diu",
["Gcwi"] = "gwj",
["Ge"] = "hmj",
["Gebe"] = "gei",
["Gedaged"] = "gdd",
["Geji"] = "gji",
["Gela"] = "nlg",
["Gelao"] = "gio",
["Gele'"] = "sbc",
["Geme"] = "geq",
["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",
["Ghulfan"] = "ghl",
["Giangan"] = "bgi",
["Gibanawa"] = "gib",
["Gidar"] = "gid",
["Gikyode"] = "acd",
["Gilima"] = "gix",
["Gimi (Austronesian)"] = "gip",
["Gimme"] = "kmp",
["Gimnime"] = "gmn",
["Ginuman"] = "gnm",
["Girawa"] = "bbr",
["Githabul"] = "gih",
["Gitua"] = "ggt",
["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",
["Gokana"] = "gkn",
["Gokhy"] = "sit-gkh",
["Gola"] = "gol",
["Golin"] = "gvf",
["Golpa"] = "lja",
["Gondi"] = "gon",
["Gongduk"] = "goe",
["Gonja"] = "gjn",
["Goo"] = "gov",
["Gor"] = "gqr",
["Gorakor"] = "goc",
["Gorap"] = "goq",
["Goreng"] = "xgg",
["Gorovu"] = "grq",
["Gottscheerish"] = "gmw-gts",
["Goundo"] = "goy",
["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-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",
["Tiếng Gunya"] = "gyy",
["Gupa-Abawa"] = "gpa",
["Gupapuyngu"] = "guf",
["Guragone"] = "gge",
["Guramalum"] = "grz",
["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",
["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",
["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",
["Haruai"] = "tmd",
["Haruku"] = "hrk",
["Harzani"] = "hrz",
["Hasaitic"] = "sem-has",
["Hasha"] = "ybj",
["Tiếng Ả Rập Hassaniya"] = "mey",
["Tiếng 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",
["Helong"] = "heg",
["Helu"] = "elu-prk",
["Hema"] = "nix",
["Hemba"] = "hem",
["Herdé"] = "hed",
["Hermit"] = "llf",
["Hewa"] = "ham",
["Heyo"] = "auk",
["Hibito"] = "hib",
["Hidatsa"] = "hid",
["Highland Konjo"] = "kjk",
["Highland Oaxaca Chontal"] = "chd",
["Highland Puebla Nahuatl"] = "azz",
["Hijuk"] = "hij",
["Himarimã"] = "hir",
["Himyaritic"] = "sem-him",
["Hismaic"] = "sem-his",
["Hitchiti"] = "nai-hit",
["Hitu"] = "htu",
["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",
["Holma"] = "hod",
["Holoholo"] = "hoo",
["Holu"] = "hol",
["Homa"] = "hom",
["Honduran Lenca"] = "len",
["Honduras Sign Language"] = "hds",
["Hone"] = "juh",
["Hong Kong Sign Language"] = "hks",
["Honi"] = "how",
["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",
["Tiếng Huli"] = "hui",
["Hulung"] = "huk",
["Humene"] = "huf",
["Hun"] = "uth",
["Hunde"] = "hke",
["Hungana"] = "hum",
["Hungarian Sign Language"] = "hsh",
["Hungworo"] = "nat",
["Hunjara-Kaina Ke"] = "hkk",
["Hunnic"] = "xhc",
["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",
["Ibani"] = "iby",
["Iberian"] = "xib",
["Iboko"] = "bkp",
["Ibu"] = "ibu",
["Icelandic Sign Language"] = "icl",
["Iceve-Maci"] = "bec",
["Idakho-Isukha-Tiriki"] = "ida",
["Idaté"] = "idt",
["Idere"] = "ide",
["Idesa"] = "ids",
["Idi"] = "idi",
["Idoma"] = "idu",
["Idon"] = "idc",
["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",
["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",
["Ipai"] = "nai-ipa",
["Ipalapa Amuzgo"] = "azm",
["Ipiko"] = "ipo",
["Ipili"] = "ipi",
["Ipulo"] = "ass",
["Iquito"] = "iqu",
["Ir"] = "irr",
["Irantxe"] = "irn",
["Iranun"] = "ill",
["Irarutu"] = "irh",
["Iraya"] = "iry",
["Iresim"] = "ire",
["Iriga Bicolano"] = "bto",
["Irish Sign Language"] = "isg",
["Isabi"] = "isa",
["Isanzu"] = "isn",
["Isarog Agta"] = "agk",
["Isaurian"] = "und-isa",
["Isconahua"] = "isc",
["Isebe"] = "igo",
["Isinai"] = "inn",
["Isirawa"] = "srl",
["Islander Creole English"] = "icr",
["Israeli Sign Language"] = "isr",
["Isthmus Mixe"] = "mir",
["Isu"] = "isu",
["Isubu"] = "szv",
["Italian Sign Language"] = "ise",
["Itawit"] = "itv",
["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",
["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",
["Jawe"] = "jaz",
["Jaya"] = "jyy",
["Jebero"] = "jeb",
["Jeikó"] = "sai-jko",
["Jenaama Bozo"] = "bze",
["Jeng"] = "jeg",
["Jere"] = "jer",
["Jeri Kuo"] = "jek",
["Jerung"] = "jee",
["Jhankot Sign Language"] = "jhs",
["Jiamao"] = "jio",
["Jiba"] = "juo",
["Jibu"] = "jib",
["Jilbe"] = "jie",
["Jili"] = "mgi",
["Jilim"] = "jil",
["Jimi"] = "jmi",
["Jimjimen"] = "jim",
["Jina"] = "jia",
["Jingulu"] = "jig",
["Jiongnai Bunu"] = "pnu",
["Jirajara"] = "sai-jrj",
["Jiru"] = "jrr",
["Jita"] = "jit",
["Joba"] = "job",
["Jofotek-Bromnya"] = "jbr",
["Jola-Fonyi"] = "dyo",
["Jola-Kasa"] = "csk",
["Jonkor Bourmataguil"] = "jeu",
["Jordanian Sign Language"] = "jos",
["Jorá"] = "jor",
["Jowulu"] = "jow",
["Ju"] = "juu",
["Jumla Sign Language"] = "jus",
["Jumli"] = "jml",
["Jungle Inga"] = "inj",
["Juquila Mixe"] = "mxq",
["Jur Modo"] = "bex",
["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",
["Kabwa"] = "cwa",
["Kabwari"] = "kcw",
["Kachari"] = "xac",
["Kacipo-Balesi"] = "koe",
["Kaco'"] = "xkk",
["Kadai"] = "kzd",
["Kadara"] = "kad",
["Kadaru"] = "kdu",
["Kadiwéu"] = "kbc",
["Kado"] = "kdv",
["Kadugli"] = "xtc",
["Kaduo"] = "ktp",
["Kaera"] = "jka",
["Kafoa"] = "kpu",
["Kagan Kalagan"] = "kll",
["Kagate"] = "syw",
["Kagoma"] = "kdm",
["Kagoro"] = "xkg",
["Kagulu"] = "kki",
["Kahe"] = "hka",
["Kahua"] = "agw",
["Kaian"] = "kct",
["Kaibobo"] = "kzb",
["Kaidipang"] = "kzp",
["Kaiep"] = "kbw",
["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",
["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",
["Kalou"] = "ywa",
["Kaluli"] = "bco",
["Kalumpang"] = "kli",
["Kam"] = "kdx",
["Kamakan"] = "vkm",
["Kamang"] = "woi",
["Kamano"] = "kbq",
["Kamantan"] = "kci",
["Kamar"] = "keq",
["Kamara"] = "jmr",
["Kamarian"] = "kzx",
["Kamaru"] = "kgx",
["Kamasa"] = "klp",
["Kamasau"] = "kms",
["Kamayurá"] = "kay",
["Kamba"] = "kam",
["Kambaira"] = "kyy",
["Kamberataro"] = "kbv",
["Kamberau"] = "irx",
["Kambiwá"] = "xbw",
["Kami"] = "kmi",
["Kamkata-viri"] = "bsh",
["Kamo"] = "kcq",
["Kamoro"] = "kgq",
["Kamu"] = "xmu",
["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",
["Kaniet"] = "ktk",
["Kanikkaran"] = "kev",
["Kaningdon-Nindem"] = "kdp",
["Kaningi"] = "kzo",
["Kaningra"] = "knr",
["Kaninuwa"] = "wat",
["Kanite"] = "kmu",
["Kanjari"] = "kft",
["Kanju"] = "kbe",
["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",
["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",
["Karey"] = "kyd",
["Kari"] = "kbj",
["Karingani"] = "kgn",
["Karipuna"] = "kuq",
["Karipúna"] = "kgm",
["Karipúna Creole French"] = "kmv",
["Kariya"] = "kil",
["Kariyarra"] = "vka",
["Karkar-Yuri"] = "yuj",
["Karkin"] = "krb",
["Karko"] = "kko",
["Karnai"] = "bbv",
["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",
["Kauwera"] = "xau",
["Kawacha"] = "kcb",
["Kawaiisu"] = "xaw",
["Kawe"] = "kgb",
["Kawishana"] = "awd-kaw",
["Kaxararí"] = "ktx",
["Kaxuyana"] = "kbb",
["Kaya"] = "zra",
["Kayabí"] = "kyz",
["Kayagar"] = "kyt",
["Kayan Mahakam"] = "xay",
["Kayan River Kayan"] = "xkn",
["Kayardild"] = "gyd",
["Kayeli"] = "kzl",
["Kaytetye"] = "gbb",
["Kayupulau"] = "kzu",
["Kazukuru"] = "kzk",
["Ke'o"] = "xxk",
["Keak"] = "keh",
["Keapara"] = "khz",
["Kedang"] = "ksx",
["Keder"] = "kdy",
["Kehu"] = "khh",
["Kei"] = "kei",
["Keiga"] = "kec",
["Kein"] = "bmh",
["Keiyo"] = "eyo",
["Kela-Yela"] = "kel",
["Kelabit"] = "kzi",
["Keley-I Kallahan"] = "ify",
["Tiếng 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",
["Kenyi"] = "lke",
["Keoru-Ahia"] = "xeu",
["Kepkiriwát"] = "kpn",
["Kepo'"] = "kuk",
["Kera"] = "ker",
["Kerak"] = "hhr",
["Kereho"] = "xke",
["Kerewe"] = "ked",
["Kerewo"] = "kxz",
["Kerinci"] = "kvr",
["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",
["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",
["Kimaama"] = "kig",
["Kimaragang"] = "kqr",
["Kimbu"] = "kiv",
["Kimki"] = "sbt",
["Kimré"] = "kqp",
["Kinabalian"] = "cbw",
["Kinalakna"] = "kco",
["Kinga"] = "zga",
["Kings River Yokuts"] = "nai-kry",
["Kinikinao"] = "gqn",
["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",
["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",
["Kominimung"] = "xoi",
["Kompane"] = "kvp",
["Komyandaret"] = "kzv",
["Kon Keu"] = "kkn",
["Konai"] = "kxw",
["Konda"] = "knd",
["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",
["Kosadle"] = "kiq",
["Kosarek Yale"] = "kkl",
["Kosena"] = "kze",
["Koshin"] = "kid",
["Kota (Gabon)"] = "koq",
["Kota Bangun Kutai Malay"] = "mqg",
["Kota Marudu Talantang"] = "grm",
["Kota Marudu Tinagas"] = "ktr",
["Kotafon Gbe"] = "kqk",
["Koti"] = "eko",
["Kou"] = "snz",
["Kouya"] = "kyf",
["Kovai"] = "kqb",
["Kove"] = "kvc",
["Kowaki"] = "xow",
["Kowiai"] = "kwh",
["Koy Sanjaq Surat"] = "kqd",
["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",
["Krevinian"] = "zkv",
["Kreye"] = "xre",
["Krikati-Timbira"] = "xri",
["Krim"] = "krm",
["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",
["Kudu-Camo"] = "kov",
["Kugama"] = "kow",
["Kugbo"] = "kes",
["Kugu-Muminh"] = "xmh",
["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",
["Kumhali"] = "kra",
["Kumu"] = "kmw",
["Kumukio"] = "kuo",
["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",
["Kuot"] = "kto",
["Kupa"] = "kug",
["Kupang Malay"] = "mkn",
["Kupsabiny"] = "kpz",
["Kur"] = "kuv",
["Kura Ede Nago"] = "nqk",
["Kurama"] = "krh",
["Kuranko"] = "knk",
["Tiếng Kuri"] = "nbn",
["Kuria"] = "kuj",
["Kurmukar"] = "kfv",
["Kurnai"] = "unn",
["Kurrama"] = "vku",
["Kurti"] = "ktm",
["Kurtjar"] = "gdj",
["Kurudu"] = "kjr",
["Kuruáya"] = "kyr",
["Tiếng Kusaal"] = "kus",
["Kusaghe"] = "ksg",
["Kustenau"] = "awd-kus",
["Kusu"] = "ksv",
["Kusunda"] = "kgg",
["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",
["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",
["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",
["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",
["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",
["Tiếng La Ha"] = "lha",
["Lahanan"] = "lhn",
["Lahu Shi"] = "lhi",
["Lahul Lohar"] = "lhl",
["Laimbue"] = "lmx",
["Laitu Chin"] = "clj",
["Laiyolo"] = "lji",
["Laka"] = "lak",
["Lake Miwok"] = "lmw",
["Lakha"] = "lkh",
["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",
["Lamaholot"] = "slp",
["Lamalera"] = "lmr",
["Lamang"] = "hia",
["Lamatuka"] = "lmq",
["Lamba"] = "lam",
["Lambichhong"] = "lmh",
["Lambya"] = "lai",
["Lame"] = "bma",
["Lamenu"] = "lmu",
["Lamet"] = "lbn",
["Lamja-Dengsa-Tola"] = "ldh",
["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",
["Lavatbura-Lamusong"] = "lbv",
["Lawangan"] = "lbx",
["Lawu"] = "lwu",
["Lawunuia"] = "tgi",
["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",
["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",
["Lepki"] = "lpe",
["Lere"] = "gnh",
["Lese"] = "les",
["Lesing-Gelimi"] = "let",
["Letemboi"] = "nms",
["Leti (Cameroon)"] = "leo",
["Leti (Indonesia)"] = "lti",
["Levuka"] = "lvu",
["Lewo Eleng"] = "lwe",
["Lewotobi"] = "lwt",
["Leyigha"] = "ayi",
["Lhokpu"] = "lhp",
["Li'o"] = "ljl",
["Liana-Seti"] = "ste",
["Liangmai Naga"] = "njn",
["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",
["Limi"] = "ylm",
["Limilngan"] = "lmc",
["Linear A"] = "lab",
["Lingkhim"] = "lii",
["Lingua Franca Nova"] = "lfn",
["Linngithigh"] = "lnj",
["Lipo"] = "lpo",
["Lisabata-Nuniali"] = "lcs",
["Lisela"] = "lcl",
["Lish"] = "lsh",
["Lishán Didán"] = "trg",
["Lithuanian Sign Language"] = "lls",
["Little Swanport"] = "aus-lsw",
["Litzlitz"] = "lzl",
["Lizu"] = "sit-liz",
["Lo-Toga"] = "lht",
["Loarki"] = "lrk",
["Lobala"] = "loq",
["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",
["Lomaiviti"] = "lmv",
["Lomakka"] = "loi",
["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",
["Lote"] = "uvl",
["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",
["Lowland Oaxaca Chontal"] = "clo",
["Lowland Tarahumara"] = "tac",
["Loxicha Zapotec"] = "ztp",
["Lozi"] = "loz",
["Luang"] = "lex",
["Tiếng Luba-Kasai"] = "lua",
["Lubila"] = "kcc",
["Lubu"] = "lcf",
["Tiếng Kalinga Lubuagan"] = "knb",
["Luchazi"] = "lch",
["Lufu"] = "ldq",
["Lugbara"] = "lgg",
["Luguru"] = "ruf",
["Luhu"] = "lcq",
["Luimbi"] = "lum",
["Luiseño"] = "lui",
["Lule"] = "ule",
["Lule Sami"] = "smj",
["Lumba-Yakkha"] = "luu",
["Lumbee"] = "lmz",
["Lumun"] = "lmd",
["Lun Bawang"] = "lnd",
["Luna"] = "luj",
["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"] = "lvl",
["Lyélé"] = "lee",
["Tiếng Láadan"] = "ldn",
["Láá Láá Bwamu"] = "bwj",
["Ma"] = "msj",
["Tiếng Ma Manda"] = "skc",
["Ma'di"] = "mhi",
["Ma'ya"] = "slz",
["Maba"] = "mqa",
["Mabaale"] = "mmz",
["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",
["Magadhi Prakrit"] = "inc-mgd",
["Magahat"] = "mtw",
["Magdalena Peñasco Mixtec"] = "xtm",
["Magiyi"] = "gmg",
["Magoma"] = "gmx",
["Magɨ"] = "gkd",
["Mahican"] = "mjy",
["Mahongwe"] = "mhb",
["Mahou"] = "mxx",
["Tiếng 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",
["Majera"] = "xmj",
["Majhi"] = "mjz",
["Majhwar"] = "mmj",
["Mak (China)"] = "mkg",
["Mak (Nigeria)"] = "pbl",
["Makaa"] = "mcp",
["Makah"] = "myh",
["Tiếng Makalero"] = "mjb",
["Tiếng Makasae"] = "mkz",
["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 Paharia"] = "mkb",
["Mala (New Guinea)"] = "ped",
["Mala (Nigeria)"] = "ruy",
["Malaccan Creole Malay"] = "ccm",
["Malalamai"] = "mmt",
["Malalí"] = "sai-mal",
["Malango"] = "mln",
["Malas"] = "mkr",
["Malasanga"] = "mqz",
["Malawi Lomwe"] = "lon",
["Malawian Sign Language"] = "lws",
["Malayic Dayak"] = "xdy",
["Malaynon"] = "mlz",
["Malaysian Sign Language"] = "xml",
["Malba Birifor"] = "bfo",
["Male"] = "mdc",
["Maleu-Kilenge"] = "mgl",
["Malfaxal"] = "mlx",
["Malgana"] = "vml",
["Malgbe"] = "mxf",
["Mali"] = "gcc",
["Malibu"] = "sai-mlb",
["Malila"] = "mgq",
["Malimba"] = "mzd",
["Malimpung"] = "mli",
["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",
["Tiếng Senoufo Mamara"] = "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 Manda"] = "mid",
["Mandailing Batak"] = "btm",
["Mandalorian"] = "art-man",
["Mandan"] = "mhq",
["Mandandanyi"] = "zmk",
["Mandar"] = "mdr",
["Mandari"] = "mqu",
["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",
["Tiếng Mango"] = "mge",
["Mangole"] = "mqc",
["Mangseng"] = "mbh",
["Manigri-Kambolé Ede Nago"] = "xkb",
["Manikion"] = "mnx",
["Manipa"] = "mqp",
["Mankiyali"] = "nlm",
["Manna-Dora"] = "mju",
["Manombai"] = "woo",
["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",
["Mapoyo"] = "mcg",
["Mapun"] = "sjm",
["Mara"] = "mec",
["Mara Chin"] = "mrh",
["Marachi"] = "lri",
["Maraghei"] = "vmh",
["Maragus"] = "mrs",
["Maram Naga"] = "nma",
["Marama"] = "lrm",
["Maranungku"] = "zmr",
["Mararit"] = "mgb",
["Maratino"] = "sai-mar",
["Marawan"] = "awd-mar",
["Marba"] = "mpg",
["Marenje"] = "vmr",
["Marfa"] = "mvu",
["Margany"] = "zmc",
["Marghi South"] = "mfm",
["Margi"] = "mrt",
["Maria"] = "mds",
["Mariaté"] = "awd-mrt",
["Maridan"] = "zmd",
["Maridjabin"] = "zmj",
["Marik"] = "dad",
["Marimanindji"] = "zmm",
["Marind"] = "mrz",
["Maring"] = "mbw",
["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",
["Martha's Vineyard Sign Language"] = "mre",
["Marti Ke"] = "zmg",
["Martu Wangka"] = "mpj",
["Marúbo"] = "mzr",
["Masaba"] = "myx",
["Masadiit Itneg"] = "tis",
["Masakará"] = "sai-msk",
["Masalit"] = "mls",
["Masana"] = "mcn",
["Masbate Sorsogon"] = "bks",
["Mashco Piro"] = "cuj",
["Mashi"] = "mho",
["Masimasi"] = "ism",
["Masiwang"] = "bnf",
["Maslam"] = "msv",
["Masmaje"] = "mes",
["Massachusett"] = "wam",
["Massalat"] = "mdg",
["Massep"] = "mvs",
["Matagalpa"] = "mtn",
["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",
["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",
["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",
["Mendalam Kayan"] = "xkd",
["Mengaka"] = "xmg",
["Mengen"] = "mee",
["Menien"] = "sai-men",
["Menka"] = "mea",
["Menya"] = "mcr",
["Meoswar"] = "mvx",
["Mer"] = "mnu",
["Meramera"] = "mxm",
["Merei"] = "lmb",
["Merey"] = "meq",
["Merlav"] = "mrm",
["Meroitic"] = "xmr",
["Meru"] = "mer",
["Mese"] = "mci",
["Mesme"] = "zim",
["Mesmes"] = "mys",
["Meta'"] = "mgo",
["Metlatónoc Mixtec"] = "mxv",
["Mewari"] = "mtr",
["Mewati"] = "wtm",
["Mexican Sign Language"] = "mfs",
["Meyah"] = "mej",
["Mezontla Popoloca"] = "pbe",
["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",
["Tiếng Cornwall trung đại"] = "cnx",
["Middle Kannada"] = "dra-mkn",
["Middle Median"] = "xme-mid",
["Middle Newar"] = "nwx",
["Tiếng Na Uy trung đại"] = "gmq-mno",
["Middle Watut"] = "mpl",
["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",
["Minanibai"] = "mcv",
["Minaveha"] = "mvn",
["Minderico"] = "drc",
["Mindiri"] = "mpn",
["Mingang Doso"] = "mko",
["Mingo"] = "iro-min",
["Tiếng Huitoto Minica"] = "hto",
["Minidien"] = "wii",
["Minigir"] = "vmg",
["Minjungbal"] = "xjb",
["Minkin"] = "xxm",
["Minoan"] = "omn",
["Minokok"] = "mqq",
["Miraya Bikol"] = "rbl",
["Mire"] = "mvh",
["Miriti"] = "mmv",
["Miriwoong Sign Language"] = "rsm",
["Miriwung"] = "mep",
["Mirpur Panjabi"] = "pmu",
["Misantla Totonac"] = "tlc",
["Miship"] = "mjs",
["Misima-Paneati"] = "mpx",
["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",
["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",
["Moi (Congo)"] = "mow",
["Moi (Indonesia)"] = "mxn",
["Moikodi"] = "mkp",
["Moingi"] = "mwz",
["Mojave"] = "mov",
["Moji"] = "ymi",
["Mok"] = "mqt",
["Mokerang"] = "mft",
["Mokole"] = "mkl",
["Mokpwe"] = "bri",
["Molale"] = "mbe",
["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",
["Mongol"] = "mgt",
["Mongolian Sign Language"] = "msr",
["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",
["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",
["Moroccan Sign Language"] = "xms",
["Morom"] = "bdo",
["Moronene"] = "mqn",
["Morori"] = "mok",
["Morouas"] = "mrp",
["Mortlockese"] = "mrl",
["Moru"] = "mgd",
["Mosimo"] = "mqv",
["Moskona"] = "mtj",
["Motembo"] = "tmv",
["Mouk-Aria"] = "mwh",
["Mount Iraya Agta"] = "atl",
["Mount Iriga Agta"] = "agz",
["Mountain Koiari"] = "kpx",
["Mouwase"] = "jmw",
["Movima"] = "mzp",
["Moyadan Itneg"] = "ity",
["Mozambican Sign Language"] = "mzy",
["Mpalitjanh"] = "xpj",
["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",
["Muduapa"] = "wiv",
["Muellama"] = "sai-mue",
["Mufian"] = "aoj",
["Muher"] = "sem-mhr",
["Muinane"] = "bmr",
["Mukha-Dora"] = "mmk",
["Mukulu"] = "moz",
["Mulaha"] = "mfw",
["Mulam"] = "mlm",
["Mulao"] = "giu",
["Mullukmulluk"] = "mpb",
["Muluridyi"] = "vmu",
["Mum"] = "kqa",
["Mumuye"] = "mzm",
["Mundang"] = "mua",
["Tiếng Mundani"] = "mnf",
["Mundat"] = "mmf",
["Mundolinco"] = "art-mun",
["Mundurukú"] = "myu",
["Mungaka"] = "mhk",
["Mungbam"] = "mij",
["Mungkip"] = "mpv",
["Muniche"] = "myr",
["Munit"] = "mtc",
["Mur Pano"] = "tkv",
["Muratayak"] = "asx",
["Murik (Malaysia)"] = "mxr",
["Murik (New Guinea)"] = "mtf",
["Murkim"] = "rmh",
["Murrinh-Patha"] = "mwf",
["Tiếng Huitoto Murui"] = "huu",
["Murupi"] = "mqw",
["Muruwari"] = "zmu",
["Musan"] = "mmp",
["Musar"] = "mmi",
["Musasa"] = "smm",
["Musey"] = "mse",
["Musgu"] = "mug",
["Muskum"] = "mje",
["Musom"] = "msu",
["Mussau-Emira"] = "emi",
["Mutu"] = "tuc",
["Muya"] = "mvm",
["Muyang"] = "muy",
["Muyuw"] = "myw",
["Muzi"] = "ymz",
["Muzo"] = "sai-muz",
["Mvanip"] = "mcj",
["Mvuba"] = "mxh",
["Mwaghavul"] = "sur",
["Mwali Comorian"] = "wlc",
["Mwani"] = "wmw",
["Mwatebu"] = "mwa",
["Mwera"] = "mwe",
["Mwimbi-Muthambi"] = "mws",
["Mysian"] = "yms",
["Mzieme Naga"] = "nme",
["Mághdì"] = "gmd",
["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",
["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",
["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",
["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",
["Nasu"] = "ywq",
["Natagaimas"] = "nts",
["Natchez"] = "ncz",
["Nathembo"] = "nte",
["Natioro"] = "nti",
["Natú"] = "sai-nat",
["Natügu"] = "ntu",
["Nauete"] = "nxa",
["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",
["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",
["Ngadjunmaya"] = "nju",
["Ngadjuri"] = "jui",
["Ngaing"] = "nnf",
["Ngaju"] = "nij",
["Ngala"] = "nud",
["Ngalakan"] = "nig",
["Ngalkbun"] = "ngk",
["Ngamambo"] = "nbv",
["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",
["Tiếng 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",
["Tiếng Ngiti"] = "niy",
["Ngizim"] = "ngi",
["Ngkoth"] = "aus-ngk",
["Ngkâlmpw Kanum"] = "kcd",
["Ngochang"] = "tbq-ngo",
["Ngom"] = "nra",
["Ngombale"] = "nla",
["Ngombe (Central African Republic)"] = "nmj",
["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",
["Nisi"] = "yso",
["Niuafo'ou"] = "num",
["Niuatoputapu"] = "nkp",
["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",
["Nocamán"] = "nom",
["Nocte Naga"] = "njb",
["Noiri"] = "noi",
["Nokuku"] = "nkk",
["Nomaande"] = "lem",
["Nomane"] = "nof",
["Nomatsiguenga"] = "not",
["Nomlaki"] = "nol",
["Nomu"] = "noh",
["Nonuya"] = "noj",
["Nooksack"] = "nok",
["Tiếng 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 Fali"] = "fll",
["North Giziga"] = "gis",
["North Mofu"] = "mfk",
["North Muyu"] = "kti",
["North Nuaulu"] = "nni",
["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",
["Northern Ghale"] = "ghh",
["Tiếng Grebo Bắc"] = "gbo",
["Northern Guiyang Hmong"] = "huj",
["Northern Haida"] = "hdn",
["Northern Huishui Hmong"] = "hmi",
["Northern Kalapuya"] = "nrt",
["Northern Kam"] = "doc",
["Northern Kankanay"] = "xnn",
["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",
["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 Tidong"] = "ntd",
["Northern Tlaxiaco Mixtec"] = "xtn",
["Northern Toussian"] = "tsp",
["Northern Tutchone"] = "ttm",
["Northern Valley Yokuts"] = "nai-nvy",
["Northwest Maidu"] = "mjd",
["Northwest Oaxaca Mixtec"] = "mxa",
["Northwest Pashayi"] = "glh",
["Northwestern Dinka"] = "diw",
["Northwestern Fars"] = "faz",
["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",
["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",
["Nungali"] = "nug",
["Nunggubuyu"] = "nuy",
["Nungon"] = "paa-nun",
["Nungu"] = "rin",
["Nupbikha"] = "npb",
["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",
["Nyiyaparli"] = "xny",
["Nyokon"] = "nvo",
["Nyole (Kenya)"] = "nyd",
["Nyole (Uganda)"] = "nuj",
["Nyong"] = "muo",
["Nyulnyul"] = "nyv",
["Nyungwe"] = "nyu",
["Nyâlayu"] = "yly",
["Nzakambay"] = "nzy",
["Nzakara"] = "nzk",
["Nzanyi"] = "nja",
["Nzima"] = "nzi",
["Tiếng Huitoto Nüpode"] = "hux",
["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",
["Tiếng 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 Hungarian"] = "ohu",
["Old Kamta"] = "inc-ork",
["Old Kentish Sign Language"] = "okl",
["Old Manipuri"] = "omp",
["Old Punjabi"] = "inc-opa",
["Old Tati"] = "xme-ott",
["Old Tibetan"] = "otb",
["Tiếng Wales cổ"] = "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",
["Tiếng Nahuatl Ometepec"] = "nht",
["Omi"] = "omi",
["Omotik"] = "omt",
["Omurano"] = "omu",
["Ong"] = "oog",
["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",
["Ososo"] = "oso",
["Ot Danum"] = "otd",
["Otank"] = "uta",
["Oti"] = "oti",
["Otomaco"] = "sai-oto",
["Ottawa"] = "otw",
["Ouma"] = "oum",
["Oune"] = "oue",
["Owa"] = "stn",
["Owenia"] = "wsr",
["Owiniga"] = "owi",
["Oy"] = "oyb",
["Oya'oya"] = "oyy",
["Ozolotepec Zapotec"] = "zao",
["Pa"] = "ppt",
["Pa Di"] = "pdi",
["Pa'a"] = "pqa",
["Paama"] = "pma",
["Paasaal"] = "sig",
["Pacahuara"] = "pcp",
["Padoe"] = "pdo",
["Paeonian"] = "ine-pae",
["Pagi"] = "pgi",
["Pagibete"] = "pae",
["Pahanan Agta"] = "apf",
["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",
["Paku Karen"] = "kpp",
["Pal"] = "abw",
["Palaka Senoufo"] = "plr",
["Palantla Chinantec"] = "cpa",
["Palawan Batak"] = "bya",
["Paleni"] = "pnl",
["Palewyami"] = "nai-ply",
["Palikur"] = "plu",
["Pallanganmiddang"] = "pmd",
["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",
["Pankararé"] = "pax",
["Pankararú"] = "paz",
["Pankhu"] = "pkh",
["Pannei"] = "pnc",
["Panobo"] = "pno",
["Panyi Bai"] = "bfc",
["Panyjima"] = "pnw",
["Panzaleo"] = "sai-pnz",
["Pao"] = "ppa",
["Papapana"] = "ppn",
["Papar"] = "dpp",
["Papasena"] = "pas",
["Papel"] = "pbo",
["Papi"] = "ppe",
["Papitalai"] = "pat",
["Papora"] = "ppu",
["Papua New Guinean Sign Language"] = "pgz",
["Papuan Malay"] = "pmy",
["Para Naga"] = "pzn",
["Paraguayan Sign Language"] = "pys",
["Parakanã"] = "pak",
["Paranan"] = "prf",
["Paranawát"] = "paf",
["Paratió"] = "sai-par",
["Parawen"] = "prw",
["Pardhan"] = "pch",
["Pardhi"] = "pcl",
["Pare"] = "asa",
["Paredarerme"] = "xpd",
["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",
["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",
["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",
["Tiếng Pichinglis"] = "fpe",
["Pichis Ashéninka"] = "cpu",
["Pictish"] = "xpi",
["Picuris"] = "nai-pic",
["Pidgin Delaware"] = "dep",
["Pidgin Iha"] = "ihb",
["Pidgin Onin"] = "onx",
["Pijao"] = "pij",
["Pije"] = "piz",
["Tiếng 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",
["Pitta-Pitta"] = "pit",
["Piu"] = "pix",
["Piya-Kwonci"] = "piy",
["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",
["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",
["Tiếng Ireland nguyên thủy"] = "pgl",
["Principense"] = "pre",
["Proto-Amuesha-Chamicuro"] = "awd-amc-pro",
["Tiếng Tiểu Á nguyên thủy"] = "ine-ana-pro",
["Proto-Apachean"] = "apa-pro",
["Proto-Arawa"] = "auf-pro",
["Tiếng Armenia nguyên thủy"] = "hyx-pro",
["Proto-Arnhem"] = "aus-arn-pro",
["Proto-Atayalic"] = "map-ata-pro",
["Proto-Batak"] = "btk-pro",
["Tiếng Bongo-Bagirmi nguyên thủy"] = "csu-bba-pro",
["Proto-Boran"] = "sai-bor-pro",
["Proto-Bua"] = "alv-bua-pro",
["Proto-Bungku-Tolaki"] = "poz-btk-pro",
["Tiếng Miến nguyên thủy"] = "tbq-brm-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",
["Tiếng Trung New South Wales nguyên thủy"] = "aus-cww-pro",
["Tiếng Trung Sudan nguyên thủy"] = "csu-pro",
["Proto-Central Togo"] = "alv-gtm-pro",
["Proto-Chatino"] = "omq-cha-pro",
["Proto-Chibchan"] = "cba-pro",
["Proto-Chimakuan"] = "chi-pro",
["Proto-Chinookan"] = "nai-ckn-pro",
["Tiếng Chukotka-Kamchatka nguyên thủy"] = "qfa-cka-pro",
["Proto-Chumash"] = "nai-chu-pro",
["Proto-Cupan"] = "azc-cup-pro",
["Proto-Daju"] = "sdv-daj-pro",
["Proto-Daly"] = "aus-dal-pro",
["Proto-Eastern Jebel"] = "sdv-eje-pro",
["Proto-Eastern Oti-Volta"] = "nic-eov-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",
["Tiếng Iwaidja nguyên thủy"] = "aus-wdj-pro",
["Proto-Jukunoid"] = "nic-jkn-pro",
["Proto-Kadu"] = "qfa-kad-pro",
["Proto-Kalamian"] = "phi-kal-pro",
["Proto-Kalapuyan"] = "nai-klp-pro",
["Proto-Kampa"] = "awd-kmp-pro",
["Proto-Kham"] = "sit-kha-pro",
["Proto-Khoe"] = "khi-kho-pro",
["Proto-Komisenian"] = "ira-kms-pro",
["Proto-Kru"] = "kro-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",
["Tiếng Lô Lô nguyên thủy"] = "tbq-lol-pro",
["Proto-Lower Cross River"] = "nic-lcr-pro",
["Proto-Luish"] = "sit-luu-pro",
["Proto-Maidun"] = "nai-mdu-pro",
["Proto-Mangbetu"] = "csu-maa-pro",
["Proto-Masa"] = "cdc-mas-pro",
["Proto-Mazatec"] = "omq-maz-pro",
["Proto-Medo-Parthian"] = "ira-mpr-pro",
["Proto-Mixe-Zoque"] = "nai-miz-pro",
["Proto-Mixtec"] = "omq-mxt-pro",
["Proto-Mumuye"] = "alv-mum-pro",
["Proto-Munji-Yidgha"] = "ira-mny-pro",
["Proto-Na-Dene"] = "xnd-pro",
["Proto-Nawiki"] = "awd-nwk-pro",
["Proto-Nilotic"] = "sdv-nil-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",
["Proto-Nyima"] = "sdv-nyi-pro",
["Proto-Nyulnyulan"] = "aus-nyu-pro",
["Proto-Ogoni"] = "nic-ogo-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 Penutian"] = "nai-plp-pro",
["Proto-Pomeranian"] = "zlw-pom-pro",
["Proto-Pomo"] = "nai-pom-pro",
["Proto-Saka"] = "xsc-sak-pro",
["Proto-Sanglechi-Ishkashimi"] = "ira-sgi-pro",
["Proto-Sara"] = "csu-sar-pro",
["Proto-Siouan-Catawban"] = "nai-sca-pro",
["Proto-Songhay"] = "son-pro",
["Proto-Sotho-Tswana"] = "bnt-sts-pro",
["Proto-South Cushitic"] = "cus-sou-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",
["Tiếng Liên New Guinea nguyên thủy"] = "ngf-pro",
["Proto-Tsezian"] = "cau-tsz-pro",
["Proto-Tsimshianic"] = "nai-tsi-pro",
["Proto-Upper Cross River"] = "nic-ucr-pro",
["Proto-Utian"] = "nai-utn-pro",
["Proto-Western Mande"] = "dmn-mdw-pro",
["Proto-Witotoan"] = "sai-wit-pro",
["Proto-Yupik"] = "ypk-pro",
["Proto-Zapotecan"] = "omq-zap-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",
["Puiron"] = "sit-prn",
["Pukapukan"] = "pkp",
["Pulabu"] = "pup",
["Puluwat"] = "puw",
["Puma"] = "pum",
["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",
["Quebec Sign Language"] = "fcs",
["Querétaro Otomi"] = "otq",
["Quetzaltepec Mixe"] = "pxm",
["Queyu"] = "qvy",
["Quiavicuzas Zapotec"] = "zpj",
["Quileute"] = "qui",
["Quimbaya"] = "sai-qmb",
["Quinigua"] = "nai-qng",
["Quinqui"] = "quq",
["Quioquitani-Quierí Zapotec"] = "ztq",
["Quiotepec Chinantec"] = "chq",
["Quitemo"] = "sai-qtm",
["Rabona"] = "sai-rab",
["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",
["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",
["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",
["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",
["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",
["Sa"] = "sax",
["Sa'a"] = "apb",
["Sa'ban"] = "snv",
["Sa'och"] = "scq",
["Saafi-Saafi"] = "sav",
["Saam"] = "raq",
["Saamia"] = "lsm",
["Saare"] = "uss",
["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",
["Sambe"] = "xab",
["Samberigi"] = "ssx",
["Samburu"] = "saq",
["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",
["San Juan Quiahije Chatino"] = "ctp-san",
["San Juan Teita Mixtec"] = "xtj",
["San Luís Temalacayuca Popoloca"] = "pps",
["San Marcos Tlalcoyalco Popoloca"] = "pls",
["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",
["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",
["Sarli"] = "sdf",
["Sartang"] = "onp",
["Sarua"] = "swy",
["Sarudu"] = "sdu",
["Saruga"] = "sra",
["Sasaru"] = "sxs",
["Tiếng Sassari"] = "sdc",
["Satawalese"] = "stw",
["Sateré-Mawé"] = "mav",
["Sathmar Swabian"] = "gmw-stm",
["Saudi Arabian Sign Language"] = "sdl",
["Sauraseni Apabhramsa"] = "inc-sap",
["Sauri"] = "srt",
["Sause"] = "sao",
["Sausi"] = "ssj",
["Tiếng 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",
["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",
["Senara Sénoufo"] = "seq",
["Senaya"] = "syn",
["Sene"] = "sej",
["Sengele"] = "szg",
["Senggi"] = "snu",
["Sengo"] = "spk",
["Sengseng"] = "ssz",
["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",
["Serili"] = "sve",
["Seroa"] = "kqu",
["Serrano"] = "ser",
["Seru"] = "szd",
["Serua"] = "srw",
["Serudung Murut"] = "srk",
["Serui-Laut"] = "seu",
["Seta"] = "stf",
["Setaman"] = "stm",
["Seti"] = "sbi",
["Sewa Bay"] = "sew",
["Seychellois Creole"] = "crs",
["Sha"] = "scw",
["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",
["Tiếng Xa"] = "shx",
["Shehri"] = "shv",
["Sheko"] = "she",
["Shelta"] = "sth",
["Shendu"] = "shl",
["Sheni"] = "scv",
["Sherbro"] = "bun",
["Sherdukpen"] = "sdp",
["Shi"] = "shr",
["Shihhi Arabic"] = "ssh",
["Shiki"] = "gua",
["Shilluk"] = "shk",
["Shipibo-Conibo"] = "shp",
["Shixing"] = "sxg",
["Shoo-Minda-Nye"] = "bcv",
["Shoshone"] = "shh",
["Shua"] = "shg",
["Shuar"] = "jiv",
["Shuba"] = "cbq",
["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",
["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",
["Siri"] = "sir",
["Siriano"] = "sri",
["Sirionó"] = "srq",
["Siroi"] = "ssd",
["Siuslaw"] = "sis",
["Sivandi"] = "siy",
["Siwai"] = "siw",
["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",
["Songomeno"] = "soe",
["Songoora"] = "sod",
["Sonha"] = "soi",
["Sonia"] = "siq",
["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",
["Tiếng Banda Trung Nam"] = "lnl",
["South Central Dinka"] = "dib",
["South Fali"] = "fal",
["South Giziga"] = "giz",
["South Lembata"] = "lmf",
["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",
["Southern Birifor"] = "biv",
["Southern Bobo"] = "bwq",
["Southern Bontoc"] = "obk",
["Southern Catanduanes Bicolano"] = "bln",
["Southern Dagaare"] = "dga",
["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",
["Tiếng Kissi Nam"] = "kss",
["Southern Kiwai"] = "kjd",
["Tiếng Xwarin"] = "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",
["Southern Rengma Naga"] = "nre",
["Southern Sama"] = "ssb",
["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",
["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",
["Suma"] = "sqm",
["Sumariup"] = "siv",
["Sumau"] = "six",
["Tiếng 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",
["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",
["Tae'"] = "rob",
["Tafreshi"] = "xme-taf",
["Tagabawa"] = "bgs",
["Tagakaulu Kalagan"] = "klg",
["Tagbanwa"] = "tbw",
["Tagbu"] = "tbm",
["Tagish"] = "tgx",
["Tagwana Senoufo"] = "tgw",
["Tai"] = "taw",
["Tai Hang Tong"] = "thc",
["Tai Hongjin"] = "tiz",
["Tai Long"] = "thi",
["Tai Thanh"] = "tmm",
["Tai Ya"] = "cuu",
["Taiap"] = "gpn",
["Taikat"] = "aos",
["Tainae"] = "ago",
["Tairuma"] = "uar",
["Taita"] = "dav",
["Taiwan Sign Language"] = "tss",
["Taje"] = "pee",
["Tiếng 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",
["Tangsa"] = "nst",
["Tanguat"] = "tbs",
["Tiếng 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",
["Tarao"] = "tro",
["Taraon"] = "mhu",
["Tareng"] = "tgr",
["Tarjumo"] = "txj",
["Tarok"] = "yer",
["Tarpia"] = "tpf",
["Tartessian"] = "txr",
["Taruma"] = "tdm",
["Tasmate"] = "tmt",
["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",
["Tayo"] = "cks",
["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",
["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",
["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",
["Tiếng Mixtec Teposcolula"] = "omq-tel",
["Tequistlatec"] = "nai-teq",
["Tera"] = "ttr",
["Terebu"] = "trb",
["Terei"] = "buo",
["Tereno"] = "ter",
["Tereweng"] = "twg",
["Terik"] = "tec",
["Termanu"] = "twu",
["Ternateño"] = "tmg",
["Tese"] = "keg",
["Teshenawa"] = "twc",
["Tetela"] = "tll",
["Tetelcingo Nahuatl"] = "nhg",
["Tetete"] = "teb",
["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",
["Thado Chin"] = "tcz",
["Thai Sign Language"] = "tsq",
["Thaiphum Chin"] = "cth",
["Thakali"] = "ths",
["Thamudic"] = "sem-tha",
["Thangmi"] = "thf",
["Thao"] = "ssf",
["Tharaka"] = "thk",
["Tharrgari"] = "dhr",
["Thawa"] = "xtv",
["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",
["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",
["Tira"] = "tic",
["Tirahi"] = "tra",
["Tiranige Diga Dogon"] = "tde",
["Tircul"] = "pyx",
["Tiri"] = "cir",
["Tita"] = "tdq",
["Titan"] = "ttv",
["Tiv"] = "tiv",
["Tiéfo"] = "tiq",
["Tiéyaxo Bozo"] = "boz",
["Tjurruru"] = "tju",
["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",
["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",
["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",
["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",
["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",
["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",
["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",
["Tuxináwa"] = "tux",
["Tuxá"] = "tud",
["Tuyuca"] = "tue",
["Twana"] = "twa",
["Twendi"] = "twn",
["Tyaraity"] = "woa",
["Tyerrernotepanner"] = "xph",
["Tz'utujil"] = "tzj",
["Tzeltal"] = "tzh",
["Tày Tac"] = "tyt",
["Téén"] = "lor",
["Tübatulabal"] = "tub",
["Uab Meto"] = "aoz",
["Uamué"] = "uam",
["Uare"] = "ksj",
["Ubaghara"] = "byc",
["Ubang"] = "uba",
["Ubi"] = "ubi",
["Ubir"] = "ubr",
["Ucayali-Yurúa Ashéninka"] = "cpb",
["Uda"] = "uda",
["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",
["Uldeme"] = "udl",
["Ulithian"] = "uli",
["Ulumanda'"] = "ulm",
["Ulwa"] = "ulw",
["Uma"] = "ppk",
["Uma' Lasan"] = "xky",
["Uma' Lung"] = "ulu",
["Umanakaina"] = "gdn",
["Umatilla"] = "uma",
["Umbindhamu"] = "umd",
["Umbu-Ungu"] = "ubu",
["Umbugarla"] = "umr",
["Umbuygamu"] = "umg",
["Umeda"] = "upi",
["Umiida"] = "xud",
["Umiray Dumaget Agta"] = "due",
["Umon"] = "umm",
["Umotína"] = "umo",
["Umpila"] = "ump",
["Una"] = "mtg",
["Unas"] = "art-una",
["Unde Kaili"] = "unz",
["Uneme"] = "une",
["Unggaranggu"] = "xun",
["Unggumi"] = "xgu",
["Tiếng Uni"] = "uni",
["Unserdeutsch"] = "uln",
["Unua"] = "onu",
["Unubahe"] = "unu",
["Uokha"] = "uok",
["Upper Chehalis"] = "cjh",
["Upper Grand Valley Dani"] = "dna",
["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",
["Urapmin"] = "urm",
["Urarina"] = "ura",
["Urat"] = "urt",
["Urhobo"] = "urh",
["Uri"] = "uvh",
["Urigina"] = "urg",
["Urim"] = "uri",
["Urimo"] = "urx",
["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",
["Utarmbung"] = "omo",
["Ute"] = "ute",
["Utu"] = "utu",
["Uwinymil"] = "aus-uwi",
["Uya"] = "usu",
["Uyajitaya"] = "duk",
["Uzekwe"] = "eze",
["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",
["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",
["Wa"] = "wbm",
["Wa'ema"] = "wag",
["Waamwang"] = "wmn",
["Wab"] = "wab",
["Wabo"] = "wbb",
["Waboda"] = "kmx",
["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",
["Wahau Kayan"] = "whu",
["Wahau Kenyah"] = "whk",
["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",
["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",
["Wardandi"] = "wxw",
["Warembori"] = "wsa",
["Wari'"] = "pav",
["Waris"] = "wrs",
["Waritai"] = "wbe",
["Wariyangga"] = "wri",
["Warkay-Bipim"] = "bgv",
["Warlmanpa"] = "wrl",
["Tiếng 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",
["Wasu"] = "wsu",
["Watakataui"] = "wtk",
["Watam"] = "wax",
["Wathaurong"] = "wth",
["Watiwa"] = "wtf",
["Watubela"] = "wah",
["Waube"] = "kop",
["Wauja"] = "wau",
["Wauyai"] = "wuy",
["Wawa"] = "www",
["Tiếng Ngõa Hương"] = "wxa",
["Wayoró"] = "wyr",
["Wayumará"] = "sai-way",
["Wedau"] = "wed",
["Weh"] = "weh",
["Welaung"] = "weu",
["Weliki"] = "klh",
["Welsh Romani"] = "rmw",
["Wemale"] = "weo",
["Weme Gbe"] = "wem",
["Wendat"] = "wdt",
["Weri"] = "wer",
["Wersing"] = "kvw",
["West Albay Bikol"] = "fbl",
["West Ambae"] = "nnd",
["West Central Banda"] = "bbp",
["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",
["Tiếng Krahn"] = "krw",
["Western Lalu"] = "ywl",
["Western Maninkakan"] = "mlq",
["Western Mashan Hmong"] = "hmw",
["Western Meohang"] = "raf",
["Western Muria"] = "mut",
["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",
["Wiraféd"] = "wir",
["Wirangu"] = "wgu",
["Wiru"] = "wiu",
["Wirö"] = "wpc",
["Wiwa"] = "mbp",
["Woccon"] = "xwc",
["Wogamusin"] = "wog",
["Wogeo"] = "woc",
["Woi"] = "wbw",
["Wojenaka"] = "jod",
["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",
["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",
["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",
["Tiếng 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",
["Yan-nhangu"] = "jay",
["Yana"] = "ynn",
["Yanda"] = "yda",
["Yanda Dogon"] = "dym",
["Yandjibara"] = "xyb",
["Yandruwandha"] = "ynd",
["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",
["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",
["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",
["Yei"] = "jei",
["Yekhee"] = "ets",
["Yekora"] = "ykr",
["Yelmek"] = "jel",
["Yelogu"] = "ylg",
["Yemba"] = "ybb",
["Tiếng Ả Rập Sana'a"] = "ayn",
["Yendang"] = "yen",
["Yeni"] = "yei",
["Yeniche"] = "yec",
["Yerakai"] = "yra",
["Yeretuar"] = "gop",
["Yerukula"] = "yeu",
["Yeskwa"] = "yes",
["Yessan-Mayo"] = "yss",
["Yetfa"] = "yet",
["Yeyi"] = "yey",
["Yil"] = "yll",
["Yimas"] = "yee",
["Yimchungru Naga"] = "yim",
["Yinbaw Karen"] = "kvu",
["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",
["Yolngu Sign Language"] = "ygs",
["Yoloxochitl Mixtec"] = "xty",
["Yombe"] = "yom",
["Yopno"] = "yut",
["Yora"] = "mts",
["Yorta Yorta"] = "xyy",
["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",
["Zaachila Zapotec"] = "ztx",
["Zabana"] = "kji",
["Zacatlán-Ahuacatlán-Tepetzintla Nahuatl"] = "nhi",
["Zakhring"] = "zkr",
["Zambian Sign Language"] = "zsl",
["Zan Gula"] = "zna",
["Zanaki"] = "zak",
["Zande"] = "zne",
["Zangwal"] = "zah",
["Zaramo"] = "zaj",
["Zari"] = "zaz",
["Zauzou"] = "zal",
["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",
["Zotung Chin"] = "czt",
["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'ou"] = "aou",
["Tiếng A-Hmao"] = "hmd",
["Tiếng Aari"] = "aiw",
["Tiếng Aari nguyên thủy"] = "omv-aro-pro",
["Tiếng Aasax"] = "aas",
["Tiếng Abaga"] = "abg",
["Tiếng Abai"] = "poz-abi",
["Tiếng Abanyom"] = "abm",
["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 Abon"] = "abo",
["Tiếng Abron"] = "abr",
["Tiếng Abui"] = "abz",
["Tiếng Abure"] = "abu",
["Tiếng Aceh"] = "ace",
["Tiếng Achawa"] = "aca",
["Tiếng Acheron"] = "acz",
["Tiếng Achi"] = "acr",
["Tiếng Acholi"] = "ach",
["Tiếng Achuar"] = "acu",
["Tiếng Achumawi"] = "acv",
["Tiếng Adangme"] = "ada",
["Tiếng Adi"] = "adi",
["Tiếng Adja"] = "ajg",
["Tiếng Adnyamathanha"] = "adt",
["Tiếng Adygea"] = "ady",
["Tiếng Adzera"] = "adz",
["Tiếng Aer"] = "aeq",
["Tiếng Afade"] = "aal",
["Tiếng Afar"] = "aa",
["Tiếng Afrikaans"] = "af",
["Tiếng Agatu"] = "agc",
["Tiếng Agawam"] = "alg-aga",
["Tiếng Aghem"] = "agq",
["Tiếng Aghul"] = "agx",
["Tiếng Aghwan"] = "xag",
["Tiếng Agta Dupaningan"] = "duo",
["Tiếng Aguacateca"] = "agu",
["Tiếng Ahom"] = "aho",
["Tiếng Ahtna"] = "aht",
["Tiếng Ai"] = "eee",
["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 Aka-Kede"] = "akx",
["Tiếng Akan"] = "ak",
["Tiếng Akaselem"] = "aks",
["Tiếng Akawaio"] = "ake",
["Tiếng Akha"] = "ahk",
["Tiếng Akhvakh"] = "akv",
["Tiếng Akkad"] = "akk",
["Tiếng Aklanon"] = "akl",
["Tiếng Akoose"] = "bss",
["Tiếng Akuntsu"] = "aqz",
["Tiếng Alaba-K’abeena"] = "alw",
["Tiếng Alabama"] = "akz",
["Tiếng Alagwa"] = "wbj",
["Tiếng Alak"] = "alk",
["Tiếng Alamblak"] = "amp",
["Tiếng Alangan"] = "alj",
["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 Algic nguyên thủy"] = "aql-pro",
["Tiếng Algonquin"] = "alq",
["Tiếng Algonquin nguyên thủy"] = "alg-pro",
["Tiếng Allar"] = "all",
["Tiếng Alsea"] = "aes",
["Tiếng Alumu-Tesu"] = "aab",
["Tiếng Alutor"] = "alr",
["Tiếng Alyentiyak"] = "sai-all",
["Tiếng Ama"] = "amm",
["Tiếng Amahuaca"] = "amc",
["Tiếng Amaimon"] = "ali",
["Tiếng Amal"] = "aad",
["Tiếng Amanab"] = "amn",
["Tiếng Amarasi"] = "aaz",
["Tiếng Ambai"] = "amk",
["Tiếng Ambrak"] = "aag",
["Tiếng Ambulas"] = "abt",
["Tiếng Amdang"] = "amj",
["Tiếng Amhara"] = "am",
["Tiếng Amis"] = "ami",
["Tiếng Amurdag"] = "amg",
["Tiếng Amuzgo"] = "amu",
["Tiếng Anaang"] = "anw",
["Tiếng Anal"] = "anm",
["Tiếng Anauyá"] = "awd-ana",
["Tiếng Andi"] = "ani",
["Tiếng Angami"] = "njm",
["Tiếng Angika"] = "anp",
["Tiếng Angkula"] = "aus-ang",
["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 Annobón"] = "fab",
["Tiếng Anuak"] = "anu",
["Tiếng Anuki"] = "aui",
["Tiếng Anyi"] = "any",
["Tiếng Ao"] = "njo",
["Tiếng Apabhramsa"] = "inc-apa",
["Tiếng Apache Tây"] = "apw",
["Tiếng Apache đồng bằng"] = "apk",
["Tiếng Aparaí"] = "apy",
["Tiếng Apatani"] = "apt",
["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 Arapaho"] = "arp",
["Tiếng Arawak nguyên thủy"] = "awd-pro",
["Tiếng Araweté"] = "awt",
["Tiếng Archi"] = "aqc",
["Tiếng Arem"] = "aem",
["Tiếng Argobba"] = "agj",
["Tiếng Arhuaco"] = "arh",
["Tiếng Ari"] = "aac",
["Tiếng Arin"] = "xrn",
["Tiếng Armenia"] = "hy",
["Tiếng Armenia cổ"] = "xcl",
["Tiếng Armenia trung đại"] = "axm",
["Tiếng Aromania"] = "rup",
["Tiếng Arrernte Đông"] = "aer",
["Tiếng Ashkun"] = "ask",
["Tiếng Ashraaf"] = "cus-ash",
["Tiếng Ashéninka Pajonal"] = "cjo",
["Tiếng Asi"] = "bno",
["Tiếng Askopan"] = "eiv",
["Tiếng Asli nguyên thủy"] = "mkh-asl-pro",
["Tiếng Assam"] = "as",
["Tiếng Assam cận đại"] = "inc-oas",
["Tiếng Assan"] = "xss",
["Tiếng Assiniboine"] = "asb",
["Tiếng Asturias"] = "ast",
["Tiếng Asumboa"] = "aua",
["Tiếng Asur"] = "asr",
["Tiếng Atayal"] = "tay",
["Tiếng Atemble"] = "ate",
["Tiếng Athabasca nguyên thủy"] = "ath-pro",
["Tiếng Athpariya"] = "aph",
["Tiếng Atikamekw"] = "atj",
["Tiếng Atong (Ấn Độ)"] = "aot",
["Tiếng Atsahuaca"] = "atc",
["Tiếng Auhelawa"] = "kud",
["Tiếng Aukan"] = "djk",
["Tiếng Avar"] = "av",
["Tiếng Avar-Andic nguyên thủy"] = "cau-ava-pro",
["Tiếng Avatime"] = "avn",
["Tiếng Avesta"] = "ae",
["Tiếng Avokaya"] = "avu",
["Tiếng Awa (Trung Quốc)"] = "vwa",
["Tiếng Awadh"] = "awa",
["Tiếng Awadh cổ"] = "inc-oaw",
["Tiếng Aweer"] = "bob",
["Tiếng Awing"] = "azo",
["Tiếng Awjila"] = "auj",
["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 Baagandji"] = "drl",
["Tiếng Baatonum"] = "bba",
["Tiếng Babatana"] = "baa",
["Tiếng Babungo"] = "bav",
["Tiếng Babuza"] = "bzg",
["Tiếng Bacama"] = "bcy",
["Tiếng Bactria"] = "xbc",
["Tiếng Badaga"] = "bfq",
["Tiếng Badanchi"] = "bau",
["Tiếng Bade"] = "bde",
["Tiếng Badui"] = "bac",
["Tiếng Bagua"] = "sai-bag",
["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 Bajjika"] = "vjk",
["Tiếng Bakaka"] = "bqz",
["Tiếng Bakhtiari"] = "bqi",
["Tiếng Baki"] = "bki",
["Tiếng Bakung"] = "xkl",
["Tiếng Bala"] = "tuw-bal",
["Tiếng Balanta-Ganja"] = "bjt",
["Tiếng Balanta-Kentohe"] = "ble",
["Tiếng Balantak"] = "blz",
["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 Bamum"] = "bax",
["Tiếng Bana"] = "bcw",
["Tiếng Bandjalang"] = "bdy",
["Tiếng Banggai"] = "bgz",
["Tiếng Bangi"] = "bni",
["Tiếng Bangolan"] = "bgj",
["Tiếng Banjar"] = "bjn",
["Tiếng Bankon"] = "abb",
["Tiếng Bantawa"] = "bap",
["Tiếng Bantayanon"] = "bfx",
["Tiếng Bantoid nguyên thủy"] = "nic-bod-pro",
["Tiếng Bantu nguyên thủy"] = "bnt-pro",
["Tiếng Banyumas"] = "map-bms",
["Tiếng Baoule"] = "bci",
["Tiếng Barai"] = "bbb",
["Tiếng Barakai"] = "baj",
["Tiếng Bari"] = "bfa",
["Tiếng Barikewa"] = "jbk",
["Tiếng Barombi"] = "bbi",
["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 Bassari"] = "bsc",
["Tiếng Batak Simalungun"] = "bts",
["Tiếng Batek"] = "btq",
["Tiếng Bats"] = "bbl",
["Tiếng Batuley"] = "bay",
["Tiếng Bayern"] = "bar",
["Tiếng Beaver"] = "bea",
["Tiếng Bedjond"] = "bjv",
["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 Bengal cổ"] = "inc-obn",
["Tiếng Benue-Congo nguyên thủy"] = "nic-bco-pro",
["Tiếng Berber Bắc Sahara"] = "mzb",
["Tiếng Berber Tunisia"] = "sds",
["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 Bhadrawah"] = "bhd",
["Tiếng Bhatri"] = "bgw",
["Tiếng Bhattiyat"] = "bht",
["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 Bhunjia"] = "bhu",
["Tiếng Bidayuh Bau"] = "sne",
["Tiếng Bidayuh Biatah"] = "bth",
["Tiếng Bih"] = "ibh",
["Tiếng Bihari"] = "bh",
["Tiếng Bikol Buhi'non"] = "ubl",
["Tiếng Bilaspur"] = "kfs",
["Tiếng Bilen"] = "byn",
["Tiếng Bilua"] = "blb",
["Tiếng Bima"] = "bhp",
["Tiếng Binukid"] = "bkd",
["Tiếng Birao"] = "brr",
["Tiếng Birgit"] = "btf",
["Tiếng Birhor"] = "biy",
["Tiếng Birjia"] = "bix",
["Tiếng Bisaya Sabah"] = "bsy",
["Tiếng Bishnupriya"] = "bpy",
["Tiếng Bislama"] = "bi",
["Tiếng Bissa"] = "bib",
["Tiếng Bisu"] = "bzi",
["Tiếng Bit"] = "bgk",
["Tiếng Blackfoot"] = "bla",
["Tiếng Blagar"] = "beu",
["Tiếng Blang"] = "blr",
["Tiếng Bod nguyên thủy"] = "sit-bdi-pro",
["Tiếng Bodo (Ấn Độ)"] = "brx",
["Tiếng Bodo Parja"] = "bdv",
["Tiếng Bodo-Garo nguyên thủy"] = "tbq-bdg-pro",
["Tiếng Boghom"] = "bux",
["Tiếng Bokar"] = "sit-bok",
["Tiếng Boko"] = "bqc",
["Tiếng Bokobaru"] = "bus",
["Tiếng Bola"] = "bnp",
["Tiếng Boloki"] = "bkt",
["Tiếng Bomu"] = "bmq",
["Tiếng Bondo"] = "bfw",
["Tiếng Boon"] = "bnl",
["Tiếng Borôro"] = "bor",
["Tiếng Botlikh"] = "bph",
["Tiếng Bourguignon"] = "roa-brg",
["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 Brokkat"] = "bro",
["Tiếng Brokpa"] = "sgt",
["Tiếng Bru"] = "bru",
["Tiếng Bru Tây"] = "brv",
["Tiếng Brâu"] = "brb",
["Tiếng Buang Mapos"] = "bzh",
["Tiếng Bube"] = "bvb",
["Tiếng Budukh"] = "bdk",
["Tiếng Bughotu"] = "bgt",
["Tiếng Bugis"] = "bug",
["Tiếng Buhid"] = "bku",
["Tiếng Bukhara"] = "bhh",
["Tiếng Bukiyip"] = "ape",
["Tiếng Bulgar"] = "xbo",
["Tiếng Bulgaria"] = "bg",
["Tiếng Bumthang"] = "kjz",
["Tiếng Bungku"] = "bkz",
["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 Bussa"] = "dox",
["Tiếng Butuanon"] = "btw",
["Tiếng Bách Tế"] = "pkc",
["Tiếng Bạch Lạp Mã"] = "lay",
["Tiếng Bạch Nam"] = "bfs",
["Tiếng Bạch Trung"] = "bca",
["Tiếng Bạch nguyên thủy"] = "sit-bai-pro",
["Tiếng Bảo An"] = "peh",
["Tiếng Bắc Altai"] = "atv",
["Tiếng Bắc Amami Ōshima"] = "ryn",
["Tiếng Bắc Catanduanes Bikol"] = "cts",
["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 Khanty"] = "kca-nor",
["Tiếng Bắc Mansi"] = "mns-nor",
["Tiếng Bắc Ndebele"] = "nd",
["Tiếng Bắc Nisu"] = "yiv",
["Tiếng Bắc Paiute"] = "pao",
["Tiếng Bắc Sami"] = "se",
["Tiếng Bắc Selkup"] = "sel-nor",
["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ắc Âu nguyên thủy"] = "gmq-pro",
["Tiếng Bố Cam"] = "bbh",
["Tiếng Bố Lưu"] = "ply",
["Tiếng Bố Mang"] = "bvp",
["Tiếng Bố Y"] = "pcc",
["Tiếng Bối-Thái nguyên thủy"] = "qfa-bet-pro",
["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 Camuni"] = "xcc",
["Tiếng Canela"] = "ram",
["Tiếng Cao Câu Ly"] = "zkg",
["Tiếng Capanahua"] = "kaq",
["Tiếng Carib nguyên thủy"] = "sai-car-pro",
["Tiếng Carrier"] = "crx",
["Tiếng Carrier Nam"] = "caf",
["Tiếng Catalan"] = "ca",
["Tiếng Catalan cổ"] = "roa-oca",
["Tiếng Catawba"] = "chc",
["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 Chaima"] = "ciy",
["Tiếng Chak"] = "ckh",
["Tiếng Chakma"] = "ccp",
["Tiếng Chamalal"] = "cji",
["Tiếng Chamba"] = "cdh",
["Tiếng Chamicuro"] = "ccc",
["Tiếng Chamorro"] = "ch",
["Tiếng Chantyal"] = "chx",
["Tiếng Chatino cao nguyên Tây"] = "ctp",
["Tiếng Chaura"] = "crv",
["Tiếng Chavacano"] = "cbk",
["Tiếng Chechen"] = "ce",
["Tiếng Chenchu"] = "cde",
["Tiếng Chenoua"] = "cnu",
["Tiếng Chepang"] = "cdm",
["Tiếng Cherokee"] = "chr",
["Tiếng Chetti Moundadan"] = "cty",
["Tiếng Chetti Wayanad"] = "ctt",
["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 Chilcotin"] = "clc",
["Tiếng Chin Asho"] = "csh",
["Tiếng Chin Ekai"] = "cey",
["Tiếng Chin Falam"] = "cfm",
["Tiếng Chin Hakha"] = "cnh",
["Tiếng Chin Songlai"] = "csj",
["Tiếng Chin Tedim"] = "ctd",
["Tiếng Chinal"] = "cih",
["Tiếng Chinantec Ojitlán"] = "chj",
["Tiếng Chinantec Ozumacín"] = "chz",
["Tiếng Chinantec Tepinapa"] = "cte",
["Tiếng Chinook"] = "chh",
["Tiếng Chiricahua"] = "apm",
["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 Chol"] = "ctu",
["Tiếng Chong"] = "cog",
["Tiếng Chu Ru"] = "cje",
["Tiếng Chukot"] = "ckt",
["Tiếng Chulym"] = "clw",
["Tiếng Churah"] = "cdj",
["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 cổ"] = "ocm",
["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 Cocama"] = "cod",
["Tiếng Cochimi"] = "coj",
["Tiếng Coeur d'Alene"] = "crd",
["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 Cornwall cổ"] = "oco",
["Tiếng Corse"] = "co",
["Tiếng Cowlitz"] = "cow",
["Tiếng Cree"] = "cr",
["Tiếng Cree Moose"] = "crm",
["Tiếng Cree Đông Bắc"] = "crl",
["Tiếng Cree Đông Nam"] = "crj",
["Tiếng Cree đồng bằng"] = "crk",
["Tiếng Creole Antilles"] = "gcf",
["Tiếng Creole Guinea-Bissau"] = "pov",
["Tiếng Creole Haiti"] = "ht",
["Tiếng Creole Hà Lan Berbice"] = "brc",
["Tiếng Creole Jamaica"] = "jam",
["Tiếng Creole Louisiana"] = "lou",
["Tiếng Creole Mauritius"] = "mfe",
["Tiếng Creole Nghi Lan"] = "ycr",
["Tiếng Creole Réunion"] = "rcf",
["Tiếng Creole quần đảo Virgin"] = "vic",
["Tiếng Crow"] = "cro",
["Tiếng Cuman"] = "qwm",
["Tiếng Cumanagoto"] = "cuo",
["Tiếng Cumbria"] = "xcb",
["Tiếng Cupeño"] = "cup",
["Tiếng Cushit nguyên thủy"] = "cus-pro",
["Tiếng Cuyunon"] = "cyo",
["Tiếng Càn-đà-la"] = "pgd",
["Tiếng Cám"] = "gan",
["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ống"] = "cnc",
["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 Dagara Bắc"] = "dgi",
["Tiếng Dagba"] = "dgk",
["Tiếng Dagbani"] = "dag",
["Tiếng Dahalik"] = "dlk",
["Tiếng Dahalo"] = "dal",
["Tiếng Dakota"] = "dak",
["Tiếng Dakpa"] = "dka",
["Tiếng Dalmatia"] = "dlm",
["Tiếng Dambi"] = "dac",
["Tiếng Damel"] = "dml",
["Tiếng Dan"] = "dnj",
["Tiếng Danau"] = "dnu",
["Tiếng Dangaléat"] = "daa",
["Tiếng Danu"] = "dnv",
["Tiếng Danuwar"] = "dhw",
["Tiếng Dar Daju Daju"] = "djc",
["Tiếng Dargwa"] = "dar",
["Tiếng Dargwa nguyên thủy"] = "cau-drg-pro",
["Tiếng Daur"] = "dta",
["Tiếng Dawro"] = "dwr",
["Tiếng Deg Xinag"] = "ing",
["Tiếng Degema"] = "deg",
["Tiếng Denesuline"] = "chp",
["Tiếng Deori"] = "der",
["Tiếng Desiya"] = "dso",
["Tiếng Dhangu"] = "dhg",
["Tiếng Dhanka"] = "dhn",
["Tiếng Dharug"] = "xdk",
["Tiếng Dhatki"] = "mki",
["Tiếng Dhimal"] = "dhi",
["Tiếng Dhivehi"] = "dv",
["Tiếng Dhodia"] = "dho",
["Tiếng Dhundhar"] = "dhd",
["Tiếng Dibabawon"] = "mbd",
["Tiếng Dieri"] = "dif",
["Tiếng Digan"] = "rom",
["Tiếng Digan Balkan"] = "rmn",
["Tiếng Digan Baltic"] = "rml",
["Tiếng Digan Tavringer"] = "rmu",
["Tiếng Dimasa"] = "dis",
["Tiếng Dime"] = "dim",
["Tiếng Dinka"] = "din",
["Tiếng Dirasha"] = "gdl",
["Tiếng Ditidaht"] = "dtd",
["Tiếng Dizi"] = "mdx",
["Tiếng Dizi nguyên thủy"] = "omv-diz-pro",
["Tiếng Djinang"] = "dji",
["Tiếng Do Thái"] = "he",
["Tiếng Dogri"] = "doi",
["Tiếng Dogri Hindi"] = "dgo",
["Tiếng Dogrib"] = "dgr",
["Tiếng Dolgan"] = "dlg",
["Tiếng Dolpo"] = "dre",
["Tiếng Domaaki"] = "dmk",
["Tiếng Domari"] = "rmt",
["Tiếng Dongolawi"] = "kzh",
["Tiếng Doteli"] = "dty",
["Tiếng Dravida nguyên thủy"] = "dra-pro",
["Tiếng Dubla"] = "dub",
["Tiếng Dukha"] = "trk-dkh",
["Tiếng Dumi"] = "dus",
["Tiếng Duruwa"] = "pci",
["Tiếng Dusun Witu"] = "duw",
["Tiếng Duun"] = "dux",
["Tiếng Duy Ngô Nhĩ"] = "ug",
["Tiếng Duy Ngô Nhĩ cổ"] = "oui",
["Tiếng Dyirbal"] = "dbl",
["Tiếng Dyula"] = "dyu",
["Tiếng Dzala"] = "dzl",
["Tiếng Dzongkha"] = "dz",
["Tiếng Dzuun"] = "dnn",
["Tiếng Ebla"] = "xeb",
["Tiếng Ebrié"] = "ebr",
["Tiếng Ebughu"] = "ebg",
["Tiếng Ede Ica"] = "ica",
["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 Edoid nguyên thủy"] = "alv-edo-pro",
["Tiếng Efai"] = "efa",
["Tiếng Efate Bắc"] = "llp",
["Tiếng Efate Nam"] = "erk",
["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 Enisei nguyên thủy"] = "qfa-yen-pro",
["Tiếng Eotile"] = "eot",
["Tiếng Epie"] = "epi",
["Tiếng Eravalla"] = "era",
["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 Eskimo-Aleut nguyên thủy"] = "esx-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 Fanagalo"] = "fng",
["Tiếng Fang (Bantu)"] = "fan",
["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 Foi"] = "foi",
["Tiếng Fon"] = "fon",
["Tiếng Fox"] = "sac",
["Tiếng Franche-Comté"] = "roa-fcm",
["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 Gadaba Bodo"] = "gbj",
["Tiếng Gaddang"] = "gad",
["Tiếng Gaddi"] = "gbk",
["Tiếng Gael Scotland"] = "gd",
["Tiếng Gagauz"] = "gag",
["Tiếng Gahri"] = "bfu",
["Tiếng Galati"] = "xga",
["Tiếng Galicia"] = "gl",
["Tiếng Galicia-Bồ Đào Nha"] = "roa-opt",
["Tiếng Gallo"] = "roa-gal",
["Tiếng Gallura"] = "sdn",
["Tiếng Galo"] = "adl",
["Tiếng Gamilaraay"] = "kld",
["Tiếng Gamit"] = "gbl",
["Tiếng Gamo"] = "gmv",
["Tiếng Ganza"] = "gza",
["Tiếng Garasia Adiwasi"] = "gas",
["Tiếng Garasia Rajput"] = "gra",
["Tiếng Garhwal"] = "gbm",
["Tiếng Garifuna"] = "cab",
["Tiếng Garo"] = "grt",
["Tiếng Garre"] = "gex",
["Tiếng Gata'"] = "gaq",
["Tiếng Gaul"] = "cel-gau",
["Tiếng Gawar-Bati"] = "gwt",
["Tiếng Gawwada"] = "gwd",
["Tiếng Gayil"] = "gyl",
["Tiếng Gbe Saxwe"] = "sxw",
["Tiếng Gbe Waci"] = "wci",
["Tiếng Gbe nguyên thủy"] = "alv-gbe-pro",
["Tiếng Gbiri-Niragu"] = "grh",
["Tiếng Gedeo"] = "drs",
["Tiếng Gen"] = "gej",
["Tiếng German Tây nguyên thủy"] = "gmw-pro",
["Tiếng German nguyên thủy"] = "gem-pro",
["Tiếng Graeco-Phrygia nguyên thủy"] = "ine-grp-pro",
["Tiếng Geʽez"] = "gez",
["Tiếng Ghadames"] = "gha",
["Tiếng Ghomala'"] = "bbj",
["Tiếng Ghomara"] = "gho",
["Tiếng Ghotuo"] = "aaa",
["Tiếng Gia Rai"] = "jra",
["Tiếng Gikuyu"] = "ki",
["Tiếng Gilak"] = "glk",
["Tiếng Gimi (Goroka)"] = "gim",
["Tiếng Girirra"] = "gii",
["Tiếng Giryama"] = "nyf",
["Tiếng Gitxsan"] = "git",
["Tiếng Giẻ"] = "jeh",
["Tiếng Glosa"] = "igs",
["Tiếng Godoberi"] = "gdo",
["Tiếng Gofa"] = "gof",
["Tiếng Gone Dau"] = "goo",
["Tiếng Gooniyandi"] = "gni",
["Tiếng Goran"] = "hac",
["Tiếng Gorontalo"] = "gor",
["Tiếng Gorowa"] = "gow",
["Tiếng Goth"] = "got",
["Tiếng Gotland"] = "gmq-gut",
["Tiếng Gotland cổ"] = "gmq-ogt",
["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 Guarani Mbya"] = "gun",
["Tiếng Guarani Paraguay"] = "gug",
["Tiếng Guaraní"] = "gn",
["Tiếng Guarayu"] = "gyr",
["Tiếng Gujar"] = "gju",
["Tiếng Gujarat"] = "gu",
["Tiếng Gujarat cổ"] = "inc-ogu",
["Tiếng Gujarat trung đại"] = "inc-mgu",
["Tiếng Gulay"] = "gvl",
["Tiếng Gulimancema"] = "gux",
["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 Haisla"] = "has",
["Tiếng Hajong"] = "haj",
["Tiếng Halba"] = "hlb",
["Tiếng Halkomelem"] = "hur",
["Tiếng Hamer-Banna"] = "amf",
["Tiếng Hano"] = "lml",
["Tiếng Hanunoo"] = "hnn",
["Tiếng Harari"] = "har",
["Tiếng Harsusi"] = "hss",
["Tiếng Haryanvi"] = "bgc",
["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 Heiban"] = "hbn",
["Tiếng Heiltsuk"] = "hei",
["Tiếng Hellen nguyên thủy"] = "grk-pro",
["Tiếng Herero"] = "hz",
["Tiếng Hernici"] = "xhr",
["Tiếng Higaonon"] = "mba",
["Tiếng Hiligaynon"] = "hil",
["Tiếng Hindi"] = "hi",
["Tiếng Hindi Fiji"] = "hif",
["Tiếng Hindi cổ"] = "inc-ohi",
["Tiếng Hindko Bắc"] = "hno",
["Tiếng Hinduri"] = "hii",
["Tiếng Hindustan Caribe"] = "hns",
["Tiếng Hinukh"] = "gin",
["Tiếng Hiri Motu"] = "ho",
["Tiếng Hitti"] = "hit",
["Tiếng Hiw"] = "hiw",
["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 Holiya"] = "hoy",
["Tiếng Hopi"] = "hop",
["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 Hupdë"] = "jup",
["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 Mycenae"] = "gmy",
["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ạ Saxon Hà Lan"] = "nds-nl",
["Tiếng Hạ Sorb"] = "dsb",
["Tiếng Hạ Tanana"] = "taa",
["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 Ibanag"] = "ibg",
["Tiếng Ibatan"] = "ivb",
["Tiếng Ibibio"] = "ibb",
["Tiếng Ibino"] = "ibn",
["Tiếng Ibuoro"] = "ibr",
["Tiếng Iceland"] = "is",
["Tiếng Ida'an"] = "dbj",
["Tiếng Ido"] = "io",
["Tiếng Idu"] = "clk",
["Tiếng Ifugao Batad"] = "ifb",
["Tiếng Ifè"] = "ife",
["Tiếng Igala"] = "igl",
["Tiếng Igbo"] = "ig",
["Tiếng Ikposo"] = "kpo",
["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 Inuktitut Đông Canada"] = "ike",
["Tiếng Inupiaq"] = "ik",
["Tiếng Inuvialuktun"] = "ikt",
["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 Irula"] = "iru",
["Tiếng Isan"] = "tts",
["Tiếng Ishkashim"] = "isk",
["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 Itene"] = "ite",
["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 Izon"] = "ijc",
["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 Jaunsar"] = "jns",
["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 Jemez"] = "tow",
["Tiếng Jicarilla"] = "apj",
["Tiếng Jiiddu"] = "jii",
["Tiếng Jirel"] = "jul",
["Tiếng Jju"] = "kaj",
["Tiếng Jru'"] = "lbo",
["Tiếng Juang"] = "jun",
["Tiếng Jukun Takum"] = "jbu",
["Tiếng Jumaytepeque"] = "nai-jum",
["Tiếng Jumjum"] = "jum",
["Tiếng Juray"] = "juy",
["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 Kabuverdianu"] = "kea",
["Tiếng Kabyle"] = "kab",
["Tiếng Kachama-Ganjule"] = "kcx",
["Tiếng Kachin"] = "kac",
["Tiếng Kadar"] = "kej",
["Tiếng Kadazan bờ biển"] = "kzj",
["Tiếng Kadu"] = "zkd",
["Tiếng Kafa"] = "kbr",
["Tiếng Kagayanen"] = "cgc",
["Tiếng Kaikadi"] = "kep",
["Tiếng Kaingang"] = "kgp",
["Tiếng Kaitag"] = "xdq",
["Tiếng Kakabai"] = "kqf",
["Tiếng Kaki Ae"] = "tbd",
["Tiếng Kalam"] = "gwc",
["Tiếng Kalanguya"] = "kak",
["Tiếng Kalao"] = "kly",
["Tiếng Kalash"] = "kls",
["Tiếng Kalinga Limos"] = "kmk",
["Tiếng Kalkot"] = "xka",
["Tiếng Kalmyk"] = "xal",
["Tiếng Kalo Phần Lan"] = "rmf",
["Tiếng Kamarupi Prakrit"] = "inc-kam",
["Tiếng Kamassia"] = "xas",
["Tiếng Kamayo"] = "kyk",
["Tiếng Kambaata"] = "ktb",
["Tiếng Kambera"] = "xbr",
["Tiếng Kamula"] = "xla",
["Tiếng Kanakanavu"] = "xnb",
["Tiếng Kanan"] = "zkn",
["Tiếng Kangean"] = "kkv",
["Tiếng Kangra"] = "xnr",
["Tiếng Kankanaey"] = "kne",
["Tiếng Kannada"] = "kn",
["Tiếng Kannada cổ"] = "dra-okn",
["Tiếng Kannauj"] = "bjj",
["Tiếng Kanuri"] = "kr",
["Tiếng Kapampangan"] = "pam",
["Tiếng Kapingamarangi"] = "kpg",
["Tiếng Kaqchikel"] = "cak",
["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 Karekare"] = "kai",
["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 Zayein"] = "kxk",
["Tiếng Karen nguyên thủy"] = "kar-pro",
["Tiếng Kari'na"] = "car",
["Tiếng Kariri"] = "kzw",
["Tiếng Karitiâna"] = "ktn",
["Tiếng Karo"] = "kxh",
["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 Kaurna"] = "zku",
["Tiếng Kavalan"] = "ckv",
["Tiếng Kavet"] = "krv",
["Tiếng Kawésqar"] = "alc",
["Tiếng Kayan"] = "pdu",
["Tiếng Kayapó"] = "txu",
["Tiếng Kayort"] = "kyv",
["Tiếng Kazakh"] = "kk",
["Tiếng Kensiu"] = "kns",
["Tiếng Kenyang"] = "ken",
["Tiếng Kerek"] = "krk",
["Tiếng Kerman"] = "xme-ker",
["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 Kham Sheshi"] = "kip",
["Tiếng Khamba"] = "kbg",
["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 Kholosi"] = "inc-kho",
["Tiếng Khotan"] = "kho",
["Tiếng Khowar"] = "khw",
["Tiếng Khroskyabs"] = "jiq",
["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ùa"] = "xhv",
["Tiếng Khün"] = "kkh",
["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 Khương Nam"] = "qxs",
["Tiếng Khương Đường"] = "cna",
["Tiếng Kickapoo"] = "kic",
["Tiếng Kikai"] = "kzg",
["Tiếng Kili"] = "tuw-kil",
["Tiếng Kim"] = "kia",
["Tiếng Kim Môn"] = "mji",
["Tiếng Kimbundu"] = "kmb",
["Tiếng Kinaray-a"] = "krj",
["Tiếng Kinnaur"] = "kfk",
["Tiếng Kinnaur Harija"] = "kjo",
["Tiếng Kintaq"] = "knq",
["Tiếng Kiowa"] = "kio",
["Tiếng Gilbert"] = "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 Koalib"] = "kib",
["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 Kachi"] = "gjk",
["Tiếng Koli Parkar"] = "kvx",
["Tiếng Koli Wadiyara"] = "kxp",
["Tiếng Koman nguyên thủy"] = "ssa-kom-pro",
["Tiếng Komi cổ"] = "urj-koo",
["Tiếng Komi-Permyak"] = "koi",
["Tiếng Komi-Yazva"] = "urj-kya",
["Tiếng Komi-Zyrian"] = "kpv",
["Tiếng Komo"] = "xom",
["Tiếng Komodo"] = "kvh",
["Tiếng Konabéré"] = "bbo",
["Tiếng Konda-Dora"] = "kfc",
["Tiếng Kondekor"] = "gau",
["Tiếng Kongo"] = "kg",
["Tiếng Konkan"] = "kok",
["Tiếng Konobo"] = "kqo",
["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 Korwa"] = "kfp",
["Tiếng Koryak"] = "kpy",
["Tiếng Kosrae"] = "kos",
["Tiếng Kota (Ấn Độ)"] = "kfe",
["Tiếng Kotava"] = "avk",
["Tiếng Kott"] = "zko",
["Tiếng Koya"] = "kff",
["Tiếng Kpelle Guinea"] = "gkp",
["Tiếng Kpelle Liberia"] = "xpe",
["Tiếng Kra nguyên thủy"] = "qfa-kra-pro",
["Tiếng Kra-Dai nguyên thủy"] = "qfa-tak-pro",
["Tiếng Kraol"] = "rka",
["Tiếng Kresh"] = "krs",
["Tiếng Krio"] = "kri",
["Tiếng Kriol Úc"] = "rop",
["Tiếng Krung"] = "krr",
["Tiếng Krymchak"] = "jct",
["Tiếng Kryts"] = "kry",
["Tiếng Ktunaxa"] = "kut",
["Tiếng Kubachi"] = "ugh",
["Tiếng Kudiya"] = "kfg",
["Tiếng Kudmal"] = "kyw",
["Tiếng Kui (Ấn Độ)"] = "uki",
["Tiếng Kui Dawik"] = "dwk",
["Tiếng Kuke"] = "ght",
["Tiếng Kuki-Chin nguyên thủy"] = "tbq-kuk-pro",
["Tiếng Kukna"] = "kex",
["Tiếng Kullu"] = "kfx",
["Tiếng Kulon-Pazeh"] = "uun",
["Tiếng Kumbewaha"] = "xks",
["Tiếng Kumeyaay"] = "nai-kum",
["Tiếng Kumyk"] = "kum",
["Tiếng Kumzar"] = "zum",
["Tiếng Kuna"] = "cuk",
["Tiếng Kundal Shahi"] = "shd",
["Tiếng Kunigami"] = "xug",
["Tiếng Kuo"] = "xuo",
["Tiếng Kupia"] = "key",
["Tiếng Kurichiya"] = "kfh",
["Tiếng Kurmanji"] = "kmr",
["Tiếng Kurtokha"] = "xkz",
["Tiếng Kurukh"] = "kru",
["Tiếng Kurumba Alu"] = "xua",
["Tiếng Kurumba Attapady"] = "pkr",
["Tiếng Kurumba Betta"] = "xub",
["Tiếng Kurumba Jennu"] = "xuj",
["Tiếng Kurumba Kannada"] = "kfi",
["Tiếng Kurumba Mullu"] = "kpb",
["Tiếng Kushi"] = "kuh",
["Tiếng Kutch"] = "kfr",
["Tiếng Kutep"] = "kub",
["Tiếng Kuvi"] = "kxv",
["Tiếng Kuy"] = "kdt",
["Tiếng Kven"] = "fkv",
["Tiếng Kw'adza"] = "wka",
["Tiếng Kwak'wala"] = "kwk",
["Tiếng Kwanja"] = "knp",
["Tiếng Kwanyama"] = "kj",
["Tiếng Kwinti"] = "kww",
["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 Laalaa"] = "cae",
["Tiếng Ladakh"] = "lbj",
["Tiếng Ladin"] = "lld",
["Tiếng Ladino"] = "lad",
["Tiếng Lahnda"] = "lah",
["Tiếng Lahta"] = "kvt",
["Tiếng Lak"] = "lbe",
["Tiếng Lakalei"] = "lka",
["Tiếng Laki"] = "lki",
["Tiếng Lakota"] = "lkt",
["Tiếng Lama Gur"] = "las",
["Tiếng Lambadi"] = "lmn",
["Tiếng Lamboya"] = "lmy",
["Tiếng Lamkang"] = "lmk",
["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 Lawi"] = "lvi",
["Tiếng Laya"] = "lya",
["Tiếng Laz"] = "lzz",
["Tiếng Lelemi"] = "lef",
["Tiếng Lemnos"] = "xle",
["Tiếng Lepcha"] = "lep",
["Tiếng Leponti"] = "xlp",
["Tiếng Lewo"] = "lww",
["Tiếng Lezgi"] = "lez",
["Tiếng Lezgi nguyên thủy"] = "cau-lzg-pro",
["Tiếng León"] = "roa-leo",
["Tiếng León cổ"] = "roa-ole",
["Tiếng Lhao Vo"] = "mhx",
["Tiếng Lhomi"] = "lhm",
["Tiếng Liabuku"] = "lix",
["Tiếng Libido"] = "liq",
["Tiếng Liguria"] = "lij",
["Tiếng Lillooet"] = "lil",
["Tiếng Limbum"] = "lmp",
["Tiếng Limburg"] = "li",
["Tiếng Lindu"] = "klw",
["Tiếng Lingala"] = "ln",
["Tiếng Lipan"] = "apl",
["Tiếng Lishana Deni"] = "lsd",
["Tiếng Lishanid Noshan"] = "aij",
["Tiếng Lisu"] = "lis",
["Tiếng Litva"] = "lt",
["Tiếng Litva cổ"] = "olt",
["Tiếng Livonia"] = "liv",
["Tiếng Livvi"] = "olo",
["Tiếng Lobi"] = "lob",
["Tiếng Lodha"] = "lbm",
["Tiếng Logba"] = "lgq",
["Tiếng Lojban"] = "jbo",
["Tiếng Loke"] = "loy",
["Tiếng Lokono"] = "arw",
["Tiếng Loma"] = "lom",
["Tiếng Lomavren"] = "rmi",
["Tiếng Lombard"] = "lmo",
["Tiếng Lorrain"] = "roa-lor",
["Tiếng Lotha Naga"] = "njh",
["Tiếng Lou"] = "loj",
["Tiếng Luba-Katanga"] = "lu",
["Tiếng Lucumí"] = "luq",
["Tiếng Luganda"] = "lg",
["Tiếng Luhya"] = "luy",
["Tiếng Lukpa"] = "dop",
["Tiếng Lumbu"] = "lup",
["Tiếng Lunana"] = "luk",
["Tiếng Lur Bắc"] = "lrc",
["Tiếng Lur Nam"] = "luz",
["Tiếng Lushootseed"] = "lut",
["Tiếng Lutuv"] = "clt",
["Tiếng Luwi"] = "xlu",
["Tiếng Luxembourg"] = "lb",
["Tiếng Lycia"] = "xlc",
["Tiếng Lydia"] = "xld",
["Tiếng Lyngngam"] = "lyg",
["Tiếng Lyydi"] = "lud",
["Tiếng Lào"] = "lo",
["Tiếng Lâm Cao"] = "onb",
["Tiếng Lô Lô"] = "ii",
["Tiếng Lô Lô-Miến nguyên thủy"] = "tbq-lob-pro",
["Tiếng Lư Nhân"] = "sit-lrn",
["Tiếng Lưu Cầu nguyên thủy"] = "jpx-ryu-pro",
["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 Maay"] = "ymm",
["Tiếng Mabaan"] = "mfz",
["Tiếng Mabang"] = "mde",
["Tiếng Macedoni cổ đại"] = "xmk",
["Tiếng Macedonia"] = "mk",
["Tiếng Macushi"] = "mbc",
["Tiếng Madura"] = "mad",
["Tiếng Magaha"] = "mag",
["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 Majang"] = "mpe",
["Tiếng Makassar"] = "mak",
["Tiếng Mal"] = "mlf",
["Tiếng Malagasy"] = "mg",
["Tiếng Malankurava"] = "mjo",
["Tiếng Malapandaram"] = "mjp",
["Tiếng Malarya"] = "mjq",
["Tiếng Malasar"] = "ymr",
["Tiếng Malasar Mala"] = "ima",
["Tiếng Malavedan"] = "mjr",
["Tiếng Malayalam"] = "ml",
["Tiếng Malecite-Passamaquoddy"] = "pqm",
["Tiếng Malta"] = "mt",
["Tiếng Mampruli"] = "maw",
["Tiếng Man"] = "gv",
["Tiếng Manda (Ấn Độ)"] = "mha",
["Tiếng Mandahuaca"] = "mht",
["Tiếng Mandara"] = "tbf",
["Tiếng Mande nguyên thủy"] = "dmn-pro",
["Tiếng Mandi"] = "mjl",
["Tiếng Mandinka"] = "mnk",
["Tiếng Mangas"] = "zns",
["Tiếng Manggarai"] = "mqy",
["Tiếng Mangghuer"] = "xgn-mgr",
["Tiếng Mangghul"] = "mjg-mgr",
["Tiếng Manipur"] = "mni",
["Tiếng Mankanya"] = "knf",
["Tiếng Mannan"] = "mjv",
["Tiếng Mano"] = "mev",
["Tiếng Mansaka"] = "msk",
["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 Maranao"] = "mrw",
["Tiếng Marathi"] = "mr",
["Tiếng Marathi cổ"] = "omr",
["Tiếng Marau"] = "mvr",
["Tiếng Mari Tây"] = "mrj",
["Tiếng Mari nguyên thủy"] = "chm-pro",
["Tiếng Mari Đông"] = "mhr",
["Tiếng Maria (Ấn Độ)"] = "mrr",
["Tiếng Maricopa"] = "mrc",
["Tiếng Marma"] = "rmz",
["Tiếng Marquises Bắc"] = "mrq",
["Tiếng Marquises Nam"] = "mqm",
["Tiếng Marrucini"] = "umc",
["Tiếng Marshall"] = "mh",
["Tiếng Marsi"] = "ims",
["Tiếng Martuthunira"] = "vma",
["Tiếng Marwar"] = "mwr",
["Tiếng Masbatenyo"] = "msb",
["Tiếng Maskelynes"] = "klv",
["Tiếng Matal"] = "mfh",
["Tiếng Mator"] = "mtm",
["Tiếng Maung"] = "mph",
["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 Mbembe Tigon"] = "nza",
["Tiếng Mbembe sông Cross"] = "mfn",
["Tiếng Me'en"] = "mym",
["Tiếng Me'phaa Acatepec"] = "tpx",
["Tiếng Me'phaa Azoyú"] = "tpc",
["Tiếng Me'phaa Tlacoapa"] = "tpl",
["Tiếng Media cổ"] = "xme-old",
["Tiếng Medumba"] = "byv",
["Tiếng Mehri"] = "gdq",
["Tiếng Melo"] = "mfx",
["Tiếng Melpa"] = "med",
["Tiếng Memon"] = "mby",
["Tiếng Mendankwe-Nkwen"] = "mfd",
["Tiếng Mende"] = "men",
["Tiếng Menominee"] = "mez",
["Tiếng Mentawai"] = "mwv",
["Tiếng Meriam"] = "ulk",
["Tiếng Mesaka"] = "iyo",
["Tiếng Mesqan"] = "mvz",
["Tiếng Messapio"] = "cms",
["Tiếng Meänkieli"] = "fit",
["Tiếng Mi'kmaq"] = "mic",
["Tiếng Miami"] = "mia",
["Tiếng Minangkabau"] = "min",
["Tiếng Mingrelia"] = "xmf",
["Tiếng Minriq"] = "mnq",
["Tiếng Mintil"] = "mzt",
["Tiếng Miranda"] = "mwl",
["Tiếng Mirga"] = "zrg",
["Tiếng Mising"] = "mrg",
["Tiếng Miskito"] = "miq",
["Tiếng Mixtec Alcozauca"] = "xta",
["Tiếng Mixtec Chayuco"] = "mih",
["Tiếng Mixtec Yosondúa"] = "mpm",
["Tiếng Mixtec nguyên thủy"] = "omq-mix-pro",
["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 Miền nguyên thủy"] = "hmx-mie-pro",
["Tiếng Mlabri"] = "mra",
["Tiếng Mlahsö"] = "lhs",
["Tiếng Mogholi"] = "mhj",
["Tiếng Moglena-Rumani"] = "ruq",
["Tiếng Mohawk"] = "moh",
["Tiếng Mohegan-Pequot"] = "xpq",
["Tiếng Moken"] = "mwt",
["Tiếng Mokil"] = "mkj",
["Tiếng Moklen"] = "mkm",
["Tiếng Moksha"] = "mdf",
["Tiếng Molbog"] = "pwm",
["Tiếng Mongghul"] = "mjg-mgl",
["Tiếng Mongo"] = "lol",
["Tiếng Mongondow"] = "mog",
["Tiếng Mooré"] = "mos",
["Tiếng Mordvin nguyên thủy"] = "urj-mdv-pro",
["Tiếng Moro"] = "mor",
["Tiếng Morokodo"] = "mgc",
["Tiếng Mota"] = "mtt",
["Tiếng Motu"] = "meu",
["Tiếng Mozarab"] = "mxi",
["Tiếng Mpade"] = "mpi",
["Tiếng Mpi"] = "mpz",
["Tiếng Muak Sa-aak"] = "ukk",
["Tiếng Mudburra"] = "dmw",
["Tiếng Muduga"] = "udg",
["Tiếng Muna"] = "mnb",
["Tiếng Munda"] = "unx",
["Tiếng Munda nguyên thủy"] = "mun-pro",
["Tiếng Mundabli"] = "boe",
["Tiếng Mundari"] = "unr",
["Tiếng Munggui"] = "mth",
["Tiếng Munji"] = "mnj",
["Tiếng Munsee"] = "umu",
["Tiếng Muria Viễn Tây"] = "fmu",
["Tiếng Murle"] = "mur",
["Tiếng Mursi"] = "muz",
["Tiếng Muscogee"] = "mus",
["Tiếng Musi"] = "mui",
["Tiếng Muskogee nguyên thủy"] = "nai-mus-pro",
["Tiếng Muthuvan"] = "muv",
["Tiếng Mwan"] = "moa",
["Tiếng Mwotlap"] = "mlv",
["Tiếng Myene"] = "mye",
["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 Bacan"] = "btj",
["Tiếng Mã Lai Brunei"] = "kxd",
["Tiếng Mã Lai Bắc Maluku"] = "max",
["Tiếng Mã Lai Kedah"] = "meo",
["Tiếng Mã Lai Pattani"] = "mfa",
["Tiếng Mã Lai Sarawak"] = "poz-sml",
["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òcheno"] = "mhn",
["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 Nafaanra"] = "nfr",
["Tiếng Naga Chothe"] = "nct",
["Tiếng Naga Maring"] = "nng",
["Tiếng Naga Moyon"] = "nmo",
["Tiếng Naga Thangal"] = "nki",
["Tiếng Naga Trung nguyên thủy"] = "sit-aao-pro",
["Tiếng Nahua nguyên thủy"] = "azc-nah-pro",
["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 Dravida I nguyên thủy"] = "dra-sdo-pro",
["Tiếng Nam Dravida II nguyên thủy"] = "dra-sdt-pro",
["Tiếng Nam Dravida nguyên thủy"] = "dra-sou-pro",
["Tiếng Nam Kolami"] = "nit",
["Tiếng Nam Mansi"] = "mns-sou",
["Tiếng Nam Ndebele"] = "nr",
["Tiếng Nam Sami"] = "sma",
["Tiếng Nam Selkup"] = "sel-sou",
["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 Nam Ả Rập cổ"] = "sem-srb",
["Tiếng Nambikwara"] = "nab",
["Tiếng Nanai"] = "gld",
["Tiếng Nankina"] = "nnk",
["Tiếng Napoli"] = "nap",
["Tiếng Naskapi"] = "nsk",
["Tiếng Nateni"] = "ntm",
["Tiếng Naukan"] = "ynk",
["Tiếng Nauru"] = "na",
["Tiếng Navajo"] = "nv",
["Tiếng Ndau"] = "ndc",
["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-tun",
["Tiếng Nepal"] = "ne",
["Tiếng Newa"] = "new",
["Tiếng Nga"] = "ru",
["Tiếng Nga bồi Taimyr"] = "crp-tpr",
["Tiếng Ngadha"] = "nxg",
["Tiếng Ngalum"] = "szb",
["Tiếng Ngam"] = "nmc",
["Tiếng Ngambay"] = "sba",
["Tiếng Nganasan"] = "nio",
["Tiếng Ngas"] = "anc",
["Tiếng Ngiemboon"] = "nnh",
["Tiếng Ngiyambaa"] = "wyb",
["Tiếng Ngomba"] = "jgo",
["Tiếng Ngombe (Congo)"] = "ngc",
["Tiếng Nguni nguyên thủy"] = "bnt-ngu-pro",
["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 thượng 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 Niger-Congo nguyên thủy"] = "nic-pro",
["Tiếng Nin-Sahara nguyên thủy"] = "ssa-pro",
["Tiếng Nisga'a"] = "ncg",
["Tiếng Niue"] = "niu",
["Tiếng Nivaclé"] = "cag",
["Tiếng Nivkh"] = "niv",
["Tiếng Nkari"] = "nkz",
["Tiếng Nkonya"] = "nko",
["Tiếng Nobiin"] = "fia",
["Tiếng Nobonob"] = "gaw",
["Tiếng Nogai"] = "nog",
["Tiếng Noon"] = "snf",
["Tiếng Noreia"] = "nrc",
["Tiếng Norman"] = "nrf",
["Tiếng Novgorod cổ"] = "zle-ono",
["Tiếng Novial"] = "nov",
["Tiếng Ntcham"] = "bud",
["Tiếng Nubaca"] = "baf",
["Tiếng Nubi"] = "kcn",
["Tiếng Nubia cổ"] = "onw",
["Tiếng Nuer"] = "nus",
["Tiếng Numidia"] = "nxm",
["Tiếng Nupe"] = "nup",
["Tiếng Nuristan nguyên thủy"] = "iir-nur-pro",
["Tiếng Nuu-chah-nulth"] = "nuk",
["Tiếng Nyah Kur"] = "cbn",
["Tiếng Nyaw"] = "nyw",
["Tiếng Nyeu"] = "nyl",
["Tiếng Nyishi"] = "njz",
["Tiếng Nyoro"] = "nyo",
["Tiếng Nyunga"] = "nys",
["Tiếng Nzadi"] = "nzd",
["Tiếng Nùng"] = "nut",
["Tiếng Nùng Vẻn"] = "enc",
["Tiếng Nǀuu"] = "ngh",
["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 Oghuz cổ sơ kỳ"] = "trk-eog",
["Tiếng Oirat"] = "xwo",
["Tiếng Ojibwe"] = "oj",
["Tiếng Ojibwe Severn"] = "ojs",
["Tiếng Ojibwe Tây"] = "ojw",
["Tiếng Ojibwe Tây Bắc"] = "ojb",
["Tiếng Ojibwe Đông"] = "ojg",
["Tiếng Okanagan"] = "oka",
["Tiếng Okinawa"] = "ryu",
["Tiếng Okinoerabu"] = "okn",
["Tiếng Olukumi"] = "ulb",
["Tiếng Omaha-Ponca"] = "oma",
["Tiếng Omo nguyên thủy"] = "omv-pro",
["Tiếng Omok"] = "omk",
["Tiếng Oneida"] = "one",
["Tiếng Ongota"] = "bxe",
["Tiếng Oriya"] = "or",
["Tiếng Oriya Adiwasi"] = "ort",
["Tiếng Oriya cổ"] = "inc-oor",
["Tiếng Oriya trung đại"] = "inc-mor",
["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 Osing"] = "osi",
["Tiếng Ossetia"] = "os",
["Tiếng Ossetia cổ"] = "oos",
["Tiếng Otomi Mezquital"] = "ote",
["Tiếng Otoro"] = "otr",
["Tiếng Otuke"] = "otu",
["Tiếng Oyda"] = "oyd",
["Tiếng Pa Kô"] = "pac",
["Tiếng Pa'O"] = "blk",
["Tiếng Paeligni"] = "pgn",
["Tiếng Pagu"] = "pgu",
["Tiếng Pahari Mahasu"] = "bfz",
["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 Paku"] = "pku",
["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 Palenquero"] = "pln",
["Tiếng Pali"] = "pi",
["Tiếng Paliyan"] = "pcf",
["Tiếng Palor"] = "fap",
["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 Paniya"] = "pcg",
["Tiếng Papiamento"] = "pap",
["Tiếng Papuma"] = "ppm",
["Tiếng Parachi"] = "prc",
["Tiếng Paraujano"] = "pbg",
["Tiếng Parauk"] = "prk",
["Tiếng Pareci"] = "pab",
["Tiếng Parenga"] = "pcj",
["Tiếng Parthia"] = "xpr",
["Tiếng Parya"] = "paq",
["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 Bắc"] = "nrp",
["Tiếng Piceni Nam"] = "spx",
["Tiếng Piemonte"] = "pms",
["Tiếng Pilagá"] = "plg",
["Tiếng Pinyin"] = "pny",
["Tiếng Pipil"] = "ppl",
["Tiếng Pitjantjatjara"] = "pjt",
["Tiếng Plateau nguyên thủy"] = "nic-plt-pro",
["Tiếng Pnar"] = "pbv",
["Tiếng Pnar-Khasi-Lyngngam nguyên thủy"] = "aav-pkl-pro",
["Tiếng Pohnpei"] = "pon",
["Tiếng Polabia"] = "pox",
["Tiếng Polci"] = "plj",
["Tiếng Ponosakan"] = "pns",
["Tiếng Popoluca cao nguyên"] = "poi",
["Tiếng Potawatomi"] = "pot",
["Tiếng Pothohar"] = "phr",
["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 Prasun"] = "prn",
["Tiếng Pucikwar"] = "apq",
["Tiếng Puinave"] = "pui",
["Tiếng Pumpokol"] = "xpm",
["Tiếng Punic"] = "xpu",
["Tiếng Punjab"] = "pa",
["Tiếng Puroik"] = "suv",
["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 Qimant"] = "ahg",
["Tiếng Quan Thoại"] = "cmn",
["Tiếng Quapaw"] = "qua",
["Tiếng Quechua"] = "qu",
["Tiếng Quenya"] = "qya",
["Tiếng Quichuañol"] = "mue",
["Tiếng Quinault"] = "qun",
["Tiếng Quiripi"] = "qyp",
["Tiếng Quảng Lâm"] = "aav-qal",
["Tiếng Quảng Đông"] = "yue",
["Tiếng Quốc tế ngữ"] = "eo",
["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 Ratagnon"] = "btn",
["Tiếng Raute"] = "rau",
["Tiếng Ravula"] = "yea",
["Tiếng Rawang"] = "raw",
["Tiếng Rejang"] = "rej",
["Tiếng Reli"] = "rei",
["Tiếng Rendille"] = "rel",
["Tiếng Riang Lai"] = "yin",
["Tiếng Rohingya"] = "rhg",
["Tiếng Romagnol"] = "rgn",
["Tiếng Romansh"] = "rm",
["Tiếng Rotuma"] = "rtm",
["Tiếng Rukai"] = "dru",
["Tiếng Rukai nguyên thủy"] = "dru-pro",
["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"] = "saa",
["Tiếng Sabüm"] = "sbo",
["Tiếng Sadri"] = "sck",
["Tiếng Saek"] = "skb",
["Tiếng Saho"] = "ssy",
["Tiếng Saisiyat"] = "xsy",
["Tiếng Saka-Wakhi nguyên thủy"] = "xsc-skw-pro",
["Tiếng Sakizaya"] = "szy",
["Tiếng Salar"] = "slr",
["Tiếng Salish nguyên thủy"] = "sal-pro",
["Tiếng Sama Trung"] = "sml",
["Tiếng Sambal Botolan"] = "sbl",
["Tiếng Sambali"] = "xsb",
["Tiếng Sambalpur"] = "spv",
["Tiếng Sami Akkala"] = "sia",
["Tiếng Sami Inari"] = "smn",
["Tiếng Sami Kildin"] = "sjd",
["Tiếng Sami Skolt"] = "sms",
["Tiếng Sami Ter"] = "sjt",
["Tiếng Sami Ume"] = "sju",
["Tiếng Sami nguyên thủy"] = "smi-pro",
["Tiếng Samo"] = "smq",
["Tiếng Samo Nam"] = "sbd",
["Tiếng Samoa"] = "sm",
["Tiếng Samogitia"] = "sgs",
["Tiếng Samoyed nguyên thủy"] = "syd-pro",
["Tiếng Samtao"] = "stu",
["Tiếng Sangir"] = "sxn",
["Tiếng Sangisar"] = "sgr",
["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 Sarikol"] = "srh",
["Tiếng Sarmatia nguyên thủy"] = "xsc-sar-pro",
["Tiếng Sasak"] = "sas",
["Tiếng Saurashtra"] = "saz",
["Tiếng Savi"] = "sdg",
["Tiếng Saxon Transylvania"] = "gmw-tsx",
["Tiếng Saxon cổ"] = "osx",
["Tiếng Scots"] = "sco",
["Tiếng Scots trung đại"] = "gmw-msc",
["Tiếng Scythia nguyên thủy"] = "xsc-pro",
["Tiếng Sebat Bet Gurage"] = "sgw",
["Tiếng Sechelt"] = "sec",
["Tiếng Selkup"] = "sel",
["Tiếng Selkup nguyên thủy"] = "sel-pro",
["Tiếng Semai"] = "sea",
["Tiếng Semaq Beri"] = "szc",
["Tiếng Semelai"] = "sza",
["Tiếng Semit Tây nguyên thủy"] = "sem-wes-pro",
["Tiếng Semit nguyên thủy"] = "sem-pro",
["Tiếng Semnam"] = "ssm",
["Tiếng Sena"] = "seh",
["Tiếng Seneca"] = "see",
["Tiếng Senhaja de Srair"] = "sjs",
["Tiếng Senni Humburi"] = "hmb",
["Tiếng Senni Koyraboro"] = "ses",
["Tiếng Senoufo Nyarafolo"] = "sev",
["Tiếng Serbia-Croatia"] = "sh",
["Tiếng Serer"] = "srr",
["Tiếng Seri"] = "sei",
["Tiếng Seze"] = "sze",
["Tiếng Shabak"] = "sdb",
["Tiếng Shabo"] = "sbf",
["Tiếng Shan"] = "shn",
["Tiếng Shebayo"] = "awd-she",
["Tiếng Shekkacho"] = "moy",
["Tiếng Sherpa"] = "xsr",
["Tiếng Shina"] = "scl",
["Tiếng Shina Kohistan"] = "plk",
["Tiếng Shinasha"] = "bwo",
["Tiếng Sholaga"] = "sle",
["Tiếng Shompen"] = "sii",
["Tiếng Shona"] = "sn",
["Tiếng Shor"] = "cjs",
["Tiếng Shughnan"] = "sgh",
["Tiếng Shughnan-Rushan nguyên thủy"] = "ira-shr-pro",
["Tiếng Shughnan-Yazghulom nguyên thủy"] = "ira-shy-pro",
["Tiếng Shughnan-Yazghulom-Munji nguyên thủy"] = "ira-sym-pro",
["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 Sinaugoro"] = "snc",
["Tiếng Sindh"] = "sd",
["Tiếng Sinhala"] = "si",
["Tiếng Sioux nguyên thủy"] = "sio-pro",
["Tiếng Siraya"] = "fos",
["Tiếng Sirenik"] = "ysr",
["Tiếng Sirmaur"] = "srx",
["Tiếng Sissala"] = "sld",
["Tiếng Sissano"] = "sso",
["Tiếng Siwi"] = "siz",
["Tiếng Siwu"] = "akp",
["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 Slovak cổ"] = "zlw-osk",
["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 Somali nguyên thủy"] = "cus-som-pro",
["Tiếng Soninke"] = "snk",
["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 Squamish"] = "squ",
["Tiếng Sranan Tongo"] = "srn",
["Tiếng Stau"] = "ero-tau",
["Tiếng Sumer"] = "sux",
["Tiếng Sunda"] = "su",
["Tiếng Sunda cổ"] = "osn",
["Tiếng Suri"] = "suq",
["Tiếng Surjapur"] = "sjp",
["Tiếng Susu"] = "sus",
["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 Tadyawan"] = "tdy",
["Tiếng Tafi"] = "tcd",
["Tiếng Tagal Murut"] = "mvv",
["Tiếng Tagalog"] = "tl",
["Tiếng Tagbanwa Calamian"] = "tbk",
["Tiếng Tagdal"] = "tda",
["Tiếng Tagoi"] = "tag",
["Tiếng Tahiti"] = "ty",
["Tiếng Tahltan"] = "tht",
["Tiếng Tai Loi"] = "tlq",
["Tiếng Tai Tây Nam nguyên thủy"] = "tai-swe-pro",
["Tiếng Taivoan"] = "tvx",
["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 Maroc chuẩn"] = "zgh",
["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 Tangoa"] = "tgp",
["Tiếng Tangut"] = "txg",
["Tiếng Tanimbili"] = "tbe",
["Tiếng Taos"] = "twf",
["Tiếng Tapirapé"] = "taf",
["Tiếng Tara Baka"] = "bdh",
["Tiếng Tarantino"] = "roa-tar",
["Tiếng Tariana"] = "tae",
["Tiếng Tarifit"] = "rif",
["Tiếng Tasawaq"] = "twq",
["Tiếng Tashelhit"] = "shi",
["Tiếng Tat"] = "ttt",
["Tiếng Tat-Do Thái"] = "jdt",
["Tiếng Tatar"] = "tt",
["Tiếng Tiên Ti"] = "mis-xbi",
["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 Tayma"] = "sem-tay",
["Tiếng Taz"] = "zhx-taz",
["Tiếng Taznatit"] = "grr",
["Tiếng Taíno"] = "tnq",
["Tiếng Tchad nguyên thủy"] = "cdc-pro",
["Tiếng Telugu"] = "te",
["Tiếng Telugu cổ"] = "dra-ote",
["Tiếng Tem"] = "kdh",
["Tiếng Temiar"] = "tea",
["Tiếng Temoq"] = "tmo",
["Tiếng Ten'edn"] = "tnz",
["Tiếng Tengger"] = "tes",
["Tiếng Tenharim"] = "pah",
["Tiếng Tepehua Tlachichilco"] = "tpt",
["Tiếng Tepehuan Bắc"] = "ntp",
["Tiếng Tepehuan Đông Nam"] = "stp",
["Tiếng Teressa"] = "tef",
["Tiếng Teribe"] = "tfr",
["Tiếng Ternate"] = "tft",
["Tiếng Tetserret"] = "tez",
["Tiếng Tetum"] = "tet",
["Tiếng Thachanad"] = "thn",
["Tiếng Thavưng"] = "thm",
["Tiếng Thompson"] = "thp",
["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 Tống"] = "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át Mai"] = "smh",
["Tiếng Thượng Kinabatangan"] = "dmg",
["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 Tipai"] = "nai-tip",
["Tiếng Tippera"] = "tpe",
["Tiếng Tiruray"] = "tiy",
["Tiếng Tiwa"] = "lax",
["Tiếng Tiwi"] = "tiw",
["Tiếng Tiên Ti"] = "qfa-xgx-xbi",
["Tiếng Tlapanec Malinaltepec"] = "tcf",
["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 Toma"] = "tod",
["Tiếng Tonga"] = "to",
["Tiếng Tonkawa"] = "tqw",
["Tiếng Tooro"] = "ttj",
["Tiếng Torwali"] = "trw",
["Tiếng Toto"] = "txo",
["Tiếng Totonac Papantla"] = "top",
["Tiếng Totonac cao nguyên"] = "tos",
["Tiếng Triqui Chicahuaxtla"] = "trs",
["Tiếng Triqui Copala"] = "trc",
["Tiếng Triqui San Martín Itunyoso"] = "trq",
["Tiếng Triqui nguyên thủy"] = "omq-tri-pro",
["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 Dusun"] = "dtp",
["Tiếng Trung Mansi"] = "mns-cen",
["Tiếng Trung Nahuatl"] = "nhn",
["Tiếng Trung Nahuatl Huasteca"] = "nch",
["Tiếng Trung Nahuatl Puebla"] = "ncx",
["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 Tả Giang"] = "zzj",
["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 Tsez"] = "ddo",
["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 Tunica"] = "tun",
["Tiếng Tunni"] = "tqq",
["Tiếng Tupi"] = "tpn",
["Tiếng Tupi cổ"] = "tpw",
["Tiếng Tupi nguyên thủy"] = "tup-pro",
["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 Turoyo"] = "tru",
["Tiếng Tuva"] = "tyv",
["Tiếng Tuvalu"] = "tvl",
["Tiếng Tuwuli"] = "bov",
["Tiếng Tyap"] = "kcg",
["Tiếng Tzotzil"] = "tzo",
["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 Bohtan"] = "bhn",
["Tiếng Tân Aram Chaldea"] = "cld",
["Tiếng Tân Aram Do Thái Barzani"] = "bjf",
["Tiếng Tân Aram Tây"] = "amw",
["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 Gbaya"] = "gya",
["Tiếng Tây Bắc Kavkaz nguyên thủy"] = "cau-nwc-pro",
["Tiếng Tây Bồi"] = "tas",
["Tiếng Tây Duyên hải Bajau"] = "bdr",
["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 Kham"] = "khg",
["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 Tấn"] = "cjy",
["Tiếng Tứ Thổ"] = "sit-sit",
["Tiếng Tứ Xuyên"] = "zhx-sic",
["Tiếng U"] = "uuu",
["Tiếng Ubangi nguyên thủy"] = "nic-ubg-pro",
["Tiếng Ubykh"] = "uby",
["Tiếng Udi"] = "udi",
["Tiếng Udihe"] = "ude",
["Tiếng Udmurt"] = "udm",
["Tiếng Uduk"] = "udu",
["Tiếng Ugarit"] = "uga",
["Tiếng Ugong"] = "ugo",
["Tiếng Ugria nguyên thủy"] = "urj-ugr-pro",
["Tiếng Ukraina"] = "uk",
["Tiếng Ulch"] = "ulc",
["Tiếng Ullatan"] = "ull",
["Tiếng Umbria"] = "xum",
["Tiếng Umbundu"] = "umb",
["Tiếng Unami"] = "unm",
["Tiếng Uneapa"] = "bbn",
["Tiếng Urak Lawoi'"] = "urk",
["Tiếng Ural nguyên thủy"] = "urj-pro",
["Tiếng Urali"] = "url",
["Tiếng Urartu"] = "xur",
["Tiếng Urdu"] = "ur",
["Tiếng Uripiv-Wala-Rano-Atchin"] = "upv",
["Tiếng Urubú-Kaapor"] = "urb",
["Tiếng Urum"] = "uum",
["Tiếng Ushojo"] = "ush",
["Tiếng Usui"] = "usi",
["Tiếng Ute-Aztec nguyên thủy"] = "azc-pro",
["Tiếng Uvbie"] = "evh",
["Tiếng Uzbek"] = "uz",
["Tiếng Vaagri Booli"] = "vaa",
["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 Vishava"] = "vis",
["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 Volta-Congo nguyên thủy"] = "nic-vco-pro",
["Tiếng Volta-Niger nguyên thủy"] = "alv-von-pro",
["Tiếng Vot"] = "vot",
["Tiếng Vurës"] = "msn",
["Tiếng Võro"] = "vro",
["Tiếng Văn ngôn"] = "lzh",
["Tiếng Waama"] = "wwa",
["Tiếng Waata"] = "ssn",
["Tiếng Wagi"] = "fad",
["Tiếng Wahgi"] = "wgi",
["Tiếng Waimaha"] = "bao",
["Tiếng Waiwai"] = "waw",
["Tiếng Wakhi"] = "wbl",
["Tiếng Wales"] = "cy",
["Tiếng Wales trung đại"] = "wlm",
["Tiếng Wallis"] = "wls",
["Tiếng Wallon"] = "wa",
["Tiếng Wambule"] = "wme",
["Tiếng Wancho"] = "nnp",
["Tiếng Waneci"] = "wne",
["Tiếng War-Jaintia"] = "aml",
["Tiếng Waray"] = "war",
["Tiếng Wardaman"] = "wrr",
["Tiếng Warekena"] = "gae",
["Tiếng Warji"] = "wji",
["Tiếng Wastek"] = "hus",
["Tiếng Wawonii"] = "wow",
["Tiếng Wayampi"] = "oym",
["Tiếng Wayana"] = "way",
["Tiếng Wayuu"] = "guc",
["Tiếng Wemba-Wemba"] = "xww",
["Tiếng Wewaw"] = "wea",
["Tiếng Wiradjuri"] = "wrh",
["Tiếng Wiyot"] = "wiy",
["Tiếng Wobé"] = "wob",
["Tiếng Woiwurrung"] = "wyi",
["Tiếng Wolane"] = "wle",
["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 Xavante"] = "xav",
["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 Yaaku"] = "muu",
["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 Yali Angguruk"] = "yli",
["Tiếng Yami"] = "tao",
["Tiếng Yamphu"] = "ybi",
["Tiếng Yanesha'"] = "ame",
["Tiếng Yanyuwa"] = "jao",
["Tiếng Yao (Nam Mĩ)"] = "sai-yao",
["Tiếng Yao (châu Phi)"] = "yao",
["Tiếng Yap"] = "yap",
["Tiếng Yapunda"] = "yev",
["Tiếng Yazghulom"] = "yah",
["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 Yindjibarndi"] = "yij",
["Tiếng Yiwom"] = "gek",
["Tiếng Yogad"] = "yog",
["Tiếng Yola"] = "yol",
["Tiếng Yolmo"] = "scp",
["Tiếng Yom"] = "pil",
["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 Yorubo nguyên thủy"] = "alv-yrd-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 Yupik Trung Siberia"] = "ess",
["Tiếng Yuri"] = "sai-yri",
["Tiếng Yurok"] = "yur",
["Tiếng Yámana"] = "yag",
["Tiếng Zacatepec Chatino"] = "ctz",
["Tiếng Zaghawa"] = "zag",
["Tiếng Zaiwa"] = "atb",
["Tiếng Zangskar"] = "zau",
["Tiếng Zapotec"] = "zap",
["Tiếng Zapotec Cajonos"] = "zad",
["Tiếng Zapotec Isthmus"] = "zai",
["Tiếng Zapotec Mitla"] = "zaw",
["Tiếng Zapotec Rincón"] = "zar",
["Tiếng Zapotec Rincón Nam"] = "zsr",
["Tiếng Zapotec San Juan Guelavía"] = "zab",
["Tiếng Zapotec Yatee"] = "zty",
["Tiếng Zapotec Yatzachi"] = "zav",
["Tiếng Zapotec Zaniza"] = "zpw",
["Tiếng Zapotec Zoogocho"] = "zpq",
["Tiếng Zapotec nguyên thủy"] = "omq-zpc-pro",
["Tiếng Zarma"] = "dje",
["Tiếng Zarphat"] = "zrp",
["Tiếng Zay"] = "zwa",
["Tiếng Zayse-Zergulla"] = "zay",
["Tiếng Zaza"] = "zza",
["Tiếng Zaza-Goran nguyên thủy"] = "ira-zgr-pro",
["Tiếng Zeeland"] = "zea",
["Tiếng Zenaga"] = "zen",
["Tiếng Zirenkel"] = "zrn",
["Tiếng Zoque Francisco León"] = "zos",
["Tiếng Zou"] = "zom",
["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 Önge"] = "oon",
["Tiếng Önge nguyên thủy"] = "qfa-ong-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 Acipa"] = "acp",
["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 Kayah"] = "eky",
["Tiếng Đông Khanty"] = "kca-eas",
["Tiếng Đông Yugur"] = "yuy",
["Tiếng Đường Uông"] = "zhx-twa",
["Tiếng Đại Tây Dương–Congo nguyên thủy"] = "alv-pro",
["Tiếng Độc Long"] = "duu",
["Tiếng Động-Thủy nguyên thủy"] = "qfa-kms-pro",
["Tiếng Đức"] = "de",
["Tiếng Đức Alemanni"] = "gsw",
["Tiếng Đức Pennsylvania"] = "pdc",
["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 Andalusia"] = "xaa",
["Tiếng Ả Rập Bắc Levant"] = "apc",
["Tiếng Ả Rập Bắc Lưỡng Hà"] = "ayp",
["Tiếng Ả Rập Hijazi"] = "acw",
["Tiếng Ả Rập Iraq"] = "acm",
["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 Tunisia"] = "aeb",
["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",
["Đa ngữ"] = "mul",
["ǀXam"] = "xam",
["ǁAni"] = "hnh",
["ǁGana"] = "gnk",
["ǁXegwi"] = "xeg",
["ǂHoan"] = "huc",
["ǃKung"] = "khi-kun",
}
mbplzqhrn9xh18tax42aie0v79hope3
Mô đun:languages/data/exceptional
828
279282
2575878
2571726
2026-11-05T16:45:58Z
Hiyuune
50834
2575878
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["aav-bhu"] = {
"tiếng Bhumij",
57920059,
"mun",
nil,
"Tiếng Bhumij",
"Bhumij",
}
m["aav-khs-pro"] = {
"tiếng Khasi nguyên thủy",
nil,
"aav-khs",
"Latn",
"Tiếng Khasi nguyên thủy",
"Khasi nguyên thủy",
type = "reconstructed",
}
m["aav-nic-pro"] = {
"tiếng Nicobar nguyên thủy",
nil,
"aav-nic",
"Latn",
"Tiếng Nicobar nguyên thủy",
"Nicobar nguyên thủy",
type = "reconstructed",
}
m["aav-pkl-pro"] = {
"tiếng Pnar-Khasi-Lyngngam nguyên thủy",
nil,
"aav-pkl",
"Latn",
"Tiếng Pnar-Khasi-Lyngngam nguyên thủy",
"Pnar-Khasi-Lyngngam nguyên thủy",
type = "reconstructed",
}
m["aav-pro"] = { --The mkh-pro will merge into this.
"tiếng Nam Á nguyên thủy",
nil,
"aav",
"Latn",
"Tiếng Nam Á nguyên thủy",
"Nam Á nguyên thủy",
type = "reconstructed",
}
m["aav-tam"] = {
"tiếng Tà Mun",
130370566,
"mkh-ban",
nil,
"Tiếng Tà Mun",
"Tà Mun",
}
m["afa-pro"] = {
"tiếng Phi-Á nguyên thủy",
269125,
"afa",
"Latn",
"Tiếng Phi-Á nguyên thủy",
"Phi-Á nguyên thủy",
type = "reconstructed",
}
m["alg-aga"] = {
"tiếng Agawam",
nil,
"alg-eas",
"Latn",
"Tiếng Agawam",
"Agawam",
}
m["alg-pro"] = {
"tiếng Algonquin nguyên thủy",
7251834,
"alg",
"Latn",
"Tiếng Algonquin nguyên thủy",
"Algonquin nguyên thủy",
type = "reconstructed",
sort_key = {remove_diacritics = "·"},
}
m["alv-ama"] = {
"Amasi",
4740400,
"nic-grs",
"Latn",
entry_name = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.tilde .. c.macron},
}
m["alv-bgu"] = {
"Baïnounk Gubëeher",
17002646,
"alv-bny",
"Latn",
}
m["alv-bua-pro"] = {
"Proto-Bua",
nil,
"alv-bua",
"Latn",
type = "reconstructed",
}
m["alv-cng-pro"] = {
"Proto-Cangin",
nil,
"alv-cng",
"Latn",
type = "reconstructed",
}
m["alv-edo-pro"] = {
"tiếng Edoid nguyên thủy",
nil,
"alv-edo",
"Latn",
"Tiếng Edoid nguyên thủy",
"Edoid nguyên thủy",
type = "reconstructed",
}
m["alv-fli-pro"] = {
"Proto-Fali",
nil,
"alv-fli",
"Latn",
type = "reconstructed",
}
m["alv-gbe-pro"] = {
"tiếng Gbe nguyên thủy",
nil,
"alv-gbe",
"Latn",
"Tiếng Gbe nguyên thủy",
"Gbe nguyên thủy",
type = "reconstructed",
}
m["alv-gng-pro"] = {
"Proto-Guang",
nil,
"alv-gng",
"Latn",
type = "reconstructed",
}
m["alv-gtm-pro"] = {
"Proto-Central Togo",
nil,
"alv-gtm",
"Latn",
type = "reconstructed",
}
m["alv-gwa"] = {
"Gwara",
16945580,
"nic-pla",
"Latn",
}
m["alv-hei-pro"] = {
"Proto-Heiban",
nil,
"alv-hei",
"Latn",
type = "reconstructed",
}
m["alv-ido-pro"] = {
"Proto-Idomoid",
nil,
"alv-ido",
"Latn",
type = "reconstructed",
}
m["alv-igb-pro"] = {
"Proto-Igboid",
nil,
"alv-igb",
"Latn",
type = "reconstructed",
}
m["alv-kwa-pro"] = {
"Proto-Kwa",
nil,
"alv-kwa",
"Latn",
type = "reconstructed",
}
m["alv-mum-pro"] = {
"Proto-Mumuye",
nil,
"alv-mum",
"Latn",
type = "reconstructed",
}
m["alv-nup-pro"] = {
"Proto-Nupoid",
nil,
"alv-nup",
"Latn",
type = "reconstructed",
}
m["alv-pro"] = {
"tiếng Đại Tây Dương–Congo nguyên thủy",
nil,
"alv",
"Latn",
"Tiếng Đại Tây Dương–Congo nguyên thủy",
"Đại Tây Dương–Congo nguyên thủy",
type = "reconstructed",
}
m["alv-edk-pro"] = {
"tiếng Edekiri nguyên thủy",
nil,
"alv-edk",
"Latn",
"Tiếng Edekiri nguyên thủy",
"Edekiri nguyên thủy",
type = "reconstructed",
}
m["alv-yor-pro"] = {
"tiếng Yoruba nguyên thủy",
nil,
"alv-yor",
"Latn",
"Tiếng Yoruba nguyên thủy",
"Yoruba nguyên thủy",
type = "reconstructed",
}
m["alv-yrd-pro"] = {
"tiếng Yorubo nguyên thủy",
116773824,
"alv-yrd",
"Latn",
"Tiếng Yorubo nguyên thủy",
"Yorubo nguyên thủy",
type = "reconstructed",
}
m["alv-von-pro"] = {
"tiếng Volta-Niger nguyên thủy",
nil,
"alv-von",
"Latn",
"Tiếng Volta-Niger nguyên thủy",
"Volta-Niger nguyên thủy",
type = "reconstructed",
}
m["apa-pro"] = {
"Proto-Apachean",
nil,
"apa",
"Latn",
type = "reconstructed",
}
m["aql-pro"] = {
"tiếng Algic nguyên thủy",
18389588,
"aql",
"Latn",
"Tiếng Algic nguyên thủy",
"Algic nguyên thủy",
type = "reconstructed",
sort_key = {remove_diacritics = "·"},
}
m["art-blk"] = {
"Bolak",
2909283,
"art",
"Latn",
type = "appendix-constructed",
}
m["art-bsp"] = {
"Black Speech",
686210,
"art",
"Latn, Teng",
type = "appendix-constructed",
}
m["art-com"] = {
"Communicationssprache",
35227,
"art",
"Latn",
type = "appendix-constructed",
}
m["art-dtk"] = {
"Dothraki",
2914733,
"art",
"Latn",
type = "appendix-constructed",
}
m["art-elo"] = {
"Eloi",
nil,
"art",
"Latn",
type = "appendix-constructed",
}
m["art-gld"] = {
"Goa'uld",
19823,
"art",
"Latn, Egyp, Mero",
type = "appendix-constructed",
}
m["art-lap"] = {
"Lapine",
6488195,
"art",
"Latn",
type = "appendix-constructed",
}
m["art-man"] = {
"Mandalorian",
54289,
"art",
"Latn",
type = "appendix-constructed",
}
m["art-mun"] = {
"Mundolinco",
851355,
"art",
"Latn",
type = "appendix-constructed",
}
m["art-nav"] = {
"Na'vi",
316939,
"art",
"Latn",
type = "appendix-constructed",
}
m["art-nox"] = {
"Noxilo",
nil,
"art",
"Latn",
type = "appendix-constructed",
}
m["art-una"] = {
"Unas",
nil,
"art",
"Latn",
type = "appendix-constructed",
}
m["ath-nic"] = {
"Nicola",
20609,
"ath-nor",
"Latn",
}
m["ath-pro"] = {
"tiếng Athabasca nguyên thủy",
104841722,
"ath",
"Latn",
type = "reconstructed",
"Tiếng Athabasca nguyên thủy",
"Athabasca nguyên thủy",
}
m["auf-pro"] = {
"Proto-Arawa",
nil,
"auf",
"Latn",
type = "reconstructed",
}
m["aus-alu"] = {
"Alungul",
16827670,
"aus-pmn",
"Latn",
}
m["aus-and"] = {
"Andjingith",
4754509,
"aus-pmn",
"Latn",
}
m["aus-ang"] = {
"tiếng Angkula",
16828520,
"aus-pmn",
"Latn",
"Tiếng Angkula",
"Angkula",
}
m["aus-arn-pro"] = {
"Proto-Arnhem",
nil,
"aus-arn",
"Latn",
type = "reconstructed",
}
m["aus-bra"] = {
"Barranbinya",
4863220,
"aus-pmn",
"Latn",
}
m["aus-brm"] = {
"Barunggam",
4865914,
"aus-pmn",
"Latn",
}
m["aus-cww-pro"] = {
"tiếng Trung New South Wales nguyên thủy",
nil,
"aus-cww",
"Latn",
type = "reconstructed",
}
m["aus-dal-pro"] = {
"Proto-Daly",
nil,
"aus-dal",
"Latn",
type = "reconstructed",
}
m["aus-guw"] = {
"Guwar",
6652138,
"aus-pam",
"Latn",
}
m["aus-lsw"] = {
"Little Swanport",
6652138,
nil,
"Latn",
}
m["aus-mbi"] = {
"Mbiywom",
6799701,
"aus-pmn",
"Latn",
}
m["aus-ngk"] = {
"Ngkoth",
7022405,
"aus-pmn",
"Latn",
}
m["aus-nyu-pro"] = {
"Proto-Nyulnyulan",
nil,
"aus-nyu",
"Latn",
type = "reconstructed",
}
m["aus-pam-pro"] = {
"tiếng Pama-Nyungar nguyên thủy",
33942,
"aus-pam",
"Latn",
"Tiếng Pama-Nyungar nguyên thủy",
"Pama-Nyungar nguyên thủy",
type = "reconstructed",
}
m["aus-tul"] = {
"Tulua",
16938541,
"aus-pam",
"Latn",
}
m["aus-uwi"] = {
"Uwinymil",
7903995,
"aus-arn",
"Latn",
}
m["aus-wdj-pro"] = {
"tiếng Iwaidja nguyên thủy",
nil,
"aus-wdj",
"Latn",
type = "reconstructed",
}
m["aus-won"] = {
"Wong-gie",
nil,
"aus-pam",
"Latn",
}
m["aus-wul"] = {
"Wulguru",
8039196,
"aus-dyb",
"Latn",
}
m["aus-ynk"] = { -- contrast nny
"Yangkaal",
3913770,
"aus-tnk",
"Latn",
}
m["awd-amc-pro"] = {
"Proto-Amuesha-Chamicuro",
nil,
"awd",
"Latn",
type = "reconstructed",
ancestors = "awd-pro",
}
m["awd-kmp-pro"] = {
"Proto-Kampa",
nil,
"awd",
"Latn",
type = "reconstructed",
ancestors = "awd-pro",
}
m["awd-prw-pro"] = {
"Proto-Paresi-Waura",
nil,
"awd",
"Latn",
type = "reconstructed",
ancestors = "awd-pro",
}
m["awd-ama"] = {
"Amarizana",
16827787,
"awd",
"Latn",
}
m["awd-ana"] = {
"tiếng Anauyá",
16828252,
"awd",
"Latn",
"Tiếng Anauyá",
"Anauyá",
}
m["awd-apo"] = {
"Apolista",
16916645,
"awd",
"Latn",
}
m["awd-cav"] = {
"Cavere",
nil,
"awd",
"Latn",
}
m["awd-gnu"] = {
"Guinau",
3504087,
"awd",
"Latn",
}
m["awd-kar"] = {
"Cariay",
16920253,
"awd",
"Latn",
}
m["awd-kaw"] = {
"Kawishana",
6379993,
"awd-nwk",
"Latn",
}
m["awd-kus"] = {
"Kustenau",
5196293,
"awd",
"Latn",
}
m["awd-man"] = {
"Manao",
6746920,
"awd",
"Latn",
}
m["awd-mar"] = {
"Marawan",
6755108,
"awd",
"Latn",
}
m["awd-mpr"] = {
"Maypure",
nil,
"awd",
"Latn",
}
m["awd-mrt"] = {
"Mariaté",
16910017,
"awd-nwk",
"Latn",
}
m["awd-nwk-pro"] = {
"Proto-Nawiki",
nil,
"awd-nwk",
"Latn",
type = "reconstructed",
}
m["awd-pai"] = {
"Paikoneka",
nil,
"awd",
"Latn",
}
m["awd-pas"] = {
"Passé",
nil,
"awd-nwk",
"Latn",
}
m["awd-pro"] = {
"tiếng Arawak nguyên thủy",
nil,
"awd",
"Latn",
"Tiếng Arawak nguyên thủy",
"Arawak nguyên thủy",
type = "reconstructed",
}
m["awd-she"] = {
"tiếng Shebayo",
7492248,
"awd",
"Latn",
"Tiếng Shebayo",
"Shebayo"
}
m["awd-taa-pro"] = {
"Proto-Ta-Arawak",
nil,
"awd-taa",
"Latn",
type = "reconstructed",
}
m["awd-wai"] = {
"Wainumá",
16910017,
"awd-nwk",
"Latn",
}
m["awd-yum"] = {
"Yumana",
8061062,
"awd-nwk",
"Latn",
}
m["azc-caz"] = {
"Cazcan",
5055514,
"azc",
"Latn",
}
m["azc-cup-pro"] = {
"Proto-Cupan",
nil,
"azc-cup",
"Latn",
type = "reconstructed",
}
m["azc-ktn"] = {
"Kitanemuk",
3197558,
"azc-tak",
"Latn",
}
m["azc-nah-pro"] = {
"tiếng Nahua nguyên thủy",
7251860,
"azc-nah",
"Latn",
"Tiếng Nahua nguyên thủy",
"Nahua nguyên thủy",
type = "reconstructed",
}
m["azc-num-pro"] = {
"Proto-Numic",
nil,
"azc-num",
"Latn",
type = "reconstructed",
}
m["azc-pro"] = {
"tiếng Ute-Aztec nguyên thủy",
96400333,
"azc",
"Latn",
"Tiếng Ute-Aztec nguyên thủy",
"Ute-Aztec nguyên thủy",
type = "reconstructed",
}
m["azc-tak-pro"] = {
"Proto-Takic",
nil,
"azc-tak",
"Latn",
type = "reconstructed",
}
m["azc-tat"] = {
"Tataviam",
743736,
"azc",
"Latn",
}
m["ber-pro"] = {
"tiếng Berber nguyên thủy",
2855698,
"ber",
"Latn",
"Tiếng Berber nguyên thủy",
"Berber nguyên thủy",
type = "reconstructed",
}
m["ber-fog"] = {
"tiếng Fogaha",
107610173,
"ber",
"Latn",
"Tiếng Fogaha",
"Fogaha",
}
m["ber-zuw"] = {
"Zuwara",
4117169,
"ber",
"Latn",
}
m["bnt-bal"] = {
"Balong",
93935237,
"bnt-bbo",
"Latn",
}
m["bnt-bon"] = {
"Boma Nkuu",
nil,
"bnt",
"Latn",
}
m["bnt-boy"] = {
"Boma Yumu",
nil,
"bnt",
"Latn",
}
m["bnt-bwa"] = {
"Bwala",
nil,
"bnt-tek",
"Latn",
}
m["bnt-cmw"] = {
"Chimwiini",
4958328,
"bnt-swh",
"Latn",
}
m["bnt-ind"] = {
"Indanga",
51412803,
"bnt",
"Latn",
}
m["bnt-lal"] = {
"Lala (South Africa)",
6480154,
"bnt-ngu",
"Latn",
}
m["bnt-lwl"] = {
"Lwel",
93936908,
"bnt-bdz",
"Latn",
}
m["bnt-mpi"] = {
"Mpiin",
93937013,
"bnt-bdz",
"Latn",
}
m["bnt-mpu"] = {
"Mpuono", --not to be confused with Mbuun zmp
36056,
"bnt",
"Latn",
}
m["bnt-ngu-pro"] = {
"tiếng Nguni nguyên thủy",
961559,
"bnt-ngu",
"Latn",
"Tiếng Nguni nguyên thủy",
"Nguni nguyên thủy",
type = "reconstructed",
sort_key = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.caron},
}
m["bnt-phu"] = {
"Phuthi",
33796,
"bnt-ngu",
"Latn",
entry_name = {remove_diacritics = c.grave .. c.acute},
}
m["bnt-pro"] = {
"tiếng Bantu nguyên thủy",
3408025,
"bnt",
"Latn",
"Tiếng Bantu nguyên thủy",
"Bantu nguyên thủy",
type = "reconstructed",
sort_key = "bnt-pro-sortkey",
}
m["bnt-sbo"] = {
"South Boma",
nil,
"bnt",
"Latn",
}
m["bnt-sts-pro"] = {
"Proto-Sotho-Tswana",
nil,
"bnt-sts",
"Latn",
type = "reconstructed",
}
m["btk-pro"] = {
"Proto-Batak",
nil,
"btk",
"Latn",
type = "reconstructed",
}
m["cau-abz-pro"] = {
"tiếng Abkhaz-Abaza nguyên thủy",
7251831,
"cau-abz",
"Latn",
"Tiếng Abkhaz-Abaza nguyên thủy",
"Abkhaz-Abaza nguyên thủy",
type = "reconstructed",
}
m["cau-ava-pro"] = {
"tiếng Avar-Andic nguyên thủy",
116773187,
"cau-ava",
"Latn",
"Tiếng Avar-Andic nguyên thủy",
"Avar-Andic nguyên thủy",
type = "reconstructed",
}
m["cau-cir-pro"] = {
"tiếng Circassia nguyên thủy",
7251838,
"cau-cir",
"Latn",
"Tiếng Circassia nguyên thủy",
"Circassia nguyên thủy",
type = "reconstructed",
}
m["cau-drg-pro"] = {
"tiếng Dargwa nguyên thủy",
nil,
"cau-drg",
"Latn",
"Tiếng Dargwa nguyên thủy",
"Dargwa nguyên thủy",
type = "reconstructed",
}
m["cau-lzg-pro"] = {
"tiếng Lezgi nguyên thủy",
nil,
"cau-lzg",
"Latn",
"Tiếng Lezgi nguyên thủy",
"Lezgi nguyên thủy",
type = "reconstructed",
}
m["cau-nec-pro"] = {
"tiếng Đông Bắc Kavkaz nguyên thủy",
nil,
"cau-nec",
"Latn",
"Tiếng Đông Bắc Kavkaz nguyên thủy",
"Đông Bắc Kavkaz nguyên thủy",
type = "reconstructed",
}
m["cau-nkh-pro"] = {
"tiếng Nakh nguyên thủy",
nil,
"cau-nkh",
"Latn",
"Tiếng Nakh nguyên thủy",
"Nakh nguyên thủy",
type = "reconstructed",
}
m["cau-nwc-pro"] = {
"tiếng Tây Bắc Kavkaz nguyên thủy",
7251861,
"cau-nwc",
"Latn",
"Tiếng Tây Bắc Kavkaz nguyên thủy",
"Tây Bắc Kavkaz nguyên thủy",
type = "reconstructed",
}
m["cau-tsz-pro"] = {
"Proto-Tsezian",
nil,
"cau-tsz",
"Latn",
type = "reconstructed",
}
m["cba-ata"] = {
"Atanques",
4812783,
"cba",
"Latn",
}
m["cba-cat"] = {
"Catío Chibcha",
7083619,
"cba",
"Latn",
}
m["cba-dor"] = {
"Dorasque",
5297532,
"cba",
"Latn",
}
m["cba-dui"] = {
"Duit",
3041061,
"cba",
"Latn",
}
m["cba-hue"] = {
"Huetar",
35514,
"cba",
"Latn",
}
m["cba-nut"] = {
"Nutabe",
7070405,
"cba",
"Latn",
}
m["cba-pro"] = {
"Proto-Chibchan",
nil,
"cba",
"Latn",
type = "reconstructed",
}
m["ccn-pro"] = {
"Proto-North Caucasian",
nil,
"ccn",
"Latn",
type = "reconstructed",
}
m["ccs-pro"] = {
"tiếng Kartvelia nguyên thủy",
2608203,
"ccs",
"Latn",
type = "reconstructed",
"Tiếng Kartvelia nguyên thủy",
"Kartvelia nguyên thủy",
entry_name = {
from = {"q̣", "p̣", "ʓ", "ċ"},
to = {"q̇", "ṗ", "ʒ", "c̣"}
},
}
m["ccs-gzn-pro"] = {
"tiếng Gruzia-Zan nguyên thủy",
23808119,
"ccs-gzn",
"Latn",
"Tiếng Gruzia-Zan nguyên thủy",
"Gruzia-Zan nguyên thủy",
type = "reconstructed",
entry_name = {
from = {"q̣", "p̣", "ʓ", "ċ"},
to = {"q̇", "ṗ", "ʒ", "c̣"}
},
}
m["cdc-cbm-pro"] = {
"Proto-Central Chadic",
nil,
"cdc-cbm",
"Latn",
type = "reconstructed",
}
m["cdc-mas-pro"] = {
"Proto-Masa",
nil,
"cdc-mas",
"Latn",
type = "reconstructed",
}
m["cdc-pro"] = {
"tiếng Tchad nguyên thủy",
nil,
"cdc",
"Latn",
"Tiếng Tchad nguyên thủy",
"Tchad nguyên thủy",
type = "reconstructed",
}
m["cdd-pro"] = {
"Proto-Caddoan",
nil,
"cdd",
"Latn",
type = "reconstructed",
}
m["cel-bry-pro"] = {
"tiếng Britton nguyên thủy",
1248800,
"cel-bry",
"Latn, Polyt",
"Tiếng Britton nguyên thủy",
"Britton nguyên thủy",
sort_key = {
Latn = "cel-bry-pro-sortkey",
},
-- Polyt translit, display_text, strip_diacritics, sort_key in [[Module:scripts/data]]
}
m["cel-gal"] = {
"Gallaecian",
3094789,
"cel",
}
m["cel-gau"] = {
"tiếng Gaul",
29977,
"cel",
"Latn, Grek, Ital",
"Tiếng Gaul",
"Gaul",
entry_name = {remove_diacritics = c.macron .. c.breve .. c.diaer},
}
m["cel-pro"] = {
"tiếng Celt nguyên thủy",
653649,
"cel",
"Latn",
"Tiếng Celt nguyên thủy",
"Celt nguyên thủy",
type = "reconstructed",
sort_key = "cel-pro-sortkey",
}
m["chi-pro"] = {
"Proto-Chimakuan",
nil,
"chi",
"Latn",
type = "reconstructed",
}
m["chm-pro"] = {
"tiếng Mari nguyên thủy",
nil,
"chm",
"Latn",
"Tiếng Mari nguyên thủy",
"Mari nguyên thủy",
type = "reconstructed",
}
m["cmc-pro"] = {
"tiếng Chăm nguyên thủy",
nil,
"cmc",
"Latn",
"Tiếng Chăm nguyên thủy",
"Chăm nguyên thủy",
type = "reconstructed",
}
m["cpe-mar"] = {
"Maroon Spirit Language",
1093206,
"crp",
"Latn",
ancestors = "en",
}
m["cpe-spp"] = {
"Samoan Plantation Pidgin",
7409948,
"crp",
"Latn",
ancestors = "en",
}
m["crp-gep"] = {
"West Greenlandic Pidgin",
17036301,
"crp",
"Latn",
ancestors = "kl",
}
m["crp-mpp"] = {
"Macau Pidgin Portuguese",
nil,
"crp",
"Hant, Latn",
ancestors = "pt",
sort_key = {Hant = "Hani-sortkey"},
}
m["crp-rsn"] = {
"Russenorsk",
505125,
"crp",
"Cyrl, Latn",
ancestors = "nn, ru",
}
m["crp-slb"] = {
"tiếng Anh Solombala",
7558525,
"crp",
"Cyrl, Latn",
ancestors = "en, ru",
translit = {Cyrl = "ru-translit"},
}
m["crp-tpr"] = {
"tiếng Nga bồi Taimyr",
16930506,
"crp",
"Cyrl",
"Tiếng Nga bồi Taimyr",
"Nga bồi Taimyr",
ancestors = "ru",
}
m["csu-bba-pro"] = {
"tiếng Bongo-Bagirmi nguyên thủy",
nil,
"csu-bba",
"Latn",
type = "reconstructed",
}
m["csu-maa-pro"] = {
"Proto-Mangbetu",
nil,
"csu-maa",
"Latn",
type = "reconstructed",
}
m["csu-pro"] = {
"tiếng Trung Sudan nguyên thủy",
nil,
"csu",
"Latn",
type = "reconstructed",
}
m["csu-sar-pro"] = {
"Proto-Sara",
nil,
"csu-sar",
"Latn",
type = "reconstructed",
}
m["ctp-san"] = {
"San Juan Quiahije Chatino",
nil,
"omq-cha",
"Latn",
}
m["cus-ash"] = {
"tiếng Ashraaf",
4805855,
"cus-eas",
"Latn",
"Tiếng Ashraaf",
"Ashraaf",
}
m["cus-hec-pro"] = {
"Proto-Highland East Cushitic",
nil,
"cus-hec",
"Latn",
type = "reconstructed",
}
m["cus-som-pro"] = {
"tiếng Somali nguyên thủy",
nil,
"cus-som",
"Latn",
"Tiếng Somali nguyên thủy",
"Somali nguyên thủy",
type = "reconstructed",
}
m["cus-sou-pro"] = {
"Proto-South Cushitic",
126081567,
"cus-sou",
"Latn",
type = "reconstructed",
}
m["cus-pro"] = {
"tiếng Cushit nguyên thủy",
nil,
"cus",
"Latn",
"Tiếng Cushit nguyên thủy",
"Cushit nguyên thủy",
type = "reconstructed",
}
m["dmn-dam"] = {
"Dama (Sierra Leone)",
19601574,
"dmn",
"Latn",
}
m["dra-mkn"] = {
"Middle Kannada",
nil,
"dra",
"Knda",
ancestors = "dra-okn",
translit = "kn-translit",
}
m["dra-okn"] = {
"tiếng Kannada cổ",
15723156,
"dra",
"Knda",
"Tiếng Kannada cổ",
"Kannada cổ",
ancestors = "dra-pro",
translit = "kn-translit",
}
m["dra-ote"] = {
"tiếng Telugu cổ",
126720868,
"dra-tel",
"Telu",
"Tiếng Telugu cổ",
"Telugu cổ",
translit = "te-translit",
}
m["dra-pro"] = {
"tiếng Dravida nguyên thủy",
1702853,
"dra",
"Latn",
"Tiếng Dravida nguyên thủy",
"Dravida nguyên thủy",
type = "reconstructed",
}
m["dra-sdo-pro"] = {
"tiếng Nam Dravida I nguyên thủy",
104847952, -- Wikipedia's "Proto-South Dravidian" is Proto-South Dravidian I in this scheme.
"dra-sdo",
"Latn",
"Tiếng Nam Dravida I nguyên thủy",
"Nam Dravida I nguyên thủy",
type = "reconstructed",
}
m["dra-sdt-pro"] = {
"tiếng Nam Dravida II nguyên thủy",
128885257,
"dra-sdt",
"Latn",
"Tiếng Nam Dravida II nguyên thủy",
"Nam Dravida II nguyên thủy",
type = "reconstructed",
}
m["dra-sou-pro"] = {
"tiếng Nam Dravida nguyên thủy",
128886121,
"dra-sou",
"Latn",
"Tiếng Nam Dravida nguyên thủy",
"Nam Dravida nguyên thủy",
type = "reconstructed",
}
m["egx-dem"] = {
"tiếng Ai Cập bình dân",
36765,
"egx",
"Latn, Egyd, Polyt",
"Tiếng Ai Cập bình dân",
"Ai Cập bình dân",
display_text = {
Polyt = s["Polyt-displaytext"],
},
entry_name = {
Polyt = s["Polyt-entryname"],
},
sort_key = {
Latn = {
remove_diacritics = "'%-%s",
from = {"ꜣ", "j", "e", "ꜥ", "y", "w", "b", "p", "f", "m", "n", "r", "l", "ḥ", "ḫ", "h̭", "ẖ", "h", "š", "s", "q", "k", "g", "ṱ", "ṯ", "t", "ḏ", "%.", "⸗"},
to = {p[1], p[2], p[3], p[4], p[5], p[6], p[7], p[8], p[9], p[10], p[11], p[12], p[13], p[15], p[16], p[16], p[17], p[14], p[19], p[18], p[20], p[21], p[22], p[23], p[24], p[23], p[25], p[26], p[26]}
},
Polyt = s["Polyt-sortkey"],
},
}
m["elu-prk"] = {
"Helu",
15080869,
"inc-mid",
"Brah",
ancestors = "inc-pra",
translit = "Brah-translit",
}
m["dmn-pro"] = {
"tiếng Mande nguyên thủy",
nil,
"dmn",
"Latn",
"Tiếng Mande nguyên thủy",
"Mande nguyên thủy",
type = "reconstructed",
}
m["dmn-mdw-pro"] = {
"Proto-Western Mande",
nil,
"dmn-mdw",
"Latn",
type = "reconstructed",
}
m["dru-pro"] = {
"tiếng Rukai nguyên thủy",
nil,
"map",
"Latn",
"Tiếng Rukai nguyên thủy",
"Rukai nguyên thủy",
type = "reconstructed",
}
m["ero-tau"] = {
"tiếng Stau",
nil,
"ero",
"Latn",
"Tiếng Stau",
"Stau",
}
m["esx-esk-pro"] = {
"tiếng Eskimo nguyên thủy",
7251842,
"esx-esk",
"Latn",
"Tiếng Eskimo nguyên thủy",
"Eskimo nguyên thủy",
type = "reconstructed",
}
m["esx-ink"] = {
"Inuktun",
1671647,
"esx-inu",
"Latn",
}
m["esx-inq"] = {
"Inuinnaqtun",
28070,
"esx-inu",
"Latn",
}
m["esx-inu-pro"] = {
"tiếng Inuit nguyên thủy",
60785588,
"esx-inu",
"Latn",
"Tiếng Inuit nguyên thủy",
"Inuit nguyên thủy",
type = "reconstructed",
}
m["esx-pro"] = {
"tiếng Eskimo-Aleut nguyên thủy",
7251843,
"esx",
"Latn",
"Tiếng Eskimo-Aleut nguyên thủy",
"Eskimo-Aleut nguyên thủy",
type = "reconstructed",
}
m["esx-tut"] = {
"Tunumiisut",
15665389,
"esx-inu",
"Latn",
}
m["euq-pro"] = {
"tiếng Basque nguyên thủy",
938011,
"euq",
"Latn",
"Tiếng Basque nguyên thủy",
"Basque nguyên thủy",
type = "reconstructed",
}
m["gem-bur"] = {
"Burgundian",
nil,
"gme",
"Latn",
}
m["gem-pro"] = {
"tiếng German nguyên thủy",
669623,
"gem",
"Latn",
"Tiếng German nguyên thủy",
"German nguyên thủy",
type = "reconstructed",
sort_key = "gem-pro-sortkey",
}
m["gme-cgo"] = {
"Crimean Gothic",
36211,
"gme",
"Latn",
}
m["gmq-bot"] = {
"Westrobothnian",
7989641,
"gmq",
"Latn",
ancestors = "non",
}
m["gmq-gut"] = {
"tiếng Gotland",
1256646,
"gmq",
"Latn",
"Tiếng Gotland",
"Gotland",
ancestors = "gmq-ogt",
}
m["gmq-ogt"] = {
"tiếng Gotland cổ",
1133488,
"gmq",
"Latn, Runr",
"Tiếng Gotland cổ",
"Gotland cổ",
ancestors = "non",
}
m["gmq-jmk"] = {
"Jamtish",
nil,
"gmq",
"Latn",
ancestors = "non",
}
m["gmq-mno"] = {
"tiếng Na Uy trung đại",
3417070,
"gmq-wes",
"Latn",
}
m["gmq-oda"] = {
"tiếng Đan Mạch cổ",
nil,
"gmq-eas",
"Latn, Runr",
"Tiếng Đan Mạch cổ",
"Đan Mạch cổ",
ancestors = "non",
strip_diacritics = {remove_diacritics = c.macron},
}
m["gmq-osw"] = {
"tiếng Thụy Điển cổ",
2417210,
"gmq",
"Latn",
"Tiếng Thụy Điển cổ",
"Thụy Điển cổ",
ancestors = "non",
strip_diacritics = {remove_diacritics = c.macron},
}
m["gmq-pro"] = {
"tiếng Bắc Âu nguyên thủy",
1671294,
"gmq",
"Runr",
"Tiếng Bắc Âu nguyên thủy",
"Bắc Âu nguyên thủy",
translit = "Runr-translit",
}
m["gmq-scy"] = {
"Scanian",
768017,
"gmq",
"Latn",
ancestors = "non",
}
m["gmw-bgh"] = {
"Bergish",
329030,
"gmw",
"Latn",
ancestors = "odt",
}
m["gmw-cfr"] = {
"tiếng Franken Trung",
nil,
"gmw",
"Latn",
"Tiếng Franken Trung",
"Franken Trung",
ancestors = "gmh",
wikimedia_codes = "ksh",
}
m["gmw-ecg"] = {
"tiếng Đức Đông Trung",
499344, -- subsumes Q699284, Q152965
"gmw",
"Latn",
"Tiếng Đức Đông Trung",
"Đức Đông Trung",
ancestors = "gmh",
}
m["gmw-gts"] = {
"Gottscheerish",
533109,
"gmw",
"Latn",
ancestors = "bar",
}
m["gmw-jdt"] = {
"tiếng Hà Lan Jersey",
1687911,
"gmw",
"Latn",
"Tiếng Hà Lan Jersey",
"Hà Lan Jersey",
ancestors = "nl",
}
m["gmw-msc"] = {
"tiếng Scots trung đại",
3327000,
"gmw-ang",
"Latn",
"Tiếng Scots trung đại",
"Scots trung đại",
ancestors = "enm-esc",
}
m["gmw-pro"] = {
"tiếng German Tây nguyên thủy",
78079021,
"gmw",
"Latn",
"Tiếng German Tây nguyên thủy",
"German Tây nguyên thủy",
type = "reconstructed",
sort_key = "gmw-pro-sortkey",
wikipedia_article = "Chi ngôn ngữ German phía Tây"
}
m["gmw-rfr"] = {
"Rhine Franconian",
707007,
"gmw",
"Latn",
ancestors = "gmh",
}
m["gmw-stm"] = {
"Sathmar Swabian",
2223059,
"gmw",
"Latn",
ancestors = "swg",
}
m["gmw-tsx"] = {
"tiếng Saxon Transylvania",
260942,
"gmw",
"Latn",
"Tiếng Saxon Transylvania",
"Saxon Transylvania",
ancestors = "gmw-cfr",
}
m["gmw-vog"] = {
"Volga German",
312574,
"gmw",
"Latn",
ancestors = "gmw-rfr",
}
m["gmw-zps"] = {
"Zipser German",
205548,
"gmw",
"Latn",
ancestors = "gmh",
}
m["gn-cls"] = {
"Classical Guaraní",
17478065,
"tup-gua",
"Latn",
ancestors = "gn",
}
m["grk-cal"] = {
"Calabrian Greek",
1146398,
"grk",
"Latn",
ancestors = "grc",
}
m["grk-ita"] = {
"tiếng Hy Lạp Italiot",
nil,
"grk",
"Latn, Grek",
"Tiếng Hy Lạp Italiot",
"Hy Lạp Italiot",
ancestors = "grc",
entry_name = {remove_diacritics = c.caron .. c.diaerbelow .. c.brevebelow},
sort_key = s["Grek-sortkey"],
}
m["grk-mar"] = {
"tiếng Hy Lạp Mariupol",
4400023,
"grk",
"Cyrl, Latn, Grek",
ancestors = "grc",
translit = "grk-mar-translit",
override_translit = true,
entry_name = "grk-mar-entryname",
sort_key = s["Grek-sortkey"],
"Tiếng Hy Lạp Mariupol",
"Hy Lạp Mariupol",
}
m["grk-pro"] = {
"tiếng Hellen nguyên thủy",
1231805,
"grk",
"Latn",
"Tiếng Hellen nguyên thủy",
"Hellen nguyên thủy",
type = "reconstructed",
sort_key = {
from = {"[áā]", "[éēḗ]", "[íī]", "[óōṓ]", "[úū]", "ď", "ľ", "ň", "ř", "ʰ", "ʷ", c.acute, c.macron},
to = {"a", "e", "i", "o", "u", "d", "l", "n", "r", "¯h", "¯w"}
},
}
m["hmn-pro"] = {
"Proto-Hmong",
nil,
"hmn",
"Latn",
type = "reconstructed",
}
m["hmx-mie-pro"] = {
"tiếng Miền nguyên thủy",
nil,
"hmx-mie",
"Latn",
"Tiếng Miền nguyên thủy",
"Miền nguyên thủy",
type = "reconstructed",
}
m["hmx-pro"] = {
"tiếng H'Mông-Miền nguyên thủy",
7251846,
"hmx",
"Latn",
"Tiếng H'Mông-Miền nguyên thủy",
"H'Mông-Miền nguyên thủy",
type = "reconstructed",
}
m["hyx-pro"] = {
"tiếng Armenia nguyên thủy",
3848498,
"hyx",
"Latn",
"Tiếng Armenia nguyên thủy",
"Armenia nguyên thủy",
type = "reconstructed",
}
m["iir-nur-pro"] = {
"tiếng Nuristan nguyên thủy",
nil,
"iir-nur",
"Latn",
"Tiếng Nuristan nguyên thủy",
"Nuristan nguyên thủy",
type = "reconstructed",
}
m["iir-pro"] = {
"tiếng Ấn-Iran nguyên thủy",
966439,
"iir",
"Latn",
"Tiếng Ấn-Iran nguyên thủy",
"Ấn-Iran nguyên thủy",
type = "reconstructed",
}
m["ijo-pro"] = {
"Proto-Ijoid",
nil,
"ijo",
"Latn",
type = "reconstructed",
}
m["inc-apa"] = {
"tiếng Apabhramsa",
616419,
"inc-mid",
"Deva, Shrd, Sidd",
"Tiếng Apabhramsa",
"Apabhramsa",
ancestors = "pra",
translit = {
Deva = "sa-translit",
Shrd = "Shrd-translit",
Sidd = "Sidd-translit",
},
}
m["inc-ash"] = {
"tiếng Prakrit Ashoka",
nil,
"inc-mid",
"Brah, Khar",
"Tiếng Prakrit Ashoka",
"Prakrit Ashoka",
ancestors = "sa",
translit = {
Brah = "Brah-translit",
Khar = "Khar-translit",
},
}
m["inc-gup"] = {
"Gurjar Apabhramsa",
nil,
"inc-mid",
"Deva",
ancestors = "psu",
}
m["inc-kam"] = {
"tiếng Kamarupi Prakrit",
6356097,
"inc-mid",
"Brah, Sidd",
"Tiếng Kamarupi Prakrit",
"Kamarupi Prakrit",
ancestors = "inc-mgd",
}
m["inc-kha"] = {
"tiếng Khasa Prakrit",
nil,
"inc-nor",
"Latn",
"Tiếng Khasa Prakrit",
"Khasa Prakrit",
ancestors = "inc-pra",
}
m["inc-kho"] = {
"tiếng Kholosi",
24952008,
"inc-snd",
"Latn",
"Tiếng Kholosi",
"Kholosi",
ancestors = "inc-vra",
}
m["inc-mas"] = {
"Middle Assamese",
nil,
"inc-eas",
"as-Beng",
ancestors = "inc-oas",
translit = "inc-mas-translit",
}
m["inc-mbn"] = {
"Middle Bengali",
nil,
"inc-eas",
"Beng",
ancestors = "inc-obn",
translit = "inc-mbn-translit",
}
m["inc-mgd"] = {
"Magadhi Prakrit",
2652214,
"inc-mid",
"Brah",
ancestors = "inc-pra",
translit = "Brah-translit",
}
m["inc-mgu"] = {
"tiếng Gujarat trung đại",
24907429,
"inc-wes",
"Deva",
"Tiếng Gujarat trung đại",
"Gujarat trung đại",
ancestors = "inc-ogu",
}
m["inc-mor"] = {
"tiếng Oriya trung đại",
128810882,
"inc-eas",
"Orya",
"Tiếng Oriya trung đại",
"Oriya trung đại",
ancestors = "inc-oor",
}
m["inc-oas"] = {
"tiếng Assam cận đại",
nil,
"inc-bas",
"as-Beng",
"Tiếng Assam cận đại",
"Assam cận đại",
ancestors = "inc-kam,pra-mag",
translit = "inc-oas-translit",
}
m["inc-oaw"] = {
"tiếng Awadh cổ",
nil,
"inc-hie",
"Deva, Kthi, ur-Arab",
"Tiếng Awadh cổ",
"Awadh cổ",
strip_diacritics = {
from = {"هٔ", "ۂ"}, -- character "ۂ" code U+06C2 to "ه" and "هٔ" (U+0647 + U+0654) to "ه"
to = {"ہ", "ہ"},
remove_diacritics = c.fathatan .. c.dammatan .. c.kasratan .. c.fatha .. c.damma .. c.kasra .. c.shadda .. c.sukun .. c.nunghunna .. c.superalef
},
translit = {
Deva = "sa-translit",
Kthi = "sa-Kthi-translit",
["ur-Arab"] = "inc-ohi-translit",
},
}
m["inc-obn"] = {
"tiếng Bengal cổ",
113559926,
"inc-bas",
"Beng",
"Tiếng Bengal cổ",
"Bengal cổ",
ancestors = "inc-mgd",
}
m["inc-ogu"] = {
"tiếng Gujarat cổ",
24907427,
"inc-wes",
"Deva",
"Tiếng Gujarat cổ",
"Gujarat cổ",
translit = "sa-translit",
}
m["inc-ohi"] = {
"tiếng Hindi cổ",
48767781,
"inc-hiw",
"Deva, ur-Arab",
"Tiếng Hindi cổ",
"Hindi cổ",
ancestors = "pra",
strip_diacritics = {
from = {"هٔ", "ۂ"}, -- character "ۂ" code U+06C2 to "ه" and "هٔ" (U+0647 + U+0654) to "ه"
to = {"ہ", "ہ"},
remove_diacritics = c.fathatan .. c.dammatan .. c.kasratan .. c.fatha .. c.damma .. c.kasra .. c.shadda .. c.sukun .. c.nunghunna .. c.superalef
},
translit = {
Deva = "sa-translit",
["ur-Arab"] = "inc-ohi-translit",
},
}
m["inc-oor"] = {
"tiếng Oriya cổ",
128807801,
"inc-eas",
"Orya",
"Tiếng Oriya cổ",
"Oriya cổ",
}
m["inc-opa"] = {
"Old Punjabi",
nil,
"inc-pan",
"Guru, pa-Arab",
ancestors = "inc-tak",
translit = {
Guru = "inc-opa-Guru-translit",
["pa-Arab"] = "pa-Aran-translit",
},
entry_name = {remove_diacritics = c.fathatan .. c.dammatan .. c.kasratan .. c.fatha .. c.damma .. c.kasra .. c.shadda .. c.sukun},
}
m["inc-ork"] = {
"Old Kamta",
nil,
"inc-eas",
"as-Beng",
ancestors = "inc-kam",
translit = "as-translit",
}
m["inc-pra"] = {
"tiếng Prakrit",
192170,
"inc",
"Brah, Deva, Knda",
"Tiếng Prakrit",
"Prakrit",
ancestors = "inc-ash",
translit = {
Brah = "Brah-translit",
Deva = "inc-pra-Deva-translit",
Knda = "inc-pra-Knda-translit",
},
entry_name = {
from = {"ऎ", "ऒ", u(0x0946), u(0x094A), "य़", "ಯ಼", u(0x11071), u(0x11072), u(0x11073), u(0x11074)},
to = {"ए", "ओ", u(0x0947), u(0x094B), "य", "ಯ", "𑀏", "𑀑", u(0x11042), u(0x11044)}
} ,
}
m["inc-pro"] = {
"tiếng Ấn-Arya nguyên thủy",
23808344,
"inc",
"Latn",
"Tiếng Ấn-Arya nguyên thủy",
"Ấn-Arya nguyên thủy",
type = "reconstructed",
}
m["inc-psc"] = {
"tiếng Prakrit Paisaci",
2995607,
"inc-mid",
"Brah",
ancestors = "inc-ash",
translit = "Brah-translit",
"Tiếng Prakrit Paisaci",
"Prakrit Paisaci",
}
m["inc-sap"] = {
"Sauraseni Apabhramsa",
nil,
"inc-mid",
"Deva",
ancestors = "psu",
}
m["inc-tak"] = {
"Takka Apabhramsa",
nil,
"inc-mid",
"Deva",
ancestors = "inc-pra",
translit = "sa-translit",
}
m["inc-vra"] = {
"Vracada Apabhramsa",
nil,
"inc-mid",
"Deva",
ancestors = "inc-pra",
translit = "sa-translit",
}
m["inc-cen-pro"] = {
"Proto-Central Indo-Aryan",
nil,
"inc-cen",
"Latn",
type = "reconstructed",
ancestors = "psu",
}
m["ine-ana-pro"] = {
"tiếng Tiểu Á nguyên thủy",
7251833,
"ine-ana",
"Latn",
type = "reconstructed",
}
m["ine-bsl-pro"] = {
"tiếng Balt-Slav nguyên thủy",
1703347,
"ine-bsl",
"Latn",
"Tiếng Balt-Slav nguyên thủy",
"Balt-Slav nguyên thủy",
type = "reconstructed",
sort_key = {
from = {"[áā]", "[éēḗ]", "[íī]", "[óōṓ]", "[úū]", c.acute, c.macron, "ˀ"},
to = {"a", "e", "i", "o", "u"}
},
}
m["ine-grp-pro"] = {
"tiếng Graeco-Phrygia nguyên thủy",
nil,
"ine-grp",
"Latn",
"Tiếng Graeco-Phrygia nguyên thủy",
type = "reconstructed",
}
m["ine-pae"] = {
"Paeonian",
2705672,
"ine",
"polytonic",
translit = "grc-translit",
entry_name = {remove_diacritics = c.macron .. c.breve},
sort_key = s["Grek-sortkey"],
}
m["ine-pro"] = {
"tiếng Ấn-Âu nguyên thủy",
37178,
"ine",
"Latn",
"Tiếng Ấn-Âu nguyên thủy",
"Ấn-Âu nguyên thủy",
type = "reconstructed",
sort_key = {
from = {"[áā]", "[éēḗ]", "[íī]", "[óōṓ]", "[úū]", "ĺ", "ḿ", "ń", "ŕ", "ǵ", "ḱ", "ʰ", "ʷ", "₁", "₂", "₃", c.ringbelow, c.acute, c.macron},
to = {"a", "e", "i", "o", "u", "l", "m", "n", "r", "g'", "k'", "¯h", "¯w", "1", "2", "3"}
},
}
m["ine-toc-pro"] = {
"tiếng Tochari nguyên thủy",
37029,
"ine-toc",
"Latn",
"Tiếng Tochari nguyên thủy",
"Tochari nguyên thủy",
type = "reconstructed",
}
m["xme-old"] = {
"tiếng Media cổ",
36461,
"xme",
"Grek, Latn",
"Tiếng Media cổ",
"Media cổ",
}
m["xme-mid"] = {
"Middle Median",
nil,
"xme",
"Latn",
ancestors = "xme-old",
}
m["xme-ker"] = {
"tiếng Kerman",
129850,
"xme",
"fa-Arab, Latn",
"Tiếng Kerman",
"Kerman",
ancestors = "xme-mid",
}
m["xme-taf"] = {
"Tafreshi",
nil,
"xme",
"fa-Arab, Latn",
ancestors = "xme-mid",
}
m["xme-ttc-pro"] = {
"Proto-Tatic",
nil,
"xme-ttc",
"Latn",
ancestors = "xme-mid",
}
m["xme-kls"] = {
"Kalasuri",
nil,
"xme-ttc",
ancestors = "xme-ttc-nor",
}
m["xme-klt"] = {
"Kilit",
3612452,
"xme-ttc",
"Cyrl", -- and fa-Arab?
ancestors = "xme-ttc-pro",
}
m["xme-ott"] = {
"Old Tati",
434697,
"xme-ttc",
"fa-Arab, Latn",
ancestors = "xme-ttc-pro",
}
m["ira-pro"] = {
"tiếng Iran nguyên thủy",
4167865,
"ira",
"Latn",
"Tiếng Iran nguyên thủy",
"Iran nguyên thủy",
type = "reconstructed",
}
m["ira-mpr-pro"] = {
"Proto-Medo-Parthian",
nil,
"ira-mpr",
"Latn",
type = "reconstructed",
}
m["ira-kms-pro"] = {
"Proto-Komisenian",
nil,
"ira-kms",
"Latn",
type = "reconstructed",
}
m["ira-zgr-pro"] = {
"tiếng Zaza-Goran nguyên thủy",
nil,
"ira-zgr",
"Latn",
"Tiếng Zaza-Goran nguyên thủy",
"Zaza-Goran nguyên thủy",
type = "reconstructed",
}
m["ira-pat-pro"] = {
"tiếng Pathan nguyên thủy",
nil,
"ira-pat",
"Latn",
"Tiếng Pathan nguyên thủy",
"Pathan nguyên thủy",
type = "reconstructed",
}
m["os-pro"] = {
"Proto-Ossetic",
nil,
"xsc",
"Latn",
type = "reconstructed",
}
m["xsc-pro"] = {
"tiếng Scythia nguyên thủy",
nil,
"xsc",
"Latn",
"Tiếng Scythia nguyên thủy",
"Scythia nguyên thủy",
type = "reconstructed",
}
m["xsc-sar-pro"] = {
"tiếng Sarmatia nguyên thủy",
116773249,
"xsc-sar",
"Latn",
"Tiếng Sarmatia nguyên thủy",
"Sarmatia nguyên thủy",
type = "reconstructed",
}
m["xsc-skw-pro"] = {
"tiếng Saka-Wakhi nguyên thủy",
nil,
"xsc-skw",
"Latn",
"Tiếng Saka-Wakhi nguyên thủy",
"Saka-Wakhi nguyên thủy",
type = "reconstructed",
ancestors = "xsc-pro",
}
m["xsc-sak-pro"] = {
"Proto-Saka",
nil,
"xsc-sak",
"Latn",
type = "reconstructed",
ancestors = "xsc-skw-pro",
}
m["ira-sym-pro"] = {
"tiếng Shughnan-Yazghulom-Munji nguyên thủy",
nil,
"ira-sym",
"Latn",
"Tiếng Shughnan-Yazghulom-Munji nguyên thủy",
"Shughnan-Yazghulom-Munji nguyên thủy",
type = "reconstructed",
}
m["ira-sgi-pro"] = {
"Proto-Sanglechi-Ishkashimi",
nil,
"ira-sgi",
"Latn",
type = "reconstructed",
}
m["ira-mny-pro"] = {
"Proto-Munji-Yidgha",
nil,
"ira-mny",
"Latn",
type = "reconstructed",
ancestors = "ira-sym-pro",
}
m["ira-shy-pro"] = {
"tiếng Shughnan-Yazghulom nguyên thủy",
nil,
"ira-shy",
"Latn",
"Tiếng Shughnan-Yazghulom nguyên thủy",
"Shughnan-Yazghulom nguyên thủy",
type = "reconstructed",
ancestors = "ira-sym-pro",
}
m["ira-shr-pro"] = {
"tiếng Shughnan-Rushan nguyên thủy",
nil,
"ira-shy",
"Latn",
"Tiếng Shughnan-Rushan nguyên thủy",
"Shughnan-Rushan nguyên thủy",
type = "reconstructed",
ancestors = "ira-shy-pro",
}
m["ira-sgc-pro"] = {
"tiếng Sogdia nguyên thủy",
nil,
"ira-sgc",
"Latn",
"Tiếng Sogdia nguyên thủy",
"Sogdia nguyên thủy",
type = "reconstructed",
}
m["ira-wnj"] = {
"Vanji",
nil,
"ira-shy",
"Latn",
ancestors = "ira-shy-pro",
}
m["iro-ere"] = {
"Erie",
5388365,
"iro-nor",
"Latn",
}
m["iro-min"] = {
"Mingo",
128531,
"iro-nor",
"Latn",
}
m["iro-nor-pro"] = {
"tiếng Bắc Iroquois nguyên thủy",
nil,
"iro-nor",
"Latn",
"Tiếng Bắc Iroquois nguyên thủy",
"Bắc Iroquois nguyên thủy",
type = "reconstructed",
}
m["iro-pro"] = {
"tiếng Iroquois nguyên thủy",
7251852,
"iro",
"Latn",
"Tiếng Iroquois nguyên thủy",
"Iroquois nguyên thủy",
type = "reconstructed",
}
m["itc-pro"] = {
"tiếng Italic nguyên thủy",
17102720,
"itc",
"Latn",
"Tiếng Italic nguyên thủy",
"Italic nguyên thủy",
type = "reconstructed",
}
m["jpx-hcj"] = {
"tiếng Hachijō",
5637049,
"jpx",
"Jpan",
"Tiếng Hachijō",
"Hachijō",
ancestors = "ojp-eas",
translit = s["jpx-translit"],
display_text = s["jpx-displaytext"],
entry_name = s["jpx-entryname"],
sort_key = s["jpx-sortkey"],
}
m["jpx-pro"] = {
"tiếng Nhật Bản nguyên thủy",
nil,
"jpx",
"Latn",
"Tiếng Nhật Bản nguyên thủy",
"Nhật Bản nguyên thủy",
type = "reconstructed",
}
m["jpx-ryu-pro"] = {
"tiếng Lưu Cầu nguyên thủy",
nil,
"jpx-ryu",
"Latn",
"Tiếng Lưu Cầu nguyên thủy",
"Lưu Cầu nguyên thủy",
type = "reconstructed",
}
m["kar-pro"] = {
"tiếng Karen nguyên thủy",
nil,
"kar",
"Latn",
"Tiếng Karen nguyên thủy",
"Karen nguyên thủy",
type = "reconstructed",
}
m["kca-eas"] = {
"tiếng Đông Khanty",
30304622,
"kca",
"Cyrl",
"Tiếng Đông Khanty",
"Đông Khanty",
translit = "kca-translit",
override_translit = true,
-- TODO temporary until MediaWiki supports Unicode 16 (probably requires a PHP update from their side)
sort_key = { Cyrl = { from = {""}, to = {""} } },
}
m["kca-nor"] = {
"tiếng Bắc Khanty",
30304527,
"kca",
"Cyrl",
"Tiếng Bắc Khanty",
"Bắc Khanty",
translit = "kca-translit",
override_translit = true,
-- TODO temporary until MediaWiki supports Unicode 16 (probably requires a PHP update from their side)
sort_key = { Cyrl = { from = {""}, to = {""} } },
}
m["kca-sou"] = {
"Southern Khanty",
30304618,
"kca",
"Cyrl",
translit = "kca-translit",
override_translit = true,
}
m["khi-kho-pro"] = {
"Proto-Khoe",
nil,
"khi-kho",
"Latn",
type = "reconstructed",
}
m["khi-kun"] = {
"ǃKung",
32904,
"khi-kxa",
"Latn",
}
m["ko-ear"] = {
"Early Modern Korean",
756014,
"qfa-kor",
"Kore",
ancestors = "okm",
translit = "okm-translit",
entry_name = s["Kore-entryname"],
}
m["kro-pro"] = {
"Proto-Kru",
nil,
"kro",
"Latn",
type = "reconstructed",
}
m["ku-pro"] = {
"Proto-Kurdish",
nil,
"ku",
"Latn",
type = "reconstructed",
}
m["map-ata-pro"] = {
"Proto-Atayalic",
nil,
"map-ata",
"Latn",
type = "reconstructed",
}
m["map-bms"] = {
"tiếng Banyumas",
33219,
"map",
"Latn",
"Tiếng Banyumas",
"Banyumas",
}
m["map-pro"] = {
"tiếng Nam Đảo nguyên thủy",
49230,
"map",
"Latn",
"Tiếng Nam Đảo nguyên thủy",
"Nam Đảo nguyên thủy",
type = "reconstructed",
}
m["mis-xbi"] = {
"tiếng Tiên Ti",
4448647,
"qfa-xgx",
"Hani, Latn",
"Tiếng Tiên Ti",
"Tiên Ti",
sort_key = {Hani = "Hani-sortkey"},
}
m["mjg-mgl"] = {
"tiếng Mongghul",
53765528,
"mjg",
"Latn", -- also Mong, Cyrl ?
"Tiếng Mongghul",
"Mongghul",
}
m["mjg-mgr"] = {
"tiếng Mangghul",
56285392,
"mjg",
"Latn", -- also Mong, Cyrl ?
"Tiếng Mangghul",
"Mangghul",
}
m["mkh-asl-pro"] = {
"tiếng Asli nguyên thủy",
55630680,
"mkh-asl",
"Latn",
"Tiếng Asli nguyên thủy",
"Asli nguyên thủy",
type = "reconstructed",
}
m["mkh-ban-pro"] = {
"tiếng Bahnar nguyên thủy",
nil,
"mkh-ban",
"Latn",
"Tiếng Bahnar nguyên thủy",
"Bahnar nguyên thủy",
type = "reconstructed",
}
m["mkh-bhn"] = {
"tiếng Bhnong",
nil,
"mkh-nbn",
"Latn",
"Tiếng Bhnong",
"Bhnong",
}
m["mkh-kat-pro"] = {
"tiếng Cơ Tu nguyên thủy",
nil,
"mkh-kat",
"Latn",
"Tiếng Cơ Tu nguyên thủy",
"Cơ Tu nguyên thủy",
type = "reconstructed",
}
m["mkh-khm-pro"] = {
"tiếng Khơ Mú nguyên thủy",
nil,
"mkh-khm",
"Latn",
"Tiếng Khơ Mú nguyên thủy",
"Khơ Mú nguyên thủy",
type = "reconstructed",
}
m["mkh-kmr-pro"] = {
"tiếng Khmer nguyên thủy",
55630684,
"mkh-kmr",
"Latn",
"Tiếng Khmer nguyên thủy",
"Khmer nguyên thủy",
type = "reconstructed",
}
m["mkh-mmn"] = {
"tiếng Môn trung đại",
121337926,
"mkh-mnc",
"Latn, Mymr", --and also Pallava
"Tiếng Môn trung đại",
"Môn trung đại",
ancestors = "omx",
}
m["mkh-mnc-pro"] = {
"tiếng Môn nguyên thủy",
116773231,
"mkh-mnc",
"Latn",
"Tiếng Môn nguyên thủy",
"Môn nguyên thủy",
type = "reconstructed",
}
m["mkh-mvi"] = {
"tiếng Việt trung cổ",
9199,
"mkh-vie",
"Hani, Latn",
"Tiếng Việt trung cổ",
"Việt trung cổ",
sort_key = {Hani = "Hani-sortkey"},
}
m["mkh-pal-pro"] = {
"tiếng Palaung nguyên thủy",
nil,
"mkh-pal",
"Latn",
"Tiếng Palaung nguyên thủy",
"Palaung nguyên thủy",
type = "reconstructed",
}
m["mkh-pea-pro"] = {
"tiếng Pear nguyên thủy",
nil,
"mkh-pea",
"Latn",
"Tiếng Pear nguyên thủy",
"Pear nguyên thủy",
type = "reconstructed",
}
m["mkh-pkn-pro"] = {
"tiếng Pakan nguyên thủy",
nil,
"mkh-pkn",
"Latn",
"Tiếng Pakan nguyên thủy",
"Pakan nguyên thủy",
type = "reconstructed",
}
m["mkh-pro"] = { --This will be merged into 2015 aav-pro.
"tiếng Môn-Khmer nguyên thủy",
7251859,
"mkh",
"Latn",
"Tiếng Môn-Khmer nguyên thủy",
"Môn-Khmer nguyên thủy",
type = "reconstructed",
}
m["mkh-vie-pro"] = {
"tiếng Việt-Mường nguyên thủy",
nil,
"mkh-vie",
"Latn",
"Tiếng Việt-Mường nguyên thủy",
"Việt-Mường nguyên thủy",
type = "reconstructed",
}
m["mns-cen"] = {
"tiếng Trung Mansi",
128810384,
"mns",
"Cyrl",
"Tiếng Trung Mansi",
"Trung Mansi",
translit = "mns-translit",
override_translit = true,
}
m["mns-nor"] = {
"tiếng Bắc Mansi",
30304537,
"mns",
"Cyrl",
"Tiếng Bắc Mansi",
"Bắc Mansi",
translit = "mns-translit",
override_translit = true,
}
m["mns-pro"] = {
"tiếng Mansi nguyên thủy",
128883093,
"mns",
"Latn",
"Tiếng Mansi nguyên thủy",
"Mansi nguyên thủy",
type = "reconstructed",
}
m["mns-sou"] = {
"tiếng Nam Mansi",
30304629,
"mns",
"Cyrl",
"Tiếng Nam Mansi",
"Nam Mansi",
translit = "mns-translit",
override_translit = true,
}
m["mnw-tha"] = {
"tiếng Môn Thái",
nil,
"mkh-mnc",
"Mymr, Thai",
ancestors = "mkh-mmn",
sort_key = {
from = {"[%p]", "ျ", "ြ", "ွ", "ှ", "ၞ", "ၟ", "ၠ", "ၚ", "ဿ", "[็-๎]", "([เแโใไ])([ก-ฮ])ฺ?"},
to = {"", "္ယ", "္ရ", "္ဝ", "္ဟ", "္န", "္မ", "္လ", "င", "သ္သ", "", "%2%1"}
},
"Tiếng Môn Thái",
"Môn Thái"
}
m["mun-pro"] = {
"tiếng Munda nguyên thủy",
105102373,
"mun",
"Latn",
"Tiếng Munda nguyên thủy",
"Munda nguyên thủy",
type = "reconstructed",
}
m["myn-chl"] = { -- the stage after ''emy''
"Ch'olti'",
873995,
"myn",
"Latn",
}
m["myn-pro"] = {
"tiếng Maya nguyên thủy",
3321532,
"myn",
"Latn",
"Tiếng Maya nguyên thủy",
"Maya nguyên thủy",
type = "reconstructed",
}
m["nai-ala"] = {
"Alazapa",
nil,
nil,
"Latn",
}
m["nai-bay"] = {
"Bayogoula",
1563704,
nil,
"Latn",
}
m["nai-bvy"] = {
"Buena Vista Yokuts",
4985474,
"nai-yok",
"Latn",
}
m["nai-cal"] = {
"Calusa",
51782,
nil,
"Latn",
}
m["nai-chi"] = {
"Chiquimulilla",
25339627,
"nai-xin",
"Latn",
}
m["nai-chu-pro"] = {
"Proto-Chumash",
nil,
"nai-chu",
"Latn",
type = "reconstructed",
}
m["nai-cig"] = {
"Ciguayo",
20741700,
nil,
"Latn",
}
m["nai-ckn-pro"] = {
"Proto-Chinookan",
nil,
"nai-ckn",
"Latn",
type = "reconstructed",
}
m["nai-dly"] = {
"Delta Yokuts",
nil,
"nai-yok",
"Latn",
}
m["nai-gsy"] = {
"Gashowu",
nil,
"nai-yok",
"Latn",
}
m["nai-guz"] = {
"Guazacapán",
19572028,
"nai-xin",
"Latn",
}
m["nai-hit"] = {
"Hitchiti",
1542882,
"nai-mus",
"Latn",
}
m["nai-ipa"] = {
"Ipai",
3027474,
"nai-yuc",
"Latn",
}
m["nai-jtp"] = {
"Jutiapa",
nil,
"nai-xin",
"Latn",
}
m["nai-jum"] = {
"tiếng Jumaytepeque",
25339626,
"nai-xin",
"Latn",
"Tiếng Jumaytepeque",
"Jumaytepeque",
}
m["nai-kat"] = {
"Kathlamet",
6376639,
"nai-ckn",
"Latn",
}
m["nai-klp-pro"] = {
"Proto-Kalapuyan",
nil,
"nai-klp",
type = "reconstructed",
}
m["nai-knm"] = {
"Konomihu",
3198734,
"nai-shs",
"Latn",
}
m["nai-kry"] = {
"Kings River Yokuts",
6413014,
"nai-yok",
"Latn",
}
m["nai-kum"] = {
"tiếng Kumeyaay",
4910139,
"nai-yuc",
"Latn",
"Tiếng Kumeyaay",
"Kumeyaay",
}
m["nai-mac"] = {
"Macoris",
21070851,
nil,
"Latn",
}
m["nai-mdu-pro"] = {
"Proto-Maidun",
nil,
"nai-mdu",
"Latn",
type = "reconstructed",
}
m["nai-miz-pro"] = {
"Proto-Mixe-Zoque",
nil,
"nai-miz",
"Latn",
type = "reconstructed",
}
m["nai-mus-pro"] = {
"tiếng Muskogee nguyên thủy",
116775368,
"nai-mus",
"Latn",
"Tiếng Muskogee nguyên thủy",
"Muskogee nguyên thủy",
type = "reconstructed",
}
m["nai-nao"] = {
"Naolan",
6964594,
nil,
"Latn",
}
m["nai-nrs"] = {
"New River Shasta",
7011254,
"nai-shs",
"Latn",
}
m["nai-nvy"] = {
"Northern Valley Yokuts",
nil,
"nai-yok",
"Latn",
}
m["nai-okw"] = {
"Okwanuchu",
3350126,
"nai-shs",
"Latn",
}
m["nai-per"] = {
"Pericú",
3375369,
nil,
"Latn",
}
m["nai-pic"] = {
"Picuris",
7191257,
"nai-kta",
"Latn",
}
m["nai-plp-pro"] = {
"Proto-Plateau Penutian",
nil,
"nai-plp",
"Latn",
type = "reconstructed",
}
m["nai-ply"] = {
"Palewyami",
2387391,
"nai-yok",
"Latn",
}
m["nai-pom-pro"] = {
"Proto-Pomo",
nil,
"nai-pom",
"Latn",
type = "reconstructed",
}
m["nai-qng"] = {
"Quinigua",
36360,
nil,
"Latn",
}
m["nai-sca-pro"] = { -- NB 'sio-pro' "Proto-Siouan" which is Proto-Western Siouan
"Proto-Siouan-Catawban",
nil,
"nai-sca",
"Latn",
type = "reconstructed",
}
m["nai-sin"] = {
"Sinacantán",
24190249,
"nai-xin",
"Latn",
}
m["nai-sln"] = {
"Salvadoran Lenca",
3229434,
"nai-len",
"Latn",
}
m["nai-spt"] = {
"Sahaptin",
3833015,
"nai-shp",
"Latn",
}
m["nai-svy"] = {
"Southern Valley Yokuts",
nil,
"nai-yok",
"Latn",
}
m["nai-tap"] = {
"Tapachultec",
7684401,
"nai-miz",
"Latn",
}
m["nai-taw"] = {
"Tawasa",
7689233,
nil,
"Latn",
}
m["nai-teq"] = {
"Tequistlatec",
2964454,
"nai-tqn",
"Latn",
}
m["nai-tip"] = {
"tiếng Tipai",
3027471,
"nai-yuc",
"Latn",
"Tiếng Tipai",
"Tipai",
}
m["nai-tky"] = {
"Tule-Kaweah Yokuts",
7851988,
"nai-yok",
"Latn",
}
m["nai-tot-pro"] = {
"Proto-Totozoquean",
nil,
"nai-tot",
"Latn",
type = "reconstructed",
}
m["nai-tsi-pro"] = {
"Proto-Tsimshianic",
nil,
"nai-tsi",
"Latn",
type = "reconstructed",
}
m["nai-utn-pro"] = {
"Proto-Utian",
nil,
"nai-utn",
"Latn",
type = "reconstructed",
}
m["nai-wai"] = {
"Waikuri",
3118702,
nil,
"Latn",
}
m["nai-yup"] = {
"Yupiltepeque",
25339628,
"nai-xin",
"Latn",
}
m["nan-hbl"] = {
"tiếng Mân Tuyền Chương",
1624231,
"zhx-nan",
"Hants, Latn, Bopo, Kana",
"Tiếng Mân Tuyền Chương",
"Mân Tuyền Chương",
wikimedia_codes = "zh-min-nan",
generate_forms = "zh-generateforms",
sort_key = {
Hani = "Hani-sortkey",
Kana = "Kana-sortkey"
},
}
m["nan-tws"] = {
"tiếng Triều Châu",
36759,
"zhx-nan",
"Hants",
"Tiếng Triều Châu",
"Triều Châu",
generate_forms = "zh-generateforms",
translit = "zh-translit",
sort_key = "Hani-sortkey",
}
m["nds-de"] = {
"tiếng Hạ Đức tại Đức",
25433,
"gmw",
"Latn",
"Tiếng Hạ Đức tại Đức",
"Hạ Đức tại Đức",
ancestors = "nds",
wikimedia_codes = "nds",
}
m["nds-nl"] = {
"tiếng Hạ Saxon Hà Lan",
516137,
"gmw",
"Latn",
"Tiếng Hạ Saxon Hà Lan",
"Hạ Saxon Hà Lan",
ancestors = "nds",
}
m["ngf-pro"] = {
"tiếng Liên New Guinea nguyên thủy",
85794785,
"ngf",
"Latn",
type = "reconstructed",
}
m["nic-bco-pro"] = {
"tiếng Benue-Congo nguyên thủy",
nil,
"nic-bco",
"Latn",
"Tiếng Benue-Congo nguyên thủy",
"Benue-Congo nguyên thủy",
type = "reconstructed",
}
m["nic-bod-pro"] = {
"tiếng Bantoid nguyên thủy",
nil,
"nic-bod",
"Latn",
"Tiếng Bantoid nguyên thủy",
"Bantoid nguyên thủy",
type = "reconstructed",
}
m["nic-eov-pro"] = {
"Proto-Eastern Oti-Volta",
nil,
"nic-eov",
"Latn",
type = "reconstructed",
}
m["nic-gns-pro"] = {
"Proto-Gurunsi",
nil,
"nic-gns",
"Latn",
type = "reconstructed",
}
m["nic-grf-pro"] = {
"Proto-Grassfields",
nil,
"nic-grf",
"Latn",
type = "reconstructed",
}
m["nic-gur-pro"] = {
"Proto-Gur",
nil,
"nic-gur",
"Latn",
type = "reconstructed",
}
m["nic-jkn-pro"] = {
"Proto-Jukunoid",
nil,
"nic-jkn",
"Latn",
type = "reconstructed",
}
m["nic-lcr-pro"] = {
"Proto-Lower Cross River",
nil,
"nic-lcr",
"Latn",
type = "reconstructed",
}
m["nic-ogo-pro"] = {
"Proto-Ogoni",
nil,
"nic-ogo",
"Latn",
type = "reconstructed",
}
m["nic-ovo-pro"] = {
"Proto-Oti-Volta",
nil,
"nic-ovo",
"Latn",
type = "reconstructed",
}
m["nic-plt-pro"] = {
"tiếng Plateau nguyên thủy",
nil,
"nic-plt",
"Latn",
"Tiếng Plateau nguyên thủy",
"Plateau nguyên thủy",
type = "reconstructed",
}
m["nic-pro"] = {
"tiếng Niger-Congo nguyên thủy",
nil,
"nic",
"Latn",
"Tiếng Niger-Congo nguyên thủy",
"Niger-Congo nguyên thủy",
type = "reconstructed",
}
m["nic-ubg-pro"] = {
"tiếng Ubangi nguyên thủy",
nil,
"nic-ubg",
"Latn",
"Tiếng Ubangi nguyên thủy",
type = "reconstructed",
}
m["nic-ucr-pro"] = {
"Proto-Upper Cross River",
nil,
"nic-ucr",
"Latn",
type = "reconstructed",
}
m["nic-vco-pro"] = {
"tiếng Volta-Congo nguyên thủy",
nil,
"nic-vco",
"Latn",
"Tiếng Volta-Congo nguyên thủy",
"Volta-Congo nguyên thủy",
type = "reconstructed",
}
m["nub-har"] = {
"Haraza",
19572059,
"nub",
"Arab, Latn",
}
m["nub-pro"] = {
"Proto-Nubian",
nil,
"nub",
"Latn",
type = "reconstructed",
}
m["omq-cha-pro"] = {
"Proto-Chatino",
nil,
"omq-cha",
"Latn",
type = "reconstructed",
}
m["omq-maz-pro"] = {
"Proto-Mazatec",
nil,
"omq-maz",
"Latn",
type = "reconstructed",
}
m["omq-mix-pro"] = {
"tiếng Mixtec nguyên thủy",
21573423,
"omq-mix",
"Latn",
"Tiếng Mixtec nguyên thủy",
"Mixtec nguyên thủy",
type = "reconstructed",
}
m["omq-mxt-pro"] = {
"Proto-Mixtec",
nil,
"omq-mxt",
"Latn",
type = "reconstructed",
}
m["omq-otp-pro"] = {
"Proto-Oto-Pamean",
nil,
"omq-otp",
"Latn",
type = "reconstructed",
ancestors = "omq-pro",
}
m["omq-pro"] = {
"Proto-Oto-Manguean",
33669,
"omq",
"Latn",
type = "reconstructed",
}
m["omq-tel"] = {
"tiếng Mixtec Teposcolula",
nil,
"omq-mxt",
"Latn",
}
m["omq-teo"] = {
"Teojomulco Chatino",
25340451,
"omq-cha",
"Latn",
}
m["omq-tri-pro"] = {
"tiếng Triqui nguyên thủy",
116773817,
"omq-tri",
"Latn",
"Tiếng Triqui nguyên thủy",
"Triqui nguyên thủy",
type = "reconstructed",
}
m["omq-zap-pro"] = {
"Proto-Zapotecan",
nil,
"omq-zap",
"Latn",
type = "reconstructed",
}
m["omq-zpc-pro"] = {
"tiếng Zapotec nguyên thủy",
116773296,
"omq-zpc",
"Latn",
"Tiếng Zapotec nguyên thủy",
"Zapotec nguyên thủy",
type = "reconstructed",
}
m["omv-aro-pro"] = {
"tiếng Aari nguyên thủy",
nil,
"omv-aro",
"Latn",
"Tiếng Aari nguyên thủy",
"Aari nguyên thủy",
type = "reconstructed",
}
m["omv-diz-pro"] = {
"tiếng Dizi nguyên thủy",
nil,
"omv-diz",
"Latn",
"Tiếng Dizi nguyên thủy",
"Dizi nguyên thủy",
type = "reconstructed",
}
m["omv-pro"] = {
"tiếng Omo nguyên thủy",
nil,
"omv",
"Latn",
"Tiếng Omo nguyên thủy",
"Omo nguyên thủy",
type = "reconstructed",
}
m["oto-otm-pro"] = {
"Proto-Otomi",
nil,
"oto-otm",
"Latn",
type = "reconstructed",
ancestors = "oto-pro",
}
m["oto-pro"] = {
"Proto-Otomian",
nil,
"oto",
"Latn",
type = "reconstructed",
ancestors = "omq-otp-pro",
}
m["paa-kom"] = {
"Kómnzo",
18344310,
"paa-yam",
"Latn",
}
m["paa-kwn"] = {
"Kuwani",
6449056,
"paa",
"Latn",
}
m["paa-nha-pro"] = {
"Proto-North Halmahera",
nil,
"paa-nha",
"Latn",
type = "reconstructed"
}
m["paa-nun"] = {
"Nungon",
nil,
"paa",
"Latn",
}
m["phi-din"] = {
"Dinapigue Agta",
16945774,
"phi",
"Latn",
}
m["phi-kal-pro"] = {
"Proto-Kalamian",
nil,
"phi-kal",
"Latn",
type = "reconstructed",
}
m["phi-nag"] = {
"Nagtipunan Agta",
16966111,
"phi",
"Latn",
}
m["phi-pro"] = {
"tiếng Philippines nguyên thủy",
18204898,
"phi",
"Latn",
"Tiếng Philippines nguyên thủy",
"Philippines nguyên thủy",
type = "reconstructed",
}
m["poz-abi"] = {
"tiếng Abai",
19570729,
"poz-san",
"Latn",
"Tiếng Abai",
"Abai",
}
m["poz-bal"] = {
"Baliledo",
4850912,
"poz",
"Latn",
}
m["poz-btk-pro"] = {
"Proto-Bungku-Tolaki",
nil,
"poz-btk",
"Latn",
type = "reconstructed",
}
m["poz-cet-pro"] = {
"tiếng Mã Lai-Đa Đảo Trung Đông nguyên thủy",
2269883,
"poz-cet",
"Latn",
"Tiếng Mã Lai-Đa Đảo Trung Đông nguyên thủy",
"Mã Lai-Đa Đảo Trung Đông nguyên thủy",
type = "reconstructed",
}
m["poz-hce-pro"] = {
"Proto-Halmahera-Cenderawasih",
nil,
"poz-hce",
"Latn",
type = "reconstructed",
}
m["poz-lgx-pro"] = {
"Proto-Lampungic",
nil,
"poz-lgx",
"Latn",
type = "reconstructed",
}
m["poz-mcm-pro"] = {
"tiếng Mã Lai-Chăm nguyên thủy",
nil,
"poz-mcm",
"Latn",
"Tiếng Mã Lai-Chăm nguyên thủy",
"Mã Lai-Chăm nguyên thủy",
type = "reconstructed",
}
m["poz-mly-pro"] = {
"tiếng Mã Lai nguyên thủy",
nil,
"poz-mly",
"Latn",
"Tiếng Mã Lai nguyên thủy",
"Mã Lai nguyên thủy",
type = "reconstructed",
}
m["poz-msa-pro"] = {
"tiếng Mã Lai-Sumbawa nguyên thủy",
nil,
"poz-msa",
"Latn",
"Tiếng Mã Lai-Sumbawa nguyên thủy",
"Mã Lai-Sumbawa nguyên thủy",
type = "reconstructed",
}
m["poz-oce-pro"] = {
"tiếng Châu Đại Dương nguyên thủy",
141741,
"poz-oce",
"Latn",
"Tiếng Châu Đại Dương nguyên thủy",
"Châu Đại Dương nguyên thủy",
type = "reconstructed",
}
m["poz-pep-pro"] = {
"tiếng Đa Đảo Đông nguyên thủy",
nil,
"poz-pep",
"Latn",
"Tiếng Đa Đảo Đông nguyên thủy",
"Đa Đảo Đông nguyên thủy",
type = "reconstructed",
}
m["poz-pnp-pro"] = {
"tiếng Đa Đảo hạt nhân nguyên thủy",
nil,
"poz-pnp",
"Latn",
"Tiếng Đa Đảo hạt nhân nguyên thủy",
"Đa Đảo hạt nhân nguyên thủy",
type = "reconstructed",
}
m["poz-pol-pro"] = {
"tiếng Đa Đảo nguyên thủy",
1658709,
"poz-pol",
"Latn",
"Tiếng Đa Đảo nguyên thủy",
"Đa Đảo nguyên thủy",
type = "reconstructed",
}
m["poz-pro"] = {
"tiếng Mã Lai-Đa Đảo nguyên thủy",
3832960,
"poz",
"Latn",
"Tiếng Mã Lai-Đa Đảo nguyên thủy",
"Mã Lai-Đa Đảo nguyên thủy",
type = "reconstructed",
}
m["poz-sml"] = {
"tiếng Mã Lai Sarawak",
4251702,
"poz-mly",
"Latn, ms-Arab",
"Tiếng Mã Lai Sarawak",
"Mã Lai Sarawak",
}
m["poz-ssw-pro"] = {
"Proto-South Sulawesi",
nil,
"poz-ssw",
"Latn",
type = "reconstructed",
}
m["poz-sus-pro"] = {
"Proto-Sunda-Sulawesi",
nil,
"poz-sus",
"Latn",
type = "reconstructed",
}
m["poz-swa-pro"] = {
"Proto-North Sarawak",
nil,
"poz-swa",
"Latn",
type = "reconstructed",
}
m["pqe-pro"] = {
"tiếng Mã Lai-Đa Đảo Đông nguyên thủy",
2269883,
"pqe",
"Latn",
"Tiếng Mã Lai-Đa Đảo Đông nguyên thủy",
"Mã Lai-Đa Đảo Đông nguyên thủy",
type = "reconstructed",
}
m["pra-niy"] = {
"tiếng Prakrit Niya",
nil,
"inc-mid",
"Khar",
ancestors = "inc-ash",
translit = "Khar-translit",
"Tiếng Prakrit Niya",
"Prakrit Niya",
}
m["qfa-adm-pro"] = {
"Proto-Great Andamanese",
nil,
"qfa-adm",
"Latn",
type = "reconstructed",
}
m["qfa-bet-pro"] = {
"tiếng Bối-Thái nguyên thủy",
116773193,
"qfa-bet",
"Latn",
"Tiếng Bối-Thái nguyên thủy",
"Bối-Thái nguyên thủy",
type = "reconstructed",
}
m["qfa-cka-pro"] = {
"tiếng Chukotka-Kamchatka nguyên thủy",
7251837,
"qfa-cka",
"Latn",
type = "reconstructed",
}
m["qfa-hur-pro"] = {
"Proto-Hurro-Urartian",
nil,
"qfa-hur",
"Latn",
type = "reconstructed",
}
m["qfa-kad-pro"] = {
"Proto-Kadu",
nil,
"qfa-kad",
"Latn",
type = "reconstructed",
}
m["qfa-kms-pro"] = {
"tiếng Động-Thủy nguyên thủy",
nil,
"qfa-kms",
"Latn",
"Tiếng Động-Thủy nguyên thủy",
"Động-Thủy nguyên thủy",
type = "reconstructed",
}
m["qfa-kor-pro"] = {
"tiếng Triều Tiên nguyên thủy",
467883,
"qfa-kor",
"Latn",
"Tiếng Triều Tiên nguyên thủy",
"Triều Tiên nguyên thủy",
type = "reconstructed",
}
m["qfa-kra-pro"] = {
"tiếng Kra nguyên thủy",
7251854,
"qfa-kra",
"Latn",
"Tiếng Kra nguyên thủy",
"Kra nguyên thủy",
type = "reconstructed",
}
m["qfa-lic-pro"] = {
"tiếng Hlai nguyên thủy",
7251845,
"qfa-lic",
"Latn",
"Tiếng Hlai nguyên thủy",
"Hlai nguyên thủy",
type = "reconstructed",
}
m["qfa-onb-pro"] = {
"tiếng Ông Bối nguyên thủy",
nil,
"qfa-onb",
"Latn",
"Tiếng Ông Bối nguyên thủy",
"Ông Bối nguyên thủy",
type = "reconstructed",
}
m["qfa-ong-pro"] = {
"tiếng Önge nguyên thủy",
nil,
"qfa-ong",
"Latn",
"Tiếng Önge nguyên thủy",
"Önge nguyên thủy",
type = "reconstructed",
}
m["qfa-tak-pro"] = {
"tiếng Kra-Dai nguyên thủy",
nil,
"qfa-tak",
"Latn",
"Tiếng Kra-Dai nguyên thủy",
"Kra-Dai nguyên thủy",
type = "reconstructed",
}
m["qfa-xgx-rou"] = {
"tiếng Nhu Nhiên",
48816637,
"qfa-xgx",
"Hani, Latn",
"Tiếng Nhu Nhiên",
"Nhu Nhiên",
sort_key = {Hani = "Hani-sortkey"},
}
m["qfa-xgx-tuh"] = {
"tiếng Thổ Dục Hồn",
48816625,
"qfa-xgx",
"Hani, Latn",
"Tiếng Thổ Dục Hồn",
"Thổ Dục Hồn",
sort_key = {Hani = "Hani-sortkey"},
}
m["qfa-xgx-tuo"] = {
"tiếng Thác Bạt",
48816629,
"qfa-xgx",
"Hani, Latn",
"Tiếng Thác Bạt",
"Thác Bạt",
sort_key = {Hani = "Hani-sortkey"},
}
m["qfa-xgx-xbi"] = {
"tiếng Tiên Ti",
4448647,
"qfa-xgx",
"Hani, Latn",
"Tiếng Tiên Ti",
"Tiên Ti",
sort_key = {Hani = "Hani-sortkey"},
}
m["qfa-yen-pro"] = {
"tiếng Enisei nguyên thủy",
27639,
"qfa-yen",
"Latn",
"Tiếng Enisei nguyên thủy",
"Enisei nguyên thủy",
type = "reconstructed",
}
m["qfa-yuk-pro"] = {
"tiếng Yukaghir nguyên thủy",
nil,
"qfa-yuk",
"Latn",
"Tiếng Yukaghir nguyên thủy",
"Yukaghir nguyên thủy",
type = "reconstructed",
}
m["qwe-kch"] = {
"Kichwa",
1740805,
"qwe",
"Latn",
ancestors = "qu",
}
m["roa-ang"] = {
"Angevin",
56782,
"roa-oil",
"Latn",
sort_key = s["roa-oil-sortkey"],
}
m["roa-bbn"] = {
"Bourbonnais-Berrichon",
nil,
"roa-oil",
"Latn",
sort_key = s["roa-oil-sortkey"],
}
m["roa-brg"] = {
"tiếng Bourguignon",
508332,
"roa-oil",
"Latn",
"Tiếng Bourguignon",
"Bourguignon",
sort_key = s["roa-oil-sortkey"],
}
m["roa-cha"] = {
"Champenois",
430018,
"roa-oil",
"Latn",
sort_key = s["roa-oil-sortkey"],
}
m["roa-fcm"] = {
"tiếng Franche-Comté",
510561,
"roa-oil",
"Latn",
"Tiếng Franche-Comté",
"Franche-Comté",
sort_key = s["roa-oil-sortkey"],
}
m["roa-gal"] = {
"tiếng Gallo",
37300,
"roa-oil",
"Latn",
"Tiếng Gallo",
"Gallo",
sort_key = s["roa-oil-sortkey"],
}
m["roa-leo"] = {
"tiếng León",
34108,
"roa-ibe",
"Latn",
"Tiếng León",
"León",
ancestors = "roa-ole",
}
m["roa-lor"] = {
"tiếng Lorrain",
671198,
"roa-oil",
"Latn",
"Tiếng Lorrain",
"Lorrain",
sort_key = s["roa-oil-sortkey"],
}
m["roa-oan"] = {
"Navarro-Aragonese",
2736184,
"roa-ibe",
"Latn",
}
m["roa-oca"] = {
"tiếng Catalan cổ",
15478520,
"roa-ocr",
"Latn",
"Tiếng Catalan cổ",
"Catalan cổ",
sort_key = {
from = {"à", "[èé]", "[íï]", "[òó]", "[úü]", "ç", "·"},
to = {"a", "e", "i", "o", "u", "c"}
},
}
m["roa-ole"] = {
"tiếng León cổ",
125977465,
"roa-asl",
"Latn",
"Tiếng León cổ",
"León cổ",
}
m["roa-opt"] = {
"tiếng Galicia-Bồ Đào Nha",
1072111,
"roa-ibe",
"Latn",
"Tiếng Galicia-Bồ Đào Nha",
"Galicia-Bồ Đào Nha",
}
m["roa-orl"] = {
"Orléanais",
nil,
"roa-oil",
"Latn",
sort_key = s["roa-oil-sortkey"],
}
m["roa-poi"] = {
"Poitevin-Saintongeais",
514123,
"roa-oil",
"Latn",
sort_key = s["roa-oil-sortkey"],
}
m["roa-tar"] = {
"tiếng Tarantino",
695526,
"roa-itd",
"Latn",
"Tiếng Tarantino",
"Tarantino",
ancestors = "nap",
wikimedia_codes = "roa-tara",
}
m["roa-tou"] = {
"Tourangeau",
nil,
"roa-oil",
"Latn",
sort_key = s["roa-oil-sortkey"],
}
m["sai-ajg"] = {
"Ajagua",
nil,
nil,
"Latn",
}
m["sai-all"] = {
"tiếng Alyentiyak",
19570789,
"sai-hrp",
"Latn",
"Tiếng Alyentiyak",
"Alyentiyak",
}
m["sai-and"] = { -- not to be confused with 'cbc' or 'ano'
"Andoquero",
16828359,
"sai-wit",
"Latn",
}
m["sai-ayo"] = {
"Ayomán",
16937754,
"sai-jir",
"Latn",
}
m["sai-bae"] = {
"Baenan",
3401998,
nil,
"Latn",
}
m["sai-bag"] = {
"tiếng Bagua",
5390321,
nil,
"Latn",
"Tiếng Bagua",
"Bagua",
}
m["sai-bet"] = {
"Betoi",
926551,
"qfa-iso",
"Latn",
}
m["sai-bor-pro"] = {
"Proto-Boran",
nil,
"sai-bor",
"Latn",
}
m["sai-cac"] = {
"Cacán",
945482,
nil,
"Latn",
}
m["sai-caq"] = {
"Caranqui",
2937753,
"sai-bar",
"Latn",
}
m["sai-car-pro"] = {
"tiếng Carib nguyên thủy",
nil,
"sai-car",
"Latn",
"Tiếng Carib nguyên thủy",
"Carib nguyên thủy",
type = "reconstructed",
}
m["sai-cat"] = {
"Catacao",
5051136,
"sai-ctc",
"Latn",
}
m["sai-cer-pro"] = {
"tiếng Cerrado nguyên thủy",
nil,
"sai-cer",
"Latn",
"Tiếng Cerrado nguyên thủy",
"Cerrado nguyên thủy",
type = "reconstructed",
}
m["sai-chi"] = {
"Chirino",
5390321,
nil,
"Latn",
}
m["sai-chn"] = {
"Chaná",
5072718,
"sai-crn",
"Latn",
}
m["sai-chp"] = {
"Chapacura",
5072884,
"sai-cpc",
"Latn",
}
m["sai-chr"] = {
"Charrua",
5086680,
"sai-crn",
"Latn",
}
m["sai-chu"] = {
"Churuya",
5118339,
"sai-guh",
"Latn",
}
m["sai-cje-pro"] = {
"Proto-Central Jê",
nil,
"sai-cje",
"Latn",
type = "reconstructed",
}
m["sai-cmg"] = {
"Comechingon",
6644203,
nil,
"Latn",
}
m["sai-cno"] = {
"Chono",
5104704,
nil,
"Latn",
}
m["sai-cnr"] = {
"Cañari",
5055572,
nil,
"Latn",
}
m["sai-coe"] = {
"Coeruna",
6425639,
"sai-wit",
"Latn",
}
m["sai-col"] = {
"Colán",
5141893,
"sai-ctc",
"Latn",
}
m["sai-cop"] = {
"Copallén",
5390321,
nil,
"Latn",
}
m["sai-crd"] = {
"Coroado Puri",
24191321,
"sai-mje",
"Latn",
}
m["sai-ctq"] = {
"Catuquinaru",
16858455,
nil,
"Latn",
}
m["sai-cul"] = {
"tiếng Culli",
2879660,
"qfa-unc",
"Latn",
}
m["sai-cva"] = {
"Cueva",
nil,
nil,
"Latn",
}
m["sai-esm"] = {
"Esmeralda",
3058083,
nil,
"Latn",
}
m["sai-ewa"] = {
"Ewarhuyana",
16898104,
nil,
"Latn",
}
m["sai-gam"] = {
"Gamela",
5403661,
nil,
"Latn",
}
m["sai-gay"] = {
"Gayón",
5528902,
"sai-jir",
"Latn",
}
m["sai-gmo"] = {
"Guamo",
5613495,
nil,
"Latn",
}
m["sai-gue"] = {
"Güenoa",
5626799,
"sai-crn",
"Latn",
}
m["sai-hau"] = {
"tiếng Haush",
3128376,
"sai-cho",
"Latn",
"Tiếng Haush",
"Haush",
}
m["sai-hoc-pro"] = {
"Proto-Huitoto-Ocaina",
nil,
"sai-hoc",
"Latn",
type = "reconstructed",
}
m["sai-jee-pro"] = {
"tiếng Jê nguyên thủy",
nil,
"sai-jee",
"Latn",
"Tiếng Jê nguyên thủy",
"Jê nguyên thủy",
type = "reconstructed",
}
m["sai-jko"] = {
"Jeikó",
6176527,
"sai-mje",
"Latn",
}
m["sai-jrj"] = {
"Jirajara",
6202966,
"sai-jir",
"Latn",
}
m["sai-kat"] = { -- contrast xoo, kzw, sai-xoc
"Katembri",
6375925,
nil,
"Latn",
}
m["sai-mal"] = {
"Malalí",
6741212,
nil,
"Latn",
}
m["sai-mar"] = {
"Maratino",
6755055,
nil,
"Latn",
}
m["sai-mat"] = {
"Matanawi",
6786047,
nil,
"Latn",
}
m["sai-mcn"] = {
"Mocana",
3402048,
nil,
"Latn",
}
m["sai-men"] = {
"Menien",
16890110,
"sai-mje",
"Latn",
}
m["sai-mil"] = {
"Millcayac",
19573012,
"sai-hrp",
"Latn",
}
m["sai-mlb"] = {
"Malibu",
3402048,
nil,
"Latn",
}
m["sai-msk"] = {
"Masakará",
6782426,
"sai-mje",
"Latn",
}
m["sai-muc"] = {
"Mucuchí",
nil,
nil,
"Latn",
}
m["sai-mue"] = {
"Muellama",
16886936,
"sai-bar",
"Latn",
}
m["sai-muz"] = {
"Muzo",
6644203,
nil,
"Latn",
}
m["sai-mys"] = {
"Maynas",
16919393,
nil,
"Latn",
}
m["sai-nat"] = {
"Natú",
9006749,
nil,
"Latn",
}
m["sai-nje-pro"] = {
"tiếng Jê Bắc nguyên thủy",
nil,
"sai-nje",
"Latn",
"Tiếng Jê Bắc nguyên thủy",
"Jê Bắc nguyên thủy",
type = "reconstructed",
}
m["sai-opo"] = {
"Opón",
7099152,
"sai-car",
"Latn",
}
m["sai-oto"] = {
"Otomaco",
16879234,
"sai-otm",
"Latn",
}
m["sai-pal"] = {
"Palta",
3042978,
nil,
"Latn",
}
m["sai-pam"] = {
"Pamigua",
5908689,
"sai-otm",
"Latn",
}
m["sai-par"] = {
"Paratió",
16890038,
nil,
"Latn",
}
m["sai-pnz"] = {
"Panzaleo",
3123275,
nil,
"Latn",
}
m["sai-prh"] = {
"Puruhá",
3410994,
nil,
"Latn",
}
m["sai-ptg"] = {
"Patagón",
nil,
nil,
"Latn",
}
m["sai-pur"] = {
"Purukotó",
7261622,
"sai-pem",
"Latn",
}
m["sai-pyg"] = {
"Payaguá",
7156643,
"sai-guc",
"Latn",
}
m["sai-pyk"] = {
"Pykobjê",
98113977,
"sai-nje",
"Latn",
}
m["sai-qmb"] = {
"Quimbaya",
7272043,
nil,
"Latn",
}
m["sai-qtm"] = {
"Quitemo",
7272651,
"sai-cpc",
"Latn",
}
m["sai-rab"] = {
"Rabona",
6644203,
nil,
"Latn",
}
m["sai-ram"] = {
"Ramanos",
16902824,
nil,
"Latn",
}
m["sai-sac"] = {
"Sácata",
5390321,
nil,
"Latn",
}
m["sai-san"] = {
"Sanaviron",
16895999,
nil,
"Latn",
}
m["sai-sap"] = {
"Sapará",
7420922,
"sai-car",
"Latn",
}
m["sai-sec"] = {
"Sechura",
7442912,
nil,
"Latn",
}
m["sai-sin"] = {
"Sinúfana",
7525275,
nil,
"Latn",
}
m["sai-sje-pro"] = {
"Proto-Southern Jê",
nil,
"sai-sje",
"Latn",
type = "reconstructed",
}
m["sai-tab"] = {
"Tabancale",
5390321,
nil,
"Latn",
}
m["sai-tal"] = {
"Tallán",
16910468,
nil,
"Latn",
}
m["sai-tap"] = {
"Tapayuna",
nil,
"sai-nje",
"Latn",
}
m["sai-tar-pro"] = {
"Proto-Taranoan",
nil,
"sai-tar",
"Latn",
type = "reconstructed",
}
m["sai-teu"] = {
"Teushen",
3519243,
nil,
"Latn",
}
m["sai-tim"] = {
"Timote",
nil,
nil,
"Latn",
}
m["sai-tpr"] = {
"Taparita",
7684460,
"sai-otm",
"Latn",
}
m["sai-trr"] = {
"Tarairiú",
7685313,
nil,
"Latn",
}
m["sai-wai"] = {
"Waitaká",
16918610,
nil,
"Latn",
}
m["sai-way"] = {
"Wayumará",
nil,
"sai-car",
"Latn",
}
m["sai-wit-pro"] = {
"Proto-Witotoan",
nil,
"sai-wit",
"Latn",
type = "reconstructed",
}
m["sai-wnm"] = {
"Wanham",
16879440,
"sai-cpc",
"Latn",
}
m["sai-xoc"] = { -- contrast xoo, kzw, sai-kat
"Xocó",
12953620,
nil,
"Latn",
}
m["sai-yao"] = {
"tiếng Yao (Nam Mĩ)",
nil,
"sai-ven",
"Latn",
"Tiếng Yao (Nam Mĩ)",
"Yao (Nam Mĩ)",
}
m["sai-yar"] = { -- not the same family as 'suy'
"Yarumá",
3505859,
"sai-pek",
"Latn",
}
m["sai-yri"] = {
"tiếng Yuri",
nil,
"sai-tyu",
"Latn",
"Tiếng Yuri",
"Yuri",
}
m["sai-yup"] = {
"Yupua",
8061430,
"sai-tuc",
"Latn",
}
m["sai-yur"] = {
"Yurumanguí",
1281291,
nil,
"Latn",
}
m["sal-pro"] = {
"tiếng Salish nguyên thủy",
nil,
"sal",
"Latn",
"Tiếng Salish nguyên thủy",
"Salish nguyên thủy",
type = "reconstructed",
}
m["sdv-daj-pro"] = {
"Proto-Daju",
nil,
"sdv-daj",
"Latn",
type = "reconstructed",
}
m["sdv-eje-pro"] = {
"Proto-Eastern Jebel",
nil,
"sdv-eje",
"Latn",
type = "reconstructed",
}
m["sdv-nil-pro"] = {
"Proto-Nilotic",
nil,
"sdv-nil",
"Latn",
type = "reconstructed",
}
m["sdv-nyi-pro"] = {
"Proto-Nyima",
nil,
"sdv-nyi",
"Latn",
type = "reconstructed",
}
m["sdv-tmn-pro"] = {
"Proto-Taman",
nil,
"sdv-tmn",
"Latn",
type = "reconstructed",
}
m["sel-nor"] = {
"tiếng Bắc Selkup",
30304565,
"sel",
"Cyrl",
translit = "sel-nor-translit",
}
m["sel-pro"] = {
"tiếng Selkup nguyên thủy",
128884235,
"sel",
"Latn",
type = "reconstructed",
}
m["sel-sou"] = {
"tiếng Nam Selkup",
30304639,
"sel",
"Cyrl",
"Tiếng Nam Selkup",
"Nam Selkup",
}
m["sem-amm"] = {
"Ammonite",
279181,
"sem-can",
"Phnx",
translit = "Phnx-translit",
}
m["sem-amo"] = {
"Amorite",
35941,
"sem-nwe",
"Xsux, Latn",
}
m["sem-cha"] = {
"Chaha",
nil,
"sem-eth",
"Ethi",
translit = "Ethi-translit",
ancestors = "sem-pro",
}
m["sem-dad"] = {
"Dadanitic",
21838040,
"sem-cen",
"Narb",
translit = "Narb-translit",
}
m["sem-dum"] = {
"Dumaitic",
nil,
"sem-cen",
"Narb",
translit = "Narb-translit",
}
m["sem-has"] = {
"Hasaitic",
3541433,
"sem-cen",
"Narb",
translit = "Narb-translit",
}
m["sem-him"] = {
"Himyaritic",
35604,
"sem",
"Arab, Sarb",
}
m["sem-his"] = {
"Hismaic",
22948260,
"sem-cen",
"Narb",
translit = "Narb-translit",
}
m["sem-mhr"] = {
"Muher",
33743,
"sem-eth",
"Latn",
}
m["sem-pro"] = {
"tiếng Semit nguyên thủy",
1658554,
"sem",
"Latn",
"Tiếng Semit nguyên thủy",
"Semit nguyên thủy",
type = "reconstructed",
}
m["sem-saf"] = {
"Safaitic",
472586,
"sem-cen",
"Narb",
translit = "Narb-translit",
}
m["sem-srb"] = {
"tiếng Nam Ả Rập cổ",
35025,
"sem-osa",
"Sarb",
"Tiếng Nam Ả Rập cổ",
"Nam Ả Rập cổ",
translit = "Sarb-translit",
}
m["sem-tay"] = {
"tiếng Tayma",
24912301,
"sem-cen",
"Narb",
"Tiếng Tayma",
"Tayma",
translit = "Narb-translit",
}
m["sem-tha"] = {
"Thamudic",
843030,
"sem-cen",
"Narb",
translit = "Narb-translit",
}
m["sem-wes-pro"] = {
"tiếng Semit Tây nguyên thủy",
98021726,
"sem-wes",
"Latn",
"Tiếng Semit Tây nguyên thủy",
"Semit Tây nguyên thủy",
type = "reconstructed",
}
m["sio-pro"] = { -- NB this is not Proto-Siouan-Catawban 'nai-sca-pro'
"tiếng Sioux nguyên thủy",
34181,
"sio",
"Latn",
"Tiếng Sioux nguyên thủy",
"Sioux nguyên thủy",
type = "reconstructed",
}
m["sit-aao-pro"] = {
"tiếng Naga Trung nguyên thủy",
nil,
"sit-aao",
"Latn",
"Tiếng Naga Trung nguyên thủy",
"Naga Trung nguyên thủy",
type = "reconstructed",
}
m["sit-bai-pro"] = {
"tiếng Bạch nguyên thủy",
nil,
"sit-bai",
"Latn",
"Tiếng Bạch nguyên thủy",
"Bạch nguyên thủy",
type = "reconstructed",
}
m["sit-ban"] = {
"Bangru",
56071779,
"sit-hrs",
"Latn",
}
m["sit-bdi-pro"] = {
"tiếng Bod nguyên thủy",
nil,
"sit-bdi",
"Latn",
"Tiếng Bod nguyên thủy",
"Bod nguyên thủy",
type = "reconstructed",
}
m["sit-bok"] = {
"tiếng Bokar",
4938727,
"sit-tan",
"Latn, Tibt",
"Tiếng Bokar",
"Bokar",
translit = {Tibt = "Tibt-translit"},
override_translit = true,
display_text = {Tibt = s["Tibt-displaytext"]},
entry_name = {Tibt = s["Tibt-entryname"]},
sort_key = {Tibt = "Tibt-sortkey"},
}
m["sit-cha"] = {
"Chairel",
5068066,
"sit-luu",
"Latn",
}
m["sit-gkh"] = {
"Gokhy",
5578069,
"tbq-lol",
"Latn",
}
m["sit-hrs-pro"] = {
"Proto-Hrusish",
nil,
"sit-hrs",
type = "reconstructed",
}
m["sit-jap"] = {
"tiếng Japhug",
3162245,
"sit-egy",
"Latn",
"Tiếng Japhug",
"Japhug",
}
m["sit-kha-pro"] = {
"Proto-Kham",
nil,
"sit-kha",
type = "reconstructed",
}
m["sit-liz"] = {
"Lizu",
6660653,
"sit-qia",
"Latn", -- and Ersu Shaba
}
m["sit-lrn"] = {
"tiếng Lư Nhân",
6660653,
"sit-qia",
nil,
"Tiếng Lư Nhân",
"Lư Nhân",
}
m["sit-luu-pro"] = {
"Proto-Luish",
nil,
"sit-luu",
type = "reconstructed",
}
m["sit-mor"] = {
"Moran",
6909216,
"tbq-bdg",
"Latn",
}
m["sit-prn"] = {
"Puiron",
7259048,
"sit-zem",
}
m["sit-pro"] = {
"tiếng Hán-Tạng nguyên thủy",
45961,
"sit",
"Latn",
"Tiếng Hán-Tạng nguyên thủy",
"Hán-Tạng nguyên thủy",
type = "reconstructed",
}
m["sit-sit"] = {
"tiếng Tứ Thổ",
19840830,
"sit-egy",
"Latn",
"Tiếng Tứ Thổ",
"Tứ Thổ",
}
m["sit-tan-pro"] = {
"Proto-Tani",
nil,
"sit-tan",
"Latn", -- needs verification
type = "reconstructed",
}
m["sit-tgm"] = {
"Tangam",
17041370,
"sit-tan",
"Latn",
}
m["sit-tos"] = {
"Tosu",
7827899,
"sit-qia",
"Latn", -- also Ersu Shaba
}
m["sit-tsh"] = {
"Tshobdun",
19840950,
"sit-egy",
"Latn",
}
m["sit-zbu"] = {
"Zbu",
19841106,
"sit-egy",
"Latn",
}
m["sla-pro"] = {
"tiếng Slav nguyên thủy",
747537,
"sla",
"Latn",
"Tiếng Slav nguyên thủy",
"Slav nguyên thủy",
type = "reconstructed",
entry_name = {
remove_diacritics = c.grave .. c.acute .. c.tilde .. c.macron .. c.dgrave .. c.invbreve,
remove_exceptions = {'ś'},
},
sort_key = {
from = {"č", "ď", "ě", "ę", "ь", "ľ", "ň", "ǫ", "ř", "š", "ś", "ť", "ъ", "ž"},
to = {"c²", "d²", "e²", "e³", "i²", "l²", "nj", "o²", "r²", "s²", "s³", "t²", "u²", "z²"},
}
}
m["smi-pro"] = {
"tiếng Sami nguyên thủy",
7251862,
"smi",
"Latn",
"Tiếng Sami nguyên thủy",
"Sami nguyên thủy",
type = "reconstructed",
sort_key = {
from = {"ā", "č", "δ", "[ëē]", "ŋ", "ń", "ō", "š", "θ", "%([^()]+%)"},
to = {"a", "c²", "d", "e", "n²", "n³", "o", "s²", "t²"}
},
}
m["son-pro"] = {
"Proto-Songhay",
nil,
"son",
"Latn",
type = "reconstructed",
}
m["sqj-pro"] = {
"tiếng Albani nguyên thủy",
18210846,
"sqj",
"Latn",
"Tiếng Albani nguyên thủy",
"Albani nguyên thủy",
type = "reconstructed",
}
m["ssa-klk-pro"] = {
"Proto-Kuliak",
nil,
"ssa-klk",
"Latn",
type = "reconstructed",
}
m["ssa-kom-pro"] = {
"tiếng Koman nguyên thủy",
nil,
"ssa-kom",
"Latn",
"Tiếng Koman nguyên thủy",
"Koman nguyên thủy",
type = "reconstructed",
}
m["ssa-pro"] = {
"tiếng Nin-Sahara nguyên thủy",
nil,
"ssa",
"Latn",
"Tiếng Nin-Sahara nguyên thủy",
"Nin-Sahara nguyên thủy",
type = "reconstructed",
}
m["syd-fne"] = {
"Forest Nenets",
1295107,
"syd",
"Cyrl",
entry_name = {remove_diacritics = c.grave .. c.acute .. c.macron .. c.breve .. c.dotabove},
}
m["syd-pro"] = {
"tiếng Samoyed nguyên thủy",
7251863,
"syd",
"Latn",
"Tiếng Samoyed nguyên thủy",
"Samoyed nguyên thủy",
type = "reconstructed",
}
m["tai-pro"] = {
"tiếng Thái nguyên thủy",
6583709,
"tai",
"Latn",
"Tiếng Thái nguyên thủy",
"Thái nguyên thủy",
type = "reconstructed",
}
m["tai-swe-pro"] = {
"tiếng Tai Tây Nam nguyên thủy",
nil,
"tai-swe",
"Latn",
"Tiếng Tai Tây Nam nguyên thủy",
"Tai Tây Nam nguyên thủy",
type = "reconstructed",
}
m["tbq-bdg-pro"] = {
"tiếng Bodo-Garo nguyên thủy",
nil,
"tbq-bdg",
"Latn",
"Tiếng Bodo-Garo nguyên thủy",
"Bodo-Garo nguyên thủy",
type = "reconstructed",
}
m["tbq-blg"] = {
"Bailang",
2879843,
"tbq-lob",
"Hani",
sort_key = "Hani-sortkey",
}
m["tbq-brm-pro"] = {
"tiếng Miến nguyên thủy",
nil,
"tbq-brm",
"Latn",
type = "reconstructed",
}
m["tbq-gkh"] = {
"Gokhy",
5578069,
"tbq-sil",
"Latn",
}
m["tbq-kuk-pro"] = {
"tiếng Kuki-Chin nguyên thủy",
nil,
"tbq-kuk",
"Latn",
"Tiếng Kuki-Chin nguyên thủy",
"Kuki-Chin nguyên thủy",
type = "reconstructed",
}
m["tbq-lal-pro"] = {
"Proto-Lalo",
nil,
"tbq-lol",
"Latn",
type = "reconstructed",
}
m["tbq-laz"] = {
"Laze",
17007626,
"sit-nax",
}
m["tbq-lob-pro"] = {
"tiếng Lô Lô-Miến nguyên thủy",
116773224,
"tbq-lob",
"Latn",
"Tiếng Lô Lô-Miến nguyên thủy",
"Lô Lô-Miến nguyên thủy",
type = "reconstructed",
}
m["tbq-lol-pro"] = {
"tiếng Lô Lô nguyên thủy",
7251855,
"tbq-lol",
"Latn",
type = "reconstructed",
}
m["tbq-ngo"] = {
"Ngochang",
nil,
"tbq-brm",
"Latn",
}
m["tbq-plg"] = {
"Pai-lang",
2879843,
"tbq-lob",
"Hani, Latn",
sort_key = {Hani = "Hani-sortkey"},
}
-- tbq-pro is now etymology-only
m["trk-dkh"] = {
"tiếng Dukha",
nil,
"trk-sib",
"Latn, Cyrl, Mong",
"Tiếng Dukha",
"Dukha",
translit = {Mong = "Mong-translit"},
display_text = {Mong = s["Mong-displaytext"]},
entry_name = {Mong = s["Mong-entryname"]},
}
m["trk-eog"] = {
"tiếng Oghuz cổ sơ kỳ",
nil,
"trk-ogz",
"ota-Arab",
strip_diacritics = {["ota-Arab"] = "ar-stripdiacritics"},
}
m["trk-fyk"] = {
"tiếng Kyrgyz Phú Dụ",
2598963,
"trk",
"Latn",
"Tiếng Kyrgyz Phú Dụ",
"Kyrgyz Phú Dụ",
}
m["trk-oat"] = {
"tiếng Thổ Nhĩ Kỳ Anatolia cổ",
7083390,
"trk-ogz",
"ota-Arab",
strip_diacritics = {["ota-Arab"] = "ar-stripdiacritics"},
ancestors = "trk-eog",
"Tiếng Thổ Nhĩ Kỳ Anatolia cổ",
"Thổ Nhĩ Kỳ Anatolia cổ",
}
m["trk-pro"] = {
"tiếng Turk nguyên thủy",
3657773,
"trk",
"Latn",
"Tiếng Turk nguyên thủy",
"Turk nguyên thủy",
type = "reconstructed",
}
m["trk-soy"] = {
"tiếng Soyot",
4426878,
"trk",
"Cyrl",
"Tiếng Soyot",
"Soyot",
translit = "trk-soy-translit",
}
m["tup-gua-pro"] = {
"tiếng Tupi-Guarani nguyên thủy",
nil,
"tup-gua",
"Latn",
"Tiếng Tupi-Guarani nguyên thủy",
"Tupi-Guarani nguyên thủy",
type = "reconstructed",
}
m["tup-kab"] = {
"Kabishiana",
15302988,
"tup",
"Latn",
}
m["tup-pro"] = {
"tiếng Tupi nguyên thủy",
10354700,
"tup",
"Latn",
"Tiếng Tupi nguyên thủy",
"Tupi nguyên thủy",
type = "reconstructed",
}
m["tuw-alk"] = {
"tiếng Alchuka",
113553616,
"tuw-jrc",
"Latn, Hans",
"Tiếng Alchuka",
"Alchuka",
sort_key = {Hans = "Hani-sortkey"},
}
m["tuw-bal"] = {
"tiếng Bala",
86730632,
"tuw-jrc",
"Latn, Hans",
"Tiếng Bala",
"Bala",
sort_key = {Hans = "Hani-sortkey"},
}
m["tuw-kil"] = {
"tiếng Kili",
6406892,
"tuw",
nil,
"Tiếng Kili",
"Kili",
}
m["tuw-pro"] = {
"tiếng Tungus nguyên thủy",
nil,
"tuw",
"Latn",
"Tiếng Tungus nguyên thủy",
"Tungus nguyên thủy",
type = "reconstructed",
}
m["tuw-kkl"] = {
"tiếng Kyakala",
nil,
"tuw",
"Latn, Hani",
"Tiếng Kyakala",
"Kyakala",
sort_key = {Hani = "Hani-sortkey"},
}
m["tuw-sol"] = {
"tiếng Solon",
30004,
"tuw",
nil,
"Tiếng Solon",
"Solon",
}
m["und-isa"] = {
"Isaurian",
16956868,
nil,
-- "Xsux, Hluw, Latn",
}
m["und-kas"] = {
"Kassite",
35612,
nil,
"Xsux",
}
m["und-mil"] = {
"Milang",
6850761,
nil,
"Deva, Latn",
}
m["und-mmd"] = {
"Mimi of Decorse",
6862206,
nil,
"Latn",
}
m["und-mmn"] = {
"Mimi of Nachtigal",
6862207,
nil,
"Latn",
}
m["und-phi"] = {
"Philistine",
2230924,
nil,
"Phnx",
}
m["und-wji"] = {
"Western Jicaque",
3178610,
"hok",
"Latn",
}
m["urj-fin-pro"] = {
"tiếng Finn nguyên thủy",
11883720,
"urj-fin",
"Latn",
"Tiếng Finn nguyên thủy",
"Finn nguyên thủy",
type = "reconstructed",
}
m["urj-koo"] = {
"tiếng Komi cổ",
nil,
"urj-prm",
"Perm, Cyrs",
"Tiếng Komi cổ",
"Komi cổ",
translit = "urj-koo-translit",
sort_key = {Cyrs = s["Cyrs-sortkey"]},
}
m["urj-kuk"] = {
"Kukkuzi",
107410460,
"urj-fin",
"Latn",
ancestors = "vot",
}
m["urj-kya"] = {
"tiếng Komi-Yazva",
2365210,
"urj-prm",
"Cyrl",
"Tiếng Komi-Yazva",
"Komi-Yazva",
translit = "kv-translit",
override_translit = true,
entry_name = {remove_diacritics = c.acute},
}
m["urj-mdv-pro"] = {
"tiếng Mordvin nguyên thủy",
nil,
"urj-mdv",
"Latn",
"Tiếng Mordvin nguyên thủy",
"Mordvin nguyên thủy",
type = "reconstructed",
}
m["urj-prm-pro"] = {
"tiếng Perm nguyên thủy",
nil,
"urj-prm",
"Latn",
"Tiếng Perm nguyên thủy",
"Perm nguyên thủy",
type = "reconstructed",
}
m["urj-pro"] = {
"tiếng Ural nguyên thủy",
288765,
"urj",
"Latn",
"Tiếng Ural nguyên thủy",
"Ural nguyên thủy",
type = "reconstructed",
}
m["urj-ugr-pro"] = {
"tiếng Ugria nguyên thủy",
156631,
"urj-ugr",
"Latn",
"Tiếng Ugria nguyên thủy",
"Ugria nguyên thủy",
type = "reconstructed",
}
m["xnd-pro"] = {
"Proto-Na-Dene",
nil,
"xnd",
"Latn",
type = "reconstructed",
}
m["xgn-mgr"] = {
"tiếng Mangghuer",
34214,
"mjg",
"Latn", -- also Mong, Cyrl ?
"Tiếng Mangghuer",
"Mangghuer",
}
m["xgn-mgl"] = {
"tiếng Mongghul",
34214,
"mjg",
"Latn", -- also Mong, Cyrl ?
"Tiếng Mongghul",
"Mongghul",
}
m["xgn-pro"] = {
"tiếng Mông Cổ nguyên thủy",
2493677,
"xgn",
"Latn",
"Tiếng Mông Cổ nguyên thủy",
"Mông Cổ nguyên thủy",
type = "reconstructed",
}
m["ypk-pro"] = {
"Proto-Yupik",
nil,
"ypk",
"Latn",
type = "reconstructed",
}
m["yrk-for"] = {
"Forest Nenets",
1295107,
"yrk",
"Cyrl",
translit = "yrk-for-translit",
strip_diacritics = {remove_diacritics = c.grave .. c.acute .. c.macron .. c.breve .. c.dotabove},
}
m["yrk-tun"] = {
"tiếng Nenets lãnh nguyên",
36452,
"yrk",
"Cyrl",
"Tiếng Nenets lãnh nguyên",
"Nenets lãnh nguyên",
strip_diacritics = {
from = {"ӑ", "а̄", "э̇", "ӣ", "ы̄", "ӯ", "ю̄", "я̆", "я̄"},
to = {"а", "а", "э", "и", "ы", "у", "ю", "я", "я"},
},
translit = "yrk-tun-translit",
}
m["zhx-min-pro"] = {
"tiếng Mân nguyên thủy",
19646347,
"zhx-min",
"Latn",
"Tiếng Mân nguyên thủy",
"Mân nguyên thủy",
type = "reconstructed",
}
m["zhx-sht"] = {
"Shaozhou Tuhua",
1920769,
"zhx",
"Nshu, Hani, Hant, Hans",
generate_forms = "zh-generateforms",
sort_key = {Hani = "Hani-sortkey"},
}
m["zhx-sic"] = {
"tiếng Tứ Xuyên",
2278732,
"zhx-man",
"Hants",
"Tiếng Tứ Xuyên",
"Tứ Xuyên",
generate_forms = "zh-generateforms",
translit = "zh-translit",
sort_key = "Hani-sortkey",
}
m["zhx-tai"] = {
"tiếng Đài Sơn",
2208940,
"zhx",
"Hani, Hant, Hans",
"Tiếng Đài Sơn",
"Đài Sơn",
ancestors = "yue",
generate_forms = "zh-generateforms",
translit = "zh-translit",
sort_key = "Hani-sortkey",
}
m["zhx-taz"] = {
"tiếng Taz",
3516511,
"zhx",
nil,
"Tiếng Taz",
"Taz",
}
m["zhx-twa"] = {
"tiếng Đường Uông",
7683179,
"zhx",
"Hani",
"Tiếng Đường Uông",
"Đường Uông",
}
m["zle-ono"] = {
"tiếng Novgorod cổ",
162013,
"zle",
"Cyrs, Glag",
"Tiếng Novgorod cổ",
"Novgorod cổ",
translit = "Cyrs-Glag-translit",
entry_name = {Cyrs = s["Cyrs-entryname"]},
sort_key = {Cyrs = s["Cyrs-sortkey"]},
}
m["zle-ort"] = {
"tiếng Ruthenia cổ",
13211,
"zle",
"Cyrs",
"Tiếng Ruthenia cổ",
"Ruthenia cổ",
ancestors = "orv",
translit = "zle-ort-translit",
entry_name = {
remove_diacritics = s["Cyrs-entryname"].remove_diacritics,
remove_exceptions = {"Ї", "ї"}
},
sort_key = s["Cyrs-sortkey"],
}
m["zls-chs"] = {
"tiếng Slav Giáo hội",
33251,
"zls",
"Cyrs, Glag, Latn",
"Tiếng Slav Giáo hội",
"Slav Giáo hội",
ancestors = "cu",
translit = {
Cyrs = "Cyrs-translit",
Glag = "Glag-translit"
},
entry_name = {
Cyrs = s["Cyrs-entryname"]
},
sort_key = {
Cyrs = s["Cyrs-sortkey"]
},
}
m["zlw-ocs"] = {
"tiếng Séc cổ",
593096,
"zlw",
"Latn",
"Tiếng Séc cổ",
"Séc cổ",
}
m["zlw-osk"] = {
"tiếng Slovak cổ",
12776676,
"zlw",
"Latn",
"Tiếng Slovak cổ",
"Slovak cổ",
}
m["zlw-opl"] = {
"tiếng Ba Lan cổ",
149838,
"zlw-lch",
"Latn",
"Tiếng Ba Lan cổ",
"Ba Lan cổ",
entry_name = {remove_diacritics = c.ringabove},
}
m["zlw-pom-pro"] = {
"Proto-Pomeranian",
149588,
"zlw-pom",
"Latn",
type = "reconstructed",
}
m["zlw-slv"] = {
"tiếng Slovincia",
36822,
"zlw-pom",
"Latn",
"Tiếng Slovincia",
"Slovincia",
ancestors = "zlw-pom-pro",
entry_name = "zlw-slv-entryname"
}
m["aav-qal"] = {
"tiếng Quảng Lâm",
19894302,
"mkh-pal",
"Latn",
"Tiếng Quảng Lâm",
"Quảng Lâm",
}
return require("Module:languages").finalizeData(m, "language")
aza6lme0mai35px42tfb85nqfvzc3zb
Mô đun:category tree/entry maintenance
828
279375
2576040
2570995
2026-11-06T10:43:48Z
TheHighFighter2
42988
2576040
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 lcfirst = require("Module:string utilities").lcfirst
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 = "Các mục từ trong {{{langname}}}, hoặc mục từ thuộc ngôn ngữ khác có chứa từ ngữ {{{langname}}}, đang được biên tập viên theo dõi để lưu ý và cải thiện.",
parents = {{name = "{{{langcat}}}", raw = true}},
umbrella_parents = "Tất cả",
}
labels["Bảo trì từ nguyên"] = {
description = "Các mục từ có từ nguyên trong {{{langname}}}, hoặc mục từ thuộc ngôn ngữ khác có chứa từ nguyên {{{langname}}}, đang được biên tập viên theo dõi để lưu ý và cải thiện.",
parents = {"Bảo trì mục từ"},
umbrella_parents = {name = "Bảo trì từ nguyên", sort = " "},
}
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 = {"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ì từ nguyên"},
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",
"Thể loại: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 = "^Yêu cầu giống mục từ (.-) ([a-z]+[a-z ]*)$",
parents = {{name = "Yêu cầu giống mục từ {{{language_name}}}", sort = "{{{2}}}"}},
umbrella = "Yêu cầu giống {{{2}}} theo ngôn ngữ",
breadcrumb = "{{{2}}}",
template_name = "rfgender",
template_sample_call = "{{rfgender|{{{language_code}}}|{{{2}}}}}",
},
{
regex = "^Yêu cầu giống mục từ (.+)$",
umbrella = "Yêu cầu giống theo ngôn ngữ",
template_name = "rfgender",
},
{
regex = "^Yêu cầu giống (.+) theo ngôn ngữ$",
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 " .. lcfirst(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}
dv1d0t1lhmcveisbp2sisdir1i1debh
Từ tái tạo:Tiếng Turk nguyên thủy/bīr
0
279850
2575984
2422570
2026-11-06T07:05:12Z
Hiyuune
50834
/* Tiếng Turk nguyên thủy */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575984
wikitext
text/x-wiki
{{reconstructed}}
=={{langname|trk-pro}}==
==={{section|num}}===
{{head|trk-pro|Số từ|head=*bīr}}
# [[một|Một]].
===={{section|desc}}====
* Oghur:
** {{desc|xbo-vol|بىر|tr=bîr|برم|tr2=birim|t2=thứ nhất, đầu tiên}}
*** {{desc|cv|пӗр}}
* {{desc|trk-cmn-pro|}}
{{top3}}
* Arghu:
** {{desc|klj|bî}}
* Oghuz:
** Tiếng Oghuz nguyên thủy: {{l|und|بِيْر}}<ref>{{R:trk:Şeşen2010|page=١٣}}</ref>
*** {{desc|trk-oat|بر|tr=bir}}
**** {{desc|az|bir}}
**** {{desc|gag|bir}}
**** {{desc|ota|بر|tr=bir|t=một}}
***** {{desc|tr|bir}}
*** {{desc|tk|bir}}
*** {{desc|slr|bir}}
* Karluk:
** {{desc|xqa|بيٖرْ|tr=bir}}
*** {{desc|zkh|}}
**** {{desc|chg|}}
***** {{desc|ug|بىر}}
***** {{desc|uz|bir}}
* Kipchak:
** Bắc Kipchak:
*** {{desc|ba|бер}}
*** {{desc|tt|бер}} / {{l|tt|ber}}
** Nam Kipchak:
*** {{desc|kaa|bir}}
*** {{desc|kk|бір}}
*** {{desc|nog|бир}}
** Kyrgyz-Kipchak:
*** {{desc|alt|бир}}
*** {{desc|ky|бир}}
** Tây Kipchak:
*** {{desc|crh|бир|tr=bir|bir}}
*** {{desc|krc|бир|tr=bir}}
*** {{desc|kdr|бир}}
*** {{desc|jct|быр}}
*** {{desc|kum|sc=Cyrl|бир|tr=bir}}
* Siberia:
** {{desc|otk|𐰋𐰃𐰼|ts=bir}}
** {{desctree|oui|𐽼𐽶𐽾|ts=bir}}
** Bắc Siberia:
*** {{desc|dlg|биир|tr=bīr}}
*** {{desc|sah|биир}}
** Nam Siberia:
*** Turk Sayan:
**** {{desc|kim|бір|бірәә|tr=bir|tr2=birää}}
**** {{desc|tyv|бир}}
*** Turk Yenisei:
**** {{desc|clw|пир|tr=pir}}
**** {{desc|kjh|пір}}
**** {{desc|atv|бир|пир}} {{q|phương ngữ}}, {{l|atv|вир}} {{q|phương ngữ}}
**** {{desc|cjs|пир|tr=pir}}
{{bottom}}
==={{section|ref}}===
{{reflist}}
[[en:Reconstruction:Proto-Turkic/bīr]]
nz89qvmqafyzgqw29y9444z5q4wu5yn
Mô đun:bg-pronunciation
828
284247
2575835
2574043
2026-11-05T15:51:37Z
Hiyuune
50834
2575835
Scribunto
text/plain
local export = {}
local substring = mw.ustring.sub
local rsubn = mw.ustring.gsub
local rmatch = mw.ustring.match
local rsplit = mw.text.split
local rlen = mw.ustring.len
local U = require("Module:string/char")
local lang = require("Module:languages").getByCode("bg")
local script = require("Module:scripts").getByCode("Cyrl")
local ipa_module = "Module:IPA"
local audio_module = "Module:audio"
local headword_data_module = "Module:headword/data"
local homophones_module = "Module:homophones"
local hyphenation_module = "Module:hyphenation"
local parameters_module = "Module:parameters"
local rhymes_module = "Module:rhymes"
local table_module = "Module:table"
local tracking_module = "Module:debug/track"
local GRAVE = U(0x300)
local ACUTE = U(0x301)
local BREVE = U(0x306)
local PRIMARY = U(0x2C8)
local SECONDARY = U(0x2CC)
local TIE = U(0x361)
local FRONTED = U(0x31F)
local DOTUNDER = U(0x323)
local HYPH = U(0x2027)
local BREAK_MARKER = "."
local vowels = "aɤɔuɛiɐo"
local vowels_c = "[" .. vowels .. "]"
local cons = "bvɡdʒzjklɫwmnprstfxʃɣʲ" .. TIE
local cons_c = "[" .. cons .. "]"
local hcons_c = "[бвгджзйклмнпрстфхшщьчц#БВГДЖЗЙКЛМНПРСТФХШЩЬЧЦ=]"
local hvowels_c = "[аъоуеияѝюАЪОУЕИЯЍЮ]"
local capital_letters_c = "[БВГДЖЗЙКЛМНПРСТФХШЩЬЧЦАЪОУЕИЯЍЮ]"
local accents = PRIMARY .. SECONDARY
local accents_c = "[" .. accents .. "]"
-- single characters that map to IPA sounds
local phonetic_chars_map = {
["а"] = "a",
["б"] = "b",
["в"] = "v",
["г"] = "ɡ",
["д"] = "d",
["е"] = "ɛ",
["ж"] = "ʒ",
["з"] = "z",
["и"] = "i",
["й"] = "j",
["к"] = "k",
["л"] = "l",
["м"] = "m",
["н"] = "n",
["о"] = "ɔ",
["п"] = "p",
["р"] = "r",
["с"] = "s",
["т"] = "t",
["у"] = "u",
["ў"] = "w",
["ф"] = "f",
["х"] = "x",
["ц"] = "t" .. TIE .. "s",
["ч"] = "t" .. TIE .. "ʃ",
["ш"] = "ʃ",
["щ"] = "ʃt",
["ъ"] = "ɤ",
["ь"] = "ʲ",
["ю"] = "ʲu",
["я"] = "ʲa",
[GRAVE] = SECONDARY,
[ACUTE] = PRIMARY
}
local devoicing = {
["b"] = "p", ["d"] = "t", ["ɡ"] = "k",
["z"] = "s", ["ʒ"] = "ʃ",
["v"] = "f"
}
local voicing = {
["p"] = "b", ["t"] = "d", ["k"] = "ɡ",
["s"] = "z", ["ʃ"] = "ʒ", ["x"] = "ɣ",
["f"] = "v"
}
-- Prefixes where, if they occur at the beginning of the word and the stress is on the next syllable, we place the
-- syllable division directly after the prefix. For example, the default syllable-breaking algorithm would convert
-- безбра́чие to беˈзбрачие; but because it begins with без-, we convert it to безˈбрачие. Note that we don't (yet?)
-- convert измра́ to изˈмра instead of default измˈра, although we probably should.
--
-- Think twice before putting prefixes like на-, пре- and от- here, because of the existence of над-, пред-, and о-,
-- which are also prefixes.
local IPA_prefixes = {"bɛz", "vɤz", "vɤzproiz", "iz", "naiz", "poiz", "prɛvɤz", "proiz", "raz"}
-- 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
-- version of rsubn() that discards all but the count value
local function count_matches(term, pattern)
local _, match_count = rsubn(term, pattern, "")
return match_count
end
-- apply rsub() repeatedly until no change
local function rsub_repeatedly(term, foo, bar)
while true do
local new_term = rsub(term, foo, bar)
if new_term == term then
return term
end
term = new_term
end
end
local function char_at(str, index)
return substring(str, index, index)
end
local function starts_with(str, substr)
return substring(str, 1, rlen(substr)) == substr
end
local function count_vowels(word)
return count_matches(word, hvowels_c)
end
local function count_capital_letters(word)
return count_matches(word, capital_letters_c)
end
local function count_accents(ipa)
return count_matches(ipa, accents_c)
end
local function count_ipa_vowels(ipa)
return count_matches(ipa, vowels_c)
end
function export.remove_pron_notations(text, remove_grave)
text = rsub(text, "[." .. DOTUNDER .. "]", "")
text = rsub(text, "ў", "у")
text = rsub(text, "Ў", "У")
-- Remove grave accents from annotations but maybe not from phonetic respelling
if remove_grave then
text = mw.ustring.toNFC(rsub(mw.ustring.toNFD(text), GRAVE, ""))
end
return text
end
function export.toIPA(term, endschwa)
if type(term) == "table" then -- called from a template or a bot
endschwa = term.args.endschwa
term = term.args[1]
end
local origterm = term
term = mw.ustring.toNFD(mw.ustring.lower(term))
term = rsub(term, "у" .. BREVE, "ў") -- recompose ў
term = rsub(term, "и" .. BREVE, "й") -- recompose й
if term:find(GRAVE) and not term:find(ACUTE) then
error("Use acute accent, not grave accent, for primary stress: " .. origterm)
end
-- allow DOTUNDER to signal same as endschwa=1
term = rsub(term, "а(" .. accents_c .. "?)" .. DOTUNDER, "ъ%1")
term = rsub(term, "я(" .. accents_c .. "?)" .. DOTUNDER, "ʲɤ%1")
term = rsub(term, ".", phonetic_chars_map)
-- Mark word boundaries
term = rsub(term, "(%s+)", "#%1#")
term = "#" .. term .. "#"
-- Convert verbal and definite endings
if endschwa then
term = rsub(term, "a(" .. PRIMARY .. "?t?#)", "ɤ%1")
end
-- Change ʲ to j after vowels or word-initially
term = rsub(term, "([" .. vowels .. "#]" .. accents_c .. "?)ʲ", "%1j")
-------------------- Move stress ---------------
-- First, move leftwards over the vowel.
term = rsub(term, "(" .. vowels_c .. ")(" .. accents_c .. ")", "%2%1")
-- Then, move leftwards over j or soft sign.
term = rsub(term, "([jʲ])(" .. accents_c .. ")", "%2%1")
-- Then, move leftwards over a single consonant.
term = rsub(term, "(" .. cons_c .. ")(" .. accents_c .. ")", "%2%1")
-- Then, move leftwards over Cl/Cr combinations where C is an obstruent (NOTE: IPA ɡ).
term = rsub(term, "([bdɡptkxfv]" .. ")(" .. accents_c .. ")([rl])", "%2%1%3")
-- Then, move leftwards over kv/gv (NOTE: IPA ɡ).
term = rsub(term, "([kɡ]" .. ")(" .. accents_c .. ")(v)", "%2%1%3")
-- Then, move leftwards over sC combinations, where C is a stop or resonant (NOTE: IPA ɡ).
term = rsub(term, "([sz]" .. ")(" .. accents_c .. ")([bdɡptkvlrmn])", "%2%1%3")
-- Then, move leftwards over affricates not followed by a consonant.
term = rsub(term, "([td]" .. TIE .. "?)(" .. accents_c .. ")([szʃʒ][" .. vowels .. "ʲ])", "%2%1%3")
-- If we ended up in the middle of a tied affricate, move to its right.
term = rsub(term, "(" .. TIE .. ")(" .. accents_c .. ")(" .. cons_c .. ")", "%1%3%2")
-- Then, move leftwards over any remaining consonants at the beginning of a word.
term = rsub(term, "#(" .. cons_c .. "*)(" .. accents_c .. ")", "#%2%1")
-- Then correct for known prefixes.
for _, prefix in ipairs(IPA_prefixes) do
local prefix_prefix, prefix_final_cons = rmatch(prefix, "^(.-)(" .. cons_c .. "*)$")
if prefix_final_cons then
-- Check for accent moved too far to the left into a prefix, e.g. безбрачие accented as беˈзбрачие instead
-- of безˈбрачие
term = rsub(term, "#(" .. prefix_prefix .. ")(" .. accents_c .. ")(" .. prefix_final_cons .. ")", "#%1%3%2")
end
end
-- If the previous substitution resulted in a stress occuring immediately after a consonant
-- but before a palatalizer mark, then put the stress before the consonant.
term = rsub(term, "(" .. cons_c .. ")" .. "(" .. accents_c .. ")" .. "ʲ", "%2%1ʲ")
-- Finally, if there is an explicit syllable boundary in the cluster of consonants where the stress is, put it there.
-- First check for accent to the right of the explicit syllable boundary.
term = rsub(term, "(" .. cons_c .. "*)%.(" .. cons_c .. "*)(" .. accents_c .. ")(" .. cons_c .. "*)", "%1%3%2%4")
-- Then check for accent to the left of the explicit syllable boundary.
term = rsub(term, "(" .. cons_c .. "*)(" .. accents_c .. ")(" .. cons_c .. "*)%.(" .. cons_c .. "*)", "%1%3%2%4")
-- Finally, remove any remaining syllable boundaries.
term = rsub(term, "%.", "")
-------------------- Vowel reduction (in unstressed syllables) ---------------
local function reduce_vowel(vowel)
return rsub(vowel, "[aɔɤu]", { ["a"] = "ɐ", ["ɔ"] = "o", ["ɤ"] = "ɐ", ["u"] = "o" })
end
-- Reduce all vowels before the stress, except if the word has no accent at all. (FIXME: This is presumably
-- intended for single-syllable words without accents, but if the word is multisyllabic without accents,
-- presumably all vowels should be reduced.)
term = rsub(term, "(#[^#" .. accents .. "]*)(.-#)", function(a, b)
if count_vowels(origterm) <= 1 then
return a .. b
else
return reduce_vowel(a) .. b
end
end)
-- Reduce all vowels after the accent except the first vowel after the accent mark (which is stressed).
term = rsub(term, "(" .. accents_c .. "[^aɛiɔuɤ#]*[aɛiɔuɤ])([^#" .. accents .. "]*)", function(a, b)
return a .. reduce_vowel(b)
end)
-------------------- Vowel assimilation to adjacent consonants (fronting/raising) ---------------
term = rsub(term, "([ʃʒʲj])([aouɤ])", "%1%2" .. FRONTED)
-- Hard l
term = rsub_repeatedly(term, "l([^ʲɛi])", "ɫ%1")
-- Voicing assimilation
term = rsub(term, "([bdɡzʒv" .. TIE .. "]*)(" .. accents_c .. "?[ptksʃfx#])", function(a, b)
return rsub(a, ".", devoicing) .. b end)
term = rsub(term, "([ptksʃfx" .. TIE .. "]*)(" .. accents_c .. "?[bdɡzʒ])", function(a, b)
return rsub(a, ".", voicing) .. b end)
term = rsub(term, "n(" .. accents_c .. "?[ɡk]+)", "ŋ%1")
term = rsub(term, "m(" .. accents_c .. "?[fv]+)", "ɱ%1")
-- Sibilant assimilation
term = rsub(term, "[sz](" .. accents_c .. "?[td]?" .. TIE .. "?)([ʃʒ])", "%2%1%2")
-- Reduce consonant clusters
term = rsub(term, "([szʃʒ])[td](" .. accents_c .. "?)([tdknml])", "%2%1%3")
-- Strip hashes
term = rsub(term, "#", "")
return term
end
----Syllabification code----
-- Authorship: Chernorizets
-- Lua port: Kiril Kovachev
local function set_of(t)
local out = {}
for _, v in pairs(t) do
out[v] = true
end
return out
end
local function in_set(set, value)
return set[value] == true
end
-- Classification of letters by phonetic category
local vowels_syllab = set_of {"а", "ъ", "о", "у", "е", "и", "ю", "я"}
local sonorants = set_of { "л", "м", "н", "р", "й", "ў"}
local stops = set_of {"б", "п", "г", "к", "д", "т"}
local fricatives = set_of {"в", "ф", "ж", "ш", "з", "с", "х"}
local affricates = set_of {"ч", "ц"}
local function is_vowel(ch)
return in_set(vowels_syllab, ch)
end
local function is_palatalizer(ch)
return ch == "ь"
end
local function is_sonorant(ch)
return in_set(sonorants, ch)
end
local function is_stop(ch)
return in_set(stops, ch)
end
local function is_fricative(ch)
return in_set(fricatives, ch)
end
local function is_affricate(ch)
return in_set(affricates, ch)
end
--[[
Sonority objects:
Sonority objects take the form of a table with the following attributes:
{
rank (int): the numerical value representing the position of the sound in the sonority hierarchy;
first_index (int): the index of the first letter that makes up the sound within the word.
The index of the first letter in a word with this sonority rank.
The affricates "дж" and "дз" are represented by two letters each, but
for sonority purposes they function as a "unit", hence we just need
the index of the first letter of the affricate.
}
--]]
local function new_sonority(rank, first_index)
return {
["rank"] = rank,
["first_index"] = first_index
}
end
local function get_sonority_rank(ch)
if is_fricative(ch) then
return 1
end
if is_stop(ch) or is_affricate(ch) then
return 2
end
if is_sonorant(ch) then
return 3
end
if is_vowel(ch) then
return 4
end
return 0
end
-- Get the representation of a word as a list of sequential sonority objects, stored in a table.
-- Their representation is just {[1] = (sonority object #1), [2] = (sonority object #2)} etc.
-- Please see above for description of sonority objects' layout.
local function get_sonority_model(word, start_idx, end_idx)
local sonorities = {}
word = mw.ustring.lower(word)
local i = start_idx
while i < end_idx do
local curr = char_at(word, i)
if curr == "щ" then
-- One letter representing 2 sounds - decompose it.
table.insert(sonorities, new_sonority(get_sonority_rank("ш"), i))
table.insert(sonorities, new_sonority(get_sonority_rank("т"), i));
elseif curr == "д" then
-- Handle affricates with 'д' - only 'дж' here for illustration.
local next_char = (i == end_idx - 1 and " ") or char_at(word, i+1)
local should_skip = false
if next_char == "ж" then
table.insert(sonorities, new_sonority(2, i)) -- 2 = affricate sonority rank
i = i + 1 -- Skip over the 'ж'
should_skip = true
end
if not should_skip then table.insert(sonorities, new_sonority(get_sonority_rank("д"), i)) end
elseif not is_palatalizer(curr) then
-- Skip over 'ь' since it doesn't change the sonority.
table.insert(sonorities, new_sonority(get_sonority_rank(curr), i))
end
i = i + 1
end
return sonorities
end
-- Forced breaks when the user inputs a break marker into the input string
-- word: string; start and end are integers indexing the string
local function find_forced_break(word, range_start, range_end)
if range_start >= range_end then return -1 end
local marker_pos = mw.ustring.find(word, BREAK_MARKER, range_start, true) or -1
return marker_pos >= range_end and -1 or marker_pos
end
local function strip_forced_breaks(segment)
return rsub(segment, "[.]", "");
end
---- Morphological prefix handling
--[[
This code brings morphological prefix awareness to syllabification.
This is necessary, because following the principle of rising sonority
alone fails to determine syllable boundaries correctly in some cases
— that is, when certain prefixes should be kept together as a first syllable.
]]
--[[
Affected prefixes. Each of them ends in a consonant that can be followed
by another consonant of a higher sonority in some words. In such cases,
naive syllable breaking would chop off the prefix's last consonant, and
glue it to the onset of the next syllable.
]]
local prefixes = {
-- без- family
"без",
-- из- family
"безиз", "наиз", "поиз", "произ", "преиз", "неиз", "из",
-- въз- family
"безвъз", "превъз", "невъз", "въз",
-- раз- family
"безраз", "предраз", "пораз", "нараз", "прераз", "нераз", "раз",
-- от- family
"неот", "поот", "от",
-- ending in fricatives
"екс", "таз", "дис",
-- ending in stops
"пред"
}
--[[
Finds the (zero-based) separation point between a
morphological prefix and the rest of the word.
By convention, that's the index of the first character
after the prefix.
word: the word to check for prefixes
return -1 if no prefix found, or if the separation point
is handled by the sonority model. A non-zero index otherwise.
]]
local function followed_by_higher_sonority_cons(prefix, word) -- prefix, word are both strings
prefix = mw.ustring.lower(prefix)
word = mw.ustring.lower(word)
local prefix_last_char = char_at(prefix, rlen(prefix))
local first_char_after_prefix = char_at(word, rlen(prefix) + 1)
-- Prefixes followed by vowels do, in fact, get broken up.
if is_vowel(first_char_after_prefix) then return false end
return get_sonority_rank(prefix_last_char) < get_sonority_rank(first_char_after_prefix)
end
local function find_separation_points(word)
local matching_prefixes = {}
word = mw.ustring.lower(word)
for _, prefix in pairs(prefixes) do
if starts_with(word, prefix) and followed_by_higher_sonority_cons(prefix, word) then
table.insert(matching_prefixes, rlen(prefix) + 1)
end
end
return matching_prefixes
end
---- Main syllabification code
---Context objects:
--[[ encoded as a table like
{
word (string),
prefix_separation_points (table[int])
}
]]
local function new_context(word, pos)
return {
["word"] = word,
["prefix_separation_points"] = pos
}
end
--[[
Consonant clusters that exhibit rising sonority, but should be
broken up regardless to produce natural-sounding syllables.
The breakpoint for clusters of 3 or more consonants can vary –
here we provide a zero-based offset within the cluster for each.
]]
local sonority_exception_break = {
["км"] = 1, ["гм"] = 1, ["дм"] = 1, ["вм"] = 1,
["зм"] = 1, ["цм"] = 1, ["чм"] = 1,
["дн"] = 1, ["вн"] = 1, ["тн"] = 1, ["чн"] = 1,
["кн"] = 1, ["гн"] = 1, ["цн"] = 1,
["зд"] = 1, ["зч"] = 1, ["зц"] = 1,
["вк"] = 1, ["вг"] = 1, ["дл"] = 1, ["жд"] = 1,
["згн"] = 1, ["здн"] = 2, ["вдж"] = 1
}
local sonority_exception_keep = {
"ств", "св", "вс"
}
local function normalize_word(word)
if word == nil then return "" end
word = rsub(rsub(word, "^\\s+", ""), "\\s+^", "") -- Strip spaces
return word
end
local function normalize_syllable(syllable)
local normalized = strip_forced_breaks(syllable)
normalized = rsub(normalized, "ў", "у")
normalized = rsub(normalized, "Ў", "У")
return normalized
end
local function find_rising_sonority_break(sonorities)
local prev_rank = -1;
for _, curr in pairs(sonorities) do
if curr.rank <= prev_rank then
-- Found a break.
return curr.first_index
end
prev_rank = curr.rank
end
-- There was no rising sonority break. Start syllable at first index.
return sonorities[1].first_index
end
local function matches(str, substr, start_idx, end_idx)
local strlen = end_idx - start_idx
if strlen ~= rlen(substr) then return false end
str = mw.ustring.lower(str)
substr = mw.ustring.lower(substr)
local i = start_idx
local j = 1
while i < end_idx do
if char_at(str, i) ~= char_at(substr, j) then return false end
i = i + 1
j = j + 1
end
return true
end
-- ctx: context object
-- left and right vowels: integers
-- sonority break: integer
local function fixup_syllable_onset(ctx, left_vowel, sonority_break, right_vowel)
local word = mw.ustring.lower(ctx.word)
-- 'щр' is a syllable onset when in front of a vowel.
-- Although 'щ' + sonorant technically follows rising sonority, syllables
-- like щнV, щлV etc. are unnatural and incorrect. In such cases, we treat
-- the sonorant as the onset of the next syllable.
if char_at(word, right_vowel - 2) == "щ" then
local penult = char_at(word, right_vowel - 1)
if penult == "р" then return (right_vowel - 2) end
if is_sonorant(penult) then return (right_vowel - 1) end
end
-- Check for situations where we shouldn't break the cluster.
local match_found = false
for _, cluster in pairs(sonority_exception_keep) do
if matches(word, cluster, left_vowel + 1, right_vowel) then
match_found = true
break
end
end
if (match_found) then return left_vowel + 1 end -- syllable onset == beginning of cluster
-- Check for situations where we should break the cluster even if
-- it obeys the principle of rising sonority.
local maybe_cluster = nil
for cluster, _ in pairs(sonority_exception_break) do
if matches(word, cluster, left_vowel + 1, right_vowel) then
maybe_cluster = cluster
break
end
end
if maybe_cluster ~= nil then
local offset = sonority_exception_break[maybe_cluster]
return left_vowel + 1 + offset
end
local separation_points = ctx.prefix_separation_points
local separation_match = nil
for _, pos in pairs(separation_points) do
if pos > left_vowel and pos < right_vowel then
separation_match = pos
break
end
end
if separation_match ~= nil then return separation_match else return sonority_break end
end
-- ctx: context object
-- left/right vowels: integers
local function find_next_syllable_onset(ctx, left_vowel, right_vowel)
local n_cons = right_vowel - left_vowel - 1
-- No consonants - syllable starts on rightVowel
if n_cons == 0 then return right_vowel end
-- Check for forced breaks
local break_pos = find_forced_break(ctx.word, left_vowel + 1, right_vowel)
if break_pos ~= -1 then return break_pos + 1 end
-- Single consonant between two vowels - starts a syllable
if n_cons == 1 then return left_vowel + 1 end
-- Two or more consonants between the vowels. Find the point (if any)
-- where we break from rising sonority, and treat it as the tentative
-- onset of a new syllable.
local sonorities = get_sonority_model(ctx.word, left_vowel + 1, right_vowel)
local sonority_break = find_rising_sonority_break(sonorities)
-- Apply exceptions to the rising sonority principle to avoid
-- unnatural-sounding syllables.
return fixup_syllable_onset(ctx, left_vowel, sonority_break, right_vowel)
end
local function deaccent(term)
return rsub(term, "[" .. ACUTE .. GRAVE .. DOTUNDER .. "]", "")
end
local function deaccent_all(term)
term = rsub(term, "ў", "у")
term = rsub(term, "Ў", "У")
return deaccent(term)
end
-- Returns a table of strings (list)
local function syllabify_poly(word)
local syllables = {}
local ctx = new_context(word, find_separation_points(word))
local prev_vowel = -1
local prev_onset = 1;
for i = 1, rlen(word) do
if is_vowel(mw.ustring.lower(char_at(word, i))) then
-- A vowel, yay!
local should_skip = false
if prev_vowel == -1 then
prev_vowel = i
should_skip = true;
end
-- This is not the first vowel we've seen. In-between
-- the previous vowel and this one, there is a syllable
-- break, and the first character after the break starts
-- a new syllable.
if not should_skip then
local next_onset = find_next_syllable_onset(ctx, prev_vowel, i)
table.insert(syllables, substring(word, prev_onset, next_onset - 1))
prev_vowel = i
prev_onset = next_onset
end
end
end
-- Add the last syllable
table.insert(syllables, substring(word, prev_onset))
return syllables
end
function export.syllabify_word(word)
local norm = normalize_word(word)
if rlen(norm) == 0 then return "" end;
local n_vowels = count_vowels(norm)
local syllables = n_vowels <= 1 and {norm} or syllabify_poly(norm)
local out = {}
for k, v in pairs(syllables) do
out[k] = normalize_syllable(v)
end
return table.concat(out, HYPH)
end
local function tokenize_words(term)
local out = {}
local prev_index = 1
local len = rlen(term)
for i = 1, len do
local current_char = char_at(term, i)
if current_char == "-" or current_char == " " then
table.insert(out, substring(term, prev_index, i))
prev_index = i + 1
end
end
table.insert(out, substring(term, prev_index, len))
return out
end
function export.syllabify(term)
term = deaccent(term)
local words = tokenize_words(term)
local out = {}
for _, word in pairs(words) do
table.insert(out, export.syllabify_word(word))
end
return table.concat(out, "")
end
---Hyphenation
-- Hyphenate a word from its existing syllabification
function export.hyphenate(syllabification)
-- Source: http://logic.fmi.uni-sofia.bg/hyphenation/hyph-bg.html#hyphenation-rules-between-1983-and-2012
-- Also note: the rules from 2012 onward, which encode the modern standard, are entirely
-- backwards-compatible with the previous standard. Thus our code can generate valid 2012
-- hyphenations despite only explicitly implementing the older (1983) rules.
---Pre-processing----
local word = deaccent(syllabification)
word = rsub_repeatedly(word, HYPH .. "дж", HYPH .. "#")
word = rsub_repeatedly(word, "дж$", "#")
word = rsub_repeatedly(word, "^дж", "#")
word = rsub_repeatedly(word, "(" .. hvowels_c .. ")" .. HYPH .. "(" .. hcons_c .. ")(" .. rsub(hcons_c, "[ьЬ]", "") .. "+)", "%1%2" .. HYPH .. "%3")
word = rsub_repeatedly(word, "(" .. rsub(hcons_c, "[йЙ]", "") .. ")(" .. hcons_c .. "+)" .. HYPH, "%1" .. HYPH .. "%2")
word = rsub_repeatedly(word, "^(" .. hvowels_c .. ")" .. HYPH, "%1")
word = rsub_repeatedly(word, HYPH .. "(" .. hvowels_c .. ")$", "%1")
word = rsub_repeatedly(word, "(" .. hvowels_c .. ")" .. HYPH .. "(" .. hvowels_c .. ")" .. HYPH .. "(" .. hvowels_c .. ")", "%1%2" .. HYPH .. "%3")
word = rsub_repeatedly(word, HYPH .. "(" .. hvowels_c .. ")" .. HYPH .. "(" .. hcons_c .. ")", HYPH .. "%1%2")
word = rsub_repeatedly(word, "#", "дж")
return word
end
-- Hyphenate a word directly, no need to calculate its syllabification beforehand (used in test suite)
function export.hyphenate_total(word)
local syllabification = export.syllabify(word)
return export.hyphenate(syllabification)
end
local function get_anntext(term, ann)
if ann == "1" or ann == "y" then
-- remove secondary stress annotations
return "'''" .. export.remove_pron_notations(term, true) .. "''': "
elseif ann then
return "'''" .. ann .. "''': "
else
return ""
end
end
local HYPHENATION_LABEL = "Tách âm<sup>([[Phụ lục:Tách âm tiếng Bulgaria#Tách âm|ghi chú]])</sup>"
local SYLLABIFICATION_LABEL = "Âm tiết<sup>([[Phụ lục:Tách âm tiếng Bulgaria#Tách âm|ghi chú]])</sup>"
local function format_hyphenation(hyphenation, label)
hyphenation = deaccent(hyphenation) -- remove grave/acute accent
local syllables = rsplit(hyphenation, HYPH)
label = label or HYPHENATION_LABEL
return require(hyphenation_module).format_hyphenations {
lang = lang,
hyphs = { { hyph = syllables } },
sc = script,
caption = label,
}
end
local function format_syllabification(syllabification)
return format_hyphenation(syllabification, SYLLABIFICATION_LABEL)
end
-- Display syllabification and hyphenation, together if the same, and on separate lines if not;
-- allows specifying an indentation level, if the hyphenation must be indented to more than one level.
local function render_bg_hyph(term, indentation, syllabification, hyphenation)
syllabification = syllabification or export.syllabify(term)
hyphenation = hyphenation or export.hyphenate(syllabification)
local out = ""
-- Users must put a * (or **) before the template usage
if syllabification == hyphenation then
if syllabification ~= "-" then
out = format_syllabification(syllabification)
end
else
local syllabification_text = format_syllabification(syllabification)
local hyphenation_text = format_hyphenation(hyphenation)
if syllabification ~= "-" then
out = syllabification_text
end
if hyphenation ~= "-" then
if syllabification == "-" then
out = hyphenation_text
else
out = out .. "\n" .. mw.ustring.rep("*", indentation) .. " " .. hyphenation_text
end
end
end
return out
end
-- Entry point to {{bg-hyph}}
function export.show_hyphenation(frame)
local params = {
[1] = {},
["indent"] = { type = "number" }
}
local title = mw.title.getCurrentTitle()
local args = require(parameters_module).process(frame:getParent().args, params)
local term = args[1] or title.nsText == "Bản_mẫu" and "при́мер" or title.text
local indent = args["indent"] or 1
return render_bg_hyph(term, indent)
end
function export.get_rhymes(ipa)
ipa = rsub(ipa, FRONTED, "")
local length = rlen(ipa)
local i = length
local vowels_seen = 0
local final_consonant_found = false
-- March until accent is found
while i > 0 do
-- Track vowel or final consonant if found
if vowels_seen == 0 and rmatch(char_at(ipa, i), cons_c) then
final_consonant_found = true
end
if rmatch(char_at(ipa, i), vowels_c) then
vowels_seen = vowels_seen + 1
end
if rmatch(char_at(ipa, i), accents_c) then
-- Note whether letter before the accent was vowel
local final_vowel_cluster = rmatch(ipa, vowels_c .. accents_c .. vowels_c .. "$")
-- March until the vowel first following the accent is found
while i <= length and not rmatch(char_at(ipa, i), vowels_c) do
i = i + 1
end
-- March back if only a single word-final vowel was previously spotted –
-- this corresponds to final-syllable-stressed words, whose rhyme
-- needs to include a consonant according to Bulgarian rhyming rules.
if vowels_seen <= 1 and not final_consonant_found and not final_vowel_cluster then
while i > 1 and not rmatch(char_at(ipa, i), rsub(cons_c, "ʲ", "")) do
i = i - 1
end
-- Account for affricates (note: this can only occur in
-- consonant-rhyme, i.e. final-stressed words)
if i > 1 and char_at(ipa, i-1) == TIE then
-- If a tie is present, there must be a letter before it as well.
i = i - 2
elseif i > 1 and char_at(ipa, i) == "ʒ" and char_at(ipa, i-1) == "d" then
-- Treat [dʒ] sequence as an affricate – this can have some edge cases.
-- In future, the module should distinguish [d.ʒ] and [d͡ʒ].
i = i - 1
end
end
return substring(ipa, i)
end
i = i - 1
end
local n_vowels = count_ipa_vowels(ipa)
if n_vowels == 1 then
i = length
if rmatch(char_at(ipa, i), cons_c) then
while i > 1 and not rmatch(char_at(ipa, i), vowels_c) do
i = i - 1
end
else
while i > 1 and not rmatch(char_at(ipa, i), rsub(cons_c, "ʲ", "")) do
i = i - 1
end
end
if i > 1 and char_at(ipa, i - 1) == TIE then
i = i - 2
end
return substring(ipa, i)
end
return nil
end
-- Render a single IPA transcription as wikitext (with optional qualifiers + accent labels)
local function format_ipa(ipa, q, qq, a, aa)
-- Introduce narrow transcription brackets
ipa = "[" .. ipa .. "]"
local ipa_data = {
lang = lang,
items = {{ pron = ipa }},
q = q,
qq = qq,
a = a,
aa = aa,
}
return require(ipa_module).format_IPA_full(ipa_data)
end
function export.show(frame)
local params = {
[1] = {},
["endschwa"] = { type = "boolean" },
["ann"] = {},
["q"] = { type = "qualifier" },
["qq"] = { type = "qualifier" },
["a"] = { type = "labels" },
["aa"] = { type = "labels" },
["pagename"] = {},
}
local args = require(parameters_module).process(frame:getParent().args, params)
local term = args[1] or args.pagename or mw.title.getCurrentTitle().nsText == "Bản_mẫu" and "при́мер" or
mw.loadData(headword_data_module).pagename
local ipa = export.toIPA(term, args.endschwa)
local ipa_text = format_ipa(ipa, args.q, args.qq, args.a, args.aa)
local anntext = get_anntext(term, args.ann)
-- Terms with a lack of stress despite not being monosyllabic
if count_vowels(term) > 1 and count_accents(ipa) == 0 then
require(tracking_module)("bg-IPA/no stress")
end
return anntext .. ipa_text
end
-- Convert rhyme suffix and optional syllable count to wikitext
local function format_rhymes(rhyme_suffix, syllable_counts, q, qq, l, ll)
return require(rhymes_module).format_rhymes({
lang = lang,
rhymes = {
{rhyme = rhyme_suffix, num_syl = syllable_counts, q = q, qq = qq, a = l, aa = ll},
},
})
end
-- Entry point for {{bg-rhymes}}
function export.show_rhymes(frame)
-- TODO: add qualifiers / labels
local params = {
[1] = {},
["pagename"] = {},
["s"] = { sublist = true, type = "number", },
["q"] = { type = "qualifier", },
["qq"] = { type = "qualifier", },
["a"] = { type = "labels", },
["aa"] = { type = "labels", },
}
local args = require(parameters_module).process(frame:getParent().args, params)
local term = args[1] or args.pagename or mw.title.getCurrentTitle().nsText == "Bản_mẫu" and "при́мер" or
mw.loadData(headword_data_module).pagename
local ipa = export.toIPA(term, args.endschwa)
local rhymes = export.get_rhymes(ipa)
local syllable_counts = args.s or {count_vowels(term)}
return format_rhymes(rhymes, syllable_counts, args.q, args.qq, args.a, args.aa)
end
-- Matches patterns such as: Bg-къща.ogg<Sofia>,
-- with capture groups [1]="Bg-къща.ogg", [2]="Sofia"
local accent_qualifier_pattern = "(.-)<(.+)>"
-- Matches speaker profiles, i.e. a shorthand for representing a given
-- speaker and the properties of their audio
local speaker_profile_pattern = "%[([^:~]-)([:~]?)([^:~]*)%]"
local speaker_profiles = require("Module:bg-pronunciation/speaker profiles").speaker_profiles
local audio_functions = require("Module:bg-pronunciation/speaker profiles").audio_functions
-- Return a list of audio formatted as wikitext
local function format_audio_list(list, ipa, pagename, corresponding_respelling)
local request_rfap = false
if list == nil then
return {}, request_rfap
end
-- Audio list is separated by # symbols.
local file_specs = rsplit(list, "#")
local audios = {}
for _, spec in pairs(file_specs) do
-- Try to match speaker profile
local speaker_profile_name, separator, term_override = rmatch(spec, speaker_profile_pattern)
-- FIXME
if speaker_profile_name == "" and term_override ~= "" then
speaker_profile_name = term_override
term_override = nil
end
if speaker_profile_name then
local speaker_profile = speaker_profiles[speaker_profile_name]
if not speaker_profile then
error("Speaker profile named '" .. speaker_profile_name .. "' does not exist")
end
-- Track uses of a particular speaker profile
require(tracking_module)("bg-pr/speaker-profile/" .. speaker_profile_name)
-- E.g. [ABC~2] on page="човек" is equivalent to: [ABC:човек-2].
if separator == "~" then
term_override = mw.loadData(headword_data_module).pagename .. "-" .. term_override
end
if term_override == "" then
term_override = corresponding_respelling
end
local renderer_name = speaker_profile["renderer"]
local filename = term_override or pagename
local rendered = audio_functions[renderer_name].display(speaker_profile, filename, {ipa=ipa})
if rendered then
table.insert(audios, rendered)
else
request_rfap = true
end
else
-- Attempt to match qualifiers; if none given, then the entire spec is simply interpreted as a file name.
local filename, accents_string = rmatch(spec, accent_qualifier_pattern)
filename = filename or spec
local accents_list = accents_string and rsplit(accents_string, ",") or nil
table.insert(audios,
require(audio_module).format_audio({
lang = lang,
file = filename,
a = accents_list,
})
)
end
end
return audios, request_rfap
end
local function format_homophones(homophones_list)
local homophones_data = {}
for _, hmp in pairs(homophones_list) do
table.insert(homophones_data, {
term = hmp
})
end
return require(homophones_module).format_homophones({
lang = lang,
homophones = homophones_data,
})
end
-- Entry point for {{bg-pr}}
function export.show_all(frame)
local params = {
[1] = { list = true, disallow_holes = true},
["q"] = { list = true, type = "qualifier", allow_holes=true },
["qq"] = { list = true, type = "qualifier", allow_holes=true },
["l"] = { list = true, type = "labels", allow_holes=true },
["ll"] = { list = true, type = "labels", allow_holes=true },
["ann"] = { list = true, allow_holes=true, separate_no_index = true },
["audio"] = { list = true, allow_holes=true },
["a"] = { alias_of = "audio", list = true, allow_holes=true },
["rhymes"] = { list = true, separate_no_index = true, allow_holes=true },
["s"] = { list = true, type = "number", separate_no_index = true, allow_holes=true },
["syllabification"] = { list = true, separate_no_index = true, allow_holes=true },
["syl"] = { alias_of = "syllabification", list = true, separate_no_index = true, allow_holes=true },
["hyphenation"] = { list = true, separate_no_index = true, allow_holes=true },
["hyph"] = { alias_of = "hyphenation", list = true, separate_no_index = true, allow_holes=true },
["homophones"] = { list = true, allow_holes=true },
["hs"] = { list = true, separate_no_index = true, allow_holes=true}, -- Hyphenation and syllabification override at once
["hmp"] = { alias_of = "homophones", list = true, allow_holes=true },
["endreduce"] = { list = true, allow_holes=true },
["endschwa"] = { alias_of = "endreduce", list = true, allow_holes=true },
["raw"] = { list = true, allow_holes=true },
["pagename"] = {},
}
local args = require(parameters_module).process(frame:getParent().args, params)
local pagename = args.pagename or mw.title.getCurrentTitle().nsText == "Bản_mẫu" and "при́мер" or
mw.loadData(headword_data_module).pagename
-- Ensure at least one pronunciation line present (unlikely to be desired in the case of multisyllabic words, though)
if #args[1] == 0 then
args[1] = {pagename}
end
-- Returns the hyphenation for a term if one is given by the user,
-- or automatically generate one from the respelling if it meets the criteria:
--[[
- must have more than one vowel
- the respelling given must be the same as the page title (when accents
are removed)
--]]
local syllabify = export.syllabify
local function hyphenate(x) return export.hyphenate(export.syllabify(x)) end
local function deal_with_hyph_syl_respellings(given, respelling, hyphenate_or_syllabify)
if given == "+" then
return hyphenate_or_syllabify(respelling)
elseif given == "#" then
return hyphenate_or_syllabify(pagename)
elseif given then
return rsub(given, "%.", HYPH)
elseif count_vowels(respelling) == 1 or rsub(deaccent_all(respelling), "%.", "") ~= pagename then
return "-"
else
return hyphenate_or_syllabify(respelling)
end
end
-- Return nil if a rhyme should not be added based on the term.
--[[ The current rules are:
- if a manual override is given by the user, that will be the rhyme regardless
- if no override is given and the term contains a space or hyphen, return nil
- if there is no space and hyphen, but there is more than 1 capital letter,
then the term will be diagonosed as an abbreviation, and nil will be returned
(this logic will help to keep rhymes for names, e.g. Петър)
- if there is more than 1 accent mark (primary or secondary combined)
in the IPA, then nil is returned
- if all the above guards fail, the module will generate a rhyme
(despite appearances, this will actually be most words anyway)
--]]
local function deal_with_rhymes(override, ipa)
if override then
return override
end
if count_capital_letters(pagename) > 1 then
return nil
end
if count_accents(ipa) > 1 then
return nil
end
if rmatch(ipa, "[ %-]") or rmatch(pagename, "[ %-]") then
return nil
end
return export.get_rhymes(ipa)
end
-- Track whether an audio file has been included using a speaker profile but doesn't yet exist; automatically {{rfap}} if so.
local request_rfap = false
-- Build up wikitext output for each pronunciation line
local pronunciation_lines = {}
for i, respelling in pairs(args[1]) do
local q = args.q[i]
local qq = args.qq[i]
local l = args.l[i]
local ll = args.ll[i]
local num_syllables = args.s.default or args.s[i] or count_vowels(respelling)
local ipa = args.raw[i] or export.toIPA(respelling, args.endreduce[i])
local audio, request_rfap_local = format_audio_list(args.audio.default or args.audio[i], ipa, pagename, respelling)
local rhymes = deal_with_rhymes(args.rhymes.default or args.rhymes[i], ipa) or "-"
local homophones = args.homophones[i] and rsplit(args.homophones[i], "#")
local syllabification = deal_with_hyph_syl_respellings(args.hs.default or args.hs[1] or args.syllabification.default or args.syllabification[i], respelling, syllabify)
local hyphenation = deal_with_hyph_syl_respellings(args.hs.default or args.hs[1] or args.hyphenation.default or args.hyphenation[i], respelling, hyphenate)
local ann = args.ann.default or args.ann[i]
table.insert(pronunciation_lines, {
term = respelling,
q = q,
qq = qq,
l = l,
ll = ll,
num_syllables = num_syllables,
ipa = ipa,
audio = audio,
rhymes = rhymes,
homophones = homophones,
syllabification = syllabification,
hyphenation = hyphenation,
ann = ann,
})
if args.rhymes[i] then
require(tracking_module)("bg-pr/manual rhyme")
if export.get_rhymes(pronunciation_lines[i]["ipa"]) ~= args.rhymes[i] then
-- Manual rhyme actually changes the displayed rhyme
require(tracking_module)("bg-pr/rhyme override discrepancy")
end
end
if request_rfap_local then
request_rfap = true
end
-- Terms with a lack of stress despite not being monosyllabic
if count_vowels(respelling) > 1 and count_accents(ipa) == 0 then
require(tracking_module)("bg-pr/no stress")
end
end
-- This function is used to check whether all pronunciation lines have the same value for
-- a particular property. If they do, then that property should only be rendered once,
-- underneath each IPA.
-- If the properties are different, then each IPA should have that property value specified
-- indented underneath it, e.g. multiple IPAs with different audio files should have
-- their audios indented beneath each IPA.
local function all_the_same(property, eq) -- `eq` allows the notion of "the_same" to be overridden
eq = eq or function(a, b) return a == b end -- Use "==" as default definition of equality
local first = pronunciation_lines[1][property]
for _, pronunciation_line in pairs(pronunciation_lines) do
if not eq(pronunciation_line[property], first) then
return first, false
end
end
return first, true
end
-- Render overall output as text
local output_lines = {}
-- Check whether values for each property are all the same,
-- in which case they can all be merged at the end of the template,
-- instead of being duplicated per-pronunciation-line.
local first_hyphenation, all_hyphenations_the_same = all_the_same("hyphenation")
local first_syllabification, all_syllabifications_the_same = all_the_same("syllabification")
local first_rhyme, all_rhymes_the_same = all_the_same("rhymes")
local first_homophones, all_homophones_the_same = all_the_same("homophones", require(table_module).deepEquals)
local first_audio, all_audio_the_same = all_the_same("audio", require(table_module).deepEquals)
-- Generate text for each pronunciation line.
for _, pronunciation_line in pairs(pronunciation_lines) do
-- Unpack data
local ipa = pronunciation_line["ipa"]
local term = pronunciation_line["term"]
local ann = pronunciation_line["ann"]
local q = pronunciation_line["q"]
local qq = pronunciation_line["qq"]
local l = pronunciation_line["l"]
local ll = pronunciation_line["ll"]
local audios = pronunciation_line["audio"]
local rhymes = pronunciation_line["rhymes"]
local homophones = pronunciation_line["homophones"]
local hyphenation = pronunciation_line["hyphenation"]
local syllabification = pronunciation_line["syllabification"]
local ipa_text = format_ipa(ipa, q, qq, l, ll)
local ann_text = get_anntext(term, ann)
local out = {"* " .. ann_text .. ipa_text}
if audios and not all_audio_the_same then
for _, audio in pairs(audios) do
table.insert(out, "** " .. audio)
end
end
if rhymes ~= "-" and not all_rhymes_the_same then
local num_syllables = pronunciation_line["num_syllables"]
local rhymes_text = format_rhymes(rhymes, {num_syllables})
table.insert(out, "** " .. rhymes_text)
end
if homophones and not all_homophones_the_same then
local homophones_text = format_homophones(homophones)
table.insert(out, "** " .. homophones_text)
end
local syllabification_text = format_syllabification(syllabification)
if syllabification == hyphenation and syllabification ~= "-" then
if not (all_hyphenations_the_same and all_syllabifications_the_same) then
table.insert(out, "** " .. syllabification_text)
end
else
local hyphenation_text = format_hyphenation(hyphenation)
if not all_syllabifications_the_same and syllabification ~= "-" then
table.insert(out, "** " .. syllabification_text)
end
if not all_hyphenations_the_same and hyphenation ~= "-" then
table.insert(out, "** " .. hyphenation_text)
end
end
-- Produce output for one pronunciation line at a time
table.insert(output_lines, table.concat(out, "\n"))
end
-- Group audios all together if they are all identical
if all_audio_the_same and first_audio then
for _, audio in pairs(first_audio) do
table.insert(output_lines, "* " .. audio)
end
end
-- Group rhymes all together if they are all identical
if all_rhymes_the_same and first_rhyme ~= "-" then
-- Take all syllable counts for all pronunciation lines
-- to inform the syllable count of the rhyme.
local num_syllables = {}
for _, line in pairs(pronunciation_lines) do
table.insert(num_syllables, line["num_syllables"])
end
local rhymes_text = format_rhymes(first_rhyme, num_syllables)
table.insert(output_lines, "* " .. rhymes_text)
end
-- Group homophones all together if they are all identical
if all_homophones_the_same and first_homophones then
local homophones_text = format_homophones(first_homophones)
table.insert(output_lines, "* " .. homophones_text)
end
-- If some hyphenations or syllabifications are absent, then the outermost text should not include these,
-- rather they should have been appended to the relevant pronunciations lines above.
if all_hyphenations_the_same and all_syllabifications_the_same and first_hyphenation == first_syllabification and first_hyphenation ~= "-" then
local syllabification_text = format_syllabification(first_hyphenation)
table.insert(output_lines, "* " .. syllabification_text)
elseif first_hyphenation ~= first_syllabification then
if all_syllabifications_the_same and first_syllabification ~= "-" then
local syllabification_text = format_syllabification(first_syllabification)
table.insert(output_lines, "* " .. syllabification_text)
end
if all_hyphenations_the_same and first_hyphenation ~= "-" then
local hyphenation_text = format_hyphenation(first_hyphenation)
table.insert(output_lines, "* " .. hyphenation_text)
end
end
if request_rfap then
table.insert(output_lines, frame:preprocess("{{rfap|bg}}"))
end
return table.concat(output_lines, "\n")
end
return export
st00bizdkbuili84lbp2d5tt6txbn5n
ụtụtụ ọma
0
285185
2575996
2350263
2026-11-06T07:08:22Z
Hiyuune
50834
/* Tiếng Igbo */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575996
wikitext
text/x-wiki
=={{langname|ig}}==
{{phrasebook|ig}}
==={{ĐM|etymology}}===
{{calque|ig|en|good morning}}.<ref name="KASI">{{cite-book|title=Ka Anyị Sụọ Igbo: A Multidimensional Approach to the Teaching and Learning of Igbo As a Foreign Language|author=Stephen Madu Anurudu|editor=Antonia Yétúndé Fọlárìn Schleicher|location=Madison, Wisconsin|publisher=NALRC Press|year=2011|isbn=978-1597030199|page=12|chapter=Preliminary Lesson: Social Interaction}}</ref>
==={{ĐM|pron}}===
* {{IPA|ig|/ʊ̀tʊ́tʊ̀ ɔ́má/}}
==={{ĐM|interj}}===
{{head|ig|Thán từ|head=ụ̀tụtụ̀ ọma}}
# {{label|ig|sometimes|_|nonstandard}} [[chào buổi sáng|Chào buổi sáng]].
===={{ĐM|usage}}====
Một bộ phận người nói tiếng Igbo có thể phản đối việc dùng ''ụ̀tụtụ̀ ọma'' do là từ mới đặt gần đây, dịch trực tiếp của tiếng Anh {{mention|en|good morning}}.<ref name="KASI"/><ref>{{cite-web|url=https://twitter.com/mazinwonwu/status/1198291095618277377|site=Twitter|date=23-11-2019|author=Chiagozie Fred Nwonwu (@mazinwonwu)|title="Ụtụtụ ọma" is not an Ìgbò greeting. We don't say that to each other when we wake up. What happened is that someone too smart for themself decided that "ịbọọla/ịsaala chi?" isn't woke enough and did a direct translation of "good morning". Tiresome stuff.}}</ref>
==={{ĐM|ref}}===
{{reflist}}
n6n4y6kbbct9cvcrtwt5kd12aif6a4s
Mô đun:mr-translit
828
286925
2575871
2114151
2026-11-05T16:33:07Z
Hiyuune
50834
2575871
Scribunto
text/plain
-- Transliteration for Marathi (in progress)
local export = {}
local m_str_utils = require("Module:string utilities")
local gmatch = m_str_utils.gmatch
local gsub = m_str_utils.gsub
local match = m_str_utils.match
local reverse = m_str_utils.reverse
local toNFC = mw.ustring.toNFC
local conv = {
-- consonants
['क'] = 'k', ['ख'] = 'kh', ['ग'] = 'g', ['घ'] = 'gh', ['ङ'] = 'ṅ',
['च'] = 'c', ['छ'] = 'ch', ['ज'] = 'j', ['झ'] = 'jh', ['ञ'] = 'ñ',
['ट'] = 'ṭ', ['ठ'] = 'ṭh', ['ड'] = 'ḍ', ['ढ'] = 'ḍh', ['ण'] = 'ṇ',
['त'] = 't', ['थ'] = 'th', ['द'] = 'd', ['ध'] = 'dh', ['न'] = 'n',
['प'] = 'p', ['फ'] = 'ph', ['ब'] = 'b', ['भ'] = 'bh', ['म'] = 'm',
['य'] = 'y', ['र'] = 'r', ['ल'] = 'l', ['व'] = 'v', ['ळ'] = 'ḷ',
['श'] = 'ś', ['ष'] = 'ṣ', ['स'] = 's', ['ह'] = 'h',
['ऱ'] = 'r',
-- ['ज्ञ'] = 'jñ',
-- not for page titles
['ज़'] = 'j̈', ['झ़'] = 'j̈h', ['च़'] = 'ċ',
-- vowel diacritics
['ि'] = 'i', ['ु'] = 'u', ['े'] = 'e', ['ो'] = 'o',
['ा'] = 'ā', ['ी'] = 'ī', ['ू'] = 'ū',
['ृ'] = 'ru',
['ै'] = 'ai', ['ौ'] = 'au',
['ॉ'] = 'ŏ',
['ॅ'] = 'ĕ',
-- vowel signs
['अ'] = 'a', ['इ'] = 'i', ['उ'] = 'u', ['ए'] = 'e', ['ओ'] = 'o',
['आ'] = 'ā', ['ई'] = 'ī', ['ऊ'] = 'ū',
['ऋ'] = 'ru',
['ऐ'] = 'ai', ['औ'] = 'au',
['ऑ'] = 'ŏ',
['ॲ'] = 'ĕ', ['ऍ'] = 'ĕ',
['ॐ'] = 'om',
-- chandrabindu
['ँ'] = '̃',
-- anusvara
['ं'] = 'ṁ',
-- visarga
['ः'] = 'ḥ',
-- virama
['्'] = '',
-- numerals
['०'] = '0', ['१'] = '1', ['२'] = '2', ['३'] = '3', ['४'] = '4',
['५'] = '5', ['६'] = '6', ['७'] = '7', ['८'] = '8', ['९'] = '9',
-- punctuation
['।'] = '.', -- danda
['॥'] = '.', -- double danda
['+'] = '', -- compound separator
-- abbreviation sign
['॰'] = '.',
}
local nasal_assim = {
['क'] = 'ङ', ['ख'] = 'ङ', ['ग'] = 'ङ', ['घ'] = 'ङ',
['च़'] = 'न', ['ज़'] = 'न', ['झ़'] = 'न',
['च'] = 'ञ', ['छ'] = 'ञ', ['ज'] = 'ञ', ['झ'] = 'ञ',
['ट'] = 'ण', ['ठ'] = 'ण', ['ड'] = 'ण', ['ढ'] = 'ण',
['प'] = 'म', ['फ'] = 'म', ['ब'] = 'म', ['भ'] = 'म', ['म'] = 'म',
['य'] = 'इ', ['र'] = 'उ', ['ल'] = 'ल', ['व'] = 'उ',
['श'] = 'उ', ['ष'] = 'उ', ['स'] = 'उ', ['ह'] = 'उ',
}
local perm_cl = {
['म्ल'] = true, ['व्ल'] = true, ['न्ल'] = true,
}
local all_cons, special_cons = 'कखगघङचछजझञटठडढतथदधपफबभशषसयरलवहणनमळ', 'दतयरलवहनम'
local vowel, vowel_sign = '%*aिुृेोाीूैौॉॅ', 'अइउएओआईऊऋऐऔऑॲऍ'
local syncope_pattern = '([' .. vowel .. vowel_sign .. '])(़?[' .. all_cons .. '])a(़?[' .. all_cons .. '])([ंँ]?[' .. vowel .. vowel_sign .. '])'
function export.tr(text, lang, sc)
text = gsub(text, 'ाँ', 'ॉ' .. 'ं')
text = gsub(text, 'ँ', 'ॅ' .. 'ं')
text = gsub(text, '([^' .. vowel .. vowel_sign .. '])ं ', '%1अ ')
text = gsub(text, '([^' .. vowel .. vowel_sign .. '])ं$', '%1अ')
text = gsub(text, '([' .. all_cons .. ']़?)([' .. vowel .. '्]?)', function(c, d)
return c .. (d == "" and 'a' or d) end)
for word in gmatch(text, "[ऀ-ॿa]+") do
local orig_word = word
word = reverse(word)
word = gsub(word, '^a(़?[' .. all_cons .. '][' .. vowel .. vowel_sign .. '])', '%1')
while match(word, syncope_pattern) do
word = gsub(word, syncope_pattern, '%1%2%3%4')
end
word = gsub(word, '(़?.?)ं(.)', function(succ, prev)
return succ .. (succ..prev == "a" and "्म" or
(succ == "" and match(prev, '[' .. vowel .. ']') and "̃" or nasal_assim[succ] or "n")) .. prev end)
text = gsub(text, orig_word, reverse(word))
end
text = gsub(text, '.़?', conv)
text = gsub(text, 'ñjñ', 'ndny')
text = gsub(text, 'jñ', 'dny')
text = gsub(text, 'a([iu])̃', 'a͠%1')
text = gsub(text, 'aa', 'a')
return toNFC(text)
end
return export
bfzgpzh2zjapsl8r679i952vfi4ls34
bồi thẩm đoàn
0
287533
2575773
2575647
2026-11-05T12:48:13Z
Hiyuune
50834
2575773
wikitext
text/x-wiki
=={{langname|vi}}==
==={{section|etym}}===
{{vi-etym-sino|陪審||團}}.
==={{section|pron}}===
{{vi-pron}}
==={{section|n}}===
{{vi-noun|head=[[bồi thẩm]] [[đoàn]]}}
# {{lb|vi|law}} Một [[tập hợp]] [[thường dân]] được [[tòa án]] [[ủy nhiệm]] việc [[xét xử]] một [[vụ án]].
#: {{ux|vi|'''Bồi thẩm đoàn''' tại tòa.}}
#: {{ux|vi|'''Bồi thẩm đoàn''' đưa ra quyết định cuối cùng về tội danh.}}
#: {{ux|vi|Ở Hoa Kỳ, '''bồi thẩm đoàn''' đóng vai trò quan trọng trong các vụ án hình sự.}}
===={{section|see}}====
* {{l|vi|bồi thẩm viên}}
* {{l|vi|phán quyết}}
* {{l|vi|thông luật}}
* {{l|vi|hội thẩm nhân dân}}
qlyy0wbo59091c180hhs9766vooyqbd
соёл
0
292142
2575828
2130570
2026-11-05T15:37:14Z
Hiyuune
50834
2575828
wikitext
text/x-wiki
=={{langname|bua}}==
{{wp|bxr:}}
{{xgn-comparison-Cyrl|соёл|соёл|сойл}}
==={{section|etym}}===
Vay mượn từ {{bor|bua|cmg|ᠰᠣᠶ᠋ᠤᠯ|t=văn minh, văn minh hóa}}.
==={{section|pron}}===
* {{IPA|bua|/sɔ.jɔl/|[sʰɔ̟.jɜl]}}
==={{section|n}}===
{{bua-noun}}
# [[văn hóa]].
#: {{uxi|bua|[[Буряад Республика|Буряад Республикын]] '''Соёлой''' [[министерство]]|Bộ '''Văn hóa''' Cộng hòa Buryatia}}
===={{section|decl}}====
{{rfinfl|bua|Danh từ}}
===={{section|drv}}====
* {{l|bua|соёлжохо}}
* {{l|bua|соёлжоһон}}
{{C|bua|Văn hóa}}
=={{langname|mn}}==
{{wp|mn:}}
{{mn-variant|ᠰᠣᠶᠣᠯ|соёл}}
==={{section|etym}}===
{{surf|mn|соёх<alt:соё-><t:văn minh hóa>|-л}}. {{inh+|mn|cmg|ᠰᠣᠶ᠋ᠣᠯ|t=văn minh, văn minh hóa}}. Về mặt ngữ nghĩa so sánh với {{ncog|zh|文化|tr=wénhuà|t=văn hóa}}. Cùng gốc với {{cog|bua|соёл|t=văn hóa}} và {{cog|xal|сойл|t=văn hóa}}.
==={{section|pron}}===
* {{IPA|mn|[sʰɔ̞.jə̹̆ɬ]|a=khk}}
* {{hyph|mn|со|ёл}}
==={{section|n}}===
{{mn-noun}}
# [[văn hóa]].
#: {{uxi|mn|[[Монгол Улс|Монгол Улсын]] '''Соёлын''' [[яам]]|Bộ '''Văn hóa''' Mông Cổ}}
===={{section|decl}}====
{{rfinfl|mn|danh từ}}
===={{section|drv}}====
{{col|mn
|соёлгүй
|соёлжилт
|соёлжингуй
|соёлжих
|соёлжуу
|соёлт
|соёлтой
|соёлтон
|соёлч
}}
{{C|mn|Văn hóa}}
m58g91c7dpy91nyjgbswucoplxrpsc8
2575830
2575828
2026-11-05T15:40:20Z
Hiyuune
50834
/* Biến cách */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575830
wikitext
text/x-wiki
=={{langname|bua}}==
{{wp|bxr:}}
{{xgn-comparison-Cyrl|соёл|соёл|сойл}}
==={{section|etym}}===
Vay mượn từ {{bor|bua|cmg|ᠰᠣᠶ᠋ᠤᠯ|t=văn minh, văn minh hóa}}.
==={{section|pron}}===
* {{IPA|bua|/sɔ.jɔl/|[sʰɔ̟.jɜl]}}
==={{section|n}}===
{{bua-noun}}
# [[văn hóa]].
#: {{uxi|bua|[[Буряад Республика|Буряад Республикын]] '''Соёлой''' [[министерство]]|Bộ '''Văn hóa''' Cộng hòa Buryatia}}
===={{section|decl}}====
{{rfinfl|bua|danh từ}}
===={{section|drv}}====
* {{l|bua|соёлжохо}}
* {{l|bua|соёлжоһон}}
{{C|bua|Văn hóa}}
=={{langname|mn}}==
{{wp|mn:}}
{{mn-variant|ᠰᠣᠶᠣᠯ|соёл}}
==={{section|etym}}===
{{surf|mn|соёх<alt:соё-><t:văn minh hóa>|-л}}. {{inh+|mn|cmg|ᠰᠣᠶ᠋ᠣᠯ|t=văn minh, văn minh hóa}}. Về mặt ngữ nghĩa so sánh với {{ncog|zh|文化|tr=wénhuà|t=văn hóa}}. Cùng gốc với {{cog|bua|соёл|t=văn hóa}} và {{cog|xal|сойл|t=văn hóa}}.
==={{section|pron}}===
* {{IPA|mn|[sʰɔ̞.jə̹̆ɬ]|a=khk}}
* {{hyph|mn|со|ёл}}
==={{section|n}}===
{{mn-noun}}
# [[văn hóa]].
#: {{uxi|mn|[[Монгол Улс|Монгол Улсын]] '''Соёлын''' [[яам]]|Bộ '''Văn hóa''' Mông Cổ}}
===={{section|decl}}====
{{rfinfl|mn|danh từ}}
===={{section|drv}}====
{{col|mn
|соёлгүй
|соёлжилт
|соёлжингуй
|соёлжих
|соёлжуу
|соёлт
|соёлтой
|соёлтон
|соёлч
}}
{{C|mn|Văn hóa}}
tj2q3fvlufne5gswv65g8jpru8133wa
зуудугаар
0
295696
2575898
2138458
2026-11-06T02:07:13Z
Hiyuune
50834
2575898
wikitext
text/x-wiki
=={{langname|mn}}==
{{mn-variant|ᠵᠠᠭᠤᠳᠤᠭᠠᠷ|ᠵᠠᠭᠤᠳᠤᠭᠠᠷ|зуудугаар}}
{{number box|mn|100}}
==={{section|pron}}===
{{mn-IPA}}
==={{section|adj}}===
{{mn-adj}}
# [[thứ]] [[một trăm]].
{{cln|mn|Số thứ tự}}
4er4meblb5o7kfxktwnve1rxlgqr1q6
алхаа
0
295700
2575941
2138464
2026-11-06T05:52:43Z
Hiyuune
50834
2575941
wikitext
text/x-wiki
=={{langname|mn}}==
==={{section|etym}}===
{{suffix|mn|алхах|аан|alt2=аа(н)}}.
==={{section|n}}===
{{mn-noun|ᠠᠯᠬᠤᠭᠠ}}
# [[bước chân]].
#: {{syn|mn|алхам}}
86mo0b15qa7l1harpx4elnotpnqvrmu
алхам
0
295701
2575940
2138466
2026-11-06T05:50:28Z
Hiyuune
50834
2575940
wikitext
text/x-wiki
=={{langname|mn}}==
==={{section|etym}}===
{{suffix|mn|алхах|t1=bước|м}}. So sánh với {{cog|bua|алхам}}, {{cog|xal|алхм}}.
==={{section|n}}===
{{mn-noun|ᠠᠯᠬᠤᠮ}}
# [[bước chân]].
#: {{syn|mn|алхаа}}
d8srmqwy5ov9upk7bzn3hsebzswo4ba
идэх
0
295749
2575939
2138570
2026-11-06T05:47:04Z
Hiyuune
50834
2575939
wikitext
text/x-wiki
=={{langname|mn}}==
==={{section|etym}}===
Từ {{inh|mn|xgn-pro|*ide-}}, so sánh với {{cog|bua|эдихэ}}, {{cog|xal|идх}}, {{cog|sce|ijie}}.
==={{section|pron}}===
* {{IPA|mn|/itəx/|[ˈitɪç]|a=Ulaanbaatar}}
==={{section|v}}===
{{mn-verb|ᠢᠳᠡᠬᠦ}}
# [[ăn]].
===={{section|forms}}====
{{mn-conj|ид|идэ|ид|э|ье|эж||}}
{{mn-conj-neg|ид|идэ|э|}}
{{mn-sup|ид|идэ|э|э|э}}
bmwvjcrmrjz9e1puk3e3pgf6k4qoov9
уух
0
295751
2575938
2138576
2026-11-06T05:44:19Z
Hiyuune
50834
2575938
wikitext
text/x-wiki
=={{langname|xal}}==
==={{section|v}}===
{{head|xal|động từ}}
# [[uống]].
=={{langname|mn}}==
==={{section|etym}}===
Từ {{inh|mn|xgn-pro|*uxu-}}, so sánh với {{cog|bua|ууха}}, {{cog|xal|уух}}, {{cog|sce|u}}.
==={{section|pron}}===
* {{IPA|mn|/ʊːx/|[o̙ːχ]}}
* {{hyph|mn|уух}}
==={{section|v}}===
{{mn-verb|ᠤᠤᠭᠤᠬᠤ|caus=уулгах}}
# [[uống]].
===={{section|forms}}====
{{mn-conj|уу|уу|уу|а|я|ж|га|}}
{{mn-conj-neg|уу|уу|а|га}}
{{mn-sup|уу|уу|а|гаа|}}
==={{section|see}}===
* {{l|mn|идэх|t=ăn}}
2lvoii1qkmmzgictxzmk1i7hplya67v
угаах
0
295752
2575936
2138577
2026-11-06T05:40:04Z
Hiyuune
50834
2575936
wikitext
text/x-wiki
=={{langname|mn}}==
==={{section|etym}}===
Từ {{inh|mn|xgn-pro|*ugiya-}}, so sánh với {{cog|bua|угааха}}, {{cog|xal|уһах}}.
==={{section|v}}===
{{mn-verb|ᠤᠭᠠᠬᠤ}}
# [[rửa]].
h4ym0vcfu1fovec11mo548pxbvd9h94
уйлах
0
295753
2575901
2138578
2026-11-06T02:24:41Z
Hiyuune
50834
2575901
wikitext
text/x-wiki
=={{langname|mn}}==
==={{section|etym}}===
{{suffix|mn|уй|лах|id2=denominal}}
==={{section|v}}===
{{mn-verb}}
# [[khóc]].
tnuh2qyic554vu72qaii6hgkahnmr2o
automatonophobia
0
297063
2575957
2284622
2026-11-06T06:43:34Z
Hiyuune
50834
2575957
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|etym}}===
{{ety|en|:af|automaton|-o-|-phobia|text=+|tree=1}}
==={{section|n}}===
{{en-noun|-|s}}
# Nỗi [[sợ]] những thứ có hình dạng giống con người, như [[ma nơ canh]], [[tượng]], tượng [[sáp]], [[người nộm]], [[người máy]], v.v.<ref>[https://www.healthline.com/health/anxiety/automatonophobia Automatonophobia: All About a Fear of Human-Like Figures]</ref>
===={{section|drv}}====
{{col|en|automatonophobiac}}
==={{section|ref}}===
{{reflist}}
{{C|en|Hội chứng sợ}}
to5hkmke322kqfb3li17iia5kvh78y1
угааха
0
300480
2575937
2148422
2026-11-06T05:40:47Z
Hiyuune
50834
2575937
wikitext
text/x-wiki
=={{langname|bua}}==
==={{ĐM|etym}}===
Từ {{inh|bua|xgn-pro|*ugiya-}}, so sánh với {{cog|mn|угаах}}, {{cog|xal|уһах}}.
==={{ĐM|v}}===
{{head|bua|động từ}}
# [[rửa]], [[tắm]].
bdzl9telas0iziu8g3jsw6bqztxqwte
Mô đun:Cyrs-translit
828
303479
2575874
2569456
2026-11-05T16:41:59Z
Hiyuune
50834
2575874
Scribunto
text/plain
local export = {}
local numbers = mw.loadData("Module:Cyrs-translit/numbers")
local ugsub = mw.ustring.gsub
local toNFC = mw.ustring.toNFC
local toNFD = mw.ustring.toNFD
local U = mw.ustring.char
local umatch = mw.ustring.match
local usub = mw.ustring.sub
local ulower = mw.ustring.lower
local acute = U(0x301)
local grave = U(0x300)
local circumflex = U(0x302)
local kamora = U(0x0311)
local palatalization = U(0x0484)
local titlo = U(0x0483)
local dasia = U(0x0485)
local psili = U(0x0486)
local pokryt = U(0x0487)
local vzmet = U(0xA66F)
local kavyka = U(0xA67C)
local breve = U(0x306)
local breathing = psili .. dasia
local accent = "[" .. acute .. grave .. circumflex .. breathing .. "]*"
local vowels = "aAæÆeEiIoOœŒꝏꝎuUyY"
local common_letters = {
["А"] = 'A', ["а"] = 'a',
["Б"] = 'B', ["б"] = 'b',
["В"] = 'V', ["в"] = 'v',
["Г"] = 'G', ["г"] = 'g',
["Д"] = 'D', ["д"] = 'd',
["Е"] = 'E', ["е"] = 'e',
["Ж"] = 'Ž', ["ж"] = 'ž',
["З"] = 'Z', ["з"] = 'z',
["Ѕ"] = 'Dz', ["ѕ"] = 'dz',
["И"] = 'I', ["и"] = 'i',
["І"] = 'I', ["і"] = 'i', -- Contrastive with "И".
["Й"] = 'J', ["й"] = 'j',
["Ꙉ"] = 'Ǵ', ["ꙉ"] = 'ǵ',
["К"] = 'K', ["к"] = 'k',
["Л"] = 'L', ["л"] = 'l',
["М"] = 'M', ["м"] = 'm',
["Н"] = 'N', ["н"] = 'n',
["О"] = 'O', ["о"] = 'o',
["Ꚙ"] = 'Ꝏ', ["ꚙ"] = 'ꝏ',
["П"] = 'P', ["п"] = 'p',
["Ҁ"] = 'Q', ["ҁ"] = 'q',
["Р"] = 'R', ["р"] = 'r',
["С"] = 'S', ["с"] = 's',
["Т"] = 'T', ["т"] = 't',
["У"] = 'U', ["у"] = 'u',
["Ꙋ"] = 'U', ["ꙋ"] = 'u',
["Ф"] = 'F', ["ф"] = 'f',
["Х"] = 'X', ["х"] = 'x',
["Ѡ"] = 'Ō', ["ѡ"] = 'ō',
["Ѿ"] = 'Ōt', ["ѿ"] = 'ōt', -- Becomes "ōtŭ" as appropriate.
["Ѽ"] = 'Ô', ["ѽ"] = 'ô',
["Ц"] = 'C', ["ц"] = 'c',
["Ꙡ"] = 'Ć', ["ꙡ"] = 'ć', -- From a merger of "Ц" and "Ч" in Old Novgorodian.
["Ч"] = 'Č', ["ч"] = 'č',
["Џ"] = 'Dž', ["џ"] = 'dž',
["Ш"] = 'Š', ["ш"] = 'š',
["Щ"] = 'Št', ["щ"] = 'št',
["Ꙏ"] = 'Y̆', ["ꙏ"] = 'y̆', -- Ambiguously "Ъ" or "Ь".
["Ъ"] = 'Ŭ', ["ъ"] = 'ŭ',
["Ꙑ"] = 'Y', ["ꙑ"] = 'y',
["Ь"] = 'Ĭ', ["ь"] = 'ĭ',
["Ѣ"] = 'Ě', ["ѣ"] = 'ě',
["Ꙓ"] = 'Jě', ["ꙓ"] = 'jě',
["Ю"] = 'Ju', ["ю"] = 'ju',
["Ꙗ"] = 'Ja', ["ꙗ"] = 'ja',
["Ѥ"] = 'Je', ["ѥ"] = 'je',
["Ѧ"] = 'Ę', ["ѧ"] = 'ę',
["Ѫ"] = 'Ǫ', ["ѫ"] = 'ǫ',
["Ꙛ"] = 'Œ', ["ꙛ"] = 'œ', -- Becomes "œ̨".
["Ѩ"] = 'Ję', ["ѩ"] = 'ję',
["Ѭ"] = 'Jǫ', ["ѭ"] = 'jǫ',
["Ѳ"] = 'Θ', ["ѳ"] = 'θ',
["Ѵ"] = 'Ü', ["ѵ"] = 'ü',
["Ѷ"] = 'Ü', ["ѷ"] = 'ü', -- Contrastive with "Ѵ".
["Ꙟ"] = 'În', ["ꙟ"] = 'în', -- it is necessary to make it so that before б, п, м - gives îm
[psili] = '',
[kamora] = circumflex,
[kavyka] = breve,
["҂"] = '',
["ⷠ"] = '<sup>b</sup>', ["ⷡ"] = '<sup>v</sup>', ["ⷢ"] = '<sup>g</sup>', ["ⷣ"] = '<sup>d</sup>', ["ⷤ"] = '<sup>ž</sup>',
["ⷥ"] = '<sup>z</sup>', ["ⷦ"] = '<sup>k</sup>', ["ⷧ"] = '<sup>l</sup>', ["ⷨ"] = '<sup>m</sup>', ["ⷩ"] = '<sup>n</sup>',
["ⷪ"] = '<sup>o</sup>', ["ⷫ"] = '<sup>p</sup>', ["ⷬ"] = '<sup>r</sup>', ["ⷭ"] = '<sup>s</sup>', ["ⷮ"] = '<sup>t</sup>',
["ⷯ"] = '<sup>x</sup>', ["ⷰ"] = '<sup>c</sup>', ["ⷱ"] = '<sup>č</sup>', ["ⷲ"] = '<sup>š</sup>', ["ⷳ"] = '<sup>št</sup>',
["ⷴ"] = '<sup>θ</sup>', ["ⷵ"] = '<sup>st</sup>', ["ⷶ"] = '<sup>a</sup>', ["ⷷ"] = '<sup>e</sup>', ["ⷸ"] = '<sup>ǵ</sup>',
["ⷹ"] = '<sup>u</sup>', ["ⷺ"] = '<sup>ě</sup>', ["ⷻ"] = '<sup>ju</sup>', ["ⷽ"] = '<sup>ę</sup>', ["ⷾ"] = '<sup>ǫ</sup>',
["ⷿ"] = '<sup>jǫ</sup>', ["ꙴ"] = '<sup>e</sup>', ["ꙵ"] = '<sup>i</sup>', ["ꙶ"] = '<sup>i</sup>', ["ꙷ"] = '<sup>u</sup>',
["ꙸ"] = '<sup>ŭ</sup>', ["ꙹ"] = '<sup>y</sup>', ["ꙺ"] = '<sup>ĭ</sup>', ["ꙻ"] = '<sup>ō</sup>', ["꙽"] = '<sup>y̆</sup>',
}
local variants = {
["ᲀ"] = 'в',
["Ґ"] = 'Г', ["ґ"] = 'г',
["ᲁ"] = 'д',
["Ђ"] = 'Ꙉ', ["ђ"] = 'ꙉ',
["Ꙣ"] = 'Д' .. palatalization, ["ꙣ"] = 'д' .. palatalization,
["Є"] = 'Е', ["є"] = 'е',
["Ꙁ"] = 'З', ["ꙁ"] = 'з',
["Ꙃ"] = 'Ѕ', ["ꙃ"] = 'ѕ',
["Ꙅ"] = 'Ѕ', ["ꙅ"] = 'ѕ',
["Ӥ"] = 'И', ["ӥ"] = 'и',
["Ї"] = 'І', ["ї"] = 'і',
["Ꙇ"] = 'І', ["ꙇ"] = 'і',
["Ꙥ"] = 'Л' .. palatalization, ["ꙥ"] = 'л' .. palatalization,
["Ꙧ"] = 'М' .. palatalization, ["ꙧ"] = 'м' .. palatalization,
["Ҥ"] = 'Н' .. palatalization, ["ҥ"] = 'н' .. palatalization,
["ꙮ"] = 'о',
["ᲂ"] = 'о',
["Ꙩ"] = 'О', ["ꙩ"] = 'о',
["Ꙫ"] = 'О', ["ꙫ"] = 'о',
["Ꚛ"] = 'О', ["ꚛ"] = 'о',
["Ꙭ"] = 'Ꚙ', ["ꙭ"] = 'ꚙ',
["ᲃ"] = 'с',
["ᲄ"] = 'т',
["ᲅ"] = 'т',
["Ћ"] = 'Ꙡ', ["ћ"] = 'ꙡ',
["Ѹ"] = 'Ꙋ', ["ѹ"] = 'ꙋ', ["ᲈ"] = 'ꙋ',
["Ꙍ"] = 'Ѡ', ["ꙍ"] = 'ѡ',
["Ѻ"] = 'О', ["ѻ"] = 'о',
["ꙿ"] = 'ꙏ',
["ᲆ"] = 'ъ',
["Ы"] = 'Ꙑ', ["ы"] = 'ꙑ',
["ᲇ"] = 'ѣ',
["Э"] = 'Е', ["э"] = 'е',
["Ꙕ"] = 'Ю', ["ꙕ"] = 'ю',
["Я"] = 'Ꙗ', ["я"] = 'ꙗ',
["Ꙙ"] = 'Ѧ', ["ꙙ"] = 'ѧ',
["Ꙝ"] = 'Ѩ', ["ꙝ"] = 'ѩ',
["Ѯ"] = 'Кс', ["ѯ"] = 'кс',
["Ѱ"] = 'Пс', ["ѱ"] = 'пс',
}
-- A second round of substitutions, e.g. if the final output isn't a precomposed character, but needs to behave like one during processing.
local final_substitutions = {
["Œ"] = "Œ̨", ["œ"] = "œ̨",
[titlo] = ":", [pokryt] = "<sup>:</sup>", [vzmet] = ":"
}
-- Letters converted to their iotated equivalents when word-initial.
local common_iotated_initial = {
["Ѣ"] = 'Ꙓ', ["ѣ"] = 'ꙓ',
}
-- Letters converted to their iotated equivalents after vowels.
local common_iotated_after_vowel = {
["Е"] = 'Ѥ', ["е"] = 'ѥ',
["Ѣ"] = 'Ꙓ', ["ѣ"] = 'ꙓ',
["Ѧ"] = 'Ѩ', ["ѧ"] = 'ѩ',
}
local lang_letters = {}
local lang_iotated_initial = {}
local lang_iotated_after_vowel = {}
local uo_is_u = {}
-- Old East Slavic
lang_letters["orv"] = setmetatable({
["Щ"] = 'Šč', ["щ"] = 'šč',
["ⷳ"] = '<sup>šč</sup>',
}, {__index = common_letters})
lang_iotated_initial["orv"] = setmetatable({
["Е"] = 'Ѥ', ["е"] = 'ѥ',
["Ѧ"] = 'Ѩ', ["ѧ"] = 'ѩ',
}, {__index = common_iotated_initial})
-- Old Novgorodian
lang_letters["zle-ono"] = setmetatable({
["Ц"] = 'C', ["ц"] = 'c',
["Ч"] = 'C', ["ч"] = 'c',
["Щ"] = 'Sc', ["щ"] = 'sc',
["ⷰ"] = '<sup>c</sup>', ["ⷱ"] = '<sup>c</sup>', ["ⷳ"] = '<sup>sc</sup>',
}, {__index = common_letters})
lang_iotated_initial["zle-ono"] = lang_iotated_initial["orv"]
uo_is_u["zle-ono"] = true
-- Old Pskovian
lang_letters["zle-ops"] = setmetatable({ -- In addition to zle-ono above.
["Щ"] = 'Šk', ["щ"] = 'šk',
["Ѣ"] = 'Æ', ["ѣ"] = 'æ',
["Ꙓ"] = 'Jæ', ["ꙓ"] = 'jæ',
["ⷳ"] = '<sup>šk</sup>',
}, {__index = lang_letters["zle-ono"]})
lang_iotated_initial["zle-ops"] = setmetatable({ -- In addition to zle-ono above.
["Ѫ"] = 'Ѭ', ["ѫ"] = 'ѭ',
}, {__index = lang_iotated_initial["zle-ono"]})
lang_iotated_after_vowel["zle-ops"] = setmetatable({
["Ѫ"] = 'Ѭ', ["ѫ"] = 'ѭ',
}, {__index = common_iotated_after_vowel})
uo_is_u["zle-ops"] = true
local function handle_v(prev, v)
return prev .. (v == "Ѵ" and "В" or "в")
end
local function handle_rough_breathing(base1, base2, diacritics)
-- Mark rough breathing with "h".
local base2_lower = ulower(base2)
if not vowels:match(base2_lower) then
return base1 .. base2 .. diacritics .. "h"
end
local base1_lower = ulower(base1)
if not vowels:match(base1_lower) then
return base1 .. (base2_lower == base2 and "h" or "H") .. base2_lower .. diacritics
end
return (base1_lower == base1 and "h" or "H") .. base1 .. base2 .. diacritics
end
function export.tr(text, lang, sc)
if not sc then
sc = require("Module:languages").getByCode(lang, nil, true):findBestScript(text):getCode()
end
if sc ~= "Cyrs" then
return nil
end
local input = text
-- Decompose any acute and grave accents.
text = ugsub(toNFD(text), "[^" .. acute .. grave .. "]+", toNFC)
-- Canonicalize any variants.
text = text:gsub(".[\128-\191]*", variants)
if lang == "zle-ono" or lang == "zle-ops" then
-- text = ugsub(text, "([цЦꙡꙠчЧщЩ])([ꙓꙒюЮꙗꙖѥѤѩѨѭѬ])", function (a, b)
-- return a .. ({
-- ["Ꙓ"] = 'Ѣ', ["ꙓ"] = 'ѣ',
-- ["Ю"] = 'У', ["ю"] = 'у',
-- ["Ꙗ"] = 'А', ["ꙗ"] = 'а',
-- ["Ѥ"] = 'Е', ["ѥ"] = 'е',
-- ["Ѩ"] = 'Ѧ', ["ѩ"] = 'ѧ',
-- ["Ѭ"] = 'Ѫ', ["ѭ"] = 'ѫ',
-- })[b]
--end)
text = ugsub(text, "([жЖџЏ])([гГ])", function (a, b)
return a .. ({
["Г"] = 'Г', ["г"] = 'г',
})[b]
end)
text = ugsub(text, "([гГкКхХ])([вВ]?[иИіІьЬѣѢꙓꙒ])", function (a, b)
return ({
["Г"] = 'Г', ["г"] = 'г',
["К"] = 'К', ["к"] = 'к',
["Х"] = 'Х', ["х"] = 'х',
})[a] .. b
end)
end
if lang == "zle-ops" then
text = ugsub(text, "([жЖзЗѕЅсСџЏшШ])([аАеЕиИіІьЬѣѢѧѦ])", function(a, b)
return ({
["Ж"] = "З", ["ж"] = "з",
["З"] = "З", ["з"] = "з",
["Ѕ"] = "Ѕ", ["ѕ"] = "ѕ",
["С"] = "С", ["с"] = "с",
["Џ"] = "Ѕ", ["џ"] = "ѕ",
["Ш"] = "С", ["ш"] = "с",
})[a] .. b
end)
end
-- Transliterate the palatalization mark as prime.
text = text:gsub(palatalization, "ʹ")
-- Treat "Ѵ" as the consonant "В" (transliterated "V") in diphthongs that
-- correspond to Ancient Greek "αυ", "ευ" and "ηυ" (equivalent to "аѵ", "еѵ"
-- and "иѵ"). Note that "ιυ" ("іѵ") is not a diphthong, and "ου" ("оѵ") is
-- a long vowel. However, this doesn't apply to "Ѷ", as the diacritic means
-- it must be treated as a vowel.
text = ugsub(text, "([аАеЕиИꙗꙖѥѤ]" .. accent .. ")([ѵѴ])", handle_v)
local letters = lang_letters[lang] or common_letters
-- Convert "ѿ" to "ѡт" if followed by a non-iotated vowel (including those
-- which iotate only after vowels) or a palatalization mark, and "ѡтъ" in
-- all other cases.
text = ugsub(text, "([ѿѾ])(" .. accent .. ")()", function(ot, ac, loc)
ot = (ot == "Ѿ" and "Ѡ" or "ѡ") .. ac .. "т"
local nxt = toNFD(usub(text, loc, loc):gsub(".[\128-\191]*", letters))
if not umatch(nxt, "^[" .. vowels .. "ʹ]") then
ot = ot .. "ъ"
end
return ot
end)
-- Handle any vowels which are iotated at the start of words.
local iotated_initial = lang_iotated_initial[lang] or common_iotated_initial
-- Not possible to input iotated_initial directly, as mw.ustring.gsub
-- doesn't respect metamethods...
text = ugsub(text, "^.", function (m)
return iotated_initial[m]
end)
text = ugsub(text, "([^-%(%)%[%]%{%}…%w" .. acute .. "])(.)", function (a, b)
local iotated = iotated_initial[b] or b
return a .. iotated
end)
-- Handle any vowels which are iotated after another vowel.
local iotated_after_vowel = lang_iotated_after_vowel[lang] or common_iotated_after_vowel
text = ugsub(text, "()(" .. accent .. ")(.)", function(loc, ac, letter)
local iotated = iotated_after_vowel[letter]
if iotated then
loc = loc - 1
local prev = toNFD((loc == 0 and "" or usub(text, loc, loc)):gsub(".[\128-\191]*", letters))
if umatch(prev, "[" .. vowels .. "][^%w" .. acute .. "]*$") then
return ac .. iotated
end
end
end)
-- Treat "ъі" as "ꙑ", and make "ъ" tense ("ŷ") before "и" or an iotated
-- vowel.
text = ugsub(text, "([ъЪ])(" .. accent .. ")()([иИіІ]?)", function(yer, ac, loc, i)
local nxt = toNFD(usub(text, loc, loc):gsub(".[\128-\191]*", letters)):match("^[iIjJ]")
if nxt ~= nil then
return (yer == "Ъ" and "Ꙑ" or "ꙑ") .. ((i == "і" or i == "І") and ac or (circumflex .. ac .. i))
end
end)
-- In some languages, treat "уо" (uo) as "у" (u).
if uo_is_u[lang] then
text = ugsub(text, "([уУѵѴѷѶ]" .. accent .. ")([оОꚙꚘ])", function (a, b)
return a .. ({
["О"] = '', ["о"] = '',
["Ꚙ"] = 'О', ["ꚙ"] = 'о', -- "ꚙ" ≡ "оо"
})[b]
end)
end
-- Treat "оу" (ou) as "у" (u) (but not disyllabic "оѷ" (oü)).
text = ugsub(text, "([оОꚙꚘ])(" .. accent .. ")[уУѵѴ]", function (a, b)
return ({
["О"] = 'У', ["о"] = 'у',
["Ꚙ"] = 'ОУ', ["ꚙ"] = 'оу', -- "Ꚙу" ≡ "ООу" (OU) ⇒ "ОУ"
})[a] .. b
end)
-- гг transliterated as нг
text = ugsub(text, "([гГ])([" .. titlo .. "]?[гГ])", function (a, b)
return ({ ["г"] = "н", ["Г"] = "Н" })[a] .. b
end)
-- Substitute any numbers.
for key, repl in pairs(numbers) do
text = ugsub(text, key, repl)
end
-- Main substitution.
text = text:gsub(".[\128-\191]*", letters)
-- Handle any rough breathing marks.
-- FIXME: this can't handle various edge cases.
text = ugsub(toNFD(text), "(%w)(%w?)([^%w%s]*)[" .. dasia .. "]", handle_rough_breathing)
if umatch(text, "[" .. breathing .. "]") then
error("Invalid breathing marks in input " .. mw.dumpObject(input))
end
-- Final substitutions.
text = text:gsub(".[\128-\191]*", final_substitutions)
return toNFC(text)
end
return export
j7xx5g942ygtsmt7hr4xxhkp9rt1a9i
Bản mẫu:*đề mục/g
10
306924
2575787
2198895
2026-11-05T13:04:29Z
Hiyuune
50834
2575787
wikitext
text/x-wiki
{{-gaa-}}
{{-gad-}}
{{-gan-}}
{{-gag-}}
{{-gah-}}
{{-gas-}}
{{-gbg-}}
{{-gdl-}}
{{-gek-}}
{{-gex-}}
{{-gez-}}
{{-gha-}}
{{-gii-}}
{{-gil-}}
{{-gim-}}
{{-giw-}}
{{-gla-}}
{{-glb-}}
{{-gld-}}
{{-gle-}}
{{-glg-}}
{{-glk-}}
{{-glv-}}
{{-gmq-bot-}}
{{-gmq-osw-}}
{{-gmv-}}
{{-gmw-cfr-}}
{{-gmw-ecg-}}
{{-gmy-}}
{{-gnc-}}
{{-gof-}}
{{-goh-}}
{{-goo-}}
{{-got-}}
{{-gow-}}
{{-grc-}}
{{-Grek-}}
{{-grn-}}
{{-grt-}}
{{-gru-}}
{{-gsw-}}
{{-guj-}}
{{-guk-}}
{{-gur-}}
{{-guw-}}
{{-gux-}}
{{-gvj-}}
{{-gwc-}}
{{-gwi-}}
{{-gwt-}}
r6qz6tw64jebeoayjvvak5eslg3r186
asu
0
307539
2575885
2512121
2026-11-05T19:24:49Z
InternetArchiveBot
44631
Rescuing 1 sources and tagging 0 as dead. #IABot (v2.0.9.7)
2575885
wikitext
text/x-wiki
{{also|Phụ lục:Biến thể của "asu"}}
{{minitoc}}
=={{langname|mul}}==
==={{ĐM|etym}}===
{{clip|mul|en:'''Asu'''rini}}.
==={{ĐM|symbol}}===
{{mul-symbol}}
# {{ISO 639|3}}
=={{langname|aau}}==
==={{ĐM|pron}}===
* {{IPA|aau|/ˈa.su/}}
==={{ĐM|adj}}===
{{head|aau|Tính từ}}
# [[nghèo|Nghèo]], [[đáng thương]]
==={{ĐM|ref}}===
* {{cite-web|en
|author=SIL International
|title=Abau Dictionary
|trans-title=Từ điển tiếng Abau
|url=https://www.webonary.org/abau/
|work=Webonary.org
|year=2020}}
=={{langname|alp}}==
==={{ĐM|etym}}===
Từ {{inh|alp|poz-pro|*asu}}, từ {{inh|alp|map-pro|*asu}}.
==={{ĐM|n}}===
{{head|alp|Danh từ}}
# [[chó|Chó]].
==={{ĐM|ref}}===
* {{R:map:ACD|asu}}
{{C|alp|Chó}}
=={{langname|bkr}}==
==={{section|etym}}===
Từ {{inh|bkr|poz-pro|*asu}}, từ {{inh|bkr|map-pro|*asu}}.
==={{ĐM|n}}===
{{head|bkr|Danh từ}}
# [[chó|Chó]].
==={{ĐM|ref}}===
* {{R:map:ACD|asu}}
=={{langname|bnn}}==
==={{ĐM|etym}}===
Từ {{inh|bnn|map-pro|*asu}}.
==={{ĐM|n}}===
{{head|bnn|Danh từ}}
# [[chó|Chó]].
==={{ĐM|ref}}===
* {{R:map:ACD|asu}}
{{C|bnn|Chó}}
=={{langname|pns}}==
==={{ĐM|etym}}===
Từ {{inh|pns|phi-pro|*asu|*ásu}}, từ {{inh|pns|poz-pro|*asu}}. Cùng gốc với {{cog|tl|aso}}, {{cog|jv|ꦲꦱꦸ}}.
==={{ĐM|pron}}===
* {{IPA|pns|/ˈʔasu/|[ˈʔa.suː]<ref:{{R:FBS 1991}}>}}
==={{ĐM|n}}===
{{head|pns|Danh từ}}
# [[chó|Chó]].
==={{ĐM|ref}}===
* [https://web.archive.org/web/20250829150931/http://talkingdictionary.swarthmore.edu/ponosakan/ Ponosakan English online talking dictionary]
=={{langname|fos}}==
==={{ĐM|etym}}===
Từ {{inherited|fos|map-pro|*(w)asu}}.
==={{ĐM|n}}===
{{head|fos|Danh từ}}
# [[chó|Chó]].
==={{ĐM|ref}}===
* {{R:map:ACD|asu}}
{{C|fos|Chó}}
=={{langname|smw}}==
==={{ĐM|etym}}===
Từ {{inh|smw|poz-pro|*asu}}, từ {{inh|smw|map-pro|*asu}}.
==={{ĐM|n}}===
{{head|smw|Danh từ|chính tả Lontara|ᨕᨔᨘ}}
# [[chó|Chó]].
==={{ĐM|ref}}===
* {{R:map:ACD|asu}}
{{C|smw|Chó}}
43f78m04va0hnq95oh7akrglxfizrvo
Mô đun:zhx-sic-pron
828
308376
2575979
2171752
2026-11-06T06:58:57Z
Hiyuune
50834
2575979
Scribunto
text/plain
local export = {}
local m_string_utils = require("Module:string utilities")
local find = m_string_utils.find
local gsub = m_string_utils.gsub
local match = m_string_utils.match
local gmatch = m_string_utils.gmatch
local gsplit = mw.text.gsplit
local lower = m_string_utils.lower
local upper = m_string_utils.upper
local initialConv = {
["b"] = "p", ["d"] = "t", ["g"] = "k",
["p"] = "pʰ", ["t"] = "tʰ", ["k"] = "kʰ",
["z"] = "t͡s", ["j"] = "t͡ɕ",
["c"] = "t͡sʰ", ["q"] = "t͡ɕʰ",
["m"] = "m", ["n"] = "n", ["ny"] = "nʲ", ["ng"] = "ŋ",
["f"] = "f", ["s"] = "s", ["x"] = "ɕ", ["h"] = "x",
["w"] = "v", ["r"] = "ɹ",
[""] = "",
}
-- note that 'ir' is for internal use by the code and not used in actual sichuanese pinyin
local finalConv = {
["ir"] = "ɹ̩", ["er"] = "ɚ",
["a"] = "a", ["o"] = "o", ["e"] = "ɛ",
["ai"] = "ai", ["ei"] = "ei", ["ao"] = "au", ["ou"] = "əu",
["an"] = "an", ["en"] = "ən", ["ang"] = "aŋ", ["ong"] = "oŋ",
["i"] = "i", ["ia"] = "ia", ["ie"] = "iɛ",
["iai"] = "iɛi", ["iao"] = "iau", ["iu"] = "iəu",
["ian"] = "iɛn", ["in"] = "in", ["iang"] = "iaŋ",
["u"] = "u", ["ua"] = "ua", ["ue"] = "uɛ",
["uai"] = "uai", ["ui"] = "uei",
["uan"] = "uan", ["un"] = "uən", ["uang"] = "uaŋ",
["ü"] = "y", ["üo"] = "yo", ["üe"] = "ye",
["üan"] = "yan", ["ün"] = "yn", ["iong"] = "yoŋ",
}
local toneConv = {
["1"] = "⁵⁵", ["2"] = "²¹", ["3"] = "⁵³", ["4"] = "²¹³", ["-"] = "⁻",
}
local initialConv_swz = {
["j"] = "g", ["q"] = "k", ["n"] = "l", ["ny"] = "n", ["h"] = "x", ["w"] = "", ["r"] = "rh",
}
local finalConv_swz = {
["ir"] = "", ["er"] = "r", ["ong"] = "ung", ["uang"] = "uong", ["ü"] = "y", ["üo"] = "iuo", ["üe"] = "ye", ["üan"] = "uan", ["ün"] = "un", ["iong"] = "yng",
}
local function fix(initial, final)
-- ju /tɕy/
if find(initial, '^[yjqx]$') and find(final, '^u') then
final = gsub(final, '^u', 'ü')
end
if initial == 'y' then
initial = ''
if final == 'ou' then
final = 'iu'
elseif not find(final, '^[iü]') then -- yin /in/, yuan /yan/, ya /ia/
final = 'i' .. final
end
end
-- wei /uei/ (/-uei/ is usually spelled <-ui> but /uei/ is not <wui>)
-- wu /vu/
-- wai /uai/
-- wen /uən/
if initial == 'w' then
initial = (final == 'u') and 'w' or ''
if final == 'ei' then
final = 'ui'
elseif final == 'en' then
final = 'un'
elseif final ~= 'u' then
final = 'u' .. final
end
end
-- distinguish the two 'i's
if find(initial, '^[zcsr]$') and final == 'i' then
final = 'ir'
end
return initial, final
end
local function warn(initial, final, tone)
if initial == "" and find(final, "^[iu]") then
error("Syllables in Sichuanese Pinyin do not begin with i-/u-. Add y-/w-.")
end
if not initialConv[initial] and initial ~= "y" then
error("Invalid initial: " .. initial)
end
if not finalConv[final] and final ~= "uo" then
error("Invalid final: " .. final)
end
if tone == "5" then
error("Chengdu does not have the fifth tone anymore. Use 2.")
end
end
function export.convert(text, scheme)
if type(text) == "table" then
text, scheme = text.args[1], text.args[2]
end
local result = {}
for word in gsplit(text, '/') do
local converted = {}
local extra2 = match(word, '^[^A-Za-zü]*')
for syllable in gmatch(word, '[A-Za-zü]+[%d%-]+[^A-Za-zü]*') do
local initial, final, erhua, tone, extra = match(syllable, '^([BDGPTKZJCQMNFSXHVRWYbdgptkzjcqmnfsxhvrwy]?[yg]?)([AEOaiueoüng]+)(r?)([%d%-]+)([^A-Za-zü]*)$')
local caps = false
if find(initial .. final, '[A-Z]') then
caps = true
initial, final = lower(initial), lower(final)
end
warn(initial, final, tone)
initial, final = fix(initial, final)
if final == 'e' and erhua == 'r' then
final, erhua = 'er', ''
end
if scheme == 'IPA' then
initial = initialConv[initial]
final = finalConv[final]
tone = gsub(tone, '.', function(char) return toneConv[char] end)
if erhua == 'r' then
if find(final, '^y') then -- 撮口呼
final = 'yɚ'
elseif find(final, '^i') then -- 齊齒呼
final = 'iɚ'
elseif find(final, '^u') then -- 合口呼
final = 'uɚ'
elseif (final == 'o' or final == 'oŋ') and find(initial, '^[pmfv]') then
final = 'ɚ'
elseif final == 'o' or final == 'oŋ' then
final = 'uɚ'
else -- 開口呼
final = 'ɚ'
end
end
syllable = initial .. final .. tone
syllable = syllable:gsub("ɹɹ̩", "ɹ̩")
table.insert(converted, syllable)
elseif scheme == 'SWZ' then
initial = initialConv_swz[initial] or initial
final = finalConv_swz[final] or final
tone = gsub(tone, '(%d)%-(%d)', '%2')
-- XXX: what happens with erhua? (disabled output for now)
-- cf the given example 貓(mer)
if erhua == 'r' then return false end
if tone == '3' and (final == 'a' or final == 'ai') then
final = 'a' .. final
end
syllable = initial .. final
if caps then syllable = gsub(syllable, '^.', upper) end
table.insert(converted, '@' .. syllable .. extra)
else
error('Convert to what representation?')
end
end
if scheme == 'IPA' then
local text = '/' .. table.concat(converted, ' ') .. '/'
table.insert(result, text)
elseif scheme == 'SWZ' then
local text = table.concat(converted, '')
text = gsub(text, '([a-z])@(u)', '%1w')
text = gsub(text, '([a-z])@(i)', '%1j')
text = gsub(text, '([ng])@(y)', '%1j')
text = gsub(text, '@un', 'wen')
text = gsub(text, '@', '')
table.insert(result, extra2 .. text)
end
end
if scheme == 'IPA' then
return table.concat(result, ', ')
else
return table.concat(result, ' / ')
end
end
return export
4628vookrmjm0uypjfot21f0z9qc19p
Thảo luận Thành viên:Hiyuune
3
308784
2575913
2541331
2026-11-06T02:36:13Z
Henrydat
52098
Mục mới: /* Thể loại:Cựu hành chính viên Wiktionary */
2575913
wikitext
text/x-wiki
{{#switch:{{FULLPAGENAME}}
|Thành viên:Hiyuune|Thảo luận Thành viên:Hiyuune= {{DISPLAYTITLE:<span style="font-size:0;color:transparent;">{{NAMESPACE}}:</span><span style="font-weight:bold;font-family: Segoe UI Light;background-image:linear-gradient(90deg,#FFB3AE,#FFF7AD);color:transparent;background-clip:text;-webkit-background-clip:text">{{ROOTPAGENAME}}</span>}}
|#default = {{DISPLAYTITLE:<span style="font-size:0;font-family: Segoe UI Light;color:transparent;">{{NAMESPACE}}:</span><span style="font-weight:bold;background-image:linear-gradient(90deg,#FFB3AE,#FFF7AD);color:transparent;background-clip:text;-webkit-background-clip:text">{{BASEPAGENAME}}/{{SUBPAGENAME}}</span>}}
}}
<b style="font-family:Segoe UI Light;color:#DE5D83;letter-spacing:">You're still here? That's quite unexpected.</b>
== Hỏi danh sách bản mẫu cũ cần phải được thay thế? ==
Không biết hiện tại trên Wiktionary có bao nhiêu bản mẫu cũ cần phải được thay thế gấp để chừa chỗ cho việc biên tập dễ hơn. Hiện tại [[Thành viên:BlueShurikenNinjaBot]] đã hoạt động để thay thế {{tl|m}} -> {{tl|m-old}} và {{tl|IPA}}->{{tl|IPA-old}}, hiện chưa rõ còn bản mẫu cũ nào cần thay thế không. Không biết bạn có thể cho mình một danh sách các bản mẫu cần bot thay thế để bot chạy cho nhanh, vì mới thuê VPS chạy 3 ngày. Cảm ơn. – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 12:31, ngày 13 tháng 6 năm 2026 (UTC)
:[[Thành viên:Kateru Zakuro|Kateru Zakuro]] Xem [[Bản mẫu:gl]]. Đáng lẽ ra nó phải đổi hướng tới [[Bản mẫu:glossary]] nhưng hiện tại nó đang liên kết với [[Bản mẫu:glg]]. – [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 14:12, ngày 13 tháng 6 năm 2026 (UTC)
== Bản mẫu:IPA ==
[[Bản mẫu:IPA]] này đang được thay thế nên bác đừng dùng bản mẫu nhé, em đang chạy bot cho toàn bộ 75 ngàn mục từ, không nó lẫn với mục từ mới thì không biết lần đâu mà sửa. Cảm ơn bác. – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 16:42, ngày 20 tháng 6 năm 2026 (UTC)
: [[Thành viên:Kateru Zakuro|Kateru Zakuro]] Tiện thể tôi nói trước đây có thảo luận đề xuất thêm 4 không gian tên nhưng đến nay vẫn chưa có kế hoạch mở biểu quyết đồng thuận và rất ít thành viên thông thạo mở Task Phabricator. Không biến bạn có ý kiến hay đề xuất gì không? [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 16:24, ngày 21 tháng 6 năm 2026 (UTC)
::@[[Thành viên:Hiyuune|Hiyuune]]: Khả năng tháng này em mở biểu quyết tạo 4 không gian tên cùng 1 lúc, bác chờ nhé. Bản mẫu IPA và m đã hoàn thành thay thế, bác có thể dùng 2 cái này như bên tiếng Anh rồi. – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 17:09, ngày 8 tháng 8 năm 2026 (UTC)
== [[:Thể loại:Cựu hành chính viên Wiktionary]] ==
Làm cái gì mà lùi, tạo làm chi rồi đổi hướng, lỗi thì sửa, ai biết. – [[Thành viên:Henrydat|Henrydat]] ([[Thảo luận Thành viên:Henrydat|thảo luận]]) 02:36, ngày 6 tháng 11 năm 2026 (UTC)
6mt6a0sh578g86wunewpyrsriqprllv
2575915
2575913
2026-11-06T02:39:46Z
Hiyuune
50834
/* Thể loại:Cựu hành chính viên Wiktionary */ Trả lời ([[mw:c:Special:MyLanguage/User:JWBTH/CD|CD]])
2575915
wikitext
text/x-wiki
{{#switch:{{FULLPAGENAME}}
|Thành viên:Hiyuune|Thảo luận Thành viên:Hiyuune= {{DISPLAYTITLE:<span style="font-size:0;color:transparent;">{{NAMESPACE}}:</span><span style="font-weight:bold;font-family: Segoe UI Light;background-image:linear-gradient(90deg,#FFB3AE,#FFF7AD);color:transparent;background-clip:text;-webkit-background-clip:text">{{ROOTPAGENAME}}</span>}}
|#default = {{DISPLAYTITLE:<span style="font-size:0;font-family: Segoe UI Light;color:transparent;">{{NAMESPACE}}:</span><span style="font-weight:bold;background-image:linear-gradient(90deg,#FFB3AE,#FFF7AD);color:transparent;background-clip:text;-webkit-background-clip:text">{{BASEPAGENAME}}/{{SUBPAGENAME}}</span>}}
}}
<b style="font-family:Segoe UI Light;color:#DE5D83;letter-spacing:">You're still here? That's quite unexpected.</b>
== Hỏi danh sách bản mẫu cũ cần phải được thay thế? ==
Không biết hiện tại trên Wiktionary có bao nhiêu bản mẫu cũ cần phải được thay thế gấp để chừa chỗ cho việc biên tập dễ hơn. Hiện tại [[Thành viên:BlueShurikenNinjaBot]] đã hoạt động để thay thế {{tl|m}} -> {{tl|m-old}} và {{tl|IPA}}->{{tl|IPA-old}}, hiện chưa rõ còn bản mẫu cũ nào cần thay thế không. Không biết bạn có thể cho mình một danh sách các bản mẫu cần bot thay thế để bot chạy cho nhanh, vì mới thuê VPS chạy 3 ngày. Cảm ơn. – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 12:31, ngày 13 tháng 6 năm 2026 (UTC)
:[[Thành viên:Kateru Zakuro|Kateru Zakuro]] Xem [[Bản mẫu:gl]]. Đáng lẽ ra nó phải đổi hướng tới [[Bản mẫu:glossary]] nhưng hiện tại nó đang liên kết với [[Bản mẫu:glg]]. – [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 14:12, ngày 13 tháng 6 năm 2026 (UTC)
== Bản mẫu:IPA ==
[[Bản mẫu:IPA]] này đang được thay thế nên bác đừng dùng bản mẫu nhé, em đang chạy bot cho toàn bộ 75 ngàn mục từ, không nó lẫn với mục từ mới thì không biết lần đâu mà sửa. Cảm ơn bác. – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 16:42, ngày 20 tháng 6 năm 2026 (UTC)
: [[Thành viên:Kateru Zakuro|Kateru Zakuro]] Tiện thể tôi nói trước đây có thảo luận đề xuất thêm 4 không gian tên nhưng đến nay vẫn chưa có kế hoạch mở biểu quyết đồng thuận và rất ít thành viên thông thạo mở Task Phabricator. Không biến bạn có ý kiến hay đề xuất gì không? [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 16:24, ngày 21 tháng 6 năm 2026 (UTC)
::@[[Thành viên:Hiyuune|Hiyuune]]: Khả năng tháng này em mở biểu quyết tạo 4 không gian tên cùng 1 lúc, bác chờ nhé. Bản mẫu IPA và m đã hoàn thành thay thế, bác có thể dùng 2 cái này như bên tiếng Anh rồi. – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 17:09, ngày 8 tháng 8 năm 2026 (UTC)
== [[:Thể loại:Cựu hành chính viên Wiktionary]] ==
Làm cái gì mà lùi, tạo làm chi rồi đổi hướng, lỗi thì sửa, ai biết. – [[Thành viên:Henrydat|Henrydat]] ([[Thảo luận Thành viên:Henrydat|thảo luận]]) 02:36, ngày 6 tháng 11 năm 2026 (UTC)
: @[[Thành viên:Henrydat|Henrydat]] Cho auto cat vào thể loại mà chưa cấu hình trong các mô đun category tree sẽ gây ra lỗi Lua. Việc lùi sửa như vậy là hợp lý. [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 02:39, ngày 6 tháng 11 năm 2026 (UTC)
dtd8pmnfxikk15wjr6478ra9svv54yr
2575919
2575915
2026-11-06T02:44:32Z
Henrydat
52098
/* Thể loại:Cựu hành chính viên Wiktionary */ Trả lời
2575919
wikitext
text/x-wiki
{{#switch:{{FULLPAGENAME}}
|Thành viên:Hiyuune|Thảo luận Thành viên:Hiyuune= {{DISPLAYTITLE:<span style="font-size:0;color:transparent;">{{NAMESPACE}}:</span><span style="font-weight:bold;font-family: Segoe UI Light;background-image:linear-gradient(90deg,#FFB3AE,#FFF7AD);color:transparent;background-clip:text;-webkit-background-clip:text">{{ROOTPAGENAME}}</span>}}
|#default = {{DISPLAYTITLE:<span style="font-size:0;font-family: Segoe UI Light;color:transparent;">{{NAMESPACE}}:</span><span style="font-weight:bold;background-image:linear-gradient(90deg,#FFB3AE,#FFF7AD);color:transparent;background-clip:text;-webkit-background-clip:text">{{BASEPAGENAME}}/{{SUBPAGENAME}}</span>}}
}}
<b style="font-family:Segoe UI Light;color:#DE5D83;letter-spacing:">You're still here? That's quite unexpected.</b>
== Hỏi danh sách bản mẫu cũ cần phải được thay thế? ==
Không biết hiện tại trên Wiktionary có bao nhiêu bản mẫu cũ cần phải được thay thế gấp để chừa chỗ cho việc biên tập dễ hơn. Hiện tại [[Thành viên:BlueShurikenNinjaBot]] đã hoạt động để thay thế {{tl|m}} -> {{tl|m-old}} và {{tl|IPA}}->{{tl|IPA-old}}, hiện chưa rõ còn bản mẫu cũ nào cần thay thế không. Không biết bạn có thể cho mình một danh sách các bản mẫu cần bot thay thế để bot chạy cho nhanh, vì mới thuê VPS chạy 3 ngày. Cảm ơn. – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 12:31, ngày 13 tháng 6 năm 2026 (UTC)
:[[Thành viên:Kateru Zakuro|Kateru Zakuro]] Xem [[Bản mẫu:gl]]. Đáng lẽ ra nó phải đổi hướng tới [[Bản mẫu:glossary]] nhưng hiện tại nó đang liên kết với [[Bản mẫu:glg]]. – [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 14:12, ngày 13 tháng 6 năm 2026 (UTC)
== Bản mẫu:IPA ==
[[Bản mẫu:IPA]] này đang được thay thế nên bác đừng dùng bản mẫu nhé, em đang chạy bot cho toàn bộ 75 ngàn mục từ, không nó lẫn với mục từ mới thì không biết lần đâu mà sửa. Cảm ơn bác. – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 16:42, ngày 20 tháng 6 năm 2026 (UTC)
: [[Thành viên:Kateru Zakuro|Kateru Zakuro]] Tiện thể tôi nói trước đây có thảo luận đề xuất thêm 4 không gian tên nhưng đến nay vẫn chưa có kế hoạch mở biểu quyết đồng thuận và rất ít thành viên thông thạo mở Task Phabricator. Không biến bạn có ý kiến hay đề xuất gì không? [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 16:24, ngày 21 tháng 6 năm 2026 (UTC)
::@[[Thành viên:Hiyuune|Hiyuune]]: Khả năng tháng này em mở biểu quyết tạo 4 không gian tên cùng 1 lúc, bác chờ nhé. Bản mẫu IPA và m đã hoàn thành thay thế, bác có thể dùng 2 cái này như bên tiếng Anh rồi. – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 17:09, ngày 8 tháng 8 năm 2026 (UTC)
== [[:Thể loại:Cựu hành chính viên Wiktionary]] ==
Làm cái gì mà lùi, tạo làm chi rồi đổi hướng, lỗi thì sửa, ai biết. – [[Thành viên:Henrydat|Henrydat]] ([[Thảo luận Thành viên:Henrydat|thảo luận]]) 02:36, ngày 6 tháng 11 năm 2026 (UTC)
: @[[Thành viên:Henrydat|Henrydat]] Cho auto cat vào thể loại mà chưa cấu hình trong các mô đun category tree sẽ gây ra lỗi Lua. Việc lùi sửa như vậy là hợp lý. [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 02:39, ngày 6 tháng 11 năm 2026 (UTC)
::Autocat là cái gì? Vậy thì ai cấu hình? Mà lỗi Lua thì đã làm sao? – [[Thành viên:Henrydat|Henrydat]] ([[Thảo luận Thành viên:Henrydat|thảo luận]]) 02:44, ngày 6 tháng 11 năm 2026 (UTC)
0qtm4c5domv1ttq3r59rb6pfemxs20i
2575921
2575919
2026-11-06T02:48:21Z
Hiyuune
50834
/* Thể loại:Cựu hành chính viên Wiktionary */ trả lời Henrydat ([[mw:c:Special:MyLanguage/User:JWBTH/CD|CD]])
2575921
wikitext
text/x-wiki
{{#switch:{{FULLPAGENAME}}
|Thành viên:Hiyuune|Thảo luận Thành viên:Hiyuune= {{DISPLAYTITLE:<span style="font-size:0;color:transparent;">{{NAMESPACE}}:</span><span style="font-weight:bold;font-family: Segoe UI Light;background-image:linear-gradient(90deg,#FFB3AE,#FFF7AD);color:transparent;background-clip:text;-webkit-background-clip:text">{{ROOTPAGENAME}}</span>}}
|#default = {{DISPLAYTITLE:<span style="font-size:0;font-family: Segoe UI Light;color:transparent;">{{NAMESPACE}}:</span><span style="font-weight:bold;background-image:linear-gradient(90deg,#FFB3AE,#FFF7AD);color:transparent;background-clip:text;-webkit-background-clip:text">{{BASEPAGENAME}}/{{SUBPAGENAME}}</span>}}
}}
<b style="font-family:Segoe UI Light;color:#DE5D83;letter-spacing:">You're still here? That's quite unexpected.</b>
== Hỏi danh sách bản mẫu cũ cần phải được thay thế? ==
Không biết hiện tại trên Wiktionary có bao nhiêu bản mẫu cũ cần phải được thay thế gấp để chừa chỗ cho việc biên tập dễ hơn. Hiện tại [[Thành viên:BlueShurikenNinjaBot]] đã hoạt động để thay thế {{tl|m}} -> {{tl|m-old}} và {{tl|IPA}}->{{tl|IPA-old}}, hiện chưa rõ còn bản mẫu cũ nào cần thay thế không. Không biết bạn có thể cho mình một danh sách các bản mẫu cần bot thay thế để bot chạy cho nhanh, vì mới thuê VPS chạy 3 ngày. Cảm ơn. – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 12:31, ngày 13 tháng 6 năm 2026 (UTC)
:[[Thành viên:Kateru Zakuro|Kateru Zakuro]] Xem [[Bản mẫu:gl]]. Đáng lẽ ra nó phải đổi hướng tới [[Bản mẫu:glossary]] nhưng hiện tại nó đang liên kết với [[Bản mẫu:glg]]. – [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 14:12, ngày 13 tháng 6 năm 2026 (UTC)
== Bản mẫu:IPA ==
[[Bản mẫu:IPA]] này đang được thay thế nên bác đừng dùng bản mẫu nhé, em đang chạy bot cho toàn bộ 75 ngàn mục từ, không nó lẫn với mục từ mới thì không biết lần đâu mà sửa. Cảm ơn bác. – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 16:42, ngày 20 tháng 6 năm 2026 (UTC)
: [[Thành viên:Kateru Zakuro|Kateru Zakuro]] Tiện thể tôi nói trước đây có thảo luận đề xuất thêm 4 không gian tên nhưng đến nay vẫn chưa có kế hoạch mở biểu quyết đồng thuận và rất ít thành viên thông thạo mở Task Phabricator. Không biến bạn có ý kiến hay đề xuất gì không? [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 16:24, ngày 21 tháng 6 năm 2026 (UTC)
::@[[Thành viên:Hiyuune|Hiyuune]]: Khả năng tháng này em mở biểu quyết tạo 4 không gian tên cùng 1 lúc, bác chờ nhé. Bản mẫu IPA và m đã hoàn thành thay thế, bác có thể dùng 2 cái này như bên tiếng Anh rồi. – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 17:09, ngày 8 tháng 8 năm 2026 (UTC)
== [[:Thể loại:Cựu hành chính viên Wiktionary]] ==
Làm cái gì mà lùi, tạo làm chi rồi đổi hướng, lỗi thì sửa, ai biết. – [[Thành viên:Henrydat|Henrydat]] ([[Thảo luận Thành viên:Henrydat|thảo luận]]) 02:36, ngày 6 tháng 11 năm 2026 (UTC)
: @[[Thành viên:Henrydat|Henrydat]] Cho auto cat vào thể loại mà chưa cấu hình trong các mô đun category tree sẽ gây ra lỗi Lua. Việc lùi sửa như vậy là hợp lý. [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 02:39, ngày 6 tháng 11 năm 2026 (UTC)
::Autocat là cái gì? Vậy thì ai cấu hình? Mà lỗi Lua thì đã làm sao? – [[Thành viên:Henrydat|Henrydat]] ([[Thảo luận Thành viên:Henrydat|thảo luận]]) 02:44, ngày 6 tháng 11 năm 2026 (UTC)
::: @[[Thành viên:Henrydat|Henrydat]] Là cái [[Bản mẫu:auto cat]], xem [[Special:Diff/2575920|ví dụ]] cấu hình. [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 02:48, ngày 6 tháng 11 năm 2026 (UTC)
hnguzchre9n0rd7gtrl0dj9ysd3ptxz
2575932
2575921
2026-11-06T03:00:18Z
Henrydat
52098
/* Thể loại:Cựu hành chính viên Wiktionary */ Trả lời
2575932
wikitext
text/x-wiki
{{#switch:{{FULLPAGENAME}}
|Thành viên:Hiyuune|Thảo luận Thành viên:Hiyuune= {{DISPLAYTITLE:<span style="font-size:0;color:transparent;">{{NAMESPACE}}:</span><span style="font-weight:bold;font-family: Segoe UI Light;background-image:linear-gradient(90deg,#FFB3AE,#FFF7AD);color:transparent;background-clip:text;-webkit-background-clip:text">{{ROOTPAGENAME}}</span>}}
|#default = {{DISPLAYTITLE:<span style="font-size:0;font-family: Segoe UI Light;color:transparent;">{{NAMESPACE}}:</span><span style="font-weight:bold;background-image:linear-gradient(90deg,#FFB3AE,#FFF7AD);color:transparent;background-clip:text;-webkit-background-clip:text">{{BASEPAGENAME}}/{{SUBPAGENAME}}</span>}}
}}
<b style="font-family:Segoe UI Light;color:#DE5D83;letter-spacing:">You're still here? That's quite unexpected.</b>
== Hỏi danh sách bản mẫu cũ cần phải được thay thế? ==
Không biết hiện tại trên Wiktionary có bao nhiêu bản mẫu cũ cần phải được thay thế gấp để chừa chỗ cho việc biên tập dễ hơn. Hiện tại [[Thành viên:BlueShurikenNinjaBot]] đã hoạt động để thay thế {{tl|m}} -> {{tl|m-old}} và {{tl|IPA}}->{{tl|IPA-old}}, hiện chưa rõ còn bản mẫu cũ nào cần thay thế không. Không biết bạn có thể cho mình một danh sách các bản mẫu cần bot thay thế để bot chạy cho nhanh, vì mới thuê VPS chạy 3 ngày. Cảm ơn. – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 12:31, ngày 13 tháng 6 năm 2026 (UTC)
:[[Thành viên:Kateru Zakuro|Kateru Zakuro]] Xem [[Bản mẫu:gl]]. Đáng lẽ ra nó phải đổi hướng tới [[Bản mẫu:glossary]] nhưng hiện tại nó đang liên kết với [[Bản mẫu:glg]]. – [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 14:12, ngày 13 tháng 6 năm 2026 (UTC)
== Bản mẫu:IPA ==
[[Bản mẫu:IPA]] này đang được thay thế nên bác đừng dùng bản mẫu nhé, em đang chạy bot cho toàn bộ 75 ngàn mục từ, không nó lẫn với mục từ mới thì không biết lần đâu mà sửa. Cảm ơn bác. – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 16:42, ngày 20 tháng 6 năm 2026 (UTC)
: [[Thành viên:Kateru Zakuro|Kateru Zakuro]] Tiện thể tôi nói trước đây có thảo luận đề xuất thêm 4 không gian tên nhưng đến nay vẫn chưa có kế hoạch mở biểu quyết đồng thuận và rất ít thành viên thông thạo mở Task Phabricator. Không biến bạn có ý kiến hay đề xuất gì không? [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 16:24, ngày 21 tháng 6 năm 2026 (UTC)
::@[[Thành viên:Hiyuune|Hiyuune]]: Khả năng tháng này em mở biểu quyết tạo 4 không gian tên cùng 1 lúc, bác chờ nhé. Bản mẫu IPA và m đã hoàn thành thay thế, bác có thể dùng 2 cái này như bên tiếng Anh rồi. – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 17:09, ngày 8 tháng 8 năm 2026 (UTC)
== [[:Thể loại:Cựu hành chính viên Wiktionary]] ==
Làm cái gì mà lùi, tạo làm chi rồi đổi hướng, lỗi thì sửa, ai biết. – [[Thành viên:Henrydat|Henrydat]] ([[Thảo luận Thành viên:Henrydat|thảo luận]]) 02:36, ngày 6 tháng 11 năm 2026 (UTC)
: @[[Thành viên:Henrydat|Henrydat]] Cho auto cat vào thể loại mà chưa cấu hình trong các mô đun category tree sẽ gây ra lỗi Lua. Việc lùi sửa như vậy là hợp lý. [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 02:39, ngày 6 tháng 11 năm 2026 (UTC)
::Autocat là cái gì? Vậy thì ai cấu hình? Mà lỗi Lua thì đã làm sao? – [[Thành viên:Henrydat|Henrydat]] ([[Thảo luận Thành viên:Henrydat|thảo luận]]) 02:44, ngày 6 tháng 11 năm 2026 (UTC)
::: @[[Thành viên:Henrydat|Henrydat]] Là cái [[Bản mẫu:auto cat]], xem [[Special:Diff/2575920|ví dụ]] cấu hình. [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 02:48, ngày 6 tháng 11 năm 2026 (UTC)
::::Vậy thì cảm ơn, nhưng rất tiếc [[User:Nguyentrongphu]] đã bị khoá, đổi hướng thể loại như vậy là không hợp lý, nó chỉ nên bị xoá nếu nó trống, có nghĩa là nó sẽ bị xóa nếu nó trống. – [[Thành viên:Henrydat|Henrydat]] ([[Thảo luận Thành viên:Henrydat|thảo luận]]) 03:00, ngày 6 tháng 11 năm 2026 (UTC)
drpn9z3xbokrxsjtkyq3z7gp2synzvy
2575934
2575932
2026-11-06T03:06:54Z
Henrydat
52098
/* Thể loại:Cựu hành chính viên Wiktionary */ +
2575934
wikitext
text/x-wiki
{{#switch:{{FULLPAGENAME}}
|Thành viên:Hiyuune|Thảo luận Thành viên:Hiyuune= {{DISPLAYTITLE:<span style="font-size:0;color:transparent;">{{NAMESPACE}}:</span><span style="font-weight:bold;font-family: Segoe UI Light;background-image:linear-gradient(90deg,#FFB3AE,#FFF7AD);color:transparent;background-clip:text;-webkit-background-clip:text">{{ROOTPAGENAME}}</span>}}
|#default = {{DISPLAYTITLE:<span style="font-size:0;font-family: Segoe UI Light;color:transparent;">{{NAMESPACE}}:</span><span style="font-weight:bold;background-image:linear-gradient(90deg,#FFB3AE,#FFF7AD);color:transparent;background-clip:text;-webkit-background-clip:text">{{BASEPAGENAME}}/{{SUBPAGENAME}}</span>}}
}}
<b style="font-family:Segoe UI Light;color:#DE5D83;letter-spacing:">You're still here? That's quite unexpected.</b>
== Hỏi danh sách bản mẫu cũ cần phải được thay thế? ==
Không biết hiện tại trên Wiktionary có bao nhiêu bản mẫu cũ cần phải được thay thế gấp để chừa chỗ cho việc biên tập dễ hơn. Hiện tại [[Thành viên:BlueShurikenNinjaBot]] đã hoạt động để thay thế {{tl|m}} -> {{tl|m-old}} và {{tl|IPA}}->{{tl|IPA-old}}, hiện chưa rõ còn bản mẫu cũ nào cần thay thế không. Không biết bạn có thể cho mình một danh sách các bản mẫu cần bot thay thế để bot chạy cho nhanh, vì mới thuê VPS chạy 3 ngày. Cảm ơn. – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 12:31, ngày 13 tháng 6 năm 2026 (UTC)
:[[Thành viên:Kateru Zakuro|Kateru Zakuro]] Xem [[Bản mẫu:gl]]. Đáng lẽ ra nó phải đổi hướng tới [[Bản mẫu:glossary]] nhưng hiện tại nó đang liên kết với [[Bản mẫu:glg]]. – [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 14:12, ngày 13 tháng 6 năm 2026 (UTC)
== Bản mẫu:IPA ==
[[Bản mẫu:IPA]] này đang được thay thế nên bác đừng dùng bản mẫu nhé, em đang chạy bot cho toàn bộ 75 ngàn mục từ, không nó lẫn với mục từ mới thì không biết lần đâu mà sửa. Cảm ơn bác. – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 16:42, ngày 20 tháng 6 năm 2026 (UTC)
: [[Thành viên:Kateru Zakuro|Kateru Zakuro]] Tiện thể tôi nói trước đây có thảo luận đề xuất thêm 4 không gian tên nhưng đến nay vẫn chưa có kế hoạch mở biểu quyết đồng thuận và rất ít thành viên thông thạo mở Task Phabricator. Không biến bạn có ý kiến hay đề xuất gì không? [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 16:24, ngày 21 tháng 6 năm 2026 (UTC)
::@[[Thành viên:Hiyuune|Hiyuune]]: Khả năng tháng này em mở biểu quyết tạo 4 không gian tên cùng 1 lúc, bác chờ nhé. Bản mẫu IPA và m đã hoàn thành thay thế, bác có thể dùng 2 cái này như bên tiếng Anh rồi. – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 17:09, ngày 8 tháng 8 năm 2026 (UTC)
== [[:Thể loại:Cựu hành chính viên Wiktionary]] ==
Làm cái gì mà lùi, tạo làm chi rồi đổi hướng, lỗi thì sửa, ai biết. – [[Thành viên:Henrydat|Henrydat]] ([[Thảo luận Thành viên:Henrydat|thảo luận]]) 02:36, ngày 6 tháng 11 năm 2026 (UTC)
: @[[Thành viên:Henrydat|Henrydat]] Cho auto cat vào thể loại mà chưa cấu hình trong các mô đun category tree sẽ gây ra lỗi Lua. Việc lùi sửa như vậy là hợp lý. [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 02:39, ngày 6 tháng 11 năm 2026 (UTC)
::Autocat là cái gì? Vậy thì ai cấu hình? Mà lỗi Lua thì đã làm sao? – [[Thành viên:Henrydat|Henrydat]] ([[Thảo luận Thành viên:Henrydat|thảo luận]]) 02:44, ngày 6 tháng 11 năm 2026 (UTC)
::: @[[Thành viên:Henrydat|Henrydat]] Là cái [[Bản mẫu:auto cat]], xem [[Special:Diff/2575920|ví dụ]] cấu hình. [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 02:48, ngày 6 tháng 11 năm 2026 (UTC)
::::Vậy thì cảm ơn, nhưng rất tiếc [[User:Nguyentrongphu]] đã bị khoá, đổi hướng thể loại như vậy là không hợp lý, nó chỉ nên bị xoá nếu nó trống, có nghĩa là nó sẽ bị xóa nếu nó trống. – [[Thành viên:Henrydat|Henrydat]] ([[Thảo luận Thành viên:Henrydat|thảo luận]]) 03:00, ngày 6 tháng 11 năm 2026 (UTC)
:::::À mà nó cũng nên thêm vào đây nữa [[:Thể loại:Cựu bảo quản viên Wiktionary]]. – [[Thành viên:Henrydat|Henrydat]] ([[Thảo luận Thành viên:Henrydat|thảo luận]]) 03:06, ngày 6 tháng 11 năm 2026 (UTC)
715hvx9n5pysf7a5scczuhgwpri9s6l
津波警報
0
310553
2575988
2347012
2026-11-06T07:05:56Z
Hiyuune
50834
/* Tham khảo */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575988
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|つ|なみ|けい|ほう}}
{{wp|ja:}}
==={{ĐM|etym}}===
{{compound|ja|sort=つなみけいほう|津波|tr1=tsunami|t1=nước biển dâng|警報|tr2=keihō|t2=cảnh báo}}.<ref name="KDJ">{{R:Kokugo Dai Jiten}}</ref>
==={{ĐM|pron}}===
{{ja-pron|つなみ けいほう|acc=4|acc_ref=NHK}}
==={{ĐM|noun}}===
{{ja-noun|つなみ けいほう}}
# [[cảnh báo|Cảnh báo]] [[sóng thần]].
==={{ĐM|ref}}===
{{reflist}}
9flviktstrp1yaytlk3aotyhba34vjp
トペ
0
313013
2575973
2326505
2026-11-06T06:52:37Z
Hiyuune
50834
/* Tham khảo */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575973
wikitext
text/x-wiki
{{also|ドベ}}
=={{langname|ain}}==
==={{section|n}}===
{{ain-noun|k|tope}}
# {{lb|ain|Hokkaido|Kuril}} [[sữa|Sữa]].
===={{section|etym}}====
Có lẽ từ {{compound|ain|ト|ペッ|tr1=to|tr2=pet}}.
===={{section|pron}}====
* {{IPA4|ain|/tóꜜpè/}}
[[File:MapOfAinuLanguage-Milk.svg|thumb|400px|Bản đồ phương ngữ tiếng Ainu: Sữa]]
{|class="wikitable"
|+ bảng phương ngữ của {{pagename}}: [[sữa]] (1960)<ref>{{R:ain:HattoriAndChiri:1960}}</ref>
! địa danh !! cách phát âm
|-
! Yakumo (八雲)
| tópe
|-
! Oshamambe (長万部)
| tópe
|-
! Horobetsu (幌別)
| tópe
|-
! Hiratori (平取)
| tópe
|-
! Nukkibetsu (貫気別)
| tópe
|-
! Niikappu (新冠)
| tópe
|-
! Samani (様似)
| tópe
|-
! Obihiro (帯広)
| tópe
|-
! Kushiro (釧路)
| tópe
|-
! Bihoro (美幌)
| tópe
|-
! Asahikawa (旭川)
| tópe
|-
! Nayoro (名寄)
| tópe
|-
! Soya (宗谷)
| tópe
|-
! Ochiho (落帆)
| toope
|-
! Tarantomari (多蘭泊)
| toope
|-
! Maoka (真岡)
| toope
|-
! Shiraura (白浦)
| toope
|-
! Raichishka (ライチシカ)
| toope
|-
! Nairo (内路)
| toope
|}
===={{section|syn}}====
{{dial syn|ain|トペ}}
{{dial syn|ain|ペ}}
==={{section|ref}}===
{{reflist}}
:* {{R:ain:B|p=453}}
:* {{R:ain:Murayama1970}}
fx1vhaselqo3jx2bzdovj8yl9ruocjv
イマㇰ
0
313548
2575972
2308825
2026-11-06T06:52:23Z
Hiyuune
50834
/* Tiếng Ainu */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575972
wikitext
text/x-wiki
=={{langname|ain}}==
==={{section|n}}===
{{head|ain|Danh từ|tr=imak}}
# {{lb|ain|Hokkaido|Kuril}} [[răng|Răng]].
===={{section|alt}}====
* {{alt|ain|ミマㇰ}} {{q|Hokkaido|Yakumo|Nukkibetsu|Niikappu}}
* {{alt|ain|ニマㇰ}} {{q|Hokkaido|Oshamambe|Horobetsu|Biratori|Asahikawa|Nayoro}}
* {{alt|ain|イマㇵ}} {{q|Sakhalin}}
===={{section|etym}}====
Từ tiếng Ainu nguyên thủy ''*ima(=)k'' L(-)L (“răng”).<ref>{{R:ain:Vovin:1993|page=96}}</ref>
===={{section|pron}}====
{{ain-IPA|imak}}
[[File:MapOfAinuLanguage-Tooth.svg|thumb|400px|Bản đồ phương ngữ tiếng Ainu: răng]]
{|class="wikitable"
|+ bảng phương ngữ: [[răng]] (1960)<ref>{{R:ain:HattoriAndChiri:1960}}</ref>
! khu vực !! cách phát âm
|-
! Yakumo (八雲)
| mimák
|-
! Oshamambe (長万部)
| nimák
|-
! Horobetsu (幌別)
| nimák
|-
! Hiratori (平取)
| nimák
|-
! Nukkibetsu (貫気別)
| mimák
|-
! Niikappu (新冠)
| mimák
|-
! Samani (様似)
| 'imak
|-
! Obihiro (帯広)
| 'imák
|-
! Kushiro (釧路)
| 'imák
|-
! Bihoro (美幌)
| 'imák
|-
! Asahikawa (旭川)
| nimák
|-
! Nayoro (名寄)
| nimák
|-
! Soya (宗谷)
| 'imák
|-
! Ochiho (落帆)
| 'imah
|-
! Tarantomari (多蘭泊)
| 'imak
|-
! Maoka (真岡)
| 'imah
|-
! Shiraura (白浦)
| 'imah
|-
! Raichishka (ライチシカ)
| 'imah
|-
! Nairo (内路)
| 'imak
|}
===={{section|syn}}====
{{dial syn|ain|イマㇰ}}
{{dial syn|ain|チャㇻ}}
==={{section|ref}}===
{{reflist}}
py0c56vjc3cks6oeff7gv5q6cyihtws
automatitzacions
0
319379
2575954
2191690
2026-11-06T06:30:52Z
Hiyuune
50834
2575954
wikitext
text/x-wiki
=={{langname|ca}}==
==={{ĐM|pron}}===
* {{ca-IPA|automatitzacións}}
* {{rhymes|ca|ons|s=7}}
==={{ĐM|n}}===
{{head|ca|Biến thể hình thái danh từ|g=f-p}}
# {{plural of|ca|automatització}}
szpbd16yjhsmavtx24ukqfa8i4bxyes
Từ tái tạo:Tiếng Turk nguyên thủy/adgïr
0
321732
2575982
2407801
2026-11-06T07:04:28Z
Hiyuune
50834
Hiyuune đã đổi [[Từ tái tạo:Tiếng Turk nguyên thuỷ/adgïr]] thành [[Từ tái tạo:Tiếng Turk nguyên thủy/adgïr]]
2407801
wikitext
text/x-wiki
{{reconstructed}}
=={{langname|trk-pro}}==
==={{section|n}}===
{{head|trk-pro|Danh từ|head=*adgïr}}
# [[ngựa giống|Ngựa giống]].
===={{section|decl}}====
{{trk-pro-decl-noun|ï}}
===={{section|desc}}====
* Oghur:
** {{desc|cv|ӑйӑр}}
* {{desc|xgn-pro|*ajïrga|t=ngựa giống|bor=1}}<ref>{{R:Nugteren 2011|page=266}}</ref><ref>{{R:xgn:ESMJa|vol=I|page=43}}</ref>
* {{desc|trk-cmn-pro|*adgïr}}
{{top3}}
* {{desc|trk-ogz}}
** West Oghuz:
*** {{desc|trk-oat|tr=ayğır}}
**** {{desc|az|ayğır}} {{see desc}}
**** {{desc|gag|haygır|alts=2}}
**** {{desc|ota|آیغر|tr=ayğır}} {{see desc}}
***** {{desc|tr|aygır}}
** Đông Oghuz:
*** {{desc|tk|aýgyr}}
* Karluk:
** {{desc|xqa|اَذْغِرْ|ts=aḏġïr|tr=ʾaḏġir}}
*** {{desc|zkh|اذغیر|ts=aḏġïr|tr=ʾḏġyr}}
**** {{desc|chg|ایغیر|ts=ayġïr}}
***** {{desc|uz|aygʻir}}
***** {{desc|ug|ئايغىر}}
* Kipchak:
** {{desc|qwm|ايغر|tr=ayğır}}
*** Bắc Kipchak:
**** {{desc|ba|айғыр}}
**** {{desc|tt|айгыр}}
**** {{desc|sty|айғыр|tr=ayğır}}
*** Tây Kipchak:
**** {{desc|crh|ayğır}}
**** {{desc|krc|аджир|ажир}}
**** {{desc|kum|айгъыр}} {{see desc}}
*** Nam Kipchak:
**** {{desc|kk|айғыр}}
**** {{desc|kaa|айғыр|tr=ayğır}}
*** Đông Kipchak:
**** {{desc|ky|айгыр}}
**** {{desc|alt|айгыр}}
*** {{desc|pl|ogier|bor=1}} {{see desc}}
*** {{desc|uk|огир|bor=1}}
* Siberia:
** {{desc|otk}}
*** {{desc|otk-ork|𐰑𐰍𐰺|ts=adɣïr}}
*** {{desctree|oui|𐽰𐽰𐽸𐽲𐽶𐽾|ts=adġïr}}
** Bắc Siberia:
*** {{desc|sah|атыыр}}
** Nam Siberia:
*** Turk Sayan:
**** {{desc|kim|асқыр}}
**** {{desc|tyv|аскыр}}
*** Turk Yeniseia:
**** {{desc|kjh|асхыр}}
**** {{desc|cjs|асқыр}}
**** {{desc|clw|асқыр|tr=asqır}}
**** {{desc|qfa-yen}}
***** {{desc|xrn|askɨr|bor=1}} <ref name="yen">{{R:yen:Khabtagaeva:2019|page=67}}</ref>
***** {{desc|xss|askir|bor=1}} <ref name="yen"/>
***** {{desc|zko|askar|bor=1}} <ref name="yen"/>
*** {{desc|atv|айгыр}}
{{bottom}}
===={{section|see}}====
{{table:động vật/trk-pro}}
==={{section|ref}}===
<references/>
* {{R:trk:Clauson|adğır|page=47}}
* {{R:tr:Nishanyan|aygır}}
* {{R:trk:Rasanen|page=6}}
* {{R:trk:ESTJa|page=107|vol=I}}
* {{R:trk:SIGTJa|page=64}}
[[en:Reconstruction:Proto-Turkic/adgïr]]
7lrmi402wgezpieqrgslhtg7llupo9p
2575985
2575982
2026-11-06T07:05:28Z
Hiyuune
50834
/* Tham khảo */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575985
wikitext
text/x-wiki
{{reconstructed}}
=={{langname|trk-pro}}==
==={{section|n}}===
{{head|trk-pro|Danh từ|head=*adgïr}}
# [[ngựa giống|Ngựa giống]].
===={{section|decl}}====
{{trk-pro-decl-noun|ï}}
===={{section|desc}}====
* Oghur:
** {{desc|cv|ӑйӑр}}
* {{desc|xgn-pro|*ajïrga|t=ngựa giống|bor=1}}<ref>{{R:Nugteren 2011|page=266}}</ref><ref>{{R:xgn:ESMJa|vol=I|page=43}}</ref>
* {{desc|trk-cmn-pro|*adgïr}}
{{top3}}
* {{desc|trk-ogz}}
** West Oghuz:
*** {{desc|trk-oat|tr=ayğır}}
**** {{desc|az|ayğır}} {{see desc}}
**** {{desc|gag|haygır|alts=2}}
**** {{desc|ota|آیغر|tr=ayğır}} {{see desc}}
***** {{desc|tr|aygır}}
** Đông Oghuz:
*** {{desc|tk|aýgyr}}
* Karluk:
** {{desc|xqa|اَذْغِرْ|ts=aḏġïr|tr=ʾaḏġir}}
*** {{desc|zkh|اذغیر|ts=aḏġïr|tr=ʾḏġyr}}
**** {{desc|chg|ایغیر|ts=ayġïr}}
***** {{desc|uz|aygʻir}}
***** {{desc|ug|ئايغىر}}
* Kipchak:
** {{desc|qwm|ايغر|tr=ayğır}}
*** Bắc Kipchak:
**** {{desc|ba|айғыр}}
**** {{desc|tt|айгыр}}
**** {{desc|sty|айғыр|tr=ayğır}}
*** Tây Kipchak:
**** {{desc|crh|ayğır}}
**** {{desc|krc|аджир|ажир}}
**** {{desc|kum|айгъыр}} {{see desc}}
*** Nam Kipchak:
**** {{desc|kk|айғыр}}
**** {{desc|kaa|айғыр|tr=ayğır}}
*** Đông Kipchak:
**** {{desc|ky|айгыр}}
**** {{desc|alt|айгыр}}
*** {{desc|pl|ogier|bor=1}} {{see desc}}
*** {{desc|uk|огир|bor=1}}
* Siberia:
** {{desc|otk}}
*** {{desc|otk-ork|𐰑𐰍𐰺|ts=adɣïr}}
*** {{desctree|oui|𐽰𐽰𐽸𐽲𐽶𐽾|ts=adġïr}}
** Bắc Siberia:
*** {{desc|sah|атыыр}}
** Nam Siberia:
*** Turk Sayan:
**** {{desc|kim|асқыр}}
**** {{desc|tyv|аскыр}}
*** Turk Yeniseia:
**** {{desc|kjh|асхыр}}
**** {{desc|cjs|асқыр}}
**** {{desc|clw|асқыр|tr=asqır}}
**** {{desc|qfa-yen}}
***** {{desc|xrn|askɨr|bor=1}} <ref name="yen">{{R:yen:Khabtagaeva:2019|page=67}}</ref>
***** {{desc|xss|askir|bor=1}} <ref name="yen"/>
***** {{desc|zko|askar|bor=1}} <ref name="yen"/>
*** {{desc|atv|айгыр}}
{{bottom}}
===={{section|see}}====
{{table:động vật/trk-pro}}
==={{section|ref}}===
{{reflist}}
* {{R:trk:Clauson|adğır|page=47}}
* {{R:tr:Nishanyan|aygır}}
* {{R:trk:Rasanen|page=6}}
* {{R:trk:ESTJa|page=107|vol=I}}
* {{R:trk:SIGTJa|page=64}}
[[en:Reconstruction:Proto-Turkic/adgïr]]
n46zwyi8vyoys4zzd75wh63gmv1x699
Mô đun:category tree/wiktionary users
828
342442
2575920
2363025
2026-11-06T02:47:21Z
Hiyuune
50834
+ thêm nhãn "Cựu hành chính viên Wiktionary"
2575920
Scribunto
text/plain
local raw_categories = {}
local raw_handlers = {}
local concat = table.concat
local insert = table.insert
local unpack = unpack or table.unpack -- Lua 5.2 compatibility
local string_utilities_module = "Module:string utilities"
-----------------------------------------------------------------------------
-- --
-- RAW CATEGORIES --
-- --
-----------------------------------------------------------------------------
raw_categories["Wiktionary"] = {
description = "Thể loại này dành cho các trang về hoạt động và cộng đồng của Wiktionary.",
parents = "Tất cả",
}
raw_categories["Dự án Wiktionary"] = {
description = "Các trang dự án trên Wiktionary tiếng Việt.",
parents = "Wiktionary",
}
raw_categories["Từ điển hình minh họa"] = {
description = "Từ điển hình minh họa trên Wiktionary.",
parents = {"Dự án Wiktionary"},
}
raw_categories["Thống kê Wiktionary"] = {
description = "Trang và thể loại chứa các thông tin số liệu thống kê về Wiktionary.",
parents = {"Wiktionary", sort = "Thống kê"},
}
raw_categories["Trang dự án ngưng hoạt động"] = {
description = "Trang này chứa các trang không còn hoạt động hoặc lỗi thời trên Wiktionary tiếng Việt.",
parents = "Wiktionary",
}
raw_categories["Tập tin Wiktionary"] = {
description = "Trang này chứa các tập tin trên Wiktionary tiếng Việt. Để biết danh sách đầy đủ hơn, xem [[Đặc biệt:Danh sách tập tin]]",
parents = "Wiktionary",
breadcrumb = "Tập tin",
wpcat = "Tập tin Wikipedia",
}
raw_categories["Hình ảnh Wiktionary"] = {
description = "Trang này chứa các tập tin hình ảnh trên Wiktionary tiếng Việt.",
breadcrumb = "Hình ảnh",
parents = "Tập tin Wiktionary",
}
raw_categories["Thể loại đổi hướng"] = {
description = "Các bài ở đây bị xếp sai vào các [[Trợ giúp:Thể loại|thể loại]] được liệt kê dưới tiểu thể loại. Chúng ta đã đánh dấu một số thể loại hay bị sử dụng sai dùng {{Liên kết tiêu bản|Đổi hướng thể loại}}, cần phải để trống các thể loại này và xếp các bài vào thể loại đúng.",
parents = "Wiktionary",
}
raw_categories["Phụ lục biến thể"] = {
description = "Phụ lục biến thể trên Wiktionary tiếng Việt.",
parents = {
"Phụ lục",
},
}
raw_categories["Cộng đồng Wiktionary"] = {
description = "Cộng đồng trên Wiktionary tiếng Việt.",
breadcrumb = "Cộng đồng",
parents = {
"Wiktionary",
},
}
raw_categories["Chỗ thử Wiktionary"] = {
description = "Chỗ thử trên Wiktionary tiếng Việt.",
breadcrumb = "Chỗ thử",
parents = {
"Wiktionary",
},
}
raw_categories["Trợ giúp"] = {
description = "Phần '''Trợ giúp''' này sẽ hướng dẫn cho những thành viên chưa biết rõ cũng như mới tham gia vào dự án này. Ở đây, '''chúng ta''' sẽ tập trung về hướng dẫn cách sử dụng, cách sửa bài và cách tham gia vào việc biên soạn vào dự án. Đây có lẽ là một cơ hội tốt để chúng ta thiết lập một cơ sở dữ liệu kiến thức cho cộng đồng người Việt chúng ta trên toàn thế giới.",
breadcrumb = "Trợ giúp",
parents = {
"Wiktionary",
},
}
raw_categories["Quy định Wiktionary"] = {
description = "Quy định trên Wiktionary tiếng Việt.",
breadcrumb = "Quy định",
parents = {
"Cộng đồng Wiktionary",
},
}
raw_categories["Hướng dẫn Wiktionary"] = {
description = "Hướng dẫn trên Wiktionary tiếng Việt.",
breadcrumb = "Hướng dẫn",
parents = {
"Cộng đồng Wiktionary",
},
}
raw_categories["Tin tức Wiktionary"] = {
description = "Thể loại này dành cho những trang '''[[Wiktionary:Tin tức|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 [[Wiktionary:Tin tức|đây]]!",
breadcrumb = "Tin tức",
parents = {
"Cộng đồng Wiktionary",
},
}
raw_categories["Thành viên Wiktionary"] = {
description = "Pages listing Wiktionarians according to their user rights and categories listing Wiktionarians according to their linguistic and coding abilities.",
breadcrumb = "Thành viên",
additional = "Để biết danh sách đầy đủ hơn, xem [[Special:ListUsers]].",
parents = {"Wiktionary", sort = "Thành viên"},
}
raw_categories["Thành viên Wikimedia bị cấm bởi WMF"] = {
description = "Users who have received a [[m:Global bans|global ban]] imposed by the [[m:Wikimedia Foundation|Wikimedia Foundation]], in accordance with the [[m:WMF Global Ban Policy|WMF Global Ban Policy]].",
breadcrumb = "bị cấm bởi WMF",
parents = "Thành viên Wiktionary",
}
raw_categories["Bot Wiktionary"] = {
description = "Thể loại này liệt kê các trang liên quan đến bot trên Wiktionary.",
breadcrumb = "Bot",
parents = {
"Thành viên Wiktionary",
"Thể loại:Công cụ Wiktionary",
},
}
raw_categories["Công cụ Wiktionary"] = {
description = "Thể loại này liệt kê các trang liên quan đến công cụ trên Wiktionary.",
breadcrumb = "Công cụ",
parents = {
"Bảo quản Wiktionary",
},
}
raw_categories["Trang đổi hướng mềm"] = {
description = "Thể loại này liệt kê các trang đổi hướng mềm trên Wiktionary tiếng Việt.",
breadcrumb = "Trang đổi hướng mềm",
parents = {
"Bảo quản Wiktionary",
},
}
raw_categories["Thành viên Wiktionary theo ngôn ngữ"] = {
description = "Thể loại này liệt kê các thành viên Wiktionary theo ngôn ngữ mà họ sử dụng.",
parents = {
"Thành viên Wiktionary",
"Thể loại:Vấn đề đa ngôn ngữ tại Wiktionary",
},
}
raw_categories["Trang người dùng đổi hướng mềm"] = {
description = "Thể loại này chứa các trang người dùng đổi hướng mềm.",
parents = {
"Thành viên Wiktionary",
"Thể loại:Trang đổi hướng mềm",
},
}
raw_categories["Bảo quản viên Wiktionary"] = {
description = "Bảo quản viên trên Wiktionary tiếng Việt.",
breadcrumb = "Bảo quản viên",
parents = {
"Thành viên Wiktionary",
"Thể loại:Cộng đồng Wiktionary",
},
}
raw_categories["Cựu bảo quản viên Wiktionary"] = {
description = "Thể loại này liệt kê các thành viên đã từng làm bảo quản viên trên Wiktionary tiếng Việt.",
breadcrumb = "Cựu bảo quản viên",
parents = {
"Bảo quản viên Wiktionary",
"Thể loại:Cộng đồng Wiktionary",
},
}
raw_categories["Hành chính viên Wiktionary"] = {
description = "Hành chính viên trên Wiktionary tiếng Việt.",
breadcrumb = "Hành chính viên",
parents = {
"Thành viên Wiktionary",
"Thể loại:Cộng đồng Wiktionary",
},
}
raw_categories["Cựu hành chính viên Wiktionary"] = {
description = "Thể loại này liệt kê các thành viên đã từng làm hành chính viên trên Wiktionary tiếng Việt.",
breadcrumb = "Cựu hành chính viên",
parents = {
"Hành chính viên Wiktionary",
"Thể loại:Cộng đồng Wiktionary",
},
}
raw_categories["Thành viên theo ngôn ngữ có mã ngôn ngữ không hợp lệ"] = {
description = "Categories listing Wiktionarians according to their linguistic abilities, where the language code is invalid for Wiktionary.",
additional = "Most of these codes are valid ISO 639-3 codes but are invalid in Wiktionary for various reasons, " ..
"typically due to different choices made regarding splitting and merging languages.",
parents = {name = "Thành viên theo ngôn ngữ", sort = " "},
}
raw_categories["Thành viên theo chữ viết"] = {
description = "Categories listing Wiktionarians according to their abilities to read a given script.",
parents = {
"Thành viên Wiktionary",
},
}
raw_categories["User coders"] = {
description = "Categories listing Wiktionarians according to their coding abilities.",
parents = "Wiktionary users",
}
raw_categories["User families"] = {
description = "Categories listing Wiktionarians according to their knowledge about a given language family.",
parents = "Wiktionary users"
}
raw_categories["Trang có đề mục ngôn ngữ"] = {
description = "Trang có chứa đề mục ngôn ngữ.",
additional = "Thể loại này dùng để xác định số đề mục ngôn ngữ có trong mục từ trên Wiktionary tiếng Việt.",
parents = "Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Trang đổi hướng được liên kết với khoản mục Wikidata"] = {
description = "Thể loại này liệt kê các trang đổi hướng được liên kết với khoản mục Wikidata.",
parents = "Thống kê Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Mục từ tiêu đề không được hỗ trợ"] = {
description = "Đây là những mục từ có tiêu đề hiện không được phần mềm MediaWiki hỗ trợ vì một hoặc nhiều lý do.",
additional = "Để biết lý do tại sao mục từ có tiêu đề không được hỗ trợ, xem [[Phụ lục:Tiêu đề không được hỗ trợ]].",
parents = "Wiktionary",
can_be_empty = true,
hidden = true,
}
-- Tracked according to [[phab:T347324]].
for ext, data in pairs {
["DynamicPageList"] = {"DynamicPageList (Wikimedia)", "T287380"},
["EasyTimeline"] = {"EasyTimeline", "T137291"},
["Graph"] = {"Graph", "T334940"},
["JsonConfig"] = {"JsonConfig"},
["Kartographer"] = {"Kartographer"},
["Phonos"] = {"Phonos"},
["Score"] = {"Score"},
["WikiHiero"] = {"WikiHiero", "T344534"},
} do
local link, phab = unpack(data)
raw_categories["Trang sử dụng phần mở rộng " .. ext .. ""] = {
description = ("Trang có sử dụng phần mở rộng [[mw:Extension:%s|%s]]."):format(link, ext),
additional = phab and ("Để biết thông tin về những phần mở rộng cần theo dõi trên Phabricator, xem [[phab:%s|%s]]."):format(phab, phab) or nil,
breadcrumb = ("Sử dụng %s"):format(ext),
parents = "Thống kê Wiktionary",
can_be_empty = true,
hidden = true,
}
end
-----------------------------------------------------------------------------
-- --
-- RAW HANDLERS --
-- --
-----------------------------------------------------------------------------
local function get_level_params(data)
local speak_verb = "nói"
if data.typ == "lang" then
local is_sign_language = data.obj and data.obj:getFamilyCode() and data.obj:getFamilyCode():find("^sgn") or data.langfam:find("Sign Language$")
speak_verb = data.args.verb or is_sign_language and "giao tiếp" or "nói"
end
return {
["-"] = {
cssclass = "babel-3",
lang = "Thành viên này " .. speak_verb .. " !LANGFAM!.",
script = "These users read !SCRIPT!.",
coder = "These users know how to code in !LANGFAM!.",
family = "These users know !LANGFAM!.",
},
["1"] = {
cssclass = "babel-1",
lang = "Thành viên này " .. speak_verb .. " !LANGFAM! at a '''basic''' level.",
script = "These users can read !SCRIPT! at a '''basic''' level.",
coder = "These users know the '''basics''' of how to write !LANGFAM! code and make minor tweaks.",
family = "These users know the '''basics''' of contributing to !LANGFAM!.",
},
["2"] = {
cssclass = "babel-2",
lang = "Thành viên này " .. speak_verb .. " !LANGFAM! at an '''intermediate''' level.",
script = "These users can read !SCRIPT! at an '''intermediate''' level.",
coder = "These users have a '''fair command''' of !LANGFAM!, and can understand some scripts written by others.",
family = "These users are '''fairly familiar''' with !LANGFAM!.",
},
["3"] = {
cssclass = "babel-3",
lang = "Thành viên này " .. speak_verb .. " !LANGFAM! at an '''advanced''' level.",
script = "These users can read !SCRIPT! at an '''advanced''' level.",
coder = "These users can write '''more complex''' !LANGFAM! code, and can understand and modify most scripts written by others.",
family = "These users '''regularly''' contribute to !LANGFAM!.",
},
["4"] = {
cssclass = "babel-4",
lang = "Thành viên này " .. speak_verb .. " !LANGFAM! at a '''near-native''' level.",
script = "These users can read !SCRIPT! at a '''near native''' level.",
coder = "These users can write and understand '''very complex''' !LANGFAM! code.",
},
["5"] = {
cssclass = "babel-5",
lang = "Thành viên này " .. speak_verb .. " !LANGFAM! at a '''professional''' level.",
script = "These users can read !SCRIPT! at a '''professional''' level.",
coder = "These users can write and understand !LANGFAM! code at a '''professional''' level.",
},
["N"] = {
cssclass = "babel-N",
lang = "These users are '''native''' speakers of !LANGFAM!.",
script = "These users' '''native''' script is !SCRIPT!.",
},
}
end
local coder_links = {
Asm = "w:Hợp ngữ",
Bash = "w:Bash",
C = "w:C (ngôn ngữ lập trình)",
["C++"] = "w:C++",
["C Sharp"] = {link = "w:C Sharp (ngôn ngữ lập trình)", lang = "C#"},
CSS = "w:CSS",
Go = "w:Go (ngôn ngữ lập trình)",
Haskell = "w:Haskell",
HTML = "w:HTML",
Java = "w:Java (ngôn ngữ lập trình)",
JavaScript = "w:JavaScript",
Julia = "w:Julia (ngôn ngữ lập trình)",
Kotlin = "w:Kotlin (ngôn ngữ lập trình)",
Lisp = "w:Lisp (ngôn ngữ lập trình)",
Lua = "Wiktionary:Scripting",
Perl = "w:Perl",
PHP = "w:PHP",
Python = "w:Python (ngôn ngữ lập trình)",
regex = {link = "w:Biểu thức chính quy", name = "biểu thức chính quy"},
Ruby = "w:Ruby (ngôn ngữ lập trình)",
Rust = "w:Rust (ngôn ngữ lập trình)",
Scala = "w:Scala (ngôn ngữ lập trình)",
Scheme = "w:Scheme (ngôn ngữ lập trình)",
SQL = "w:SQL",
template = {link = "Wiktionary:Bản mẫu", name = "Bản mẫu wiki"},
Typescript = "w:Typescript",
VBScript = "w:VBScript",
}
local custom_script_links = {
IPA = "w:Bảng mẫu tự ngữ âm quốc tế",
UPA = "w:Phiên âm Finno-Ugric",
}
-- Generic implementation of competency handler for (natural) languages, scripts, families and "coders" (= programming languages).
local function competency_handler(data)
local category = data.category
local langtext = data.langtext
local typ = data.typ
local args = data.args
local code = data.code
local langfam = data.langfam
local langfamcat = data.langfamcat
local script = data.script
local scriptcat = data.scriptcat
local level = data.level
local parents = data.parents
local addl_parents = data.addl_parents
local topright = data.topright
local data_addl = data.additional
local inactive = data.inactive
local parts = {}
local function ins(txt)
insert(parts, txt)
end
local level_params = get_level_params(data)
local params = level_params[level or "-"]
if not params then
error(("Internal error: No params for for code '%s', level %s"):format(code, level or "-"))
end
local function insert_text()
if langtext then
ins(langtext)
ins("<hr />")
end
if not params[typ] then
error(("No English text for code '%s', type '%s', level %s"):format(code, typ, level or "-"))
end
local pattern, repl
if typ == "script" then
pattern = "!SCRIPT!"
repl = ("'''" .. scriptcat .. "'''"):format(script)
else
pattern = "!LANGFAM!"
repl = ("'''" .. langfamcat .. "'''"):format(langfam)
if script then
repl = repl .. (" written in '''" .. scriptcat .. "'''"):format(script)
end
end
ins(params[typ]:gsub(pattern, repl))
end
local additional = {}
if level then
insert(additional, ("To be included on this list, add {{tl|Babel|%s}} to your user page. Complete instructions are " ..
"available at [[Wiktionary:Babel]]."):format(level == "N" and code or ("%s-%s"):format(code, level)))
else
insert(additional, "To be included on this list, use {{tl|Babel}} on your user page. Complete instructions are " ..
"available at [[Wiktionary:Babel]].")
end
if inactive then
insert(additional, "'''NOTE:''' Users in this category have not been active on the English Wiktionary for at " ..
"least two years and have been moved into the 'inactive' state due to " ..
"[[Wiktionary:Votes/pl-2017-04/Removing inactive editors from user-proficiency categories]].")
parents = {{name = category, sort = " "}}
end
if addl_parents then
for _, addl_parent in ipairs(addl_parents) do
insert(parents, addl_parent)
end
end
if data_addl then
insert(additional, data_addl)
end
local babel_templatestyles = require("Module:TemplateStyles")("Template:Babel/style.css")
if level then
ins(('<div class="babel-box %s">'):format(params.cssclass))
ins('<table class="babel-content" style="width:238px"><tr>')
ins('<td class="babel-code" style="font-size:14pt">')
ins(("'''%s-%s'''</td>"):format(code, level))
ins('<td class="babel-text">')
insert_text()
ins('</td></tr></table></div><br clear="left">')
return {
description = concat(parts) .. babel_templatestyles,
additional = concat(additional, "\n\n"),
breadcrumb = inactive and "Inactive" or "Level " .. level,
parents = parents,
}, not not args
else
ins(('<div class="babel-box %s">\n'):format(params.cssclass))
ins('{| class="babel-content" style="width:260px;"\n')
ins('| class="babel-code" style="font-size:14pt;" | ')
ins(("'''%s'''\n"):format(code))
ins('| class="babel-text" style="text-align:center;" | ')
insert_text()
ins('\n|}</div><br clear="left">')
return {
topright = topright,
description = concat(parts) .. babel_templatestyles,
additional = concat(additional, "\n\n"),
breadcrumb = inactive and "Inactive" or lang,
parents = parents,
}, not not args
end
end
-- Guts of implementation of competency handlers for natural languages (full or etymology-only), possibly with a
-- script attached (e.g. [[Category:User ko-Kore]]).
local function handle_user_lang_maybe_script(data, category, inactive, code, sccode, level, args)
local lang = require("Module:languages").getByCode(code, nil, "allow etym")
local langname = args.langname
local sc, scriptname
if sccode then
sc = require("Module:scripts").getByCode(sccode)
scriptname = args.scriptname
end
local code_with_script = code .. (sccode and "-" .. sccode or "")
if not lang or sccode and not sc then
-- If unrecognized language and called from inside, we're handling the parents and breadcrumb for a
-- higher-level category, so at least return something.
if not level and data.called_from_inside then
return {
-- FIXME, scrape langname= category?
breadcrumb = {name = code_with_script, nocap = true},
parents = {name = lang and "User languages with invalid script code" or
"User languages with invalid code", sort = code_with_script}
}, true
end
if not langname then
-- Check if the code matches a Wikimedia language (e.g. "ku" for Kurdish). If it does, treat
-- its canonical name as though it had been given as langname=.
local wm_lang = require("Module:wikimedia languages").getByCode(code)
if not wm_lang then
mw.log(("Skipping category '%s' because lang code '%s' is unrecognized and langname= not given"):
format(data.category, code))
return
end
langname = wm_lang:getCanonicalName()
end
if sccode and not sc and not scriptname then
mw.log(("Skipping category '%s' because script code '%s' is unrecognized and scriptname= not given"):
format(data.category, sccode))
return
end
end
if not langname then
if not lang then
error("Internal error: Something went wrong, undefined lang= should have been caught above")
end
langname = lang:getCanonicalName()
end
if not scriptname and sccode then
if not sc then
error("Internal error: Something went wrong, undefined sc= should have been caught above")
end
-- Use `getCategoryName` not `getCanonicalName` to display 'Foo script' than just 'Foo', as so many scripts
-- are the same as language names, and otherwise we get nonsensical output like "These users are native speakers
-- of Korean written in Korean".
scriptname = sc:getCategoryName()
end
-- Insert text, appropriately script-tagged, unless already script-tagged (we check for '<span'), in which case we
-- insert it directly. Also handle <<...>> and <<<...>>> in text and convert to bolded link to parent category.
local function wrap(txt)
if not txt then
return
end
if sccode then
-- Substitute <<<...>>> (where ... is supposed to be the native rendering of the script) with a link to the
-- top-level 'User SCRIPT' category (e.g. [[:Category:User Kore]] if we're in a sublevel category, or to the
-- top-level script category (e.g. [[:Category:Korean script]]) if we're in a top-level 'User CODE-SCRIPT'
-- category.
txt = txt:gsub("<<<(.-)>>>", function(inside)
if level then
return ("'''[[:Thể loại:Thành viên %s|%s]]'''"):format(sccode, inside)
elseif sc then
return ("'''[[:Thể loại:%s|%s]]'''"):format(sc:getCategoryName(), inside)
else
return ("'''%s'''"):format(inside)
end
end)
end
-- Substitute <<...>> (where ... is supposed to be the native rendering of the language) with a link to the
-- top-level 'User CODE' category (e.g. [[:Category:User fr]] or [[:Category:User fr-CA]]) if we're in a
-- sublevel category, or to the top-level language category (e.g. [[:Category:French language]] or
-- [[:Category:Canadian English]]) if we're in a top-level 'User CODE' category.
txt = txt:gsub("<<(.-)>>", function(inside)
if level then
return ("'''[[:Thể loại:Thành viên %s|%s]]'''"):format(code, inside)
elseif lang then
return ("'''[[:Thể loại:%s|%s]]'''"):format(lang:getCategoryName(), inside)
else
return ("'''%s'''"):format(inside)
end
end)
if txt:find("<span") or not lang then
return txt
else
return require("Module:script utilities").tag_text(txt, lang, sc)
end
end
local function get_request_cats()
if args.text or code == "en" or code:find("^en%-") then
return
end
local num_pages = mw.site.stats.pagesInCategory(data.category, "pages")
local count_cat, count_sort
if num_pages == 0 then
count_cat = "Requests for translations in user-competency categories with 0 users"
count_sort = "*" .. code_with_script
elseif num_pages == 1 then
count_cat = "Requests for translations in user-competency categories with 1 user"
count_sort = "*" .. code_with_script
else
local lowernum, uppernum
lowernum = 2
while true do
uppernum = lowernum * 2 - 1
if num_pages <= uppernum then
break
end
lowernum = lowernum * 2
end
count_cat = ("Requests for translations in user-competency categories with %s-%s users"):format(
lowernum, uppernum)
count_sort = "*" .. ("%0" .. #(tostring(uppernum)) .. "d"):format(num_pages)
end
local addl_parents = {}
insert(addl_parents, {
name = "Requests for translations in user-competency categories by language",
sort = code_with_script,
})
insert(addl_parents, {
name = count_cat,
sort = count_sort,
})
return addl_parents
end
local invalid_lang_warning
if not lang then
invalid_lang_warning = "'''WARNING''': The specified language code is invalid on Wiktionary. Please migrate " ..
"all competency ratings to the closest valid code."
end
local parents
if level then
parents = {("Thành viên %s"):format(code_with_script), sort = level}
elseif sccode then
parents = {}
insert(parents, {name = ("Thành viên %s"):format(code), sort = sccode})
insert(parents, {name = ("Thành viên %s"):format(sccode), sort = code})
elseif lang then
parents = {}
if lang:hasType("etymology-only") then
local full_code = lang:getFullCode()
local sort_key = code:gsub(("^%s%%-"):format(require(string_utilities_module).pattern_escape(full_code)),
"")
insert(parents, {name = ("Thành viên %s"):format(full_code), sort = sort_key})
else
insert(parents, {name = "Thành viên Wiktionary theo ngôn ngữ", sort = code})
end
insert(parents, {name = lang:getCategoryName(), sort = "thành viên"})
else
parents = {"User languages with invalid code", sort = code}
end
local addl_parents = get_request_cats()
local topright
if args.commonscat then
local commonscat = require("Module:yesno")(args.commonscat, "+")
if commonscat == "+" or commonscat == true then
commonscat = data.category
end
if commonscat then
topright = ("{{commonscat|%s}}"):format(commonscat)
end
end
local langcat
if level then
langcat = ("[[:Thể loại:Thành viên %s|%%s]]"):format(code)
elseif lang then
langcat = ("[[:Thể loại:%s|%%s]]"):format(lang:getCategoryName())
else
langcat = "[[%s]]"
end
local scriptcat
if sccode then
if level then
scriptcat = ("[[:Thể loại:Thành viên %s|%%s]]"):format(sccode)
elseif sc then
scriptcat = ("[[:Thể loại:%s|%%s]]"):format(sc:getCategoryName())
else
scriptcat = "[[%s]]"
end
end
return competency_handler {
category = category,
inactive = inactive,
langtext = wrap(args.text),
typ = "lang",
args = args,
obj = lang,
code = code_with_script,
langfam = langname,
langfamcat = langcat,
script = scriptname,
scriptcat = scriptcat,
level = level,
parents = parents,
addl_parents = addl_parents,
topright = topright,
additional = invalid_lang_warning,
}
end
-- Hander for categories named [[Category:User LANG-SCRIPT]] or [[Category:User LANG-SCRIPT-#]] where # is a
-- competency level (0 through 5 or N), e.g. [[Category:zh-Hans]] or [[Category:yue-Hant-N]]. It's a bit tricky because
-- of the multitude of language formats, e.g. ko-KP is a language code (etym variety) but ko-Kore is a combination
-- lang + script code. We depend on the fact that all script codes are currently of the form Xxxx or Xxxxx, and check
-- for that first. We also need to run prior to the lang-only handler (next handler) so it doesn't try to interpret
-- the script code as an etym variant code.
--
-- Note that there are current categories named things like 'zh-Hant-TW' and 'zh-Hant-HK-3', which we don't support.
-- They should be renamed to some supported code, e.g. 'cmn-TW-Hant' and 'yue-HK-Hant-3'.
insert(raw_handlers, function(data)
local category, inactive = data.category:match("^(.*) (%(inactive%))$")
category = category or data.category
local code, sccode, level = category:match("^Thành viên ([a-z][a-z][a-z]?)%-([A-Z][a-z][a-z][a-z][a-z]?)%-([0-5N])$")
if not code then
code, sccode, level =
category:match("^Thành viên ([a-z][a-z][a-z]?%-[a-zA-Z-]+)%-([A-Z][a-z][a-z][a-z][a-z]?)%-([0-5N])$")
end
if not code then
code, sccode = category:match("^Thành viên ([a-z][a-z][a-z]?)%-([A-Z][a-z][a-z][a-z][a-z]?)$")
end
if not code then
code, sccode = category:match("^Thành viên ([a-z][a-z][a-z]?%-[a-zA-Z-]+)%-([A-Z][a-z][a-z][a-z][a-z]?)$")
end
if not code then
return
end
local args = require("Module:parameters").process(data.args, {
text = true,
verb = true,
langname = true,
scriptname = true,
scname = {alias_of = "scriptname"},
commonscat = true,
})
return handle_user_lang_maybe_script(data, category, inactive, code, sccode, level, args)
end)
-- Hander for categories named [[Category:User LANG]] e.g. [[Category:User en]], [[Category:User en-US]],
-- [[Category:User ine-pro]] or [[Category:User LANG-#]] where # is a competency level (0 through 5 or N) e.g.
-- [[Category:User en-N]] or [[Category:User ndl-nl-1]].
insert(raw_handlers, function(data)
local category, inactive = data.category:match("^(.*) (%(inactive%))$")
category = category or data.category
local code, level = category:match("^Thành viên ([a-z][a-z][a-z]?)%-([0-5N])$")
if not code then
code, level = category:match("^Thành viên ([a-z][a-z][a-z]?%-[a-zA-Z-]+)%-([0-5N])$")
end
if not code then
code = category:match("^Thành viên ([a-z][a-z][a-z]?)$")
end
if not code then
code = category:match("^Thành viên ([a-z][a-z][a-z]?%-[a-zA-Z-]+)$")
end
if not code then
return
end
local args = require("Module:parameters").process(data.args, {
text = true,
verb = true,
langname = true,
commonscat = true,
})
return handle_user_lang_maybe_script(data, category, inactive, code, nil, level, args)
end)
-- Handler for scripts.
insert(raw_handlers, function(data)
local category, inactive = data.category:match("^(.*) (%(inactive%))$")
category = category or data.category
local code, level = category:match("^Thành viên ([A-Z][a-z][a-z][a-z][a-z]?)%-([0-5N])$")
if not code then
code = category:match("^Thành viên ([A-Z][a-z][a-z][a-z][a-z]?)$")
end
if not code then
code, level = category:match("^Thành viên ([a-z][a-z][a-z]?%-[A-Z][a-z][a-z][a-z][a-z]?)%-([0-5N])$")
end
if not code then
code = category:match("^Thành viên ([a-z][a-z][a-z]?%-[A-Z][a-z][a-z][a-z][a-z]?)$")
end
if not code then
return
end
local sc = require("Module:scripts").getByCode(code)
if not sc then
return
end
local parents
if level then
parents = {("Thành viên %s"):format(code), sort = level}
else
parents = {
{name = "Thành viên theo chữ viết", sort = code},
{name = sc:getCategoryName(), sort = "thành viên"},
}
end
local scriptcat
-- Better to display 'Foo script' than just 'Foo', as so many scripts are the same as language names.
if level then
scriptcat = ("[[:Thể loại:Thành viên %s|%s]]"):format(code, sc:getCategoryName())
else
scriptcat = ("[[:Thể loại:%s|%s]]"):format(sc:getCategoryName(), sc:getCategoryName())
end
return competency_handler {
category = category,
inactive = inactive,
typ = "script",
obj = sc,
code = code,
script = sc:getCanonicalName(),
scriptcat = scriptcat,
level = level,
parents = parents,
}
end)
-- Handler for "custom" scripts (e.g. IPA).
insert(raw_handlers, function(data)
local category, inactive = data.category:match("^(.*) (%(inactive%))$")
category = category or data.category
local code, level
if not code then
code, level = category:match("^Thành viên ([A-Za-z-]+)%-([0-5N])$")
end
if not code then
code = category:match("^Thành viên ([A-Za-z-]+)$")
end
if not code or not custom_script_links[code] then
return
end
local parents
if level then
parents = {("Thành viên %s"):format(code), sort = level}
else
parents = {"Thành viên theo chữ viết", sort = code}
end
local scriptdata = custom_script_links[code]
if type(scriptdata) == "string" then
scriptdata = {link = scriptdata}
end
local scriptcat = ("[[%s|%%s]]"):format(scriptdata.link)
return competency_handler {
category = category,
inactive = inactive,
typ = "script",
code = code,
script = scriptdata.script or code,
scriptcat = scriptcat,
level = level,
parents = parents,
}
end)
-- Handler for programming languages.
insert(raw_handlers, function(data)
local category, inactive = data.category:match("^(.*) (%(inactive%))$")
category = category or data.category
local code, level
if not code then
code, level = category:match("^Thành viên ([A-Za-z+-]+) coder%-([0-5N])$")
end
if not code then
code = category:match("^Thành viên ([A-Za-z+-]+) coder$")
end
if not code or not coder_links[code] then
return
end
local parents
if level then
parents = {("User %s coder"):format(code), sort = level}
else
parents = {"User coders", sort = code}
end
local langdata = coder_links[code]
if type(langdata) == "string" then
langdata = {link = langdata}
end
local langcat = ("[[%s|%%s]]"):format(langdata.link)
return competency_handler {
category = category,
inactive = inactive,
typ = "coder",
code = code,
langfam = langdata.lang or code,
langfamcat = langcat,
level = level,
parents = parents,
}
end)
-- Handler for language families.
insert(raw_handlers, function(data)
local category, inactive = data.category:match("^(.*) (%(inactive%))$")
category = category or data.category
local code, level = category:match("^Thành viên ([a-z][a-z][a-z]?)%-([0-5N])$")
if not code then
code, level = category:match("^Thành viên ([a-z][a-z][a-z]?%-[a-zA-Z-]+)%-([0-5N])$")
end
if not code then
code = category:match("^Thành viên ([a-z][a-z][a-z]?)$")
end
if not code then
code = category:match("^Thành viên ([a-z][a-z][a-z]?%-[a-zA-Z-]+)$")
end
if not code then
return
end
local fam = require("Module:families").getByCode(code)
if not fam then
return
end
local parents
if level then
parents = {("Thành viên %s"):format(code), sort = level}
else
parents = {
{name = "Thành viên theo ngữ hệ", sort = code},
{name = fam:getCategoryName(), sort = "thành viên"},
}
end
local famcat
if level then
famcat = ("[[:Thể loại:Thành viên %s|%s]]"):format(code, fam:getCategoryName())
else
famcat = ("[[:Thể loại:%s|%s]]"):format(fam:getCategoryName(), fam:getCategoryName())
end
return competency_handler {
category = category,
inactive = inactive,
typ = "family",
obj = fam,
code = code,
langfam = fam:getCanonicalName(),
langfamcat = famcat,
level = level,
parents = parents,
}
end)
insert(raw_handlers, function(data)
local n, suffix = data.category:match("^Trang có (%d+) đề mục ngôn ngữ$")
-- Only match if there are no leading zeroes and the suffix is correct.
if not (n and not n:match("^0%d")) then
return
end
return {
breadcrumb = ("%d đề mục ngôn ngữ"):format(n, suffix),
description = ("Trang có chứa %s đề mục ngôn ngữ."):format(n, suffix),
additional = "Thể loại này dùng để xác định số đề mục ngôn ngữ có trong mục từ trên Wiktionary tiếng Việt",
hidden = true,
can_be_empty = true,
parents = {
{name = "Trang có đề mục ngôn ngữ", sort = require("Module:category tree").numeral_sortkey(n)},
n == "0" and "Bảo quản Wiktionary" or nil, -- "Pages with 0 entries" only contains pages with something wrong.
},
}
end)
return {RAW_CATEGORIES = raw_categories, RAW_HANDLERS = raw_handlers}
gqjgfy8t0dzkm7dd7qz04ttjbh8jl8m
Từ tái tạo:Tiếng Turk nguyên thủy/yō-
0
346969
2575967
2242254
2026-11-06T06:50:41Z
Hiyuune
50834
Hiyuune đã đổi [[Từ tái tạo:Tiếng Turk nguyên thuỷ/yō-]] thành [[Từ tái tạo:Tiếng Turk nguyên thủy/yō-]]
2242254
wikitext
text/x-wiki
{{reconstructed}}
=={{langname|trk-pro}}==
==={{ĐM|v}}===
{{head|trk-pro|verb}}
# [[phá hủy|Phá hủy]]
===={{ĐM|drv}}====
* {{l|trk-pro|*yōk}}
* {{l|trk-pro|*yōd-}}
==={{ĐM|ref}}===
<references />
* {{R:trk:Clauson|entry=*yo:-|page=870}}
* Gökdağ, B. A. (2007). Kençekler ve Kençekçe. Dil Araştırmaları, 1(1), 97-108. [https://dergipark.org.tr/tr/pub/dilarastirmalari/issue/4715/64592]
* {{R:trk-pro:SDM|url=https://starlingdb.org/cgi-bin/response.cgi?single=1&basename=%2fdata%2falt%2fturcet&text_number=950&root=config}}
[[en:Reconstruction:Proto-Turkic/yō-]]
[[Thể loại:Mục từ tiếng Turk nguyên thuỷ|K]]
[[Thể loại:Động từ tiếng Turk nguyên thuỷ|K]]
304cq1cezatla4aod8eveqknx70tmnz
2575969
2575967
2026-11-06T06:51:23Z
Hiyuune
50834
2575969
wikitext
text/x-wiki
{{reconstructed}}
=={{langname|trk-pro}}==
==={{ĐM|v}}===
{{head|trk-pro|động từ|head=*yō-}}
# {{lb|trk-pro|transitive}} [[phá hủy|Phá hủy]]
===={{ĐM|drv}}====
* {{l|trk-pro|*yōk}}
* {{l|trk-pro|*yōd-}}
==={{ĐM|ref}}===
{{reflist}}
* {{R:trk:Clauson|entry=*yo:-|page=870}}
* Gökdağ, B. A. (2007). Kençekler ve Kençekçe. Dil Araştırmaları, 1(1), 97-108. [https://dergipark.org.tr/tr/pub/dilarastirmalari/issue/4715/64592]
* {{R:trk-pro:SDM|url=https://starlingdb.org/cgi-bin/response.cgi?single=1&basename=%2fdata%2falt%2fturcet&text_number=950&root=config}}
[[en:Reconstruction:Proto-Turkic/yō-]]
0mpepsgu83tiwjw3x5qfrxzwu11t0nn
dohuwa
0
352334
2575888
2252224
2026-11-05T20:31:12Z
InternetArchiveBot
44631
Rescuing 1 sources and tagging 0 as dead. #IABot (v2.0.9.7)
2575888
wikitext
text/x-wiki
=={{langname|pns}}==
==={{ĐM|pron}}===
* {{IPA4|pns|/dohuwa/}}
==={{ĐM|num}}===
{{head|pns|Số}}
# [[hai]].
==={{ĐM|ref}}===
* [https://web.archive.org/web/20250829150931/http://talkingdictionary.swarthmore.edu/ponosakan/ Ponosakan English online talking dictionary]
4m212x1w6wb9ng1802czwwdej0i17u4
dohuwa no pulu’
0
352337
2575889
2252234
2026-11-05T20:31:12Z
InternetArchiveBot
44631
Rescuing 1 sources and tagging 0 as dead. #IABot (v2.0.9.7)
2575889
wikitext
text/x-wiki
=={{langname|pns}}==
==={{ĐM|pron}}===
* {{IPA4|pns|/dohuwa no puluʔ/}}
==={{ĐM|num}}===
{{head|pns|Số}}
# [[hai mươi]].
==={{ĐM|ref}}===
* [https://web.archive.org/web/20250829150931/http://talkingdictionary.swarthmore.edu/ponosakan/ Ponosakan English online talking dictionary]
pn73ui7stnipbo7ers69hdyk8jwc693
biwih
0
352427
2575886
2512122
2026-11-05T19:37:23Z
InternetArchiveBot
44631
Rescuing 1 sources and tagging 0 as dead. #IABot (v2.0.9.7)
2575886
wikitext
text/x-wiki
=={{langname|pns}}==
==={{ĐM|pron}}===
* {{IPA|pns|/biwih/}}
==={{ĐM|noun}}===
{{head|pns|Danh từ}}
# [[miệng|Miệng]].
==={{ĐM|ref}}===
* [https://web.archive.org/web/20250829150931/http://talkingdictionary.swarthmore.edu/ponosakan/ Ponosakan English online talking dictionary]
oxc3pqifzumvur06tlarjdp7mt2lc2v
Diminggu
0
352441
2575884
2252476
2026-11-05T18:47:46Z
InternetArchiveBot
44631
Rescuing 1 sources and tagging 0 as dead. #IABot (v2.0.9.7)
2575884
wikitext
text/x-wiki
=={{langname|pns}}==
==={{ĐM|pron}}===
* {{IPA4|pns|/dimiŋɡu/}}
==={{ĐM|noun}}===
{{head|pns|Danh từ}}
# [[Chủ nhật]].
==={{ĐM|ref}}===
* [https://web.archive.org/web/20250829150931/http://talkingdictionary.swarthmore.edu/ponosakan/ Ponosakan English online talking dictionary]
{{C|pns|Ngày trong tuần}}
7our3rj9fp31sfjb1p0in370ilmvuxc
bongit
0
352447
2575887
2252485
2026-11-05T19:40:24Z
InternetArchiveBot
44631
Rescuing 1 sources and tagging 0 as dead. #IABot (v2.0.9.7)
2575887
wikitext
text/x-wiki
=={{langname|pns}}==
==={{ĐM|pron}}===
* {{IPA4|pns|/boŋit/}}
==={{ĐM|noun}}===
{{head|pns|Danh từ}}
# [[mặt trăng]].
==={{ĐM|ref}}===
* [https://web.archive.org/web/20250829150931/http://talkingdictionary.swarthmore.edu/ponosakan/ Ponosakan English online talking dictionary]
8xhy9s78ipg6vqqkbiq1ww49nukhupi
Thể loại:Yêu cầu giống mục từ tiếng Somali
14
355817
2576041
2259857
2026-11-06T10:46:44Z
TheHighFighter2
42988
TheHighFighter2 đã đổi [[Thể loại:Mục từ tiếng Somali yêu cầu giống]] thành [[Thể loại:Yêu cầu giống mục từ tiếng Somali]] (đã tắt đổi hướng)
2259857
wikitext
text/x-wiki
__HIDDENCAT__
[[Thể loại:Yêu cầu liên quan đến tiếng Somali]]
[[Thể loại:Mục từ yêu cầu giống theo ngôn ngữ|S]]
301sk119q7uakyspm0envyhszpndvl0
2576042
2576041
2026-11-06T10:48:07Z
TheHighFighter2
42988
Thay cả nội dung bằng “{{auto cat}}”
2576042
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Mô đun:bg-pronunciation/speaker profiles
828
361570
2575837
2574042
2026-11-05T15:57:32Z
Hiyuune
50834
2575837
Scribunto
text/plain
local export = {}
local audio_module = "Module:audio"
local lang = require("Module:languages").getByCode("bg")
-- Table that encodes the recognized audio speakers and how their audio files
-- are named (prefix, suffix).
export.speaker_profiles = {
["KK"] = {
user = "Kiril kovachev",
prefix = "LL-Q7918 (bul)-Kiril kovachev-",
suffix = ".wav",
renderer = "dark-l"
},
["KK2"] = {
user = "Kiril kovachev",
prefix = "LL-Q7918 (bul)-Kiril kovachev-",
suffix = ".wav",
renderer = "standard",
comments = "This profile is for when I want to mark that I haven't used l-vocalization in a given audio like I usually do."
},
["PC"] = {
user = "SixtyShips",
prefix = "LL-Q7918 (bul)-SixtyShips-",
suffix = ".wav",
renderer = "standard"
},
["SP"] = {
user = "SixtyShips",
prefix = "LL-Q7918 (bul)-SixtyShips-",
suffix = ".wav",
renderer = "moesian",
comments = "This profile is used when I want to pronounce local dialect words, especially typical for Ruse dialect."
},
-- Add yourself here!:
-- * uncomment the code below starting from ["KK"]... (i.e., remove the dashes)
-- * replace "KK" below with a short name to represent your profile
-- * change the "user =" property to your username
-- * change "prefix =" and "suffix =" to the beginning and ending of
-- your typical audio filenames; e.g., mine are usually
-- LL-Q7918 (bul)-Kiril kovachev-(page name).wav
-- ... so ".wav" is the suffix and "LL-Q7918 (bul)-Kiril kovachev-" is
-- the prefix. The audio's actual name will be inserted between these two
-- automatically.
-- * change "renderer =" to either "standard" or "dark-l"; use "dark-l" if
-- you have l-vocalization in your accent, otherwise use "standard".
-- If you speak anything besides Standard Bulgarian, a new rendering
-- function should be added to represent that.
-- ["KK"] = {
-- user = "Kiril kovachev",
-- prefix = "LL-Q7918 (bul)-Kiril kovachev-",
-- suffix = ".wav",
-- renderer = "dark-l"
-- },
}
local function format_audio(prefix, suffix, name, accents)
local filename = prefix .. name .. suffix
if mw.title.new("Media:" .. filename).exists then
return require(audio_module).format_audio({
lang = lang,
file = filename,
a = accents
})
else
return nil
end
end
-- Table of functions which take care of rendering the audio based on inputs.
export.audio_functions = {
["plain"] = {
name = "chưa có nhãn âm thanh",
description = "This display function simply shows the audio, no extra features such as accent labels. Can be used if you don't care about displaying extra information to readers.",
display = function(profile, term_override, _extras)
return format_audio(profile.prefix, profile.suffix, term_override, nil)
end
},
["standard"] = {
name = "trọng âm tiêu chuẩn",
description = "This display function simply displays the given audio with the \"Standard Bulgarian\" label before it. This can be used to indicate that your speech is completely standard in all recordings.",
display = function(profile, term_override, _extras)
local accents_list = {"tiếng Bulgaria tiêu chuẩn"}
return format_audio(profile.prefix, profile.suffix, term_override, accents_list)
end
},
["dark-l"] = {
name = "trọng âm chuẩn với nguyên âm hóa L",
description = "This display function displays the given audio with the \"Standard Bulgarian\" label before it, but also detects whether the word (based on its IPA) ought to contain an instance of l-vocalization, as is common in younger Bulgarian speakers. Using this display method, the template will figure out whether this label is necessary or not per-entry, but will only display \"Standard Bulgarian\" by itself if it's not.",
display = function(profile, term_override, extras)
local ipa = extras.ipa
local accents_list = {"tiếng Bulgaria tiêu chuẩn"}
if mw.ustring.find(ipa, "ɫ") then
table.insert(accents_list, "nguyên âm hóa l")
end
return format_audio(profile.prefix, profile.suffix, term_override, accents_list)
end
},
["moesian"] = {
name = "phương ngữ Moesia",
description = "This display function will provide the label 'Moesian' alongside the audio.",
display = function(profile, term_override, _extras)
local accents_list = {"Moesian"}
return format_audio(profile.prefix, profile.suffix, term_override, accents_list)
end,
}
}
function export.show_data(frame)
local lines = {"==Giọng nói có sẵn=="}
for code, profile in pairs(export.speaker_profiles) do
table.insert(lines, "* Tên: '''" .. code .. "'''")
table.insert(lines, "** Thành viên: [[en:User:" .. profile.user .. "|" .. profile.user .. "]]")
table.insert(lines, "** Tiền tố: <code>" .. profile.prefix .. "</code>")
table.insert(lines, "** Hậu tố: <code>" .. profile.suffix .. "</code>")
table.insert(lines, "** Tên chức năng hiển thị: <code>" .. profile.renderer .. "</code>")
table.insert(lines, "** Mục từ: [[Special:WhatLinksHere/Wiktionary:Tracking/bg-pr/speaker-profile/" .. code .. "|list]]")
if profile.comments then table.insert(lines, "** Ghi chú: " .. profile.comments) end
end
table.insert(lines, "")
table.insert(lines, "==Chức năng có sẵn==")
for name, displayer in pairs(export.audio_functions) do
table.insert(lines, "* Tên chức năng hiển thị: '''" .. displayer.name .. "'''")
table.insert(lines, "** Tên mã nội bộ: <code>" .. name .. "</code>")
table.insert(lines, "** Mô tả: " .. displayer.description)
end
return frame:preprocess(table.concat(lines, "\n"))
end
return export
5prvhkvwecwdrcs1to9t521g8yqk0yl
2575842
2575837
2026-11-05T16:08:12Z
Hiyuune
50834
2575842
Scribunto
text/plain
local export = {}
local audio_module = "Module:audio"
local lang = require("Module:languages").getByCode("bg")
-- Table that encodes the recognized audio speakers and how their audio files
-- are named (prefix, suffix).
export.speaker_profiles = {
["KK"] = {
user = "Kiril kovachev",
prefix = "LL-Q7918 (bul)-Kiril kovachev-",
suffix = ".wav",
renderer = "dark-l"
},
["KK2"] = {
user = "Kiril kovachev",
prefix = "LL-Q7918 (bul)-Kiril kovachev-",
suffix = ".wav",
renderer = "standard",
comments = "This profile is for when I want to mark that I haven't used l-vocalization in a given audio like I usually do."
},
["PC"] = {
user = "SixtyShips",
prefix = "LL-Q7918 (bul)-SixtyShips-",
suffix = ".wav",
renderer = "standard"
},
["SP"] = {
user = "SixtyShips",
prefix = "LL-Q7918 (bul)-SixtyShips-",
suffix = ".wav",
renderer = "moesian",
comments = "This profile is used when I want to pronounce local dialect words, especially typical for Ruse dialect."
},
-- Add yourself here!:
-- * uncomment the code below starting from ["KK"]... (i.e., remove the dashes)
-- * replace "KK" below with a short name to represent your profile
-- * change the "user =" property to your username
-- * change "prefix =" and "suffix =" to the beginning and ending of
-- your typical audio filenames; e.g., mine are usually
-- LL-Q7918 (bul)-Kiril kovachev-(page name).wav
-- ... so ".wav" is the suffix and "LL-Q7918 (bul)-Kiril kovachev-" is
-- the prefix. The audio's actual name will be inserted between these two
-- automatically.
-- * change "renderer =" to either "standard" or "dark-l"; use "dark-l" if
-- you have l-vocalization in your accent, otherwise use "standard".
-- If you speak anything besides Standard Bulgarian, a new rendering
-- function should be added to represent that.
-- ["KK"] = {
-- user = "Kiril kovachev",
-- prefix = "LL-Q7918 (bul)-Kiril kovachev-",
-- suffix = ".wav",
-- renderer = "dark-l"
-- },
}
local function format_audio(prefix, suffix, name, accents)
local filename = prefix .. name .. suffix
if mw.title.new("Media:" .. filename).exists then
return require(audio_module).format_audio({
lang = lang,
file = filename,
a = accents
})
else
return nil
end
end
-- Table of functions which take care of rendering the audio based on inputs.
export.audio_functions = {
["plain"] = {
name = "chưa có nhãn âm thanh",
description = "This display function simply shows the audio, no extra features such as accent labels. Can be used if you don't care about displaying extra information to readers.",
display = function(profile, term_override, _extras)
return format_audio(profile.prefix, profile.suffix, term_override, nil)
end
},
["standard"] = {
name = "trọng âm tiêu chuẩn",
description = "This display function simply displays the given audio with the \"Standard Bulgarian\" label before it. This can be used to indicate that your speech is completely standard in all recordings.",
display = function(profile, term_override, _extras)
local accents_list = {"tiếng Bulgaria tiêu chuẩn"}
return format_audio(profile.prefix, profile.suffix, term_override, accents_list)
end
},
["dark-l"] = {
name = "trọng âm chuẩn với nguyên âm hóa L",
description = "This display function displays the given audio with the \"Standard Bulgarian\" label before it, but also detects whether the word (based on its IPA) ought to contain an instance of l-vocalization, as is common in younger Bulgarian speakers. Using this display method, the template will figure out whether this label is necessary or not per-entry, but will only display \"Standard Bulgarian\" by itself if it's not.",
display = function(profile, term_override, extras)
local ipa = extras.ipa
local accents_list = {"tiếng Bulgaria tiêu chuẩn"}
if mw.ustring.find(ipa, "ɫ") then
table.insert(accents_list, "nguyên âm hóa l")
end
return format_audio(profile.prefix, profile.suffix, term_override, accents_list)
end
},
["moesian"] = {
name = "phương ngữ Moesia",
description = "This display function will provide the label 'Moesian' alongside the audio.",
display = function(profile, term_override, _extras)
local accents_list = {"Moesian"}
return format_audio(profile.prefix, profile.suffix, term_override, accents_list)
end,
}
}
function export.show_data(frame)
local lines = {"==Giọng nói có sẵn=="}
for code, profile in pairs(export.speaker_profiles) do
table.insert(lines, "* Tên: '''" .. code .. "'''")
table.insert(lines, "** Thành viên: [[en:User:" .. profile.user .. "|" .. profile.user .. "]]")
table.insert(lines, "** Tiền tố: <code>" .. profile.prefix .. "</code>")
table.insert(lines, "** Hậu tố: <code>" .. profile.suffix .. "</code>")
table.insert(lines, "** Tên chức năng hiển thị: <code>" .. profile.renderer .. "</code>")
table.insert(lines, "** Mục từ: [[Special:WhatLinksHere/Wiktionary:Tracking/bg-pr/speaker-profile/" .. code .. "|xem danh sách]]")
if profile.comments then table.insert(lines, "** Ghi chú: " .. profile.comments) end
end
table.insert(lines, "")
table.insert(lines, "==Chức năng có sẵn==")
for name, displayer in pairs(export.audio_functions) do
table.insert(lines, "* Tên chức năng hiển thị: '''" .. displayer.name .. "'''")
table.insert(lines, "** Tên mã nội bộ: <code>" .. name .. "</code>")
table.insert(lines, "** Mô tả: " .. displayer.description)
end
return frame:preprocess(table.concat(lines, "\n"))
end
return export
m1tdtnlfgpn7u8taifkggx0fbkf947i
石垣
0
367790
2575990
2295122
2026-11-06T07:06:44Z
Hiyuune
50834
/* Tiếng Nhật */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575990
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|いし|かき|k2=がき|yomi=k|r=y}}
==={{section|pron}}===
* {{ja-pron|いしがき|acc=0|acc_ref=<ref name="KDJ2O">{{R:Nihon Kokugo Daijiten 2 Online|いし‐がき 【石垣】|lid=20020037eb821950bH1p}}</ref>|dev=2}}
==={{section|n}}===
{{ja-noun|いしがき}}
# [[tường|Tường]] [[đá]].
==={{section|pr-noun}}===
{{ja-pos|proper|いしがき}}
# [[đảo|Đảo]] [[Ishigaki]]
# {{place|ja|t=Ishigaki|thành phố|pref/Okinawa|c/Nhật Bản|sort=いしがき}}
# {{surname|ja|sort=いしがき}}
==={{section|ref}}===
{{reflist}}
0bhdclxcmi732lie2u5k4oia7fad0vq
कटकोम
0
373118
2575824
2308882
2026-11-05T15:28:54Z
Hiyuune
50834
/* Tiếng Mundari */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575824
wikitext
text/x-wiki
=={{langname|unr}}==
==={{ĐM|pron}}===
* {{IPA|unr|/kaʈkɔm/|/kaɽkɔm/}}
==={{ĐM|noun}}===
{{head|unr|Danh từ}}
# [[cua]].
dzxzhanrggeq1gqciqrq7d5537lnfz3
貂
0
383608
2575976
2327870
2026-11-06T06:55:11Z
Hiyuune
50834
/* Tham khảo */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575976
wikitext
text/x-wiki
{{also|㹦|鼦}}
{{character info}}
=={{langname|mul}}==
==={{ĐM|Han}}===
{{Han char|rn=153|rad=豸|as=05|sn=12|four=27262|canj=BHSHR|ids=⿰豸召}}
===={{ĐM|ref}}====
* {{Han ref|kx=1200.270|dkj=36528|dj=1662.270|hdz=63910.080|uh=8C82}}
=={{langname|vi}}==
==={{ĐM|Han}}===
{{vi-readings|reading=điêu|rs=豸05}}
# {{rfdef|vi|sort=豸05}}
=={{langname|ja}}==
{{wikispecies|Martes melampus}}
==={{ĐM|kanji}}===
{{ja-kanji|grade=|rs=豸05}}
===={{ĐM|reading}}====
{{ja-readings
|goon=ちょう
|kanon=ちょう
|kun=てん-, いたち-
}}
===Từ nguyên 1===
{{ja-kanjitab|てん|yomi=k|alt=黄鼬}}
{{rfe|ja}}
===={{ĐM|pron}}====
{{ja-pron|テン|acc=a|acc_ref=NHK}}
===={{ĐM|noun}}====
{{ja-noun|てん|テン}}
# {{w|Chồn vàng Nhật Bản}}, {{taxfmt|Martes melampus|species}}
====={{ĐM|usage}}=====
{{U:ja:biology}}
===Từ nguyên 2===
{{ja-kanjitab|いたち|y=k}}
{{ja-see|鼬}}
==={{ĐM|ref}}===
{{reflist}}
:* {{R:Kanjipedia Kotoba|0004814400|<sup>▲</sup>貂}}
{{C|ja|Họ Chồn|sort=てん}}
=={{langname|ko}}==
==={{ĐM|hanja}}===
{{ko-hanja|hangeul=초|eumhun=|rv=cho|mr=ch'o|y=cho}}
# ([[담비]] 초, ''dambi-''): {{w|Chi Chồn mactet}}, {{w|chồn zibelin}}.
=={{langname|zh}}==
{{zh-forms}}
==={{ĐM|glyph origin}}===
{{Han etym}}
{{Han compound|豸|召|ls=psc|c1=s|c2=p|t1=}}
==={{ĐM|etym}}===
{{rfe|zh}}
==={{ĐM|pron}}===
{{zh-pron
|m=diāo
|m-s=diao1
|c=diu1
|c-t=iau1
|g=dieu1
|h=pfs=tiâu;hrs=h:diauˋ;gd=diau1
|j=diau1
|mb=diáu
|md=diĕu
|mn=tiau
|mn-t=diou1/diao1
|px=pt,xy:dieo1
|w=sh:1tiau
|x=diau1
|mc=y
|oc=y
|cat=n,pn
}}
==={{ĐM|definition}}===
{{head|zh|chữ Hán}}
# {{w|Chi Chồn mactet}}
# {{surname|zh}}
==={{ĐM|compound}}===
{{col3|zh|帶膆貂掛|狗尾續貂|狗續貂尾|珥貂|紫貂|續貂|貂寺|貂珥|貂璫|貂皮大衣|貂羽|貂蟬|貂蟬冠|貂裘|貂裘換酒|貂覆額|貂錦|金貂|金貂換酒|黑貂|黃喉貂|三貂角|七葉貂|侍中貂|傳貂|八貂|右貂|大貂|宮貂|小貂|左貂|水貂|漢珥貂|漢貂|狗尾貂續|狗續金貂|皂貂|脫貂|蟬貂|補貂|豎貂|豐貂|貂丁|貂不足|貂侍|貂冕|貂冠|貂卻|貂參|貂尾|貂尾扇|貂帳|貂帽|貂扇|貂文|貂毛|貂毫|貂熊|貂狗相屬|貂珠|貂皮|貂續|貂纓|貂腳|貂茵|貂蟟|貂行|貂衣|貂袍|貂袖|貂褐|貂褕|貂襜|貂金|貂鶡|貂鼠|貂鼲|貂鼴|貴貂|輕貂|金貂取酒|金貂貰酒|銀貂|阮孚貂|阮貂換酒|香貂|鳧盧貂|黃貂|鼲貂}}
==={{ĐM|ref}}===
* {{R:yue:Hanzi}}
* {{R:cpx:PHMZ|51}}
iwfwe5cwm3qqqm32pna5ilasfn7jhc1
Wiktionary:Tin tức/2026
4
384217
2575790
2575282
2026-11-05T13:07:55Z
Hiyuune
50834
/* Tháng 10 năm 2026 */ xóa (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575790
wikitext
text/x-wiki
== Tháng 10 năm 2026 ==
=== Thứ sáu, ngày 23 tháng 10 năm 2026 ===
* {{l|srm|akata}} trở thành mục từ tiếng Saramacca đầu tiên của Wiktionary tiếng Việt.
=== Thứ năm, ngày 22 tháng 10 năm 2026 ===
* {{l|tnc|Ᵽ}} trở thành mục từ tiếng Tanimuca-Retuarã đầu tiên của Wiktionary tiếng Việt.
=== Thứ ba, ngày 20 tháng 10 năm 2026 ===
* {{l|nbn|wer}} trở thành mục từ tiếng Kuri đầu tiên của Wiktionary tiếng Việt.
* {{l|bls|luton}} trở thành mục từ tiếng Balaesang đầu tiên của Wiktionary tiếng Việt.
* {{l|bot|kii}} đồng thời trở thành mục từ đầu tiên của các ngôn ngữ: Bongo và Chickasaw.
* {{l|myz|ࡋࡄࡀࡌࡀ}} trở thành mục từ tiếng Manda cổ điển đầu tiên của Wiktionary tiếng Việt.
=== Thứ hai, ngày 19 tháng 10 năm 2026 ===
* {{l|hmx-pro|*djuŋᴴ}} trở thành mục từ tiếng H'Mông-Miền nguyên thủy đầu tiên của Wiktionary tiếng Việt.
=== Chủ nhật, ngày 18 tháng 10 năm 2026 ===
* {{l|lbk|awak}} trở thành mục từ tiếng Bontoc Trung đầu tiên của Wiktionary tiếng Việt.
=== Thứ bảy, ngày 17 tháng 10 năm 2026 ===
* {{l|ayn|ת}} trở thành mục từ tiếng Ả Rập Sana'a đầu tiên của Wiktionary tiếng Việt.
* {{l|ayk|iraru}} trở thành mục từ tiếng Akuku đầu tiên của Wiktionary tiếng Việt.
* {{l|knb|atod}} trở thành mục từ tiếng Kalinga Lubuagan đầu tiên của Wiktionary tiếng Việt.
=== Chủ nhật, ngày 4 tháng 10 năm 2026 ===
* {{l|shx|ɔŋ⁵³}} trở thành mục từ tiếng Xa đầu tiên của Wiktionary tiếng Việt.
=== Thứ tư, ngày 14 tháng 10 năm 2026 ===
* {{l|wbp|mula}} trở thành mục từ tiếng Warlpiri đầu tiên của Wiktionary tiếng Việt.
* {{l|aus-pam-pro|*calañ}} trở thành mục từ tiếng Pama-Nyungar nguyên thủy đầu tiên của Wiktionary tiếng Việt.
* {{l|wyb|thalay}} trở thành mục từ tiếng Ngiyambaa đầu tiên của Wiktionary tiếng Việt.
* {{l|aus-cww-pro|*balaŋ}} trở thành mục từ tiếng Trung New South Wales nguyên thủy đầu tiên của Wiktionary tiếng Việt.
== Tháng 9 năm 2026 ==
=== Thứ ba, ngày 29 tháng 9 năm 2026 ===
* {{l|svs|kurakurape}} trở thành mục từ tiếng Savosavo đầu tiên của Wiktionary tiếng Việt.
=== Thứ tư, ngày 23 tháng 9 năm 2026 ===
* {{l|pgl|ᚃᚓᚂᚔᚈᚐᚄ}} trở thành mục từ tiếng Ireland nguyên thủy đầu tiên của Wiktionary tiếng Việt.
=== Thứ bảy, ngày 19 tháng 9 năm 2026 ===
* {{l|buq|yaŋ}} trở thành mục từ tiếng Brem đầu tiên của Wiktionary tiếng Việt.
=== Thứ sáu, ngày 18 tháng 9 năm 2026 ===
* {{l|kus|kpan}} trở thành mục từ tiếng Kusaal đầu tiên của Wiktionary tiếng Việt.
=== Thứ năm, ngày 17 tháng 9 năm 2026 ===
* {{l|nhu|wú}} trở thành mục từ tiếng Noone đầu tiên của Wiktionary tiếng Việt.
=== Thứ tư, ngày 9 tháng 9 năm 2026 ===
* {{l|inc-ogu|कमल}} trở thành mục từ tiếng Gujarat cổ đầu tiên của Wiktionary tiếng Việt.
* {{l|zpc|Z̃}} trở thành mục từ tiếng Zapotec Choapan đầu tiên của Wiktionary tiếng Việt.
=== Thứ ba, ngày 8 tháng 9 năm 2026 ===
* {{l|ine-ana-pro|*ʔésti}} trở thành mục từ tiếng Tiểu Á nguyên thủy đầu tiên của Wiktionary tiếng Việt.
* {{l|tuw-pro|*ŋōlimi}} trở thành mục từ tiếng Tungus nguyên thủy đầu tiên của Wiktionary tiếng Việt.
=== Chủ nhật, ngày 6 tháng 9 năm 2026 ===
* {{l|afa-pro|*waraḳ-}} trở thành mục từ tiếng Phi-Á nguyên thủy đầu tiên của Wiktionary tiếng Việt.
=== Thứ tư, ngày 3 tháng 9 năm 2026 ===
* {{l|cau-drg-pro|*xin}} trở thành mục từ tiếng Dargwa nguyên thủy đầu tiên của Wiktionary tiếng Việt.
== Tháng 8 năm 2026 ==
=== Thứ hai, ngày 31 tháng 8 năm 2026 ===
* {{l|aoa|awa}} trở thành mục từ tiếng Angola đầu tiên của Wiktionary tiếng Việt.
* {{l|chm-pro|*ik}} trở thành mục từ tiếng Mari nguyên thủy đầu tiên của Wiktionary tiếng Việt.
* {{l|urj-mdv-pro|*tumə}} trở thành mục từ tiếng Mordvin nguyên thủy đầu tiên của Wiktionary tiếng Việt.
=== Chủ nhật, ngày 30 tháng 8 năm 2026 ===
* {{l|ghc|adhaigh}} trở thành mục từ tiếng Gael cổ điển đầu tiên của Wiktionary tiếng Việt.
=== Thứ bảy, ngày 29 tháng 8 năm 2026 ===
* [[kani]] đồng thời trở thành mục từ đầu tiên của các ngôn ngữ: Culli và Maia.
* {{l|ngf-pro|*imbi}} trở thành mục từ tiếng Liên New Guinea nguyên thủy đầu tiên của Wiktionary tiếng Việt.
* {{l|agm|kaatɨ-́há}} trở thành mục từ tiếng Angaataha đầu tiên của Wiktionary tiếng Việt.
=== Thứ tư, ngày 26 tháng 8 năm 2026 ===
* {{l|vls|bieë}} trở thành mục từ tiếng Flemish Tây đầu tiên của Wiktionary tiếng Việt.
=== Thứ hai, ngày 24 tháng 8 năm 2026 ===
* {{l|sdc|rui}} trở thành mục từ tiếng Sassari đầu tiên của Wiktionary tiếng Việt.
=== Chủ nhật, ngày 23 tháng 8 năm 2026 ===
* {{l|mis-xbi|啊干|tr=*aqa(n)}} trở thành mục từ tiếng Tiên Ti đầu tiên của Wiktionary tiếng Việt.
=== Chủ nhật, ngày 2 tháng 8 năm 2026 ===
* {{l|iro-nor-pro|*-nõhs-}} trở thành mục từ tiếng Bắc Iroquois nguyên thủy đầu tiên của Wiktionary tiếng Việt.
=== Thứ hai, ngày 3 tháng 8 năm 2026 ===
* {{l|sem-wes-pro|*baḥr-}} trở thành mục từ tiếng Semit Tây nguyên thủy đầu tiên của Wiktionary tiếng Việt.
* {{l|qfa-cka-pro|*'iməl}} trở thành mục từ tiếng Chukotka-Kamchatka nguyên thủy đầu tiên của Wiktionary tiếng Việt.
* {{l|aql-pro|*le·kʔawe}} trở thành mục từ tiếng Algic nguyên thủy đầu tiên của Wiktionary tiếng Việt.
=== Thứ ba, ngày 4 tháng 8 năm 2026 ===
* {{l|owl|carrecc}} trở thành mục từ tiếng Wales cổ đầu tiên của Wiktionary tiếng Việt.
=== Thứ tư, ngày 5 tháng 8 năm 2026 ===
* {{l|grk-pro|*pʰernā́}} trở thành mục từ tiếng Hellen nguyên thủy đầu tiên của Wiktionary tiếng Việt.
=== Thứ năm, ngày 6 tháng 8 năm 2026 ===
* {{l|tfn|esbay}} trở thành mục từ tiếng Dena'ina đầu tiên của Wiktionary tiếng Việt.
* {{l|gmq-mno|dammr}} trở thành mục từ tiếng Na Uy trung đại đầu tiên của Wiktionary tiếng Việt.
* {{l|tbq-lob-pro|*b-ləy²}} trở thành mục từ tiếng Lô Lô-Miến nguyên thủy đầu tiên của Wiktionary tiếng Việt.
=== Thứ sáu, ngày 7 tháng 8 năm 2026 ===
* {{l|smw|asu}} đồng thời trở thành mục từ đầu tiên của các ngôn ngữ: Sumbawa và Alune.
=== Thứ ba, ngày 11 tháng 8 năm 2026 ===
* {{l|cau-nec-pro|*u̯aran}} trở thành mục từ tiếng Đông Bắc Kavkaz nguyên thủy đầu tiên của Wiktionary tiếng Việt.
=== Thứ năm, ngày 13 tháng 8 năm 2026 ===
* {{l|mge|Ɔ̰}} trở thành mục từ tiếng Mango đầu tiên của Wiktionary tiếng Việt.
== Tháng 7 năm 2026 ==
=== Thứ hai, ngày 27 tháng 7 năm 2026 ===
* {{l|pqe-pro|*apa}} trở thành mục từ tiếng Mã Lai-Đa Đảo Đông nguyên thủy đầu tiên của Wiktionary tiếng Việt.
=== Chủ nhật, ngày 26 tháng 7 năm 2026 ===
* {{l|ine-grp-pro|*dʰehós}} trở thành mục từ tiếng Graeco-Phrygia nguyên thủy đầu tiên của Wiktionary tiếng Việt.
=== Thứ sáu, ngày 17 tháng 7 năm 2026 ===
* {{l|smk|amlulungan}} trở thành mục từ tiếng Bolinao đầu tiên của Wiktionary tiếng Việt.
* {{l|fpe|sísɔs}} trở thành mục từ tiếng Pichinglis đầu tiên của Wiktionary tiếng Việt.
* {{l|nic-bco-pro|*-kala}} trở thành mục từ tiếng Benue-Congo nguyên thủy đầu tiên của Wiktionary tiếng Việt.
=== Thứ năm, ngày 16 tháng 7 năm 2026 ===
* {{l|ber-pro|*a-fuʔs}} trở thành mục từ tiếng Berber nguyên thủy đầu tiên của Wiktionary tiếng Việt.
=== Thứ ba, ngày 14 tháng 7 năm 2026 ===
* {{l|lup|Ꞵ}} trở thành mục từ tiếng Lumbu đầu tiên của Wiktionary tiếng Việt.
=== Thứ hai, ngày 13 tháng 7 năm 2026 ===
* {{l|ccs-pro|*daq-}} trở thành mục từ tiếng Kartvelia nguyên thủy đầu tiên của Wiktionary tiếng Việt.
=== Chủ nhật, ngày 12 tháng 7 năm 2026 ===
* {{l|alv-pro|*-bhúa-}} trở thành mục từ tiếng Đại Tây Dương–Congo nguyên thủy đầu tiên của Wiktionary tiếng Việt.
=== Thứ bảy, ngày 11 tháng 7 năm 2026 ===
* {{l|urj-fin-pro|*ilma}} trở thành mục từ tiếng Finn nguyên thủy đầu tiên của Wiktionary tiếng Việt.
* {{l|inc-ohi|तीषा}} trở thành mục từ tiếng Hindi cổ đầu tiên của Wiktionary tiếng Việt.
=== Thứ sáu, ngày 10 tháng 7 năm 2026 ===
* {{l|map-pro|*linuʀ}} trở thành mục từ tiếng Nam Đảo nguyên thủy đầu tiên của Wiktionary tiếng Việt.
=== Thứ hai, ngày 6 tháng 7 năm 2026 ===
* {{l|prc|zanuk}} trở thành mục từ tiếng Parachi đầu tiên của Wiktionary tiếng Việt.
=== Chủ nhật, ngày 5 tháng 7 năm 2026 ===
* {{l|trc|ticaviꞌ}} trở thành mục từ tiếng Triqui Copala đầu tiên của Wiktionary tiếng Việt.
* {{l|sit-bdi-pro|*(')bru}} trở thành mục từ tiếng Bod nguyên thủy đầu tiên của Wiktionary tiếng Việt.
* {{l|omq-tri-pro|*doh}} trở thành mục từ tiếng Triqui nguyên thủy đầu tiên của Wiktionary tiếng Việt.
* {{l|rml|biš}} trở thành mục từ tiếng Digan Baltic đầu tiên của Wiktionary tiếng Việt.
=== Thứ bảy, ngày 4 tháng 7 năm 2026 ===
* {{l|olt|žmuo}} trở thành mục từ tiếng Litva cổ đầu tiên của Wiktionary tiếng Việt.
* {{l|sgt|ཚི}} trở thành mục từ tiếng Brokpa đầu tiên của Wiktionary tiếng Việt.
=== Thứ sáu, ngày 3 tháng 7 năm 2026 ===
* {{l|zom|thangkhit}} trở thành mục từ tiếng Zou đầu tiên của Wiktionary tiếng Việt.
* {{l|tbq-kuk-pro|*khlaa}} trở thành mục từ tiếng Kuki-Chin nguyên thủy đầu tiên của Wiktionary tiếng Việt.
=== Thứ năm, ngày 2 tháng 7 năm 2026 ===
* {{l|sqj-pro|*ulka}} trở thành mục từ tiếng Albani nguyên thủy đầu tiên của Wiktionary tiếng Việt.
=== Thứ tư, ngày 1 tháng 7 năm 2026 ===
* {{l|smi-pro|*krāvēs}} trở thành mục từ tiếng Sami nguyên thủy đầu tiên của Wiktionary tiếng Việt.
== Tháng 6 năm 2026 ==
=== Thứ hai, ngày 29 tháng 6 năm 2026 ===
* {{l|gmq-pro|*ᚨᚢᚷᚨ}} trở thành mục từ tiếng Bắc Âu nguyên thủy đầu tiên của Wiktionary tiếng Việt.
=== Thứ bảy, ngày 27 tháng 6 năm 2026 ===
* {{l|jpx-ryu-pro|*memezu}} trở thành mục từ tiếng Lưu Cầu nguyên thủy đầu tiên của Wiktionary tiếng Việt.
=== Thứ sáu, ngày 26 tháng 6 năm 2026 ===
* {{l|gmq-ogt|þiaufr}} trở thành mục từ tiếng Gotland cổ đầu tiên của Wiktionary tiếng Việt.
* {{l|cau-nwc-pro|*abˤaɡá}} trở thành mục từ tiếng Tây Bắc Kavkaz nguyên thủy đầu tiên của Wiktionary tiếng Việt.
=== Thứ năm, ngày 25 tháng 6 năm 2026 ===
* {{l|dra-ote|ఒణ్డు}} trở thành mục từ tiếng Telugu cổ đầu tiên của Wiktionary tiếng Việt.
* {{l|dra-sou-pro|*aracan}} trở thành mục từ tiếng Nam Dravida nguyên thủy đầu tiên của Wiktionary tiếng Việt.
* {{l|aav-pro|*sacʔ}} trở thành mục từ tiếng Nam Á nguyên thủy đầu tiên của Wiktionary tiếng Việt.
* {{l|crj|ᔑ}} trở thành mục từ tiếng Cree Đông Nam đầu tiên của Wiktionary tiếng Việt.
* {{l|ase|OpenB@Forehead-PalmBack OpenA@FromSfhead-ThumbAside}} trở thành mục từ Ngôn ngữ ký hiệu Mỹ đầu tiên của Wiktionary tiếng Việt.
=== Thứ tư, ngày 24 tháng 6 năm 2026 ===
* {{l|dra-pro|*mīn}} trở thành mục từ tiếng Dravida nguyên thủy đầu tiên của Wiktionary tiếng Việt.
* {{l|oty|𑀫𑀻𑀷𑁆}} trở thành mục từ tiếng Tamil cổ đầu tiên của Wiktionary tiếng Việt.
=== Thứ ba, ngày 23 tháng 6 năm 2026 ===
* {{l|sbl|ngipon}} trở thành mục từ tiếng Sambal Botolan đầu tiên của Wiktionary tiếng Việt.
=== Chủ nhật, ngày 21 tháng 6 năm 2026 ===
* {{l|mga|aband}} trở thành mục từ tiếng Ireland trung đại đầu tiên của Wiktionary tiếng Việt.
* {{l|xcb|*alarch}} trở thành mục từ tiếng Cumbria đầu tiên của Wiktionary tiếng Việt.
* {{l|cau-lzg-pro|*q̇æl}} trở thành mục từ tiếng Lezgi nguyên thủy của Wiktionary tiếng Việt.
* {{l|itc-pro|*-os}} trở thành mục từ tiếng Italic nguyên thủy của Wiktionary tiếng Việt.
=== Thứ bảy, ngày 20 tháng 6 năm 2026 ===
* {{l|ame|tumutušu}} trở thành mục từ tiếng Yanesha' đầu tiên của Wiktionary tiếng Việt.
* {{l|cau-abz-pro|*zʷə́}} trở thành mục từ tiếng Abkhaz-Abaza nguyên thủy đầu tiên của Wiktionary tiếng Việt.
=== Thứ tư, ngày 17 tháng 6 năm 2026 ===
* {{l|yag|tumutušu}} trở thành mục từ tiếng Yámana đầu tiên của Wiktionary tiếng Việt.
=== Thứ sáu, ngày 12 tháng 6 năm 2026 ===
* {{l|inc-apa|𑆑𑆮𑆾𑆬}} trở thành mục từ tiếng Apabhramsa đầu tiên của Wiktionary tiếng Việt.
=== Thứ tư, ngày 10 tháng 6 năm 2026 ===
* {{l|grk-mar|така}} trở thành mục từ tiếng Hy Lạp Mariupol đầu tiên của Wiktionary tiếng Việt.
== Tháng 5 năm 2026 ==
=== Thứ ba, ngày 19 tháng 5 năm 2026 ===
* {{l|sbf|baako}} trở thành mục từ tiếng Shabo đầu tiên của Wiktionary tiếng Việt.
=== Thứ hai, ngày 18 tháng 5 năm 2026 ===
* {{l|poz-sml|manok}} trở thành mục từ tiếng Mã Lai Sarawak đầu tiên của Wiktionary tiếng Việt.
=== Thứ sáu, ngày 15 tháng 5 năm 2026 ===
* [[ine]] đồng thời trở thành mục từ đầu tiên của các ngôn ngữ: Aka-Kede, Itene.
=== Thứ ba, ngày 5 tháng 5 năm 2026 ===
* {{l|rtm|hạni}} trở thành mục từ tiếng Rotuma đầu tiên của Wiktionary tiếng Việt.
== 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.
== Tháng 3 năm 2026 ==
=== Thứ ba, ngày 31 tháng 3 năm 2026 ===
* {{l|sas|bagus}} trở thành mục từ tiếng Sasak đầu tiên của Wiktionary tiếng Việt.
=== Thứ ba, ngày 24 tháng 3 năm 2026 ===
* {{l|gmh|venster}} trở thành mục từ tiếng Đức cao địa trung đại đầu tiên của Wiktionary tiếng Việt.
=== Thứ hai, ngày 23 tháng 3 năm 2026 ===
* {{l|uuu|ʔóm}} trở thành mục từ tiếng U đầu tiên của Wiktionary tiếng Việt.
=== Thứ sáu, ngày 20 tháng 3 năm 2026 ===
* {{l|qyp|ap}} trở thành mục từ tiếng Quiripi đầu tiên của Wiktionary tiếng Việt.
=== Thứ bảy, ngày 14 tháng 3 năm 2026 ===
* {{l|seh|mkazi}} trở thành mục từ tiếng Sena đầu tiên của Wiktionary tiếng Việt.
=== Thứ năm, ngày 12 tháng 3 năm 2026 ===
* {{l|tqw|camox}} trở thành mục từ tiếng Tonkawa đầu tiên của Wiktionary tiếng Việt.
=== Chủ nhật, ngày 8 tháng 3 năm 2026 ===
* {{l|kzw|uolidze judeua}} trở thành mục từ tiếng Kariri đầu tiên của Wiktionary tiếng Việt.
=== Thứ năm, ngày 5 tháng 3 năm 2026 ===
* {{l|blb|Ṉ}} trở thành mục từ tiếng Bilua đầu tiên của Wiktionary tiếng Việt.
* {{l|miq|bîla}} trở thành mục từ tiếng Miskito đầu tiên của Wiktionary tiếng Việt.
=== Chủ nhật, ngày 1 tháng 3 năm 2026 ===
* {{l|obr|က္လဝ်}} trở thành mục từ tiếng Miến Điện cổ đầu tiên của Wiktionary tiếng Việt.
== Tháng 2 năm 2026 ==
=== Thứ tư, ngày 26 tháng 2 năm 2026 ===
* {{l|iyo|mɔ̀lɛ̀}} trở thành mục từ tiếng Mesaka đầu tiên của Wiktionary tiếng Việt.
=== Chủ nhật, ngày 22 tháng 2 năm 2026 ===
* {{l|ate|anda}} trở thành mục từ tiếng Atemble đầu tiên của Wiktionary tiếng Việt.
* {{l|tun|tami}} trở thành mục từ tiếng Tunica đầu tiên của Wiktionary tiếng Việt.
* {{l|adt|awi}} trở thành mục từ tiếng Adnyamathanha đầu tiên của Wiktionary tiếng Việt.
=== Thứ năm, ngày 19 tháng 2 năm 2026 ===
* {{l|taa|saxeli}} trở thành mục từ tiếng Hạ Tanana đầu tiên của Wiktionary tiếng Việt.
=== Thứ tư, ngày 18 tháng 2 năm 2026 ===
* {{l|xkl|xkaan}} trở thành mục từ tiếng Tepehua Tlachichilco đầu tiên của Wiktionary tiếng Việt.
* [[amu]] đồng thời trở thành mục từ đầu tiên của các ngôn ngữ: Amanab, Annobón, Jumaytepeque, Kambera và Karekare.
=== Thứ hai, ngày 16 tháng 2 năm 2026 ===
* {{l|xkl|amin}} trở thành mục từ tiếng Bakung đầu tiên của Wiktionary tiếng Việt.
* {{l|fit|kymmenen}} trở thành mục từ tiếng Meänkieli đầu tiên của Wiktionary tiếng Việt.
=== Chủ nhật, ngày 15 tháng 2 năm 2026 ===
* {{l|tow|gahwé}} trở thành mục từ tiếng Jemez đầu tiên của Wiktionary tiếng Việt.
* {{l|tai-pro|*cetᴰ}} trở thành mục từ tiếng Thái nguyên thủy đầu tiên của Wiktionary tiếng Việt.
=== Thứ ba, ngày 3 tháng 2 năm 2026 ===
* {{l|lay|水}} trở thành mục từ tiếng Bạch Lạp Mã đầu tiên của Wiktionary tiếng Việt.
== Tháng 1 năm 2026 ==
=== Thứ sáu, ngày 30 tháng 1 năm 2026 ===
* {{l|bug|awaŋ}} trở thành mục từ tiếng Bugis đầu tiên của Wiktionary tiếng Việt.
* {{l|tas|a lê}} trở thành mục từ tiếng Tây Bồi đầu tiên của Wiktionary tiếng Việt.
=== Thứ năm, ngày 29 tháng 1 năm 2026 ===
* {{l|eee|iet⁷}} trở thành mục từ tiếng Ai đầu tiên của Wiktionary tiếng Việt.
* {{l|lka|la-lalu}} trở thành mục từ tiếng Lakalei đầu tiên của Wiktionary tiếng Việt.
=== Thứ hai, ngày 26 tháng 1 năm 2026 ===
* {{l|oon|allawe}} trở thành mục từ tiếng Önge đầu tiên của Wiktionary tiếng Việt.
=== Thứ bảy, ngày 24 tháng 1 năm 2026 ===
* {{l|gmq-oda|Køpmannæhafn}} trở thành mục từ tiếng Đan Mạch cổ đầu tiên của Wiktionary tiếng Việt.
=== Thứ năm, ngày 15 tháng 1 năm 2026 ===
* {{l|mfh|adi}} trở thành mục từ tiếng Matal đầu tiên của Wiktionary tiếng Việt.
=== Thứ ba, ngày 13 tháng 1 năm 2026 ===
* {{l|ciy|tuna}} trở thành mục từ tiếng Chaima đầu tiên của Wiktionary tiếng Việt.
=== Thứ bảy, ngày 3 tháng 1 năm 2026 ===
* {{l|amw|ܐܚܕ}} trở thành mục từ tiếng Tân Aram Tây đầu tiên của Wiktionary tiếng Việt.
* {{l|hss|myōh}} trở thành mục từ tiếng Harsusi đầu tiên của Wiktionary tiếng Việt.
* {{l|tru|ܬܠܬܐ}} trở thành mục từ tiếng Turoyo đầu tiên của Wiktionary tiếng Việt.
[[Thể loại:Tin tức Wiktionary]]
joztzicl6otih5ls8vubl11ivpgk4wv
あやせ
0
384645
2575974
2330027
2026-11-06T06:54:43Z
Hiyuune
50834
/* Tham khảo */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575974
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|綾瀬|綾瀨|絢瀬}}
==={{ĐM|pron}}===
{{ja-pron|acc=o}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper}}
# {{ja-def|綾瀬}} {{surname|ja}} <ref>[https://namedic.jp/sei/list/%E3%81%82%E3%82%84%E3%81%9B?match=1 「あやせ」を含む名字一覧 - ネムディク] (bằng tiếng Nhật)</ref>
# {{given name|ja|nữ}}
==={{ĐM|ref}}===
{{reflist}}
ovrv9lz4hbt5kzhr05vw7jhyw4srjag
やつ
0
386446
2575981
2333246
2026-11-06T07:03:27Z
Hiyuune
50834
/* Tham khảo */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575981
wikitext
text/x-wiki
=={{langname|ja}}==
===Từ nguyên 1===
{{ja-kanjitab|alt=奴,ヤツ}}
===={{ĐM|pron}}====
{{ja-pron|やつ|acc=1|acc_ref=ZAJ}}
===={{ĐM|noun}}====
{{ja-noun|ヤツ|hhira=やつ}}
# {{lb|ja|colloquial|không lịch sự}} [[anh bạn]], [[gã]], [[anh chàng]].
#: {{ja-usex|[[変]]な'''やつ'''|へん な '''やつ'''|một '''anh chàng''' kỳ lạ}}
#: {{ja-usex|[[知る|知らん]]'''やつ'''|しらん '''やつ'''|một '''gã''' nào đó tôi không biết}}
====={{ĐM|synonym}}=====
* {{q|nữ}} {{ja-r|娘|こ}}
====={{ĐM|derived}}=====
* {{ja-r|こいつ}}
* {{ja-r|そいつ}}
* {{ja-r|あいつ}}
* {{ja-r|どいつ}}
===={{ĐM|pron}}====
{{ja-pos|pronoun|ヤツ|hhira=やつ}}
# {{lb|ja|colloquial|không lịch sự}} [[anh]] [[ta]], [[cô]] [[ta]], {{q|số ít}} [[họ]]
#: {{ja-usex|'''ヤツ'''を[[殺す|殺せ]]。|'''ヤツ''' を ころせ。|Giết '''hắn''' đi.}}
===Từ nguyên 2===
{{ja-see|八つ|谷}}
==={{ĐM|ref}}===
{{reflist}}
tkqhdxmoinr5fn6h5n5cqsybwetqemr
Mô đun:category tree/fam/gem
828
387247
2575999
2334758
2026-11-06T07:10:26Z
Hiyuune
50834
2575999
Scribunto
text/plain
local labels = {}
------- GERMANIC VERB CLASSES -------
labels["Động từ mạnh"] = {
description = "{{{langname}}} verbs that do not use a dental suffix to mark the past tense and past participle, instead using vowel change ([[ablaut]]) and often a suffix ''-(e)n'' in the past participle.",
breadcrumb = "strong",
parents = {"Động từ theo loại biến tố"},
}
labels["weak verbs"] = {
description = "{{{langname}}} verbs that display dental suffixes in their past tense conjugated forms.",
breadcrumb = "yếu",
parents = {"Động từ theo loại biến tố"},
}
labels["preterite-present verbs"] = {
description = "{{{langname}}} verbs that inflect in the present tense like the past tense of strong verbs.",
breadcrumb = "preterite-present",
parents = {"Động từ theo loại biến tố"},
}
labels["class 1 strong verbs"] = {
description = "{{{langname}}} class 1 strong verbs, where the [[ablaut]] vowel was followed by ''-y-'' in Proto-Indo-European.",
breadcrumb = "class 1",
parents = {{name = "Động từ mạnh", sort = "1"}},
}
labels["class 1 weak verbs"] = {
description = "{{{langname}}} class 1 weak verbs, where the stem was followed by {{ic|/i/~/j/}} in Proto-Germanic (or {{ic|/ij/}} after a heavy stem, due to {{w|Sievers' Law}}).",
additional = "This triggered [[umlaut]] in most daughter languages, as well as gemination of the final consonant in light stems in West Germanic.",
breadcrumb = "class 1",
parents = {{name = "weak verbs", sort = "1"}},
}
labels["class 1 weak j-present verbs"] = {
description = "{{{langname}}} class 1 weak verbs with {{ic|/i/~/j/~/ij/}} in Proto-Germanic only in the present tense, but not elsewhere.",
additional = "Most class 1 weak verbs had {{ic|/i/}} in the past tense and past participle, leading to " ..
"[[umlaut]] throughout the verb in daughter languages with umlaut. A few archaic verbs, however, lacked " ..
"this [[interfix]], with the [[dental]] consonant of the ending attached directly to the stem. Original " ..
"instances of this are the reflexes of English [[seek]], [[think]], [[buy]] and [[work]], with apparently " ..
"irregular pasts ''sought'', ''thought'', ''bought'' and archaic ''wrought'', and it was often extended " ..
"to other verbs in various daughter languages (e.g. the [[Old English]] reflexes of [[sell]], [[tell]], " ..
"[[teach]] and formerly [[reach]], with apparently irregular pasts ''sold'', ''told'', ''taught'' and " ..
"now-obsolete ''raught''). The apparent reversal of umlaut in the past tense is sometimes called " ..
"{{m|de|Rückumlaut|lit=backwards umlaut}} in Germanic studies.",
breadcrumb = "''j''-present",
parents = {{name = "class 1 weak verbs", sort = "j-present"}},
}
labels["class 1 weak heavy-stem verbs"] = {
description = "{{{langname}}} class 1 weak verbs with a heavy stem in Proto-Germanic, i.e. a stem containing a long vowel or ending in two consonants.",
additional = "Such verbs had the {{w|Sievers' Law}} variant interfix {{ic|/ij/}} between the stem and endings " ..
"in the present tense, which evolved differently from light-stem verbs in most daughter languages, which " ..
"had an interfix {{ic|/i/~/j/}} in the present tense. Note that some verbs with multisyllabic stems were " ..
"treated as heavy-stem and some as light-stem, depending on the analysis of the metrical feet of the stem.",
breadcrumb_and_first_sort_key = "heavy-stem",
parents = "class 1 weak verbs",
}
labels["class 1 weak light-stem verbs"] = {
description = "{{{langname}}} class 1 weak verbs with a light stem in Proto-Germanic, i.e. a stem containing a short vowel and ending in only one consonant.",
additional = "Such verbs had the {{w|Sievers' Law}} variant interfix {{ic|/i/~/j/}} between the stem and " ..
"endings in the present tense, which evolved differently from heavy-stem verbs in most daughter languages, " ..
"which had an interfix {{ic|/ij/}} in the present tense. Note that some verbs with multisyllabic stems were " ..
"treated as heavy-stem and some as light-stem, depending on the analysis of the metrical feet of the stem.",
breadcrumb_and_first_sort_key = "light-stem",
parents = "class 1 weak verbs",
}
labels["class 2 strong verbs"] = {
description = "{{{langname}}} class 2 strong verbs, where the [[ablaut]] vowel was followed by ''-w-'' in Proto-Indo-European.",
breadcrumb = "class 2",
parents = {{name = "Động từ mạnh", sort = "2"}},
}
labels["class 2a strong verbs"] = {
description = "{{{langname}}} class 2 strong verbs where the [[ablaut]] vowel was ''*eu'' in Proto-Germanic.",
breadcrumb = "class 2a",
parents = {{name = "class 2 strong verbs", sort = "1"}},
}
labels["class 2b strong verbs"] = {
description = "{{{langname}}} class 2 strong verbs where the [[ablaut]] vowel was ''*ū'' in Proto-Germanic.",
breadcrumb = "class 2b",
parents = {{name = "class 2 strong verbs", sort = "2"}},
}
labels["class 2 weak verbs"] = {
description = "{{{langname}}} class 2 weak verbs, where the stem was followed by ''*ō'' in Proto-Germanic.",
breadcrumb = "class 2",
parents = {{name = "weak verbs", sort = "2"}},
}
labels["class 3 weak verbs"] = {
description = "{{{langname}}} class 3 weak verbs, where the stem was followed by ''*ai''~''*ā'' in Proto-Germanic, which was generalized to ''*ē'' in West Germanic.",
breadcrumb = "class 3",
parents = {{name = "weak verbs", sort = "3"}},
}
labels["Động từ lớp 3 mạnh"] = {
description = "{{{langname}}} class 3 strong verbs, where the [[ablaut]] vowel was followed by a [[consonant cluster]] in Proto-Indo-European.",
breadcrumb = "lớp 3",
parents = {{name = "Động từ mạnh", sort = "3"}},
}
labels["class 3a strong verbs"] = {
description = "{{{langname}}} class 3 strong verbs where the [[consonant cluster]] following the [[ablaut]] vowel begins with a nasal consonant.",
breadcrumb = "class 3a",
parents = {{name = "class 3 strong verbs", sort = "1"}},
}
labels["class 3b strong verbs"] = {
description = "{{{langname}}} class 3 strong verbs where the [[consonant cluster]] following the [[ablaut]] vowel begins with a lateral consonant or velar fricative.",
breadcrumb = "class 3b",
parents = {{name = "class 3 strong verbs", sort = "2"}},
}
labels["class 3c strong verbs"] = {
description = "{{{langname}}} class 3 strong verbs where the [[consonant cluster]] following the [[ablaut]] vowel begins with a rhotic consonant.",
breadcrumb = "class 3c",
parents = {{name = "class 3 strong verbs", sort = "3"}},
}
labels["class 4 strong verbs"] = {
description = "{{{langname}}} class 4 strong verbs, where the [[ablaut]] vowel was followed by a [[sonorant]] (''m'', ''n'', ''l'', ''r'') but no other consonant in Proto-Indo-European.",
breadcrumb = "class 4",
parents = {{name = "Động từ mạnh", sort = "4"}},
}
labels["class 4 weak verbs"] = {
description = "{{{langname}}} class 4 weak verbs, where the stem was followed by ''*n'' in Proto-Germanic.",
breadcrumb = "class 4",
parents = {{name = "weak verbs", sort = "4"}},
}
labels["class 5 strong verbs"] = {
description = "{{{langname}}} class 5 strong verbs, where the [[ablaut]] vowel was followed by [[consonant]] other than a [[sonorant]] in Proto-Indo-European.",
breadcrumb = "class 5",
parents = {{name = "Động từ mạnh", sort = "5"}},
}
labels["class 5 strong j-present verbs"] = {
description = "{{{langname}}} class 5 strong verbs with a {{IPAchar|/j/}} suffix in the present tense in Proto-Germanic.",
additional = "This [[umlaut]]ed the root vowel to {{ic|/i/}}, and caused gemination of the stem-final consonant in the West Germanic languages. The {{ic|/j/}} was maintained in Gothic, Old Norse (and modern Icelandic) and Old Saxon, but otherwise dropped.",
breadcrumb = "''j''-present",
parents = {{name = "class 5 strong verbs", sort = "j-present"}},
}
labels["class 6 strong verbs"] = {
description = "{{{langname}}} class 6 strong verbs, with the stem vowel ''-a-'' (and usually a single stem-final consonant), except those where it is followed by a sonorant and another consonant (this combination was considered a diphthong in PIE and therefore belonged to class 7).",
additional = "The Proto-Indo-European origin of this class is not securely known.",
breadcrumb = "class 6",
parents = {{name = "Động từ mạnh", sort = "6"}},
}
labels["class 6 strong j-present verbs"] = {
description = "{{{langname}}} class 6 strong verbs with a {{IPAchar|/j/}} suffix in the present tense in Proto-Germanic.",
additional = "This caused gemination of the stem-final consonant in the West Germanic languages, and [[umlaut]] of the root vowel in most languages. The {{ic|/j/}} was maintained in Gothic, Old Norse (and modern Icelandic) and Old Saxon, but otherwise dropped.",
breadcrumb = "''j''-present",
parents = {{name = "class 6 strong verbs", sort = "j-present"}},
}
labels["class 7 strong verbs"] = {
description = "{{{langname}}} class 7 strong verbs, which retained their reduplication in the past tense in Proto-Germanic.",
breadcrumb = "class 7",
parents = {{name = "Động từ mạnh", sort = "7"}},
}
labels["class 7a strong verbs"] = {
description = "{{{langname}}} class 7 strong verbs where the root vowel was ''*ai'' in Proto-Germanic, analogous to class 1.",
breadcrumb = "class 7a",
parents = {{name = "class 7 strong verbs", sort = "a"}},
}
labels["class 7b strong verbs"] = {
description = "{{{langname}}} class 7 strong verbs where the root vowel was ''*au'' in Proto-Germanic, analogous to class 2.",
breadcrumb = "class 7b",
parents = {{name = "class 7 strong verbs", sort = "b"}},
}
labels["class 7c strong verbs"] = {
description = "{{{langname}}} class 7 strong verbs where the root vowel was ''*a'' followed by a [[consonant cluster]] in Proto-Germanic, analogous to class 3.",
breadcrumb = "class 7c",
parents = {{name = "class 7 strong verbs", sort = "c"}},
}
labels["class 7d strong verbs"] = {
description = "{{{langname}}} class 7 strong verbs where the root vowel was ''*ē'' in Proto-Germanic.",
breadcrumb = "class 7d",
parents = {{name = "class 7 strong verbs", sort = "d"}},
}
labels["class 7e strong verbs"] = {
description = "{{{langname}}} class 7 strong verbs where the root vowel was ''*ō'' in Proto-Germanic.",
breadcrumb = "class 7e",
parents = {{name = "class 7 strong verbs", sort = "e"}},
}
labels["class 7 strong j-present verbs"] = {
description = "{{{langname}}} class 7 strong verbs with a {{IPAchar|/j/}} suffix in the present tense in Proto-Germanic.",
additional = "This caused [[umlaut]] of the root vowel in most languages. The {{ic|/j/}} was maintained in Gothic, Old Norse (and modern Icelandic) and Old Saxon, but otherwise dropped.",
breadcrumb = "''j''-present",
parents = {{name = "class 7 strong verbs", sort = "j-present"}},
}
-- 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 thuộc ngữ pháp theo ngôn ngữ"
end
end
return {LABELS = labels}
p177a9eejko8w710r30xyux1q6v8v8g
2576000
2575999
2026-11-06T07:10:45Z
Hiyuune
50834
2576000
Scribunto
text/plain
local labels = {}
------- GERMANIC VERB CLASSES -------
labels["Động từ mạnh"] = {
description = "{{{langname}}} verbs that do not use a dental suffix to mark the past tense and past participle, instead using vowel change ([[ablaut]]) and often a suffix ''-(e)n'' in the past participle.",
breadcrumb = "mạnh",
parents = {"Động từ theo loại biến tố"},
}
labels["weak verbs"] = {
description = "{{{langname}}} verbs that display dental suffixes in their past tense conjugated forms.",
breadcrumb = "yếu",
parents = {"Động từ theo loại biến tố"},
}
labels["preterite-present verbs"] = {
description = "{{{langname}}} verbs that inflect in the present tense like the past tense of strong verbs.",
breadcrumb = "preterite-present",
parents = {"Động từ theo loại biến tố"},
}
labels["class 1 strong verbs"] = {
description = "{{{langname}}} class 1 strong verbs, where the [[ablaut]] vowel was followed by ''-y-'' in Proto-Indo-European.",
breadcrumb = "class 1",
parents = {{name = "Động từ mạnh", sort = "1"}},
}
labels["class 1 weak verbs"] = {
description = "{{{langname}}} class 1 weak verbs, where the stem was followed by {{ic|/i/~/j/}} in Proto-Germanic (or {{ic|/ij/}} after a heavy stem, due to {{w|Sievers' Law}}).",
additional = "This triggered [[umlaut]] in most daughter languages, as well as gemination of the final consonant in light stems in West Germanic.",
breadcrumb = "class 1",
parents = {{name = "weak verbs", sort = "1"}},
}
labels["class 1 weak j-present verbs"] = {
description = "{{{langname}}} class 1 weak verbs with {{ic|/i/~/j/~/ij/}} in Proto-Germanic only in the present tense, but not elsewhere.",
additional = "Most class 1 weak verbs had {{ic|/i/}} in the past tense and past participle, leading to " ..
"[[umlaut]] throughout the verb in daughter languages with umlaut. A few archaic verbs, however, lacked " ..
"this [[interfix]], with the [[dental]] consonant of the ending attached directly to the stem. Original " ..
"instances of this are the reflexes of English [[seek]], [[think]], [[buy]] and [[work]], with apparently " ..
"irregular pasts ''sought'', ''thought'', ''bought'' and archaic ''wrought'', and it was often extended " ..
"to other verbs in various daughter languages (e.g. the [[Old English]] reflexes of [[sell]], [[tell]], " ..
"[[teach]] and formerly [[reach]], with apparently irregular pasts ''sold'', ''told'', ''taught'' and " ..
"now-obsolete ''raught''). The apparent reversal of umlaut in the past tense is sometimes called " ..
"{{m|de|Rückumlaut|lit=backwards umlaut}} in Germanic studies.",
breadcrumb = "''j''-present",
parents = {{name = "class 1 weak verbs", sort = "j-present"}},
}
labels["class 1 weak heavy-stem verbs"] = {
description = "{{{langname}}} class 1 weak verbs with a heavy stem in Proto-Germanic, i.e. a stem containing a long vowel or ending in two consonants.",
additional = "Such verbs had the {{w|Sievers' Law}} variant interfix {{ic|/ij/}} between the stem and endings " ..
"in the present tense, which evolved differently from light-stem verbs in most daughter languages, which " ..
"had an interfix {{ic|/i/~/j/}} in the present tense. Note that some verbs with multisyllabic stems were " ..
"treated as heavy-stem and some as light-stem, depending on the analysis of the metrical feet of the stem.",
breadcrumb_and_first_sort_key = "heavy-stem",
parents = "class 1 weak verbs",
}
labels["class 1 weak light-stem verbs"] = {
description = "{{{langname}}} class 1 weak verbs with a light stem in Proto-Germanic, i.e. a stem containing a short vowel and ending in only one consonant.",
additional = "Such verbs had the {{w|Sievers' Law}} variant interfix {{ic|/i/~/j/}} between the stem and " ..
"endings in the present tense, which evolved differently from heavy-stem verbs in most daughter languages, " ..
"which had an interfix {{ic|/ij/}} in the present tense. Note that some verbs with multisyllabic stems were " ..
"treated as heavy-stem and some as light-stem, depending on the analysis of the metrical feet of the stem.",
breadcrumb_and_first_sort_key = "light-stem",
parents = "class 1 weak verbs",
}
labels["class 2 strong verbs"] = {
description = "{{{langname}}} class 2 strong verbs, where the [[ablaut]] vowel was followed by ''-w-'' in Proto-Indo-European.",
breadcrumb = "class 2",
parents = {{name = "Động từ mạnh", sort = "2"}},
}
labels["class 2a strong verbs"] = {
description = "{{{langname}}} class 2 strong verbs where the [[ablaut]] vowel was ''*eu'' in Proto-Germanic.",
breadcrumb = "class 2a",
parents = {{name = "class 2 strong verbs", sort = "1"}},
}
labels["class 2b strong verbs"] = {
description = "{{{langname}}} class 2 strong verbs where the [[ablaut]] vowel was ''*ū'' in Proto-Germanic.",
breadcrumb = "class 2b",
parents = {{name = "class 2 strong verbs", sort = "2"}},
}
labels["class 2 weak verbs"] = {
description = "{{{langname}}} class 2 weak verbs, where the stem was followed by ''*ō'' in Proto-Germanic.",
breadcrumb = "class 2",
parents = {{name = "weak verbs", sort = "2"}},
}
labels["class 3 weak verbs"] = {
description = "{{{langname}}} class 3 weak verbs, where the stem was followed by ''*ai''~''*ā'' in Proto-Germanic, which was generalized to ''*ē'' in West Germanic.",
breadcrumb = "class 3",
parents = {{name = "weak verbs", sort = "3"}},
}
labels["Động từ lớp 3 mạnh"] = {
description = "{{{langname}}} class 3 strong verbs, where the [[ablaut]] vowel was followed by a [[consonant cluster]] in Proto-Indo-European.",
breadcrumb = "lớp 3",
parents = {{name = "Động từ mạnh", sort = "3"}},
}
labels["class 3a strong verbs"] = {
description = "{{{langname}}} class 3 strong verbs where the [[consonant cluster]] following the [[ablaut]] vowel begins with a nasal consonant.",
breadcrumb = "class 3a",
parents = {{name = "class 3 strong verbs", sort = "1"}},
}
labels["class 3b strong verbs"] = {
description = "{{{langname}}} class 3 strong verbs where the [[consonant cluster]] following the [[ablaut]] vowel begins with a lateral consonant or velar fricative.",
breadcrumb = "class 3b",
parents = {{name = "class 3 strong verbs", sort = "2"}},
}
labels["class 3c strong verbs"] = {
description = "{{{langname}}} class 3 strong verbs where the [[consonant cluster]] following the [[ablaut]] vowel begins with a rhotic consonant.",
breadcrumb = "class 3c",
parents = {{name = "class 3 strong verbs", sort = "3"}},
}
labels["class 4 strong verbs"] = {
description = "{{{langname}}} class 4 strong verbs, where the [[ablaut]] vowel was followed by a [[sonorant]] (''m'', ''n'', ''l'', ''r'') but no other consonant in Proto-Indo-European.",
breadcrumb = "class 4",
parents = {{name = "Động từ mạnh", sort = "4"}},
}
labels["class 4 weak verbs"] = {
description = "{{{langname}}} class 4 weak verbs, where the stem was followed by ''*n'' in Proto-Germanic.",
breadcrumb = "class 4",
parents = {{name = "weak verbs", sort = "4"}},
}
labels["class 5 strong verbs"] = {
description = "{{{langname}}} class 5 strong verbs, where the [[ablaut]] vowel was followed by [[consonant]] other than a [[sonorant]] in Proto-Indo-European.",
breadcrumb = "class 5",
parents = {{name = "Động từ mạnh", sort = "5"}},
}
labels["class 5 strong j-present verbs"] = {
description = "{{{langname}}} class 5 strong verbs with a {{IPAchar|/j/}} suffix in the present tense in Proto-Germanic.",
additional = "This [[umlaut]]ed the root vowel to {{ic|/i/}}, and caused gemination of the stem-final consonant in the West Germanic languages. The {{ic|/j/}} was maintained in Gothic, Old Norse (and modern Icelandic) and Old Saxon, but otherwise dropped.",
breadcrumb = "''j''-present",
parents = {{name = "class 5 strong verbs", sort = "j-present"}},
}
labels["class 6 strong verbs"] = {
description = "{{{langname}}} class 6 strong verbs, with the stem vowel ''-a-'' (and usually a single stem-final consonant), except those where it is followed by a sonorant and another consonant (this combination was considered a diphthong in PIE and therefore belonged to class 7).",
additional = "The Proto-Indo-European origin of this class is not securely known.",
breadcrumb = "class 6",
parents = {{name = "Động từ mạnh", sort = "6"}},
}
labels["class 6 strong j-present verbs"] = {
description = "{{{langname}}} class 6 strong verbs with a {{IPAchar|/j/}} suffix in the present tense in Proto-Germanic.",
additional = "This caused gemination of the stem-final consonant in the West Germanic languages, and [[umlaut]] of the root vowel in most languages. The {{ic|/j/}} was maintained in Gothic, Old Norse (and modern Icelandic) and Old Saxon, but otherwise dropped.",
breadcrumb = "''j''-present",
parents = {{name = "class 6 strong verbs", sort = "j-present"}},
}
labels["class 7 strong verbs"] = {
description = "{{{langname}}} class 7 strong verbs, which retained their reduplication in the past tense in Proto-Germanic.",
breadcrumb = "class 7",
parents = {{name = "Động từ mạnh", sort = "7"}},
}
labels["class 7a strong verbs"] = {
description = "{{{langname}}} class 7 strong verbs where the root vowel was ''*ai'' in Proto-Germanic, analogous to class 1.",
breadcrumb = "class 7a",
parents = {{name = "class 7 strong verbs", sort = "a"}},
}
labels["class 7b strong verbs"] = {
description = "{{{langname}}} class 7 strong verbs where the root vowel was ''*au'' in Proto-Germanic, analogous to class 2.",
breadcrumb = "class 7b",
parents = {{name = "class 7 strong verbs", sort = "b"}},
}
labels["class 7c strong verbs"] = {
description = "{{{langname}}} class 7 strong verbs where the root vowel was ''*a'' followed by a [[consonant cluster]] in Proto-Germanic, analogous to class 3.",
breadcrumb = "class 7c",
parents = {{name = "class 7 strong verbs", sort = "c"}},
}
labels["class 7d strong verbs"] = {
description = "{{{langname}}} class 7 strong verbs where the root vowel was ''*ē'' in Proto-Germanic.",
breadcrumb = "class 7d",
parents = {{name = "class 7 strong verbs", sort = "d"}},
}
labels["class 7e strong verbs"] = {
description = "{{{langname}}} class 7 strong verbs where the root vowel was ''*ō'' in Proto-Germanic.",
breadcrumb = "class 7e",
parents = {{name = "class 7 strong verbs", sort = "e"}},
}
labels["class 7 strong j-present verbs"] = {
description = "{{{langname}}} class 7 strong verbs with a {{IPAchar|/j/}} suffix in the present tense in Proto-Germanic.",
additional = "This caused [[umlaut]] of the root vowel in most languages. The {{ic|/j/}} was maintained in Gothic, Old Norse (and modern Icelandic) and Old Saxon, but otherwise dropped.",
breadcrumb = "''j''-present",
parents = {{name = "class 7 strong verbs", sort = "j-present"}},
}
-- 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 thuộc ngữ pháp theo ngôn ngữ"
end
end
return {LABELS = labels}
22g14xb6yf2be5s3cpi79q9xtqxzgf2
Mô đun:category tree/lang/osx
828
387923
2575926
2336500
2026-11-06T02:54:02Z
Hiyuune
50834
2575926
Scribunto
text/plain
local labels = {}
local handlers = {}
local rmatch = mw.ustring.match
table.insert(handlers, function(data)
local stem = rmatch(data.label, "^Danh từ thân từ (.+)$")
if stem then
return {
description = "Danh từ có thân từ " .. stem .. " tiếng Saxon cổ.",
breadcrumb = "thân từ " .. stem,
parents = {{name = "Danh từ theo loại biến tố", sort = stem}},
}
end
end)
return {LABELS = labels, HANDLERS = handlers}
p1cuxvvwpd27npqg52jy7mqozete882
すずり
0
388187
2575975
2336416
2026-11-06T06:55:01Z
Hiyuune
50834
/* Tham khảo */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575975
wikitext
text/x-wiki
=={{langname|ja}}==
{{wp|ja:硯}}
{{ja-kanjitab|alt=硯}}
==={{ĐM|pron}}===
{{ja-pron|acc=3|acc_ref=DJR}}
==={{ĐM|noun}}===
{{ja-noun}}
# [[nghiên]] [[mực]].
===={{ĐM|derived}}====
{{col|ja
|{{ja-r|硯箱|すずりばこ}}
}}
==={{ĐM|pr-noun}}===
{{ja-see|鈴莉}}
==={{ĐM|ref}}===
{{reflist}}
{{C|ja|Thư pháp}}
krn5gxwyfjt6rs7k83x769osazu0o5h
札幌
0
388694
2575965
2337283
2026-11-06T06:50:20Z
Hiyuune
50834
/* Tham khảo */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575965
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|さつ|ほろ|k1=さっ|k2=ぽろ|yomi=j|ateji=y}}
==={{section|pron}}===
* {{ja-pron|さっぽろ|acc=h|acc_ref=NHK}}
==={{section|pr-noun}}===
{{ja-pos|proper|さっぽろ}}
# {{ja-def|札幌[[市]]}} {{place|ja|thành phố|pref/Hokkaidō|c/Nhật Bản|t=Sapporo|sort=さっぽろ}}
===={{section|desc}}====
{{col-top|3|Hậu duệ của {{pagename}}}}
* {{desc|mul|sapporensis|der=1}}
* {{desc|ar|سَابُورُو|g=m|tr=sabūrū|bor=1}}
* {{desc|chr|ᏌᏉᏬ|bor=1}}
* {{desc|zh|obor=1}}
*: {{desc|yue|札幌|tr=zaat3 fong2|obor=1}}
*: {{desc|cmn|札幌|tr=Zháhuǎng|obor=1}}
* {{desc|cs|Sapporo|g=n|bor=1}}
* {{desc|en|Sapporo|bor=1}}
* {{desc|fi|Sapporo|bor=1}}
* {{desc|fr|Sapporo|bor=1}}
* {{desc|de|Sapporo|g=n|bor=1}}
* {{desc|got|𐍃𐌰𐍀𐍀𐌰𐌿𐍂𐌰𐌿|bor=1}}
* {{desc|el|Σαππόρο|bor=1}}
* {{desc|he|סאפורו|bor=1}}
* {{desc|hi|साप्पोरो|bor=1}}
* {{desc|hu|Szapporo|bor=1}}
* {{desc|ko|^삿포로|bor=1}}
* {{desc|lv|Saporo|bor=1}}
* {{desc|mr|साप्पोरो|g=n|bor=1}}
* {{desc|pl|Sapporo|g=n|bor=1}}
* {{desc|ru|Са́ппоро|g=m|bor=1}}
* {{desc|es|Sapporo|g=m|bor=1}}
* {{desc|th|ซัปโปโระ|bor=1}}
* → Toki Pona: {{w|tok:ma tomo Sapolo|Sapolo}}
* {{desc|vi|札幌|tr=Trát Hoảng|obor=1}}
{{col-bottom}}
===={{section|ref}}====
{{reflist}}
bfbkym6gi5o442k4kvlaw0l7u15p9zj
所縁
0
390364
2575980
2339921
2026-11-06T07:03:17Z
Hiyuune
50834
/* Tiếng Nhật */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575980
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|etym}} 1===
{{ja-kanjitab|しょ|えん|yomi=o}}
===={{ĐM|pron}}====
{{ja-pron|しょえん|acc=0|acc_ref=DJR}}
===={{ĐM|noun}}====
{{ja-noun|しょえん|hhira=しよえん}}
# {{rfdef|ja}}
==={{ĐM|etym}} 2===
{{ja-kanjitab|ゆかり2|yomi=juku}}
{{ja-see|ゆかり}}
==={{ĐM|ref}}===
{{reflist}}
:* {{R:Kanjipedia Kotoba|0003286200|〈所縁〉}}
2mzp9p5dbl9wz5j0pwsxu859m8hd4rp
晦日
0
391363
2575971
2342322
2026-11-06T06:52:17Z
Hiyuune
50834
/* Tiếng Nhật */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575971
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|etym}} 1===
{{ja-kanjitab|yomi=kanon|かい|じつ}}
{{IPAchar|/kʷai zitʉ/}} → {{IPAchar|/kʷaiʑit͡su/}} → {{IPAchar|/kaiʑit͡su/}}
Từ {{der|ja|ltc|sort=かいしつ|-}} {{ltc-l|晦日}}.
===={{ĐM|pron}}====
{{ja-pron|acc=0|かいじつ|acc_ref=DJR}}
===={{ĐM|noun}}====
{{ja-noun|かいじつ|hhira=くわいじつ}}
# Ngày [[cuối cùng]] của tháng [[âm lịch]].
==={{ĐM|etym}} 2===
{{ja-kanjitab|yomi=juku|みそか2}}
{{ja-see|みそか}}
==={{ĐM|etym}} 3===
{{ja-kanjitab|yomi=juku|つごもり2}}
{{ja-kanjitab|yomi=juku|つもごり2}}
{{ja-see|晦}}
===={{ĐM|usage}}====
Cách viết kanji là từ ''kaijitsu'' ở trên.
===={{ĐM|derived}}====
* {{ja-r|大%晦日|おお%つごもり}}, {{ja-r|大%晦日|おお%つもごり}}
* {{ja-r|小%晦日|こ%つごもり}}
==={{ĐM|ref}}===
{{reflist}}
:* {{R:Kanjipedia Kotoba|0000800000|〈<sup>▲</sup>晦日〉}}
=={{langname|ko}}==
{{ko-hanjatab}}
==={{ĐM|noun}}===
{{ko-noun|hj|hangeul=회일}}
# {{hanja form of|회일}}
=={{langname|zh}}==
{{zh-forms}}
{{wp|zh:}}
==={{ĐM|pron}}===
{{zh-pron
|m=huìrì
|c=fui3 jat6
|mn=hòe-ji̍t
|mc=y
|oc=y
|cat=n
}}
==={{ĐM|noun}}===
{{head|zh|Danh từ}}
# {{lb|zh|literary}} Ngày [[cuối cùng]] của tháng [[âm lịch]].
#* {{zh-x|是 月 者 何?僅 逮 是 月 也。何以 不 日?晦日 也。晦 則 何以 不 言 晦?||CL|ref={{lw|zh|pref=《|春秋公羊傳|suf=·}}{{lw|zh|s:春秋公羊傳/僖公#僖公十六年|僖公十六年|suf=》}} ([[w:Gongyang Zhuan|''Gongyang Zhuan'']])}}
===={{ĐM|coord}}====
* {{zh-l|朔日}}
* {{zh-l|望日}}
===={{ĐM|desc}}====
{{CJKV||かいじつ|회일}}
sstm60r8qnj2yn48q84dj4eaz1xr5ov
水鶏
0
396921
2575992
2352952
2026-11-06T07:07:09Z
Hiyuune
50834
/* Tham khảo */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575992
wikitext
text/x-wiki
{{also|水雞|水鷄}}
=={{langname|xug}}==
{{xug-kanjitab}}
==={{ĐM|noun}}===
{{xug-head|noun|ふみら}}
# [[gà nước]], {{taxlink|Rallus aquaticus|loài}}
===={{ĐM|derived}}====
* {{l|xug|山原水鶏|tr=Yanbaru fumira}}
{{C|xug|Rallids}}
=={{langname|ja}}==
==={{ĐM|etym}} 1===
<div style="float:right;">
{{wp|ja:クイナ}}
{{wp|ja:クイナ科}}
{{wp|Gà nước}}
</div>
{{ja-kanjitab|くいな2|yomi=juku|sort=くいな|alt=水雉,秧鶏}}
{{IPAchar|/kufina/}} → {{IPAchar|/kuwina/}} → {{IPAchar|/kuina/}}
Lần đầu chứng thực từ {{w|thời kỳ Edo}}.
Được cho là sự chuyển đổi từ dạng ghép {{com|ja|食い|tr1=kui|pos1=gốc động từ {{mention|ja|食う|tr=kuu}}, "cho vào [[miệng]], [[ăn]]”|鳴く|tr2=naku|t2=[[kêu]] (chim)}}. {{rfv-etym|ja|sort=くいな}}
Dạng kanji có nghĩa đen là "[[gà nước]]".
===={{ĐM|pron}}====
{{ja-pron|くいな|acc=0|acc_ref=DJR|acc2=1|acc2_ref=DJR}}
===={{ĐM|noun}}====
{{ja-noun|くいな|クイナ|hist1=くひな|hist2=クヒナ}}
# [[gà nước]], {{taxfmt|Rallus aquaticus|loài}}
#: {{hyper|ja|鶴|tr=tsuru}}
====={{ĐM|usage}}=====
* {{U:ja:biology|クイナ}}
====={{ĐM|derived}}=====
{{col|ja
|{{ja-r|水鶏%笛|くいな%ぶえ}}
|{{ja-r|鶉水鶏|ウズラ クイナ}}
|{{ja-r|夏 水鶏|ナツ クイナ}}
|{{ja-r|緋%水鶏|ヒ%クイナ}}
|{{ja-r|姫%水鶏|ヒメ%-クイナ}}
|{{ja-r|冬水鶏|フユ クイナ}}
|{{ja-r|眉白水鶏|マミジロ クイナ}}
|{{ja-r|山原水鶏|^ヤンバル クイナ}}
}}
===={{ĐM|pr-noun}}====
{{ja-pos|proper|くいな|hist1=くひな}}
# {{given name|ja|nữ|sort=くいな}}
==={{ĐM|etym}} 2===
{{ja-kanjitab|すい|けい|yomi=kanon}}
Từ {{com|ja|sort=すいけい|水|tr1=sui|t1=[[nước]]|鶏|tr2=kei|t2=[[gà]]}}.
===={{ĐM|pron}}====
{{ja-pron|すいけい|acc=0|acc_ref=DJR}}
===={{ĐM|noun}}====
{{ja-noun|すいけい}}
# [[gà nước]], {{taxlink|Rallus aquaticus|loài}}
==={{ĐM|ref}}===
{{reflist}}
:* {{R:Kanjipedia Kotoba|0003725400|〈水鶏〉}}
==={{ĐM|further reading}}===
* [http://www.nihonjiten.com/data/45789.html Từ nguyên tại Nihon Jiten] (bằng tiếng Nhật)
{{C|ja|Lớp Chim|sort=くいな}}
=={{langname|ryu}}==
{{ryu-kanjitab}}
==={{ĐM|noun}}===
{{ryu-head|noun|くみらー}}
# [[gà nước]], {{taxlink|Rallus aquaticus|loài}}
===={{ĐM|derived}}====
* {{l|ryu|山原水鶏|tr=Yanbaru kumirā}}
{{C|ryu|Lớp Chim}}
95k7qcfq28kvstclv4fh3n6bjovwfaw
Mô đun:lt-common
828
397687
2575882
2568464
2026-11-05T16:49:16Z
Hiyuune
50834
2575882
Scribunto
text/plain
local export = {}
local m_str_utils = require("Module:string utilities")
local put = require("Module:parse utilities")
local u = m_str_utils.char
local ugsub = m_str_utils.gsub
local ulower = m_str_utils.lower
local uupper = m_str_utils.upper
local ufind = m_str_utils.find
local ulen = m_str_utils.len
local ucodepoint = m_str_utils.codepoint
-- Keep native Unicode normalization functions (no replacement available)
local toNFC = mw.ustring.toNFC
local toNFD = mw.ustring.toNFD
-- =============================================================================
-- Unicode constants
-- =============================================================================
local GRAVE = u(0x0300) -- combining grave accent
local ACUTE = u(0x0301) -- combining acute accent
local TILDE = u(0x0303) -- combining tilde
local MACRON = u(0x0304) -- combining macron
local DOTABOVE = u(0x0307) -- combining dot above
local CARON = u(0x030C) -- combining caron
local OGONEK = u(0x0328) -- combining ogonek
local ANY_ACCENT = "[" .. GRAVE .. ACUTE .. TILDE .. "]"
-- Legacy aliases for backward compatibility
local grave = GRAVE
local acute = ACUTE
local tilde = TILDE
local macron = MACRON
local dotabove = DOTABOVE
local caron = CARON
local ogonek = OGONEK
local accents = ANY_ACCENT
-- Export accent constants for use by other Lithuanian modules
-- (lt-pron, lt-verb, lt-noun, etc.) to avoid duplicating these values.
export.GRAVE = GRAVE
export.ACUTE = ACUTE
export.TILDE = TILDE
export.MACRON = MACRON
export.DOTABOVE = DOTABOVE
export.CARON = CARON
export.OGONEK = OGONEK
export.ANY_ACCENT = ANY_ACCENT
-- =============================================================================
-- Private Use Area (PUA) replacement hints
-- =============================================================================
-- Maps PUA codepoints (U+E000–U+E022) to their suggested standard Unicode
-- replacements. Used by reject_pua to give actionable error messages when
-- editors paste in pre-composed glyphs from old Lithuanian-specific encodings.
local INVALID_CHARS = {
[0xE000] = "Ą́", [0xE001] = "ą́", [0xE002] = "Ą̃", [0xE003] = "ą̃",
[0xE004] = "Ę́", [0xE005] = "ę́", [0xE006] = "Ę̃", [0xE007] = "ę̃",
[0xE008] = "Ė́", [0xE009] = "ė́", [0xE00A] = "Ė̃", [0xE00B] = "ė̃",
[0xE00C] = "i̇̀", [0xE00D] = "i̇́", [0xE00E] = "i̇̃",
[0xE00F] = "Į̇́", [0xE010] = "į̇́", [0xE011] = "Į̇̃", [0xE012] = "į̇̃",
[0xE013] = "J̃", [0xE014] = "j̇̃",
[0xE015] = "L̃", [0xE016] = "l̃",
[0xE017] = "M̃", [0xE018] = "m̃",
[0xE019] = "R̃", [0xE01A] = "r̃",
[0xE01B] = "Ų́", [0xE01C] = "ų́", [0xE01D] = "Ų̃", [0xE01E] = "ų̃",
[0xE01F] = "Ū́", [0xE020] = "ū́", [0xE021] = "Ū̃", [0xE022] = "ū̃",
}
export.INVALID_CHARS = INVALID_CHARS
-- =============================================================================
-- Internal helper functions
-- =============================================================================
local dotless_to_dotted = {
["ı"] = "i",
["ȷ"] = "j",
}
local function char_to_dotted_form(base, below)
return (dotless_to_dotted[base] or base) .. below
end
local function normalize_dotted_chars(text)
-- Remove any dots above, and convert dotless forms to dotted.
-- On entry, text must be in NFD form.
return ugsub(text, "([iıjȷ])(" .. ogonek .. "?)" .. dotabove, char_to_dotted_form)
end
local function char_to_accent_form(base, below)
-- Add a 'dot above' after the base.
if base == "i" or base == "j" then
return base .. below .. dotabove
end
-- Convert any dotless chars combining with accents to the dotted form,
-- so that they normalize properly. This shouldn't happen, but just in case.
return char_to_dotted_form(base, below)
end
local function stripped_text_form(text)
-- Remove accents.
text = ugsub(toNFD(text), accents .. "+", "")
-- Normalize dotless characters and dot-above diacritics.
return normalize_dotted_chars(text)
end
-- =============================================================================
-- Input validation
-- =============================================================================
-- Reject Private Use Area characters (U+E000–U+F8FF). When the character is
-- a known non-standard Lithuanian glyph, the error message includes the
-- recommended standard Unicode replacement (see INVALID_CHARS above).
function export.reject_pua(s)
if not s then return end
for i = 1, ulen(s) do
local cp = ucodepoint(s, i)
if cp >= 0xE000 and cp <= 0xF8FF then
local replacement = INVALID_CHARS[cp]
if replacement then
error(string.format(
"lt-common: private use area character U+%04X \"%s\" detected. " ..
"Please use \"%s\" instead.", cp, u(cp), replacement))
else
error(string.format(
"lt-common: private use area character U+%04X detected in \"%s\". " ..
"Please use a standard Unicode character instead.", cp, s))
end
end
end
end
-- =============================================================================
-- Input normalization
-- =============================================================================
-- Detect nonstandard encoding patterns in the input.
-- Returns: dotless_flag (found ı/ȷ), precomp_i_flag (found precomposed í/ì/ĩ)
function export.detect_nonstandard(s)
if not s then return false, false end
local nfd_s = toNFD(s)
local dotless_flag = ufind(nfd_s, "[ıȷ]") ~= nil
local precomp_i_flag = ufind(nfd_s, "[íìĩ]") ~= nil
return dotless_flag, precomp_i_flag
end
-- Normalize input to clean canonical NFC.
-- Handles dotless i/j (ı, ȷ) and stray dot-above combinations.
function export.canonicalize_input(s)
if not s then return s end
s = toNFD(s)
-- Remove stray dot-above after i/j (with or without ogonek)
s = ugsub(s, "([iıjȷ])(" .. OGONEK .. "?)" .. DOTABOVE, function(base, below)
base = (base == "ı") and "i" or (base == "ȷ") and "j" or base
return base .. below
end)
-- Convert any remaining dotless i/j to standard forms
s = ugsub(s, "ı", "i")
s = ugsub(s, "ȷ", "j")
return toNFC(s)
end
-- =============================================================================
-- Partial NFD conversion (stem_ac representation)
-- =============================================================================
-- Convert canonical NFC to partial NFD (stem_ac).
-- Applies full NFD, then recomposes non-accent diacritics.
-- Only grave/acute/tilde remain as combining characters.
function export.to_stem_ac(s)
if not s then return s end
s = toNFD(s)
-- Recompose ogonek vowels
s = ugsub(s, "a" .. OGONEK, "ą")
s = ugsub(s, "e" .. OGONEK, "ę")
s = ugsub(s, "i" .. OGONEK, "į")
s = ugsub(s, "u" .. OGONEK, "ų")
-- Recompose macron vowel
s = ugsub(s, "u" .. MACRON, "ū")
-- Recompose dot-above e
s = ugsub(s, "e" .. DOTABOVE, "ė")
-- Recompose caron consonants
s = ugsub(s, "c" .. CARON, "č")
s = ugsub(s, "s" .. CARON, "š")
s = ugsub(s, "z" .. CARON, "ž")
return s
end
-- =============================================================================
-- Accent manipulation
-- =============================================================================
-- Strip all accent marks (grave/acute/tilde) from partial NFD text.
function export.to_stem_bare(stem_ac)
if not stem_ac then return stem_ac end
return ugsub(stem_ac, ANY_ACCENT, "")
end
-- Check if partial NFD text contains any accent marks.
function export.has_accent(stem_ac)
return ufind(stem_ac, ANY_ACCENT) ~= nil
end
-- =============================================================================
-- Syllables
-- =============================================================================
local SYLLABLE_VOWELS = {
a = true, e = true, i = true, o = true, u = true, y = true,
["ą"] = true, ["ę"] = true, ["ė"] = true, ["į"] = true, ["ų"] = true, ["ū"] = true,
}
-- Vowel pairs that form one syllable; a vowel after i is in the same
-- syllable as the i (softening i, the diphthong ie).
local DIPHTHONGS = {
ai = true, au = true, ei = true, ui = true, ie = true, uo = true,
ou = true, eu = true, oi = true,
}
-- Syllable count of a word or stem and the 1-based index of the syllable
-- that carries an accent mark (nil without one). Accepts NFC, partial NFD
-- and full NFD text: combining marks are skipped, so ą, ė, ū and č count as
-- their base letters; an accent mark on l, m, n or r (a mixed diphthong)
-- belongs to the syllable of the vowel before it.
function export.stressed_syllable(text)
local count, stressed, prev = 0, nil, nil
for ch in mw.ustring.gmatch(text, ".") do
local cp = ucodepoint(ch)
if cp == 0x0300 or cp == 0x0301 or cp == 0x0303 then
stressed = math.max(count, 1)
elseif cp >= 0x0300 and cp <= 0x036F then
-- another combining mark: part of the letter before it
else
local low = ulower(ch)
if SYLLABLE_VOWELS[low] then
if prev == nil or (prev ~= "i" and not DIPHTHONGS[prev .. low]) then
count = count + 1
end
prev = low
else
prev = nil
end
end
end
return count, stressed
end
-- =============================================================================
-- Complete input pipeline
-- =============================================================================
-- Process raw user input through the complete normalization pipeline.
-- Returns: stem_bare, stem_ac, dotless_flag, precomp_flag
function export.process_input(raw)
if not raw then return raw, raw, false, false end
export.reject_pua(raw)
local dotless_flag, precomp_flag = export.detect_nonstandard(raw)
local canon = export.canonicalize_input(raw)
local stem_ac = export.to_stem_ac(canon)
local stem_bare = export.to_stem_bare(stem_ac)
return stem_bare, stem_ac, dotless_flag, precomp_flag
end
-- =============================================================================
-- Display and text processing
-- =============================================================================
function export.makeDisplayText(text, lang, sc)
if not text then return text end
-- Normalize dotless characters and dot-above diacritics (while retaining accents).
text = normalize_dotted_chars(toNFD(text))
-- Add a 'dot above' between "i" or "j" and an accent.
text = ugsub(text, "([iıjȷ])(" .. ogonek .. "?)%f" .. accents, char_to_accent_form)
return toNFC(text)
end
-- Called from [[Module:languages]] since [[Module:lt-common]] is set as the stripDiacritics handler in
-- [[Module:languages/data/2]].
function export.stripDiacritics(text, lang, sc)
if not text then return text end
return toNFC(stripped_text_form(text))
end
local sortkey_substitutes = {
[ogonek] = u(0xF000),
[caron] = u(0xF001),
[macron] = u(0xF002),
[dotabove] = u(0xF003),
["y"] = "i" .. u(0xF004),
}
function export.makeSortKey(text, lang, sc)
if not text then return text end
-- Normalize to the stripped-text form and convert diacritics to Private Use
-- Area characters so they sort after all other characters.
text = stripped_text_form(ulower(text))
:gsub(".[\128-\191]*", sortkey_substitutes)
return toNFC(uupper(text))
end
-- =============================================================================
-- Footnote / multi-value spec parsing
-- =============================================================================
--
-- Shared by lt-noun (and eventually lt-verb/lt-adjective) to parse a single
-- "field" of a declension pattern (lemma, AP, genitive, a slot-override
-- value) that may hold multiple colon-separated variants, each optionally
-- followed by one or more bracketed footnotes: `VAL1[note1]:VAL2[note2]`.
--
-- Ported from [[Module:de-common]]'s fetch_specs/fetch_footnotes, which is
-- the mechanism [[Module:de-noun]] uses for exactly this purpose. The caller
-- is responsible for first isolating `[...]` runs from the raw field text
-- with `put.parse_balanced_segment_run(text, "[", "]")` (so that a "." or
-- ":" inside a footnote is never mistaken for a delimiter) before any
-- comma/dot/colon splitting; `fetch_specs` operates on the result of that
-- isolation (optionally after a further split, since split_alternating_runs
-- preserves the same alternating-runs shape).
-- Given one delimiter-separated "run" (a list alternating between plain text
-- and "[...]" bracket runs, as produced by parse_balanced_segment_run /
-- split_alternating_runs), return the list of bracketed footnote strings
-- (each including its own brackets, e.g. "[archaic]"), or nil if there are
-- none. Errors if non-bracket text follows a footnote (e.g. "val[note]x").
function export.fetch_footnotes(separated_group, parse_err)
local footnotes
for j = 2, #separated_group - 1, 2 do
if separated_group[j + 1] ~= "" then
parse_err("Extraneous text after bracketed footnotes: '" .. table.concat(separated_group) .. "'")
end
if not footnotes then
footnotes = {}
end
table.insert(footnotes, separated_group[j])
end
return footnotes
end
-- Given a bracket-isolated run and a sub-delimiter (e.g. ":"), split it into
-- one or more {form=VALUE, footnotes={...}} specs. `spectype` is used only
-- in error messages. If `allow_blank` is given, a wholly-blank run (no forms
-- at all) returns nil instead of erroring, for optional fields like the
-- genitive parameter.
function export.fetch_specs(segments, separator, spectype, allow_blank, parse_err)
local separated_groups = put.split_alternating_runs_and_strip_spaces(segments, separator)
if allow_blank and #separated_groups == 1 and #separated_groups[1] == 1 and
separated_groups[1][1] == "" then
return nil
end
local specs = {}
for _, separated_group in ipairs(separated_groups) do
local form = separated_group[1]
if form == "" then
parse_err("Blank form not allowed here, but saw '" .. table.concat(segments) .. "'")
end
local new_spec = {form = form, footnotes = export.fetch_footnotes(separated_group, parse_err)}
for _, existing_spec in ipairs(specs) do
if existing_spec.form == new_spec.form then
parse_err("Duplicate " .. spectype .. " spec '" .. table.concat(separated_group) .. "'")
end
end
table.insert(specs, new_spec)
end
return specs
end
-- =============================================================================
-- Headword scraping
-- =============================================================================
-- Lazy-load Module:template parser (only needed when scraping is triggered).
local function find_templates(...)
find_templates = require("Module:template parser").find_templates
return find_templates(...)
end
-- Scan the wikitext of `pagename` for calls to `{{infltemp}}` (e.g. "lt-ndecl")
-- and return the inflection spec (first positional argument) of the matching call.
-- `infltemp` is one template name or a list of interchangeable names (e.g.
-- {"lt-conj", "lt-conj+"} while the new conjugation template sits on a
-- temporary "+" name); calls to any of them are treated as the same template.
-- If `inflid` is given, match only the call whose id= equals `inflid`.
-- Returns (infl_string, nil) on success, (nil, error_string) on failure.
function export.find_lt_inflection(pagename, infltemp, inflid)
local wanted_names = {}
if type(infltemp) == "table" then
for _, name in ipairs(infltemp) do wanted_names[name] = true end
infltemp = table.concat(infltemp, "}}/{{") -- display name for messages
else
wanted_names[infltemp] = true
end
local title = mw.title.new(pagename)
if not title then
return nil, ("Bad pagename '%s': couldn't create title object"):format(pagename)
end
local content = title:getContent()
if not content then
return nil, ("Couldn't fetch page content for '[[%s]]'; page may not exist"):format(pagename)
end
local sets_by_id = {} -- id string → infl string
local sets_no_id = {} -- list of infl strings (templates without id=)
for template in find_templates(content) do
if wanted_names[template:get_name()] then
local targs = template:get_arguments()
local infl = targs[1]
if not infl or infl == "" then
return nil, ("Found {{%s}} on '[[%s]]' but it has no inflection spec in 1="):
format(infltemp, pagename)
end
if targs.id then
if sets_by_id[targs.id] then
return nil, ("Found duplicate id='%s' for {{%s}} on '[[%s]]'"):
format(targs.id, infltemp, pagename)
end
sets_by_id[targs.id] = infl
else
table.insert(sets_no_id, infl)
end
end
end
local has_id = next(sets_by_id) ~= nil
local has_no_id = #sets_no_id > 0
-- Nothing found at all.
if not has_id and not has_no_id then
return nil, ("No {{%s}} found on '[[%s]]'"):format(infltemp, pagename)
end
-- Inconsistent: some calls have id= and some don't.
if has_id and has_no_id then
return nil, ("On '[[%s]]', some {{%s}} calls have id= and some don't; " ..
"all must be consistent"):format(pagename, infltemp)
end
-- Multiple calls, all without id=: caller must add id= params.
if not has_id and #sets_no_id > 1 then
return nil, ("On '[[%s]]', found %d {{%s}} calls without id=; " ..
"add id= to each and specify id= in {{lt-noun}} to disambiguate"):
format(pagename, #sets_no_id, infltemp)
end
-- From here, either exactly one no-id call, or all calls have id=.
-- Caller specified an id: find the matching call.
if inflid then
if not has_id then
-- Only one no-id call exists; id= mismatch is suspicious but unambiguous — return it.
return sets_no_id[1], nil
end
local match = sets_by_id[inflid]
if match then
return match, nil
end
local available = {}
for k in pairs(sets_by_id) do table.insert(available, "'" .. k .. "'") end
table.sort(available)
return nil, ("On '[[%s]]', no {{%s}} with id='%s' found; available: %s"):
format(pagename, infltemp, inflid, table.concat(available, ", "))
end
-- No id specified by caller.
if not has_id then
-- Exactly one no-id call (multiple case already caught above).
return sets_no_id[1], nil
end
-- All calls have id= but caller didn't specify one.
local keys = {}
for k in pairs(sets_by_id) do table.insert(keys, k) end
table.sort(keys)
if #keys == 1 then
-- Unambiguous single id= call: return it.
return sets_by_id[keys[1]], nil
end
local quoted = {}
for _, k in ipairs(keys) do table.insert(quoted, "'" .. k .. "'") end
return nil, ("On '[[%s]]', found multiple {{%s}} calls with id= (%s); " ..
"specify id= in {{lt-noun}} to disambiguate"):
format(pagename, infltemp, table.concat(quoted, ", "))
end
return export
8jfg317wkpvy7pc906kufe7zeq15l1d
dogga
0
397742
2575866
2354318
2026-11-05T16:28:10Z
Hiyuune
50834
2575866
wikitext
text/x-wiki
=={{langname|nb}}==
==={{section|alt}}===
* {{alt|nb|doggen}}
==={{section|n}}===
{{head|nb|nf|g=m|g2=f}}
# {{inflection of|nb|dogg||def|ở|f|s}}
=={{langname|nn}}==
==={{section|n}}===
{{head|nn|nf|g=f}}
# {{inflection of|nn|dogg||def|s}}
n94ls88nvrabd0ugxozqrgesxlsocu6
Phụ lục:Danh sách từ tiếng Việt (Tratu)/Phần 1
100
397903
2575801
2363004
2026-11-05T13:46:13Z
Kateru Zakuro
34522
/* Ghế ngựa đến Gây thù chuốc oán */
2575801
wikitext
text/x-wiki
Đây là danh sách từ tiếng Việt theo [http://tratu.soha.vn/ Từ điển Tratu]. Thứ tự a đến gây thù chuốc oán.
== A đến Bánh mật ==
[[a]], [[a,a]], [[a-ga]], [[a-mi-nô a-xít]], [[a-mi-ăng]], [[a-mi-đan]], [[a-míp]], [[a-mô-ni-ác]], [[a-nô-phen]], [[a-nốt]], [[a-pa-tít]], [[a-pác-thai]], [[a-sen]], [[a-trô-pin]], [[a-xpi-rin]], [[a-xê-ti-len]], [[a-xê-tôn]], [[a-xít]], [[a-xít a-min]], [[a-xít a-xê-tích]], [[a-xít clo-hi-đrích]], [[a-xít các-bo-ních]], [[a-xít ni-trích]], [[a-xít sun-fua-rích]], [[adn]], [[adsl]], [[aids]], [[ak]], [[atm]], [[a di đà]], [[a di đà phật]], [[a dua]], [[a giao]], [[a ha]], [[a hoàn]], [[a lê]], [[a lô]], [[a ma tơ]], [[a men]], [[a phiến]], [[a tòng]], [[abscess]], [[accordeon]], [[account]], [[accumulator]], [[acetone]], [[acetylene]], [[acid]], [[acid acetic]], [[acid amin]], [[acid béo]], [[acid carbonic]], [[acid chlorhydric]], [[acid nitric]], [[acid sulfuric]], [[ad hoc]], [[ag]], [[agar]], [[ai]], [[ai ai]], [[ai bảo]], [[ai hoài]], [[ai khảo mà xưng]], [[ai lại]], [[ai mượn]], [[ai ngờ]], [[ai nấy]], [[ai oán]], [[ai điếu]], [[ai đời]], [[al]], [[album]], [[albumin]], [[alkaloid]], [[almanac]], [[almanach]], [[alpha]], [[alphabet]], [[am]], [[am-pe]], [[am-pli]], [[am hiểu]], [[am thanh cảnh vắng]], [[am tường]], [[amiant]], [[amib]], [[amino acid]], [[ammoniac]], [[ampere]], [[ampere kế]], [[ampli]], [[amygdala]], [[an]], [[an-bom]], [[an-bu-min]], [[an-bum]], [[an-ca-lo-ít]], [[an-pha]], [[an-ti-mon]], [[an-ti-pi-rin]], [[an bài]], [[an cư]], [[an cư lạc nghiệp]], [[an dưỡng]], [[an giấc]], [[an giấc nghìn thu]], [[an giấc ngàn thu]], [[an hưởng]], [[an khang]], [[an lành]], [[an nghỉ]], [[an nhiên]], [[an nhàn]], [[an ninh]], [[an phận]], [[an phận thủ thường]], [[an sinh]], [[an thai]], [[an thân]], [[an thần]], [[an toàn]], [[an toàn khu]], [[an toạ]], [[an táng]], [[an tâm]], [[an vị]], [[an ủi]], [[ang]], [[ang áng]], [[anh]], [[anh chàng]], [[anh chị]], [[anh chị em]], [[anh dũng]], [[anh em]], [[anh em cọc chèo]], [[anh em thúc bá]], [[anh em đồng hao]], [[anh hoa]], [[anh hào]], [[anh hùng]], [[anh hùng ca]], [[anh hùng chủ nghĩa]], [[anh hùng cá nhân]], [[anh hùng mạt lộ]], [[anh hùng mạt vận]], [[anh hùng rơm]], [[anh kiệt]], [[anh linh]], [[anh minh]], [[anh minh đạo]], [[anh nuôi]], [[anh quân]], [[anh thư]], [[anh trai]], [[anh tuấn]], [[anh tài]], [[anh túc]], [[anh vũ]], [[anh yến]], [[anh ách]], [[anh ánh]], [[anh đào]], [[anode]], [[anopheles]], [[anten]], [[antimony]], [[antipyrin]], [[ao]], [[ao chuôm]], [[ao tù]], [[ao ước]], [[apartheid]], [[apatite]], [[are]], [[arsenic]], [[as]], [[aspirin]], [[atlas]], [[atmosphere]], [[atropine]], [[au]], [[audio]], [[automat]], [[azot]], [[b]], [[b,b]], [[bch]], [[bgđ]], [[bhxh]], [[bhyt]], [[bios]], [[bxl]], [[ba]], [[ba-dan]], [[ba-dô-ca]], [[ba-dơ]], [[ba-ke-lit]], [[ba-lát]], [[ba-ren]], [[ba-ri-e]], [[ba-zan]], [[ba-zơ]], [[ba ba]], [[ba bảy]], [[ba bề bốn bên]], [[ba bị]], [[ba bốn]], [[ba chân bốn cẳng]], [[ba chìm bảy nổi]], [[ba chỉ]], [[ba cùng]], [[ba cọc ba đồng]], [[ba gai]], [[ba giăng]], [[ba gác]], [[ba gạc]], [[ba hoa]], [[ba hoa chích choè]], [[ba hoa thiên địa]], [[ba hoa xích đế]], [[ba hồn bảy vía]], [[ba hồn chín vía]], [[ba khía]], [[ba không]], [[ba kích]], [[ba lá]], [[ba láp]], [[ba lê]], [[ba lô]], [[ba lông]], [[ba lăng nhăng]], [[ba lơn]], [[ba má]], [[ba máu sáu cơn]], [[ba mũi giáp công]], [[ba mươi tết]], [[ba mặt một lời]], [[ba phải]], [[ba que]], [[ba que xỏ lá]], [[ba quân]], [[ba rem]], [[ba rọi]], [[ba sinh]], [[ba soi]], [[ba tháng]], [[ba toong]], [[ba trăng]], [[ba trợn]], [[ba trợn ba trạo]], [[ba vạ]], [[ba xu]], [[ba xạo]], [[ba xị đế]], [[ba đào]], [[ba đầu sáu tay]], [[ba đậu]], [[bai]], [[bai bải]], [[bakelite]], [[ballast]], [[ban]], [[ban-giô]], [[ban bí thư]], [[ban bệ]], [[ban bố]], [[ban chấp hành]], [[ban công]], [[ban giám hiệu]], [[ban hành]], [[ban khen]], [[ban mai]], [[ban miêu]], [[ban ngành]], [[ban ngày]], [[ban ngày ban mặt]], [[ban nãy]], [[ban phát]], [[ban sơ]], [[ban tặng]], [[ban đêm]], [[ban đầu]], [[ban ơn]], [[bang]], [[bang biện]], [[bang giao]], [[bang tá]], [[banh]], [[banjo]], [[bao]], [[bao biện]], [[bao bì]], [[bao bọc]], [[bao bố]], [[bao cao su]], [[bao che]], [[bao cấp]], [[bao dong]], [[bao dung]], [[bao giờ]], [[bao gói]], [[bao gồm]], [[bao hoa]], [[bao hàm]], [[bao la]], [[bao lâu]], [[bao lăm]], [[bao lơn]], [[bao mua]], [[bao nhiêu]], [[bao phấn]], [[bao phủ]], [[bao quát]], [[bao quản]], [[bao sân]], [[bao tay]], [[bao thơ]], [[bao thầu]], [[bao tiêu]], [[bao trùm]], [[bao tượng]], [[bao tải]], [[bao tời]], [[bao tử]], [[bao vây]], [[bao vây kinh tế]], [[bao xa]], [[bar]], [[barie]], [[barrel]], [[basalt]], [[base]], [[batinê]], [[batê]], [[bay]], [[bay biến]], [[bay bướm]], [[bay bổng]], [[bay hơi]], [[bay lượn]], [[bay nhảy]], [[bazooka]], [[be]], [[be be]], [[be bé]], [[be bét]], [[ben-den]], [[benzene]], [[beo]], [[beo béo]], [[beta]], [[bi]], [[bi-tum]], [[bi a]], [[bi ai]], [[bi ba bi bô]], [[bi bô]], [[bi ca]], [[bi chí]], [[bi cảm]], [[bi da]], [[bi hài kịch]], [[bi hùng]], [[bi khúc]], [[bi kí]], [[bi ký]], [[bi kịch]], [[bi luỵ]], [[bi lắc]], [[bi phẫn]], [[bi quan]], [[bi thương]], [[bi thảm]], [[bi tráng]], [[bi ve]], [[bi đát]], [[bi đình]], [[bi đông]], [[bia]], [[bia bọt]], [[bia chai]], [[bia hơi]], [[bia lon]], [[bia miệng]], [[bia tươi]], [[bia ôm]], [[bia đỡ đạn]], [[big bang]], [[binh]], [[binh biến]], [[binh bị]], [[binh chủng]], [[binh cách]], [[binh công xưởng]], [[binh cơ]], [[binh hùng tướng mạnh]], [[binh khí]], [[binh lính]], [[binh lược]], [[binh lửa]], [[binh lực]], [[binh mã]], [[binh nghiệp]], [[binh nhu]], [[binh nhì]], [[binh nhất]], [[binh pháp]], [[binh phục]], [[binh quyền]], [[binh sĩ]], [[binh thư]], [[binh trạm]], [[binh tình]], [[binh vận]], [[binh đao]], [[binh đoàn]], [[binh đội]], [[biogas]], [[bis]], [[bismuth]], [[bit]], [[bitum]], [[biên]], [[biên bản]], [[biên chế]], [[biên cương]], [[biên dịch]], [[biên giới]], [[biên khảo]], [[biên kịch]], [[biên lai]], [[biên nhận]], [[biên niên]], [[biên niên sử]], [[biên phòng]], [[biên soạn]], [[biên thuỳ]], [[biên tập]], [[biên tập viên]], [[biên đình]], [[biên đạo]], [[biên độ]], [[biên đội]], [[biên ải]], [[biêng biếc]], [[biếc]], [[biếm hoạ]], [[biến]], [[biến báo]], [[biến chuyển]], [[biến chất]], [[biến chủng]], [[biến chứng]], [[biến cải]], [[biến cố]], [[biến dạng]], [[biến dị]], [[biến dịch]], [[biến hoá]], [[biến hình]], [[biến loạn]], [[biến sắc]], [[biến số]], [[biến thiên]], [[biến thái]], [[biến thế]], [[biến thể]], [[biến trở]], [[biến tướng]], [[biến tấu]], [[biến tốc]], [[biến áp]], [[biến âm]], [[biến điệu]], [[biến đổi]], [[biến động]], [[biến ảo]], [[biếng]], [[biếng nhác]], [[biết]], [[biết bao]], [[biết bao nhiêu]], [[biết chừng nào]], [[biết mấy]], [[biết nghĩ]], [[biết người biết của]], [[biết người biết ta]], [[biết tay]], [[biết thân]], [[biết thân biết phận]], [[biết thóp]], [[biết thỏm]], [[biết tỏng]], [[biết tỏng tòng tong]], [[biết điều]], [[biết đâu]], [[biết đâu chừng]], [[biết đâu đấy]], [[biết ơn]], [[biếu]], [[biếu xén]], [[biền]], [[biền biệt]], [[biền ngẫu]], [[biển]], [[biển báo]], [[biển cả]], [[biển hiệu]], [[biển hồ]], [[biển lận]], [[biển thủ]], [[biểu]], [[biểu bì]], [[biểu cảm]], [[biểu diễn]], [[biểu dương]], [[biểu hiện]], [[biểu kiến]], [[biểu lộ]], [[biểu mẫu]], [[biểu ngữ]], [[biểu quyết]], [[biểu thuế]], [[biểu thị]], [[biểu thống kê]], [[biểu thức]], [[biểu trưng]], [[biểu tình]], [[biểu tượng]], [[biểu đạt]], [[biểu đồ]], [[biện]], [[biện bác]], [[biện bạch]], [[biện chứng]], [[biện giải]], [[biện hộ]], [[biện luận]], [[biện lí]], [[biện lý]], [[biện minh]], [[biện pháp]], [[biệt]], [[biệt danh]], [[biệt dược]], [[biệt hiệu]], [[biệt kích]], [[biệt li]], [[biệt ly]], [[biệt lập]], [[biệt mù]], [[biệt phái]], [[biệt thự]], [[biệt tài]], [[biệt tích]], [[biệt tăm]], [[biệt tăm biệt tích]], [[biệt vô âm tín]], [[biệt xứ]], [[biệt đãi]], [[biệt động]], [[biệt động quân]], [[biệt động đội]], [[bloc]], [[blog]], [[blốc]], [[bo]], [[bo bo]], [[bo bíu]], [[bo mạch]], [[bo mạch chủ]], [[boa]], [[bobbin]], [[bom]], [[bom h]], [[bom ba càng]], [[bom bay]], [[bom bi]], [[bom bươm bướm]], [[bom chìm]], [[bom hoá học]], [[bom khinh khí]], [[bom lân tinh]], [[bom napalm]], [[bom nguyên tử]], [[bom nổ chậm]], [[bom phóng]], [[bom thư]], [[bom từ trường]], [[bom xăng]], [[bom đạn]], [[bon]], [[bon bon]], [[bon chen]], [[bong]], [[bong bóng]], [[bong gân]], [[boong]], [[boong-ke]], [[boong boong]], [[bowling]], [[box]], [[boóng]], [[br]], [[brom]], [[bromure bạc]], [[bu]], [[bu-gi]], [[bu lu]], [[bu lông]], [[bua]], [[buji]], [[bung]], [[bung búng]], [[bung bủng]], [[bung xung]], [[bunker]], [[buôn]], [[buôn buốt]], [[buôn bán]], [[buôn chuyến]], [[buôn dân bán nước]], [[buôn gian bán lận]], [[buôn gánh bán bưng]], [[buôn hàng xách]], [[buôn làng]], [[buôn lậu]], [[buôn nước bọt]], [[buôn phấn bán hương]], [[buôn phấn bán son]], [[buôn thúng bán bưng]], [[buôn thúng bán mẹt]], [[buôn thần bán thánh]], [[buông]], [[buông lơi]], [[buông lỏng]], [[buông tha]], [[buông thõng]], [[buông thả]], [[buông trôi]], [[buông tuồng]], [[buông xuôi]], [[buông xõng]], [[buốt]], [[buồm]], [[buồn]], [[buồn bã]], [[buồn bực]], [[buồn cười]], [[buồn hiu]], [[buồn ngủ]], [[buồn nôn]], [[buồn phiền]], [[buồn rười rượi]], [[buồn rượi]], [[buồn rầu]], [[buồn teo]], [[buồn thiu]], [[buồn thảm]], [[buồn thỉu]], [[buồn thỉu buồn thiu]], [[buồn tênh]], [[buồn tình]], [[buồn tẻ]], [[buồn tủi]], [[buồn xo]], [[buồn đau]], [[buồng]], [[buồng hương]], [[buồng khuê]], [[buồng lái]], [[buồng máy]], [[buồng the]], [[buồng thêu]], [[buồng trứng]], [[buồng tối]], [[buồng đào]], [[buổi]], [[buổi mai]], [[buổi đực buổi cái]], [[buộc]], [[buộc chỉ chân voi]], [[buộc chỉ cổ tay]], [[buộc lòng]], [[buộc tội]], [[buột]], [[buột miệng]], [[buột tay]], [[byte]], [[bà]], [[bà la môn]], [[bà la môn giáo]], [[bà ba]], [[bà chúa]], [[bà con]], [[bà cô]], [[bà cốt]], [[bà gia]], [[bà già]], [[bà mụ]], [[bà nguyệt]], [[bà nhạc]], [[bà phước]], [[bà trẻ]], [[bà xã]], [[bà xơ]], [[bà đỡ]], [[bài]], [[bài binh bố trận]], [[bài bác]], [[bài bây]], [[bài bông]], [[bài bạc]], [[bài bản]], [[bài chòi]], [[bài chỉ]], [[bài học]], [[bài khoá]], [[bài làm]], [[bài mục]], [[bài ngoại]], [[bài ngà]], [[bài thuốc]], [[bài tiết]], [[bài toán]], [[bài trung]], [[bài trí]], [[bài trừ]], [[bài tây]], [[bài tính]], [[bài tập]], [[bài vị]], [[bài vở]], [[bài xuất]], [[bài xích]], [[bàn]], [[bàn bạc]], [[bàn chân]], [[bàn chông]], [[bàn chải]], [[bàn cuốc]], [[bàn cãi]], [[bàn cầu]], [[bàn cờ]], [[bàn dân thiên hạ]], [[bàn giao]], [[bàn giấy]], [[bàn hoàn]], [[bàn luận]], [[bàn là]], [[bàn là hơi]], [[bàn lùi]], [[bàn máy]], [[bàn mảnh]], [[bàn phím]], [[bàn ra]], [[bàn ra tán vào]], [[bàn ren]], [[bàn rà]], [[bàn rùn]], [[bàn soạn]], [[bàn tay]], [[bàn tay vàng]], [[bàn thạch]], [[bàn thảo]], [[bàn thắng bạc]], [[bàn thắng vàng]], [[bàn thờ]], [[bàn toạ]], [[bàn trổ]], [[bàn tán]], [[bàn tính]], [[bàn đèn]], [[bàn đạc]], [[bàn đạp]], [[bàn định]], [[bàn độc]], [[bàn ủi]], [[bàng]], [[bàng bạc]], [[bàng hoàng]], [[bàng hệ]], [[bàng quan]], [[bàng quang]], [[bàng tiếp]], [[bành]], [[bành bạnh]], [[bành trướng]], [[bành tô]], [[bào]], [[bào bọt]], [[bào chế]], [[bào chế học]], [[bào chữa]], [[bào hao]], [[bào mòn]], [[bào ngư]], [[bào thai]], [[bào tộc]], [[bào tử]], [[bào tử nang]], [[bào xoi]], [[bào xác]], [[bàu]], [[bàu bạu]], [[bày]], [[bày biện]], [[bày mưu đặt chước]], [[bày tỏ]], [[bày vai]], [[bày vẽ]], [[bày đặt]], [[bá]], [[bá chủ]], [[bá cáo]], [[bá hộ]], [[bá láp]], [[bá quan]], [[bá quyền]], [[bá trạo]], [[bá tánh]], [[bá tước]], [[bá vơ]], [[bá vương]], [[bác]], [[bác bỏ]], [[bác cổ]], [[bác cổ thông kim]], [[bác học]], [[bác mẹ]], [[bác sĩ]], [[bác vật]], [[bác ái]], [[bách]], [[bách bệnh]], [[bách bổ]], [[bách bộ]], [[bách chiến bách thắng]], [[bách diệp]], [[bách gia chư tử]], [[bách hoá]], [[bách hợp]], [[bách khoa]], [[bách khoa thư]], [[bách khoa toàn thư]], [[bách nhật]], [[bách niên giai lão]], [[bách phát bách trúng]], [[bách phân]], [[bách thanh]], [[bách thú]], [[bách thảo]], [[bách tán]], [[bách tính]], [[bái]], [[bái kiến]], [[bái phục]], [[bái tạ]], [[bái tổ]], [[bái vật]], [[bái vật giáo]], [[bái xái]], [[bái yết]], [[bái đường]], [[bám]], [[bám bíu]], [[bám càng]], [[bám trụ]], [[bám víu]], [[bán]], [[bán buôn]], [[bán bình nguyên]], [[bán chác]], [[bán chạy]], [[bán chịu]], [[bán công]], [[bán công khai]], [[bán cầu]], [[bán cầu não]], [[bán dâm]], [[bán dạo]], [[bán dẫn]], [[bán hoa]], [[bán hoá giá]], [[bán hạ]], [[bán khai]], [[bán kính]], [[bán kết]], [[bán lẻ]], [[bán mạng]], [[bán nguyên âm]], [[bán nguyệt]], [[bán nguyệt san]], [[bán non]], [[bán nước]], [[bán nước buôn dân]], [[bán phá giá]], [[bán phụ âm]], [[bán rao]], [[bán rong]], [[bán sơn địa]], [[bán sỉ]], [[bán sống bán chết]], [[bán thành phẩm]], [[bán tháo]], [[bán thân]], [[bán thân bất toại]], [[bán trôn nuôi miệng]], [[bán trú]], [[bán trả dần]], [[bán trả góp]], [[bán trời không văn tự]], [[bán tín bán nghi]], [[bán tống]], [[bán tống bán tháo]], [[bán tống bán táng]], [[bán tự động]], [[bán vũ trang]], [[bán vợ đợ con]], [[bán xới]], [[bán đảo]], [[bán đấu giá]], [[bán đổ bán tháo]], [[bán độ]], [[bán đứng]], [[báng]], [[báng bổ]], [[bánh]], [[bánh bao]], [[bánh bàng]], [[bánh bèo]], [[bánh bò]], [[bánh bỏng]], [[bánh canh]], [[bánh chay]], [[bánh chè]], [[bánh chưng]], [[bánh chả]], [[bánh cuốn]], [[bánh cáy]], [[bánh cắt]], [[bánh cốm]], [[bánh dẻo]], [[bánh gai]], [[bánh gio]], [[bánh giò]], [[bánh giầy]], [[bánh gối]], [[bánh hỏi]], [[bánh in]], [[bánh khoai]], [[bánh khoái]], [[bánh khúc]], [[bánh khảo]], [[bánh lái]], [[bánh mì]], [[bánh mì gối]], [[bánh mướt]], [[bánh mật]]
== Bánh nướng đến Bất ổn định ==
[[bánh nướng]], [[bánh nậm]], [[bánh nếp]], [[bánh phồng]], [[bánh phồng tôm]], [[bánh phở]], [[bánh quy]], [[bánh quế]], [[bánh rán]], [[bánh răng]], [[bánh tai voi]], [[bánh thánh]], [[bánh tro]], [[bánh trung thu]], [[bánh trái]], [[bánh tráng]], [[bánh trôi]], [[bánh tày]], [[bánh tét]], [[bánh tôm]], [[bánh tẻ]], [[bánh tổ]], [[bánh vít]], [[bánh vẽ]], [[bánh xe]], [[bánh xèo]], [[bánh ít]], [[bánh ú]], [[bánh ú tro]], [[bánh đa]], [[bánh đa nem]], [[bánh đai]], [[bánh đà]], [[bánh đúc]], [[bánh đậu xanh]], [[bánh ướt]], [[bánh ếch]], [[báo]], [[báo an]], [[báo biểu]], [[báo bổ]], [[báo chí]], [[báo cáo]], [[báo cáo viên]], [[báo cô]], [[báo công]], [[báo danh]], [[báo giá]], [[báo hiếu]], [[báo hiệu]], [[báo hình]], [[báo hại]], [[báo hỉ]], [[báo hỷ]], [[báo liếp]], [[báo mộng]], [[báo nói]], [[báo oán]], [[báo tang]], [[báo thù]], [[báo thức]], [[báo tường]], [[báo tử]], [[báo viết]], [[báo vụ]], [[báo vụ viên]], [[báo yên]], [[báo ân]], [[báo điện tử]], [[báo đáp]], [[báo đền]], [[báo động]], [[báo ơn]], [[báo ảnh]], [[báo ứng]], [[bát]], [[bát chiết yêu]], [[bát chậu]], [[bát chữ]], [[bát cú]], [[bát cổ]], [[bát diện]], [[bát giác]], [[bát hương]], [[bát kết]], [[bát mẫu]], [[bát ngát]], [[bát nháo]], [[bát nháo chi khươn]], [[bát phẩm]], [[bát phố]], [[bát quái]], [[bát sách]], [[bát tiên]], [[bát âm]], [[bát ô tô]], [[bát đàn]], [[báu]], [[báu vật]], [[bâng khuâng]], [[bâng lâng]], [[bâng quơ]], [[bâu]], [[bây]], [[bây chừ]], [[bây giờ]], [[bây nhiêu]], [[bã]], [[bã bời]], [[bã trầu]], [[bãi]], [[bãi binh]], [[bãi bể nương dâu]], [[bãi bỏ]], [[bãi chầu]], [[bãi chợ]], [[bãi cá]], [[bãi công]], [[bãi khoá]], [[bãi miễn]], [[bãi nhiệm]], [[bãi nại]], [[bãi thải]], [[bãi thị]], [[bãi thực]], [[bãi triều]], [[bãi trường]], [[bãi tập]], [[bãi tắm]], [[bão]], [[bão bùng]], [[bão cát]], [[bão giông]], [[bão hoà]], [[bão rớt]], [[bão tuyết]], [[bão táp]], [[bão tố]], [[bão từ]], [[bè]], [[bè bè]], [[bè bạn]], [[bè cánh]], [[bè lũ]], [[bè phái]], [[bè đảng]], [[bèn]], [[bèn bẹt]], [[bèo]], [[bèo Nhật Bản]], [[bèo bọt]], [[bèo cái]], [[bèo cám]], [[bèo dâu]], [[bèo hoa dâu]], [[bèo hợp mây tan]], [[bèo lục bình]], [[bèo mây]], [[bèo nhèo]], [[bèo ong]], [[bèo trôi sóng vỗ]], [[bèo tây]], [[bèo tấm]], [[bé]], [[bé bỏng]], [[bé con]], [[bé cái lầm]], [[bé dại]], [[bé hoẻn]], [[bé hạt tiêu]], [[bé mọn]], [[bé nhỏ]], [[bé xé ra to]], [[béc giê]], [[bén]], [[bén gót]], [[bén mảng]], [[bén ngót]], [[béng]], [[béo]], [[béo bở]], [[béo múp]], [[béo mỡ]], [[béo nung núc]], [[béo núc]], [[béo quay]], [[béo tốt]], [[bép xép]], [[bét]], [[bét be]], [[bét nhè]], [[bét tĩ]], [[bê]], [[bê-ta]], [[bê bết]], [[bê bối]], [[bê rê]], [[bê tha]], [[bê trễ]], [[bê trệ]], [[bê tông]], [[bê tông cốt sắt]], [[bê tông cốt thép]], [[bên]], [[bên bị]], [[bên nguyên]], [[bênh]], [[bênh vực]], [[bêu]], [[bêu diếu]], [[bêu nhuốc]], [[bêu nắng]], [[bêu riếu]], [[bêu xấu]], [[bì]], [[bì bà bì bõm]], [[bì bì]], [[bì bõm]], [[bì bạch]], [[bì khổng]], [[bì phấn với vôi]], [[bì sị]], [[bì thư]], [[bìa]], [[bìa giả]], [[bìa trong]], [[bìm]], [[bìm bìm]], [[bìm bịp]], [[bình]], [[bình an]], [[bình an vô sự]], [[bình bán]], [[bình bát]], [[bình bản]], [[bình bầu]], [[bình bịch]], [[bình bồng]], [[bình chân]], [[bình chân như vại]], [[bình chú]], [[bình chọn]], [[bình công]], [[bình công chấm điểm]], [[bình cũ rượu mới]], [[bình cầu]], [[bình diện]], [[bình dân]], [[bình dân học vụ]], [[bình dị]], [[bình giá]], [[bình giải]], [[bình luận]], [[bình luận viên]], [[bình lặng]], [[bình minh]], [[bình nghị]], [[bình nguyên]], [[bình ngưng]], [[bình nhật]], [[bình nóng lạnh]], [[bình phong]], [[bình phương]], [[bình phẩm]], [[bình phục]], [[bình quyền]], [[bình quân]], [[bình sai]], [[bình sinh]], [[bình thuỷ]], [[bình thân]], [[bình thông nhau]], [[bình thường]], [[bình thường hoá]], [[bình thản]], [[bình toong]], [[bình tuyển]], [[bình tâm]], [[bình tích]], [[bình tĩnh]], [[bình vôi]], [[bình xét]], [[bình xịt]], [[bình yên]], [[bình yên vô sự]], [[bình điện]], [[bình đẳng]], [[bình địa]], [[bình địa ba đào]], [[bình định]], [[bình ổn]], [[bìu]], [[bìu dái]], [[bìu díu]], [[bí]], [[bí bách]], [[bí bét]], [[bí danh]], [[bí hiểm]], [[bí mật]], [[bí mật nhà nghề]], [[bí ngô]], [[bí phấn]], [[bí quyết]], [[bí rì]], [[bí rợ]], [[bí số]], [[bí thơ]], [[bí thư]], [[bí thư thứ nhất]], [[bí truyền]], [[bí tỉ]], [[bí đao]], [[bí đỏ]], [[bí ẩn]], [[bí ử]], [[bích]], [[bích báo]], [[bích cốt]], [[bích hoạ]], [[bích quy]], [[bím]], [[bính]], [[bíp tết]], [[bít]], [[bít-mút]], [[bít bùng]], [[bít cốt]], [[bít tất]], [[bít đốc]], [[bíu]], [[bò]], [[bò biển]], [[bò cạp]], [[bò hóc]], [[bò lê bò càng]], [[bò lê bò la]], [[bò sát]], [[bò tót]], [[bò u]], [[bòn]], [[bòn bon]], [[bòn mót]], [[bòn rút]], [[bòng]], [[bòng bong]], [[bòng bòng]], [[bó]], [[bó buộc]], [[bó chiếu]], [[bó cẳng]], [[bó giò]], [[bó gối]], [[bó hẹp]], [[bó rọ]], [[bó tay]], [[bó tay chịu chết]], [[bó trát]], [[bó tròn]], [[bóc]], [[bóc lột]], [[bóc mẽ]], [[bóc ngắn cắn dài]], [[bóc tem]], [[bóc trần]], [[bóc áo tháo cày]], [[bói]], [[bói cá]], [[bói không ra]], [[bói toán]], [[bói đâu ra]], [[bón]], [[bón lót]], [[bón thúc]], [[bón đón đòng]], [[bóng]], [[bóng bay]], [[bóng bàn]], [[bóng bán dẫn]], [[bóng bì]], [[bóng bảy]], [[bóng bầu dục]], [[bóng bẩy]], [[bóng chim tăm cá]], [[bóng chuyền]], [[bóng chày]], [[bóng câu]], [[bóng dáng]], [[bóng dợn]], [[bóng gió]], [[bóng loáng]], [[bóng láng]], [[bóng lộn]], [[bóng ma]], [[bóng mát]], [[bóng nhoáng]], [[bóng ném]], [[bóng nước]], [[bóng nửa tối]], [[bóng râm]], [[bóng rổ]], [[bóng thám không]], [[bóng tối]], [[bóng vía]], [[bóng điện]], [[bóng điện tử]], [[bóng đá]], [[bóng đá mini]], [[bóng đái]], [[bóng đè]], [[bóp]], [[bóp bụng]], [[bóp chắt]], [[bóp chẹt]], [[bóp chết]], [[bóp cổ]], [[bóp hầu bóp cổ]], [[bóp hầu bóp họng]], [[bóp họng]], [[bóp miệng]], [[bóp méo]], [[bóp mũi]], [[bóp mồm]], [[bóp mồm bóp miệng]], [[bóp nghẹt]], [[bóp nặn]], [[bóp trán]], [[bóp óc]], [[bót]], [[bô]], [[bô-bin]], [[bô bô]], [[bô lão]], [[bô lô ba la]], [[bô đê]], [[bôi]], [[bôi bác]], [[bôi gio trát trấu]], [[bôi nhọ]], [[bôi tro trát trấu]], [[bôi tro trét trấu]], [[bôi trơn]], [[bôi đen]], [[bôm bốp]], [[bôn ba]], [[bôn sê vích]], [[bông]], [[bông bụt]], [[bông gòn]], [[bông lông]], [[bông lơn]], [[bông phèng]], [[bông tai]], [[bông thùa]], [[bông thấm nước]], [[bông tiêu]], [[bông đá]], [[bông đùa]], [[bõ]], [[bõ bèn]], [[bõ già]], [[bù]], [[bù giá]], [[bù khú]], [[bù loong]], [[bù lu bù loa]], [[bù lỗ]], [[bù nhìn]], [[bù trì]], [[bù trừ]], [[bù xù]], [[bù đầu]], [[bù đắp]], [[bùa]], [[bùa bả]], [[bùa chú]], [[bùa cứu mạng]], [[bùa hộ mệnh]], [[bùa hộ thân]], [[bùa mê bả dột]], [[bùa mê thuốc lú]], [[bùa yêu]], [[bùi]], [[bùi ngùi]], [[bùi nhùi]], [[bùi tai]], [[bùm tum]], [[bùn]], [[bùn hoa]], [[bùn lầy]], [[bùn lầy nước đọng]], [[bùn nhơ]], [[bùn non]], [[bùng]], [[bùng binh]], [[bùng bùng]], [[bùng bục]], [[bùng nhùng]], [[bùng nổ]], [[bùng nổ dân số]], [[bùng phát]], [[bú]], [[bú dù]], [[bú mớm]], [[búa]], [[búa chèn]], [[búa chém]], [[búa gió]], [[búa rìu]], [[búa tạ]], [[búa xua]], [[búa đanh]], [[búa đinh]], [[búi]], [[búi rễ]], [[búi tó]], [[bún]], [[bún bò]], [[bún chả]], [[bún thang]], [[bún tàu]], [[búng]], [[búng báng]], [[búng ra sữa]], [[búp]], [[búp bê]], [[búp phê]], [[bút]], [[bút bi]], [[bút chiến]], [[bút chì]], [[bút chổi]], [[bút danh]], [[bút dạ]], [[bút hiệu]], [[bút kí]], [[bút lông]], [[bút lục]], [[bút lực]], [[bút máy]], [[bút nghiên]], [[bút pháp]], [[bút sa gà chết]], [[bút toán]], [[bút tích]], [[bút điện]], [[bút đàm]], [[băm]], [[băm bổ]], [[băm vằm]], [[băn khoăn]], [[băng]], [[băng bó]], [[băng ca]], [[băng chuyền]], [[băng dính]], [[băng giá]], [[băng hoại]], [[băng huyết]], [[băng hà]], [[băng hình]], [[băng keo]], [[băng lăn]], [[băng nhân]], [[băng nhóm]], [[băng nhạc]], [[băng phiến]], [[băng rôn]], [[băng sơn]], [[băng thông rộng]], [[băng tải]], [[băng từ]], [[băng video]], [[băng vệ sinh]], [[băng xăng]], [[băng đăng]], [[băng đạn]], [[băng đảng]], [[băng đảo]], [[bĩ cực thái lai]], [[bĩnh]], [[bĩu]], [[bơ]], [[bơ phờ]], [[bơ thờ]], [[bơ vơ]], [[bơi]], [[bơi bướm]], [[bơi chó]], [[bơi lội]], [[bơi nhái]], [[bơi sải]], [[bơi trải]], [[bơi ếch]], [[bơm]], [[bơm chân không]], [[bơn]], [[bưng]], [[bưng biền]], [[bưng bê]], [[bưng bít]], [[bưng kín miệng bình]], [[bưng tai giả điếc]], [[bưu chánh]], [[bưu chính]], [[bưu cục]], [[bưu gửi]], [[bưu kiện]], [[bưu phí]], [[bưu phẩm]], [[bưu thiếp]], [[bưu tá]], [[bưu điện]], [[bưu ảnh]], [[bươi]], [[bươm]], [[bươm bướm]], [[bươn]], [[bươn bả]], [[bươn chải]], [[bương]], [[bươu]], [[bước]], [[bước ngoặt]], [[bước nhảy vọt]], [[bước sóng]], [[bước thấp bước cao]], [[bước tiến]], [[bước đi]], [[bước đường]], [[bước đầu]], [[bướm]], [[bướm chán ong chường]], [[bướm ong]], [[bướng]], [[bướng bỉnh]], [[bướp]], [[bướu]], [[bướu cổ]], [[bướu giáp]], [[bưởi]], [[bưởi đào]], [[bưởi đường]], [[bưởng]], [[bưởng trưởng]], [[bạ]], [[bạ ăn bạ nói]], [[bạc]], [[bạc bromure]], [[bạc bẽo]], [[bạc giấy]], [[bạc hà]], [[bạc lót]], [[bạc lạc]], [[bạc màu]], [[bạc mày]], [[bạc má]], [[bạc mầu]], [[bạc mặt]], [[bạc mệnh]], [[bạc nhược]], [[bạc nhạc]], [[bạc phơ]], [[bạc phận]], [[bạc phếch]], [[bạc thau]], [[bạc tình]], [[bạc ác]], [[bạc đãi]], [[bạc đầu]], [[bạch]], [[bạch biến]], [[bạch bạch]], [[bạch chỉ]], [[bạch cương tàm]], [[bạch cầu]], [[bạch diện thư sinh]], [[bạch dương]], [[bạch huyết]], [[bạch huyết bào]], [[bạch huyết cầu]], [[bạch hạc]], [[bạch hầu]], [[bạch kim]], [[bạch lộ]], [[bạch mao căn]], [[bạch nhật]], [[bạch phiến]], [[bạch phụ tử]], [[bạch thoại]], [[bạch tiền]], [[bạch truật]], [[bạch tuộc]], [[bạch tạng]], [[bạch yến]], [[bạch đàn]], [[bạch đầu]], [[bạch đầu quân]], [[bạch đậu khấu]], [[bạch đồng nữ]], [[bại]], [[bại binh]], [[bại hoại]], [[bại liệt]], [[bại lộ]], [[bại quân]], [[bại trận]], [[bại tướng]], [[bại vong]], [[bạn]], [[bạn bè]], [[bạn bầy]], [[bạn con dì]], [[bạn hàng]], [[bạn hữu]], [[bạn lòng]], [[bạn nối khố]], [[bạn trăm năm]], [[bạn vong niên]], [[bạn điền]], [[bạn đường]], [[bạn đọc]], [[bạn đời]], [[bạng nhạng]], [[bạnh]], [[bạo]], [[bạo bệnh]], [[bạo chúa]], [[bạo dạn]], [[bạo gan]], [[bạo hành]], [[bạo loạn]], [[bạo lực]], [[bạo miệng]], [[bạo mồm]], [[bạo mồm bạo miệng]], [[bạo nghịch]], [[bạo ngược]], [[bạo phát]], [[bạo phổi]], [[bạo tàn]], [[bạo ăn bạo nói]], [[bạo động]], [[bạt]], [[bạt hơi]], [[bạt hồn]], [[bạt mạng]], [[bạt ngàn]], [[bạt tai]], [[bạt thiệp]], [[bạt tử]], [[bạt vía]], [[bạt vía kinh hồn]], [[bả]], [[bả dột]], [[bả lả]], [[bả vai]], [[bải hoải]], [[bải hải]], [[bản]], [[bản chính]], [[bản chất]], [[bản doanh]], [[bản dương]], [[bản dạng]], [[bản ghi nhớ]], [[bản gốc]], [[bản in thử]], [[bản kẽm]], [[bản làng]], [[bản lãnh]], [[bản lĩnh]], [[bản lề]], [[bản mường]], [[bản mạch]], [[bản mạch chủ]], [[bản mẫu]], [[bản mặt]], [[bản ngã]], [[bản ngữ]], [[bản nhạc]], [[bản năng]], [[bản quyền]], [[bản quốc]], [[bản sao]], [[bản sắc]], [[bản thân]], [[bản thảo]], [[bản thể]], [[bản thể luận]], [[bản tính]], [[bản vẽ]], [[bản vị]], [[bản xứ]], [[bản án]], [[bản âm]], [[bản địa]], [[bản đồ]], [[bản đồ học]], [[bảng]], [[bảng biểu]], [[bảng chữ cái]], [[bảng cân đối]], [[bảng cửu chương]], [[bảng hiệu]], [[bảng lảng]], [[bảng màu]], [[bảng nhãn]], [[bảng số]], [[bảng tuần hoàn]], [[bảng tổng sắp]], [[bảng vàng]], [[bảng đen]], [[bảnh]], [[bảnh bao]], [[bảnh choẹ]], [[bảnh mắt]], [[bảnh trai]], [[bảo]], [[bảo an]], [[bảo ban]], [[bảo bối]], [[bảo chứng]], [[bảo dưỡng]], [[bảo hiểm]], [[bảo hiểm bắt buộc]], [[bảo hiểm hỗn hợp]], [[bảo hiểm nhân thọ]], [[bảo hiểm phi nhân thọ]], [[bảo hiểm xã hội]], [[bảo hiểm y tế]], [[bảo hoàng]], [[bảo hoàng hơn vua]], [[bảo hành]], [[bảo hộ]], [[bảo kiếm]], [[bảo kê]], [[bảo lãnh]], [[bảo lĩnh]], [[bảo lưu]], [[bảo mạng]], [[bảo mẫu]], [[bảo mật]], [[bảo mệnh]], [[bảo nhỏ]], [[bảo quản]], [[bảo sanh]], [[bảo tháp]], [[bảo thủ]], [[bảo toàn]], [[bảo trì]], [[bảo trọng]], [[bảo trợ]], [[bảo tàng]], [[bảo tồn]], [[bảo tồn bảo tàng]], [[bảo vật]], [[bảo vệ]], [[bảo đảm]], [[bảy]], [[bấc]], [[bấm]], [[bấm bụng]], [[bấm chí]], [[bấm giờ]], [[bấm ngọn]], [[bấm ra sữa]], [[bấm đốt]], [[bấm độn]], [[bấn]], [[bấn bít]], [[bấn bíu]], [[bấn loạn]], [[bấng]], [[bấp ba bấp bênh]], [[bấp bênh]], [[bất]], [[bất an]], [[bất biến]], [[bất bình]], [[bất bạo động]], [[bất bằng]], [[bất chính]], [[bất chấp]], [[bất chợt]], [[bất công]], [[bất cần]], [[bất cẩn]], [[bất cập]], [[bất cứ]], [[bất di bất dịch]], [[bất diệt]], [[bất giác]], [[bất hiếu]], [[bất hoà]], [[bất hạnh]], [[bất hảo]], [[bất hợp lí]], [[bất hợp lý]], [[bất hợp lệ]], [[bất hợp pháp]], [[bất hợp tác]], [[bất hủ]], [[bất kham]], [[bất khuất]], [[bất khả]], [[bất khả chiến bại]], [[bất khả kháng]], [[bất khả thi]], [[bất khả tri luận]], [[bất khả xâm phạm]], [[bất kì]], [[bất kính]], [[bất kể]], [[bất kỳ]], [[bất luận]], [[bất lương]], [[bất lợi]], [[bất lực]], [[bất minh]], [[bất mãn]], [[bất nghì]], [[bất nghĩa]], [[bất ngờ]], [[bất nhân]], [[bất nhã]], [[bất nhược]], [[bất nhất]], [[bất nhẫn]], [[bất phân thắng bại]], [[bất phương trình]], [[bất quá]], [[bất thành]], [[bất thành cú]], [[bất thành văn]], [[bất thình lình]], [[bất thường]], [[bất thần]], [[bất tiện]], [[bất trắc]], [[bất trị]], [[bất tài]], [[bất tín nhiệm]], [[bất tất]], [[bất tận]], [[bất tỉnh]], [[bất tỉnh nhân sự]], [[bất tử]], [[bất đắc chí]], [[bất đắc dĩ]], [[bất đắc kì tử]], [[bất đắc kỳ tử]], [[bất đẳng thức]], [[bất định]], [[bất đồ]], [[bất đồng]], [[bất động]], [[bất động sản]], [[bất ổn]], [[bất ổn định]]
== Bấu đến Cao ráo ==
[[bấu]], [[bấu chí]], [[bấu véo]], [[bấu víu]], [[bấy]], [[bấy chày]], [[bấy chầy]], [[bấy chừ]], [[bấy giờ]], [[bấy lâu]], [[bấy nay]], [[bấy nhiêu]], [[bầm]], [[bầm gan tím ruột]], [[bầm giập]], [[bần]], [[bần bật]], [[bần cùng]], [[bần cùng hoá]], [[bần cùng khố bện]], [[bần cố nông]], [[bần hàn]], [[bần nông]], [[bần sĩ]], [[bần thần]], [[bần tiện]], [[bần tăng]], [[bần đạo]], [[bầu]], [[bầu bán]], [[bầu bĩnh]], [[bầu bạn]], [[bầu bậu]], [[bầu chọn]], [[bầu cử]], [[bầu dục]], [[bầu eo]], [[bầu giác]], [[bầu không khí]], [[bầu ngưng]], [[bầu nậm]], [[bầu rượu túi thơ]], [[bầu sao]], [[bầu sô]], [[bầu trời]], [[bầu đoàn]], [[bầu đoàn thê tử]], [[bầu đàn thê tử]], [[bầy]], [[bầy hầy]], [[bầy nhầy]], [[bầy trẻ]], [[bầy tôi]], [[bẩm]], [[bẩm báo]], [[bẩm chất]], [[bẩm sinh]], [[bẩm tính]], [[bẩn]], [[bẩn mình]], [[bẩn thẩn bần thần]], [[bẩn thỉu]], [[bẩy]], [[bẫm]], [[bẫy]], [[bẫy cò ke]], [[bậc]], [[bậc tam cấp]], [[bậm]], [[bậm bạch]], [[bậm bạp]], [[bậm trợn]], [[bận]], [[bận bịu]], [[bận lòng]], [[bận mọn]], [[bận rộn]], [[bận tâm]], [[bập]], [[bập bung]], [[bập bà bập bõm]], [[bập bà bập bùng]], [[bập bà bập bềnh]], [[bập bênh]], [[bập bõm]], [[bập bùng]], [[bập bẹ]], [[bập bềnh]], [[bập bồng]], [[bập bỗng]], [[bật]], [[bật lò xo]], [[bật lửa]], [[bật mí]], [[bật tường]], [[bật đèn xanh]], [[bậu]], [[bậu cửa]], [[bậu xậu]], [[bậy]], [[bậy bạ]], [[bắc]], [[bắc cực]], [[bắc bán cầu]], [[bắc bậc]], [[bắc bậc kiêu kì]], [[bắc bậc kiêu kỳ]], [[bắc bậc làm cao]], [[bắc cầu]], [[bắc cực quyền]], [[bắc nam]], [[bắc sài hồ]], [[bắc đẩu]], [[bắn]], [[bắn bổng]], [[bắn chác]], [[bắn mìn]], [[bắn tiếng]], [[bắn tẩy]], [[bắn tốc độ]], [[bắng nhắng]], [[bắp]], [[bắp chuối]], [[bắp chân]], [[bắp cày]], [[bắp cơ]], [[bắp cải]], [[bắp ngô]], [[bắp tay]], [[bắp thịt]], [[bắp vế]], [[bắp đùi]], [[bắt]], [[bắt buộc]], [[bắt bánh]], [[bắt bí]], [[bắt bóng đè chừng]], [[bắt bẻ]], [[bắt bồ]], [[bắt bớ]], [[bắt chuyện]], [[bắt chuồn chuồn]], [[bắt chân chữ ngũ]], [[bắt chước]], [[bắt chẹt]], [[bắt chợt]], [[bắt cá hai tay]], [[bắt cái]], [[bắt cóc]], [[bắt cóc bỏ đĩa]], [[bắt cô trói cột]], [[bắt giọng]], [[bắt giữ]], [[bắt gặp]], [[bắt khoan bắt nhặt]], [[bắt khoán]], [[bắt mạch]], [[bắt mắt]], [[bắt mối]], [[bắt ne bắt nét]], [[bắt nguồn]], [[bắt nhân tình]], [[bắt nhạy]], [[bắt nhịp]], [[bắt nạt]], [[bắt nọn]], [[bắt nợ]], [[bắt quyết]], [[bắt rễ]], [[bắt tay]], [[bắt thóp]], [[bắt thăm]], [[bắt thường]], [[bắt tréo]], [[bắt tội]], [[bắt vạ]], [[bắt ép]], [[bắt đầu]], [[bắt đầu từ]], [[bắt đền]], [[bắt ấn]], [[bằm]], [[bằn bặt]], [[bằng]], [[bằng an]], [[bằng bặn]], [[bằng chân như vại]], [[bằng chứng]], [[bằng cấp]], [[bằng cớ]], [[bằng cứ]], [[bằng hữu]], [[bằng không]], [[bằng lòng]], [[bằng lăng]], [[bằng lặng]], [[bằng phẳng]], [[bằng sáng chế]], [[bằng thừa]], [[bằng trắc]], [[bằng vai]], [[bằng vai phải lứa]], [[bẳn]], [[bẳn gắt]], [[bẳn tính]], [[bẵng]], [[bặm]], [[bặm trợn]], [[bặng nhặng]], [[bặt]], [[bặt thiệp]], [[bặt tăm]], [[bặt vô âm tín]], [[bẹ]], [[bẹ mèo]], [[bẹn]], [[bẹo]], [[bẹp]], [[bẹt]], [[bẻ]], [[bẻ bai]], [[bẻ bão]], [[bẻ cò]], [[bẻ ghi]], [[bẻ hoẹ]], [[bẻ hành bẻ tỏi]], [[bẻ khoá]], [[bẻ khục]], [[bẻ lái]], [[bẻm mép]], [[bẻo lẻo]], [[bẽ]], [[bẽ bàng]], [[bẽ mặt]], [[bẽn lẽn]], [[bế]], [[bế bồng]], [[bế giảng]], [[bế kinh]], [[bế mạc]], [[bế quan toả cảng]], [[bế tắc]], [[bến]], [[bến bãi]], [[bến bờ]], [[bến nước]], [[bến tàu]], [[bến xe]], [[bếp]], [[bếp núc]], [[bếp nước]], [[bết]], [[bề]], [[bề bề]], [[bề bộn]], [[bề dưới]], [[bề mặt]], [[bề ngoài]], [[bề nào cũng]], [[bề thế]], [[bề trên]], [[bề tôi]], [[bền]], [[bền bỉ]], [[bền chí]], [[bền chặt]], [[bền gan]], [[bền lòng]], [[bền vững]], [[bềnh]], [[bềnh bệch]], [[bềnh bồng]], [[bều bệu]], [[bể]], [[bể sở sông ngô]], [[bể bơi]], [[bể cạn]], [[bể dâu]], [[bể khổ]], [[bể phốt]], [[bể sâu sóng cả]], [[bể treo]], [[bển]], [[bễ]], [[bệ]], [[bệ hạ]], [[bệ kiến]], [[bệ ngọc]], [[bệ phóng]], [[bệ rạc]], [[bệ rồng]], [[bệ tì]], [[bệ vệ]], [[bệ xí]], [[bệch]], [[bệch bạc]], [[bện]], [[bệnh]], [[bệnh binh]], [[bệnh bạch cầu]], [[bệnh căn]], [[bệnh dịch]], [[bệnh hoạn]], [[bệnh kín]], [[bệnh lí]], [[bệnh lí học]], [[bệnh lý]], [[bệnh lý học]], [[bệnh nghề nghiệp]], [[bệnh nhi]], [[bệnh nhân]], [[bệnh phẩm]], [[bệnh sĩ]], [[bệnh sử]], [[bệnh thời khí]], [[bệnh trạng]], [[bệnh tâm thần]], [[bệnh tình]], [[bệnh tích]], [[bệnh tưởng]], [[bệnh tật]], [[bệnh viện]], [[bệnh xá]], [[bệnh án]], [[bệt]], [[bệu]], [[bệu bạo]], [[bỉ]], [[bỉ bai]], [[bỉ báng]], [[bỉ tiện]], [[bỉ ổi]], [[bỉm]], [[bị]], [[bị can]], [[bị chú]], [[bị cáo]], [[bị gậy]], [[bị sị]], [[bị thương]], [[bị thịt]], [[bị trị]], [[bị vong lục]], [[bị đơn]], [[bị động]], [[bịa]], [[bịa đặt]], [[bịch]], [[bịn rịn]], [[bịnh]], [[bịp]], [[bịp bợm]], [[bịt]], [[bịt bùng]], [[bịt mắt]], [[bịt mắt bắt dê]], [[bịu xịu]], [[bọ]], [[bọ chét]], [[bọ chó]], [[bọ chó múa bấc]], [[bọ cạp]], [[bọ dừa]], [[bọ gạo]], [[bọ gậy]], [[bọ hung]], [[bọ hà]], [[bọ lá]], [[bọ mát]], [[bọ mò]], [[bọ mạt]], [[bọ mắm]], [[bọ ngựa]], [[bọ nẹt]], [[bọ que]], [[bọ quít]], [[bọ quýt]], [[bọ rùa]], [[bọ rầy]], [[bọ trĩ]], [[bọ vừng]], [[bọ xít]], [[bọ đa]], [[bọc]], [[bọc hậu]], [[bọc lót]], [[bọn]], [[bọng]], [[bọng ong]], [[bọng đái]], [[bọt]], [[bọt biển]], [[bọt bèo]], [[bỏ]], [[bỏ bà]], [[bỏ bê]], [[bỏ bễ]], [[bỏ bố]], [[bỏ cha]], [[bỏ cuộc]], [[bỏ dở]], [[bỏ hoang]], [[bỏ lửng]], [[bỏ mình]], [[bỏ mạng]], [[bỏ mẹ]], [[bỏ mối]], [[bỏ mứa]], [[bỏ ngoài tai]], [[bỏ ngũ]], [[bỏ ngỏ]], [[bỏ nhỏ]], [[bỏ phiếu]], [[bỏ qua]], [[bỏ quá]], [[bỏ rơi]], [[bỏ rẻ]], [[bỏ thây]], [[bỏ thăm]], [[bỏ thầu]], [[bỏ trầu]], [[bỏ tù]], [[bỏ túi]], [[bỏ vật bỏ vạ]], [[bỏ xác]], [[bỏ xó]], [[bỏ xừ]], [[bỏ đời]], [[bỏm bẻm]], [[bỏng]], [[bỏng rạ]], [[bố]], [[bố chánh]], [[bố chính]], [[bố cu mẹ đĩ]], [[bố cáo]], [[bố cục]], [[bố dượng]], [[bố già]], [[bố láo]], [[bố láo bố lếu]], [[bố lếu]], [[bố lếu bố láo]], [[bố mẹ]], [[bố phòng]], [[bố thí]], [[bố trí]], [[bố tời]], [[bốc]], [[bốc bải]], [[bốc dỡ]], [[bốc giời]], [[bốc hoả]], [[bốc hơi]], [[bốc lửa]], [[bốc mả]], [[bốc mộ]], [[bốc phét]], [[bốc rời]], [[bốc thăm]], [[bốc trời]], [[bốc vác]], [[bốc xếp]], [[bốc đồng]], [[bối]], [[bối cảnh]], [[bối rối]], [[bốn]], [[bốn biển]], [[bốn bể]], [[bốn phương]], [[bốn phương tám hướng]], [[bống]], [[bốp]], [[bốp chát]], [[bốt]], [[bồ]], [[bồ bịch]], [[bồ bồ]], [[bồ chao]], [[bồ cào]], [[bồ các]], [[bồ câu]], [[bồ công anh]], [[bồ hòn]], [[bồ hóng]], [[bồ kếp]], [[bồ kết]], [[bồ liễu]], [[bồ ngắm]], [[bồ nhí]], [[bồ nông]], [[bồ quân]], [[bồ ruột]], [[bồ sứt cạp]], [[bồ tát]], [[bồ tạt]], [[bồ đài]], [[bồ đào]], [[bồ đề]], [[bồi]], [[bồi bàn]], [[bồi bút]], [[bồi bếp]], [[bồi bổ]], [[bồi dưỡng]], [[bồi hoàn]], [[bồi hồi]], [[bồi lấp]], [[bồi lắng]], [[bồi phòng]], [[bồi thường]], [[bồi thẩm]], [[bồi tích]], [[bồi tụ]], [[bồi đắp]], [[bồm bộp]], [[bồn]], [[bồn binh]], [[bồn chồn]], [[bồn cầu]], [[bồn tắm]], [[bồn địa]], [[bồng]], [[bồng bế]], [[bồng bềnh]], [[bồng bồng]], [[bồng bột]], [[bồng lai]], [[bồng lai tiên cảnh]], [[bồng mạc]], [[bồng súng]], [[bổ]], [[bổ bán]], [[bổ chửng]], [[bổ củi]], [[bổ dưỡng]], [[bổ dụng]], [[bổ khuyết]], [[bổ ngữ]], [[bổ nhiệm]], [[bổ nhào]], [[bổ nháo]], [[bổ nháo bổ nhào]], [[bổ nhậm]], [[bổ sung]], [[bổ sấp bổ ngửa]], [[bổ trợ]], [[bổ trụ]], [[bổ túc]], [[bổ túc văn hoá]], [[bổ ích]], [[bổ đề]], [[bổi]], [[bổi hổi]], [[bổi hổi bồi hồi]], [[bổn]], [[bổn phận]], [[bổng]], [[bổng lộc]], [[bổng ngoại]], [[bỗ bã]], [[bỗng]], [[bỗng chốc]], [[bỗng dưng]], [[bỗng không]], [[bỗng nhiên]], [[bỗng đâu]], [[bộ]], [[bộ binh]], [[bộ bánh cóc]], [[bộ chính trị]], [[bộ chế hoà khí]], [[bộ chỉ huy]], [[bộ cánh]], [[bộ duyệt]], [[bộ dàn]], [[bộ dạng]], [[bộ gõ]], [[bộ hành]], [[bộ hạ]], [[bộ khuếch đại]], [[bộ luật]], [[bộ lạc]], [[bộ máy]], [[bộ môn]], [[bộ mặt]], [[bộ nhớ]], [[bộ nhớ chỉ đọc]], [[bộ nhớ ngoài]], [[bộ nhớ sơ cấp]], [[bộ nhớ trong]], [[bộ nhớ truy cập ngẫu nhiên]], [[bộ não]], [[bộ phận]], [[bộ sậu]], [[bộ trưởng]], [[bộ tư lệnh]], [[bộ tướng]], [[bộ tịch]], [[bộ tổng tư lệnh]], [[bộ tộc]], [[bộ vi xử lí]], [[bộ vi xử lý]], [[bộ vạt]], [[bộ vị]], [[bộ xử lí]], [[bộ xử lí trung tâm]], [[bộ xử lý]], [[bộ xử lý trung tâm]], [[bộ óc]], [[bộ điều giải]], [[bộ điệu]], [[bộ đàm]], [[bộ đồ]], [[bộ đội]], [[bộ đội chủ lực]], [[bộ đội địa phương]], [[bộc bạch]], [[bộc lộ]], [[bộc phá]], [[bộc phát]], [[bộc trực]], [[bộc tuệch]], [[bộc tuệch bộc toạc]], [[bội]], [[bội bạc]], [[bội chi]], [[bội chung]], [[bội nghĩa]], [[bội nhiễm]], [[bội phản]], [[bội phần]], [[bội số]], [[bội số chung]], [[bội thu]], [[bội thực]], [[bội tình]], [[bội tín]], [[bội ơn]], [[bội ước]], [[bộn]], [[bộn bề]], [[bộng]], [[bộng ong]], [[bộp]], [[bộp chộp]], [[bột]], [[bột giấy]], [[bột giặt]], [[bột kẽm]], [[bột mài]], [[bột ngọt]], [[bột nở]], [[bột phát]], [[bớ]], [[bới]], [[bới bèo ra bọ]], [[bới lông tìm vết]], [[bới móc]], [[bớp]], [[bớt]], [[bớt miệng]], [[bớt mồm bớt miệng]], [[bớt xén]], [[bớt xớ]], [[bờ]], [[bờ bến]], [[bờ bụi]], [[bờ cõi]], [[bờ giậu]], [[bờ khoảnh]], [[bờ lu]], [[bờ lu dông]], [[bờ mẫu]], [[bờ quai]], [[bờ rào]], [[bờ thửa]], [[bờ vùng]], [[bờ xôi ruộng mật]], [[bời bời]], [[bời lời]], [[bờm]], [[bờm xơm]], [[bờm xờm]], [[bở]], [[bở hơi tai]], [[bở vía]], [[bởi]], [[bởi chưng]], [[bởi thế]], [[bởi vì]], [[bởi vậy]], [[bỡ ngỡ]], [[bỡn]], [[bỡn cợt]], [[bợ]], [[bợ đít]], [[bợ đỡ]], [[bợm]], [[bợm bãi]], [[bợm già]], [[bợn]], [[bợp]], [[bợt]], [[bợt bạt]], [[bụ]], [[bụ bẫm]], [[bụ sữa]], [[bục]], [[bụi]], [[bụi bậm]], [[bụi bặm]], [[bụi bờ]], [[bụi hồng]], [[bụi trần]], [[bụi đời]], [[bụm]], [[bụng]], [[bụng bảo dạ]], [[bụng dưới]], [[bụng dạ]], [[bụng làm dạ chịu]], [[bụng nhụng]], [[bụt]], [[bụt mọc]], [[bủ]], [[bủa]], [[bủa vây]], [[bủn]], [[bủn nhủn]], [[bủn rủn]], [[bủn xỉn]], [[bủng]], [[bủng beo]], [[bứ]], [[bứ bừ]], [[bứ bự]], [[bứa]], [[bức]], [[bức bách]], [[bức bối]], [[bức cung]], [[bức hiếp]], [[bức hôn]], [[bức hại]], [[bức thiết]], [[bức tử]], [[bức xúc]], [[bức xạ]], [[bức xạ cảm ứng]], [[bứng]], [[bứt]], [[bứt phá]], [[bứt rứt]], [[bừa]], [[bừa bãi]], [[bừa bộn]], [[bừa chữ nhi]], [[bừa phứa]], [[bừng]], [[bừng bừng]], [[bửa]], [[bửn]], [[bửng]], [[bửu bối]], [[bữa]], [[bữa cơm bữa cháo]], [[bữa kia]], [[bữa mai]], [[bữa nay]], [[bữa ni]], [[bữa no bữa đói]], [[bữa qua]], [[bữa tê]], [[bữa đói bữa no]], [[bữa đực bữa cái]], [[bự]], [[bựa]], [[bực]], [[bực bõ]], [[bực bội]], [[bực dọc]], [[bực mình]], [[bực tức]], [[bựng]], [[c]], [[c,c]], [[ca]], [[cc]], [[cd]], [[cd-rom]], [[ceo]], [[cif]], [[clb]], [[cm]], [[cmt]], [[cn]], [[cntb]], [[cnxh]], [[cp]], [[cpu]], [[cs]], [[csdl]], [[ct]], [[ctcp]], [[cy]], [[ca]], [[ca-ki]], [[ca-li]], [[ca-lo]], [[ca-líp]], [[ca-me-ra]], [[ca-phê-in]], [[ca-ra]], [[ca-si-nô]], [[ca-ta-lô]], [[ca-ti-on]], [[ca-tốt]], [[ca-đi-mi]], [[ca huế]], [[ca bin]], [[ca cao]], [[ca cẩm]], [[ca dao]], [[ca hát]], [[ca khúc]], [[ca kĩ]], [[ca kịch]], [[ca kỹ]], [[ca la thầu]], [[ca lô]], [[ca múa]], [[ca ngâm]], [[ca ngợi]], [[ca nhi]], [[ca nhạc]], [[ca nô]], [[ca nông]], [[ca ra bộ]], [[ca ri]], [[ca rô]], [[ca sĩ]], [[ca sỹ]], [[ca thán]], [[ca trù]], [[ca táp]], [[ca tụng]], [[ca từ]], [[ca ve]], [[ca vát]], [[ca xướng]], [[cadmium]], [[caffein]], [[cai]], [[cai nghiện]], [[cai ngục]], [[cai quản]], [[cai sữa]], [[cai thầu]], [[cai trị]], [[cai tổng]], [[cai đầu dài]], [[cal]], [[calcium]], [[calibre]], [[calory]], [[cam]], [[cam bù]], [[cam chanh]], [[cam chịu]], [[cam còm]], [[cam giấy]], [[cam go]], [[cam kết]], [[cam lòng]], [[cam nhông]], [[cam phận]], [[cam sài]], [[cam sành]], [[cam thũng]], [[cam thảo]], [[cam tâm]], [[cam tích]], [[cam tẩu mã]], [[cam đoan]], [[cam đường]], [[camera]], [[can]], [[can-xi]], [[can-đê-la]], [[can chi]], [[can cớ]], [[can dự]], [[can gián]], [[can hệ]], [[can ngăn]], [[can phạm]], [[can qua]], [[can thiệp]], [[can tràng]], [[can trường]], [[can tội]], [[can án]], [[can đảm]], [[candela]], [[canh]], [[canh bạc]], [[canh chầy]], [[canh chừng]], [[canh cánh]], [[canh cửi]], [[canh giữ]], [[canh gà]], [[canh gác]], [[canh khuya]], [[canh ki na]], [[canh nông]], [[canh phòng]], [[canh ti]], [[canh ty]], [[canh tác]], [[canh tân]], [[cao]], [[cao ban long]], [[cao bay xa chạy]], [[cao bồi]], [[cao chạy xa bay]], [[cao cường]], [[cao cả]], [[cao cấp]], [[cao dong dỏng]], [[cao dày]], [[cao dỏng]], [[cao giá]], [[cao học]], [[cao hổ cốt]], [[cao hứng]], [[cao kiến]], [[cao kì]], [[cao kều]], [[cao kỳ]], [[cao lanh]], [[cao lêu nghêu]], [[cao lương]], [[cao lương mĩ vị]], [[cao lương mỹ vị]], [[cao minh]], [[cao nghều]], [[cao nghệu]], [[cao nguyên]], [[cao ngạo]], [[cao ngất]], [[cao nhân]], [[cao nhã]], [[cao nhòng]], [[cao niên]], [[cao quí]], [[cao quý]], [[cao ráo]]
== Cao răng đến Chíp hôi ==
[[cao răng]], [[cao sang]], [[cao siêu]], [[cao su]], [[cao sản]], [[cao tay]], [[cao thâm]], [[cao thượng]], [[cao thế]], [[cao thủ]], [[cao trào]], [[cao trình]], [[cao tuổi]], [[cao tăng]], [[cao tần]], [[cao tầng]], [[cao tốc]], [[cao uỷ]], [[cao vút]], [[cao vọng]], [[cao xa]], [[cao xạ]], [[cao xạ pháo]], [[cao áp]], [[cao đan hoàn tán]], [[cao điểm]], [[cao đơn hoàn tán]], [[cao đạo]], [[cao đẳng]], [[cao đẳng tiểu học]], [[cao đẹp]], [[cao độ]], [[cao độ kế]], [[cao ốc]], [[carat]], [[carbon]], [[carbonate]], [[carbur]], [[cartel]], [[cascadeur]], [[casino]], [[cassette]], [[catalogue]], [[cathode]], [[cation]], [[catwalk]], [[cau]], [[cau bụng]], [[cau có]], [[cau dừa]], [[cay]], [[cay chua]], [[cay cú]], [[cay cực]], [[cay nghiệt]], [[cay sè]], [[cay xè]], [[cay đắng]], [[cay độc]], [[cd]], [[cello]], [[cellulos]], [[celsius]], [[centi-]], [[cha]], [[cha anh]], [[cha chung không ai khóc]], [[cha chú]], [[cha chủ sự]], [[cha căng chú kiết]], [[cha cố]], [[cha già con cọc]], [[cha mẹ]], [[cha nội]], [[cha truyền con nối]], [[cha xứ]], [[cha ông]], [[cha đẻ]], [[cha đời]], [[cha đỡ đầu]], [[chai]], [[chai lì]], [[chai sạn]], [[chan]], [[chan chan]], [[chan chát]], [[chan chứa]], [[chan hoà]], [[chan tương đổ mẻ]], [[chang]], [[chang bang]], [[chang chang]], [[chanh]], [[chanh chua]], [[chanh cốm]], [[chanh đào]], [[chao]], [[chao chát]], [[chao ôi]], [[chao đèn]], [[chao đảo]], [[chao động]], [[chat]], [[chau]], [[chay]], [[chay tịnh]], [[che]], [[che chắn]], [[che chở]], [[che giấu]], [[che khuất]], [[che kín]], [[che lấp]], [[che mờ]], [[che phủ]], [[che đậy]], [[chen]], [[chen chân]], [[chen chúc]], [[chen lấn]], [[chen vai thích cánh]], [[cheo]], [[cheo cheo]], [[cheo chéo]], [[cheo cưới]], [[cheo leo]], [[cheo veo]], [[chi]], [[chi bằng]], [[chi bộ]], [[chi chi chành chành]], [[chi chát]], [[chi chít]], [[chi cục]], [[chi cục ksmt]], [[chi cục kiểm soát hđks mt]], [[chi dùng]], [[chi dụng]], [[chi hội]], [[chi khu]], [[chi li]], [[chi lưu]], [[chi nhánh]], [[chi phái]], [[chi phí]], [[chi phí lưu thông]], [[chi phí sản xuất]], [[chi phối]], [[chi thu]], [[chi tiêu]], [[chi tiết]], [[chi trả]], [[chi tử]], [[chi uỷ]], [[chi uỷ viên]], [[chi viện]], [[chi đoàn]], [[chi đội]], [[chia]], [[chia chác]], [[chia cắt]], [[chia hết cho]], [[chia li]], [[chia ly]], [[chia lìa]], [[chia lửa]], [[chia ngọt sẻ bùi]], [[chia năm xẻ bảy]], [[chia phôi]], [[chia rẽ]], [[chia sẻ]], [[chia sớt]], [[chia tay]], [[chia uyên rẽ thuý]], [[chia vè]], [[chia xẻ]], [[chia để trị]], [[chim]], [[chim báo bão]], [[chim chuột]], [[chim chích]], [[chim chóc]], [[chim cánh cụt]], [[chim cút]], [[chim gáy]], [[chim hát bội]], [[chim khuyên]], [[chim khách]], [[chim lồng cá chậu]], [[chim lợn]], [[chim muông]], [[chim mồi]], [[chim mồi chó săn]], [[chim ngói]], [[chim phường chèo]], [[chim ri]], [[chim sa cá lặn]], [[chim sâu]], [[chim sẻ]], [[chim thầy bói]], [[chim thằng chài]], [[chim trời cá nước]], [[chim đầu đàn]], [[chin chít]], [[chinh an]], [[chinh chiến]], [[chinh phu]], [[chinh phạt]], [[chinh phụ]], [[chinh phục]], [[chip]], [[chiu chíu]], [[chiêm]], [[chiêm bao]], [[chiêm chiếp]], [[chiêm khê mùa thối]], [[chiêm nghiệm]], [[chiêm ngưỡng]], [[chiêm tinh]], [[chiêm tinh học]], [[chiêm trũng]], [[chiên]], [[chiêng]], [[chiêu]], [[chiêu an]], [[chiêu binh mãi mã]], [[chiêu bài]], [[chiêu dân]], [[chiêu hiền]], [[chiêu hiền đãi sĩ]], [[chiêu hàng]], [[chiêu hồi]], [[chiêu hồn]], [[chiêu khách]], [[chiêu mộ]], [[chiêu phủ]], [[chiêu sinh]], [[chiêu thức]], [[chiêu tập]], [[chiêu đãi]], [[chiêu đãi viên]], [[chiêu đăm]], [[chiếc]], [[chiếc bóng]], [[chiếm]], [[chiếm cứ]], [[chiếm dụng]], [[chiếm giữ]], [[chiếm hữu]], [[chiếm lĩnh]], [[chiếm đoạt]], [[chiếm đóng]], [[chiến]], [[chiến binh]], [[chiến bào]], [[chiến bại]], [[chiến chinh]], [[chiến cuộc]], [[chiến công]], [[chiến dịch]], [[chiến hào]], [[chiến hạm]], [[chiến hữu]], [[chiến khu]], [[chiến luỹ]], [[chiến lược]], [[chiến lược quân sự]], [[chiến lợi phẩm]], [[chiến mã]], [[chiến sĩ]], [[chiến sự]], [[chiến thuyền]], [[chiến thuật]], [[chiến thắng]], [[chiến tranh]], [[chiến tranh cục bộ]], [[chiến tranh du kích]], [[chiến tranh giải phóng]], [[chiến tranh hạt nhân]], [[chiến tranh lạnh]], [[chiến tranh nhân dân]], [[chiến tranh nóng]], [[chiến tranh phá hoại]], [[chiến tranh tâm lí]], [[chiến tranh vi trùng]], [[chiến tranh đế quốc]], [[chiến trường]], [[chiến trận]], [[chiến tuyến]], [[chiến tích]], [[chiến tướng]], [[chiến xa]], [[chiến đấu]], [[chiến địa]], [[chiếp]], [[chiết]], [[chiết khấu]], [[chiết quang]], [[chiết suất]], [[chiết trung]], [[chiết trung chủ nghĩa]], [[chiết tự]], [[chiết xuất]], [[chiết áp]], [[chiếu]], [[chiếu bóng]], [[chiếu chỉ]], [[chiếu cố]], [[chiếu lệ]], [[chiếu manh]], [[chiếu nghỉ]], [[chiếu phim]], [[chiếu thư]], [[chiếu tướng]], [[chiếu xạ]], [[chiếu điện]], [[chiếu đậu]], [[chiếu đồ]], [[chiền chiện]], [[chiềng]], [[chiều]], [[chiều chiều]], [[chiều chuộng]], [[chiều hôm]], [[chiều hướng]], [[chiều như chiều vong]], [[chiều qua]], [[chiều tà]], [[chiều tối]], [[chiểu]], [[chlor]], [[chlorate]], [[chlorure]], [[cho]], [[cho cùng]], [[cho dù]], [[cho hay]], [[cho nên]], [[cho qua]], [[cho qua chuyện]], [[cho rồi]], [[cho xong]], [[choa]], [[choai]], [[choai choai]], [[choang]], [[choang choang]], [[choang choác]], [[choang choảng]], [[chocolate]], [[choe choé]], [[choen hoẻn]], [[choi choi]], [[choi chói]], [[cholesterol]], [[chon chỏn]], [[chon von]], [[chong]], [[chong chóng]], [[choài]], [[choàng]], [[choá]], [[choái]], [[choán]], [[choáng]], [[choáng choàng]], [[choáng lộn]], [[choáng ngợp]], [[choáng váng]], [[choãi]], [[choèn choèn]], [[choé]], [[choòng]], [[choạc]], [[choại]], [[choạng]], [[choạng vạng]], [[choảng]], [[choắt]], [[choắt cheo]], [[chrom]], [[chu]], [[chu cha]], [[chu chuyển]], [[chu cấp]], [[chu du]], [[chu kì]], [[chu kỳ]], [[chu sa]], [[chu toàn]], [[chu trình]], [[chu tuyền]], [[chu tất]], [[chu vi]], [[chu đáo]], [[chua]], [[chua cay]], [[chua chát]], [[chua hoá]], [[chua loen loét]], [[chua loét]], [[chua lè]], [[chua lét]], [[chua lòm]], [[chua me]], [[chua me đất]], [[chua ngoa]], [[chua ngoét]], [[chua ngọt]], [[chua xót]], [[chui]], [[chui cha]], [[chui luồn]], [[chui lủi]], [[chui nhủi]], [[chui rúc]], [[chum]], [[chum chúm]], [[chum hum]], [[chun]], [[chun chủn]], [[chung chiêng]], [[chung chung]], [[chung chăn gối]], [[chung chạ]], [[chung cuộc]], [[chung cư]], [[chung khảo]], [[chung kết]], [[chung lưng]], [[chung lưng đấu cật]], [[chung quanh]], [[chung qui]], [[chung qui lại]], [[chung quy]], [[chung quy lại]], [[chung sống hoà bình]], [[chung thuỷ]], [[chung thân]], [[chung thẩm]], [[chung tình]], [[chung đúc]], [[chung đỉnh]], [[chung đụng]], [[chuyên]], [[chuyên ban]], [[chuyên biệt]], [[chuyên canh]], [[chuyên chính]], [[chuyên chính vô sản]], [[chuyên chú]], [[chuyên chế]], [[chuyên chở]], [[chuyên cơ]], [[chuyên cần]], [[chuyên doanh]], [[chuyên dùng]], [[chuyên dụng]], [[chuyên gia]], [[chuyên hoá]], [[chuyên khoa]], [[chuyên khảo]], [[chuyên luận]], [[chuyên môn]], [[chuyên môn hoá]], [[chuyên mục]], [[chuyên nghiệp]], [[chuyên ngành]], [[chuyên quyền]], [[chuyên san]], [[chuyên sâu]], [[chuyên sử]], [[chuyên trang]], [[chuyên trách]], [[chuyên trị]], [[chuyên tu]], [[chuyên tâm]], [[chuyên viên]], [[chuyên án]], [[chuyên đề]], [[chuyến]], [[chuyền]], [[chuyển]], [[chuyển biên]], [[chuyển biến]], [[chuyển bại thành thắng]], [[chuyển bụng]], [[chuyển chú]], [[chuyển di]], [[chuyển dạ]], [[chuyển dịch]], [[chuyển dời]], [[chuyển giao]], [[chuyển hoá]], [[chuyển hướng]], [[chuyển khoản]], [[chuyển lay]], [[chuyển loại]], [[chuyển mình]], [[chuyển nghĩa]], [[chuyển ngữ]], [[chuyển nhượng]], [[chuyển phát]], [[chuyển thể]], [[chuyển tiếp]], [[chuyển tải]], [[chuyển tự]], [[chuyển vần]], [[chuyển vận]], [[chuyển vế]], [[chuyển đổi]], [[chuyển động]], [[chuyển động quay]], [[chuyển động tịnh tiến]], [[chuyển động đều]], [[chuyện]], [[chuyện trò]], [[chuyện vãn]], [[chuôi]], [[chuôm]], [[chuông]], [[chuẩn]], [[chuẩn bị]], [[chuẩn chi]], [[chuẩn gốc]], [[chuẩn hoá]], [[chuẩn mực]], [[chuẩn mực hoá]], [[chuẩn thứ]], [[chuẩn tướng]], [[chuẩn tấu]], [[chuẩn uý]], [[chuẩn xác]], [[chuẩn y]], [[chuẩn độ]], [[chuếnh choáng]], [[chuệch choạc]], [[chuệnh choạng]], [[chuốc]], [[chuối]], [[chuối ba lùn]], [[chuối bụt]], [[chuối cau]], [[chuối chát]], [[chuối cơm]], [[chuối hoa]], [[chuối hột]], [[chuối lá]], [[chuối lùn]], [[chuối lửa]], [[chuối mít]], [[chuối mật]], [[chuối mắn]], [[chuối mốc]], [[chuối ngự]], [[chuối rẻ quạt]], [[chuối sợi]], [[chuối sứ]], [[chuối thanh tiêu]], [[chuối tiêu]], [[chuối tây]], [[chuối vả]], [[chuốt]], [[chuồi]], [[chuồn]], [[chuồn chuồn]], [[chuồn chuồn kim]], [[chuồn chuồn đạp nước]], [[chuồng]], [[chuồng chồ]], [[chuồng tiêu]], [[chuồng trại]], [[chuồng xí]], [[chuỗi]], [[chuộc]], [[chuội]], [[chuộng]], [[chuột]], [[chuột bạch]], [[chuột chù]], [[chuột chũi]], [[chuột chạy cùng sào]], [[chuột cống]], [[chuột khuy]], [[chuột lang]], [[chuột lắt]], [[chuột nhắt]], [[chuột quang]], [[chuột rút]], [[chuột sa chĩnh gạo]], [[chuột tam thể]], [[chuột túi]], [[chuột đất]], [[chuột đồng]], [[chuột đồng nai]], [[chuỳ]], [[chà]], [[chà là]], [[chà xát]], [[chà đạp]], [[chài]], [[chài lưới]], [[chàm]], [[chàng]], [[chàng hiu]], [[chàng hảng]], [[chàng làng]], [[chàng màng]], [[chàng mạng]], [[chàng ràng]], [[chành]], [[chành bành]], [[chành choẹ]], [[chành chạnh]], [[chào]], [[chào bán]], [[chào giá]], [[chào hàng]], [[chào hỏi]], [[chào mào]], [[chào mời]], [[chào mừng]], [[chào rơi]], [[chào thua]], [[chào thầu]], [[chào đón]], [[chào đời]], [[chày]], [[chày cối]], [[chày kình]], [[chái]], [[chán]], [[chán chê]], [[chán chường]], [[chán ghét]], [[chán mớ đời]], [[chán ngán]], [[chán ngắt]], [[chán nản]], [[chán phè]], [[chán phèo]], [[chán vạn]], [[chán đến mang tai]], [[chánh]], [[chánh hội]], [[chánh sứ]], [[chánh trương]], [[chánh tổng]], [[chánh văn phòng]], [[chánh án]], [[cháo]], [[cháo hoa]], [[cháo lá đa]], [[cháo lão]], [[cháo lòng]], [[cháo lú]], [[chát chúa]], [[chát lè]], [[chát xít]], [[cháu]], [[cháu chắt]], [[cháu đích tôn]], [[cháy]], [[cháy bỏng]], [[cháy chợ]], [[cháy nhà ra mặt chuột]], [[cháy thành vạ lây]], [[cháy túi]], [[châm]], [[châm biếm]], [[châm bẩm]], [[châm chích]], [[châm chước]], [[châm chọc]], [[châm cứu]], [[châm ngôn]], [[chân]], [[chân chim]], [[chân chính]], [[chân chất]], [[chân chấu]], [[chân chỉ]], [[chân chỉ hạt bột]], [[chân cứng đá mềm]], [[chân dung]], [[chân giày chân dép]], [[chân giá trị]], [[chân giò]], [[chân giả]], [[chân gỗ]], [[chân hàng]], [[chân không]], [[chân kiềng]], [[chân kính]], [[chân lí]], [[chân lí khách quan]], [[chân lí tuyệt đối]], [[chân lí tương đối]], [[chân lý]], [[chân lý khách quan]], [[chân lý tuyệt đối]], [[chân lý tương đối]], [[chân lấm tay bùn]], [[chân mày]], [[chân mây]], [[chân mây cuối trời]], [[chân nam đá chân chiêu]], [[chân như]], [[chân nâng]], [[chân phương]], [[chân quê]], [[chân quì]], [[chân quỳ]], [[chân rết]], [[chân son mình rỗi]], [[chân tay]], [[chân thành]], [[chân thật]], [[chân thực]], [[chân trong chân ngoài]], [[chân trời]], [[chân trời góc biển]], [[chân trời góc bể]], [[chân tu]], [[chân tài]], [[chân tình]], [[chân tơ kẽ tóc]], [[chân tướng]], [[chân voi]], [[chân váy]], [[chân vòng kiềng]], [[chân vạc]], [[chân vịt]], [[chân xác]], [[chân yếu tay mềm]], [[chân đăm đá chân chiêu]], [[chân đất]], [[chân đế]], [[chân đốt]], [[chân đồng vai sắt]], [[chân ướt chân ráo]], [[châng hẩng]], [[châu]], [[châu báu]], [[châu chấu]], [[châu chấu đá xe]], [[châu chấu đấu voi]], [[châu lệ]], [[châu lục]], [[châu ngọc]], [[châu thổ]], [[chây]], [[chây lười]], [[chây ì]], [[chão]], [[chão chuộc]], [[chão chàng]], [[chè]], [[chè bà cốt]], [[chè bạng]], [[chè bồm]], [[chè chén]], [[chè con ong]], [[chè hoa cau]], [[chè hương]], [[chè hạt]], [[chè hạt lựu]], [[chè hột]], [[chè kho]], [[chè lam]], [[chè lá]], [[chè móc câu]], [[chè mạn]], [[chè nụ]], [[chè thuốc]], [[chè tàu]], [[chè tươi]], [[chè xanh]], [[chè đen]], [[chè đường]], [[chè đậu đãi]], [[chèm nhèm]], [[chèn]], [[chèn lấn]], [[chèn ép]], [[chèo]], [[chèo bẻo]], [[chèo chẹo]], [[chèo chống]], [[chèo kéo]], [[chèo lái]], [[chèo mũi]], [[chèo queo]], [[ché]], [[chém]], [[chém cha]], [[chém giết]], [[chém to kho mặn]], [[chém to kho nhừ]], [[chém tre không dè đầu mặt]], [[chém vè]], [[chém đẹp]], [[chén]], [[chén chú chén anh]], [[chén hạt mít]], [[chén mắt trâu]], [[chén quân]], [[chén quỳnh]], [[chén thù chén tạc]], [[chén tạc chén thù]], [[chén tống]], [[chéo]], [[chéo go]], [[chéo áo]], [[chép]], [[chép miệng]], [[chét]], [[chê]], [[chê bai]], [[chê cười]], [[chê trách]], [[chê ỏng chê eo]], [[chêm]], [[chênh]], [[chênh chếch]], [[chênh lệch]], [[chênh va chênh vênh]], [[chênh vênh]], [[chì]], [[chì chiết]], [[chì than]], [[chìa]], [[chìa khoá]], [[chìa khoá trao tay]], [[chìa vít]], [[chìa vôi]], [[chìa vặn]], [[chìm]], [[chìm lỉm]], [[chìm nghỉm]], [[chìm ngập]], [[chìm nổi]], [[chìm xuồng]], [[chìm đắm]], [[chình]], [[chình ình]], [[chí]], [[chí cha chí chát]], [[chí choé]], [[chí chát]], [[chí chết]], [[chí công]], [[chí công vô tư]], [[chí cùng lực kiệt]], [[chí cốt]], [[chí hiếu]], [[chí hướng]], [[chí khí]], [[chí lí]], [[chí lý]], [[chí mạng]], [[chí nguy]], [[chí nguyện]], [[chí sĩ]], [[chí thiết]], [[chí thân]], [[chí thú]], [[chí tuyến]], [[chí tình]], [[chí tôn]], [[chí tử]], [[chí ít]], [[chích]], [[chích choác]], [[chích choè]], [[chín]], [[chín bói]], [[chín bỏ làm mười]], [[chín chắn]], [[chín chữ cù lao]], [[chín cây]], [[chín muồi]], [[chín mé]], [[chín mòm]], [[chín mõm]], [[chín người mười ý]], [[chín rộ]], [[chín rục]], [[chín suối]], [[chín sáp]], [[chín sữa]], [[chín trùng]], [[chín tầng mây]], [[chín tới]], [[chín ép]], [[chính]], [[chính thống giáo]], [[chính biến]], [[chính chuyên]], [[chính cung]], [[chính cương]], [[chính cống]], [[chính danh]], [[chính diện]], [[chính giới]], [[chính hiệu]], [[chính khoá]], [[chính khách]], [[chính khí]], [[chính khí ca]], [[chính kiến]], [[chính kịch]], [[chính luận]], [[chính nghĩa]], [[chính ngạch]], [[chính ngọ]], [[chính phạm]], [[chính phẩm]], [[chính phủ]], [[chính phủ điện tử]], [[chính qui]], [[chính quy]], [[chính quy hoá]], [[chính quyền]], [[chính quả]], [[chính quốc]], [[chính sách]], [[chính sách xã hội]], [[chính sử]], [[chính sự]], [[chính tang]], [[chính thất]], [[chính thể]], [[chính thị]], [[chính thống]], [[chính thức]], [[chính thức hoá]], [[chính trường]], [[chính trị]], [[chính trị gia]], [[chính trị học]], [[chính trị phạm]], [[chính trị viên]], [[chính trực]], [[chính tâm]], [[chính tông]], [[chính tả]], [[chính tố]], [[chính uỷ]], [[chính vụ]], [[chính xác]], [[chính yếu]], [[chính âm]], [[chính điện]], [[chính đáng]], [[chính đại quang minh]], [[chính đạo]], [[chính đảng]], [[chính đề]], [[chíp hôi]]
== Chít đến Chứng ==
[[chít]], [[chíu]], [[chíu chít]], [[chò]], [[chò chỉ]], [[chò hỏ]], [[chò nâu]], [[chòi]], [[chòi mòi]], [[chòm]], [[chòm chọp]], [[chòm sao]], [[chòm xóm]], [[chòng chọc]], [[chòng ghẹo]], [[chòng vòng]], [[chó]], [[chó biển]], [[chó chui gầm chạn]], [[chó chết]], [[chó cùng rứt giậu]], [[chó cậy gần nhà]], [[chó cắn áo rách]], [[chó ghẻ]], [[chó lài]], [[chó má]], [[chó ngao]], [[chó ngáp phải ruồi]], [[chó sói]], [[chó săn]], [[chó săn chim mồi]], [[chó đen giữ mực]], [[chó đẻ]], [[chó đểu]], [[chóc]], [[chóc mòng]], [[chóc ngóc]], [[chói]], [[chói chang]], [[chói loà]], [[chói lói]], [[chói lọi]], [[chói ngời]], [[chóng]], [[chóng mặt]], [[chóng vánh]], [[chóp]], [[chóp bu]], [[chóp chép]], [[chóp rễ]], [[chót]], [[chót bót]], [[chót vót]], [[chôm]], [[chôm chôm]], [[chôm chỉa]], [[chôn]], [[chôn chân]], [[chôn cất]], [[chôn nhau cắt rốn]], [[chôn rau cắt rốn]], [[chông]], [[chông ba lá]], [[chông chà]], [[chông chênh]], [[chông gai]], [[chõ]], [[chõ miệng]], [[chõ mõm]], [[chõ mũi]], [[chõ mồm]], [[chõm]], [[chõng]], [[chùa]], [[chùa chiền]], [[chùa nát bụt vàng]], [[chùa rách bụt vàng]], [[chùa đất phật vàng]], [[chùi]], [[chùm]], [[chùm gửi]], [[chùm nhum]], [[chùm ruột]], [[chùn]], [[chùn chùn]], [[chùn chũn]], [[chùn chụt]], [[chùng]], [[chùng chình]], [[chú]], [[chú dẫn]], [[chú giải]], [[chú mày]], [[chú mình]], [[chú mục]], [[chú rể]], [[chú thích]], [[chú trọng]], [[chú tâm]], [[chú âm]], [[chú ý]], [[chúa]], [[chúa công]], [[chúa cứu thế]], [[chúa nhật]], [[chúa sơn lâm]], [[chúa thượng]], [[chúa trời]], [[chúa tể]], [[chúa đất]], [[chúc]], [[chúc hạ]], [[chúc mào]], [[chúc mừng]], [[chúc phúc]], [[chúc thư]], [[chúc thọ]], [[chúc tụng]], [[chúc từ]], [[chúi]], [[chúi nhủi]], [[chúi đầu]], [[chúi đầu chúi mũi]], [[chúm]], [[chúm chím]], [[chúng]], [[chúng bạn]], [[chúng mày]], [[chúng mình]], [[chúng nó]], [[chúng sinh]], [[chúng ta]], [[chúng tao]], [[chúng tôi]], [[chút]], [[chút chít]], [[chút xíu]], [[chút ít]], [[chút đỉnh]], [[chăm]], [[chăm bón]], [[chăm bẳm]], [[chăm bẵm]], [[chăm chú]], [[chăm chút]], [[chăm chăm]], [[chăm chắm]], [[chăm chỉ]], [[chăm lo]], [[chăm nom]], [[chăm sóc]], [[chăn]], [[chăn chiên]], [[chăn dắt]], [[chăn gối]], [[chăn nuôi]], [[chăn thả]], [[chăn đơn gối chiếc]], [[chăng]], [[chăng nữa]], [[chĩa]], [[chĩa ba]], [[chĩnh]], [[chĩnh chện]], [[chũm]], [[chũm choẹ]], [[chơ chỏng]], [[chơ vơ]], [[chơi]], [[chơi bời]], [[chơi chữ]], [[chơi khăm]], [[chơi ngang]], [[chơi nhởi]], [[chơi trèo]], [[chơi trội]], [[chơi vơi]], [[chơi với lửa]], [[chơi xấu]], [[chơi xỏ]], [[chơi đùa]], [[chơi đẹp]], [[chơi đểu]], [[chơm chởm]], [[chơn]], [[chư]], [[chư hầu]], [[chư vị]], [[chưa]], [[chưa biết chừng]], [[chưa chừng]], [[chưa ráo máu đầu]], [[chưn]], [[chưng]], [[chưng cất]], [[chưng diện]], [[chưng hửng]], [[chương]], [[chương chướng]], [[chương hồi]], [[chương mục]], [[chương trình]], [[chương trình nghị sự]], [[chước]], [[chướng]], [[chướng khí]], [[chướng ngại]], [[chướng ngại vật]], [[chướng tai gai mắt]], [[chườm]], [[chường]], [[chưởng]], [[chưởng bạ]], [[chưởng khế]], [[chưởng lí]], [[chưởng lý]], [[chượp]], [[chạc]], [[chạch]], [[chạch chấu]], [[chạm]], [[chạm bong]], [[chạm cốc]], [[chạm khảm]], [[chạm khắc]], [[chạm lộng]], [[chạm mặt]], [[chạm ngõ]], [[chạm nọc]], [[chạm nổi]], [[chạm súng]], [[chạm trán]], [[chạm trổ]], [[chạn]], [[chạng]], [[chạng vạng]], [[chạnh]], [[chạnh lòng]], [[chạo]], [[chạp]], [[chạp mả]], [[chạt]], [[chạy]], [[chạy bàn]], [[chạy chọt]], [[chạy chợ]], [[chạy chữa]], [[chạy dai sức]], [[chạy gằn]], [[chạy hiệu]], [[chạy hậu]], [[chạy long tóc gáy]], [[chạy làng]], [[chạy mánh]], [[chạy ngược chạy xuôi]], [[chạy như cờ lông công]], [[chạy sô]], [[chạy sấp chạy ngửa]], [[chạy thầy chạy thuốc]], [[chạy tàu]], [[chạy tội]], [[chạy việt dã]], [[chạy vạy]], [[chạy án]], [[chạy ăn]], [[chạy điện]], [[chạy đua]], [[chạy đua vũ trang]], [[chạy đôn chạy đáo]], [[chạy đằng giời]], [[chạy đằng trời]], [[chả]], [[chả bù]], [[chả chìa]], [[chả chớt]], [[chả giò]], [[chả giò rế]], [[chả hạn]], [[chả là]], [[chả lụa]], [[chả mấy khi]], [[chả quế]], [[chả trách]], [[chải]], [[chải chuốt]], [[chảo]], [[chảu]], [[chảy]], [[chảy máu]], [[chảy rữa]], [[chấm]], [[chấm câu]], [[chấm dôi]], [[chấm dứt]], [[chấm hết]], [[chấm hỏi]], [[chấm lửng]], [[chấm mút]], [[chấm phá]], [[chấm phạt đền]], [[chấm phảy]], [[chấm phẩy]], [[chấm than]], [[chấm ảnh]], [[chấn]], [[chấn chỉnh]], [[chấn hưng]], [[chấn lưu]], [[chấn song]], [[chấn thương]], [[chấn tử]], [[chấn động]], [[chấp]], [[chấp bút]], [[chấp cha chấp chới]], [[chấp choá]], [[chấp chính]], [[chấp chới]], [[chấp hành]], [[chấp kinh]], [[chấp nhất]], [[chấp nhận]], [[chấp nhặt]], [[chấp nê]], [[chấp pháp]], [[chấp thuận]], [[chất]], [[chất bán dẫn]], [[chất béo]], [[chất bôi trơn]], [[chất bốc]], [[chất cháy]], [[chất chỉ thị]], [[chất chồng]], [[chất chứa]], [[chất dẻo]], [[chất hữu cơ]], [[chất khí]], [[chất khử]], [[chất kết dính]], [[chất liệu]], [[chất lưu]], [[chất lượng]], [[chất lỏng]], [[chất nguyên sinh]], [[chất ngất]], [[chất nổ]], [[chất phác]], [[chất rắn]], [[chất thải]], [[chất vô cơ]], [[chất vấn]], [[chất xám]], [[chất xúc tác]], [[chất điểm]], [[chất đốt]], [[chất độc]], [[chấu]], [[chấy]], [[chầm bập]], [[chầm chậm]], [[chầm chập]], [[chầm vập]], [[chần]], [[chần chờ]], [[chần chừ]], [[chầu]], [[chầu diêm vương]], [[chầu chẫu]], [[chầu chực]], [[chầu giời]], [[chầu hẫu]], [[chầu rìa]], [[chầu trời]], [[chầu văn]], [[chầu ông vải]], [[chầy]], [[chẩm]], [[chẩn]], [[chẩn bệnh]], [[chẩn mạch]], [[chẩn trị]], [[chẩn đoán]], [[chẩu]], [[chẫu chuộc]], [[chẫu chàng]], [[chậc]], [[chậm]], [[chậm chà chậm chạp]], [[chậm chạp]], [[chậm rãi]], [[chậm rì]], [[chậm rì rì]], [[chậm tiến]], [[chậm trễ]], [[chận]], [[chập]], [[chập cheng]], [[chập choạng]], [[chập chà chập chờn]], [[chập chồng]], [[chập chờn]], [[chập chững]], [[chập mạch]], [[chập tối]], [[chật]], [[chật chội]], [[chật cứng]], [[chật hẹp]], [[chật ních]], [[chật vật]], [[chậu]], [[chậu thau]], [[chắc]], [[chắc chân]], [[chắc chắn]], [[chắc dạ]], [[chắc hẳn]], [[chắc lép]], [[chắc mẩm]], [[chắc như cua gạch]], [[chắc như đinh đóng cột]], [[chắc nình nịch]], [[chắc nịch]], [[chắc tay]], [[chắc xanh]], [[chắc ăn]], [[chắm chúi]], [[chắn]], [[chắn bóng]], [[chắn bùn]], [[chắn cạ]], [[chắn song]], [[chắn xích]], [[chắp]], [[chắp bút]], [[chắp cánh]], [[chắp cánh liền cành]], [[chắp nhặt]], [[chắp nối]], [[chắp tay rủ áo]], [[chắp vá]], [[chắt]], [[chắt bóp]], [[chắt chiu]], [[chắt lót]], [[chắt lọc]], [[chằm]], [[chằm bặp]], [[chằm chằm]], [[chằm chặp]], [[chằn chặn]], [[chằn tinh]], [[chằng]], [[chằng chéo]], [[chằng chằng]], [[chằng chịt]], [[chẳng]], [[chẳng bù]], [[chẳng hạn]], [[chẳng là]], [[chẳng lẽ]], [[chẳng mấy chốc]], [[chẳng mấy khi]], [[chẳng mấy nỗi]], [[chẳng nhẽ]], [[chẳng những]], [[chẳng nói chẳng rằng]], [[chẳng nữa]], [[chẳng qua]], [[chẳng thể]], [[chẳng trách]], [[chẳng đâu vào đâu]], [[chẵn]], [[chẵn lẻ]], [[chặc lưỡi]], [[chặm]], [[chặn]], [[chặn hậu]], [[chặn họng]], [[chặn đứng]], [[chặng]], [[chặp]], [[chặt]], [[chặt chẽ]], [[chặt chịa]], [[chặt đẹp]], [[chẹn]], [[chẹt]], [[chẻ]], [[chẻ hoe]], [[chẻ sợi tóc làm tư]], [[chẻ tre]], [[chẽ]], [[chẽn]], [[chế]], [[chế biến]], [[chế bản]], [[chế giễu]], [[chế ngự]], [[chế nhạo]], [[chế phẩm]], [[chế tài]], [[chế tác]], [[chế tạo]], [[chế tạo máy]], [[chế xuất]], [[chế áp]], [[chế định]], [[chế độ]], [[chế độ chiếm hữu nô lệ]], [[chế độ chuyên chế]], [[chế độ công hữu]], [[chế độ cộng hoà]], [[chế độ cộng sản nguyên thuỷ]], [[chế độ dân chủ]], [[chế độ dân chủ nhân dân]], [[chế độ dân chủ tư sản]], [[chế độ gia trưởng]], [[chế độ hai viện]], [[chế độ lưỡng viện]], [[chế độ một viện]], [[chế độ ngoại hôn]], [[chế độ nông nô]], [[chế độ phong kiến]], [[chế độ quân chủ]], [[chế độ quần hôn]], [[chế độ sở hữu]], [[chế độ tiền tệ]], [[chế độ tư bản]], [[chế độ tư hữu]], [[chế độ tạp hôn]], [[chế độ đa phu]], [[chế độ đa thê]], [[chế độ đại nghị]], [[chếch]], [[chếnh choáng]], [[chết]], [[chết cay chết đắng]], [[chết cha]], [[chết chóc]], [[chết chùm]], [[chết chưa]], [[chết chẹt]], [[chết chửa]], [[chết dần chết mòn]], [[chết dở]], [[chết dở sống dở]], [[chết giả]], [[chết giấc]], [[chết giẫm]], [[chết gí]], [[chết hụt]], [[chết không kịp ngáp]], [[chết mê]], [[chết mê chết mệt]], [[chết mòn chết mỏi]], [[chết mệt]], [[chết ngóm]], [[chết như ngả rạ]], [[chết non]], [[chết não]], [[chết nỗi]], [[chết rấp]], [[chết sặc gạch]], [[chết thật]], [[chết thẳng cẳng]], [[chết tiệt]], [[chết trôi]], [[chết tươi]], [[chết tốt]], [[chết xác]], [[chết yểu]], [[chết điếng]], [[chết đuối]], [[chết đuối vớ phải bọt]], [[chết đuối vớ được cọc]], [[chết đầu nước]], [[chết đứng]], [[chềnh ềnh]], [[chểnh mảng]], [[chễm chệ]], [[chễm chện]], [[chệch]], [[chệch choạc]], [[chệnh choạng]], [[chỉ]], [[chỉ bảo]], [[chỉ dẫn]], [[chỉ dụ]], [[chỉ giáo]], [[chỉ giới]], [[chỉ huy]], [[chỉ huy dàn nhạc]], [[chỉ huy trưởng]], [[chỉ lệnh]], [[chỉ mảnh tơ mành]], [[chỉ mỗi tội]], [[chỉ số]], [[chỉ số hydrogen]], [[chỉ tay năm ngón]], [[chỉ thiên]], [[chỉ thị]], [[chỉ thực]], [[chỉ tiêu]], [[chỉ trích]], [[chỉ trỏ]], [[chỉ tội]], [[chỉ vẽ]], [[chỉ xác]], [[chỉ điểm]], [[chỉ đâu đánh đó]], [[chỉ đâu đánh đấy]], [[chỉ được cái]], [[chỉ đạo]], [[chỉ định]], [[chỉn]], [[chỉn chu]], [[chỉnh]], [[chỉnh huấn]], [[chỉnh hình]], [[chỉnh lí]], [[chỉnh lý]], [[chỉnh lưu]], [[chỉnh sửa]], [[chỉnh thể]], [[chỉnh trang]], [[chỉnh tề]], [[chỉnh đốn]], [[chị]], [[chị chàng]], [[chị em]], [[chị gái]], [[chị ngã em nâng]], [[chị nuôi]], [[chịt]], [[chịu]], [[chịu chơi]], [[chịu khó]], [[chịu lời]], [[chịu lửa]], [[chịu nhiệt]], [[chịu phép]], [[chịu tang]], [[chịu thua]], [[chịu thương chịu khó]], [[chịu trận]], [[chịu trống]], [[chịu tải]], [[chịu đực]], [[chịu đựng]], [[chọc]], [[chọc gan]], [[chọc ghẹo]], [[chọc giận]], [[chọc gậy bánh xe]], [[chọc léc]], [[chọc quê]], [[chọc tiết]], [[chọc trời]], [[chọc trời khuấy nước]], [[chọc tức]], [[chọi]], [[chọn]], [[chọn lọc]], [[chọn lọc nhân tạo]], [[chọn lọc tự nhiên]], [[chọn lựa]], [[chọn mặt gửi vàng]], [[chọn phối]], [[chỏi]], [[chỏm]], [[chỏm cầu]], [[chỏng]], [[chỏng chơ]], [[chỏng gọng]], [[chỏng kềnh]], [[chỏng lỏn]], [[chỏng quèo]], [[chỏng vó]], [[chốc]], [[chốc chốc]], [[chốc lát]], [[chốc lở]], [[chốc mòng]], [[chối]], [[chối bay chối biến]], [[chối bỏ]], [[chối cãi]], [[chối từ]], [[chốn]], [[chống]], [[chống chèo]], [[chống chế]], [[chống chếnh]], [[chống chọi]], [[chống chỏi]], [[chống cự]], [[chống giữ]], [[chống lò]], [[chống nạnh]], [[chống nẹ]], [[chống phá]], [[chống rường]], [[chống trả]], [[chống án]], [[chống đối]], [[chống đỡ]], [[chốt]], [[chồi]], [[chồm]], [[chồm chỗm]], [[chồm hổm]], [[chồm hỗm]], [[chồn]], [[chồn chân mỏi gối]], [[chồng]], [[chồng chung vợ chạ]], [[chồng chéo]], [[chồng chưa cưới]], [[chồng chất]], [[chồng con]], [[chồng loan vợ phượng]], [[chồng loan vợ phụng]], [[chồng lấn]], [[chồng ngồng]], [[chổi]], [[chổi cùn rế rách]], [[chổi rễ]], [[chổi sể]], [[chổi than]], [[chổng]], [[chổng gọng]], [[chổng kềnh]], [[chổng vó]], [[chỗ]], [[chỗ kín]], [[chỗ phạm]], [[chỗ đứng]], [[chộ]], [[chộn rộn]], [[chộp]], [[chộp giật]], [[chột]], [[chột dạ]], [[chớ]], [[chớ chi]], [[chớ có trách]], [[chới với]], [[chớm]], [[chớn]], [[chớp]], [[chớp bóng]], [[chớp bể mưa nguồn]], [[chớp chới]], [[chớp mắt]], [[chớp nhoáng]], [[chớt nhả]], [[chờ]], [[chờ chực]], [[chờ mong]], [[chờ đợi]], [[chờm]], [[chờm bờm]], [[chờn]], [[chờn chợn]], [[chờn vờn]], [[chở]], [[chở che]], [[chở củi về rừng]], [[chợ]], [[chợ búa]], [[chợ chiều]], [[chợ cóc]], [[chợ giời]], [[chợ lao động]], [[chợ người]], [[chợ nổi]], [[chợ phiên]], [[chợ trưa dưa héo]], [[chợ trời]], [[chợ xanh]], [[chợ đen]], [[chợn]], [[chợp]], [[chợp chờn]], [[chợt]], [[chục]], [[chụm]], [[chụp]], [[chụp giật]], [[chụp giựt]], [[chụp mũ]], [[chụp đèn]], [[chụp ếch]], [[chụt]], [[chụt chịt]], [[chủ]], [[chủ biên]], [[chủ bài]], [[chủ bút]], [[chủ chiến]], [[chủ chốt]], [[chủ chứa]], [[chủ công]], [[chủ hoà]], [[chủ hôn]], [[chủ hộ]], [[chủ khách]], [[chủ kiến]], [[chủ lực]], [[chủ mưu]], [[chủ nghĩa]], [[chủ nghĩa marx]], [[chủ nghĩa marx-lenin]], [[chủ nghĩa sion]], [[chủ nghĩa biểu hiện]], [[chủ nghĩa bành trướng]], [[chủ nghĩa bá quyền]], [[chủ nghĩa bôn sê vích]], [[chủ nghĩa bảo thủ]], [[chủ nghĩa chủ quan]], [[chủ nghĩa chủng tộc]], [[chủ nghĩa cá nhân]], [[chủ nghĩa cơ hội]], [[chủ nghĩa cải lương]], [[chủ nghĩa cấp tiến]], [[chủ nghĩa cổ điển]], [[chủ nghĩa cộng sản]], [[chủ nghĩa dada]], [[chủ nghĩa duy cảm]], [[chủ nghĩa duy linh]], [[chủ nghĩa duy lí]], [[chủ nghĩa duy lý]], [[chủ nghĩa duy mĩ]], [[chủ nghĩa duy mỹ]], [[chủ nghĩa duy tâm]], [[chủ nghĩa duy vật]], [[chủ nghĩa dân tuý]], [[chủ nghĩa dân tộc]], [[chủ nghĩa giáo điều]], [[chủ nghĩa hiện sinh]], [[chủ nghĩa hiện thực]], [[chủ nghĩa hiện tượng]], [[chủ nghĩa hiện đại]], [[chủ nghĩa hoài nghi]], [[chủ nghĩa hình thức]], [[chủ nghĩa hư vô]], [[chủ nghĩa khách quan]], [[chủ nghĩa khắc kỉ]], [[chủ nghĩa kinh nghiệm]], [[chủ nghĩa kinh viện]], [[chủ nghĩa lãng mạn]], [[chủ nghĩa lập thể]], [[chủ nghĩa nhân bản]], [[chủ nghĩa nhân văn]], [[chủ nghĩa nhân vị]], [[chủ nghĩa nhân đạo]], [[chủ nghĩa phát xít]], [[chủ nghĩa quan liêu]], [[chủ nghĩa quân phiệt]], [[chủ nghĩa quốc gia]], [[chủ nghĩa quốc tế]], [[chủ nghĩa quốc xã]], [[chủ nghĩa siêu thực]], [[chủ nghĩa sô vanh]], [[chủ nghĩa tam dân]], [[chủ nghĩa thuần tuý]], [[chủ nghĩa thần bí]], [[chủ nghĩa thực chứng]], [[chủ nghĩa thực dân]], [[chủ nghĩa thực dụng]], [[chủ nghĩa trực giác]], [[chủ nghĩa tình cảm]], [[chủ nghĩa tư bản]], [[chủ nghĩa tương đối]], [[chủ nghĩa tượng trưng]], [[chủ nghĩa tự do]], [[chủ nghĩa tự nhiên]], [[chủ nghĩa vị kỉ]], [[chủ nghĩa vị kỷ]], [[chủ nghĩa vị lai]], [[chủ nghĩa vị lợi]], [[chủ nghĩa vị tha]], [[chủ nghĩa xã hội]], [[chủ nghĩa xét lại]], [[chủ nghĩa yêu nước]], [[chủ nghĩa đađa]], [[chủ nghĩa đế quốc]], [[chủ nghĩa ấn tượng]], [[chủ ngữ]], [[chủ nhiệm]], [[chủ nhân]], [[chủ nhân ông]], [[chủ nhật]], [[chủ nô]], [[chủ nợ]], [[chủ quan]], [[chủ quyền]], [[chủ quản]], [[chủ soái]], [[chủ suý]], [[chủ sở hữu]], [[chủ sự]], [[chủ thầu]], [[chủ thể]], [[chủ toạ]], [[chủ trì]], [[chủ trương]], [[chủ trị]], [[chủ tài khoản]], [[chủ tâm]], [[chủ tướng]], [[chủ tế]], [[chủ tịch]], [[chủ tịch đoàn]], [[chủ từ]], [[chủ xướng]], [[chủ xị]], [[chủ yếu]], [[chủ ý]], [[chủ điểm]], [[chủ đích]], [[chủ đạo]], [[chủ đề]], [[chủ định]], [[chủ động]], [[chủn]], [[chủng]], [[chủng chẳng]], [[chủng loại]], [[chủng sinh]], [[chủng tộc]], [[chủng viện]], [[chủng đậu]], [[chứ]], [[chứ lại]], [[chứ lị]], [[chứa]], [[chứa chan]], [[chứa chấp]], [[chứa chất]], [[chứa thổ đổ hồ]], [[chứa đựng]], [[chức]], [[chức nữ]], [[chức danh]], [[chức dịch]], [[chức năng]], [[chức phận]], [[chức quyền]], [[chức sắc]], [[chức sự]], [[chức trách]], [[chức trọng quyền cao]], [[chức tước]], [[chức việc]], [[chức vị]], [[chức vụ]], [[chứng]]
== Chứng bệnh đến Công-fét-ti ==
[[chứng bệnh]], [[chứng chỉ]], [[chứng cớ]], [[chứng cứ]], [[chứng dẫn]], [[chứng giám]], [[chứng khoán]], [[chứng kiến]], [[chứng lí]], [[chứng lý]], [[chứng minh]], [[chứng minh thư]], [[chứng nhận]], [[chứng nào tật ấy]], [[chứng quả]], [[chứng thư]], [[chứng thương]], [[chứng thực]], [[chứng tích]], [[chứng tỏ]], [[chứng từ]], [[chừ]], [[chừ bự]], [[chừa]], [[chừng]], [[chừng mực]], [[chừng như]], [[chừng đỗi]], [[chừng độ]], [[chửa]], [[chửa buộm]], [[chửa hoang]], [[chửa trâu]], [[chửa trứng]], [[chửi]], [[chửi bới]], [[chửi chó mắng mèo]], [[chửi mắng]], [[chửi rủa]], [[chửi đổng]], [[chữ]], [[chữ nôm]], [[chữ bát]], [[chữ chi]], [[chữ cái]], [[chữ gothic]], [[chữ gotic]], [[chữ kí]], [[chữ ký]], [[chữ môn]], [[chữ nghĩa]], [[chữ nho]], [[chữ nhân]], [[chữ nổi]], [[chữ quốc ngữ]], [[chữ số]], [[chữ số a rập]], [[chữ số la mã]], [[chữ thầy trả thầy]], [[chữ thập]], [[chữ thập ngoặc]], [[chữ thập đỏ]], [[chữ tòng]], [[chữ viết]], [[chữ điền]], [[chữa]], [[chữa cháy]], [[chữa chạy]], [[chữa thẹn]], [[chữa trị]], [[chững]], [[chững chàng]], [[chững chạc]], [[chực]], [[chực chờ]], [[chực tiết]], [[chựng]], [[cl]], [[cla-ri-nét]], [[clarinet]], [[clin-ke]], [[clinker]], [[clo]], [[clo-rua]], [[clo-rát]], [[cm]], [[co]], [[co-ban]], [[co-le-xte-ron]], [[co bóp]], [[co cụm]], [[co dãn]], [[co giãn]], [[co giật]], [[co kéo]], [[co quắp]], [[co ro]], [[co rúm]], [[co vòi]], [[cobalt]], [[coca]], [[cocain]], [[cocktail]], [[codeine]], [[coi]], [[coi bộ]], [[coi chừng]], [[coi khinh]], [[coi mòi]], [[coi mắt]], [[coi ngó]], [[coi nhẹ]], [[coi rẻ]], [[coi sóc]], [[coi thường]], [[coi trọng]], [[coi trời bằng vung]], [[colophan]], [[com-măng-đô]], [[com-pa]], [[com-pu-tơ]], [[com lê]], [[com măng ca]], [[commando]], [[communityportal]], [[compass]], [[computer]], [[con]], [[con buôn]], [[con bài]], [[con bạc]], [[con bế con bồng]], [[con bồng con mang]], [[con chiên]], [[con chiên ghẻ]], [[con cháu]], [[con chú con bác]], [[con chạch]], [[con chạy]], [[con chấy cắn đôi]], [[con con]], [[con cà con kê]], [[con cái]], [[con cò]], [[con cón]], [[con cúi]], [[con cả]], [[con dao hai lưỡi]], [[con dì con già]], [[con dòng]], [[con dại cái mang]], [[con dấu]], [[con em]], [[con giai]], [[con giáp]], [[con giống]], [[con gái]], [[con gái con đứa]], [[con heo]], [[con hoang]], [[con hát]], [[con lăn]], [[con lắc]], [[con mẹ]], [[con mọn]], [[con một]], [[con nghiện]], [[con ngoài giá thú]], [[con ngươi]], [[con người]], [[con nhà]], [[con nhà lành]], [[con nhỏ]], [[con nuôi]], [[con nít]], [[con nước]], [[con nợ]], [[con nụ]], [[con phe]], [[con quay]], [[con ranh]], [[con ranh con lộn]], [[con riêng]], [[con ruột]], [[con rơi]], [[con rạ]], [[con rối]], [[con sen]], [[con so]], [[con sâu làm rầu nồi canh]], [[con số]], [[con thoi]], [[con thơ]], [[con thứ]], [[con tin]], [[con toán]], [[con trai]], [[con trai con đứa]], [[con trượt]], [[con trẻ]], [[con trỏ]], [[con trốt]], [[con tính]], [[con tạo]], [[con xỏ]], [[con ông cháu cha]], [[con đen]], [[con đường tơ lụa]], [[con đầu cháu sớm]], [[con đẻ]], [[con đội]], [[concerto]], [[confetti]], [[cong]], [[cong cớn]], [[cong queo]], [[cong tớn]], [[cong veo]], [[cong vút]], [[cong vắt]], [[console]], [[consortium]], [[container]], [[contrabass]], [[corpus]], [[cortison]], [[cos]], [[cosine]], [[cot]], [[cotangent]], [[cotton]], [[coulomb]], [[coóc-ti-don]], [[coóc xê]], [[cr]], [[credit card]], [[crom]], [[crếp]], [[cty]], [[cu]], [[cu-lông]], [[cu cu]], [[cu cườm]], [[cu cậu]], [[cu gáy]], [[cu gấm]], [[cu gầm ghì]], [[cu li]], [[cu luồng]], [[cu ngói]], [[cu sen]], [[cu xanh]], [[cu đơ]], [[cu đất]], [[cua]], [[cua biển]], [[cua bấy]], [[cua bể]], [[cua dẽ]], [[cua gạch]], [[cua nước]], [[cua rơ]], [[cua thịt]], [[cua óp]], [[cua đá]], [[cua đồng]], [[cuaroa]], [[cui cút]], [[cum]], [[cum cúp]], [[cun cút]], [[cung]], [[cung bậc]], [[cung cách]], [[cung cúc]], [[cung cấm]], [[cung cấp]], [[cung cầu]], [[cung khai]], [[cung kéo]], [[cung kính]], [[cung nga]], [[cung nhân]], [[cung nữ]], [[cung phi]], [[cung phản xạ]], [[cung phụng]], [[cung quăng]], [[cung quế]], [[cung thiếu nhi]], [[cung thánh]], [[cung thương]], [[cung thất]], [[cung tiêu]], [[cung tiến]], [[cung trăng]], [[cung tần]], [[cung văn]], [[cung văn hoá]], [[cung đao]], [[cung điện]], [[cung đình]], [[cung đốn]], [[cung độ]], [[cung ứng]], [[curoa]], [[cuốc]], [[cuốc bàn]], [[cuốc bướm]], [[cuốc bộ]], [[cuốc chim]], [[cuốc chét]], [[cuốc chĩa]], [[cuối]], [[cuối cùng]], [[cuốn]], [[cuốn chiếu]], [[cuốn gói]], [[cuốn hút]], [[cuốn vó]], [[cuốn xéo]], [[cuống]], [[cuống cuồng]], [[cuống cà kê]], [[cuống họng]], [[cuống quít]], [[cuống quýt]], [[cuồn cuộn]], [[cuồng]], [[cuồng bạo]], [[cuồng chiến]], [[cuồng dâm]], [[cuồng dại]], [[cuồng loạn]], [[cuồng nhiệt]], [[cuồng nộ]], [[cuồng phong]], [[cuồng si]], [[cuồng sát]], [[cuồng tín]], [[cuồng vọng]], [[cuồng điên]], [[cuỗm]], [[cuộc]], [[cuộc chiến]], [[cuộc chơi]], [[cuộc gọi]], [[cuộc sống]], [[cuộc thế]], [[cuộc đời]], [[cuội]], [[cuội kết]], [[cuộn]], [[cuộn sơ cấp]], [[cuộn thứ cấp]], [[cuộng]], [[cybernetic]], [[cà]], [[cà bát]], [[cà chua]], [[cà cuống]], [[cà cưỡng]], [[cà cộ]], [[cà dái dê]], [[cà dừa]], [[cà gai]], [[cà ghim]], [[cà gỉ]], [[cà kheo]], [[cà khêu]], [[cà khẳng cà khiu]], [[cà khịa]], [[cà khổ]], [[cà kê]], [[cà kê dê ngỗng]], [[cà kếu]], [[cà là gỉ]], [[cà là khổ]], [[cà là mèng]], [[cà lăm]], [[cà lăm cà lắp]], [[cà lăm cà lặp]], [[cà lơ]], [[cà mèn]], [[cà mèng]], [[cà na]], [[cà nhắc]], [[cà niễng]], [[cà om]], [[cà pháo]], [[cà phê]], [[cà ri]], [[cà riềng]], [[cà riềng cà tỏi]], [[cà rà]], [[cà ràng]], [[cà rá]], [[cà ròn]], [[cà rịch cà tang]], [[cà rốt]], [[cà rỡn]], [[cà sa]], [[cà thọt]], [[cà tong]], [[cà tong cà teo]], [[cà trớn]], [[cà tàng]], [[cà tím]], [[cà vạt]], [[cà xóc]], [[cà xốc]], [[cà độc dược]], [[cà ổi]], [[cài]], [[cài răng lược]], [[cài đặt]], [[càn]], [[càn bậy]], [[càn khôn]], [[càn lướt]], [[càn quét]], [[càn quấy]], [[càn rỡ]], [[càng]], [[càng cua]], [[càng ngày càng]], [[cành]], [[cành cạch]], [[cành vàng lá ngọc]], [[cào]], [[cào bằng]], [[cào cào]], [[cào cấu]], [[càu cạu]], [[càu nhà càu nhàu]], [[càu nhàu]], [[cày]], [[cày cuốc]], [[cày cấy]], [[cày cục]], [[cày dầm]], [[cày máy]], [[cày mò]], [[cày ngang]], [[cày ngả]], [[cày rang]], [[cày vỡ]], [[cày xóc ngang]], [[cày úp]], [[cày đảo]], [[cày ải]], [[cày ấp]], [[cá]], [[cá basa]], [[cá biệt]], [[cá biệt hoá]], [[cá bò]], [[cá bơn]], [[cá bạc]], [[cá bạc má]], [[cá bẹ]], [[cá bống]], [[cá bống mú]], [[cá bỗng]], [[cá bột]], [[cá chai]], [[cá chim]], [[cá chiên]], [[cá chuối]], [[cá chuồn]], [[cá chày]], [[cá chát]], [[cá cháy]], [[cá chép]], [[cá chép hoá rồng]], [[cá chình]], [[cá chạch]], [[cá chậu chim lồng]], [[cá chẻng]], [[cá chọi]], [[cá cóc]], [[cá căng]], [[cá cơm]], [[cá cược]], [[cá cảnh]], [[cá da trơn]], [[cá diếc]], [[cá dưa]], [[cá giếc]], [[cá gáy]], [[cá hanh]], [[cá heo]], [[cá hẻn]], [[cá hố]], [[cá hồi]], [[cá hồng]], [[cá kim]], [[cá kiếm]], [[cá kìm]], [[cá kình]], [[cá leo]], [[cá linh]], [[cá liệt]], [[cá lành canh]], [[cá lòng tong]], [[cá lóc]], [[cá lúi]], [[cá lăng]], [[cá lưỡng tiêm]], [[cá lạc]], [[cá lầm]], [[cá lẹp]], [[cá lớn nuốt cá bé]], [[cá lờn bơn]], [[cá mè]], [[cá mè hoa]], [[cá mè một lứa]], [[cá mòi]], [[cá mó]], [[cá mú]], [[cá măng]], [[cá mương]], [[cá mại]], [[cá mập]], [[cá mối]], [[cá ngão]], [[cá ngạnh]], [[cá ngần]], [[cá ngừ]], [[cá ngựa]], [[cá nheo]], [[cá nhám]], [[cá nhâm]], [[cá nhân]], [[cá nhân chủ nghĩa]], [[cá nhét]], [[cá nhụ]], [[cá nóc]], [[cá nước]], [[cá nước chim trời]], [[cá nằm trên thớt]], [[cá nục]], [[cá phèn]], [[cá quả]], [[cá rô]], [[cá rô phi]], [[cá rô thia]], [[cá rựa]], [[cá song]], [[cá săn sắt]], [[cá sơn]], [[cá sấu]], [[cá sặt]], [[cá sộp]], [[cá thia]], [[cá thia lia]], [[cá thia thia]], [[cá thiều]], [[cá thiểu]], [[cá thoi loi]], [[cá thu]], [[cá thát lát]], [[cá thèn]], [[cá thể]], [[cá thờn bơn]], [[cá tra]], [[cá tràu]], [[cá trác]], [[cá trèn]], [[cá trê]], [[cá trích]], [[cá trôi]], [[cá trắm]], [[cá trổng]], [[cá tính]], [[cá tính hoá]], [[cá tầm]], [[cá voi]], [[cá vàng]], [[cá vược]], [[cá vượt vũ môn]], [[cá vền]], [[cá ông]], [[cá úc]], [[cá đao]], [[cá đuôi cờ]], [[cá đuối]], [[cá đé]], [[cá đối]], [[cá đối bằng đầu]], [[cá độ]], [[các]], [[các-bo-nát]], [[các-bon]], [[các-bua]], [[các-ten]], [[các bin]], [[các tông]], [[cách]], [[cách biệt]], [[cách chức]], [[cách cú]], [[cách li]], [[cách luật]], [[cách ly]], [[cách mạng]], [[cách mạng công nghiệp]], [[cách mạng dân chủ tư sản]], [[cách mạng dân tộc dân chủ]], [[cách mạng giải phóng dân tộc]], [[cách mạng hoá]], [[cách mạng khoa học - kĩ thuật]], [[cách mạng khoa học - kỹ thuật]], [[cách mạng kĩ thuật]], [[cách mạng kỹ thuật]], [[cách mạng tư sản]], [[cách mạng tư tưởng và văn hoá]], [[cách mạng vô sản]], [[cách mạng văn hoá]], [[cách mạng xanh]], [[cách mạng xã hội chủ nghĩa]], [[cách mặt khuất lời]], [[cách mệnh]], [[cách ngôn]], [[cách nhiệt]], [[cách nhật]], [[cách núi ngăn sông]], [[cách quãng]], [[cách ra cách rách]], [[cách rách]], [[cách thuỷ]], [[cách thức]], [[cách trở]], [[cách trở quan san]], [[cách tân]], [[cách âm]], [[cách điện]], [[cách điệu hoá]], [[cái]], [[cái bang]], [[cái chết trắng]], [[cái ghẻ]], [[cái khó bó cái khôn]], [[cái khó ló cái khôn]], [[cái nết đánh chết cái đẹp]], [[cái rụp]], [[cái sảy nảy cái ung]], [[cái trò]], [[cám]], [[cám cảnh]], [[cám dỗ]], [[cám hấp]], [[cám ơn]], [[cán]], [[cán bộ]], [[cán cân]], [[cán sự]], [[cáng]], [[cáng đáng]], [[cánh]], [[cánh bèo]], [[cánh bèo mặt nước]], [[cánh cam]], [[cánh cung]], [[cánh cứng]], [[cánh gián]], [[cánh giống]], [[cánh gà]], [[cánh hẩu]], [[cánh kiến]], [[cánh kiến đỏ]], [[cánh kéo giá cả]], [[cánh màng]], [[cánh nửa]], [[cánh phấn]], [[cánh quít]], [[cánh quýt]], [[cánh quạt]], [[cánh sen]], [[cánh sẻ]], [[cánh tay]], [[cánh tay phải]], [[cánh tay đòn]], [[cánh thẳng]], [[cánh trả]], [[cánh vảy]], [[cáo]], [[cáo biệt]], [[cáo buộc]], [[cáo bạch]], [[cáo chung]], [[cáo già]], [[cáo giác]], [[cáo lui]], [[cáo lão]], [[cáo lỗi]], [[cáo mượn oai hùm]], [[cáo phó]], [[cáo thoái]], [[cáo thị]], [[cáo trạng]], [[cáo từ]], [[cáp]], [[cáp quang]], [[cát]], [[cát-xét]], [[cát bá]], [[cát cánh]], [[cát căn]], [[cát cứ]], [[cát hung]], [[cát két]], [[cát kết]], [[cát luỹ]], [[cát lầm ngọc trắng]], [[cát pha]], [[cát sê]], [[cát tuyến]], [[cát táng]], [[cát vàng]], [[cát đen]], [[cát đằng]], [[cáu]], [[cáu bẳn]], [[cáu giận]], [[cáu gắt]], [[cáu kỉnh]], [[cáu sườn]], [[cáu tiết]], [[cáy]], [[câm]], [[câm họng]], [[câm lặng]], [[câm miệng hến]], [[câm như hến]], [[câm nín]], [[cân]], [[cân bàn]], [[cân bằng]], [[cân chìm]], [[cân cấn]], [[cân hơi]], [[cân kẹo]], [[cân móc hàm]], [[cân nhắc]], [[cân não]], [[cân ta]], [[cân tay]], [[cân tiểu li]], [[cân tiểu ly]], [[cân treo]], [[cân tự động]], [[cân xô]], [[cân xứng]], [[cân đai]], [[cân đĩa]], [[cân đối]], [[cân đồng hồ]], [[câng]], [[câu]], [[câu chuyện]], [[câu chấp]], [[câu cú]], [[câu cấu]], [[câu dầm]], [[câu khách]], [[câu kéo]], [[câu kẹo]], [[câu kết]], [[câu kệ]], [[câu liêm]], [[câu lưu]], [[câu lạc bộ]], [[câu lệnh]], [[câu nhạc]], [[câu nệ]], [[câu rút]], [[câu thúc]], [[câu thơ]], [[câu đầu]], [[câu đố]], [[câu đối]], [[cây]], [[cây bóng mát]], [[cây bông]], [[cây bút]], [[cây bụi]], [[cây cao bóng cả]], [[cây công nghiệp]], [[cây cảnh]], [[cây cọ]], [[cây cỏ]], [[cây cối]], [[cây cổ thụ]], [[cây gỗ]], [[cây hoa màu]], [[cây lau nhà]], [[cây leo]], [[cây lâu năm]], [[cây lương thực]], [[cây lấy dầu]], [[cây mầm]], [[cây mộc]], [[cây nhà lá vườn]], [[cây nông nghiệp]], [[cây nước]], [[cây phủ đất]], [[cây quỳnh cành dao]], [[cây số]], [[cây thuốc]], [[cây thân cỏ]], [[cây thân gỗ]], [[cây thân thảo]], [[cây thảo]], [[cây thế]], [[cây trồng]], [[cây viết]], [[cây xanh]], [[cây xăng]], [[cây ăn quả]], [[cây ăn trái]], [[cây đa cây đề]], [[cãi]], [[cãi chày cãi cối]], [[cãi cọ]], [[cãi lẫy]], [[cãi lộn]], [[cãi vã]], [[cò]], [[cò bay thẳng cánh]], [[cò bợ]], [[cò con]], [[cò cưa]], [[cò cử]], [[cò hương]], [[cò kè]], [[cò lả]], [[cò lửa]], [[cò mồi]], [[cò quay]], [[còi]], [[còi cọc]], [[còi xương]], [[còm]], [[còm cõi]], [[còm nhom]], [[còm nhỏm]], [[còn]], [[còn khuya]], [[còn mệt]], [[còn mồ ma]], [[còn nước còn tát]], [[còn phải nói]], [[còn xơi]], [[còng]], [[còng cọc]], [[còng queo]], [[còng quèo]], [[có]], [[có bề gì]], [[có bề nào]], [[có chí thì nên]], [[có chăng]], [[có chửa]], [[có của]], [[có da có thịt]], [[có dễ]], [[có giá]], [[có hiếu]], [[có hạn]], [[có hạng]], [[có hậu]], [[có học]], [[có khi]], [[có lí]], [[có lí có lẽ]], [[có lý]], [[có lý có lẽ]], [[có lẽ]], [[có lẽ nào]], [[có mang]], [[có máu mặt]], [[có mặt]], [[có một không hai]], [[có mới nới cũ]], [[có nghĩa]], [[có nhân]], [[có nhẽ]], [[có nơi có chốn]], [[có sừng có mỏ]], [[có thai]], [[có thể]], [[có tuổi]], [[có tình]], [[có tật giật mình]], [[có ích]], [[có ăn]], [[có đi có lại]], [[có điều]], [[cóc]], [[cóc ca cóc cách]], [[cóc cách]], [[cóc cáy]], [[cóc gặm]], [[cóc khô]], [[cóc nhảy]], [[cóc tía]], [[cói]], [[cóm róm]], [[cóng]], [[cóp]], [[cóp nhặt]], [[cót]], [[cót ca cót két]], [[cót két]], [[cô]], [[cô-ca]], [[cô-ca-in]], [[cô-ta]], [[cô-tang]], [[cô-tông]], [[cô-đê-in]], [[cô bác]], [[cô chiêu]], [[cô dâu]], [[cô giáo]], [[cô hầu]], [[cô hồn]], [[cô liêu]], [[cô lập]], [[cô miên]], [[cô mình]], [[cô mụ]], [[cô nhi]], [[cô nhi quả phụ]], [[cô nhi viện]], [[cô nương]], [[cô phòng]], [[cô phụ]], [[cô quạnh]], [[cô quả]], [[cô tịch]], [[cô đúc]], [[cô đơn]], [[cô đầu]], [[cô đọng]], [[cô đồng]], [[cô độc]], [[cô đỡ]], [[côi]], [[côi cút]], [[côm cốp]], [[côn]], [[côn quang]], [[côn quyền]], [[côn trùng]], [[côn trùng học]], [[côn đồ]], [[công]], [[công-fét-ti]]
== Công-te-nơ đến Cặm cụi ==
[[công-te-nơ]], [[công-tra-bát]], [[công-xon]], [[công-xoóc-xi-om]], [[công-xéc-tô]], [[công an]], [[công binh]], [[công binh xưởng]], [[công báo]], [[công bình]], [[công bằng]], [[công bố]], [[công bộc]], [[công bội]], [[công chiếu]], [[công chuyện]], [[công chính]], [[công chúa]], [[công chúng]], [[công chức]], [[công chứng]], [[công chứng viên]], [[công cuộc]], [[công cán]], [[công cốc]], [[công cộng]], [[công cụ]], [[công danh]], [[công diễn]], [[công du]], [[công dung ngôn hạnh]], [[công dân]], [[công dã tràng]], [[công dụng]], [[công giáo]], [[công hiệu]], [[công hàm]], [[công hầu]], [[công hữu]], [[công hữu hoá]], [[công khai]], [[công khanh]], [[công khu]], [[công khố]], [[công kênh]], [[công kích]], [[công lao]], [[công luận]], [[công lên việc xuống]], [[công lênh]], [[công lí]], [[công lý]], [[công lập]], [[công lệnh]], [[công lịch]], [[công lực]], [[công minh]], [[công môn]], [[công mẫu]], [[công nghiệp]], [[công nghiệp hoá]], [[công nghiệp nhẹ]], [[công nghiệp nặng]], [[công nghệ]], [[công nghệ cao]], [[công nghệ di truyền]], [[công nghệ học]], [[công nghệ phần mềm]], [[công nghệ phẩm]], [[công nghệ sinh học]], [[công nghệ sạch]], [[công nghệ thông tin]], [[công nghệ tri thức]], [[công nghệ xanh]], [[công nguyên]], [[công nha]], [[công nhiên]], [[công nhân]], [[công nhân quí tộc]], [[công nhân quý tộc]], [[công nhân viên]], [[công nhận]], [[công nhật]], [[công nông]], [[công nông binh]], [[công nông lâm nghiệp]], [[công nông nghiệp]], [[công năng]], [[công nương]], [[công nợ]], [[công phiếu]], [[công phu]], [[công phá]], [[công pháp quốc tế]], [[công phẫn]], [[công quyền]], [[công quĩ]], [[công quả]], [[công quốc]], [[công quỹ]], [[công sai]], [[công suất]], [[công sá]], [[công sở]], [[công sứ]], [[công sứ quán]], [[công sức]], [[công sự]], [[công thành danh toại]], [[công thương]], [[công thương nghiệp]], [[công thần]], [[công thổ]], [[công thủ]], [[công thức]], [[công thức hoá học]], [[công thự]], [[công ti]], [[công ti con]], [[công ti cổ phần]], [[công ti mẹ]], [[công ti trách nhiệm hữu hạn]], [[công toi]], [[công trái]], [[công trình]], [[công trình phụ]], [[công trình sư]], [[công trường]], [[công trường thủ công]], [[công trạng]], [[công ty]], [[công ty con]], [[công ty cổ phần]], [[công ty mẹ]], [[công ty trách nhiệm hữu hạn]], [[công tác]], [[công tác phí]], [[công tâm]], [[công tơ]], [[công tơ tổng]], [[công tư hợp doanh]], [[công tước]], [[công tắc]], [[công tố]], [[công tố viên]], [[công tử]], [[công tử bạc liêu]], [[công tử bột]], [[công viên]], [[công viên nước]], [[công việc]], [[công văn]], [[công vụ]], [[công xá]], [[công xã]], [[công xã nhân dân]], [[công xã nông thôn]], [[công xưởng]], [[công ích]], [[công ăn việc làm]], [[công điền]], [[công điểm]], [[công điện]], [[công đoàn]], [[công đoàn phí]], [[công đoàn vàng]], [[công đoạn]], [[công đường]], [[công đức]], [[công ơn]], [[công ước]], [[côsin]], [[cõi]], [[cõi bờ]], [[cõi dương]], [[cõi lòng]], [[cõi tiên]], [[cõi trần]], [[cõi tục]], [[cõi âm]], [[cõi đời]], [[cõng]], [[cõng rắn cắn gà nhà]], [[cù]], [[cù bơ cù bất]], [[cù cưa]], [[cù lao]], [[cù là]], [[cù lần]], [[cù mì]], [[cù mộc]], [[cù ngoéo]], [[cù nhây]], [[cù nhầy]], [[cù nhằng]], [[cù nèo]], [[cù rù]], [[cùi]], [[cùi chỏ]], [[cùi cụi]], [[cùi dìa]], [[cùi kén]], [[cùi tay]], [[cùm]], [[cùm cụp]], [[cùm kẹp]], [[cùn]], [[cùn đời]], [[cùn đời mạt kiếp]], [[cùng]], [[cùng bất đắc dĩ]], [[cùng cực]], [[cùng hội cùng thuyền]], [[cùng khổ]], [[cùng kiệt]], [[cùng kì lí]], [[cùng kỳ lý]], [[cùng quá hoá liều]], [[cùng quẫn]], [[cùng tận]], [[cùng tột]], [[cùng đinh]], [[cùng đường]], [[cú]], [[cú mèo]], [[cú pháp]], [[cú pháp học]], [[cú vọ]], [[cúc]], [[cúc bấm]], [[cúc cu]], [[cúc cung]], [[cúc cung tận tuỵ]], [[cúc dục]], [[cúc hoa]], [[cúc trắng]], [[cúc tần]], [[cúc vàng]], [[cúc vạn thọ]], [[cúi]], [[cúm]], [[cúm gia cầm]], [[cúm gà]], [[cúm núm]], [[cúm rúm]], [[cún]], [[cúng]], [[cúng bái]], [[cúng cáo]], [[cúng cơm]], [[cúng cấp]], [[cúng giỗ]], [[cúng lễ]], [[cúng quải]], [[cúng quảy]], [[cúng tiến]], [[cúng tế]], [[cúng vái]], [[cúp]], [[cút]], [[cút kít]], [[căm]], [[căm căm]], [[căm gan]], [[căm ghét]], [[căm giận]], [[căm hận]], [[căm hờn]], [[căm phẫn]], [[căm thù]], [[căm tức]], [[căm uất]], [[căm xe]], [[căn]], [[căn bản]], [[căn bệnh]], [[căn chỉnh]], [[căn cơ]], [[căn cước]], [[căn cắt]], [[căn cứ]], [[căn cứ quân sự]], [[căn cứ địa]], [[căn do]], [[căn dặn]], [[căn hộ]], [[căn nguyên]], [[căn số]], [[căn thức]], [[căn tố]], [[căn vặn]], [[căng]], [[căng cắc]], [[căng thẳng]], [[căng tin]], [[cũ]], [[cũ kĩ]], [[cũ kỹ]], [[cũ mèm]], [[cũ người mới ta]], [[cũ rích]], [[cũi]], [[cũn cỡn]], [[cũng]], [[cũng nên]], [[cũng quá tội]], [[cơ]], [[cơ bản]], [[cơ bẩm]], [[cơ bắp]], [[cơ chế]], [[cơ chế thị trường]], [[cơ chỉ]], [[cơ chừng]], [[cơ chừng này]], [[cơ cấu]], [[cơ cầu]], [[cơ cực]], [[cơ duyên]], [[cơ giới]], [[cơ giới hoá]], [[cơ hoành]], [[cơ hàn]], [[cơ học]], [[cơ hồ]], [[cơ hội]], [[cơ hội chủ nghĩa]], [[cơ hữu]], [[cơ khí]], [[cơ khí hoá]], [[cơ khí học]], [[cơ khổ]], [[cơ lỡ]], [[cơ man]], [[cơ may]], [[cơ mà]], [[cơ mưu]], [[cơ mầu]], [[cơ mật]], [[cơ nghiệp]], [[cơ ngơi]], [[cơ nhỡ]], [[cơ năng]], [[cơ quan]], [[cơ quan chuyên môn]], [[cơ quan chức năng]], [[cơ quan dân cử]], [[cơ quan hành chính]], [[cơ quan ngôn luận]], [[cơ số]], [[cơ sở]], [[cơ sở dữ liệu]], [[cơ sở hạ tầng]], [[cơ sở ngữ liệu]], [[cơ sự]], [[cơ thắt]], [[cơ thể]], [[cơ thể học]], [[cơ trơn]], [[cơ trưởng]], [[cơ vân]], [[cơ vòng]], [[cơ yếu]], [[cơ đốc giáo]], [[cơ điện]], [[cơ đê]], [[cơ địa]], [[cơ đồ]], [[cơ động]], [[cơi]], [[cơi nới]], [[cơm]], [[cơm bình dân]], [[cơm bưng nước rót]], [[cơm bụi]], [[cơm bữa]], [[cơm chim]], [[cơm chiên]], [[cơm cháo]], [[cơm gạo]], [[cơm hàng cháo chợ]], [[cơm hẩm áo manh]], [[cơm hộp]], [[cơm lam]], [[cơm niêu nước lọ]], [[cơm nước]], [[cơm rang]], [[cơm rượu]], [[cơm thầy cơm cô]], [[cơm thừa canh cặn]], [[cơm áo]], [[cơm áo gạo tiền]], [[cơm đen]], [[cơm đùm cơm nắm]], [[cơm đĩa]], [[cơn]], [[cơn cớ]], [[cơn sốt]], [[cư dân]], [[cư ngụ]], [[cư sĩ]], [[cư tang]], [[cư trú]], [[cư trú chính trị]], [[cư xá]], [[cư xử]], [[cưa]], [[cưa sừng làm nghé]], [[cưa xẻ]], [[cưa đứt đục suốt]], [[cưng]], [[cưng chiều]], [[cưng cứng]], [[cưu mang]], [[cương]], [[cương lãnh]], [[cương lĩnh]], [[cương nghị]], [[cương quyết]], [[cương thường]], [[cương toả]], [[cương trực]], [[cương vị]], [[cương vực]], [[cước]], [[cước chú]], [[cước khí]], [[cước phí]], [[cước vận]], [[cưới]], [[cưới cheo]], [[cưới chạy]], [[cưới chạy tang]], [[cưới hỏi]], [[cưới xin]], [[cướp]], [[cướp biển]], [[cướp bóc]], [[cướp cò]], [[cướp giật]], [[cướp đoạt]], [[cười]], [[cười chê]], [[cười cợt]], [[cười duyên]], [[cười góp]], [[cười gằn]], [[cười khà]], [[cười khì]], [[cười khẩy]], [[cười miếng chi]], [[cười mát]], [[cười mũi]], [[cười ngất]], [[cười như nắc nẻ]], [[cười nhạt]], [[cười nắc nẻ]], [[cười nịnh]], [[cười nụ]], [[cười phá]], [[cười ra nước mắt]], [[cười ruồi]], [[cười rộ]], [[cười sằng sặc]], [[cười sặc]], [[cười trừ]], [[cười tình]], [[cười tủm]], [[cười vỡ bụng]], [[cười xoà]], [[cười ồ]], [[cườm]], [[cường]], [[cường bạo]], [[cường dương]], [[cường giáp]], [[cường hào]], [[cường kích]], [[cường lực]], [[cường quyền]], [[cường quốc]], [[cường suất]], [[cường thịnh]], [[cường tráng]], [[cường tập]], [[cường điệu]], [[cường địch]], [[cường độ]], [[cường độ lao động]], [[cưỡi]], [[cưỡi cổ]], [[cưỡi hổ]], [[cưỡi ngựa xem hoa]], [[cưỡi trên lưng cọp]], [[cưỡi trên lưng hổ]], [[cưỡi đầu cưỡi cổ]], [[cưỡng]], [[cưỡng bức]], [[cưỡng chế]], [[cưỡng dâm]], [[cưỡng hiếp]], [[cưỡng hôn]], [[cưỡng ép]], [[cưỡng đoạt]], [[cược]], [[cạ]], [[cạc]], [[cạc bin]], [[cạch]], [[cạm]], [[cạm bẫy]], [[cạn]], [[cạn chén]], [[cạn kiệt]], [[cạn lời]], [[cạn queo]], [[cạn tàu ráo máng]], [[cạn tầu ráo máng]], [[cạn xợt]], [[cạnh]], [[cạnh huyền]], [[cạnh khoé]], [[cạnh khế]], [[cạnh tranh]], [[cạnh tranh sinh tồn]], [[cạnh đáy]], [[cạo]], [[cạo gió]], [[cạp]], [[cạp nia]], [[cạp nong]], [[cạp quần]], [[cạy]], [[cạy cục]], [[cả]], [[cả cục]], [[cả gan]], [[cả giận mất khôn]], [[cả gói]], [[cả nghĩ]], [[cả nể]], [[cả quyết]], [[cả thèm chóng chán]], [[cả thảy]], [[cả thẹn]], [[cả thể]], [[cả tin]], [[cả vú lấp miệng em]], [[cải]], [[cải biên]], [[cải biến]], [[cải bắp]], [[cải bẹ]], [[cải canh]], [[cải cay]], [[cải chính]], [[cải cách]], [[cải cách ruộng đất]], [[cải cách điền địa]], [[cải cúc]], [[cải củ]], [[cải dạng]], [[cải giá]], [[cải hoa]], [[cải huấn]], [[cải hối]], [[cải làn]], [[cải lão hoàn đồng]], [[cải lương]], [[cải mả]], [[cải soong]], [[cải sửa]], [[cải thiện]], [[cải thìa]], [[cải tiến]], [[cải trang]], [[cải trời]], [[cải tà qui chính]], [[cải tà quy chánh]], [[cải tà quy chính]], [[cải táng]], [[cải tạo]], [[cải tổ]], [[cải tử hoàn sinh]], [[cải xoong]], [[cảm]], [[cảm biến]], [[cảm biết]], [[cảm giác]], [[cảm giác luận]], [[cảm hoá]], [[cảm hàn]], [[cảm hứng]], [[cảm khái]], [[cảm kích]], [[cảm mạo]], [[cảm mến]], [[cảm nghiệm]], [[cảm nghĩ]], [[cảm nhiễm]], [[cảm nhận]], [[cảm phiền]], [[cảm phục]], [[cảm quan]], [[cảm thán]], [[cảm thông]], [[cảm thương]], [[cảm thụ]], [[cảm thức]], [[cảm tình]], [[cảm tình cá nhân]], [[cảm tính]], [[cảm tưởng]], [[cảm tạ]], [[cảm từ]], [[cảm tử]], [[cảm xúc]], [[cảm động]], [[cảm ơn]], [[cảm ứng]], [[cảm ứng điện từ]], [[cản]], [[cản ngăn]], [[cản phá]], [[cản quang]], [[cản trở]], [[cảng]], [[cảng hàng không]], [[cảng vụ]], [[cảnh]], [[cảnh binh]], [[cảnh báo]], [[cảnh cáo]], [[cảnh giác]], [[cảnh giới]], [[cảnh gần]], [[cảnh huống]], [[cảnh ngộ]], [[cảnh phục]], [[cảnh quan]], [[cảnh sát]], [[cảnh sắc]], [[cảnh trí]], [[cảnh tượng]], [[cảnh tỉnh]], [[cảnh vật]], [[cảnh vẻ]], [[cảnh vệ]], [[cảnh vừa]], [[cảnh xa]], [[cảnh đặc tả]], [[cảo táng]], [[cảu nhảu]], [[cảu rảu]], [[cấm]], [[cấm binh]], [[cấm ca cấm cảu]], [[cấm chỉ]], [[cấm chợ ngăn sông]], [[cấm cung]], [[cấm cản]], [[cấm cảu]], [[cấm cẳn]], [[cấm cố]], [[cấm cửa]], [[cấm khẩu]], [[cấm kị]], [[cấm quân]], [[cấm thành]], [[cấm tiệt]], [[cấm vận]], [[cấm vệ]], [[cấm đoán]], [[cấm địa]], [[cấn]], [[cấn cá]], [[cấn cái]], [[cấn trừ]], [[cấp]], [[cấp bách]], [[cấp báo]], [[cấp bậc]], [[cấp bộ]], [[cấp cứu]], [[cấp dưỡng]], [[cấp hiệu]], [[cấp nước]], [[cấp phát]], [[cấp phối]], [[cấp số cộng]], [[cấp số nhân]], [[cấp thiết]], [[cấp thoát nước]], [[cấp tiến]], [[cấp tính]], [[cấp tập]], [[cấp tốc]], [[cấp uỷ]], [[cấp uỷ viên]], [[cấp vốn]], [[cấp điện]], [[cấp độ]], [[cất]], [[cất binh]], [[cất bước]], [[cất chức]], [[cất cánh]], [[cất công]], [[cất giấu]], [[cất giữ]], [[cất mả]], [[cất mộ]], [[cất nhắc]], [[cất quân]], [[cất tiếng]], [[cất trữ]], [[cất vó]], [[cất đám]], [[cấu]], [[cấu chí]], [[cấu hình]], [[cấu kiện]], [[cấu kết]], [[cấu thành]], [[cấu trúc]], [[cấu tạo]], [[cấu tứ]], [[cấu véo]], [[cấu xé]], [[cấy]], [[cấy cày]], [[cấy ghép]], [[cấy hái]], [[cấy mô]], [[cầm]], [[cầm bằng]], [[cầm canh]], [[cầm chân]], [[cầm chầu]], [[cầm chắc]], [[cầm chừng]], [[cầm cân nảy mực]], [[cầm cân nẩy mực]], [[cầm cập]], [[cầm cố]], [[cầm cờ chạy hiệu]], [[cầm cự]], [[cầm giữ]], [[cầm hơi]], [[cầm kì thi hoạ]], [[cầm lòng]], [[cầm quyền]], [[cầm quân]], [[cầm sắt]], [[cầm thú]], [[cầm tinh]], [[cầm trịch]], [[cầm tù]], [[cầm đã bén dây]], [[cầm đèn chạy trước ô tô]], [[cầm đầu]], [[cầm đồ]], [[cần]], [[cần câu]], [[cần cù]], [[cần cẩu]], [[cần dại]], [[cần kiệm]], [[cần kíp]], [[cần lao]], [[cần mẫn]], [[cần sa]], [[cần ta]], [[cần thiết]], [[cần trục]], [[cần tây]], [[cần vương]], [[cần vọt]], [[cần vụ]], [[cần xé]], [[cần yếu]], [[cần đốp]], [[cầu]], [[cầu an]], [[cầu ao]], [[cầu bơ cầu bất]], [[cầu chui]], [[cầu chì]], [[cầu chúc]], [[cầu cúng]], [[cầu cạnh]], [[cầu cảng]], [[cầu cống]], [[cầu cứu]], [[cầu dao]], [[cầu duyên]], [[cầu gai]], [[cầu hiền]], [[cầu hoà]], [[cầu hàng không]], [[cầu hôn]], [[cầu hồn]], [[cầu khiến]], [[cầu khuẩn]], [[cầu khẩn]], [[cầu khỉ]], [[cầu kinh]], [[cầu kiến]], [[cầu kì]], [[cầu là]], [[cầu lông]], [[cầu lăn]], [[cầu may]], [[cầu mong]], [[cầu máng]], [[cầu mây]], [[cầu môn]], [[cầu mắt]], [[cầu nguyện]], [[cầu noi]], [[cầu nối]], [[cầu phao]], [[cầu phong]], [[cầu phúc]], [[cầu quay]], [[cầu siêu]], [[cầu thang]], [[cầu thang cuốn]], [[cầu thang máy]], [[cầu thân]], [[cầu thăng bằng]], [[cầu thị]], [[cầu thủ]], [[cầu tiêu]], [[cầu toàn]], [[cầu toàn trách bị]], [[cầu treo]], [[cầu truyền hình]], [[cầu trường]], [[cầu trượt]], [[cầu trục]], [[cầu tài]], [[cầu tàu]], [[cầu tự]], [[cầu vai]], [[cầu viện]], [[cầu vượt]], [[cầu vồng]], [[cầu xin]], [[cầu đường]], [[cầu được ước thấy]], [[cầu đảo]], [[cầy]], [[cầy bông lau]], [[cầy cục]], [[cầy giông]], [[cầy hương]], [[cầy móc cua]], [[cầy vòi]], [[cẩm]], [[cẩm châu]], [[cẩm chướng]], [[cẩm lai]], [[cẩm nang]], [[cẩm nhung]], [[cẩm thạch]], [[cẩm tú]], [[cẩn]], [[cẩn mật]], [[cẩn thận]], [[cẩn trọng]], [[cẩn tắc]], [[cẩn tắc vô ưu]], [[cẩu]], [[cẩu thả]], [[cận]], [[cận chiến]], [[cận cảnh]], [[cận dưới]], [[cận kim]], [[cận kề]], [[cận nhiệt đới]], [[cận thành]], [[cận thần]], [[cận thị]], [[cận trên]], [[cận vệ]], [[cận đại]], [[cập]], [[cập kèm]], [[cập kê]], [[cập kênh]], [[cập nhật]], [[cập rà cập rập]], [[cập rập]], [[cật]], [[cật lực]], [[cật ruột]], [[cật sức]], [[cật vấn]], [[cậu]], [[cậu ấm]], [[cậy]], [[cậy cục]], [[cắc]], [[cắc ca cắc củm]], [[cắc cớ]], [[cắc củm]], [[cắc kè]], [[cắm]], [[cắm cúi]], [[cắm cổ]], [[cắm sào đợi nước]], [[cắm sừng]], [[cắm thùng]], [[cắm đầu]], [[cắm đầu cắm cổ]], [[cắn]], [[cắn chỉ]], [[cắn câu]], [[cắn cỏ]], [[cắn răng]], [[cắn rơm cắn cỏ]], [[cắn rứt]], [[cắn trắt]], [[cắn xé]], [[cắn ổ]], [[cắp]], [[cắp ca cắp củm]], [[cắp củm]], [[cắt]], [[cắt cúp]], [[cắt cơn]], [[cắt cầu]], [[cắt cổ]], [[cắt cử]], [[cắt giảm]], [[cắt họng]], [[cắt lượt]], [[cắt lớp]], [[cắt nghĩa]], [[cắt tiết]], [[cắt xén]], [[cắt đặt]], [[cằm]], [[cằn]], [[cằn cặt]], [[cằn cọc]], [[cằn cỗi]], [[cằn nhà cằn nhằn]], [[cằn nhằn]], [[cẳn nhẳn]], [[cẳng]], [[cẳng chân]], [[cẳng giò]], [[cẳng tay]], [[cặc]], [[cặc bần]], [[cặm]], [[cặm cụi]]
== Cặn đến Dân thường ==
[[cặn]], [[cặn bã]], [[cặn kẽ]], [[cặp]], [[cặp ba lá]], [[cặp bài trùng]], [[cặp bồ]], [[cặp díp]], [[cặp kè]], [[cặp kèm]], [[cặp lồng]], [[cặp mạch]], [[cặp nhiệt]], [[cặp sốt]], [[cọ]], [[cọ dầu]], [[cọ xát]], [[cọc]], [[cọc cà cọc cạch]], [[cọc cạch]], [[cọn]], [[cọng]], [[cọp]], [[cọt cà cọt kẹt]], [[cọt kẹt]], [[cỏ]], [[cỏ bạc đầu]], [[cỏ cây]], [[cỏ gianh]], [[cỏ gà]], [[cỏ gấu]], [[cỏ lác]], [[cỏ lồng vực]], [[cỏ may]], [[cỏ mần trầu]], [[cỏ mật]], [[cỏ năn]], [[cỏ roi ngựa]], [[cỏ rả]], [[cỏ sâu róm]], [[cỏ sữa]], [[cỏ tranh]], [[cỏ xước]], [[cỏm rỏm]], [[cỏn con]], [[cố]], [[cố chí]], [[cố chấp]], [[cố chết]], [[cố công]], [[cố cùng]], [[cố gắng]], [[cố hương]], [[cố hữu]], [[cố kết]], [[cố kỉnh]], [[cố lão]], [[cố nhiên]], [[cố nhân]], [[cố nông]], [[cố quốc]], [[cố sát]], [[cố sống cố chết]], [[cố thây]], [[cố thủ]], [[cố tri]], [[cố tình]], [[cố tật]], [[cố vấn]], [[cố ý]], [[cố đô]], [[cố đạo]], [[cố đấm ăn xôi]], [[cố định]], [[cốc]], [[cốc láo]], [[cốc mò cò xơi]], [[cốc mò cò ăn]], [[cốc vũ]], [[cốc vại]], [[cốc đế]], [[cối]], [[cối chày đạp]], [[cối cần]], [[cối nước]], [[cối xay]], [[cối xay gió]], [[cốm]], [[cốn]], [[cống hiến]], [[cống luồn]], [[cống lễ]], [[cống nạp]], [[cống nộp]], [[cống phẩm]], [[cống rãnh]], [[cống vật]], [[cốp]], [[cốp pha]], [[cốt]], [[cốt cách]], [[cốt cán]], [[cốt hoá]], [[cốt khí]], [[cốt khí muồng]], [[cốt liệu]], [[cốt lõi]], [[cốt mạc]], [[cốt nhục]], [[cốt nhục tương tàn]], [[cốt nhục tử sinh]], [[cốt sao]], [[cốt truyện]], [[cốt tuỷ]], [[cốt tử]], [[cốt yếu]], [[cồ]], [[cồ cộ]], [[cồm cộm]], [[cồm cộp]], [[cồn]], [[cồn cào]], [[cồn cát duyên hải]], [[cồng]], [[cồng chiêng]], [[cồng kềnh]], [[cồng trắng]], [[cồng tía]], [[cổ]], [[cổ bồng]], [[cổ chày]], [[cổ chân]], [[cổ cày vai bừa]], [[cổ cồn]], [[cổ cứng]], [[cổ giả]], [[cổ hũ]], [[cổ họng]], [[cổ hủ]], [[cổ kim]], [[cổ kính]], [[cổ lai]], [[cổ lai hi]], [[cổ lai hy]], [[cổ lệ]], [[cổ lỗ]], [[cổ lỗ sĩ]], [[cổ lục]], [[cổ ngữ]], [[cổ nhân]], [[cổ phiếu]], [[cổ phong]], [[cổ phần]], [[cổ phần hoá]], [[cổ quái]], [[cổ sinh]], [[cổ sinh vật]], [[cổ sinh vật học]], [[cổ suý]], [[cổ súy]], [[cổ sơ]], [[cổ sử]], [[cổ tay]], [[cổ thi]], [[cổ thụ]], [[cổ tiền học]], [[cổ truyền]], [[cổ trướng]], [[cổ tích]], [[cổ tức]], [[cổ tự]], [[cổ tự học]], [[cổ võ]], [[cổ văn]], [[cổ vũ]], [[cổ vật]], [[cổ xuý]], [[cổ xưa]], [[cổ điển]], [[cổ đông]], [[cổ đại]], [[cổ địa lí]], [[cổ địa lý]], [[cổ động]], [[cổ động viên]], [[cổi]], [[cổn bào]], [[cổng]], [[cổng chào]], [[cổng rả]], [[cổng tán]], [[cỗ]], [[cỗ bàn]], [[cỗ ván]], [[cỗ áo]], [[cỗi]], [[cỗi cằn]], [[cỗi nguồn]], [[cỗi rễ]], [[cộ]], [[cộc]], [[cộc cằn]], [[cộc lốc]], [[cội]], [[cội nguồn]], [[cội rễ]], [[cộm]], [[cộng]], [[cộng cư]], [[cộng hoà]], [[cộng hưởng]], [[cộng sinh]], [[cộng sản]], [[cộng sản chủ nghĩa]], [[cộng sản nguyên thuỷ]], [[cộng sự]], [[cộng tác]], [[cộng tác viên]], [[cộng đồng]], [[cộng đồng tộc người]], [[cột]], [[cột dọc]], [[cột số]], [[cột sống]], [[cột thu lôi]], [[cột trụ]], [[cột xăng]], [[cớ]], [[cớ sao]], [[cớm]], [[cớt nhả]], [[cờ]], [[cờ bạc]], [[cờ bỏi]], [[cờ chân chó]], [[cờ chó]], [[cờ gánh]], [[cờ lê]], [[cờ lông công]], [[cờ người]], [[cờ quạt]], [[cờ trắng]], [[cờ tướng]], [[cờ vua]], [[cờ vây]], [[cờ xí]], [[cờ đuôi nheo]], [[cời]], [[cờn cỡn]], [[cởi]], [[cởi mở]], [[cỡ]], [[cỡi]], [[cợp]], [[cợt]], [[cợt nhả]], [[cụ]], [[cụ cựa]], [[cụ kị]], [[cụ kỵ]], [[cụ non]], [[cụ thể]], [[cụ thể hoá]], [[cục]], [[cục bộ]], [[cục cằn]], [[cục diện]], [[cục mịch]], [[cục súc]], [[cục trưởng]], [[cục tác]], [[cục tính]], [[cụm]], [[cụm cảng]], [[cụm cứ điểm]], [[cụm từ]], [[cụng]], [[cụng li]], [[cụp]], [[cụt]], [[cụt hứng]], [[cụt lủn]], [[cụt ngủn]], [[cụt thun lủn]], [[củ]], [[củ bình vôi]], [[củ cái]], [[củ cải]], [[củ cải đường]], [[củ cẩm]], [[củ khỉ]], [[củ mài]], [[củ mì]], [[củ mỉ]], [[củ mỉ cù mì]], [[củ mỡ]], [[củ nâu]], [[củ não]], [[củ năn]], [[củ rủ]], [[củ rủ cù rù]], [[củ từ]], [[củ đao]], [[củ đậu]], [[củ ấu]], [[của]], [[của chìm]], [[của chìm của nổi]], [[của chồng công vợ]], [[của cải]], [[của người phúc ta]], [[của nả]], [[của nổi]], [[của nợ]], [[của thiên trả địa]], [[của ít lòng nhiều]], [[của ăn của để]], [[của đau con xót]], [[của đáng tội]], [[của độc]], [[củi]], [[củi lụt]], [[củi lửa]], [[củi rả]], [[củi đuốc]], [[củi đóm]], [[củng]], [[củng cố]], [[cứ]], [[cứ cho là]], [[cứ liệu]], [[cứ việc]], [[cứ điểm]], [[cứa]], [[cứa cổ]], [[cức bì]], [[cứng]], [[cứng cáp]], [[cứng cát]], [[cứng còng]], [[cứng cỏi]], [[cứng cổ]], [[cứng cựa]], [[cứng họng]], [[cứng lưỡi]], [[cứng miệng]], [[cứng ngắc]], [[cứng nhắc]], [[cứng quành]], [[cứng quèo]], [[cứng rắn]], [[cứng đầu]], [[cứng đầu cứng cổ]], [[cứng đờ]], [[cứt]], [[cứt gián]], [[cứt ngựa]], [[cứt su]], [[cứt sắt]], [[cứt trâu]], [[cứt đái]], [[cứu]], [[cứu chữa]], [[cứu cánh]], [[cứu giúp]], [[cứu hoả]], [[cứu hộ]], [[cứu mạng]], [[cứu nhân độ thế]], [[cứu quốc]], [[cứu rỗi]], [[cứu sinh]], [[cứu thương]], [[cứu thế]], [[cứu tinh]], [[cứu trợ]], [[cứu tế]], [[cứu viện]], [[cứu vãn]], [[cứu vớt]], [[cứu độ]], [[cứu ứng]], [[cừ]], [[cừ khôi]], [[cừu]], [[cừu hận]], [[cừu địch]], [[cử]], [[cử chỉ]], [[cử hành]], [[cử nghiệp]], [[cử nhân]], [[cử toạ]], [[cử tri]], [[cử tuyển]], [[cử tử]], [[cử động]], [[cửa]], [[cửa phật]], [[cửa biển]], [[cửa bể]], [[cửa bụt]], [[cửa bức bàn]], [[cửa chớp]], [[cửa cuốn]], [[cửa công]], [[cửa hiệu]], [[cửa hàng]], [[cửa hàng trưởng]], [[cửa khẩu]], [[cửa kính]], [[cửa lá sách]], [[cửa miệng]], [[cửa mái]], [[cửa mình]], [[cửa mạch]], [[cửa mở]], [[cửa ngõ]], [[cửa nhà]], [[cửa nẻo]], [[cửa quan]], [[cửa rả]], [[cửa sông]], [[cửa sổ]], [[cửa tay]], [[cửa thiền]], [[cửa trời]], [[cửa tò vò]], [[cửa từ bi]], [[cửa tử]], [[cửa van]], [[cửa xếp]], [[cửa ô]], [[cửa ải]], [[cửu chương]], [[cửu lí hương]], [[cửu nguyên]], [[cửu phẩm]], [[cửu trùng]], [[cửu tuyền]], [[cửu vạn]], [[cữ]], [[cự]], [[cự li]], [[cự ly]], [[cự mã]], [[cự nự]], [[cự phách]], [[cự phú]], [[cự tuyệt]], [[cựa]], [[cựa quậy]], [[cực]], [[cực chẳng đã]], [[cực hình]], [[cực hữu]], [[cực khổ]], [[cực kì]], [[cực kỳ]], [[cực lạc]], [[cực lực]], [[cực nhọc]], [[cực nhục]], [[cực quang]], [[cực thịnh]], [[cực tiểu]], [[cực trị]], [[cực tả]], [[cực từ]], [[cực điểm]], [[cực đoan]], [[cực đại]], [[cực độ]], [[cựu]], [[cựu binh]], [[cựu chiến binh]], [[cựu thần]], [[cựu triều]], [[cựu truyền]], [[cựu trào]], [[cựu ước]], [[d]], [[d,d]], [[dvd]], [[da]], [[da bánh mật]], [[da bát]], [[da bò]], [[da bọc xương]], [[da bốc]], [[da cam]], [[da chì]], [[da cóc]], [[da diết]], [[da dâu]], [[da dầu]], [[da dẻ]], [[da gai]], [[da gà]], [[da liễu]], [[da láng]], [[da lươn]], [[da màu]], [[da mồi]], [[da mồi tóc bạc]], [[da mồi tóc sương]], [[da ngựa bọc thây]], [[da nhung]], [[da non]], [[da rạn]], [[da sần]], [[da thuộc]], [[da trời]], [[da đồi mồi]], [[dai]], [[dai dẳng]], [[dai nhách]], [[dai sức]], [[dam]], [[dan]], [[dan díu]], [[dancing]], [[dang]], [[dang dở]], [[danh]], [[danh bạ]], [[danh bất hư truyền]], [[danh ca]], [[danh chính ngôn thuận]], [[danh cầm]], [[danh dự]], [[danh gia]], [[danh gia vọng tộc]], [[danh giá]], [[danh hiệu]], [[danh hoạ]], [[danh hài]], [[danh lam]], [[danh lam thắng cảnh]], [[danh lam thắng tích]], [[danh lợi]], [[danh mục]], [[danh nghĩa]], [[danh ngôn]], [[danh ngữ]], [[danh nhân]], [[danh pháp]], [[danh phận]], [[danh sách]], [[danh sĩ]], [[danh sư]], [[danh số]], [[danh thiếp]], [[danh thắng]], [[danh thủ]], [[danh tiếng]], [[danh tiết]], [[danh tánh]], [[danh tính]], [[danh tướng]], [[danh từ]], [[danh từ chung]], [[danh từ riêng]], [[danh vị]], [[danh vọng]], [[danh y]], [[dao]], [[dao bài]], [[dao bào]], [[dao búa]], [[dao bảy]], [[dao bầu]], [[dao cau]], [[dao chìa vôi]], [[dao cạo]], [[dao cầu]], [[dao díp]], [[dao găm]], [[dao hai lưỡi]], [[dao kéo]], [[dao lam]], [[dao mổ]], [[dao nhíp]], [[dao nề]], [[dao pha]], [[dao phay]], [[dao quắm]], [[dao rựa]], [[dao tiện]], [[dao trì]], [[dao trổ]], [[dao tu]], [[dao tông]], [[dao tể]], [[dao vôi]], [[dao vọ]], [[dao xây]], [[dao xếp]], [[dao yếm]], [[dao độ]], [[dao động]], [[dao động kí]], [[dao động đồ]], [[day]], [[day dứt]], [[day trở]], [[de]], [[debit card]], [[deca-]], [[deci-]], [[decibel]], [[default]], [[delta]], [[di]], [[di biểu]], [[di bút]], [[di bản]], [[di chiếu]], [[di chuyển]], [[di chúc]], [[di chỉ]], [[di chứng]], [[di căn]], [[di cư]], [[di cảo]], [[di cốt]], [[di duệ]], [[di dân]], [[di dưỡng]], [[di dời]], [[di hoạ]], [[di huấn]], [[di hài]], [[di hình]], [[di hại]], [[di lí]], [[di lý]], [[di sản]], [[di thể]], [[di thực]], [[di tinh]], [[di truyền]], [[di truyền học]], [[di trú]], [[di táng]], [[di tích]], [[di tản]], [[di vật]], [[di động]], [[di ảnh]], [[diesel]], [[dinh]], [[dinh cơ]], [[dinh dính]], [[dinh dưỡng]], [[dinh luỹ]], [[dinh thự]], [[diod]], [[dioptr]], [[dioxin]], [[diêm]], [[diêm vương]], [[diêm dân]], [[diêm dúa]], [[diêm nghiệp]], [[diêm sinh]], [[diêm tiêu]], [[diếc]], [[diếc móc]], [[diếp]], [[diếp cá]], [[diềm]], [[diềm bâu]], [[diều]], [[diều hâu]], [[diễm kiều]], [[diễm lệ]], [[diễm phúc]], [[diễm tình]], [[diễn]], [[diễn biến]], [[diễn biến hoà bình]], [[diễn ca]], [[diễn cảm]], [[diễn giả]], [[diễn giải]], [[diễn giảng]], [[diễn nghĩa]], [[diễn thuyết]], [[diễn tả]], [[diễn tấu]], [[diễn tập]], [[diễn từ]], [[diễn viên]], [[diễn văn]], [[diễn xuất]], [[diễn xướng]], [[diễn đàn]], [[diễn đạt]], [[diễu]], [[diễu binh]], [[diễu hành]], [[diễu võ dương oai]], [[diệc]], [[diệc lửa]], [[diện]], [[diện mạo]], [[diện tích]], [[diện tích phụ]], [[diệp]], [[diệp lục]], [[diệp lục tố]], [[diệt]], [[diệt chủng]], [[diệt trùng]], [[diệt trừ]], [[diệt vong]], [[diệu huyền]], [[diệu kì]], [[diệu kế]], [[diệu kỳ]], [[diệu vợi]], [[do]], [[do dự]], [[do thám]], [[doa]], [[doanh gia]], [[doanh lợi]], [[doanh nghiệp]], [[doanh nhân]], [[doanh số]], [[doanh thu]], [[doanh trại]], [[doi]], [[dom]], [[domino]], [[don]], [[dong]], [[dong dải]], [[dong dỏng]], [[dong riềng]], [[dong đao]], [[doping]], [[download]], [[doá]], [[doãi]], [[doãng]], [[doạ]], [[doạ dẫm]], [[doạ già doạ non]], [[doạ non doạ già]], [[doạ nạt]], [[doạng]], [[du]], [[du canh]], [[du canh du cư]], [[du côn]], [[du cư]], [[du di]], [[du dương]], [[du hành vũ trụ]], [[du học]], [[du học sinh]], [[du khách]], [[du khảo]], [[du kích]], [[du lịch]], [[du mục]], [[du ngoạn]], [[du nhập]], [[du thuyền]], [[du thủ du thực]], [[du xuân]], [[du xích]], [[du đãng]], [[dun dủi]], [[dung]], [[dung dăng]], [[dung dưỡng]], [[dung dị]], [[dung dịch]], [[dung hoà]], [[dung lượng]], [[dung môi]], [[dung mạo]], [[dung nghi]], [[dung nham]], [[dung nhan]], [[dung nạp]], [[dung quang]], [[dung sai]], [[dung tha]], [[dung thân]], [[dung thứ]], [[dung tích]], [[dung túng]], [[dung tục]], [[duralumin]], [[duy]], [[duy cảm]], [[duy danh]], [[duy danh luận]], [[duy linh]], [[duy linh luận]], [[duy lí]], [[duy lý]], [[duy mĩ]], [[duy mỹ]], [[duy ngã]], [[duy ngã luận]], [[duy ngã độc tôn]], [[duy nhất]], [[duy thần]], [[duy thực]], [[duy trì]], [[duy tu]], [[duy tâm]], [[duy tâm luận]], [[duy tâm sử quan]], [[duy tân]], [[duy vật]], [[duy vật luận]], [[duy ý chí]], [[duyên]], [[duyên cớ]], [[duyên do]], [[duyên dáng]], [[duyên hải]], [[duyên kiếp]], [[duyên kì ngộ]], [[duyên kỳ ngộ]], [[duyên nghiệp]], [[duyên nợ]], [[duyên phận]], [[duyên số]], [[duyên ưa phận đẹp]], [[duyệt]], [[duyệt binh]], [[duyệt y]], [[duốc]], [[duốc cá]], [[duối]], [[duỗi]], [[duộc]], [[dynamite]], [[dynamo]], [[dyne]], [[dà]], [[dài]], [[dài dài]], [[dài dòng]], [[dài dòng văn tự]], [[dài dại]], [[dài dằng dặc]], [[dài dặc]], [[dài hơi]], [[dài hạn]], [[dài lưng]], [[dài lưng tốn vải]], [[dài mồm]], [[dài nghêu]], [[dài ngoằng]], [[dài ngoằng ngoẵng]], [[dài ngoẵng]], [[dài nhằng]], [[dài thòng]], [[dài thườn thượt]], [[dài thượt]], [[dài đuồn đuỗn]], [[dài đuỗn]], [[dàm]], [[dàn]], [[dàn bài]], [[dàn bè]], [[dàn cảnh]], [[dàn dựng]], [[dàn hoà]], [[dàn mặt]], [[dàn nhạc]], [[dàn nhạc giao hưởng]], [[dàn trải]], [[dàn tập]], [[dàn xếp]], [[dàn ý]], [[dàng dênh]], [[dành]], [[dành dành]], [[dành dụm]], [[dào]], [[dào dạt]], [[dào ôi]], [[dàu]], [[dàu dàu]], [[dày]], [[dày cui]], [[dày cồm cộp]], [[dày cộp]], [[dày dạn]], [[dày dặn]], [[dày gió dạn sương]], [[dày đặc]], [[dác]], [[dái]], [[dái chân]], [[dái mít]], [[dái tai]], [[dám]], [[dán]], [[dáng]], [[dáng bộ]], [[dáng chừng]], [[dáng dấp]], [[dáng vóc]], [[dáng vẻ]], [[dáng điệu]], [[dáo dác]], [[dát]], [[dát gái]], [[dâm bụt]], [[dâm dấp]], [[dâm dật]], [[dâm dục]], [[dâm loạn]], [[dâm phụ]], [[dâm tà]], [[dâm ô]], [[dâm đãng]], [[dân]], [[dân ca]], [[dân chính]], [[dân chúng]], [[dân chơi]], [[dân chủ]], [[dân chủ hoá]], [[dân chủ tư sản]], [[dân chủ tập trung]], [[dân công]], [[dân cư]], [[dân cử]], [[dân doanh]], [[dân dã]], [[dân dấn]], [[dân dụng]], [[dân gian]], [[dân làng]], [[dân lập]], [[dân nghèo]], [[dân ngu khu đen]], [[dân phòng]], [[dân phố]], [[dân quyền]], [[dân quân]], [[dân quân du kích]], [[dân quân tự vệ]], [[dân quê]], [[dân sinh]], [[dân số]], [[dân số học]], [[dân sự]], [[dân thường]]
== Dân trí đến Ghế ngồi ==
[[dân trí]], [[dân tình]], [[dân tộc]], [[dân tộc chủ thể]], [[dân tộc hoá]], [[dân tộc học]], [[dân tộc thiểu số]], [[dân tộc đa số]], [[dân vận]], [[dân vệ]], [[dân ý]], [[dân đen]], [[dân đinh]], [[dâng]], [[dâng hiến]], [[dâu]], [[dâu bể]], [[dâu con]], [[dâu da]], [[dâu da xoan]], [[dâu gia]], [[dâu rượu]], [[dâu tây]], [[dâu tằm]], [[dây]], [[dây bọc]], [[dây chun]], [[dây chuyền]], [[dây chằng]], [[dây cung]], [[dây cà dây muống]], [[dây cà ra dây muống]], [[dây cáp]], [[dây cót]], [[dây dưa]], [[dây dẫn]], [[dây dọi]], [[dây dợ]], [[dây gắm]], [[dây khoá kéo]], [[dây kẽm gai]], [[dây leo]], [[dây lưng]], [[dây mát]], [[dây máu ăn phần]], [[dây mũi]], [[dây mơ rễ má]], [[dây mực]], [[dây nguội]], [[dây nhợ]], [[dây nói]], [[dây nóng]], [[dây nối đất]], [[dây pha]], [[dây rút]], [[dây sống]], [[dây thun]], [[dây thép]], [[dây thép gai]], [[dây thần kinh]], [[dây tiếp địa]], [[dây trần]], [[dây tóc]], [[dây xích]], [[dây óng]], [[dây điện]], [[dây đất]], [[dã]], [[dã chiến]], [[dã man]], [[dã ngoại]], [[dã nhân]], [[dã sử]], [[dã thú]], [[dã tràng]], [[dã tràng xe cát]], [[dã tâm]], [[dãi]], [[dãi dầu]], [[dãi gió dầm mưa]], [[dãi nắng dầm mưa]], [[dãn]], [[dãn nở]], [[dãy]], [[dè]], [[dè bỉu]], [[dè chừng]], [[dè dặt]], [[dè sẻn]], [[dèn dẹt]], [[dé chân chèo]], [[dém]], [[dép]], [[dép lê]], [[dép quai hậu]], [[dê]], [[dê-rô]], [[dê diếu]], [[dì]], [[dì ghẻ]], [[dìm]], [[dìu]], [[dìu dặt]], [[dìu dịu]], [[dí dỏm]], [[dích dắc]], [[dím]], [[dính]], [[dính dáng]], [[dính dấp]], [[dính líu]], [[díp]], [[díu]], [[dò]], [[dò dẫm]], [[dò hỏi]], [[dò la]], [[dò tìm]], [[dò xét]], [[dòi]], [[dòm]], [[dòm dỏ]], [[dòm ngó]], [[dòng]], [[dòng chảy]], [[dòng dõi]], [[dòng giống]], [[dòng họ]], [[dòng tộc]], [[dòng điện]], [[dòng điện một chiều]], [[dòng điện xoay chiều]], [[dó]], [[dóc]], [[dóm]], [[dóng]], [[dóng dả]], [[dô]], [[dô ta]], [[dôi]], [[dôi dư]], [[dôi thừa]], [[dông]], [[dông dài]], [[dông tố]], [[dõi]], [[dõng]], [[dõng dạc]], [[dù]], [[dù cho]], [[dù dì]], [[dù rằng]], [[dù sao]], [[dùa]], [[dùi]], [[dùi cui]], [[dùi mài]], [[dùi mài kinh sử]], [[dùi đục]], [[dùn]], [[dùng]], [[dùng bữa]], [[dùng dắng]], [[dùng dằng]], [[dúi]], [[dúi dụi]], [[dúm]], [[dúm dó]], [[dún]], [[dún dẩy]], [[dúng]], [[dút dát]], [[dăm]], [[dăm ba]], [[dăm bào]], [[dăm bảy]], [[dăm bữa nửa tháng]], [[dăm cối]], [[dăm kèn]], [[dăm kết]], [[dăn]], [[dăn deo]], [[dăn dúm]], [[dăng]], [[dăng dăng]], [[dĩ hoà vi quý]], [[dĩ nhiên]], [[dĩ nông vi bản]], [[dĩ thực vi thiên]], [[dĩ thực vi tiên]], [[dĩ vãng]], [[dĩa]], [[dĩn]], [[dũa]], [[dũi]], [[dũng]], [[dũng cảm]], [[dũng khí]], [[dũng mãnh]], [[dũng sĩ]], [[dơ]], [[dơ bẩn]], [[dơ duốc]], [[dơ dáng dạng hình]], [[dơ dángdại hình]], [[dơ dáy]], [[dơi]], [[dơn]], [[dư]], [[dư ba]], [[dư chấn]], [[dư dả]], [[dư dật]], [[dư dứ]], [[dư luận]], [[dư lượng]], [[dư nợ]], [[dư thừa]], [[dư vang]], [[dư vị]], [[dư âm]], [[dư địa chí]], [[dưa]], [[dưa bở]], [[dưa chuột]], [[dưa gang]], [[dưa góp]], [[dưa hấu]], [[dưa hồng]], [[dưa leo]], [[dưa lê]], [[dưa món]], [[dưng]], [[dương]], [[dương bản]], [[dương cầm]], [[dương dương tự đắc]], [[dương gian]], [[dương liễu]], [[dương lịch]], [[dương oai]], [[dương thế]], [[dương trần]], [[dương tính]], [[dương vật]], [[dương xỉ]], [[dương đông kích tây]], [[dưới]], [[dướn]], [[dướng]], [[dường]], [[dường như]], [[dưỡng]], [[dưỡng bệnh]], [[dưỡng chất]], [[dưỡng dục]], [[dưỡng khí]], [[dưỡng liêm]], [[dưỡng lão]], [[dưỡng sinh]], [[dưỡng sức]], [[dưỡng thai]], [[dưỡng thương]], [[dược]], [[dược chất]], [[dược học]], [[dược khoa]], [[dược liệu]], [[dược lí]], [[dược lý]], [[dược phẩm]], [[dược sĩ]], [[dược thư]], [[dược thảo]], [[dược tá]], [[dược tính]], [[dược điển]], [[dượng]], [[dạ]], [[dạ con]], [[dạ cỏ]], [[dạ cửa]], [[dạ dày]], [[dạ dày cơ]], [[dạ dày tuyến]], [[dạ hương]], [[dạ hội]], [[dạ hợp]], [[dạ khúc]], [[dạ lan hương]], [[dạ lá sách]], [[dạ lí hương]], [[dạ lý hương]], [[dạ minh sa]], [[dạ múi khế]], [[dạ quang]], [[dạ tiệc]], [[dạ tổ ong]], [[dạ vũ]], [[dạ xoa]], [[dạ yến]], [[dạ đài]], [[dạ đề]], [[dại]], [[dại dột]], [[dại gái]], [[dại gì mà]], [[dại khờ]], [[dại mặt]], [[dạm]], [[dạm hỏi]], [[dạm ngõ]], [[dạn]], [[dạn dày]], [[dạn dĩ]], [[dạng]], [[dạng thức]], [[dạo]], [[dạo mát]], [[dạo đầu]], [[dạt]], [[dạt dào]], [[dạy]], [[dạy bảo]], [[dạy dỗ]], [[dạy học]], [[dạy khỉ leo cây]], [[dạy đĩ vén váy]], [[dạy đời]], [[dải]], [[dải phân cách]], [[dải rút]], [[dải đồng tâm]], [[dảnh]], [[dấm]], [[dấm da dấm dẳn]], [[dấm dúi]], [[dấm dẳn]], [[dấm dẳng]], [[dấm dớ]], [[dấm dứ]], [[dấn]], [[dấn mình]], [[dấn thân]], [[dấn vốn]], [[dấp]], [[dấp da dấp dính]], [[dấp dính]], [[dấp giọng]], [[dấu]], [[dấu chấm]], [[dấu chấm hỏi]], [[dấu chấm lửng]], [[dấu chấm phẩy]], [[dấu chấm than]], [[dấu câu]], [[dấu gạch ngang]], [[dấu gạch nối]], [[dấu hai chấm]], [[dấu hiệu]], [[dấu hỏi]], [[dấu luyến]], [[dấu lặng]], [[dấu lửng]], [[dấu má]], [[dấu mũ]], [[dấu nhắc]], [[dấu nối]], [[dấu phẩy]], [[dấu tích]], [[dấu vết]], [[dấu ấn]], [[dấy]], [[dầm]], [[dầm dề]], [[dầm mưa dãi gió]], [[dầm mưa dãi nắng]], [[dần]], [[dần dà]], [[dần dần]], [[dầu]], [[dầu bóng]], [[dầu bạc hà]], [[dầu cao]], [[dầu chổi]], [[dầu con hổ]], [[dầu cá]], [[dầu cù là]], [[dầu cốc]], [[dầu diesel]], [[dầu dãi]], [[dầu dầu]], [[dầu giun]], [[dầu gió]], [[dầu gội]], [[dầu hoả]], [[dầu hôi]], [[dầu hắc]], [[dầu khí]], [[dầu luyn]], [[dầu lạc]], [[dầu lửa]], [[dầu máy]], [[dầu măng]], [[dầu mỏ]], [[dầu mỡ]], [[dầu nhớt]], [[dầu nhờn]], [[dầu nặng]], [[dầu phộng]], [[dầu quang]], [[dầu rái]], [[dầu ta]], [[dầu thô]], [[dầu tây]], [[dầu tẩy]], [[dầu đèn]], [[dầy]], [[dầy cồm cộp]], [[dầy cộp]], [[dầy dạn]], [[dầy dặn]], [[dầy đặc]], [[dẩu]], [[dẫm]], [[dẫm đạp]], [[dẫn]], [[dẫn chương trình]], [[dẫn chất]], [[dẫn chứng]], [[dẫn cưới]], [[dẫn dắt]], [[dẫn giải]], [[dẫn hoả]], [[dẫn lưu]], [[dẫn nhiệt]], [[dẫn rượu]], [[dẫn thuỷ]], [[dẫn thuỷ nhập điền]], [[dẫn thân]], [[dẫn truyền]], [[dẫn xuất]], [[dẫn xác]], [[dẫn điểm]], [[dẫn điện]], [[dẫn đầu]], [[dẫn độ]], [[dẫn động]], [[dẫu]], [[dẫu sao]], [[dẫy]], [[dậm]], [[dậm doạ]], [[dậm dật]], [[dận]], [[dập]], [[dập dìu]], [[dập dềnh]], [[dập dờn]], [[dập liễu vùi hoa]], [[dập vùi]], [[dật dờ]], [[dật sĩ]], [[dật sử]], [[dậu]], [[dậy]], [[dậy mùi]], [[dậy thì]], [[dậy đất]], [[dắt]], [[dắt dây]], [[dắt dìu]], [[dắt díu]], [[dắt dẫn]], [[dắt gái]], [[dắt mũi]], [[dắt mối]], [[dằm]], [[dằn]], [[dằn bụng]], [[dằn dỗi]], [[dằn hắt]], [[dằn mặt]], [[dằn túi]], [[dằn vặt]], [[dằng dai]], [[dằng dặc]], [[dằng dịt]], [[dặm]], [[dặm nghìn]], [[dặm nghìn da ngựa]], [[dặm ngàn]], [[dặm trường]], [[dặn]], [[dặn dò]], [[dặng hắng]], [[dặt]], [[dặt dìu]], [[dặt dẹo]], [[dẹp]], [[dẹp lép]], [[dẹp tiệm]], [[dẹt]], [[dẻ]], [[dẻo]], [[dẻo dai]], [[dẻo dang]], [[dẻo mồm]], [[dẻo quèo quẹo]], [[dẻo quẹo]], [[dẽ]], [[dẽ dàng]], [[dẽ giun]], [[dẽ gà]], [[dế]], [[dế dũi]], [[dế mèn]], [[dế trũi]], [[dền]], [[dền cơm]], [[dền gai]], [[dền tía]], [[dềnh]], [[dềnh dang]], [[dềnh dàng]], [[dể]], [[dễ]], [[dễ bề]], [[dễ chịu]], [[dễ coi]], [[dễ dàng]], [[dễ dãi]], [[dễ dầu]], [[dễ làm khó bỏ]], [[dễ sợ]], [[dễ thương]], [[dễ thường]], [[dễ thở]], [[dễ tính]], [[dễ ợt]], [[dệ]], [[dệch]], [[dện]], [[dệt]], [[dệt gấm thêu hoa]], [[dệt kim]], [[dị]], [[dị biệt]], [[dị bản]], [[dị dạng]], [[dị giáo]], [[dị hoá]], [[dị hình]], [[dị hướng]], [[dị hờm]], [[dị hợm]], [[dị kì]], [[dị kỳ]], [[dị nghị]], [[dị nguyên]], [[dị thường]], [[dị tật]], [[dị vật]], [[dị đoan]], [[dị đồng]], [[dị ứng]], [[dịch]], [[dịch bào]], [[dịch bệnh]], [[dịch chuyển]], [[dịch giả]], [[dịch hoàn]], [[dịch hạch]], [[dịch hại]], [[dịch máy]], [[dịch nhầy]], [[dịch thuật]], [[dịch thuật tiếng nhật bản]], [[dịch tả]], [[dịch tễ]], [[dịch tễ học]], [[dịch vị]], [[dịch vụ]], [[dịch âm]], [[dịp]], [[dịt]], [[dịu]], [[dịu dàng]], [[dịu hiền]], [[dịu ngọt]], [[dọ]], [[dọc]], [[dọc ngang]], [[dọi]], [[dọn]], [[dọn dẹp]], [[dọn giọng]], [[dọng]], [[dỏm]], [[dỏng]], [[dốc]], [[dốc nước]], [[dốc thoải]], [[dối]], [[dối dá]], [[dối dăng]], [[dối già]], [[dối trá]], [[dốt]], [[dốt nát]], [[dốt đặc]], [[dốt đặc cán mai]], [[dồ]], [[dồi]], [[dồi dào]], [[dồi mài]], [[dồn]], [[dồn dập]], [[dồn nén]], [[dồn tụ]], [[dồn ép]], [[dồng dộc]], [[dổm]], [[dỗ]], [[dỗ dành]], [[dỗ ngon dỗ ngọt]], [[dỗi]], [[dội]], [[dộng]], [[dộp]], [[dột]], [[dột nát]], [[dớ da dớ dẩn]], [[dớ dẩn]], [[dớn dác]], [[dớp]], [[dời]], [[dời đổi]], [[dở]], [[dở bữa]], [[dở chứng]], [[dở chừng]], [[dở dang]], [[dở dói]], [[dở dơi dở chuột]], [[dở dở ương ương]], [[dở hơi]], [[dở khóc dở cười]], [[dở khôn dở dại]], [[dở ngây dở dại]], [[dở người]], [[dở trăng dở đèn]], [[dở ông dở thằng]], [[dở đục dở trong]], [[dở ẹc]], [[dỡ]], [[dợm]], [[dợn]], [[dụ]], [[dụ dỗ]], [[dụ khị]], [[dục dặc]], [[dục tình]], [[dục tính]], [[dục tốc bất đạt]], [[dục vọng]], [[dụi]], [[dụm]], [[dụng binh]], [[dụng công]], [[dụng cụ]], [[dụng tâm]], [[dụng võ]], [[dụng ý]], [[dứ]], [[dứa]], [[dứng]], [[dứt]], [[dứt khoát]], [[dứt mối lìa tơ]], [[dứt điểm]], [[dừ]], [[dừa]], [[dừa lửa]], [[dừa nước]], [[dừa xiêm]], [[dừng]], [[dử]], [[dửng dưng]], [[dửng dừng dưng]], [[dửng mỡ]], [[dửng tóc gáy]], [[dữ]], [[dữ dằn]], [[dữ dội]], [[dữ kiện]], [[dữ liệu]], [[dữ tợn]], [[dữ đòn]], [[dự]], [[dự báo]], [[dự bị]], [[dự bị đại học]], [[dự chi]], [[dự cảm]], [[dự khuyết]], [[dự khán]], [[dự kiến]], [[dự liệu]], [[dự luật]], [[dự phòng]], [[dự thu]], [[dự thính]], [[dự thảo]], [[dự thầu]], [[dự toán]], [[dự trù]], [[dự trữ]], [[dự tuyển]], [[dự tính]], [[dự án]], [[dự đoán]], [[dự định]], [[dựa]], [[dựa dẫm]], [[dựng]], [[dựng chuyện]], [[dựng phim]], [[dựng tóc gáy]], [[dựng vợ gả chồng]], [[dựng đứng]], [[e]], [[e,e]], [[e-léc-tron]], [[e-líp]], [[e-mail]], [[e-phe-đrin]], [[e-spe-ran-tô]], [[e-ti-len]], [[e dè]], [[e hèm]], [[e lệ]], [[e ngại]], [[e nể]], [[e sợ]], [[e thẹn]], [[e ấp]], [[ebonite]], [[el nino]], [[electron]], [[ellipse]], [[em]], [[em em]], [[em gái]], [[em trai]], [[em út]], [[emetine]], [[en-tro-pi]], [[en-zim]], [[en ni-nô]], [[eng]], [[eng éc]], [[entropy]], [[enzyme]], [[eo]], [[eo biển]], [[eo hẹp]], [[eo sèo]], [[eo xèo]], [[eo éo]], [[eo óc]], [[eo ôi]], [[eo đất]], [[eo ếch]], [[ephedrine]], [[epsilon]], [[esperanto]], [[ester]], [[eta]], [[ether]], [[ethylene]], [[euro]], [[f]], [[f,f]], [[fob]], [[ftp]], [[fa]], [[fa-ra]], [[fa-ren-hét]], [[fahrenheit]], [[fan]], [[farad]], [[fastfood]], [[fax]], [[fe]], [[fe-rít]], [[feldspar]], [[fen-spat]], [[ferrite]], [[festival]], [[fi-brô-xi-măng]], [[fi-dê]], [[fibrociment]], [[file]], [[flo]], [[flo-rua]], [[fluor]], [[fluorure]], [[fo-man-đe-hít]], [[fo-mon]], [[folklor]], [[foot]], [[forceps]], [[formaldehyde]], [[format]], [[formica]], [[formol]], [[foóc-mi-ca]], [[foóc-xép]], [[fula]], [[fuy]], [[fát xít]], [[féc-mơ-tuya]], [[g]], [[g,g]], [[gb]], [[gdp]], [[gnp]], [[gps]], [[gs]], [[ga]], [[ga-ba-đin]], [[ga-la]], [[ga-len]], [[ga-lơ-ri]], [[ga lăng]], [[ga men]], [[ga ra]], [[ga rô]], [[ga tô]], [[ga xép]], [[gabardin]], [[gai]], [[gai cột sống]], [[gai góc]], [[gai mắt]], [[gai ngạnh]], [[gai ốc]], [[gala]], [[galena]], [[gallery]], [[gam]], [[gam-ma]], [[gamma]], [[gan]], [[gan chí mề]], [[gan cóc tía]], [[gan dạ]], [[gan gà]], [[gan góc]], [[gan liền]], [[gan liền tướng quân]], [[gan lì]], [[gan lì tướng quân]], [[gan ruột]], [[gan vàng dạ sắt]], [[gang]], [[gang thép]], [[gang tấc]], [[gangster]], [[ganh]], [[ganh ghét]], [[ganh ghẻ]], [[ganh tị]], [[ganh đua]], [[gas]], [[gau gáu]], [[gay]], [[gay cấn]], [[gay go]], [[gay gắt]], [[gbit]], [[ge]], [[ge-la-tin]], [[ge-ma-ni]], [[gelatin]], [[gen]], [[gene]], [[germanium]], [[ghe]], [[ghe bản lồng]], [[ghe bầu]], [[ghe chài]], [[ghe cộ]], [[ghe cửa]], [[ghe lườn]], [[ghen]], [[ghen ghét]], [[ghen tuông]], [[ghen tị]], [[ghen tức]], [[ghen ăn tức ở]], [[ghi]], [[ghi-ta]], [[ghi bàn]], [[ghi chép]], [[ghi chú]], [[ghi danh]], [[ghi hình]], [[ghi lò]], [[ghi lòng tạc dạ]], [[ghi nhận]], [[ghi nhớ]], [[ghi tạc]], [[ghi xương khắc cốt]], [[ghi âm]], [[ghi điểm]], [[ghi đông]], [[ghim]], [[ghiền]], [[ghè]], [[ghèn]], [[ghé]], [[ghé gẩm]], [[ghé lưng]], [[ghé mắt]], [[ghé vai]], [[ghém]], [[ghép]], [[ghép nối]], [[ghét]], [[ghét bỏ]], [[ghét cay ghét đắng]], [[ghét cay ghét độc]], [[ghê]], [[ghê gớm]], [[ghê rợn]], [[ghê sợ]], [[ghê tởm]], [[ghì]], [[ghìm]], [[ghính]], [[ghẹ]], [[ghẹ ổ]], [[ghẹo]], [[ghẻ]], [[ghẻ lạnh]], [[ghẻ lở]], [[ghẻ ruồi]], [[ghẽ]], [[ghế]], [[ghế bành]], [[ghế băng]], [[ghế bố]], [[ghế chao]], [[ghế cứng]], [[ghế dài]], [[ghế dựa]], [[ghế mềm]], [[ghế ngồi]]
== Ghế ngựa đến Gây thù chuốc oán ==
[[ghế ngựa]], [[ghế tréo]], [[ghế tựa]], [[ghế điện]], [[ghế đẩu]], [[ghếch]], [[ghềnh]], [[ghểnh]], [[ghệch]], [[ghệt]], [[ghịt]], [[gi lê]], [[gia]], [[gia binh]], [[gia bản]], [[gia bảo]], [[gia bộc]], [[gia chánh]], [[gia chính]], [[gia chủ]], [[gia công]], [[gia cư]], [[gia cường]], [[gia cảnh]], [[gia cầm]], [[gia cố]], [[gia dụng]], [[gia giáo]], [[gia giảm]], [[gia huấn]], [[gia hình]], [[gia hạn]], [[gia nghiệp]], [[gia nhân]], [[gia nhập]], [[gia phong]], [[gia pháp]], [[gia phả]], [[gia quyến]], [[gia súc]], [[gia sư]], [[gia sản]], [[gia sự]], [[gia thuộc]], [[gia thất]], [[gia thế]], [[gia tiên]], [[gia trang]], [[gia truyền]], [[gia trưởng]], [[gia tài]], [[gia tăng]], [[gia tư]], [[gia tốc]], [[gia tộc]], [[gia vị]], [[gia ân]], [[gia đình]], [[gia đình chủ nghĩa]], <nowiki>[[gia đình tiến sĩ việt nam]]</nowiki>, [[gia đình trị]], [[gia đạo]], [[gia ơn]], [[giai]], [[giai cấp]], [[giai kì]], [[giai kỳ]], [[giai nhân]], [[giai phẩm]], [[giai thoại]], [[giai tác]], [[giai âm]], [[giai điệu]], [[giai đoạn]], [[giam]], [[giam cấm]], [[giam cầm]], [[giam giữ]], [[giam hãm]], [[giam lỏng]], [[gian]], [[gian dâm]], [[gian dối]], [[gian giảo]], [[gian hiểm]], [[gian hàng]], [[gian hùng]], [[gian khó]], [[gian khổ]], [[gian lao]], [[gian lận]], [[gian lậu]], [[gian nan]], [[gian ngoan]], [[gian nguy]], [[gian phi]], [[gian phu]], [[gian phụ]], [[gian tham]], [[gian thương]], [[gian thần]], [[gian truân]], [[gian trá]], [[gian tà]], [[gian tặc]], [[gian tế]], [[gian xảo]], [[gian ác]], [[giang]], [[giang biên]], [[giang hồ]], [[giang mai]], [[giang san]], [[giang sơn]], [[gianh]], [[giao]], [[giao ban]], [[giao bóng]], [[giao bưu]], [[giao ca]], [[giao chiến]], [[giao cảm]], [[giao cấu]], [[giao cắt]], [[giao diện]], [[giao du]], [[giao duyên]], [[giao dịch]], [[giao hiếu]], [[giao hoan]], [[giao hoà]], [[giao hoán]], [[giao hưởng]], [[giao hảo]], [[giao hẹn]], [[giao hội]], [[giao hợp]], [[giao hữu]], [[giao khoán]], [[giao kèo]], [[giao kết]], [[giao liên]], [[giao lưu]], [[giao lộ]], [[giao nhận]], [[giao nộp]], [[giao phó]], [[giao phối]], [[giao thiệp]], [[giao thoa]], [[giao thông]], [[giao thông hào]], [[giao thông tĩnh]], [[giao thương]], [[giao thầu]], [[giao thời]], [[giao thức]], [[giao thừa]], [[giao tiếp]], [[giao tranh]], [[giao tuyến]], [[giao tình]], [[giao tế]], [[giao tử]], [[giao điểm]], [[giao đãi]], [[giao đấu]], [[giao ước]], [[gie]], [[gien]], [[gieo]], [[gieo cấy]], [[gieo gió gặt bão]], [[gieo neo]], [[gieo quẻ]], [[gieo rắc]], [[gieo trồng]], [[gieo vần]], [[giga-]], [[gigabit]], [[gigabyte]], [[gin]], [[gio]], [[gioi]], [[gion giỏn]], [[giong]], [[giun]], [[giun chỉ]], [[giun dẹp]], [[giun kim]], [[giun móc]], [[giun móc câu]], [[giun sán]], [[giun tròn]], [[giun tóc]], [[giun đũa]], [[giun đất]], [[giun đốt]], [[giuộc]], [[già]], [[già chơi trống bỏi]], [[già câng]], [[già cả]], [[già cấc]], [[già cốc đế]], [[già cỗi]], [[già dái non hột]], [[già dặn]], [[già giang]], [[già họng]], [[già khú đế]], [[già khằn]], [[già khọm]], [[già khụ]], [[già kén kẹn hom]], [[già lam]], [[già làng]], [[già lão]], [[già mồm]], [[già nua]], [[già néo đứt dây]], [[già tay]], [[già trái non hột]], [[già yếu]], [[già đòn non lẽ]], [[già đòn non nhẽ]], [[già đời]], [[giàn]], [[giàn giáo]], [[giàn giụa]], [[giàn hoả]], [[giàn mui]], [[giàng]], [[giàng giàng]], [[giàng thun]], [[giành]], [[giành giật]], [[giành giựt]], [[giàu]], [[giàu có]], [[giàu mạnh]], [[giàu sang]], [[giàu sụ]], [[giày]], [[giày ba ta]], [[giày bát kết]], [[giày dép]], [[giày hạ]], [[giày mõm nhái]], [[giày ta]], [[giày vò]], [[giày xéo]], [[giày đinh]], [[giày đạp]], [[giá]], [[giá biển]], [[giá buốt]], [[giá bìa]], [[giá chợ]], [[giá cạnh tranh]], [[giá cả]], [[giá lạnh]], [[giá mà]], [[giá ngắt]], [[giá như]], [[giá nhạc]], [[giá noãn]], [[giá phỏng]], [[giá rét]], [[giá sinh hoạt]], [[giá sàn]], [[giá súng]], [[giá thành]], [[giá thú]], [[giá thử]], [[giá treo cổ]], [[giá trần]], [[giá trị]], [[giá trị sử dụng]], [[giá trị thặng dư]], [[giá trị trao đổi]], [[giá trị tuyệt đối]], [[giá vốn]], [[giá áo túi cơm]], [[giác]], [[giác kế]], [[giác mạc]], [[giác ngộ]], [[giác quan]], [[giác thư]], [[giác độ]], [[giám binh]], [[giám hiệu]], [[giám hộ]], [[giám khảo]], [[giám mã]], [[giám mục]], [[giám ngục]], [[giám quản]], [[giám quốc]], [[giám sát]], [[giám thị]], [[giám định]], [[giám đốc thẩm]], [[giám đốc điều hành]], [[gián]], [[gián cách]], [[gián thu]], [[gián tiếp]], [[gián điệp]], [[gián đoạn]], [[giáng]], [[giáng hoạ]], [[giáng hương]], [[giáng hạ]], [[giáng phúc]], [[giáng sinh]], [[giáng thế]], [[giáng trần]], [[giáo]], [[giáo chủ]], [[giáo chức]], [[giáo cụ]], [[giáo cụ trực quan]], [[giáo dân]], [[giáo dưỡng]], [[giáo dục]], [[giáo dục học]], [[giáo dục phổ thông]], [[giáo giới]], [[giáo giở]], [[giáo hoàng]], [[giáo hoá]], [[giáo huấn]], [[giáo hạt]], [[giáo học]], [[giáo học pháp]], [[giáo hội]], [[giáo hữu]], [[giáo khoa]], [[giáo lí]], [[giáo lý]], [[giáo mác]], [[giáo phái]], [[giáo phường]], [[giáo phẩm]], [[giáo phận]], [[giáo sinh]], [[giáo sĩ]], [[giáo sư]], [[giáo thụ]], [[giáo trình]], [[giáo viên]], [[giáo vụ]], [[giáo xứ]], [[giáo án]], [[giáo điều]], [[giáo đường]], [[giáo đầu]], [[giáo đồ]], [[giáp]], [[giáp bảng]], [[giáp chiến]], [[giáp công]], [[giáp giới]], [[giáp hạt]], [[giáp lai]], [[giáp lá cà]], [[giáp mặt]], [[giáp ranh]], [[giáp trạng]], [[giáp trận]], [[giáp vụ]], [[giáp xác]], [[giát]], [[giâm]], [[giâu gia]], [[giâu gia xoan]], [[giây]], [[giây lát]], [[giây phút]], [[giã]], [[giã biệt]], [[giã từ]], [[giã đám]], [[giãi bày]], [[giãi tỏ]], [[giãn]], [[giãn nở]], [[giãy]], [[giãy chết]], [[giãy giụa]], [[giãy nảy]], [[giãy nẩy]], [[gièm]], [[gièm pha]], [[gié]], [[giêng]], [[giêng hai]], [[giò]], [[giò lụa]], [[giòi]], [[giòn]], [[giòn giã]], [[giòn rụm]], [[giòn tan]], [[gió]], [[gió lào]], [[gió bãi trăng ngàn]], [[gió bấc]], [[gió bắt mưa cầm]], [[gió bụi]], [[gió chướng]], [[gió heo may]], [[gió lùa]], [[gió lốc]], [[gió may]], [[gió mát trăng thanh]], [[gió máy]], [[gió mây]], [[gió mùa]], [[gió mùa đông-bắc]], [[gió nồm]], [[gió trăng]], [[gió táp mưa sa]], [[gióng]], [[gióng giả]], [[gióng một]], [[gióng trống mở cờ]], [[giôn giốt]], [[giông]], [[giông bão]], [[giông giống]], [[giông tố]], [[giùm]], [[giú]], [[giúi]], [[giúi giụi]], [[giúp]], [[giúp sức]], [[giúp việc]], [[giúp ích]], [[giúp đỡ]], [[giăm]], [[giăm bông]], [[giăng]], [[giăng gió]], [[giăng giăng]], [[giăng hoa]], [[giăng mắc]], [[giũ]], [[giũa]], [[giơ]], [[giơ cao đánh khẽ]], [[giơ cao đánh sẽ]], [[giơ đầu chịu báng]], [[giương]], [[giương mắt ếch]], [[giương vây]], [[giường]], [[giường bệnh]], [[giường mối]], [[giường nằm]], [[giường thờ]], [[giạ]], [[giại]], [[giạm]], [[giạng]], [[giạt]], [[giả]], [[giả ba ba]], [[giả bộ]], [[giả chết bắt quạ]], [[giả cách]], [[giả câm giả điếc]], [[giả cầy]], [[giả da]], [[giả danh]], [[giả dạng]], [[giả dối]], [[giả dụ]], [[giả hiệu]], [[giả lơ]], [[giả lả]], [[giả lời]], [[giả miếng]], [[giả mù giả điếc]], [[giả mạo]], [[giả ngô giả ngọng]], [[giả nhân giả nghĩa]], [[giả như]], [[giả nhời]], [[giả phỏng]], [[giả sơn]], [[giả sử]], [[giả thiết]], [[giả thuyết]], [[giả thử]], [[giả trang]], [[giả trá]], [[giả tưởng]], [[giả tạo]], [[giả tảng]], [[giả tỉ]], [[giả vờ]], [[giả đui giả điếc]], [[giả đò]], [[giả đận]], [[giả định]], [[giải]], [[giải chấp]], [[giải cấu tương phùng]], [[giải cứu]], [[giải giáp]], [[giải giới]], [[giải hoà]], [[giải khuây]], [[giải khát]], [[giải lao]], [[giải mã]], [[giải nghĩa]], [[giải nghệ]], [[giải nguyên]], [[giải ngân]], [[giải ngũ]], [[giải nhiệm]], [[giải nhiệt]], [[giải oan]], [[giải phiền]], [[giải pháp]], [[giải phóng]], [[giải phóng quân]], [[giải phẫu]], [[giải phẫu học]], [[giải quyết]], [[giải sầu]], [[giải thoát]], [[giải thuật]], [[giải thích]], [[giải thưởng]], [[giải thể]], [[giải toả]], [[giải trình]], [[giải trí]], [[giải trừ quân bị]], [[giải tán]], [[giải tích]], [[giải tội]], [[giải vây]], [[giải vũ]], [[giải ách]], [[giải đáp]], [[giải đông]], [[giải độc]], [[giảm]], [[giảm chấn]], [[giảm giá]], [[giảm phát]], [[giảm sút]], [[giảm thiểu]], [[giảm thọ]], [[giảm tốc]], [[giảm xóc]], [[giảm đẳng]], [[giản dị]], [[giản lược]], [[giản tiện]], [[giản yếu]], [[giản đơn]], [[giản đồ]], [[giản ước]], [[giảng]], [[giảng dạy]], [[giảng dụ]], [[giảng giải]], [[giảng hoà]], [[giảng nghĩa]], [[giảng thuyết]], [[giảng thuật]], [[giảng viên]], [[giảng đường]], [[giảo hoạt]], [[giảo quyệt]], [[giấc]], [[giấc nam kha]], [[giấc hoàng lương]], [[giấc hoè]], [[giấc kê vàng]], [[giấc ngủ]], [[giấc nồng]], [[giấc điệp]], [[giấm]], [[giấm bỗng]], [[giấm cái]], [[giấm giúi]], [[giấm thanh]], [[giấm ớt]], [[giấn]], [[giấp]], [[giấp cá]], [[giấu]], [[giấu giếm]], [[giấu gươm đầu lưỡi]], [[giấu voi đụn rạ]], [[giấu đầu hở đuôi]], [[giấu đầu lòi đuôi]], [[giấy]], [[giấy bao gói]], [[giấy báo]], [[giấy bóng]], [[giấy bóng kính]], [[giấy bản]], [[giấy bồi]], [[giấy bổi]], [[giấy carbon]], [[giấy chặm]], [[giấy chứng minh]], [[giấy căn cước]], [[giấy dó]], [[giấy dó lụa]], [[giấy dầu]], [[giấy dậm]], [[giấy lề]], [[giấy lệnh]], [[giấy lọc]], [[giấy lộn]], [[giấy moi]], [[giấy má]], [[giấy nhiễu]], [[giấy nhám]], [[giấy nến]], [[giấy phèn]], [[giấy phép]], [[giấy quyến]], [[giấy ráp]], [[giấy sáp]], [[giấy sơn]], [[giấy than]], [[giấy thiếc]], [[giấy thông hành]], [[giấy thấm]], [[giấy trang kim]], [[giấy trắng mực đen]], [[giấy tờ]], [[giấy vệ sinh]], [[giấy ăn]], [[giấy điệp]], [[giấy đánh máy]], [[giấy ảnh]], [[giầm]], [[giần]], [[giần giật]], [[giần sàng]], [[giầu]], [[giầu có]], [[giầu không]], [[giầu mạnh]], [[giầu sang]], [[giầu sụ]], [[giầy]], [[giầy dép]], [[giầy vò]], [[giầy xéo]], [[giẫm]], [[giẫm chân tại chỗ]], [[giẫm đạp]], [[giẫy]], [[giẫy giụa]], [[giẫy nẩy]], [[giậm]], [[giậm giật]], [[giận]], [[giận cá chém thớt]], [[giận dỗi]], [[giận dữ]], [[giận hờn]], [[giận lẫy]], [[giập]], [[giập giạp]], [[giập giờn]], [[giật]], [[giật cánh khuỷu]], [[giật cục]], [[giật dây]], [[giật giọng]], [[giật gân]], [[giật gấu vá vai]], [[giật lùi]], [[giật lửa]], [[giật mình]], [[giật nóng]], [[giật nợ]], [[giật thót]], [[giật thột]], [[giậu]], [[giậu đổ bìm leo]], [[giắt]], [[giằm]], [[giằng]], [[giằng co]], [[giằng xay]], [[giằng xé]], [[giẵm]], [[giặc]], [[giặc giã]], [[giặc lái]], [[giặm]], [[giặt]], [[giặt giũ]], [[giặt gịa]], [[giặt khô]], [[giẹp]], [[giẻ]], [[giẻ cùi]], [[giẻ cùi tốt mã]], [[giếc]], [[giếng]], [[giếng chìm]], [[giếng khoan]], [[giếng khơi]], [[giếng mỏ]], [[giếng thơi]], [[giết]], [[giết chóc]], [[giết hại]], [[giết mổ]], [[giết thì giờ]], [[giết thịt]], [[giề]], [[giền]], [[giền cơm]], [[giền gai]], [[giền tía]], [[giềng]], [[giềng mối]], [[giễu]], [[giễu cợt]], [[giọi]], [[giọng]], [[giọng gà tồ]], [[giọng lưỡi]], [[giọng điệu]], [[giọt]], [[giọt hồng]], [[giọt sành]], [[giỏ]], [[giỏi]], [[giỏi giang]], [[giỏng]], [[giối]], [[giối già]], [[giối giăng]], [[giống]], [[giống hệt]], [[giống lai]], [[giống má]], [[giống nòi]], [[giồ]], [[giồng]], [[giồng giọt]], [[giổi]], [[giỗ]], [[giỗ chạp]], [[giỗ hậu]], [[giỗ kị]], [[giỗ kỵ]], [[giỗ tết]], [[giỗ đầu]], [[giội]], [[giội gáo nước lạnh]], [[giộp]], [[giới]], [[giới chức]], [[giới hạn]], [[giới luật]], [[giới nghiêm]], [[giới sát]], [[giới sắc]], [[giới thiệu]], [[giới tuyến]], [[giới tính]], [[giới từ]], [[giới tửu]], [[giới đàn]], [[giờ]], [[giờ g]], [[giờ gmt]], [[giờ chính thức]], [[giờ giấc]], [[giờ hoàng đạo]], [[giờ hành chính]], [[giờ hồn]], [[giờ khắc]], [[giờ lâu]], [[giờ phút]], [[giờ quốc tế]], [[giờ đây]], [[giờ địa phương]], [[giời]], [[giở]], [[giở chứng]], [[giở dạ]], [[giở giói]], [[giở giọng]], [[giở giời]], [[giở mặt]], [[giở quẻ]], [[giở trò]], [[giỡn]], [[giục]], [[giục giã]], [[giục giặc]], [[giục như giục tà]], [[giụi]], [[giủi]], [[giữ]], [[giữ chân]], [[giữ ghế]], [[giữ giàng]], [[giữ gìn]], [[giữ kẽ]], [[giữ miếng]], [[giữ mình]], [[giữ mồm giữ miệng]], [[giữ rịt]], [[giữ tiếng]], [[giữ ý]], [[giữ ý giữ tứ]], [[giữa]], [[giữa chừng]], [[giữa đường đứt gánh]], [[giựt]], [[glaucoma]], [[gli-xe-rin]], [[glu-cô]], [[glu-cô-za]], [[glu-xít]], [[glucide]], [[glucose]], [[glycerine]], [[glô-côm]], [[go]], [[golf]], [[gom]], [[gom góp]], [[gom nhóp]], [[gom nhặt]], [[gon]], [[gorilla]], [[gothic]], [[goá]], [[goá bụa]], [[goá phụ]], [[goòng]], [[gr]], [[gra-nít]], [[gra-phít]], [[gram]], [[granite]], [[granito]], [[graphite]], [[gu]], [[guitar]], [[guđron]], [[guốc]], [[guồng]], [[guồng máy]], [[guộn]], [[guột]], [[gà]], [[gà chọi]], [[gà công nghiệp]], [[gà cồ]], [[gà giò]], [[gà gà]], [[gà gà gật gật]], [[gà gô]], [[gà gật]], [[gà hoa]], [[gà hoa mơ]], [[gà lôi]], [[gà lơgo]], [[gà mái ghẹ]], [[gà mờ]], [[gà nòi]], [[gà nước]], [[gà pha]], [[gà qué]], [[gà ri]], [[gà rốt]], [[gà sao]], [[gà sống nuôi con]], [[gà trống nuôi con]], [[gà tây]], [[gà tồ]], [[gà xiêm]], [[gà ác]], [[gà đồng]], [[gài]], [[gàn]], [[gàn bát sách]], [[gàn dở]], [[gàng]], [[gành]], [[gào]], [[gào thét]], [[gàu]], [[gàu bốc]], [[gàu dai]], [[gàu ngoạm]], [[gàu sòng]], [[gày]], [[gày guộc]], [[gày gò]], [[gá]], [[gá thổ đổ hồ]], [[gác]], [[gác bỏ]], [[gác chuông]], [[gác chân chữ ngũ]], [[gác lửng]], [[gác thượng]], [[gác tía lầu son]], [[gác xép]], [[gái]], [[gái bao]], [[gái bán hoa]], [[gái giang hồ]], [[gái gọi]], [[gái nhảy]], [[gái điếm]], [[gái đĩ già mồm]], [[gán]], [[gán ghép]], [[gán vợ đợ con]], [[gánh]], [[gánh chịu]], [[gánh gồng]], [[gánh hát]], [[gánh vác]], [[gáo]], [[gáy]], [[gân]], [[gân cốt]], [[gân cổ]], [[gân guốc]], [[gân sức]], [[gâu]], [[gây]], [[gây chiến]], [[gây chuyện]], [[gây dựng]], [[gây gấy]], [[gây gổ]], [[gây hấn]], [[gây lộn]], [[gây mê]], [[gây rối]], [[gây sự]], [[gây thù chuốc oán]]
[[Thể loại:Phụ lục tiếng Việt]]
8bf9r8jdzx7occbw5a4obpndxnxod9t
水色
0
399397
2575991
2359975
2026-11-06T07:07:00Z
Hiyuune
50834
/* Tham khảo */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575991
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|みず|いろ|yomi=kun}}
==={{section|etym}}===
Từ {{affix|ja|水|tr1=mizu|t1=nước|色|tr2=iro|t2=màu}}.
==={{section|pron}}===
{{ja-pron|みずいろ|acc=0|acc_ref=OJAD}}
==={{section|n}}===
{{ja-noun|みずいろ}}
# [[xanh da trời|Xanh da trời]], [[bầu trời]] [[xanh]], [[ngọc lam]].
==={{section|see}}===
{{bảng:màu sắc/ja}}
==={{section|ref}}===
{{reflist}}
* {{R:Shogakukan}}
{{C|ja|Xanh|sort=みずいろ}}
h6irc449kmqlv9aywyfbaz26vvah61b
2575993
2575991
2026-11-06T07:07:25Z
Hiyuune
50834
/* Tham khảo */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575993
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|みず|いろ|yomi=kun}}
==={{section|etym}}===
Từ {{affix|ja|水|tr1=mizu|t1=nước|色|tr2=iro|t2=màu}}.
==={{section|pron}}===
{{ja-pron|みずいろ|acc=0|acc_ref=OJAD}}
==={{section|n}}===
{{ja-noun|みずいろ}}
# [[xanh da trời|Xanh da trời]], [[bầu trời]] [[xanh]], [[ngọc lam]].
==={{section|see}}===
{{bảng:màu sắc/ja}}
==={{section|ref}}===
* {{R:Shogakukan}}
{{C|ja|Xanh|sort=みずいろ}}
h3ae4sx2iimbwqje847n48tnt7leaqo
yudisen
0
401932
2575867
2366234
2026-11-05T16:28:50Z
Hiyuune
50834
(By [[meta:Indic-TechCom/Tools|FindAndReplace]])
2575867
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
nadsent
0
401933
2575868
2366235
2026-11-05T16:28:50Z
Hiyuune
50834
(By [[meta:Indic-TechCom/Tools|FindAndReplace]])
2575868
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
yettadsen
0
401934
2575863
2366236
2026-11-05T16:26:10Z
Hiyuune
50834
(By [[meta:Indic-TechCom/Tools|FindAndReplace]])
2575863
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
yettidsen
0
401935
2575857
2366237
2026-11-05T16:26:10Z
Hiyuune
50834
(By [[meta:Indic-TechCom/Tools|FindAndReplace]])
2575857
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
udseɣ
0
401937
2575853
2366239
2026-11-05T16:26:10Z
Hiyuune
50834
(By [[meta:Indic-TechCom/Tools|FindAndReplace]])
2575853
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
ttadseɣ
0
401941
2575859
2366243
2026-11-05T16:26:10Z
Hiyuune
50834
(By [[meta:Indic-TechCom/Tools|FindAndReplace]])
2575859
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
tudsed
0
401969
2575855
2366281
2026-11-05T16:26:10Z
Hiyuune
50834
(By [[meta:Indic-TechCom/Tools|FindAndReplace]])
2575855
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
ttidseɣ
0
401970
2575865
2366282
2026-11-05T16:26:10Z
Hiyuune
50834
(By [[meta:Indic-TechCom/Tools|FindAndReplace]])
2575865
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
tudised
0
401971
2575861
2366283
2026-11-05T16:26:10Z
Hiyuune
50834
(By [[meta:Indic-TechCom/Tools|FindAndReplace]])
2575861
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
tettadsed
0
402005
2575858
2366340
2026-11-05T16:26:10Z
Hiyuune
50834
(By [[meta:Indic-TechCom/Tools|FindAndReplace]])
2575858
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
tettidsed
0
402006
2575860
2366341
2026-11-05T16:26:10Z
Hiyuune
50834
(By [[meta:Indic-TechCom/Tools|FindAndReplace]])
2575860
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
ttades
0
402007
2575757
2366342
2026-11-05T12:08:09Z
TheHighFighter2
42988
2575757
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
yades
0
402008
2575758
2366343
2026-11-05T12:08:57Z
TheHighFighter2
42988
2575758
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
tudes
0
402045
2575759
2366387
2026-11-05T12:09:42Z
TheHighFighter2
42988
2575759
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
yudis
0
402046
2575761
2366388
2026-11-05T12:10:25Z
TheHighFighter2
42988
2575761
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
tudis
0
402047
2575752
2366389
2026-11-05T12:04:26Z
TheHighFighter2
42988
2575752
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
yettades
0
402048
2575755
2366390
2026-11-05T12:06:41Z
TheHighFighter2
42988
2575755
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
tettades
0
402049
2575754
2366391
2026-11-05T12:05:56Z
TheHighFighter2
42988
2575754
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
yettides
0
402050
2575753
2366392
2026-11-05T12:05:14Z
TheHighFighter2
42988
2575753
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
tettides
0
402051
2575748
2366393
2026-11-05T12:01:16Z
TheHighFighter2
42988
2575748
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
nades
0
402052
2575750
2366397
2026-11-05T12:02:45Z
TheHighFighter2
42988
2575750
wikitext
text/x-wiki
{{also|Nadeș|nadés|nađeš|ñades}}
=={{langname|en}}==
==={{section|n}}===
{{head|en|Biến thể hình thái danh từ}}
# {{plural of|en|nade}}
==={{section|v}}===
{{head|en|Biến thể hình thái động từ}}
# {{infl of|en|nade||s-verb-form}}
==={{section|ana}}===
* {{anagrams|en|a=adens|Sedan|Desna|snead|Snead|Sande|Deans|deans|sedan|Adens|DNase|Denas|saden|Sedna|Danes|Neads|Andes}}
=={{langname|ast}}==
==={{section|pron}}===
{{ast-pr|nades,ñades}}
==={{section|v}}===
{{head|ast|Biến thể hình thái động từ}}
# {{inflection of|ast|nadar||indc|pres|ở|2s}}
# {{inflection of|ast|nadar||subj|pres|ở|2s}}
=={{langname|pt}}==
==={{section|pron}}===
{{pt-IPA}}
* {{hyph|pt|na|des}}
==={{section|v}}===
{{head|pt|Biến thể hình thái động từ}}
# {{pt-verb form of|nadar}}
=={{langname|ca}}==
==={{section|pron}}===
* {{ca-IPA}}
* {{hyph|ca|na|des}}
==={{section|etym}} 1===
{{nonlemma}}
===={{section|v}}====
{{head|ca|Biến thể hình thái}}
# {{ca-verb form of|nadar}}
==={{section|etym}} 2===
{{nonlemma}}
===={{section|adj}}====
{{head|ca|Biến thể hình thái tính từ}}
# {{feminine plural of|ca|nat}}
=={{langname|gl}}==
==={{section|pron}}===
{{gl-pr|nădes}}
* {{hyph|gl|nă|des}}
==={{section|v}}===
{{head|gl|Biến thể hình thái động từ|head=nădes}}
# {{gl-verb form of|nadar}}
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
=={{langname|es}}==
==={{section|pron}}===
{{es-pr}}
==={{section|v}}===
{{head|es|Biến thể hình thái động từ}}
# {{es-verb form of|nadar}}
dql46t68ex0q8wml5nus92ei3d7srb7
nudes
0
402054
2575751
2366399
2026-11-05T12:03:44Z
TheHighFighter2
42988
2575751
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|pron}}===
* {{IPA4|en|/n(j)uːdz/}}
* {{homophones|en|noods}}
==={{section|n}}===
{{head|en|Biến thể hình thái danh từ}}
# {{plural of|en|nude}}
==={{section|n}}===
* {{anagrams|en|a=densu|Sunde|dunes}}
=={{langname|pl}}==
==={{section|etym}}===
{{ety|pl|:bor|en:nude<alt:nude(s)>|text=+|tree=1}}
==={{section|pron}}===
{{pl-pr}}
==={{section|n}}===
{{pl-noun|m-anml|dim=nudesek}}
# {{lb|pl|chiefly|in plural|photography|slang}} Tranh [[khiêu dâm]].
#: {{hyper|pl|fotografia|zdjęcie}}
===={{section|decl}}====
{{pl-decl-noun-m-anml}}
===={{section|rel}}====
{{col|pl|title=danh từ|nude|nudziak}}
==={{section|further}}===
* {{R:pl:OJUW}}
=={{langname|la}}==
==={{section|v}}===
{{head|la|Biến thể hình thái động từ|head=nūdēs}}
# {{inflection of|la|nūdō||subj|pres|actv|ở|2s}}
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
=={{langname|es}}==
==={{section|n}}===
{{head|es|Biến thể hình thái danh từ|g=f-p}}
# {{noun form of|es|nude||p}}
nz33mfd7brbr3rshnt6ad5cgcl8zf8i
nudis
0
402069
2575749
2366420
2026-11-05T12:01:59Z
TheHighFighter2
42988
2575749
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|n}}===
{{head|en|Biến thể hình thái danh từ}}
# {{plural of|en|nudi}}
=={{langname|la}}==
==={{section|adj}}===
{{head|la|Biến thể hình thái tính từ|head=nūdīs}}
# {{inflection of|la|nūdus||dat//abl|ở|m//f//n|p}}
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
nnd84484ptp0fs5jzms6ykt095i3xq1
tadsem
0
402073
2575856
2366424
2026-11-05T16:26:10Z
Hiyuune
50834
(By [[meta:Indic-TechCom/Tools|FindAndReplace]])
2575856
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
tadsent
0
402074
2575854
2366425
2026-11-05T16:26:10Z
Hiyuune
50834
(By [[meta:Indic-TechCom/Tools|FindAndReplace]])
2575854
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
adsen
0
402075
2575756
2366426
2026-11-05T12:07:23Z
TheHighFighter2
42988
2575756
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
adsent
0
402077
2575746
2366428
2026-11-05T11:59:36Z
TheHighFighter2
42988
2575746
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
udsen
0
402078
2575862
2366429
2026-11-05T16:26:10Z
Hiyuune
50834
(By [[meta:Indic-TechCom/Tools|FindAndReplace]])
2575862
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
udsent
0
402079
2575852
2366430
2026-11-05T16:26:10Z
Hiyuune
50834
(By [[meta:Indic-TechCom/Tools|FindAndReplace]])
2575852
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|ades}}
n3ehx5ql2nrieh0z2y7l74ydpru11c3
𑀘𑀢𑁆𑀢𑀸𑀭𑁄
0
402974
2575964
2368172
2026-11-06T06:50:06Z
Hiyuune
50834
/* Tiếng Prakrit */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575964
wikitext
text/x-wiki
=={{langname|pra}}==
{{number box|pra|4}}
==={{section|alt}}===
* {{alt|pra|𑀘𑀢𑁆𑀢𑀸𑀭𑀺||giống cái}}
* {{alt|pra|𑀘𑀉𑀭𑁄}}
==={{section|etym}}===
{{ety|pra|:inh|sa:चतुर्<alt:च॒त्वारः॑><pos:danh cách số ít>|tree=1|text=++}}
==={{section|num}}===
{{pra-num|g=m}}<ref>{{R:inc:Pischel|327}}</ref><ref>{{R:inc:Woolner|41}}</ref><ref>{{R:CDIAL}}</ref>
# [[bốn|Bốn]].
===={{section|desc}}====
{{col-top|3|desc}}
* {{desc|inc-cen}}
** {{desc|rmt|štares}}
** {{desc|inc-hnd}}
*** {{desc|hi|चार}}
*** {{desc|ur|چار}}
* {{desc|inc-eas}}
** {{desc|inc-bas}}
*** {{desc|as|চাৰি}}
*** {{desc|bn|চার}}
*** {{desc|syl|ꠌꠣꠁꠞ}}
** {{desc|or|ଚାରି}}
* {{desc|inc-nor}}
** {{desc|ne|चार}}
* {{desc|inc-nwe}}
** {{desc|pa|-}}
**: {{desc|pa|ਚਾਰ|sclang=1}}
**: {{desc|pa|چار|sclang=1}}
** {{desc|sd|چارِ}}
* {{desc|inc-ins}}
** {{desc|si|හතර}}
** {{desc|dv|ހަތަރު}}
* {{desc|inc-sou}}
** {{desc|mr|चार}}
* {{desc|inc-wes}}
** {{desc|saz|ꢗꢵꢬ꣄}}
** {{desc|gu|ચાર}}
** {{desc|rom|śtar|alts=1}}
{{col-bottom}}
==={{section|ref}}===
{{reflist}}
dy833ge13o1gqzvvpplzh9deskpfvtx
𑀅𑀟𑁆𑀠𑀸𑀇𑀬
0
403292
2575963
2373201
2026-11-06T06:49:56Z
Hiyuune
50834
/* Tham khảo */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575963
wikitext
text/x-wiki
=={{langname|pra}}==
==={{ĐM|alt}}===
* {{alter|pra|𑀅𑀟𑁆𑀠𑀸𑀇𑀚𑁆𑀚|𑀅𑀤𑁆𑀥𑀢𑀇𑀬|𑀅𑀟𑁆𑀠𑀇𑀚𑁆𑀚}}
==={{ĐM|etym}}===
{{etymon|pra|id=2.5|:inh|inc-ash:𑀅𑀠𑀢𑀺𑀬<id:2,5>|tree=1|text=++}}
==={{ĐM|num}}===
{{pra-num}}<ref>{{R:pra:Sheth|अड्ढाइज्ज}}</ref><ref>{{R:CDIAL|ardhatr̥tīya|651|pg=29}}</ref>
# [[hai|Hai]] [[phẩy]] [[năm]] (2,5).
===={{ĐM|desc}}====
{{top3}}
* {{desc|inc-cen}}
** {{desc|awa|अढ़ाई|ढाई}}
** {{desc|inc-ohi|अढाई}}
*** {{desc|inc-hnd}}
**** {{desc|hi|ढाई}}
**** {{desc|ur|ڈھَائِی}}
* {{desc|inc-eas}}
** {{desc|inc-bas}}
*** {{desc|as|আঢ়ৈ}}
*** {{desc|inc-obn|আঢাই|tr=āḍhāi}}
**** {{desc|inc-mbn|আঢ়াই}}
***** {{desc|bn|আড়াই}}
** {{desc|inc-bih}}
*** {{desc|bho|अढ़इया}}
*** {{desc|mai|𑂃𑂜𑂶𑂄}}
** {{desc|or|ଅଢ଼ାଇ|ଅଢ଼େଇ}}
* {{desc|inc-nor}}
** {{desc|bhd|ढाई}}
** {{desc|cdj|अढाए}}
** {{desc|kfy|अढ़ाइ|tr=aṛhāi}}
** {{desc|ne|अड़ाइ}}
* {{desc|inc-nwe}}
** {{desc|pa|ਢਾਈ}}
** {{desc|sd|اڍآڪ|tr=aḍhāī}}
* {{desc|inc-wes}}
** {{desc|gu|અઢી}}
** {{desc|kfr|અડી}}
* {{desc|inc-sou}}
** {{desc|omr|अढैच}}
*** {{desc|mr|अडीच}}
{{bottom}}
==={{ĐM|ref}}===
{{reflist}}
cvf3rql2pstxrxgouclaypdy52t8eb5
yettasen
0
405354
2575864
2403510
2026-11-05T16:26:10Z
Hiyuune
50834
(By [[meta:Indic-TechCom/Tools|FindAndReplace]])
2575864
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|as}}
a3yn7xh50o1qjs4487lpiifaq3irvjx
yettisen
0
405355
2575869
2403511
2026-11-05T16:28:50Z
Hiyuune
50834
(By [[meta:Indic-TechCom/Tools|FindAndReplace]])
2575869
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|as}}
a3yn7xh50o1qjs4487lpiifaq3irvjx
useɣ
0
405359
2575747
2403526
2026-11-05T12:00:33Z
TheHighFighter2
42988
/* Tiếng Tarifit */
2575747
wikitext
text/x-wiki
=={{langname|rif}}==
==={{section|v}}===
{{rif-head|Biến thể hình thái động từ|as}}
a3yn7xh50o1qjs4487lpiifaq3irvjx
Từ tái tạo:Tiếng Ấn-Âu nguyên thủy/dwóh₁
0
405386
2576011
2564564
2026-11-06T07:21:46Z
Hiyuune
50834
/* Tiếng Ấn-Âu nguyên thủy */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2576011
wikitext
text/x-wiki
{{reconstructed}}
=={{langname|ine-pro}}==
{{etymon|ine-pro|id=hai}}
==={{section|num}}===
{{cardinalbox|ine-pro|1|2|3|*óynos|*tréyes|ord=*h₂énteros|adv=*dwís|frac=*sēmi|opt=Tiền tố|optx=*dwi-}}
{{head|ine-pro|Số từ|head=*dwóh₁}}<ref name="PIEPG">{{R:gem:PIEPG|page=53|passage=*dwóh₁}}</ref>
# [[hai|Hai]].
===={{section|infl}}====
{{ine-decl-adj|n=d|dwó}}
===={{section|alt}}====
* {{alt|ine-pro|*dwó|*duwó}}<ref name="PIEPG"/><ref name="LIPP">{{R:ine:LIPP|vol=2|entry=*du̯ó-, *du̯í- 'zwei (einzelne)'|page=168-174}}</ref> {{q|không biến cách}}
* {{alt|ine-pro|*dwṓw}}<ref name="LIPP"/>
===={{section|drv}}====
{{derivsee|Từ dẫn xuất từ tiếng Ấn-Âu nguyên thủy với từ *dwóh₁}}
* {{l|ine-pro|*dwi-||pos=từ ghép}}
** {{desc|ine-pro|*wí|alt=*(h₁)wi-|nolang=1|unc=1}}<ref name="De Vaan"/> {{see desc}}
* {{l|ine-pro|*dwigʰom|t=twig}} {{see desc}}
* {{l|ine-pro||*dwí-ko-s}}
** {{desc|gem-pro|*twihô|der=1}}
*** {{desc|gmw-pro|*twihō|t=gấp đôi}} {{see desc}}
** {{desc|iir-pro}}
*** {{desc|inc-pro}}
**** {{desc|sa|द्विक}}
* {{l|ine-pro||*dwi-no-s}}<ref>{{R:itc:EDL|head=bis|page=72}}</ref>
** {{desc|ine-bsl-pro|*dwinas}} {{see desc}}
*** {{desc|ine-bsl-pro|*dwī́ˀnāˀ|der=1}}
**** {{desc|sla-pro|*dъvina}}
** {{desc|gem-pro|*twinaz}} {{see desc}}
** ⇒ {{l|ine-pro||*dwis-no-s}}
*** {{desc|gem-pro|*twiznaz}} {{see desc}}
*** {{desc|itc-pro|alt=*dwiznos}}
**** {{desc|la|bīnus}} {{see desc}}
* {{l|ine-pro|*dwiplós|*dwi-pl-ó-s|gấp đôi}}
* {{l|ine-pro|*dwís|*dwí-s|pos=adverb}}
* {{l|ine-pro||*dwi-sk-}}
** {{desc|gem-pro|*twisk(j)a-|t=gấp đôi}}
*** {{desc|osx|twisk}}
*** {{desc|goh|zuiski}}, {{l|goh|zwisk}}
**** {{desc|gmh|zwisc(h)}}
***** {{desc|de|zwischen|der=1}}
* {{l|ine-pro||*(d)wi-tyo-}}<ref name="De Vaan">{{R:itc:EDL|head=vitium|page=684}}</ref> {{q|''*d…t'' > ''*(h₁)…t''}}
** {{desc|itc-pro|*witjom}}
*** {{desc|la|vitium}} {{see desc}}
* {{l|ine-pro||*dwoy-}}
** {{desc|ine-ana-pro}}
*** {{desc|hit|𒋫𒄿𒊌𒀀|tr=tāiuga|t=hai tuổi|der=1}}
** {{l|ine-pro|*dwoyós|*dwoy-ós}}
** {{l|ine-pro||*dwoy-o-mṓi-}}
*** {{desc|hit|𒁕𒈠𒄿|tr=dam(m)ai-}}, {{l|hit|𒋫𒈠𒄿|tr=tāmai-|t=thứ hai, khác}}
* {{l|ine-pro|*dwey-|t=sợ}}
;Chưa được phân loại
* {{desc|gem-pro|*twīhnaz}}
===={{section|desc}}====
* {{desc|sqj-pro|*duwō}} {{see desc}}
* Tiểu Á:
** {{desc|hit|𒋫|tr=ta-}}
** {{desc|xlu|𔑢𔗬|𔓯𔖩|tr=tuwa|tr2=i-zi-}}
** {{desc|imy|𐊗𐊂𐊆|tr=tbi}}
** {{desc|xlc|𐊋𐊂𐊆}}
* {{desc|hyx-pro}}
** {{desctree|xcl|երկու}}
** {{desctree|xcl|կրկին|qq=độ chính xác về dẫn xuất từ vẫn còn tranh cãi}}
* {{desc|ine-bsl-pro|*duwōˀ|*duōˀ}} {{see desc}}
* {{desc|cel-pro|*duwo}} {{see desc}}
* {{desc|gem-pro|*twai}} {{see desc}}
* {{desc|grk-pro|*dúwo}} {{q|< {{l|ine-pro||*duwó}}<ref>{{R:grc:Beekes|head=δύο|page=359}}</ref>}} {{see desc}}
* {{desc|iir-pro|*dwáH}} {{see desc}}
* {{desc|itc-pro|*duō}} {{see desc}}
* {{desc|ine-toc-pro}}
** {{desc|xto|wu|we}}
** {{desc|txb|wi}}
==={{section|ref}}===
{{reflist}}
==={{section|further}}===
* {{R:gem:EDPG|page=529-530}}
* {{R:ine:IEW|page=228-232}}
[[en:Reconstruction:Proto-Indo-European/dwóh₁]]
[[ca:Viccionari:Protoindoeuropeu/*dwóh₁]]
[[ja:付録:印欧祖語/dwóh₁]]
[[ms:Rekonstruksi:Bahasa Indo-Eropah Purba/dwóh₁]]
[[fr:Reconstruction:indo-européen commun/*dwóh₁]]
8tek5pzp0otrumyly7ee0n3pkqtqoz2
Từ tái tạo:Tiếng Yukaghir nguyên thủy/ja-
0
406020
2576010
2418263
2026-11-06T07:21:08Z
Hiyuune
50834
/* Tham khảo */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2576010
wikitext
text/x-wiki
{{reconstructed}}
=={{langname|qfa-yuk-pro}}==
==={{section|num}}===
{{head|qfa-yuk-pro|Số từ|head=*ja-}}<ref>{{R:qfa-yuk:Wrangel:1841|page=124}}</ref>
# [[ba|Ba]].
===={{section|desc}}====
* {{desc|xcv|ялонъ}}
* {{desc|ykg|йалуонь}}
* {{desc|omk|яломъ}}
* {{desc|yux|йаан}}
==={{section|ref}}===
{{reflist}}
[[en:Reconstruction:Proto-Yukaghir/ja-]]
lh9koicmlakbro2ns6sy1yxpeuzt5r3
द्व
0
406507
2575962
2564980
2026-11-06T06:48:50Z
Hiyuune
50834
/* Tiếng Phạn */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575962
wikitext
text/x-wiki
=={{langname|sa}}==
{{number box|sa|2}}
==={{section|alt}}===
* {{alt|sa|द्वि||dạng kết hợp}}
==={{section|alternative script}}===
{{sa-alt}}
==={{section|etym}}===
{{etymon|sa|id=hai|:inh|iir-pro:*dwáH<id:hai>|tree=1}}
Từ {{inh|sa|inc-pro|*dwáH}}, từ {{inh|sa|iir-pro|*dwáH}}, từ {{inh|sa|ine-pro|*dwóh₁}}.<ref>{{R:sa:EWAia|vol=1|page=761|head=dva-}}</ref> Cùng gốc với {{cog|ae|𐬛𐬎𐬎𐬀}}, {{cog|grc|δύο}}, {{cog|la|duo}}, {{cog|ang|twā}} (từ đây có {{cog|en|two}}), {{cog|sh|-}}, {{cog|sl|-}}, {{cog|cs|-}}, {{cog|sk|dva}}, {{cog|ru|два}}, {{cog|pl|dwa}}.
==={{section|pron}}===
* {{IPA|sa|/dʋɐ́/|/duʋɐ́/|a=Vedic}}
* {{sa-IPA|novedic=1}}
==={{section|num}}===
{{sa-numeral|m,f,n|tr=dvá}}
# [[hai|Hai]]; [[cả hai]].
===={{section|decl}}====
{{sa-adecl|dvá<f:dvā́>|nocat=1}}
===={{section|drv}}====
{{col|sa
|द्वि<tr:dví>
|वि<tr:ví>
}}
===={{section|desc}}====
{{top2}}
* Dard:
** {{desc|dml|دُو|tr=dū}}
** {{desc|gwt|دُو|tr=dū}}
** {{desc|mvy|دُو|tr=dū}}
** {{desc|gwc|دُو|tr=dū}}
** {{desc|khw|ݮُ|tr=ǰu}}
** {{desc|kls|دُو|tr=dū̆}}
** {{desc|ks|زٕ}}
** {{desc|nli|دُو|tr=dū}}
** {{desc|phl|دو|دُو|tr=dō|tr2=dū}}
** {{desc|sdg|دُو|tr=dū}}
** {{desc|scl|دُو|tr=du}}
*** {{desc|plk|دُو|tr=dū}}
*** {{desc|ush|دُو|tr=dū}}
** {{desc|sts|دُو|tr=dū}}
** {{desc|tra|دُو|tr=dū}}
** {{desc|trw|دُو|tr=dū}}
** {{desc|wsv|دُو|tr=dū}}
* Đông:
** {{desc|pra-mag|-}}
*** {{desc|as|দুই}}
*** {{desc|bn|দুই}}
*** {{desc|rhg|dui}}
** Bihar:
*** {{desc|mai|दुइ}}
*** {{desc|bho|दुइ|tr=dui}}
**** {{desc|bor=1|hif|dui}}
* Tây:
** {{desc|mwr|दुइ}}
** {{desc|sd|ٻَه|tr=ḇa}}
*** {{desc|kfr|ٻه|tr=ḇa}}
** {{desc|saz|ꢣꢷ}}
* Nam:
** {{desc|pra-hel|-}}
*** {{desc|dv|ދެ}}
*** {{desc|si|දෙක}}
** {{desc|mr|दोन|बे}}
** {{desc|kok|दोनि}}
* Bắc:
** {{desc|ne|दुइ}}
** {{desc|gbm|द्वि}}
* Trung:
** {{desc|pra-sau|𑀤𑁄}}
*** {{desc|awa|दुइ}}
*** Hindustan:
***: {{desc|hi|दो}}
***: {{desc|ur|دو|tr=do}}
*** {{desc|pa|ਦੋ|ਦੁਇ}}
*** {{desc|dmk|دُی|tr=dui}}
*** {{desctree|rom|duj}}
* {{desc|pi|dve|duve}}
** {{desc|bor=1|th|โท}}
* {{desc|bor=1|ms|dwi}}
* {{desc|bor=1|te|ద్వయము}}
{{bottom}}
==={{section|ref}}===
{{reflist}}
==={{section|further}}===
* {{R:MW|503|col=2}}
* {{R:CDIAL|dva|6648|page=380}}
{{C|sa|Two}}
72yybw2syid5tuiq6tce7o9t1eccdzk
articiocco
0
406988
2576007
2449204
2026-11-06T07:14:15Z
Hiyuune
50834
/* Tham khảo */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2576007
wikitext
text/x-wiki
=={{langname|it}}==
==={{section|alt}}===
* {{alt|it|archicchioccho|archichiocco||obsolete}}
* {{alt|it|artichiocco|articchiocco||archaic}}
==={{section|etym}}===
Từ {{bor|it|lmo|articioch}} hoặc {{bor+|it|oc|artichaut|nocap=1}}, từ {{der|it|osp|alcarchofa}}, từ {{der|it|xaa|خرشوف|الْخَرْشُوف|tr=al-ḵaršūf}}, từ {{der|it|ar|خرشوف|الْخُرْشُوف}}. {{doublet|it|carciofo}}.<ref>{{cite-book|url=https://books.google.com/books?id=64azgEs5tpEC|title=The Romance Languages|page=282|first=W. D.|last=Elcock|year=1960}}: "Borrowed directly from the Qairawān–Sicily region, without the article, the same Arabic word appears in Italian as carciofo; the Spanish form penetrated, however, into Provence, where it became archichaut, arquichaut, and thence into northern Italy as articiocco".</ref><ref>{{R:es:DRAE|alcachofa}}</ref><ref>[https://web.archive.org/web/20220218014646/https://locongres.org/oc/aplicacions/dicodoc-oc/dicodoc-recerca?option=com_dicodoc&view=search&Itemid=168&type=fr-oc&dic%5B%5D=BASIC&dic%5B%5D=RBVD&dic%5B%5D=ALPC&dic%5B%5D=ATAU&dic%5B%5D=PROV&dic%5B%5D=PNST&dic%5B%5D=OMLH&dic%5B%5D=LAUS&dic%5B%5D=LAGA&dic%5B%5D=LEMO&q=Artichaut&q2=&submit=Cercar artichaut] in Dicod'oc</ref>
==={{section|pron}}===
{{it-pr|articiòcco}}
==={{section|n}}===
{{it-noun|m}}
# {{lb|it|Northern Italy}} [[atisô|Atisô]].
#: {{syn|it|carciofo}}
#* {{quote-book|it|title=Flora veneta|year=1826|volume=1|page=89|url=https://books.google.com/books?id=E1QL71kdOYwC|passage=Gli '''Articiocchi''' sono sanissimi [...]}}
#* {{quote-book|it|title=Giornale agrario Lombardo-Veneto|date=1-5-1840|page=176|url=https://books.google.com/books?id=vopfAAAAcAAJ|passage=Modo di conservare gli '''articiocchi''' per tutto l'anno.}}
===={{section|desc}}====
* {{desc|be|артышок|bor=1}}
* {{desc|bg|артишок|bor=1}}
* {{desc|cs|artyčok|bor=1}}
* {{desc|da|artiskok|bor=1}}
* {{desc|nl|artisjok|bor=1}}
* {{desctree|en|artichoke|bor=1}}
* {{desc|et|artišokk|bor=1}}
* {{desc|fi|artisokka|bor=1}}
* {{desc|de|Artischocke|bor=1}}
* {{desc|hu|articsóka|bor=1}}
* {{desc|lv|artišoks|bor=1}}
* {{desc|lt|artišokas|bor=1}}
* {{desc|mk|артичока|bor=1}}
* {{desc|no|-|bor=1}}
** {{desc|nb|artisjokk}}
** {{desc|nn|artisjokk}}
* {{desctree|ru|артишо́к|bor=1}}
* {{desc|sh|-|bor=1}}
** {{desc|sh|артичока|sclang=1}}
** {{desc|sh|artičoka|sclang=1}}
* {{desc|sk|artičoka|bor=1}}
* {{desc|sl|artičoka|bor=1}}
* {{desc|sv|ärtskocka|bor=1}}
* {{desc|uk|артишок|bor=1}}
==={{section|ref}}===
{{reflist}}
gs3jjgc7fezdeh130z7gd4ldu1xl7xn
𑀙𑁂𑀧𑁆𑀧
0
407059
2575961
2449314
2026-11-06T06:47:55Z
Hiyuune
50834
2575961
wikitext
text/x-wiki
=={{langname|pra}}==
==={{section|alt}}===
* {{alter|pra|𑀙𑀺𑀧𑁆𑀧}}
==={{section|etym}}===
Từ {{inh|pra|sa|शेप्या|tr=śepyā́}}, giống cái của {{mention|sa|शेप|tr=śépa}}, từ {{inh|pra|iir-pro|*šáypas}}, có khả năng từ {{inh|pra|ine-pro|*ḱeyp-o-}}.<ref>{{R:CDIAL|śēpyāˊ|12607}}</ref><ref>{{R:iir-pro:Substrate|passage=*suaipa|page=10}}</ref> Cùng gốc với {{cog|pi|cheppā}}.
==={{section|n}}===
{{pra-noun|m|g=n}}
# {{lb|pra|anatomy}} [[đuôi|Đuôi]].
#: {{syn|pra|𑀧𑀼𑀁𑀙}}
===={{section|decl}}====
{{pra-mah-decl-noun|n}}
===={{section|drv}}====
* {{l|pra||*𑀙𑁂𑀧𑁆𑀧-𑀟-𑀅}}
** {{desc|mr|शेपटा}}
* {{l|pra||*𑀙𑁂𑀧𑁆𑀧-𑀟-𑀇𑀆}}
** {{desc|kok||alt=śẽpḍī, śẽpaḍī}}
**: {{desc|kok|शेंपडी|sclang=1}}
**: {{desc|kok|ximttim|sclang=1}}
**: {{desc|kok|ಶೇಪಡೀ|sclang=1}}
** {{desc|omr|-}}
**: {{desc|omr|शिपटी|sclang=1}}, {{l|omr|सिंपटी}}, {{l|omr|सिंपुटी}}
**: {{desc|omr|𑘫𑘲𑘢𑘘𑘲|sclang=1}}, {{l|omr|𑘭𑘲𑘽𑘢𑘘𑘲}}, {{l|omr|𑘭𑘲𑘽𑘢𑘳𑘘𑘲}}
*** {{desc|mr|शेपटी}}, {{l|mr|शेपूट}}
* {{l|pra|𑀙𑀺𑀧𑁆𑀧𑀸𑀮𑀼𑀅}}
===={{section|desc}}====
* {{desc|mr|शेप|शेंप}} {{q|không còn dùng}}
==={{section|ref}}===
{{reflist}}
==={{section|further}}===
* {{R:inc:Pischel|157}}
* {{R:CDIAL|śēpyāˊ|12607}}
7ijarvogslnks70iz6tre22l2zke3ez
𑀧𑀸𑀅
0
407113
2575960
2449413
2026-11-06T06:47:12Z
Hiyuune
50834
(By [[meta:Indic-TechCom/Tools|FindAndReplace]])
2575960
wikitext
text/x-wiki
=={{langname|pra}}==
==={{section|alt}}===
* {{alt|pra|𑀧𑀸𑀬||hiatus-filler}}
* {{alt|pra|𑀧𑀸𑀤}}
==={{section|etym}}===
{{ety|pra|:inh|sa:पाद॑|tree=1|text=++}} Cùng gốc với {{cog|pi|pāda}}.
==={{section|n}}===
{{pra-noun|m|a|g=m}}
# {{lb|pra|anatomy}} [[cẳng chân|Cẳng chân]], [[bàn chân]].
#: {{syn|pra|𑀕𑁄𑀟𑁆𑀟}}
#* {{Q|pra||Āẏāraṅga|1|2|24|quote=𑀧𑀸𑀬𑀫 𑀅𑀩𑁆𑀪𑁂, 𑀅𑀧𑁆𑀧𑁂𑀕𑁂 𑀧𑀸𑀬𑀫 𑀅𑀘𑁆𑀙𑁂; ... 𑀕𑀼𑀧𑁆𑀨𑀫 ... 𑀚𑀗𑁆𑀖𑀫 ...}}
#* {{Q|pra|Devendra|Uttarādhyayana-Vṛtti|IX. Maṇḍiya line 3|refn={{ref|{{R:inc:Woolner|122}}}}|quote= 𑀘𑀓𑁆𑀓𑀫𑀁𑀢𑁄-𑀯𑀺-𑀬 𑀤𑀁𑀟-𑀥𑀭𑀺𑀏𑀡𑀁 '''𑀧𑀸𑀏𑀡𑀁''' 𑀓𑀺𑀮𑀺𑀫𑁆𑀫𑀁𑀢𑁄 𑀓𑀳𑀁𑀘𑀺 𑀘𑀓𑁆𑀓𑀫𑀇}}
===={{section|decl}}====
{{pra-mah-decl-noun|m}}
===={{section|desc}}====
{{col-top|3|Từ kế thừa}}
* {{desc|inc-cen}}
** {{desc|rmt|pɔw}}
** {{desc|inc-hnd}}
*** {{desc|hi|पाँव|alts=1}}
*** {{desc|ur|پَاؤُں|alts=1}}
* {{desc|inc-eas}}
** {{desc|inc-bas}}
*** {{desc|bn|পা}}
*** {{desc|inc-oas|পাৱ}}
**** {{desc|as|পা|পাও}}
*** {{desc|syl|ꠙꠣꠅ}}
* {{desc|inc-ins}}
** {{desc|dv|ފައި}}
** {{desc|si|පය}}
* {{desc|inc-nwe}}
** {{desc|inc-pan}}
*** {{desc|pa|ਪਾਵਾ//پاوا}}
* {{desc|inc-sou}}
** {{desc|kok|पाय}}
** {{desc|omr|𑘢𑘰𑘄//पाउ|𑘢𑘰𑘊//पाए|𑘢𑘰𑘌//पाओ}}
*** {{desc|mr|पाय}}
* {{desc|inc-wes}}
** {{desc|gu|પાય}}
** {{desc|mwr|पाय}}
{{col-bottom}}
{{col-top|3|Mở rộng với {{inc-ext|pra|la|noplus=1|nocat=1}}<ref>{{R:CDIAL|*pādala|8066|455}}</ref>}}
* {{desc|inc-cen}}
** {{desc|inc-hnd}}
*** {{desc|hi|पायल<t:lắc chân>}}
{{col-bottom}}
==={{section|ref}}===
{{reflist}}
==={{section|further}}===
* {{R:inc:Pischel|141}}
* {{R:CDIAL|pā́da|8056|455}}
omi30w607i3dnog8yno2j3webcksvok
𑀅𑀧𑁆𑀧
0
407357
2575959
2455088
2026-11-06T06:47:12Z
Hiyuune
50834
(By [[meta:Indic-TechCom/Tools|FindAndReplace]])
2575959
wikitext
text/x-wiki
=={{langname|pra}}==
==={{section|etym}} 1===
Bắt chước giọng nói của trẻ con. So sánh với {{ncog|dra-pro|*appa}}.<ref name=CDIAL1 />
===={{section|n}}====
{{pra-noun|g=m}}<ref name=CDIAL1>{{R:CDIAL|appa|500|p=23}}</ref>
# [[bố|Bố]], [[cha]].
====={{section|desc}}=====
* {{desc|inc-cen}}
** {{desc|hi|आपा|t=bà lão}}
* {{desc|inc-sou}}
** {{desc|mr|आपा}}
* {{desc|inc-wes}}
** {{desc|gu|આપો}}
==={{section|etym}} 2===
{{etymon|pra|id=linh hồn|:inh|sa:आत्मन्<id:linh hồn>|tree=1}}
{{inh+|pra|sa|आत्मन्}}.<ref name=CDIAL2 />
===={{section|n}}====
{{pra-noun|m|a|j|js}}<ref name=CDIAL2>{{R:CDIAL|ātman}}</ref><ref>{{R:pra:Sheth}}</ref><ref>{{R:inc:Pischel|285}}</ref>
# [[bản thân|Bản thân]], [[cái tôi]].
# [[linh hồn|Linh hồn]], [[sinh vật]], [[ý thức]].
# [[thân thể|Thân thể]].
# [[tự nhiên|Tự nhiên]].
====={{section|usage}}=====
Dạng danh cách của {{pagename}} là {{mention|pra|𑀅𑀧𑁆𑀧𑀸}}, các dạng còn lại được biến cách theo {{mention|pra||𑀅𑀧𑁆𑀧𑀡-}}.
====={{section|alt}}=====
* {{alt|pra|𑀆𑀬||Ardhamagadhi}}
* {{alt|pra|𑀆𑀤||Jain Sauraseni}}
* {{alt|pra|𑀅𑀢𑁆𑀢||Sauraseni|Magadha}}
* {{alt|pra|𑀆𑀢}}
====={{section|drv}}=====
* {{l|pra|𑀅𑀧𑁆𑀧𑀡𑀬}}
====={{section|desc}}=====
{{top3}}
* {{desc|inc-cen}}
** {{desc|inc-hnd|-}}
*** {{desc|hi|आप|t=bạn}}
*** {{desc|ur|آپ|t=bạn}}
* {{desc|inc-eas}}
** {{desc|inc-bas}}
*** {{desc|inc-oas|আপন|t1=chính mình|আপুনি|t2=bản thân}}
**** {{desc|as|আপোন|t1=chính mình|আপুনি|t2=bạn, bản thân}}
*** {{desc|inc-obn|আপা|অপা|tr1=āpā|tr2=apā|t2=bản thân}}
**** {{desc|bn|আপন|t1=bản thân|আপনে|t2=bạn}}
**** {{desc|rhg|𐴀𐴡𐴣𐴕𐴠}}
**** {{desc|syl|ꠀꠙ꠆ꠘꠦ}}
** {{desc|inc-bih}}
*** {{desc|mai|अपनि|tr=apani}}
** {{desc|or|ଆପେ|tr=āpē}}
* {{desc|inc-ins}}
** {{desc|dv|އަހަރެން<t:I>}}
** {{desc|si|අපි<t:chúng tôi>}}
* {{desc|inc-nor}}
** {{desc|gbm|अप्णु}}
** {{desc|kfy|आप|tr=āp}}
** {{desc|ne|आफू}}
* {{desc|inc-nwe}}
** {{desc|pa}}
*** {{desc|pa|ਆਪ|t=bạn|ਆਪਾਂ<l:phương ngữ>|sclang=1}}
*** {{desc|pa|آپ|t=bạn|آپاں<l:phương ngữ>|sclang=1}}
** {{desc|sd}}
*** {{desc|sd|𑊸𑊼𑋣𑋑|tr=pāṇa|sclang=1}}
*** {{desc|sd|पाण|tr=pāṇa|sclang=1}}
*** {{desc|sd|پاڻ|tr=pāṇa|sclang=1}}
* {{desc|inc-sou}}
** {{desc|kok|आपण|tr=āpaṇa}}
** {{desc|mr|आप|आपण|t2=you}}
* {{desc|inc-wes}}
** {{desc|gu|આપું|આપણે}}
** {{desc|rom|pes}}
{{bottom}}
==={{section|etym}} 3===
===={{section|adj}}====
{{pra-adj}}
# {{alt form of|pra|𑀅𑀢𑁆𑀢}}
==={{section|ref}}===
{{reflist}}
{{C|pra|Gia đình}}
2eka67b5gxud4wi64ihv36wpz1g3b0r
𑀢𑀺𑀡𑁆𑀡𑀺
0
407412
2575958
2455166
2026-11-06T06:46:51Z
Hiyuune
50834
(By [[meta:Indic-TechCom/Tools|FindAndReplace]])
2575958
wikitext
text/x-wiki
=={{langname|pra}}==
{{number box|pra|3}}
==={{section|etym}}===
{{inh+|pra|inc-ash|𑀢𑀺𑀁𑀦𑀺}}, từ {{inh|pra|sa|त्रीणि|tr=trī́ṇi|g=n}}. {{dbt|pra|𑀢𑀑}}.
==={{section|num}}===
{{pra-num}}<ref>{{R:inc:Pischel|315}}</ref><ref>{{R:inc:Woolner|41}}</ref><ref>{{R:CDIAL}}</ref>
# [[ba|Ba]].
#: {{syn|pra|𑀢𑀑}}
===={{section|decl}}====
{{pra-mah-decl-noun-irregular|2=𑀢𑀺𑀡𑁆𑀡𑀺|6=𑀢𑀺𑀡𑁆𑀡𑀺|8=𑀢𑀻𑀳𑀺𑀁|12=𑀢𑀻𑀳𑀺𑀁𑀢𑁄|14=𑀢𑀺𑀡𑁆𑀳𑀁|16=𑀢𑀻𑀲𑀼𑀁}}
===={{section|desc}}====
* {{desc|pra-kha|-}}
** {{desc|ne|तीन}}
* {{desc|pra-mag|-}}
** {{desc|bho|तीन}}
** {{desc|inc-oas|তিনি}}
*** {{desc|as|তিনি}}
** {{desc|inc-obn|তীনি|tr=tīni}}
*** {{desc|bn|তিন}}
*** {{desc|bpy|তিন}}
*** {{desc|ccp|𑄖𑄨𑄚𑄴}}
*** {{desc|rhg|tin}}
*** {{desc|syl|ꠔꠤꠘ}}
** {{desc|or|ତିନି}}
* {{desc|pra-mah|-}}
** {{desc|kok|तीन}}
** {{desc|omr|-}}
**: {{desc|omr|तिं|sclang=1}}, {{l|omr|तीं}}, {{l|omr|तीनि}}
**: {{desc|omr|𑘝𑘲𑘽|sclang=1}}, {{l|omr|𑘝𑘲𑘡𑘲}}
*** {{desc|mr|तीन}}
* {{desc|pra-pai|-}}
** {{desc|pa|-}}
**: {{desc|pa|ਤਿੰਨ|sclang=1}}
**: {{desc|pa|تِنّ|sclang=1}}
* {{desc|pra-sau|-}}
** {{desc|saz|ꢢꢷꢥ꣄}}
** {{desc|inc-ogu|तिन्न|तीन}}
*** {{desc|mwr|तीन}}
** {{desc|inc-ohi|तीनि}}
*** Hindustan: tīn
***: {{desc|hi|tr=-|तीन}}
***: {{desc|ur|تین}}
** {{desctree|rom|trin}}
==={{section|ref}}===
{{reflist}}
0ezescqu2gdgeau5jyrk7t594r3ny3r
Từ tái tạo:Tiếng Slav nguyên thủy/pečatь
0
410511
2576005
2490159
2026-11-06T07:13:05Z
Hiyuune
50834
/* Tiếng Slav nguyên thủy */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2576005
wikitext
text/x-wiki
{{reconstructed}}
=={{langname|sla-pro}}==
==={{section|etym}}===
{{ety|sla-pro|<alt:*pečětь><ety:af<*peťi<alt:*pekti>><*-ětь>>|tree=1}}
{{rfe|sla-pro}}
==={{section|n}}===
{{head|sla-pro|Danh từ|head=*pečàtь|m}}<ref>{{R:sla:CSAWL|pečatь|''a'' (PR 132)}}</ref><ref>{{R:sl:SES|head=pečȃt|passage=*peča̋tь}}</ref><ref>{{R:sla:ESSJa|*pečatъ / *pečatь|21|42}}</ref>
# [[dấu|Dấu]] [[niêm phong]], [[tem]].
#: {{syn|sla-pro|*žigъ}}
===={{section|drv}}====
{{col|sla-pro
|*pečatati
|*pečatьlěti
|* *vъpečatьlenьje
|* *vъpečatьlitelьnъ
|*otъpečatьkъ
|*pečatьnъ
}}
===={{section|desc}}====
{{hrow}}
* {{desc|zle}}
** {{desc|orv|печать}}
*** {{desc|be|печа́ць}}
*** {{desc|ru|печа́ть<g:f>}}
*** {{desc|uk|печа́ть}}
* {{desc|zls}}
** {{desc|cu|печать}}
**: {{desc|ro|pecete|der=1}}
**: {{desc|hu|pecsét|der=1}}
** {{desc|bg|печа́т}}
** {{desc|mk|печат}}
** {{desc|sh}}
**: {{desc|sh|sclang=1|пèчат}}
**: {{desc|sh|sclang=1|pèčat}}
** {{desc|sl|pečȃt}}
* {{desc|zlw}}
** {{desc|zlw-ocs|pečět}}
*** {{desc|cs|pečeť<g:f>}}
** {{desc|csb|piéczec|piéczac|qq=cổ xưa hoặc phương ngữ}}
** {{desctree|zlw-opl|pieczęć}}
** {{desc|zlw-osk|реčať|реčeť}}
*** {{desc|rsk|печац<g:m>}}
*** {{desc|sk|реčať<g:f>}}
** {{desc|wen}}
**: {{desc|hsb|рjеčаt}}
===={{section|further}}====
* {{R:ru:Vasmer|печать}}
* {{R:bg:BER|печа̀т|212|5}}
==={{section|ref}}===
{{reflist}}
[[en:Reconstruction:Proto-Slavic/pečatь]]
elz6upvrxs741ksni9m4yejr1evi03g
Từ tái tạo:Tiếng Slav nguyên thủy/sъto
0
411329
2576006
2512197
2026-11-06T07:14:04Z
Hiyuune
50834
/* Tham khảo */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2576006
wikitext
text/x-wiki
{{reconstructed}}
=={{langname|sla-pro}}==
==={{section|etym}}===
{{etymon|sla-pro|id=trăm|:inh|ine-bsl-pro:*śímtan<id:trăm>|tree=1}}
{{rfe|sla-pro}}
==={{section|n}}===
{{head|sla-pro|Danh từ|head=*sъ̏to|n}}<ref>{{R:sla:EDSIL|482|*sъto|num. (c) ‘hundred’}}</ref><ref>{{R:sla:CSAWL|sъto|''c'' hundred (NA 107; PR 138)}}</ref><ref>{{R:sl:SES|head=stọ̑|passage=*sъ̏to}}</ref>
# {{cln|sla-pro|Số đếm}} [[trăm|Trăm]].
===={{section|desc}}====
{{hrow}}
* Slav Đông:
** {{desc|orv|съто}}
*** {{desc|zle-ort|сто}}
**** {{desc|be|сто}}
**** {{desc|rue|сто}}
**** {{desc|uk|сто}}
*** {{desc|ru|сто}}
** {{desc|zle-ono|съто}}
* Slav Nam:
** {{desc|cu|-}}
**: {{desc|sclang=1|cu|ⱄⱏⱅⱁ}}
**: {{desc|sclang=1|cu|съто}}
*** {{desc|bg|сто}}
*** {{desc|mk|сто}}
** {{desc|sh|-}}
**: {{desc|sclang=1|sh|сто̑}}
**: {{desctree|sclang=1|sh|stȏ}}
** {{desc/sl-tonal|stọ̑}}
* Slav Tây:
** {{desctree|zlw-ocs|sto}}
** {{desctree|zlw-opl|sto}}
** {{desc|zlw-osk|sto}}
*** {{desc|rsk|сто}}
*** {{desc|sk|sto}}
** Pomerani:
*** {{desc|csb|sto}}
*** {{desc|zlw-slv|stô}}
** Sorb:
*** {{desc|dsb|sto}}
*** {{desc|hsb|sto}}
{{bl}}
* Không thuộc nhóm ngôn ngữ Slav:
** {{desctree|la-vul|*suta|bor=1}}
===={{section|further}}====
* {{R:ru:Vasmer|сто}}
==={{section|ref}}===
{{reflist}}
[[en:Reconstruction:Proto-Slavic/sъto]]
[[ja:付録:スラヴ祖語/sъto]]
[[ru:*sъto]]
34048i1dghkewup5ze2oz0r7pmfqn5j
Từ tái tạo:Tiếng German Tây nguyên thủy/bindan
0
412631
2575995
2518899
2026-11-06T07:08:05Z
Hiyuune
50834
2575995
wikitext
text/x-wiki
{{reconstructed}}
=={{langname|gmw-pro}}==
==={{section|etym}}===
{{etymon|gmw-pro|:inh|gem-pro:*bindaną}}
Từ {{inh|gmw-pro|gem-pro|*bindaną}}.
==={{section|v}}===
{{head|gmw-pro|Động từ|head=*bindan}}<ref>{{R:ang:DOE|153|*bindan}}</ref>
# [[buộc|Buộc]] lại; [[nối]] lại; [[thắt]] lại.
===={{section|infl}}====
{{gmw-infl-verb-st}}
===={{section|desc}}====
* {{desctree|ang|bindan}}
* {{desctree|ofs|binda}}
* {{desctree|osx|bindan}}
* {{desctree|odt|*bindan}}
* {{desctree|goh|bintan}}
==={{section|ref}}===
{{reflist}}
[[en:Reconstruction:Proto-West Germanic/bindan]]
gijqcezh2apzwwan92edhpv47akjkiz
Mô đun:normalized
828
421545
2575873
2573718
2026-11-05T16:40:10Z
Hiyuune
50834
2575873
Scribunto
text/plain
local export = {}
local links_module = "Module:links"
local m_parameters = require("Module:parameters")
local parameter_utilities_module = "Module:parameter utilities"
local parse_interface_module = "Module:parse interface"
local table_module = "Module:table"
local concat = table.concat
local insert = table.insert
local function title_exists(pagename)
local title = mw.title.new(pagename)
return not not (title and title:getContent())
end
function export.show(frame)
local params = {
[1] = {type = "language", default = "und"},
fromlang = {type = "language"},
[2] = true,
}
local args = m_parameters.process(frame:getParent().args, params)
local parts = {}
local function ins(txt)
insert(parts, txt)
end
ins('<div style="background-color: var(--wikt-palette-palegreen, #e2f6e2);color:inherit; padding: 0.5em 1em; margin: 0.5em 0;" class="normalized-box">\n')
ins("''Dạng '''chính tả mục từ này đã được chuẩn hóa'''")
if args[2] then
local param_mods = require(parameter_utilities_module).construct_param_mods {
{group = {"link", "q", "l", "ref"}},
}
local function generate_obj(term)
return {
term = term,
show_decorations = true,
}
end
local terms = require(parse_interface_module).parse_inline_modifiers(args[2], {
paramname = 2,
param_mods = param_mods,
generate_obj = generate_obj,
splitchar = ",",
})
ins(" theo từ ")
local termlang = args.fromlang or args[1]
local formatted_terms = {}
for _, termobj in ipairs(terms) do
termobj.lang = termlang
local exists = title_exists(termlang:stripDiacritics(termobj.term))
if not exists then
termobj.alt = termobj.term
termobj.term = nil
end
insert(formatted_terms, require(links_module).full_link(termobj, "bold"))
end
if formatted_terms[2] then
ins(" ")
ins(require(table_module).serialCommaJoin(formatted_terms))
else
ins(" ")
ins(formatted_terms[1])
end
end
ins(" với các quy tắc do cộng đồng biên tập Wiktionary thiết lập ")
if args[1] then
local entry_guidelines_page = ("Wiktionary:Quy định mục từ %s"):format(args[1]:getCanonicalName())
if title_exists(entry_guidelines_page) then
ins(("được giới thiệu trong [[%s]] "):format(entry_guidelines_page))
end
end
ins("hoặc các tiêu chuẩn chính tả mới nhất của ngôn ngữ đó.''</div>")
if args.addl then
ins(" " .. args.addl)
end
ins("''</div>")
return concat(parts)
end
return export
0np13ta3fwn8pnzt1dijkf3hex7248z
machine learning
0
421623
2575966
2573996
2026-11-06T06:50:27Z
Hiyuune
50834
/* Tiếng Anh */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575966
wikitext
text/x-wiki
=={{langname|en}}==
{{wp|en:}}
==={{ĐM|etym}}===
{{coin|en|Arthur Samuel|w=en:Arthur Samuel (computer scientist)|in=1959|nat=người Mỹ|occ=nhà khoa học máy tính|nobycat=1}}.<ref>{{cite-journal|month=tháng 7|year=1959|title=Studies in Machine Learning Using the Game of Checkers|doi=10.1147/rd.33.0210|author=Arthur Samuel|authorlink=Arthur Samuel|publisher=IBM|work=IBM Journal of Research and Development|volume=3|issue=3}}</ref>
==={{ĐM|pron}}===
* {{audio|en|LL-Q1860 (eng)-Vealhurl-machine learning.wav|a=Southern England}}
==={{ĐM|noun}}===
{{head|en|noun}}
# {{lb|en|artificial intelligence}} [[học máy|Học máy]].
==={{ĐM|ref}}===
{{reflist}}
36rpfaft7ur8sf4gx5fvdbyp4rukn6l
hiệu thuốc
0
422176
2575776
2575637
2026-11-05T12:51:05Z
Hiyuune
50834
2575776
wikitext
text/x-wiki
=={{langname|vi}}==
{{wikipedia}}
==={{section|etym}}===
{{com|vi|hiệu|thuốc}}.
==={{section|pron}}===
{{vi-pron}}
==={{section|noun}}===
{{vi-noun}}
# {{like-entry|nhà thuốc}}.
sdky4e4x0u37bqacxfyl6sc3sz54e6p
số trừ
0
422177
2575774
2575642
2026-11-05T12:49:23Z
Hiyuune
50834
/* Tiếng Việt */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575774
wikitext
text/x-wiki
=={{langname|vi}}==
==={{section|pron}}===
{{vi-pron}}
==={{section|noun}}===
{{vi-noun}}
# {{lb|vi|arithmetic}} Số được đem trừ vào [[số bị trừ]] trong một [[phép trừ]].
#: {{ux|vi|Trong phép tính 25 <nowiki>-</nowiki> 7 <nowiki>=</nowiki> 18, thì 7 là '''số trừ'''.}}
==={{section|ref}}===
* {{R:Tratu}}
565oej098wra4pcb3gm3orae5kvp0aj
2575775
2575774
2026-11-05T12:49:55Z
Hiyuune
50834
2575775
wikitext
text/x-wiki
=={{langname|vi}}==
==={{section|etym}}===
{{af|vi|số|trừ}}, {{cal|vi|zh|減數|tr=giảm số|nocap=y}}. So sánh với {{m|vi|số chia}}.
==={{section|pron}}===
{{vi-pron}}
==={{section|noun}}===
{{vi-noun}}
# {{lb|vi|arithmetic}} Số được đem trừ vào [[số bị trừ]] trong một [[phép trừ]].
#: {{ux|vi|Trong phép tính 25 <nowiki>-</nowiki> 7 <nowiki>=</nowiki> 18, thì 7 là '''số trừ'''.}}
==={{section|ref}}===
* {{R:Tratu}}
jjyzqwuytupltgkfb7uuygiagay9m18
bồi thẩm
0
422179
2575770
2575646
2026-11-05T12:43:04Z
Hiyuune
50834
/* Tiếng Việt */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575770
wikitext
text/x-wiki
=={{langname|vi}}==
==={{section|etym}}===
{{vi-etym-sino}}, từ {{bor|vi|ja|陪審|tr=baishin}}.
==={{section|pron}}===
{{vi-pron}}
==={{section|noun}}===
{{vi-noun}}
# {{lb|vi|law}} [[thẩm phán|Thẩm phán]] cùng ngồi [[xét xử]] với [[chánh án]] trong một [[phiên tòa]].
===={{section|trans}}====
{{trans-top|{{pagename}}}}
* {{dịch|ar}}: {{t|ar|مُحَلَّفِين|m-p}}, {{t|ar|هَيْئَةُ مُحَلَّفِين|f}}, {{t|ar|لَجْنَة|f}}, {{t|ar|لَجْنَةُ تَحْكِيم|f}}
* {{dịch|en}}: {{t+|en|jury}}
* {{dịch|ast}}: {{t|ast|xuráu|m}}
* {{dịch|be}}: {{t|be|прыся́жныя|m-p}}, {{t|be|суд прыся́жных|m}}
* {{dịch|bn}}: {{t+|bn|জুরি}}
* {{dịch|bg}}: {{t+|bg|съде́бно жу́ри|n}}, {{t+|bg|жу́ри|n}}
{{trans-bottom}}
==={{section|see}}===
* {{l|vi|hội thẩm}}
* {{l|vi|sơ thẩm}}
* {{l|vi|thẩm phán}}
==={{section|ref}}===
* {{R:Tratu}}
1qbagvd69nqelrq761nj3motdwjkeua
2575771
2575770
2026-11-05T12:43:58Z
Hiyuune
50834
/* Dịch */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575771
wikitext
text/x-wiki
=={{langname|vi}}==
==={{section|etym}}===
{{vi-etym-sino}}, từ {{bor|vi|ja|陪審|tr=baishin}}.
==={{section|pron}}===
{{vi-pron}}
==={{section|noun}}===
{{vi-noun}}
# {{lb|vi|law}} [[thẩm phán|Thẩm phán]] cùng ngồi [[xét xử]] với [[chánh án]] trong một [[phiên tòa]].
===={{section|trans}}====
{{trans-see|bồi thẩm|bồi thẩm đoàn}}
==={{section|see}}===
* {{l|vi|hội thẩm}}
* {{l|vi|sơ thẩm}}
* {{l|vi|thẩm phán}}
==={{section|ref}}===
* {{R:Tratu}}
ce94c6gdbi6oghuziw3p6z9r15u5xv2
2575772
2575771
2026-11-05T12:47:51Z
Hiyuune
50834
/* Dịch */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575772
wikitext
text/x-wiki
=={{langname|vi}}==
==={{section|etym}}===
{{vi-etym-sino}}, từ {{bor|vi|ja|陪審|tr=baishin}}.
==={{section|pron}}===
{{vi-pron}}
==={{section|noun}}===
{{vi-noun}}
# {{lb|vi|law}} [[thẩm phán|Thẩm phán]] cùng ngồi [[xét xử]] với [[chánh án]] trong một [[phiên tòa]].
==={{section|see}}===
* {{l|vi|hội thẩm}}
* {{l|vi|sơ thẩm}}
* {{l|vi|thẩm phán}}
==={{section|ref}}===
* {{R:Tratu}}
adwm90b78nf6hgi9s9vtgnleno74tjt
ban hội thẩm
0
422180
2575769
2575649
2026-11-05T12:40:32Z
Hiyuune
50834
/* Tiếng Việt */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575769
wikitext
text/x-wiki
=={{langname|vi}}==
==={{section|pron}}===
{{vi-pron}}
==={{section|noun}}===
{{vi-noun}}
# {{like-entry|bồi thẩm đoàn}}.
3ufv1ydytpijscyytqysdosqiw99t6s
gió mậu dịch
0
422183
2575764
2575653
2026-11-05T12:15:57Z
Hiyuune
50834
/* Tiếng Việt */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575764
wikitext
text/x-wiki
=={{langname|vi}}==
{{wikipedia}}
==={{section|etym}}===
Từ {{com|vi|gió|mậu dịch}}, {{calque|vi|zh|貿易風|nocap=y}}.
==={{section|pron}}===
{{vi-pron}}
==={{section|noun}}===
{{vi-noun|head=[[gió]] [[mậu dịch]]}}
# {{like-entry|gió tín phong}}.
{{C|vi|Gió}}
c5w9uq9eeg2p53m16ezwsd59gmiblfu
2575836
2575764
2026-11-05T15:55:55Z
TheHighFighter2
42988
/* Danh từ */
2575836
wikitext
text/x-wiki
=={{langname|vi}}==
{{wikipedia}}
==={{section|etym}}===
Từ {{com|vi|gió|mậu dịch}}, {{calque|vi|zh|貿易風|nocap=y}}.
==={{section|pron}}===
{{vi-pron}}
==={{section|noun}}===
{{vi-noun|head=[[gió]] [[mậu dịch]]}}
# {{syn of|vi|gió tín phong}}.
{{C|vi|Gió}}
12ngerdjea73c5rv3pzzghfasapsjbz
El Niño
0
422184
2575760
2575654
2026-11-05T12:10:15Z
Hiyuune
50834
khái niệm hiện tượng nóng lên toàn cầu và El Niño là khác nhau
2575760
wikitext
text/x-wiki
{{also|El Nino}}
=={{langname|en}}==
==={{section|alt}}===
* {{l|en|El Nino}}
==={{section|pron}}===
* {{IPA|en|/ɛl ˈniːn.joʊ/|a=GA}}
** {{audio|en|LL-Q1860 (eng)-Persent101-El Niño.wav|a=US}}
==={{section|pr-noun}}===
{{en-prop|s|Los Niños|nolink=1}}
# {{senseid|vi|Q7939}} [[hiện tượng|Hiện tượng]] chỉ [[nhiệt độ]] mặt biển ở [[đại dương]] nhiệt đới của phần phía đông và trung tâm của [[Thái Bình Dương]] liên tục [[không ngừng]] [[thay đổi]] khiến cho nóng ấm một cách [[khác thường]].
===={{section|ant}}====
* {{l|en|La Niña}}
===={{section|hypo}}====
* {{l|en|super-Niño}}
==={{section|ana}}===
* {{anagrams|en|a=eilnno|Lonnie|on line|on-line|online}}
{{C|en|Thời tiết}}
=={{langname|pt}}==
==={{section|etym}}===
{{ety|pt|:ubor|es:El Niño|text=+|tree=1}}
==={{section|pron}}===
{{pt-IPA|él-ninho}}
==={{section|pr-noun}}===
{{pt-proper noun|m|El Niños}}
# {{lb|pt|meteorology}} {{tcl|pt|El Niño|id=Q7939}}
=={{langname|ceb}}==
==={{section|n}}===
{{head|ceb|danh từ}}
# {{lb|ceb|climatology}} {{tcl|ceb|El Niño|id=Q7939}}
=={{langname|nl}}==
==={{section|etym}}===
Vay mượn từ {{bor|nl|es|El Niño}}.
==={{section|pron}}===
* {{IPA|nl|/ɛlˈninjoː/}}
==={{section|pr-noun}}===
{{nl-proper noun|nolink=1|m}}
# {{lb|nl|meteorology}} {{tcl|nl|El Niño|id=Q7939}}
===={{section|rel}}====
* {{l|nl|La Niña}}
=={{langname|es}}==
==={{section|pron}}===
{{es-pr}}
==={{section|pr-noun}}===
{{es-proper noun|m|head=[[el|El]] [[niño|Niño]]}}
# [[Chúa Hài Đồng]].
# {{lb|es|climatology}} {{tcl|es|El Niño|id=Q7939}}
=={{langname|tl}}==
==={{section|etym}}===
{{ety|tl|:bor|es:El Niño|text=+|tree=1}}
==={{section|pron}}===
{{tl-pr}}
==={{section|pr-noun}}===
{{tl-proper noun|{{l|es|el|El}} {{l|es|niño|Niño}}|b=+}}
# {{tcl|tl|El Niño|id=Q7939}}
===={{section|rel}}====
{{col3|tl|La Niña|Santo Niño}}
==={{section|further}}===
* {{R:KWF Diksiyonaryo}}
* {{R:Pambansang Diksiyonaryo}}
{{C|tl|Thời tiết}}
=={{langname|tr}}==
==={{section|pr-noun}}===
{{tr-noun|El Niño'yu|El Niño'lar|head=El Niño}}
# {{lb|tr|meteorology}} {{tcl|tr|El Niño|id=Q7939}}
bkjhynxmlftl52t9l4pz6l1fu3ch99p
2575762
2575760
2026-11-05T12:10:49Z
Hiyuune
50834
2575762
wikitext
text/x-wiki
{{also|El Nino}}
=={{langname|en}}==
==={{section|alt}}===
* {{l|en|El Nino}}
==={{section|pron}}===
* {{IPA|en|/ɛl ˈniːn.joʊ/|a=GA}}
** {{audio|en|LL-Q1860 (eng)-Persent101-El Niño.wav|a=US}}
==={{section|pr-noun}}===
{{en-prop|s|Los Niños|nolink=1}}
# {{senseid|vi|Q7939}} [[hiện tượng|Hiện tượng]] chỉ [[nhiệt độ]] mặt biển ở [[đại dương]] nhiệt đới của phần phía đông và trung tâm của [[Thái Bình Dương]] liên tục [[không ngừng]] [[thay đổi]] khiến cho nóng ấm một cách [[khác thường]].
===={{section|ant}}====
* {{l|en|La Niña}}
===={{section|hypo}}====
* {{l|en|super-Niño}}
==={{section|ana}}===
* {{anagrams|en|a=eilnno|Lonnie|on line|on-line|online}}
{{C|en|Thời tiết}}
=={{langname|pt}}==
==={{section|etym}}===
{{ety|pt|:ubor|es:El Niño|text=+|tree=1}}
==={{section|pron}}===
{{pt-IPA|él-ninho}}
==={{section|pr-noun}}===
{{pt-proper noun|m|El Niños}}
# {{lb|pt|meteorology}} {{tcl|pt|El Niño|id=Q7939}}
=={{langname|ceb}}==
==={{section|n}}===
{{head|ceb|danh từ}}
# {{lb|ceb|climatology}} {{tcl|ceb|El Niño|id=Q7939}}
=={{langname|nl}}==
==={{section|etym}}===
Vay mượn từ {{bor|nl|es|El Niño}}.
==={{section|pron}}===
* {{IPA|nl|/ɛlˈninjoː/}}
==={{section|pr-noun}}===
{{nl-proper noun|nolink=1|m}}
# {{lb|nl|meteorology}} {{tcl|nl|El Niño|id=Q7939}}
===={{section|rel}}====
* {{l|nl|La Niña}}
=={{langname|tl}}==
==={{section|etym}}===
{{ety|tl|:bor|es:El Niño|text=+|tree=1}}
==={{section|pron}}===
{{tl-pr}}
==={{section|pr-noun}}===
{{tl-proper noun|{{l|es|el|El}} {{l|es|niño|Niño}}|b=+}}
# {{tcl|tl|El Niño|id=Q7939}}
===={{section|rel}}====
{{col3|tl|La Niña|Santo Niño}}
==={{section|further}}===
* {{R:KWF Diksiyonaryo}}
* {{R:Pambansang Diksiyonaryo}}
{{C|tl|Thời tiết}}
=={{langname|es}}==
==={{section|pron}}===
{{es-pr}}
==={{section|pr-noun}}===
{{es-proper noun|m|head=[[el|El]] [[niño|Niño]]}}
# [[Chúa Hài Đồng]].
# {{lb|es|climatology}} {{tcl|es|El Niño|id=Q7939}}
=={{langname|tr}}==
==={{section|pr-noun}}===
{{tr-noun|El Niño'yu|El Niño'lar|head=El Niño}}
# {{lb|tr|meteorology}} {{tcl|tr|El Niño|id=Q7939}}
hrpexmier4zdp91fbhwtrtpv55f2f24
2575763
2575762
2026-11-05T12:11:15Z
Hiyuune
50834
/* Tiếng Anh */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575763
wikitext
text/x-wiki
{{also|El Nino}}
=={{langname|en}}==
{{wp|en:}}
==={{section|alt}}===
* {{l|en|El Nino}}
==={{section|pron}}===
* {{IPA|en|/ɛl ˈniːn.joʊ/|a=GA}}
** {{audio|en|LL-Q1860 (eng)-Persent101-El Niño.wav|a=US}}
==={{section|pr-noun}}===
{{en-prop|s|Los Niños|nolink=1}}
# {{senseid|vi|Q7939}} [[hiện tượng|Hiện tượng]] chỉ [[nhiệt độ]] mặt biển ở [[đại dương]] nhiệt đới của phần phía đông và trung tâm của [[Thái Bình Dương]] liên tục [[không ngừng]] [[thay đổi]] khiến cho nóng ấm một cách [[khác thường]].
===={{section|ant}}====
* {{l|en|La Niña}}
===={{section|hypo}}====
* {{l|en|super-Niño}}
==={{section|ana}}===
* {{anagrams|en|a=eilnno|Lonnie|on line|on-line|online}}
{{C|en|Thời tiết}}
=={{langname|pt}}==
==={{section|etym}}===
{{ety|pt|:ubor|es:El Niño|text=+|tree=1}}
==={{section|pron}}===
{{pt-IPA|él-ninho}}
==={{section|pr-noun}}===
{{pt-proper noun|m|El Niños}}
# {{lb|pt|meteorology}} {{tcl|pt|El Niño|id=Q7939}}
=={{langname|ceb}}==
==={{section|n}}===
{{head|ceb|danh từ}}
# {{lb|ceb|climatology}} {{tcl|ceb|El Niño|id=Q7939}}
=={{langname|nl}}==
==={{section|etym}}===
Vay mượn từ {{bor|nl|es|El Niño}}.
==={{section|pron}}===
* {{IPA|nl|/ɛlˈninjoː/}}
==={{section|pr-noun}}===
{{nl-proper noun|nolink=1|m}}
# {{lb|nl|meteorology}} {{tcl|nl|El Niño|id=Q7939}}
===={{section|rel}}====
* {{l|nl|La Niña}}
=={{langname|tl}}==
==={{section|etym}}===
{{ety|tl|:bor|es:El Niño|text=+|tree=1}}
==={{section|pron}}===
{{tl-pr}}
==={{section|pr-noun}}===
{{tl-proper noun|{{l|es|el|El}} {{l|es|niño|Niño}}|b=+}}
# {{tcl|tl|El Niño|id=Q7939}}
===={{section|rel}}====
{{col3|tl|La Niña|Santo Niño}}
==={{section|further}}===
* {{R:KWF Diksiyonaryo}}
* {{R:Pambansang Diksiyonaryo}}
{{C|tl|Thời tiết}}
=={{langname|es}}==
==={{section|pron}}===
{{es-pr}}
==={{section|pr-noun}}===
{{es-proper noun|m|head=[[el|El]] [[niño|Niño]]}}
# [[Chúa Hài Đồng]].
# {{lb|es|climatology}} {{tcl|es|El Niño|id=Q7939}}
=={{langname|tr}}==
==={{section|pr-noun}}===
{{tr-noun|El Niño'yu|El Niño'lar|head=El Niño}}
# {{lb|tr|meteorology}} {{tcl|tr|El Niño|id=Q7939}}
3yc8wrbu3ca9gc1lzi7hxhxdh2r83t8
Thể loại:Cựu hành chính viên Wiktionary
14
422186
2575897
2575659
2026-11-06T01:12:28Z
Henrydat
52098
/* */
2575897
wikitext
text/x-wiki
{{auto cat}}
[[Thể loại:Hành chính viên Wiktionary]]
3ecwf6c3ixlxvrieunbrfoybc2zb8rg
2575902
2575897
2026-11-06T02:25:07Z
Hiyuune
50834
Đã lùi lại sửa đổi của [[Special:Contributions/Henrydat|Henrydat]] ([[User talk:Henrydat|thảo luận]]) quay về phiên bản cuối của [[User:TienMinh-mun6xnChing|TienMinh-mun6xnChing]]
2575659
wikitext
text/x-wiki
{{Đổi hướng thể loại|Thể loại:Cựu bảo quản viên Wiktionary}}
p948hryl2ed9cpsv04r0sarinp4ejgn
2575922
2575902
2026-11-06T02:48:45Z
Hiyuune
50834
2575922
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
2575933
2575922
2026-11-06T03:01:00Z
Henrydat
52098
đã thêm [[Thể loại:Hành chính viên Wiktionary]] dùng [[w:WP:HOTCAT|HotCat]]
2575933
wikitext
text/x-wiki
{{auto cat}}
[[Thể loại:Hành chính viên Wiktionary]]
i82sftbkym9uuqswe4eriboi8nht1zd
2575935
2575933
2026-11-06T03:12:26Z
Henrydat
52098
/* */ không có xài
2575935
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
貿易風
0
422194
2575765
2026-11-05T12:18:17Z
Hiyuune
50834
Trang mới: “{{also|贸易风}} =={{langname|ja}}== {{swp|ja:}} {{ja-kanjitab|ぼう|えき|ふう|yomi=o}} ==={{section|etym}}=== {{calque|ja|en|trade wind|t=gió tín phong}}. ==={{section|pron}}=== {{ja-pron|ぼうえきふう|acc=4|acc2=0|dev=4}} ==={{section|n}}=== {{ja-noun|ぼうえきふう}} # [[gió tín phong]]. ==={{section|see}}=== * {{ja-r|貿%易|ぼう%えき}} {{C|ja|Gió}} =={{langname|ko}}== {{ko-hanjatab}} ==={{section|n}}=== {{ko-noun|hangeul=무역풍}}…”
2575765
wikitext
text/x-wiki
{{also|贸易风}}
=={{langname|ja}}==
{{swp|ja:}}
{{ja-kanjitab|ぼう|えき|ふう|yomi=o}}
==={{section|etym}}===
{{calque|ja|en|trade wind|t=gió tín phong}}.
==={{section|pron}}===
{{ja-pron|ぼうえきふう|acc=4|acc2=0|dev=4}}
==={{section|n}}===
{{ja-noun|ぼうえきふう}}
# [[gió tín phong]].
==={{section|see}}===
* {{ja-r|貿%易|ぼう%えき}}
{{C|ja|Gió}}
=={{langname|ko}}==
{{ko-hanjatab}}
==={{section|n}}===
{{ko-noun|hangeul=무역풍}}
# {{hanja form of|무역풍|[[gió tín phong]]}}
=={{langname|zh}}==
{{zh-forms|s=贸易风|type=21}}
==={{section|etym}}===
{{calque|zh|en|trade wind|t=gió tín phong}}.
==={{section|pron}}===
{{zh-pron
|m=màoyìfēng,tl2=y
|c=mau6 jik6 fung1
|cat=n
}}
==={{section|n}}===
{{head|zh|danh từ}}
# [[gió tín phong]].
===={{section|syn}}====
* {{zh-l|信風}}
{{C|zh|Gió}}
47xru8zoveshtu0iury4trbbskasdi1
bōekifū
0
422195
2575766
2026-11-05T12:19:19Z
Hiyuune
50834
Trang mới: “=={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-rom}} # {{ja-rom of|ぼうえきふう}}”
2575766
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|rom}}===
{{ja-rom}}
# {{ja-rom of|ぼうえきふう}}
eectybrmp1g43woq1nebze7jvkq544o
ぼうえきふう
0
422196
2575767
2026-11-05T12:20:31Z
Hiyuune
50834
Trang mới: “=={{langname|ja}}== {{ja-see|貿易風}}”
2575767
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|貿易風}}
4fge7h4qk76i62udvj3k9c6oct7estr
дарыкана
0
422197
2575777
2026-11-05T12:52:08Z
Hiyuune
50834
+ ky
2575777
wikitext
text/x-wiki
=={{langname|ky}}==
==={{section|etym}}===
Vay mượn từ {{bor|ky|fa|داروخانه|tr=dâruxâne}}.
Từ {{suf|ky|дары|кана}}.
So sánh với
{{cog|kk|дәріхана}},
{{cog|ba|дарыухана}},
{{cog|tk|daruxanä}},
{{cog|tt|даруханә}},
{{cog|ug|دورىخانا}} / {{m|ug|دوراخانا}},
{{cog|uz|dorixona}}, v.v.
==={{section|pron}}===
* {{IPA|ky|/dɑrɯqɑˈnɑ/}}
* {{audio|ky|LL-Q9255 (kir)-Almanbet Janışev-дарыкана.wav}}
* {{hyphenation|ky|да|ры|ка|на}}
==={{section|n}}===
{{ky-noun}}
# [[hiệu thuốc]], [[nhà thuốc]].
===={{section|decl}}====
{{ky-decl-noun}}
p14z7dpk90z3x204p2lchh3u6kjwi1d
داروخانه
0
422198
2575778
2026-11-05T12:53:37Z
Hiyuune
50834
Trang mới: “=={{langname|fa}}== ==={{section|etym}}=== Từ {{compound|fa|دارو|tr1={{fa-xlit|دَارُو}}|خانه|tr2={{fa-xlit|خَانَه}}}}. ==={{section|pron}}=== {{fa-IPA|dārūxā`na}} ==={{section|n}}=== {{fa-noun|cls=دَارُوخَانَه|pl=داروخانهها}} # [[hiệu thuốc]], [[nhà thuốc]]. ===={{section|desc}}==== * {{desc|tg|дорухона}} * {{desc|ba|дарыухана|bor=1}} * {{desc|chg|داروخانه|tr=dāruxānä|bor=1}} ** {{de…”
2575778
wikitext
text/x-wiki
=={{langname|fa}}==
==={{section|etym}}===
Từ {{compound|fa|دارو|tr1={{fa-xlit|دَارُو}}|خانه|tr2={{fa-xlit|خَانَه}}}}.
==={{section|pron}}===
{{fa-IPA|dārūxā`na}}
==={{section|n}}===
{{fa-noun|cls=دَارُوخَانَه|pl=داروخانهها}}
# [[hiệu thuốc]], [[nhà thuốc]].
===={{section|desc}}====
* {{desc|tg|дорухона}}
* {{desc|ba|дарыухана|bor=1}}
* {{desc|chg|داروخانه|tr=dāruxānä|bor=1}}
** {{desc|ug|دورىخانا|دوراخانا}}
** {{desc|uz|dorixona}}
* {{desc|kk|дәріхана|bor=1}}
* {{desc|ky|дарыкана|bor=1}}
* {{desc|tt|даруханә|bor=1}}
* {{desc|tk|daruxanä|bor=1}}
s3h23bg1y4uhntfszgvijchsh6uxf64
ἀρτοκόπος
0
422199
2575779
2026-11-05T12:56:12Z
Hiyuune
50834
Trang mới: “=={{langname|grc}}== ==={{section|etym}}=== {{etymon|grc|:inh|grk-pro:*artopókʷos}} {{inh+|grc|grk-pro|*artopókʷos}}. Cùng gốc với {{cog|gmy|𐀀𐀵𐀡𐀦|ts=artopokʷos}}. ==={{section|pron}}=== {{grc-IPA}} ==={{section|n}}=== {{grc-noun|ἀρτοκόπου|m|second}} # [[thợ]] làm [[bánh]]. ===={{section|decl}}==== {{grc-ndecl|ἀρτοκόπος|ἀρτοκόπου|m|second}} ==={{section|ref}}=== * {{R:grc:LSJ}} * {{R:grc:Middle Liddell}} * {{R:g…”
2575779
wikitext
text/x-wiki
=={{langname|grc}}==
==={{section|etym}}===
{{etymon|grc|:inh|grk-pro:*artopókʷos}}
{{inh+|grc|grk-pro|*artopókʷos}}. Cùng gốc với {{cog|gmy|𐀀𐀵𐀡𐀦|ts=artopokʷos}}.
==={{section|pron}}===
{{grc-IPA}}
==={{section|n}}===
{{grc-noun|ἀρτοκόπου|m|second}}
# [[thợ]] làm [[bánh]].
===={{section|decl}}====
{{grc-ndecl|ἀρτοκόπος|ἀρτοκόπου|m|second}}
==={{section|ref}}===
* {{R:grc:LSJ}}
* {{R:grc:Middle Liddell}}
* {{R:grc:DGE}}
* {{R:grc:Bailly}}
* {{R:LOGEION}}
j55b4nfjdyvl2sql84x3z3t44izercb
Từ tái tạo:Tiếng Hellen nguyên thủy/artopókʷos
0
422200
2575780
2026-11-05T12:58:24Z
Hiyuune
50834
Trang mới: “{{reconstruction|grk-pro}} =={{langname|grk-pro}}== ==={{section|etym}}=== {{ety|grk-pro|:af|*ártos<ety:bor<qfa-sub:-<unc>>>|*pókʷos<ety:inh<ine-pro:*pókʷos<ety:af<*pekʷ-><*-os<id:thematic>>>>>}} Từ {{affix|grk-pro|*ártos|t1=bánh|*pókʷos|t2=nấu nướng}}.<ref name="Beekes">{{R:grc:Beekes|143|ἄρτος}}</ref> ==={{section|n}}=== {{head|grk-pro|noun|g=m|số nhiều|head=*artopókʷos|*artopókʷoi}} # [[thợ]] làm [[bánh]]. ===={{section|infl}}====…”
2575780
wikitext
text/x-wiki
{{reconstruction|grk-pro}}
=={{langname|grk-pro}}==
==={{section|etym}}===
{{ety|grk-pro|:af|*ártos<ety:bor<qfa-sub:-<unc>>>|*pókʷos<ety:inh<ine-pro:*pókʷos<ety:af<*pekʷ-><*-os<id:thematic>>>>>}}
Từ {{affix|grk-pro|*ártos|t1=bánh|*pókʷos|t2=nấu nướng}}.<ref name="Beekes">{{R:grc:Beekes|143|ἄρτος}}</ref>
==={{section|n}}===
{{head|grk-pro|noun|g=m|số nhiều|head=*artopókʷos|*artopókʷoi}}
# [[thợ]] làm [[bánh]].
===={{section|infl}}====
{{grk-decl-noun-o-mf|artopókʷ}}
===={{section|desc}}====
* {{desc|grc|ἀρτοκόπος}} {{q|metathesized}}
* {{desc|gmy|𐀀𐀵𐀡𐀦}}
==={{section|ref}}===
{{reflist}}
{{c|grk-pro|Nghề nghiệp}}
[[en:Reconstruction:Proto-Hellenic/artopókʷos]]
p1mhxdcb6g6nc5ckwgi7kptig83sf0c
𐀀𐀵𐀡𐀦
0
422201
2575781
2026-11-05T13:00:24Z
Hiyuune
50834
Trang mới: “=={{langname|gmy}}== ==={{section|etym}}=== {{ety|gmy|:inh|grk-pro:*artopókʷos}} {{inh+|gmy|grk-pro|*artopókʷos}}. Cùng gốc với {{cog|grc|ἀρτοκόπος|t=baker}}.<ref name="Beekes">{{R:grc:Beekes|143|ἄρτος}}</ref> {{surface analysis|gmy|*𐀀𐀵|*𐀡𐀦}}. ==={{section|n}}=== {{head|gmy|Danh từ|ts=artopókʷos|g=m|số nhiều|𐀀𐀵𐀡𐀦𐀂}}<ref>{{R:gmy:Dobson:2004|a-to-po-qo,” “a-to-po-qo-i}}</ref> # [[thợ]] làm [[bánh]]<ref…”
2575781
wikitext
text/x-wiki
=={{langname|gmy}}==
==={{section|etym}}===
{{ety|gmy|:inh|grk-pro:*artopókʷos}}
{{inh+|gmy|grk-pro|*artopókʷos}}. Cùng gốc với {{cog|grc|ἀρτοκόπος|t=baker}}.<ref name="Beekes">{{R:grc:Beekes|143|ἄρτος}}</ref>
{{surface analysis|gmy|*𐀀𐀵|*𐀡𐀦}}.
==={{section|n}}===
{{head|gmy|Danh từ|ts=artopókʷos|g=m|số nhiều|𐀀𐀵𐀡𐀦𐀂}}<ref>{{R:gmy:Dobson:2004|a-to-po-qo,” “a-to-po-qo-i}}</ref>
# [[thợ]] làm [[bánh]]<ref name="Beekes"/>
==={{section|ref}}===
<references/>
{{c|gmy|Nghề nghiệp}}
av8cpejjm59bmt6mfeq5bm67nqua39y
2575782
2575781
2026-11-05T13:00:36Z
Hiyuune
50834
/* Tiếng Hy Lạp Mycenae */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575782
wikitext
text/x-wiki
=={{langname|gmy}}==
==={{section|etym}}===
{{ety|gmy|:inh|grk-pro:*artopókʷos}}
{{inh+|gmy|grk-pro|*artopókʷos}}. Cùng gốc với {{cog|grc|ἀρτοκόπος|t=thợ làm bánh}}.<ref name="Beekes">{{R:grc:Beekes|143|ἄρτος}}</ref>
{{surface analysis|gmy|*𐀀𐀵|*𐀡𐀦}}.
==={{section|n}}===
{{head|gmy|Danh từ|ts=artopókʷos|g=m|số nhiều|𐀀𐀵𐀡𐀦𐀂}}<ref>{{R:gmy:Dobson:2004|a-to-po-qo,” “a-to-po-qo-i}}</ref>
# [[thợ]] làm [[bánh]]<ref name="Beekes"/>
==={{section|ref}}===
<references/>
{{c|gmy|Nghề nghiệp}}
sfxdt7mj1f7ximsfmegvbmkjmn2d83o
2575970
2575782
2026-11-06T06:51:53Z
Hiyuune
50834
/* Tiếng Hy Lạp Mycenae */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575970
wikitext
text/x-wiki
=={{langname|gmy}}==
==={{section|etym}}===
{{ety|gmy|:inh|grk-pro:*artopókʷos}}
{{inh+|gmy|grk-pro|*artopókʷos}}. Cùng gốc với {{cog|grc|ἀρτοκόπος|t=thợ làm bánh}}.<ref name="Beekes">{{R:grc:Beekes|143|ἄρτος}}</ref>
{{surface analysis|gmy|*𐀀𐀵|*𐀡𐀦}}.
==={{section|n}}===
{{head|gmy|Danh từ|ts=artopókʷos|g=m|số nhiều|𐀀𐀵𐀡𐀦𐀂}}<ref>{{R:gmy:Dobson:2004|a-to-po-qo,” “a-to-po-qo-i}}</ref>
# [[thợ]] làm [[bánh]]<ref name="Beekes"/>
==={{section|ref}}===
{{reflist}}
{{c|gmy|Nghề nghiệp}}
lujg1uput6ox5cbpwz53g5i2qimd5ru
Bản mẫu:R:gmy:Dobson:2004
10
422202
2575783
2026-11-05T13:01:39Z
Hiyuune
50834
Trang mới: “{{#invoke:quote|call_template |template=cite-book |editor=Nick Dobson |title=Studies in Mycenaean Inscriptions and Dialect 1984-85 |location=Austin, Texas, Hoa Kỳ |publisher=Program in Aegean Scripts and Prehistory, Department of Classics, The University of Texas at Austin |year=2004 |pageparam=2 |entry={{{1|{{{entry|{{{head|}}}}}}}}} |url=https://repositories.lib.utexas.edu/server/api/core/bitstreams/a7d1d859-274a-42ea-a6d6-440e7573b57a/content |allowparams=1,entry,hea…”
2575783
wikitext
text/x-wiki
{{#invoke:quote|call_template
|template=cite-book
|editor=Nick Dobson
|title=Studies in Mycenaean Inscriptions and Dialect 1984-85
|location=Austin, Texas, Hoa Kỳ
|publisher=Program in Aegean Scripts and Prehistory, Department of Classics, The University of Texas at Austin
|year=2004
|pageparam=2
|entry={{{1|{{{entry|{{{head|}}}}}}}}}
|url=https://repositories.lib.utexas.edu/server/api/core/bitstreams/a7d1d859-274a-42ea-a6d6-440e7573b57a/content
|allowparams=1,entry,head
}}<noinclude>
{{refcat}}
</noinclude>
hqznhvv7l5qcjb893ppgr5hm09d1xog
Thể loại:Danh từ tiếng Hy Lạp Mycenae
14
422203
2575784
2026-11-05T13:02:22Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2575784
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Mục từ tiếng Hy Lạp Mycenae
14
422204
2575785
2026-11-05T13:03:14Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2575785
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Bản mẫu:gmy-glo
10
422205
2575789
2026-11-05T13:07:29Z
Hiyuune
50834
Trang mới: “[[Wiktionary:Quy định mục từ tiếng Hy Lạp Mycenae#glo-{{{1}}}|{{{1}}}]]<noinclude>{{documentation}}</noinclude>”
2575789
wikitext
text/x-wiki
[[Wiktionary:Quy định mục từ tiếng Hy Lạp Mycenae#glo-{{{1}}}|{{{1}}}]]<noinclude>{{documentation}}</noinclude>
b4bjeddm5tnn2aa6yj9pnjc9wpusdpz
bạo nghịch
0
422206
2575791
2026-11-05T13:26:56Z
Kateru Zakuro
34522
([[Mediawiki:Gadget-start.js|Trang mới]]) +vi:adj:# [[ngang ngược|Ngang ngược]] [[phá]] [[bỏ]] [[kỉ]] [[cương]], không [[coi]] ai [[ra gì]].
2575791
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|adj}}===
{{vi-adj}}
# [[ngang ngược|Ngang ngược]] [[phá]] [[bỏ]] [[kỉ]] [[cương]], không [[coi]] ai [[ra gì]].
#:{{ux|vi|hành động '''bạo nghịch'''}}
=== {{ĐM|ref}} ===
* {{R:Tratu}}
6lo73qw9y8jo0m5t4ydo8l5lrjsign9
bạo mồm
0
422207
2575792
2026-11-05T13:31:19Z
Kateru Zakuro
34522
([[Mediawiki:Gadget-start.js|Trang mới]]) +vi:adj:# [[dám|Dám]] [[nói]] những [[điều]] [[người khác]] thường [[e ngại]], không [[muốn]] nói.
2575792
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|adj}}===
{{vi-adj}}
# {{lb|vi|khẩu ngữ}} [[dám|Dám]] [[nói]] những [[điều]] [[người khác]] thường [[e ngại]], không [[muốn]] nói.
#:{{ux|vi|con bé rất '''bạo mồm''', gì cũng nói được}}
=== {{ĐM|ref}} ===
* {{R:Tratu}}
aqhonapmrr0wk1y1qj0rt37chyxpsv8
bạo miệng
0
422208
2575793
2026-11-05T13:33:12Z
Kateru Zakuro
34522
([[Mediawiki:Gadget-start.js|Trang mới]]) +vi:adj:# [[aa|Aa]].
2575793
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|adj}}===
{{vi-adj}}
# {{lb|vi|khẩu ngữ}} {{like-entry|bạo mồm}}
azuyy5cwc3t7sa9rvygfshjizwgq3kn
bạo phổi
0
422209
2575794
2026-11-05T13:34:57Z
Kateru Zakuro
34522
([[Mediawiki:Gadget-start.js|Trang mới]]) +vi:adj:# Có [[gan]] [[nói]] hoặc làm những [[việc]] [[người khác]] thường [[e ngại]].
2575794
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|adj}}===
{{vi-adj}}
# {{lb|vi|khẩu ngữ}} Có [[gan]] [[nói]] hoặc làm những [[việc]] [[người khác]] thường [[e ngại]].
#:{{ux|vi|'''bạo phổi''' mới dám làm như thế}}
=== {{ĐM|ref}} ===
* {{R:Tratu}}
hebxdj5ox074ec2e11m84bdogq4cegx
bạo ăn bạo nói
0
422210
2575795
2026-11-05T13:36:05Z
Kateru Zakuro
34522
([[Mediawiki:Gadget-start.js|Trang mới]]) +vi:phrase:# [[ăn nói|Ăn nói]] [[mạnh dạn]], [[dám]] [[nói]] những [[điều]] mà [[người khác]] thường [[e ngại]].
2575795
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|phrase}}===
{{vi-phrase}}
# {{lb|vi|khẩu ngữ}} [[ăn nói|Ăn nói]] [[mạnh dạn]], [[dám]] [[nói]] những [[điều]] mà [[người khác]] thường [[e ngại]].
=== {{ĐM|ref}} ===
* {{R:Tratu}}
pgtqosz4ma0n1wj8m6t1qsq6vghxqer
bạt tử
0
422211
2575797
2026-11-05T13:37:33Z
Kateru Zakuro
34522
([[Mediawiki:Gadget-start.js|Trang mới]]) +vi:adj:# [[aaa|Aaa]].
2575797
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|adj}}===
{{vi-adj}}
# {{lb|vi|khẩu ngữ}} {{like-entry|bạt mạng}}
#:{{ux|vi|ăn chơi '''bạt tử'''}}
=== {{ĐM|ref}} ===
* {{R:Tratu}}
8ekunwsgst6fnq20f4fswz46dq0u2c5
ᵽ
0
422212
2575798
2026-11-05T13:38:29Z
Lcsnes
40261
Trang mới: “{{also|ꝑ|◌̵}} {{-Latn-}} {{character info}} ==={{ĐM|desction}}=== {{mul-letter}} #[[chữ cái|Chữ cái]] '''[[p]] viết thường''' với nét sổ ngang. ==={{ĐM|see}}=== {{Latn-script}} =={{langname|mul}}== ==={{ĐM|symbol}}=== {{mul-symbol}} #{{lb|mul|NAPA}} Âm xát môi vô thanh (IPA {{IPAfont|[ɸ]}}) =={{langname|bqj}}== ==={{ĐM|pron}}=== *{{IPA|bqj|/ɸ/}} ==={{ĐM|letter}}=== {{letter|bqj}} #Chữ cái thứ 28 viết thường trong bảng chữ c…”
2575798
wikitext
text/x-wiki
{{also|ꝑ|◌̵}}
{{-Latn-}}
{{character info}}
==={{ĐM|desction}}===
{{mul-letter}}
#[[chữ cái|Chữ cái]] '''[[p]] viết thường''' với nét sổ ngang.
==={{ĐM|see}}===
{{Latn-script}}
=={{langname|mul}}==
==={{ĐM|symbol}}===
{{mul-symbol}}
#{{lb|mul|NAPA}} Âm xát môi vô thanh (IPA {{IPAfont|[ɸ]}})
=={{langname|bqj}}==
==={{ĐM|pron}}===
*{{IPA|bqj|/ɸ/}}
==={{ĐM|letter}}===
{{letter|bqj}}
#Chữ cái thứ 28 viết thường trong bảng chữ cái Latinh tiếng Bandial.
#:{{quote|bqj|An alalom me, Ᵽayom '''ᵽ'''o'''ᵽ''' nalale.|Kẻ nào ghét ta cũng ghét Cha ta nữa. ([[s:Giăng/15#15:23|Giăng 15:23]])}}
==={{ĐM|see}}===
*{{letters|lang=bqj|sc=Latn|qual=Bảng chữ cái Latinh tiếng Bandial|Aa|Áá|Bb|Ĉĉ|Cc|Dd|Ee|Éé|Ff|Gg|Hh|Ii|Íí|Jj|Kk|Ll|Mm|Mb/mb|Nn|Ññ|Ŋŋ|Nd/nd|Nj/nj|Ng/ng|Oo|Óó|Pp|Ᵽᵽ|Rr|Ss|Tt|Uu|Úú|Ww|Yy}}
==={{ĐM|ref}}===
*{{Chú thích web|bqj|author=Wycliffe Bible Translators, Inc.|entryurl=https://www.bible.com/bible/1300/JHN.15.BQJDBL2|entry=Saaŋ 15|year=2026|work=bqj Firim fafu fal Aláemit}}
=={{langname|tnc}}==
==={{ĐM|pron}}===
*{{IPA|tnc|/ɸ/}}
==={{ĐM|letter}}===
{{letter|tnc}}
#Chữ cái thứ 17 viết thường trong bảng chữ cái Latinh tiếng Tanimuca-Retuarã.
#:{{ux|tnc|'''ᵽ'''ako|[[mẹ]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=tnc|sc=Latn|qual=Bảng chữ cái Latinh tiếng Tanimuca-Retuarã|a|ã|b|d|e|ẽ|ꞌ|i|ĩ|j|k|m|n|ñ|o|õ|ᵽ|r|s|t|u|ũ|w|y}}
==={{ĐM|ref}}===
*{{Chú thích sách|es|editor=Beverly A. & Clay Strom|title=[https://www.sil.org/system/files/reapdata/10/79/34/107934606148734185048344380672936353358/tncdic.pdf Diccionario Escolar Trilingüe: letuama & tanimuka – español – inglés]|year=2019|page=59}}
*{{Chú thích web|tnc|author=Wycliffe Bible Translators, Inc.|entryurl=https://www.bible.com/bible/1110/ACT.23.TNC|entry=Hch 23|year=2019|work=Porciones del Nuevo Testamento en el idioma Letuama}}
[[Thể loại:Khối ký tự Phonetic Extensions|7D]]
s01srx66dk1x9kt5ldctly8gbnt6wvz
bải hải
0
422213
2575799
2026-11-05T13:39:29Z
Kateru Zakuro
34522
([[Mediawiki:Gadget-start.js|Trang mới]]) +vi:adj:# ([[tiếng kêu]] [[la]]) to và [[thất thanh]].
2575799
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|adj}}===
{{vi-adj}}
# {{lb|vi|phương ngữ}} ([[tiếng kêu]] [[la]]) to và [[thất thanh]].
#:{{ux|vi|la '''bải hải'''}}
=== {{ĐM|ref}} ===
* {{R:Tratu}}
lqlydh2sw3r015zgto2a7ey0kgghaps
chuột quang
0
422214
2575800
2026-11-05T13:42:42Z
Kateru Zakuro
34522
([[Mediawiki:Gadget-start.js|Trang mới]]) +vi:noun:# [[chuột|Chuột]] ([[máy tính]]) có [[sử dụng]] [[thiết bị]] [[phát sáng]] ([[thay vì]] [[bi]]), [[dò]] [[chuyển động]] bằng [[việc]] [[cảm nhận]] sự [[thay đổi]] [[ánh sáng]] [[phản]] [[quang]].
2575800
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|noun}}===
{{vi-noun}}
# [[chuột|Chuột]] ([[máy tính]]) có [[sử dụng]] [[thiết bị]] [[phát sáng]] ([[thay vì]] [[bi]]), [[dò]] [[chuyển động]] bằng [[việc]] [[cảm nhận]] sự [[thay đổi]] [[ánh sáng]] [[phản]] [[quang]].
=== {{ĐM|ref}} ===
* {{R:Tratu}}
mgv6jwtiojalbno68fb3ykouqi59rnv
giao tình
0
422215
2575802
2026-11-05T13:48:13Z
Kateru Zakuro
34522
([[Mediawiki:Gadget-start.js|Trang mới]]) +vi:verb:# [[kết bạn|Kết bạn]], [[gắn bó]] [[với nhau]].
2575802
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|verb}}===
{{vi-verb}}
# {{lb|vi|cũ|hiếm}} [[kết bạn|Kết bạn]], [[gắn bó]] [[với nhau]].
#:{{ux|vi|"Anh em tứ hải '''giao tình''', Tuy rằng bốn bể nhưng sinh một nhà." (ca dao)}}
=== {{ĐM|ref}} ===
* {{R:Tratu}}
limef66u61robgfmxg6jc6lz1vdb09r
giun chỉ
0
422216
2575803
2026-11-05T13:49:23Z
Kateru Zakuro
34522
([[Mediawiki:Gadget-start.js|Trang mới]]) +vi:noun:# [[giun|Giun]] có [[hình]] [[giống]] [[sợi]] chỉ, [[sống]] [[kí sinh]] trong [[cơ thể]] [[người]] và [[một số]] [[động vật]], [[gây]] [[bệnh]] [[phù]] [[chân]] [[voi]], [[truyền]] qua [[muỗi]].
2575803
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|noun}}===
{{vi-noun}}
# [[giun|Giun]] có [[hình]] [[giống]] [[sợi]] chỉ, [[sống]] [[kí sinh]] trong [[cơ thể]] [[người]] và [[một số]] [[động vật]], [[gây]] [[bệnh]] [[phù]] [[chân]] [[voi]], [[truyền]] qua [[muỗi]].
=== {{ĐM|ref}} ===
* {{R:Tratu}}
0kwie7nhsqibfied8588j56fwxahv6e
2575804
2575803
2026-11-05T13:50:44Z
Kateru Zakuro
34522
2575804
wikitext
text/x-wiki
==Vietnamese==
{{wp|vi:}}
==={{ĐM|etym}}===
{{com+|vi|giun|chỉ}}.
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|noun}}===
{{vi-noun|cls=con}}
# [[giun|Giun]] có [[hình]] [[giống]] [[sợi]] chỉ, [[sống]] [[kí sinh]] trong [[cơ thể]] [[người]] và [[một số]] [[động vật]], [[gây]] [[bệnh]] [[phù]] [[chân]] [[voi]], [[truyền]] qua [[muỗi]].
=== {{ĐM|ref}} ===
* {{R:Tratu}}
{{C|vi|Nematodes|Parasites}}
8bp9l69jax1oqvr5an5u0yzpfdi6i9c
2575805
2575804
2026-11-05T13:51:21Z
Kateru Zakuro
34522
2575805
wikitext
text/x-wiki
==Vietnamese==
{{wp|vi:}}
==={{ĐM|etym}}===
{{com+|vi|giun|chỉ}}.
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|noun}}===
{{vi-noun|cls=con}}
# [[giun|Giun]] có [[hình]] [[giống]] [[sợi]] chỉ, [[sống]] [[kí sinh]] trong [[cơ thể]] [[người]] và [[một số]] [[động vật]], [[gây]] [[bệnh]] [[phù]] [[chân]] [[voi]], [[truyền]] qua [[muỗi]].
=== {{ĐM|ref}} ===
* {{R:Tratu}}
{{C|vi|Giun tròn|Ký sinh trùng}}
fn8l67q0ugsz4115mrn3dnqi0gpq0zg
2575806
2575805
2026-11-05T13:51:46Z
Kateru Zakuro
34522
2575806
wikitext
text/x-wiki
=={{langname|vi}}==
{{wp|vi:}}
==={{ĐM|etym}}===
{{com+|vi|giun|chỉ}}.
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|noun}}===
{{vi-noun|cls=con}}
# [[giun|Giun]] có [[hình]] [[giống]] [[sợi]] chỉ, [[sống]] [[kí sinh]] trong [[cơ thể]] [[người]] và [[một số]] [[động vật]], [[gây]] [[bệnh]] [[phù]] [[chân]] [[voi]], [[truyền]] qua [[muỗi]].
=== {{ĐM|ref}} ===
* {{R:Tratu}}
{{C|vi|Giun tròn|Ký sinh trùng}}
naiaote61mi66stmpdk6n61htoa4o2p
giun dẹp
0
422217
2575807
2026-11-05T13:52:17Z
Kateru Zakuro
34522
([[Mediawiki:Gadget-start.js|Trang mới]]) +vi:noun:# [[ngành|Ngành]] [[động vật]] không [[xương sống]], [[thân hình]] [[dẹp]], [[phân]] [[đốt]], [[gồm]] các [[loại]] [[sán lá]], [[sán dây]], [[v]].v..
2575807
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|noun}}===
{{vi-noun}}
# [[ngành|Ngành]] [[động vật]] không [[xương sống]], [[thân hình]] [[dẹp]], [[phân]] [[đốt]], [[gồm]] các [[loại]] [[sán lá]], [[sán dây]], v.v..
=== {{ĐM|ref}} ===
* {{R:Tratu}}
5y4rgmtmig1uggvnvtxokiz17q0p4uc
2575808
2575807
2026-11-05T13:54:01Z
Kateru Zakuro
34522
2575808
wikitext
text/x-wiki
=={{langname|vi}}==
{{wp|vi:}}
==={{ĐM|alternative forms}}===
* {{l|vi|giun giẹp}}
==={{ĐM|etym}}===
{{com|vi|giun|dẹp}}.
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|noun}}===
{{vi-noun|cls=con|[[𧉙]][[𡮊]]}}
# [[ngành|Ngành]] [[động vật]] không [[xương sống]], [[thân hình]] [[dẹp]], [[phân]] [[đốt]], [[gồm]] các [[loại]] [[sán lá]], [[sán dây]], v.v..
==={{ĐM|see}}===
* {{vi-l|sán}}
* {{vi-l|giun tròn}}
* {{vi-l|giun đốt}}
=== {{ĐM|ref}} ===
* {{R:Tratu}}
{{C|vi|Giun dẹp|Ký sinh trùng}}
22ml28s45t8ncqd8qq6sbm69if4h6h1
2575809
2575808
2026-11-05T13:54:23Z
Kateru Zakuro
34522
2575809
wikitext
text/x-wiki
=={{langname|vi}}==
{{wp|vi:}}
==={{ĐM|alternative forms}}===
* {{l|vi|giun giẹp}}
==={{ĐM|etym}}===
{{com|vi|giun|dẹp}}.
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|noun}}===
{{vi-noun|cls=con|[[𧉙]][[𡮊]]}}
# [[ngành|Ngành]] [[động vật]] không [[xương sống]], [[thân hình]] [[dẹp]], [[phân]] [[đốt]], [[gồm]] các [[loại]] [[sán lá]], [[sán dây]], v.v..
=== {{ĐM|ref}} ===
* {{R:Tratu}}
==={{ĐM|see}}===
* {{vi-l|sán}}
* {{vi-l|giun tròn}}
* {{vi-l|giun đốt}}
{{C|vi|Giun dẹp|Ký sinh trùng}}
10f3ze97livm9wc8idsuvomq88doxv1
2575890
2575809
2026-11-06T00:16:17Z
Hiyuune
50834
2575890
wikitext
text/x-wiki
=={{langname|vi}}==
{{wp|vi:}}
==={{ĐM|alternative forms}}===
* {{l|vi|giun giẹp}}
==={{ĐM|etym}}===
{{com|vi|giun|dẹp}}.
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|noun}}===
{{vi-noun|cls=con|[[𧉙]][[𡮊]]}}
# [[ngành|Ngành]] [[động vật]] không [[xương sống]], [[thân hình]] [[dẹp]], [[phân]] [[đốt]], [[gồm]] các [[loại]] [[sán lá]], [[sán dây]], v.v..
=== {{ĐM|ref}} ===
* {{R:Tratu}}
==={{ĐM|see}}===
* {{vi-l|sán}}
* {{vi-l|giun tròn}}
* {{vi-l|giun đốt}}
{{C|vi|Giun dẹp|Vật ký sinh}}
f0c6u2eeoq9tu6pkhkphwrdet94u9v1
2575891
2575890
2026-11-06T00:16:38Z
Hiyuune
50834
không cần thiết
2575891
wikitext
text/x-wiki
=={{langname|vi}}==
{{wp}}
==={{ĐM|alternative forms}}===
* {{l|vi|giun giẹp}}
==={{ĐM|etym}}===
{{com|vi|giun|dẹp}}.
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|noun}}===
{{vi-noun|cls=con|[[𧉙]][[𡮊]]}}
# [[ngành|Ngành]] [[động vật]] không [[xương sống]], [[thân hình]] [[dẹp]], [[phân]] [[đốt]], [[gồm]] các [[loại]] [[sán lá]], [[sán dây]], v.v..
=== {{ĐM|ref}} ===
* {{R:Tratu}}
==={{ĐM|see}}===
* {{vi-l|sán}}
* {{vi-l|giun tròn}}
* {{vi-l|giun đốt}}
{{C|vi|Giun dẹp|Vật ký sinh}}
hy3p6tdh4woarlhroepj6f5n1uggz94
giun tóc
0
422218
2575810
2026-11-05T13:55:07Z
Kateru Zakuro
34522
([[Mediawiki:Gadget-start.js|Trang mới]]) +vi:noun:# [[giun|Giun]] [[sống]] [[kí sinh]] ở [[ruột già]], [[trông]] như [[sợi]] [[tóc]].
2575810
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|noun}}===
{{vi-noun}}
# [[giun|Giun]] [[sống]] [[kí sinh]] ở [[ruột già]], [[trông]] như [[sợi]] [[tóc]].
=== {{ĐM|ref}} ===
* {{R:Tratu}}
dolefc7q26iq7szj3yb9erlc1pch85t
giun đốt
0
422219
2575811
2026-11-05T13:55:44Z
Kateru Zakuro
34522
([[Mediawiki:Gadget-start.js|Trang mới]]) +vi:noun:# [[ngành|Ngành]] [[động vật]] không [[xương sống]], có [[thân]] [[dài]] và [[phân]] [[đốt]], [[bao gồm]] các [[loại]] [[rươi]], [[giun đất]], [[đỉa]], [[v]].v..
2575811
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|noun}}===
{{vi-noun}}
# [[ngành|Ngành]] [[động vật]] không [[xương sống]], có [[thân]] [[dài]] và [[phân]] [[đốt]], [[bao gồm]] các [[loại]] [[rươi]], [[giun đất]], [[đỉa]], [[v]].v..
=== {{ĐM|ref}} ===
* {{R:Tratu}}
74pbeild96ckqafopq2olj69wzgj9pb
2575812
2575811
2026-11-05T13:57:18Z
Kateru Zakuro
34522
2575812
wikitext
text/x-wiki
=={{langname|vi}}==
{{wp|vi:Ngành Giun đốt}}
==={{ĐM|etym}}===
{{com|vi|giun|đốt}}
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|noun}}===
{{vi-noun|cls=con|[[𧉙]][[𢱞]]}}
# [[ngành|Ngành]] [[động vật]] không [[xương sống]], có [[thân]] [[dài]] và [[phân]] [[đốt]], [[bao gồm]] các [[loại]] [[rươi]], [[giun đất]], [[đỉa]], v.v..
===={{ĐM|related terms}}====
* {{vi-l|giun tròn||roundworm}}
* {{vi-l|giun dẹp||flatworm}}
=== {{ĐM|ref}} ===
* {{R:Tratu}}
{{C|vi|Giun đốt}}
8wq6gz92ypmb2umbeanfo9e98wtl4xy
2575813
2575812
2026-11-05T13:57:30Z
Kateru Zakuro
34522
2575813
wikitext
text/x-wiki
=={{langname|vi}}==
{{wp|vi:Ngành Giun đốt}}
==={{ĐM|etym}}===
{{com|vi|giun|đốt}}
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|noun}}===
{{vi-noun|cls=con|[[𧉙]][[𢱞]]}}
# [[ngành|Ngành]] [[động vật]] không [[xương sống]], có [[thân]] [[dài]] và [[phân]] [[đốt]], [[bao gồm]] các [[loại]] [[rươi]], [[giun đất]], [[đỉa]], v.v..
===={{ĐM|related terms}}====
* {{vi-l|giun tròn}}
* {{vi-l|giun dẹp}}
=== {{ĐM|ref}} ===
* {{R:Tratu}}
{{C|vi|Giun đốt}}
e5c41winytubzhljllqa5daj9l5jxdg
giao đãi
0
422220
2575814
2026-11-05T14:03:04Z
Kateru Zakuro
34522
([[Mediawiki:Gadget-start.js|Trang mới]]) +vi:verb:# [[giới thiệu|Giới thiệu]] [[nhân vật]] và [[sự kiện]] để [[mở đầu]], [[chuẩn bị]] cho [[phần]] [[chính]] của một [[vở kịch]].
2575814
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|verb}}===
{{vi-verb}}
# [[giới thiệu|Giới thiệu]] [[nhân vật]] và [[sự kiện]] để [[mở đầu]], [[chuẩn bị]] cho [[phần]] [[chính]] của một [[vở kịch]].
#:{{ux|vi|'''giao đãi''' dài dòng}}
#:{{ux|vi|nói những lời '''giao đãi'''}}
`
=== {{ĐM|ref}} ===
* {{R:Tratu}}
d5gmnwo0fiwbji78ng6ecto5z9k049a
2575815
2575814
2026-11-05T14:03:13Z
Kateru Zakuro
34522
2575815
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|verb}}===
{{vi-verb}}
# [[giới thiệu|Giới thiệu]] [[nhân vật]] và [[sự kiện]] để [[mở đầu]], [[chuẩn bị]] cho [[phần]] [[chính]] của một [[vở kịch]].
#:{{ux|vi|'''giao đãi''' dài dòng}}
#:{{ux|vi|nói những lời '''giao đãi'''}}
=== {{ĐM|ref}} ===
* {{R:Tratu}}
p268sd0jhu6zxbqk24zjyytq9viv2s6
gigabit
0
422221
2575816
2026-11-05T14:07:20Z
Kateru Zakuro
34522
([[Mediawiki:Gadget-start.js|Trang mới]]) +en:noun:# [[đơn vị|Đơn vị]] [[đo]] [[độ lớn]] của [[thông tin]] hoặc của [[bộ nhớ]] [[máy tính]], bằng.
2575816
wikitext
text/x-wiki
=={{langname|en}}==
==={{ĐM|pronunciation}}===
* {{IPA|en|/ˈɡɪɡəbɪt/|a=UK}}
* {{audio|en|LL-Q1860 (eng)-Vealhurl-gigabit.wav|a=Southern England}}
* {{IPA|en|/ˈɡɪɡəbɪt/|/ˈd͡ʒɪɡəbɪt/|a=US}}
==={{ĐM|noun}}===
{{en-noun}}
# {{lb|en|computing}} [[đơn vị|Đơn vị]] [[đo]] [[độ lớn]] của [[thông tin]] hoặc của [[bộ nhớ]] [[máy tính]], bằng 10<sup>9</sup>, hoặc 1,000,000,000 bit hoặc 1,000 [[megabit]].
#: {{syn|en|Gbit}}
{{mẫu}}
k3wv5xirkut75rxlcyszdru3knzl0x3
2575831
2575816
2026-11-05T15:43:25Z
Hiyuune
50834
/* Tiếng Anh */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575831
wikitext
text/x-wiki
=={{langname|en}}==
{{wp|en:}}
==={{ĐM|etym}}===
{{ety|en|:af|giga-|bit<id:digit>|text=+|tree=1}}
==={{ĐM|pronunciation}}===
* {{IPA|en|/ˈɡɪɡəbɪt/|a=UK}}
* {{audio|en|LL-Q1860 (eng)-Vealhurl-gigabit.wav|a=Southern England}}
* {{IPA|en|/ˈɡɪɡəbɪt/|/ˈd͡ʒɪɡəbɪt/|a=US}}
==={{ĐM|noun}}===
{{en-noun}}
# {{lb|en|computing}} [[đơn vị|Đơn vị]] [[đo]] [[độ lớn]] của [[thông tin]] hoặc của [[bộ nhớ]] [[máy tính]], bằng 10<sup>9</sup>, hoặc 1,000,000,000 bit hoặc 1,000 [[megabit]].
#: {{syn|en|Gbit}}
===={{ĐM|coord}}====
* Trước: [[megabit]]
* Sau: [[terabit]]
===={{ĐM|drv}}====
{{col|en|gigabit city|multigigabit|subgigabit}}
===={{ĐM|rel}}====
{{col|en|gibibyte|gigabyte}}
{{C|en|Máy tính}}
obkuonlm07tmg8n6jzts052yedzcl8c
2575832
2575831
2026-11-05T15:44:05Z
Hiyuune
50834
/* Danh từ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575832
wikitext
text/x-wiki
=={{langname|en}}==
{{wp|en:}}
==={{ĐM|etym}}===
{{ety|en|:af|giga-|bit<id:digit>|text=+|tree=1}}
==={{ĐM|pronunciation}}===
* {{IPA|en|/ˈɡɪɡəbɪt/|a=UK}}
* {{audio|en|LL-Q1860 (eng)-Vealhurl-gigabit.wav|a=Southern England}}
* {{IPA|en|/ˈɡɪɡəbɪt/|/ˈd͡ʒɪɡəbɪt/|a=US}}
==={{ĐM|noun}}===
{{en-noun}}
# {{lb|en|computing}} [[đơn vị|Đơn vị]] [[đo]] [[độ lớn]] của [[thông tin]] hoặc của [[bộ nhớ]] [[máy tính]], bằng 10<sup>9</sup>, hoặc 1.000.000.000 bit hoặc 1.000 [[megabit]].
#: {{syn|en|Gbit}}
===={{ĐM|coord}}====
* Trước: [[megabit]]
* Sau: [[terabit]]
===={{ĐM|drv}}====
{{col|en|gigabit city|multigigabit|subgigabit}}
===={{ĐM|rel}}====
{{col|en|gibibyte|gigabyte}}
{{C|en|Máy tính}}
5mw5vk92acjg6mxqbtdadvxipyxhhij
Kariya
0
422222
2575817
2026-11-05T15:16:28Z
Hiyuune
50834
Trang mới: “=={{langname|en}}== ==={{section|etym}} 1=== ===={{section|pr-noun}}==== {{wp|en:+ language}} {{en-prop}} # Một ngôn ngữ thuộc {{w|ngữ hệ Phi-Á}} nói ở [[Nigeria]]. ==={{section|etym}} 2=== ===={{section|pr-noun}}==== {{en-prop}} # {{place|en|thành phố|pref/Aichi|c/Nhật Bản}}.”
2575817
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|etym}} 1===
===={{section|pr-noun}}====
{{wp|en:+ language}}
{{en-prop}}
# Một ngôn ngữ thuộc {{w|ngữ hệ Phi-Á}} nói ở [[Nigeria]].
==={{section|etym}} 2===
===={{section|pr-noun}}====
{{en-prop}}
# {{place|en|thành phố|pref/Aichi|c/Nhật Bản}}.
nh6iv7hx7who8jg9ne3psqz3h0ht7w6
2575818
2575817
2026-11-05T15:16:59Z
Hiyuune
50834
/* Tiếng Anh */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575818
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|etym}} 1===
===={{section|pr-noun}}====
{{wp|en:+ language}}
{{en-prop}}
# Một ngôn ngữ thuộc {{w|ngữ hệ Phi-Á}} nói ở [[Nigeria]].
==={{section|etym}} 2===
===={{section|pr-noun}}====
{{wp|en:+, Aichi}}
{{en-prop}}
# {{place|en|thành phố|pref/Aichi|c/Nhật Bản}}.
pvgeofnco9khdswshlqamv4o4z22qf5
留学生
0
422223
2575821
2026-11-05T15:27:43Z
Hiyuune
50834
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|りゅう|がく|せい|yomi=on}} ==={{section|etym}}=== {{ja-com|留学|りゅうがく|生|-せい}} ==={{section|pron}}=== {{ja-pron|りゅうがくせい|acc=4|acc_ref=ZAJ}} ==={{section|n}}=== {{ja-noun|りゅうがくせい}} # [[lưu học sinh]]. ===={{section|rel}}==== * {{ja-r|留学|りゅうがく}} ==={{section|ref}}=== {{reflist}} {{C|ja|Giáo dục|sort=りゅうがくせい}}”
2575821
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|りゅう|がく|せい|yomi=on}}
==={{section|etym}}===
{{ja-com|留学|りゅうがく|生|-せい}}
==={{section|pron}}===
{{ja-pron|りゅうがくせい|acc=4|acc_ref=ZAJ}}
==={{section|n}}===
{{ja-noun|りゅうがくせい}}
# [[lưu học sinh]].
===={{section|rel}}====
* {{ja-r|留学|りゅうがく}}
==={{section|ref}}===
{{reflist}}
{{C|ja|Giáo dục|sort=りゅうがくせい}}
lkhpuyy3b9bnjq1z38vnzi80kckkvg7
ryūgakusei
0
422224
2575822
2026-11-05T15:28:12Z
Hiyuune
50834
Trang mới: “=={{langname|ja}}== ==={{section|romanization}}=== {{ja-romaji}} # {{ja-romanization of|りゅうがくせい}}”
2575822
wikitext
text/x-wiki
=={{langname|ja}}==
==={{section|romanization}}===
{{ja-romaji}}
# {{ja-romanization of|りゅうがくせい}}
0jsrtxk40eiecmgvkki0ps9mtwmwkby
りゅうがくせい
0
422225
2575823
2026-11-05T15:28:34Z
Hiyuune
50834
Trang mới: “=={{langname|ja}}== {{ja-see-kango|留学生}}”
2575823
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see-kango|留学生}}
s50y0cvoz2noe5qxqj42ejfl3h4g63r
Bản mẫu:xgn-comparison-Cyrl
10
422226
2575829
2026-11-05T15:39:47Z
Hiyuune
50834
Trang mới: “{{#invoke:checkparams|error}}<!-- Validate template parameters --> {| class="floatright wikitable" style="text-align:center;" ! colspan="2" | Bảng so sánh |- ! {{w|en:Khalkha Mongolian|Mông Cổ}} | {{l-self|mn|{{{1}}}|sc=Cyrl}} |- ! {{w|tiếng Buryat|Buryat}} | {{l-self|bua|{{{2}}}|sc=Cyrl}} |- ! {{w|en:Kalmyk Oirat|Kalmyk}} | {{l-self|xal|{{{3}}}|sc=Cyrl}} |}<noinclude> {{documentation}} </noinclude>”
2575829
wikitext
text/x-wiki
{{#invoke:checkparams|error}}<!-- Validate template parameters -->
{| class="floatright wikitable" style="text-align:center;"
! colspan="2" | Bảng so sánh
|-
! {{w|en:Khalkha Mongolian|Mông Cổ}}
| {{l-self|mn|{{{1}}}|sc=Cyrl}}
|-
! {{w|tiếng Buryat|Buryat}}
| {{l-self|bua|{{{2}}}|sc=Cyrl}}
|-
! {{w|en:Kalmyk Oirat|Kalmyk}}
| {{l-self|xal|{{{3}}}|sc=Cyrl}}
|}<noinclude>
{{documentation}}
</noinclude>
awabkhj5j408t2ivk4mrnfe4zbqu4mi
Thể loại:Tính từ tiếng Bulgaria
14
422227
2575834
2026-11-05T15:47:06Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2575834
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Tính từ quan hệ tiếng Bulgaria
14
422228
2575838
2026-11-05T15:58:24Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2575838
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
академически
0
422229
2575839
2026-11-05T16:00:24Z
Hiyuune
50834
Trang mới: “=={{langname|bg}}== ==={{section|etym}}=== {{ety|bg|:af|акаде́мия|-и́чески|text=+|tree=1}} ==={{section|pron}}=== * {{bg-IPA|академи́чески}} * {{bg-hyph}} * {{audio|bg|LL-Q7918 (bul)-Kiril kovachev-академически.wav}} ==={{section|adj}}=== {{bg-adj|академи́чески}} # {{lb|bg|relational}} Thuộc về hoặc có liên quan đến [[học thuật]]. #: {{syn|bg|академи́чен}} ===={{section|decl}}==== {{bg-ad…”
2575839
wikitext
text/x-wiki
=={{langname|bg}}==
==={{section|etym}}===
{{ety|bg|:af|акаде́мия|-и́чески|text=+|tree=1}}
==={{section|pron}}===
* {{bg-IPA|академи́чески}}
* {{bg-hyph}}
* {{audio|bg|LL-Q7918 (bul)-Kiril kovachev-академически.wav}}
==={{section|adj}}===
{{bg-adj|академи́чески}}
# {{lb|bg|relational}} Thuộc về hoặc có liên quan đến [[học thuật]].
#: {{syn|bg|академи́чен}}
===={{section|decl}}====
{{bg-adecl|академи́чески<>}}
==={{section|adv}}===
{{bg-adv|академи́чески}}
# Liên quan đến [[học thuật]].
==={{section|ref}}===
* {{R:bg:RBE}}
* {{R:bg:RBE2}}
* {{R:bg:BER|акаде́мия|6|1}}
* {{R:bg:BTR|page=21}}
gbfk9kmk8sjhnl8by2xea5309tf91xu
Bản mẫu:sufex
10
422230
2575840
2026-11-05T16:06:12Z
Hiyuune
50834
Đổi hướng đến [[Bản mẫu:suffixusex]]
2575840
wikitext
text/x-wiki
#redirect [[Bản mẫu:suffixusex]]
9teu5ph5fuu42erp0fxeduiqsz7vp6g
-ически
0
422231
2575841
2026-11-05T16:06:22Z
Hiyuune
50834
Trang mới: “=={{langname|bg}}== ==={{section|pron}}=== * {{bg-IPA|-и́чески}} ==={{section|suffix}}=== {{head|bg|hậu tố|head=-и́чески}} # [[liên quan|Liên quan]] đến; [[thuộc]] [[về]]. #: {{sufex|bg|биоло́гия|биологи́чески}} #: {{sufex|bg|автобиогра́фия|автобиографи́чески}} #: {{sufex|bg|акаде́мия|академи́чески}} #: {{sufex|bg|фи́зика|физи́чески}} #: {{sufex|bg|х…”
2575841
wikitext
text/x-wiki
=={{langname|bg}}==
==={{section|pron}}===
* {{bg-IPA|-и́чески}}
==={{section|suffix}}===
{{head|bg|hậu tố|head=-и́чески}}
# [[liên quan|Liên quan]] đến; [[thuộc]] [[về]].
#: {{sufex|bg|биоло́гия|биологи́чески}}
#: {{sufex|bg|автобиогра́фия|автобиографи́чески}}
#: {{sufex|bg|акаде́мия|академи́чески}}
#: {{sufex|bg|фи́зика|физи́чески}}
#: {{sufex|bg|хиру́рг|хирурги́чески}}
i9vbx9ckwbpabantozu6v4klr26wd1r
Bản mẫu:mn-poss-impers
10
422232
2575843
2026-11-05T16:12:00Z
Hiyuune
50834
Trang mới: “{{inflection-table-top|title=Dạng sở hữu phi nhân xưng-phản thân của '''{{PAGENAME}}'''|palette=blue|tall=yes|class=tr-alongside}} ! [[accusative|đối cách]] chung |{{l|mn|{{{1}}}}} |- ! [[accusative|đối cách]] xác định |{{l|mn|{{{2}}}}} |- ! [[genitive|sinh cách]] |{{l|mn|{{{3}}}}} |- ! [[dative|dữ cách]]-[[locative|định vị cách]] |{{l|mn|{{{4}}}}} |- ! [[ablative|ly cách]] |{{l|mn|{{{5}}}}} |- ! [[instrumental|cách công cụ]] |{{l|m…”
2575843
wikitext
text/x-wiki
{{inflection-table-top|title=Dạng sở hữu phi nhân xưng-phản thân của '''{{PAGENAME}}'''|palette=blue|tall=yes|class=tr-alongside}}
! [[accusative|đối cách]] chung
|{{l|mn|{{{1}}}}}
|-
! [[accusative|đối cách]] xác định
|{{l|mn|{{{2}}}}}
|-
! [[genitive|sinh cách]]
|{{l|mn|{{{3}}}}}
|-
! [[dative|dữ cách]]-[[locative|định vị cách]]
|{{l|mn|{{{4}}}}}
|-
! [[ablative|ly cách]]
|{{l|mn|{{{5}}}}}
|-
! [[instrumental|cách công cụ]]
|{{l|mn|{{{6}}}}}
|-
! [[comitative|cách kèm]]
|{{l|mn|{{{7}}}}}
|-
! [[directional|hướng cách]]
|{{l|mn|{{{8}}}}}
{{inflection-table-bottom}}<noinclude>{{tcat|nouninfl}}</noinclude>
0gj2knjzjm12zr4sdnc90oyibz5m86t
академи
0
422233
2575844
2026-11-05T16:14:37Z
Hiyuune
50834
+ mn
2575844
wikitext
text/x-wiki
=={{langname|mn}}==
{{mn-variant|ᠠᠻᠠᠳᠧᠮᠢ|ᠠᠺᠠᠳᠧᠮᠢ|академи}}
==={{section|etym}}===
{{etymon|mn|:bor|ru:акаде́мия}}
{{bor+|mn|ru|акаде́мия}}, từ {{der|mn|la|acadēmī̆a}}, từ {{der|mn|grc|Ἀκαδήμεια}}.
==={{section|pron}}===
* {{IPA|mn|[äkʰ.teˑm]|a=khk}}
* {{hyph|mn|а|ка|де|ми}}
==={{section|n}}===
{{mn-noun|pl=академиуд|dec=r}}
# [[học viện]]
===={{section|decl}}====
{{mn-decl-noun|академи|академийн|академийнх|академид|академийг|академиас|академиар|академитай|академи [[руу]]}}
{{mn-poss-impers|академиа|академийгаа|академийнхаа|академидаа|академиасаа|академиараа|академитайгаа|академи [[руугаа]]}}
===={{section|drv}}====
{{col|mn|академич}}
===={{section|rel}}====
{{col|mn|академик}}
{{cln|mn|Từ có hậu tố -и}}
okhnpgzgrdlf4xi51dgv16pvamizm6r
Mô đun:JSON data
828
422234
2575845
2026-11-05T16:16:13Z
Hiyuune
50834
Trang mới: “local export = {} -- optimisation: local variable lookup is slightly faster than global lookup local tab_concat, type, tostring, pairs, ipairs = table.concat, type, tostring, pairs, ipairs local function export_str(s) -- rudimentary escaping, to save time return '"' .. tostring(s):gsub('["\\]', '\\%0') .. '"' end local function export_array(tab) local items = {} for key, value in ipairs(tab) do if type(value) == 'string' then items[#items + 1] = export_str(val…”
2575845
Scribunto
text/plain
local export = {}
-- optimisation: local variable lookup is slightly faster than global lookup
local tab_concat, type, tostring, pairs, ipairs = table.concat, type, tostring, pairs, ipairs
local function export_str(s)
-- rudimentary escaping, to save time
return '"' .. tostring(s):gsub('["\\]', '\\%0') .. '"'
end
local function export_array(tab)
local items = {}
for key, value in ipairs(tab) do
if type(value) == 'string' then
items[#items + 1] = export_str(value)
elseif type(value) == 'boolean' or type(value) == 'number' then
items[#items + 1] = tostring(value)
else
error("serialisation failed: unsupported array element type '" .. type(value) .. "'")
end
end
return "[" .. tab_concat(items, ",") .. "]"
end
-- the second argument is a rudimentary "schema" which specifies
-- whether a table value at a given key should be serialised
-- as an array or an object; Lua uses the same table type for both
local function export_object(tab, schema)
local items = {}
if tab == nil then
return "null"
end
for key, value in pairs(tab) do
if type(value) == 'string' then
items[#items + 1] = export_str(key) .. ':' .. export_str(value)
elseif type(value) == 'boolean' or type(value) == 'number' then
items[#items + 1] = export_str(key) .. ':' .. tostring(value)
elseif type(value) == 'table' then
if not schema then
error("no schema given for array with table values, key '" .. key .. "'")
end
local ktype = {}
if type(schema) == 'table' then
ktype = schema[key]
end
-- false indicates array, true indicates un-schematised object
if ktype == false then
items[#items + 1] = export_str(key) .. ':' .. export_array(value)
else
items[#items + 1] = export_str(key) .. ':' .. export_object(value, ktype)
end
else
error("serialisation failed: unsupported object value type '" .. type(value) .. "'")
end
end
return "{" .. tab_concat(items, ",") .. "}"
end
function export.export_languages(item_filter, key_filter, skip_nulls)
if type(item_filter) == "table" then
key_filter = {}
local i = 2
while item_filter.args[i] do
if tonumber(item_filter.args[i]) ~= nil then
key_filter[#key_filter + 1] = tonumber(item_filter.args[i])
else
key_filter[#key_filter + 1] = item_filter.args[i]
end
i = i + 1
end
if #key_filter == 0 then
key_filter = nil
end
skip_nulls = require('Module:yesno')(item_filter.args.nulls)
item_filter = item_filter.args[1]
end
item_filter = (item_filter ~= "") and item_filter or function() return true end
if type(item_filter) == 'string' then
if item_filter == "TWO_LETTER" then
function item_filter(key, value)
return #key == 2
end
elseif item_filter == "TWO_THREE_LETTER" then
function item_filter(key, value)
return #key <= 3
end
elseif item_filter == "TWO_THREE_LETTER_REGULAR" then
function item_filter(key, value)
return (#key <= 3) and value.type == 'regular'
end
elseif item_filter:sub(1, 1) == '=' then
local list = {}
for item in mw.text.gsplit(item_filter:sub(2), ',') do
list[item] = true
end
function item_filter(key, value)
return list[key]
end
else
local t = item_filter
function item_filter(key, value)
return value.type == t
end
end
end
local data = mw.loadData("Module:languages/data/all")
local items = {}
-- false indicates array, true indicates un-schematised object (just dump raw)
local schema = {
canonicalName = false,
type = false,
scripts = false,
family = false,
otherNames = false,
ancestors = false,
wikimedia_codes = false,
aliases = false,
varieties = false,
sort_key = true,
entry_name = true
}
for key, value in pairs(data) do
if item_filter(key, value) then
if key_filter then
if #key_filter == 1 then
local item = value[key_filter[1]]
local itsc = schema[key_filter[1]]
if item == nil then
if not skip_nulls then
items[#items + 1] = export_str(key) .. ':null'
end
else
items[#items + 1] = export_str(key) .. ':' ..
((type(item) == "string" and export_str(item))
or (itsc == false and export_array(item))
or export_object(item, true))
end
else
local langobj = {}
for _, fkey in pairs(key_filter) do
langobj[fkey] = value[fkey]
end
items[#items + 1] = export_str(key) .. ':' .. export_object(langobj, schema)
end
else
items[#items + 1] = export_str(key) .. ':' .. export_object(value, schema)
end
end
end
return "{" .. tab_concat(items, ",") .. "}"
end
local function export_json_str(s)
return '"' .. tostring(s):gsub('[%c"\\]', function(c)
if c == '"' then
return '\\"'
elseif c == '\\' then
return '\\\\'
end
return ("\\u%04x"):format(c:byte())
end) .. '"'
end
local function export_value(value)
local value_type = type(value)
if value_type == 'string' then
return export_json_str(value)
elseif value_type == 'number' or value_type == 'boolean' then
return tostring(value)
elseif value_type ~= 'table' then
return nil
end
local sequence, keys = 0, 0
for _ in ipairs(value) do
sequence = sequence + 1
end
for _ in pairs(value) do
keys = keys + 1
end
local items = {}
if sequence == keys or (keys == sequence + 1 and value.n == sequence) then
for _, item in ipairs(value) do
items[#items + 1] = export_value(item) or 'null'
end
return '[' .. tab_concat(items, ',') .. ']'
end
for key, item in pairs(value) do
local exported = export_value(item)
if exported then
items[#items + 1] = export_json_str(key) .. ':' .. exported
end
end
return '{' .. tab_concat(items, ',') .. '}'
end
local function export_record(record, keys)
local items = {}
if keys then
for _, key in ipairs(keys) do
local exported = export_value(record[key])
if exported then
items[#items + 1] = export_json_str(key) .. ':' .. exported
end
end
else
for key, item in pairs(record) do
local exported = export_value(item)
if exported then
items[#items + 1] = export_json_str(key) .. ':' .. exported
end
end
end
return '{' .. tab_concat(items, ',') .. '}'
end
function export.export_scripts(frame)
local keys
if type(frame) == 'table' and frame.args then
local i = 2
while frame.args[i] do
local key = frame.args[i]
keys = keys or {}
keys[#keys + 1] = tonumber(key) or key
i = i + 1
end
end
local data = mw.loadData("Module:scripts/data")
local items = {}
for code, script in pairs(data) do
items[#items + 1] = export_json_str(code) .. ':' .. export_record(script, keys)
end
return '{' .. tab_concat(items, ',') .. '}'
end
function export.export_etymology_languages()
local data = mw.loadData("Module:etymology languages/data")
local items = {}
for key, value in pairs(data) do
items[#items + 1] = export_str(key) .. ':' .. export_object(value, {
canonicalName = false,
parent = false,
wikipedia_article = false,
otherNames = false,
ancestors = false,
aliases = false,
entry_name = false,
varieties = true,
strip_diacritics = { -- this is a bit of a hack...
remove_exceptions = false,
},
})
end
return "{" .. tab_concat(items, ",") .. "}"
end
function export.export_families()
local data = mw.loadData("Module:families/data")
local items = {}
for key, value in pairs(data) do
items[#items + 1] = export_str(key) .. ':' .. export_object(value, {
canonicalName = false,
otherNames = false,
family = false,
aliases = false,
varieties = false
})
end
return "{" .. tab_concat(items, ",") .. "}"
end
function export.export_labels()
local data = mw.loadData("Module:labels/data")
local labels = {}
for key, value in pairs(data.labels) do
if type(value) == "string" then
labels[#labels + 1] = export_str(key) .. ':' .. export_str(value)
else
labels[#labels + 1] = export_str(key) .. ':' .. export_object(value, {
plain_categories = false,
topical_categories = false,
pos_categories = false,
regional_categories = false
})
end
end
return "{" .. tab_concat(labels, ',') .. "}"
end
function export.export_wgs()
local m_wgdata = mw.loadData('Module:workgroup ping/data')
local items = {}
for key, value in pairs(m_wgdata) do
if type(value) == 'string' then
items[#items + 1] = export_str(key) .. ':' .. export_str(value)
else
local item = { desc = value.desc; category = value.category; members = {} }
for _, user in ipairs(value) do
item.members[#item.members + 1] = user
end
items[#items + 1] = export_str(key) .. ':' .. export_object(item, {
members = false
})
end
end
return "{" .. tab_concat(items, ",") .. "}"
end
-- replacement for using the [[mw:API]] to do [[Special:PrefixIndex/Template:langrev/]]
-- TODO: limits?
function export.complete_langname(frame)
local m_langs = mw.loadData("Module:languages/data/all")
local target = frame.args[1]
local items = {}
for code, data in pairs(m_langs) do
for _, name in ipairs(data.names) do
if name:sub(1, #target) == target then
items[#items + 1] = export_str(name) .. ":" .. export_str(code)
end
end
end
return "{" .. tab_concat(items, ",") .. "}"
end
return export
fqeber8tviwvr6yfhkiox61vxnj4ziz
2576026
2575845
2026-11-06T09:01:03Z
Hiyuune
50834
2576026
Scribunto
text/plain
local export = {}
local M = require("Module:module loader").init {
require = {
string_utilities = "Module:string utilities",
yesno = "Module:yesno",
},
loadData = {
etymology_languages = "Module:etymology languages/data",
families = "Module:families/data",
labels = "Module:labels/data",
languages = "Module:languages/data/all",
scripts = "Module:scripts/data",
workgroups = "Module:workgroup ping/data",
},
}
local AUTO = {}
local LANGUAGE_SCHEMA = {
canonicalName = false,
type = false,
scripts = false,
family = false,
otherNames = false,
ancestors = false,
wikimedia_codes = false,
aliases = false,
varieties = false,
sort_key = true,
entry_name = true,
}
local ETYMOLOGY_LANGUAGE_SCHEMA = {
canonicalName = false,
parent = false,
wikipedia_article = false,
otherNames = false,
ancestors = false,
aliases = false,
entry_name = false,
varieties = true,
strip_diacritics = {
remove_exceptions = false,
},
}
local FAMILY_SCHEMA = {
canonicalName = false,
otherNames = false,
family = false,
aliases = false,
varieties = false,
}
local LABEL_SCHEMA = {
plain_categories = false,
topical_categories = false,
pos_categories = false,
regional_categories = false,
}
local WORKGROUP_SCHEMA = {
members = false,
}
local ESCAPES = {
['"'] = '\\"',
['\\'] = '\\\\',
['\b'] = '\\b',
['\f'] = '\\f',
['\n'] = '\\n',
['\r'] = '\\r',
['\t'] = '\\t',
}
local function escape(char)
return ESCAPES[char] or ('\\u%04x'):format(char:byte())
end
local function encode_string(value)
return '"' .. M.string_utilities.gsub(tostring(value), '[%z\1-\31\127"\\]', escape) .. '"'
end
local function is_sequence(tab)
local length, count = 0, 0
for _ in ipairs(tab) do
length = length + 1
end
for _ in pairs(tab) do
count = count + 1
end
return count == length or (count == length + 1 and tab.n == length)
end
local function child_schema(schema, key)
if schema == true then
return {}
elseif type(schema) == 'table' and schema ~= AUTO then
return schema[key]
end
return AUTO
end
local encode
local function encode_array(tab)
local items = {}
for _, value in ipairs(tab) do
items[#items + 1] = encode(value, AUTO) or 'null'
end
return '[' .. table.concat(items, ',') .. ']'
end
local function encode_object(tab, schema)
local items = {}
for key, value in pairs(tab) do
local encoded = encode(value, child_schema(schema, key))
if encoded then
items[#items + 1] = encode_string(key) .. ':' .. encoded
end
end
return '{' .. table.concat(items, ',') .. '}'
end
encode = function(value, schema)
local value_type = type(value)
if value_type == 'string' then
return encode_string(value)
elseif value_type == 'number' or value_type == 'boolean' then
return tostring(value)
elseif value_type ~= 'table' then
return nil
elseif schema == false or (schema == AUTO and is_sequence(value)) then
return encode_array(value)
end
return encode_object(value, schema)
end
local function encode_entries(data, encode_entry)
local items = {}
for key, value in pairs(data) do
local encoded = encode_entry(key, value)
if encoded then
items[#items + 1] = encode_string(key) .. ':' .. encoded
end
end
return '{' .. table.concat(items, ',') .. '}'
end
local function encode_record(record, keys)
if not keys then
return encode_object(record, nil)
end
local items = {}
for _, key in ipairs(keys) do
local encoded = encode(record[key], AUTO)
if encoded then
items[#items + 1] = encode_string(key) .. ':' .. encoded
end
end
return '{' .. table.concat(items, ',') .. '}'
end
local function argument_keys(args)
local keys = {}
local i = 2
while args[i] do
keys[#keys + 1] = tonumber(args[i]) or args[i]
i = i + 1
end
if keys[1] == nil then
return nil
end
return keys
end
local function language_filter(filter)
if type(filter) == 'function' then
return filter
elseif not filter or filter == '' then
return function()
return true
end
elseif filter == 'TWO_LETTER' then
return function(code)
return #code == 2
end
elseif filter == 'TWO_THREE_LETTER' then
return function(code)
return #code <= 3
end
elseif filter == 'TWO_THREE_LETTER_REGULAR' then
return function(code, language)
return #code <= 3 and language.type == 'regular'
end
elseif filter:sub(1, 1) == '=' then
local wanted = {}
for code in M.string_utilities.gsplit(filter:sub(2), ',', true) do
wanted[code] = true
end
return function(code)
return wanted[code]
end
end
return function(_, language)
return language.type == filter
end
end
local function language_names(language)
if language.names then
return language.names
end
local names = { language[1] }
for _, field in ipairs { 'otherNames', 'aliases' } do
for _, name in ipairs(language[field] or {}) do
names[#names + 1] = name
end
end
return names
end
--[==[
Entry point for `export_languages` with `#invoke`. Template-callable function to export the languages of
[[Module:languages/data/all]] as a JSON object of code to data. Its parameters are:
* `1`: which languages to export. Empty for all of them; `TWO_LETTER` for those with a two-letter code;
`TWO_THREE_LETTER` for those with a code of two or three letters; `TWO_THREE_LETTER_REGULAR` for those of them that
are of type `regular`; `=CODE,CODE,...` for the codes listed; any other value for the languages of that type (e.g.
`reconstructed`). Note that `=CODE,...` has to be given with every parameter named, e.g. `1==en,fr|2=1|3=type`,
since `|=en,fr` is read as a parameter with an empty name, and a positional parameter after `1==en,fr` replaces it.
* `2` and up: the fields to export, as numbers for the positional fields of [[Module:languages/data/all]] (`1` the
canonical name, `2` the Wikidata item number, `3` the family code, `4` the script codes) or as names (e.g. `type`,
`ancestors`, `aliases`, `varieties`). Without them, each language maps to all of its data. With one, it maps to the
value of that field, or `null` when it has none. With several, it maps to an object of those fields.
* `nulls`: if true, leave out the languages which lack the one key asked for, instead of mapping them to `null`.
From Lua, call it as {export_languages(item_filter, key_filter, skip_nulls)}, where `item_filter` is one of the values
of `1` or a function of the code and the data of a language, `key_filter` a list of keys and `skip_nulls` a boolean.
]==]
function export.export_languages(item_filter, key_filter, skip_nulls)
if type(item_filter) == 'table' then
local args = item_filter.args
key_filter = argument_keys(args)
skip_nulls = M.yesno(args.nulls)
item_filter = args[1]
end
local include = language_filter(item_filter)
return encode_entries(M.languages, function(code, language)
if not include(code, language) then
return nil
elseif not key_filter then
return encode(language, LANGUAGE_SCHEMA)
elseif #key_filter == 1 then
local key = key_filter[1]
local value = language[key]
if value == nil then
return not skip_nulls and 'null' or nil
end
return encode(value, LANGUAGE_SCHEMA[key] ~= false)
end
local selected = {}
for _, key in pairs(key_filter) do
selected[key] = language[key]
end
return encode(selected, LANGUAGE_SCHEMA)
end)
end
--[==[
Entry point for `export_scripts` with `#invoke`. Template-callable function to export the scripts of
[[Module:scripts/data]] as a JSON object of code to data. From the second parameter on, the parameters name the fields
to export, in that order (e.g. `1`, `2`, `3`, `aliases`, `parent`, `direction`); a field which a script lacks is left
out. Without them, each script maps to all of its data.
]==]
function export.export_scripts(frame)
local keys = type(frame) == 'table' and frame.args and argument_keys(frame.args) or nil
return encode_entries(M.scripts, function(_, script)
return encode_record(script, keys)
end)
end
--[==[
Entry point for `export_etymology_languages` with `#invoke`. Template-callable function to export the etymology-only
languages of [[Module:etymology languages/data]] as a JSON object of code to data.
]==]
function export.export_etymology_languages()
return encode_entries(M.etymology_languages, function(_, language)
return encode(language, ETYMOLOGY_LANGUAGE_SCHEMA)
end)
end
--[==[
Entry point for `export_families` with `#invoke`. Template-callable function to export the language families of
[[Module:families/data]] as a JSON object of code to data.
]==]
function export.export_families()
return encode_entries(M.families, function(_, family)
return encode(family, FAMILY_SCHEMA)
end)
end
--[==[
Entry point for `export_labels` with `#invoke`. Template-callable function to export the labels of
[[Module:labels/data]] as a JSON object of label to data, where an alias maps to the label it stands for.
]==]
function export.export_labels()
return encode_entries(M.labels.labels or M.labels, function(_, label)
return encode(label, LABEL_SCHEMA)
end)
end
--[==[
Entry point for `export_wgs` with `#invoke`. Template-callable function to export the work groups of
[[Module:workgroup ping/data]] as a JSON object of name to `desc`, `category` and `members`, or to the work group that
the name is an alias of.
]==]
function export.export_wgs()
return encode_entries(M.workgroups, function(_, workgroup)
if type(workgroup) ~= 'table' then
return encode(workgroup)
end
local members = {}
for _, user in ipairs(workgroup) do
members[#members + 1] = user
end
return encode({ desc = workgroup.desc, category = workgroup.category, members = members }, WORKGROUP_SCHEMA)
end)
end
--[==[
Entry point for `complete_langname` with `#invoke`. Template-callable function to complete a language name. Return a
JSON object of every name of a language (its canonical name, its other names and its aliases) that starts with the first
parameter, mapped to the code of the language (e.g. ''Old Eng'' gives `{"Old English":"ang"}`).
]==]
function export.complete_langname(frame)
local target = frame.args[1]
local items = {}
for code, language in pairs(M.languages) do
for _, name in ipairs(language_names(language)) do
if name:sub(1, #target) == target then
items[#items + 1] = encode_string(name) .. ':' .. encode_string(code)
end
end
end
return '{' .. table.concat(items, ',') .. '}'
end
return export
0z048g517dnpogbe3j5nqdft275t7jl
фарҳангистон
0
422235
2575846
2026-11-05T16:19:26Z
Hiyuune
50834
Trang mới: “=={{langname|tg}}== ==={{section|etym}}=== {{ety|tg|:inh|fa-cls:فَرْهَنْگِسْتَان|:af<surf>|фарҳанг|-истон|tree=1|text=1}} ==={{section|pron}}=== {{tg-IPA}} ==={{section|n}}=== {{tg-noun|fa=فرهنگستان}} # [[học viện]]; [[viện hàm lâm]] #: {{syn|tg|академия}} ==={{section|further}}=== * {{pedia|lang=tg}} * {{R:tg:Vozhaju}}”
2575846
wikitext
text/x-wiki
=={{langname|tg}}==
==={{section|etym}}===
{{ety|tg|:inh|fa-cls:فَرْهَنْگِسْتَان|:af<surf>|фарҳанг|-истон|tree=1|text=1}}
==={{section|pron}}===
{{tg-IPA}}
==={{section|n}}===
{{tg-noun|fa=فرهنگستان}}
# [[học viện]]; [[viện hàm lâm]]
#: {{syn|tg|академия}}
==={{section|further}}===
* {{pedia|lang=tg}}
* {{R:tg:Vozhaju}}
coo8mytk7hg70hon6j1l79cdym6l5el
2575847
2575846
2026-11-05T16:19:37Z
Hiyuune
50834
/* Danh từ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575847
wikitext
text/x-wiki
=={{langname|tg}}==
==={{section|etym}}===
{{ety|tg|:inh|fa-cls:فَرْهَنْگِسْتَان|:af<surf>|фарҳанг|-истон|tree=1|text=1}}
==={{section|pron}}===
{{tg-IPA}}
==={{section|n}}===
{{tg-noun|fa=فرهنگستان}}
# [[học viện]]; [[viện hàn lâm]]
#: {{syn|tg|академия}}
==={{section|further}}===
* {{pedia|lang=tg}}
* {{R:tg:Vozhaju}}
nttzm506das9l636cifah07jyr8tfo0
فرهنگستان
0
422236
2575848
2026-11-05T16:21:47Z
Hiyuune
50834
Trang mới: “=={{langname|fa}}== {{wp|fa:}} ==={{section|etym}}=== {{ety|fa|:lbor|pal:plʾhngstʾn'<tr:frahangestān><t:trường học>|text=1|nodot=1}} từ thế kỷ 20. {{surf|fa|فرهنگ|ـستان|tr1=farhang|tr2=-estân|t1=văn hóa, tri thức, giáo dục|t2=nơi chốn}}. ==={{section|pron}}=== {{fa-IPA|farhangis`tān}} * {{audio|fa|LL-Q9168 (fas)-Darafsh-فرهنگستان.wav|a=Iran}} ==={{section|n}}=== {{fa-noun|cls=فَرْهَنْگِسْتَان|pl=فرهنگس…”
2575848
wikitext
text/x-wiki
=={{langname|fa}}==
{{wp|fa:}}
==={{section|etym}}===
{{ety|fa|:lbor|pal:plʾhngstʾn'<tr:frahangestān><t:trường học>|text=1|nodot=1}} từ thế kỷ 20. {{surf|fa|فرهنگ|ـستان|tr1=farhang|tr2=-estân|t1=văn hóa, tri thức, giáo dục|t2=nơi chốn}}.
==={{section|pron}}===
{{fa-IPA|farhangis`tān}}
* {{audio|fa|LL-Q9168 (fas)-Darafsh-فرهنگستان.wav|a=Iran}}
==={{section|n}}===
{{fa-noun|cls=فَرْهَنْگِسْتَان|pl=فرهنگستانها}}
# [[học viện]]; [[viện hàn lâm]]
#: {{syn|fa|{{fa-l|آکَادِمِی}}}}
#: {{ux|fa|فرهنگستان زبان و ادب فارسی|tr=farhangestân-e zabân o adab-e fârsi|t=Học viện Ngôn ngữ và Văn học Ba Tư}}
===={{section|rel}}====
* {{l|fa|فرهنگ|tr=farhang}}
* {{l|fa|ـستان|tr=-estân}}
==={{section|ref}}===
* {{R:pal:Mackenzie:1971|frahang|page=32}}
* http://www.iranicaonline.org/articles/farhangestan
* {{R:Dehkhoda}}
2td9c0ym7bp3erg1rzmglji5qqwx152
Bản mẫu:R:pal:Mackenzie:1971
10
422237
2575849
2026-11-05T16:22:56Z
Hiyuune
50834
Trang mới: “{{#invoke:quote|call_template |template=cite-book |last=MacKenzie |first=D. N. |authorlink=David Neil MacKenzie |title=A concise Pahlavi dictionary |entry={{#if:{{{1|}}}|{{{1}}}{{#if:{{{2|}}}|, {{{2}}}}}{{#if:{{{3|}}}|, {{{3}}}}}{{#if:{{{4|}}}|, {{{4}}}}}}} |location=Luân Đôn, New York, Toronto |publisher=Nhà xuất bản Đại học Oxford |year=1971 |pageparam=page |pageurl=https://archive.org/details/concisepahlavidi0000dnma…”
2575849
wikitext
text/x-wiki
{{#invoke:quote|call_template
|template=cite-book
|last=MacKenzie
|first=D. N.
|authorlink=David Neil MacKenzie
|title=A concise Pahlavi dictionary
|entry={{#if:{{{1|}}}|{{{1}}}{{#if:{{{2|}}}|, {{{2}}}}}{{#if:{{{3|}}}|, {{{3}}}}}{{#if:{{{4|}}}|, {{{4}}}}}}}
|location=Luân Đôn, New York, Toronto
|publisher=Nhà xuất bản Đại học Oxford
|year=1971
|pageparam=page
|pageurl=https://archive.org/details/concisepahlavidi0000dnma/page/{{#expr:{{#invoke:string/templates|match|{{{page|{{{pages}}}}}}|[0-9]+|}}+0}}/mode/1up
|allowparams=1,2,3,4
}}<!--
--><noinclude>{{documentation}}</noinclude>
odttaj5uu7fhp5ubgc5n5ha0u3f9g7t
Bản mẫu:R:fa:Dehkhoda:1931
10
422238
2575850
2026-11-05T16:24:13Z
Hiyuune
50834
Trang mới: “{{#invoke:quote|call_template |template=cite-book |fa |last=Dehkhoda |first=Ali-Akbar |authorlink=Ali-Akbar Dehkhoda |title={{w|lang=en|Dehkhoda Dictionary}} |editors={{w|lang=en|Dehkhoda Dictionary Institute}} |entry={{lang|fa|{{{entry|{{{1|{{pagename}}}}}}}}}} |location=Tehran |publisher={{w|lang=en|University of Tehran Press}} |year=1931– |pageparam= 2 |accessdate={{{accessdate|{{{3|}}}}}} |textparam= 4 |entryur…”
2575850
wikitext
text/x-wiki
{{#invoke:quote|call_template
|template=cite-book
|fa
|last=Dehkhoda
|first=Ali-Akbar
|authorlink=Ali-Akbar Dehkhoda
|title={{w|lang=en|Dehkhoda Dictionary}}
|editors={{w|lang=en|Dehkhoda Dictionary Institute}}
|entry={{lang|fa|{{{entry|{{{1|{{pagename}}}}}}}}}}
|location=Tehran
|publisher={{w|lang=en|University of Tehran Press}}
|year=1931–
|pageparam= 2
|accessdate={{{accessdate|{{{3|}}}}}}
|textparam= 4
|entryurl=https://dehkhoda.ut.ac.ir/en/dictionary/{{urlencode:{{{entry|{{{1|{{pagename}}}}}}}}|PATH}}
|propagateparams= volume,column,columns
|allowparams= entry,1,accessdate,3
|usenodot= 1
}}<!--
--><noinclude>{{documentation}}</noinclude>
ne794vn5ibwh2jta3c1hynbawsnniht
Bản mẫu:R:Dehkhoda
10
422239
2575851
2026-11-05T16:24:23Z
Hiyuune
50834
Đổi hướng đến [[Bản mẫu:R:fa:Dehkhoda:1931]]
2575851
wikitext
text/x-wiki
#redirect [[Bản mẫu:R:fa:Dehkhoda:1931]]
qnli54v3f7698s28w04494qmncg166h
Mô đun:zh/data/dial-syn/獼猴桃
828
422240
2575872
2026-11-05T16:35:01Z
Hiyuune
50834
Trang mới: “local export = {} export.list = { ["meaning"] = "quả kiwi", ["note"] = "GT - Đài Loan nói chung (không có địa danh chỉ định)", ["Classical"] = { "" }, ["Formal"] = { "獼猴桃" }, ["Taxonomic"] = { "" }, ["Beijing"] = { "" }, --獼猴桃? ["Beijing-PG"] = { "" }, ["Beijing-MY"] = { "" }, ["Beijing-HR"] = { "" }, ["Beijing-YQ"] = { "" }, ["Beijing-CP"] = { "" }, ["Beijing-MTG"] = { "" }, ["Beijing-FS…”
2575872
Scribunto
text/plain
local export = {}
export.list = {
["meaning"] = "quả kiwi",
["note"] = "GT - Đài Loan nói chung (không có địa danh chỉ định)",
["Classical"] = { "" },
["Formal"] = { "獼猴桃" },
["Taxonomic"] = { "" },
["Beijing"] = { "" }, --獼猴桃?
["Beijing-PG"] = { "" },
["Beijing-MY"] = { "" },
["Beijing-HR"] = { "" },
["Beijing-YQ"] = { "" },
["Beijing-CP"] = { "" },
["Beijing-MTG"] = { "" },
["Beijing-FS"] = { "" },
["Taiwan"] = { "奇異果" },
["Tianjin-WQ"] = { "" },
["Langfang"] = { "" },
["Chengde"] = { "" },
["Ulan Hot"] = { "" },
["Tongliao"] = { "" },
["Chifeng"] = { "" },
["Hailar"] = { "" },
["Heihe"] = { "" },
["Nenjiang"] = { "" },
["Mohe"] = { "" },
["Qiqihar"] = { "" },
["Tailai"] = { "" },
["Jixian-HLJ"] = { "" },
["Lanxi-M"] = { "" },
["Boli"] = { "" },
["Jiayin"] = { "" },
["Muling"] = { "" },
["Dongning"] = { "" },
["Ning'an"] = { "" },
["Linkou"] = { "" },
["Zhaozhou"] = { "" },
["Zhaodong"] = { "" },
["Jixi-M"] = { "" },
["Mishan"] = { "" },
["Harbin"] = { "圓棗子" },
["Shangzhi"] = { "" },
["Yingchengzi"] = { "" },
["Jiamusi"] = { "" },
["Tongjiang-M"] = { "" },
["Baicheng"] = { "" },
["Da'an"] = { "" },
["Songyuan"] = { "" },
["Changchun"] = { "" },
["Yushu"] = { "" },
["Jilin"] = { "" },
["Siping"] = { "" },
["Liaoyuan"] = { "" },
["Dunhua"] = { "" },
["Hunchun"] = { "" },
["Baishan"] = { "" },
["Tonghua"] = { "" },
["Shenyang"] = { "" },
["Anshan"] = { "" },
["Tieling"] = { "" },
["Jinzhou"] = { "" },
["Malaysia-M"] = { "" },
["Singapore-M"] = { "奇異果" },
["Taz"] = { "" },
["Tianjin"] = { "" },
["Tianjin-JZ"] = { "" },
["Tianjin-BD"] = { "" },
["Tianjin-NH"] = { "" },
["Tianjin-HG"] = { "" },
["Tianjin-TG"] = { "" },
["Tianjin-DG"] = { "" },
["Tianjin-JN"] = { "" },
["Tianjin-DL"] = { "" },
["Tianjin-JH"] = { "" },
["Tianjin-XQ"] = { "" },
["Tianjin-BC"] = { "" },
["Tangshan"] = { "" },
["Qinhuangdao"] = { "" },
["Cangzhou"] = { "" },
["Xianxian"] = { "" },
["Xianxian-XY"] = { "" },
["Baoding"] = { "" },
["Dingxing"] = { "" },
["Xiong'an"] = { "" },
["Shijiazhuang"] = { "" },
["Xingtai"] = { "" },
["Hengshui"] = { "" },
["Lijin"] = { "" },
["Binzhou"] = { "" },
["Wudi"] = { "" },
["Weicheng"] = { "" },
["Fangzi"] = { "" },
["Changle-WF"] = { "" },
["Shouguang"] = { "" },
["Rizhao"] = { "" },
["Wulian"] = { "" },
["Jinan"] = { "" },
["Zhangqiu"] = { "" },
["Liaocheng"] = { "" },
["Dezhou"] = { "" },
["Tai'an"] = { "" },
["Xintai"] = { "" },
["Zibo"] = { "" },
["Zichuan"] = { "" },
["Boshan"] = { "" },
["Yinan"] = { "" },
["Dalian"] = { "" },
["Dandong"] = { "" },
["Yantai"] = { "" },
["Muping"] = { "" },
["Laizhou"] = { "" },
["Weihai"] = { "" },
["Rongcheng"] = { "" },
["Qingdao"] = { "" },
["Hanting"] = { "" },
["Changyi"] = { "" },
["Gaomi"] = { "" },
["Zhucheng"] = { "" },
["Anqiu"] = { "" },
["Linqu"] = { "" },
["Qingzhou"] = { "" },
["Yishui"] = { "" },
["Hulin-XL"] = { "" },
["Linjiang"] = { "" },
["Ji'an-M"] = { "" },
["Luoyang"] = { "" },
["Luoning"] = { "" },
["Sanmenxia"] = { "" },
["Lingbao"] = { "" },
["Luohe"] = { "" },
["Zhumadian"] = { "" },
["Biyang"] = { "" },
["Zhoukou"] = { "" },
["Dancheng"] = { "" },
["Xuchang"] = { "" },
["Changge"] = { "" },
["Pingdingshan"] = { "" },
["Lushan-M"] = { "" },
["Nanyang"] = { "" },
["Xixia"] = { "" },
["Dengzhou"] = { "" },
["Zaozhuang"] = { "" },
["Ningyang"] = { "" },
["Jining-M"] = { "" },
["Linyi"] = { "" },
["Heze"] = { "" },
["Daming"] = { "" },
["Yuncheng"] = { "" },
["Wenxi"] = { "" },
["Longxing"] = { "" },
["Yongji"] = { "" },
["Wanrong"] = { "" },
["Ronghe"] = { "" },
["Linfen"] = { "" },
["Jixian"] = { "" },
["Huozhou"] = { "" },
["Hongtong"] = { "" },
["Shangqiu"] = { "" },
["Yongcheng"] = { "" },
["Yuanyang"] = { "" },
["Zhengzhou"] = { "" },
["Kaifeng"] = { "" },
["Lankao"] = { "" },
["Changyuan"] = { "" },
["Xunxian"] = { "" },
["Puyang"] = { "" },
["Fanxian"] = { "" },
["Xinyang"] = { "" },
["Gushi"] = { "" },
["Shangluo"] = { "" },
["Luonan"] = { "" },
["Danfeng"] = { "" },
["Shangnan"] = { "" },
["Shanyang"] = { "" },
["Zhen'an"] = { "" },
["Hanbin"] = { "" },
["Hanbin-XH"] = { "" },
["Baihe"] = { "" },
["Baihe-MP"] = { "" },
["Pingli"] = { "" },
["Xunyang"] = { "" },
["Lueyang"] = { "" },
["Mianxian"] = { "" },
["Yangxian"] = { "" },
["Xi'an"] = { "" },
["Weiyang"] = { "" },
["Baqiao"] = { "" },
["Yanliang"] = { "" },
["Lintong"] = { "" },
["Chang'an"] = { "" },
["Huyi"] = { "" },
["Gaoling"] = { "" },
["Zhouzhi"] = { "" },
["Lantian"] = { "" },
["Xianyang"] = { "" },
["Xingping"] = { "" },
["Wugong"] = { "" },
["Qianxian"] = { "" },
["Liquan"] = { "" },
["Jingyang"] = { "" },
["Sanyuan-M"] = { "" },
["Yongshou"] = { "" },
["Changwu"] = { "" },
["Tongchuan"] = { "" },
["Yaozhou"] = { "" },
["Yijun"] = { "" },
["Weinan"] = { "" },
["Weinan-HZ"] = { "" },
["Hancheng"] = { "" },
["Huayin"] = { "" },
["Tongguan"] = { "" },
["Dali-SX"] = { "" },
["Heyang"] = { "" },
["Chengcheng"] = { "" },
["Baishui"] = { "" },
["Pucheng-M"] = { "" },
["Fuping"] = { "" },
["Huanglong"] = { "" },
["Yichuan"] = { "" },
["Huangling"] = { "" },
["Luochuan"] = { "" },
["Fuxian"] = { "" },
["Dingbian"] = { "" },
["Baoji"] = { "" },
["Baoji-CC"] = { "" },
["Fengxiang"] = { "" },
["Qishan"] = { "" },
["Fufeng"] = { "" },
["Meixian-M"] = { "" },
["Taibai"] = { "" },
["Fengxian-SX"] = { "" },
["Qianyang"] = { "" },
["Longxian"] = { "" },
["Linyou"] = { "" },
["Tongxin"] = { "" },
["Yanchi"] = { "" },
["Guyuan"] = { "" },
["Xiji"] = { "" },
["Longde"] = { "" },
["Jingyuan"] = { "" },
["Tianshui"] = { "" },
["Xining"] = { "" },
["Menyuan"] = { "" },
["Yanqi"] = { "" },
["Xuzhou"] = { "" },
["Xuzhou-JW"] = { "" },
["Pizhou"] = { "" },
["Suining"] = { "" },
["Peixian"] = { "" },
["Xinyi-M"] = { "" },
["Fengxian-M"] = { "" },
["Suqian"] = { "" },
["Ganyu"] = { "" },
["Donghai"] = { "" },
["Fuyang"] = { "" },
["Bengbu"] = { "" },
["Suzhou-M"] = { "" },
["Huaibei"] = { "" },
["Bozhou"] = { "" },
["Guangde-QC"] = { "" },
["Qimen-AL-Jun"] = { "" },
["Anji-HN"] = { "" },
["Gansu-DG"] = { "" },
["Shaanxi-DG"] = { "" },
["Yinchuan"] = { "" },
["Wuzhong"] = { "" },
["Zhongwei"] = { "" },
["Bayanhot"] = { "" },
["Lanzhou"] = { "" },
["Jiuquan"] = { "" },
["Dunhuang"] = { "" },
["Shandan"] = { "" },
["Tianzhu"] = { "" },
["Hami"] = { "" },
["Changji"] = { "" },
["Ürümqi"] = { "" },
["Dabancheng-XG"] = { "" },
["Midong-CSZ"] = { "" },
["Ürümqi-BFG"] = { "" },
["Jimsar"] = { "" },
["Chengdu"] = { "獼猴桃", "毛梨兒" },
["Xindu"] = { "毛梨兒" },
["Xindu-XF"] = { "" },
["Huayang"] = { "" },
["Pidu"] = { "毛梨兒" },
["Wenjiang"] = { "毛梨兒" },
["Shuangliu"] = { "毛梨兒" },
["Xinjin"] = { "毛梨兒" },
["Jintang"] = { "毛梨子" },
["Pengzhou"] = { "毛梨兒" },
["Dujiangyan"] = { "毛梨兒" },
["Chongzhou"] = { "毛梨兒" },
["Dayi"] = { "毛梨兒" },
["Pujiang-M"] = { "毛梨兒" },
["Qionglai"] = { "毛梨兒" },
["Jianyang-M"] = { "" },
["Xiaojin"] = { "" },
["Jinchuan"] = { "" },
["Songpan"] = { "" },
["Maoxian"] = { "" },
["Lixian"] = { "" },
["Wenchuan"] = { "" },
["Deyang"] = { "" },
["Luojiang"] = { "" },
["Mianzhu"] = { "" },
["Shifang"] = { "" },
["Guanghan"] = { "" },
["Zhongjiang"] = { "" },
["Ziyang-SC"] = { "" },
["Anyue"] = { "" },
["Lezhi"] = { "" },
["Mianyang"] = { "" },
["Anzhou"] = { "" },
["Zitong"] = { "" },
["Jiangyou"] = { "" },
["Jiangyou-ZM"] = { "" },
["Pingwu"] = { "" },
["Beichuan"] = { "" },
["Yanting"] = { "" },
["Santai"] = { "" },
["Guangyuan"] = { "" },
["Zhaohua"] = { "" },
["Cangxi"] = { "" },
["Jiange"] = { "" },
["Meishan"] = { "" },
["Pengshan"] = { "" },
["Danling"] = { "" },
["Hongya"] = { "" },
["Qingshen"] = { "" },
["Renshou"] = { "" },
["Luzhou"] = { "" },
["Naxi"] = { "" },
["Luxian"] = { "" },
["Xuyong"] = { "" },
["Gulin"] = { "" },
["Hejiang"] = { "" },
["Yibin"] = { "" },
["Nanxi"] = { "" },
["Pingshan-M"] = { "" },
["Gaoxian"] = { "" },
["Changning-M"] = { "" },
["Gongxian"] = { "" },
["Xingwen-GS"] = { "" },
["Xingwen-BWS"] = { "" },
["Jiang'an"] = { "" },
["Junlian"] = { "" },
["Leshan"] = { "" },
["Jiajiang"] = { "" },
["Emeishan"] = { "" },
["Ebian"] = { "" },
["Qianwei"] = { "" },
["Mabian"] = { "" },
["Jingyan"] = { "" },
["Neijiang"] = { "" },
["Zizhong"] = { "" },
["Weiyuan"] = { "" },
["Longchang"] = { "" },
["Suining-SC"] = { "" },
["Pengxi"] = { "" },
["Shehong"] = { "" },
["Guang'an"] = { "" },
["Yuechi"] = { "" },
["Wusheng"] = { "" },
["Linshui"] = { "" },
["Nanchong"] = { "" },
["Nanbu"] = { "" },
["Langzhong"] = { "" },
["Yilong"] = { "" },
["Yingshan"] = { "" },
["Peng'an"] = { "" },
["Dazhou"] = { "" },
["Dazhu"] = { "" },
["Kaijiang"] = { "" },
["Wanyuan"] = { "" },
["Xuanhan"] = { "" },
["Bazhong"] = { "" },
["Tongjiang"] = { "" },
["Nanjiang"] = { "" },
["Hanyuan"] = { "" },
["Xichang"] = { "" },
["Zigong"] = { "" },
["Fushun"] = { "" },
["Rongxian-M"] = { "" },
["Muli"] = { "" },
["Leibo"] = { "" },
["Chongqing"] = { "" },
["Chongqing-JB"] = { "" },
["Chongqing-JLP"] = { "" },
["Chongqing-DDK"] = { "" },
["Chongqing-SPB"] = { "" },
["Chongqing-BN"] = { "" },
["Chongqing-NA"] = { "" },
["Chongqing-QIJ"] = { "" },
["Chongqing-QJ-WS"] = { "" },
["Chongqing-YB"] = { "" },
["Chongqing-BB"] = { "" },
["Chongqing-NC"] = { "" },
["Chongqing-WL"] = { "" },
["Chongqing-DZ"] = { "" },
["Chongqing-RC"] = { "" },
["Chongqing-YC"] = { "" },
["Chongqing-BS"] = { "" },
["Chongqing-TL"] = { "" },
["Chongqing-TN"] = { "" },
["Chongqing-HC"] = { "" },
["Chongqing-CS"] = { "" },
["Chongqing-FL"] = { "" },
["Chongqing-JJ"] = { "" },
["Chongqing-WZ"] = { "" },
["Chongqing-SZ"] = { "" },
["Chongqing-KZ"] = { "" },
["Chongqing-CK"] = { "" },
["Chongqing-DJ"] = { "" },
["Chongqing-LP"] = { "" },
["Chongqing-FD"] = { "" },
["Chongqing-ZX"] = { "" },
["Chongqing-QJ"] = { "" },
["Chongqing-PS"] = { "" },
["Chongqing-YY"] = { "" },
["Chongqing-XS"] = { "" },
["Chongqing-YNY"] = { "" },
["Chongqing-WX"] = { "" },
["Chongqing-FJ"] = { "" },
["Chongqing-WS"] = { "" },
["Wuhan"] = { "" },
["Jiangxia"] = { "" },
["Caidian"] = { "" },
["Xinzhou-HB"] = { "" },
["Huangpi"] = { "" },
["Hanchuan"] = { "" },
["Suizhou"] = { "" },
["Suixian"] = { "" },
["Yichang"] = { "" },
["Dangyang"] = { "" },
["Zhijiang"] = { "" },
["Yidu"] = { "" },
["Changyang"] = { "" },
["Xingshan"] = { "" },
["Zigui"] = { "" },
["Wufeng"] = { "" },
["Enshi"] = { "" },
["Hefeng"] = { "" },
["Badong"] = { "" },
["Xuan'en"] = { "" },
["Laifeng"] = { "" },
["Lichuan-M"] = { "" },
["Jianshi"] = { "" },
["Xianfeng"] = { "" },
["Xiangyang"] = { "" },
["Laohekou"] = { "" },
["Baokang"] = { "" },
["Nanzhang"] = { "" },
["Zaoyang"] = { "" },
["Yicheng"] = { "" },
["Gucheng"] = { "" },
["Jingzhou"] = { "" },
["Jingzhou-SS"] = { "" },
["Jiangling"] = { "" },
["Shishou"] = { "" },
["Gong'an"] = { "" },
["Songzi"] = { "" },
["Jingmen"] = { "" },
["Zhongxiang"] = { "" },
["Jingshan"] = { "" },
["Tianmen"] = { "" },
["Xiantao"] = { "" },
["Qianjiang"] = { "" },
["Shennongjia"] = { "" },
["Shiyan"] = { "" },
["Zhuxi"] = { "" },
["Zhushan"] = { "" },
["Yunxi"] = { "" },
["Yunyang"] = { "" },
["Danjiangkou"] = { "" },
["Fangxian"] = { "" },
["Lhasa"] = { "" },
["Guiyang"] = { "楊桃", "狗卵蛋", "狗卵子", "馬屎坨", "馬屎坨坨" },
["Huaxi"] = { "" },
["Zunyi"] = { "" },
["Tongzi"] = { "" },
["Renhuai"] = { "" },
["Bijie"] = { "" },
["Jinsha-M"] = { "" },
["Dafang"] = { "" },
["Weining"] = { "" },
["Liupanshui"] = { "" },
["Liuzhi"] = { "" },
["Xingyi"] = { "" },
["Anshun"] = { "" },
["Duyun"] = { "" },
["Pingtang"] = { "" },
["Fuquan"] = { "" },
["Weng'an"] = { "" },
["Kaili"] = { "" },
["Liping-GZ"] = { "" },
["Zhenyuan"] = { "" },
["Tongren"] = { "" },
["Sinan"] = { "" },
["Yuping"] = { "" },
["Liping"] = { "" },
["Zhaotong"] = { "" },
["Baoshan-M"] = { "" },
["Dali"] = { "" },
["Kunming"] = { "" },
["Qujing"] = { "" },
["Wenshan"] = { "" },
["Mengzi"] = { "" },
["Lancang"] = { "" },
["Weixi"] = { "" },
["Pu'er"] = { "" },
["Lincang"] = { "" },
["Guilin"] = { "" },
["Lingui"] = { "" },
["Guanyang"] = { "" },
["Lipu"] = { "" },
["Pingle"] = { "" },
["Yangshuo"] = { "" },
["Liuzhou"] = { "" },
["Liuzhou-LR"] = { "" },
["Luzhai"] = { "" },
["Sanjiang-DZ"] = { "" },
["Nanning-M"] = { "" },
["Yongning-FJ"] = { "" },
["Wuming"] = { "" },
["Wuming-FC"] = { "" },
["Binyang-M"] = { "" },
["Shanglin"] = { "" },
["Yizhou"] = { "" },
["Jinchengjiang"] = { "" },
["Luocheng"] = { "" },
["Fengshan"] = { "" },
["Tianlin-LP"] = { "" },
["Tianlin-PT"] = { "" },
["Leye"] = { "" },
["Lingyun"] = { "" },
["Longlin"] = { "" },
["Xilin"] = { "" },
["Xiangzhou-NL"] = { "" },
["Qinzhou-M"] = { "" },
["Jishou"] = { "" },
["Changde"] = { "" },
["Zhangjiajie"] = { "" },
["Yongzhou"] = { "" },
["Chenzhou"] = { "" },
["Huaihua"] = { "" },
["Huitong"] = { "" },
["Xiangtan-JN"] = { "" },
["Ganzhou-M"] = { "" },
["Shiquan"] = { "" },
["Ziyang"] = { "" },
["Ningshan"] = { "" },
["Langao"] = { "" },
["Zhenping"] = { "" },
["Hanzhong"] = { "" },
["Nanzheng"] = { "" },
["Ningqiang"] = { "" },
["Liuba"] = { "" },
["Chenggu"] = { "" },
["Foping"] = { "" },
["Xixiang"] = { "" },
["Zhenba"] = { "" },
["Anji-HB"] = { "" },
["Kokang"] = { "" },
["Dagudi"] = { "" },
["Reshuitang"] = { "" },
["Mae Salong"] = { "" },
["Mae Sai"] = { "" },
["Oudomxay"] = { "" },
["Siantar"] = { "" },
["Nanjing"] = { "" },
["Pukou"] = { "" },
["Luhe-M"] = { "" },
["Lishui-M"] = { "" },
["Yangzhou"] = { "" },
["Jiangdu"] = { "" },
["Baoying"] = { "" },
["Gaoyou"] = { "" },
["Yizheng"] = { "" },
["Taizhou-M"] = { "" },
["Taixing"] = { "" },
["Jiangyan"] = { "" },
["Jingjiang-DX"] = { "" },
["Zhenjiang"] = { "" },
["Jurong"] = { "" },
["Yangzhong"] = { "" },
["Lianyungang"] = { "" },
["Haizhou"] = { "" },
["Guanyun"] = { "" },
["Guannan"] = { "" },
["Huai'an"] = { "" },
["Huai'an-HA"] = { "" },
["Huaiyin"] = { "" },
["Hongze"] = { "" },
["Lianshui"] = { "" },
["Xuyi"] = { "" },
["Jinhu"] = { "" },
["Xinghua"] = { "" },
["Nantong"] = { "" },
["Rugao"] = { "" },
["Rudong"] = { "" },
["Hai'an"] = { "" },
["Yancheng"] = { "" },
["Dongtai"] = { "" },
["Binhai"] = { "" },
["Sheyang"] = { "" },
["Dafeng"] = { "" },
["Funing"] = { "" },
["Jianhu"] = { "" },
["Xiangshui"] = { "" },
["Shuyang"] = { "" },
["Sihong"] = { "" },
["Siyang"] = { "" },
["Anqing"] = { "" },
["Tongcheng"] = { "" },
["Zongyang"] = { "" },
["Chizhou"] = { "" },
["Qingyang"] = { "" },
["Wuhu"] = { "" },
["Wuhu-QS"] = { "" },
["Wanzhi"] = { "" },
["Jinghu"] = { "" },
["Fanchang"] = { "" },
["Wuwei"] = { "" },
["Hanshan"] = { "" },
["Hexian"] = { "" },
["Ma'anshan"] = { "" },
["Dangtu"] = { "" },
["Xuancheng"] = { "" },
["Tongling"] = { "" },
["Hefei"] = { "" },
["Feidong"] = { "" },
["Feixi"] = { "" },
["Chaohu"] = { "" },
["Lujiang"] = { "" },
["Changfeng"] = { "" },
["Huainan"] = { "" },
["Lu'an"] = { "" },
["Jin'an-QSH"] = { "" },
["Shucheng"] = { "" },
["Huoshan"] = { "" },
["Chuzhou"] = { "" },
["Lai'an"] = { "" },
["Quanjiao"] = { "" },
["Mingguang"] = { "" },
["Tianchang"] = { "" },
["Echeng"] = { "" },
["Huangshi"] = { "" },
["Huanggang"] = { "" },
["Hong'an"] = { "" },
["Macheng"] = { "" },
["Luotian"] = { "" },
["Yingshan-HB"] = { "" },
["Xishui"] = { "" },
["Huangmei"] = { "" },
["Wuxue"] = { "" },
["Qichun"] = { "" },
["Xiaogan"] = { "" },
["Anlu"] = { "" },
["Yingcheng"] = { "" },
["Yunmeng"] = { "" },
["Dawu"] = { "" },
["Guangshui"] = { "" },
["Zhashui"] = { "" },
["Jiujiang"] = { "" },
["Ruichang"] = { "" },
["Anji-AQ"] = { "" },
["Najiahu"] = { "" },
["Dianbai-Jun"] = { "" },
["Ningguo-GK"] = { "" },
["Langxi"] = { "" },
["Changle-QJ"] = { "" },
["Yanping"] = { "" },
["Jiangshan-M-NBD"] = { "" },
["Kaihua-M-HB"] = { "" },
["Yushan-M-HY"] = { "" },
["Juexi"] = { "" },
["Taiyuan"] = { "" },
["Jiancaoping"] = { "" },
["Jinyuan"] = { "" },
["Qingxu"] = { "" },
["Loufan"] = { "" },
["Taigu"] = { "" },
["Pingyao"] = { "" },
["Heshun"] = { "" },
["Qixian"] = { "" },
["Yangyuan"] = { "" },
["Datong"] = { "" },
["Yunzhou"] = { "" },
["Yunzhou-XCT"] = { "" },
["Tianzhen"] = { "" },
["Guangling"] = { "" },
["Shuozhou"] = { "" },
["Shanyin"] = { "" },
["Pinglu"] = { "" },
["Pingding"] = { "" },
["Xinzhou"] = { "" },
["Wutai"] = { "" },
["Daixian"] = { "" },
["Wuzhai"] = { "" },
["Lishi"] = { "" },
["Shilou"] = { "" },
["Fenyang"] = { "" },
["Lanxian"] = { "" },
["Linxian"] = { "" },
["Wenshui"] = { "" },
["Xiaoyi"] = { "" },
["Fenxi"] = { "" },
["Xixian"] = { "" },
["Changzhi"] = { "" },
["Tunliu"] = { "" },
["Baochang"] = { "" },
["Linhe"] = { "" },
["Pingshun"] = { "" },
["Zhangzi"] = { "" },
["Qinxian"] = { "" },
["Jincheng"] = { "" },
["Lingchuan"] = { "" },
["Yangcheng"] = { "" },
["Gaoping"] = { "" },
["Jining"] = { "" },
["Liangcheng"] = { "" },
["Hohhot"] = { "" },
["Baotou"] = { "" },
["Dongsheng"] = { "" },
["Haibowan"] = { "" },
["Erenhot"] = { "" },
["Pingshan"] = { "" },
["Zhangjiakou"] = { "" },
["Chongli"] = { "" },
["Handan"] = { "" },
["Linzhang"] = { "" },
["Anyang"] = { "" },
["Linzhou"] = { "" },
["Hebi"] = { "" },
["Xinxiang"] = { "" },
["Jiaozuo"] = { "" },
["Qinyang"] = { "" },
["Wenxian"] = { "" },
["Wuzhi"] = { "" },
["Jiyuan"] = { "" },
["Suide"] = { "" },
["Zizhou"] = { "" },
["Mizhi"] = { "" },
["Jiaxian"] = { "" },
["Wubu"] = { "" },
["Shenmu"] = { "" },
["Fugu"] = { "" },
["Yulin-J"] = { "" },
["Hengshan-J"] = { "" },
["Jingbian"] = { "" },
["Yan'an"] = { "" },
["Ansai"] = { "" },
["Ganquan"] = { "" },
["Zhidan"] = { "" },
["Wuqi-J"] = { "" },
["Qingjian"] = { "" },
["Zichang"] = { "" },
["Yanchuan"] = { "" },
["Yanchang"] = { "" },
["Shanghai"] = { "獼猴桃" },
["Yangpu"] = { "" },
["Xinzhuang"] = { "" },
["Zhenru"] = { "" },
["Songjiang"] = { "" },
["Chuansha"] = { "" },
["Nanhui"] = { "" },
["Zhoupu"] = { "" },
["Huinan"] = { "" },
["Fengxian"] = { "" },
["Jinshan"] = { "" },
["Qingpu"] = { "" },
["Jiading"] = { "" },
["Baoshan-SCD"] = { "" },
["Baoshan-LD"] = { "" },
["Baoshan-YP"] = { "" },
["Chongming"] = { "" },
["Suzhou"] = { "" },
["Shengpu"] = { "" },
["Xishan"] = { "" },
["Wujiang-SL"] = { "" },
["Wujiang-LL"] = { "" },
["Wujiang-SZ"] = { "" },
["Wuxi"] = { "" },
["Changshu"] = { "" },
["Kunshan"] = { "" },
["Taicang"] = { "" },
["Zhangjiagang"] = { "" },
["Tongzhou"] = { "" },
["Qidong"] = { "" },
["Qidong-LS"] = { "" },
["Haimen"] = { "" },
["Haimen-SJ"] = { "" },
["Rudong-W"] = { "" },
["Jiaxing"] = { "" },
["Jiashan"] = { "" },
["Pinghu"] = { "" },
["Haining-YG"] = { "" },
["Haining-XS"] = { "" },
["Tongxiang"] = { "" },
["Haiyan"] = { "" },
["Changzhou"] = { "" },
["Liyang"] = { "" },
["Jintan"] = { "" },
["Yixing"] = { "" },
["Danyang"] = { "" },
["Danyang-TJQ"] = { "" },
["Jingjiang"] = { "" },
["Jiangyin"] = { "" },
["Gaochun"] = { "" },
["Gaochun-ZB"] = { "" },
["Huzhou"] = { "" },
["Huzhou-SL"] = { "" },
["Changxing"] = { "" },
["Anji"] = { "" },
["Anji-XF"] = { "" },
["Deqing-W"] = { "" },
["Deqing-GT"] = { "" },
["Hangzhou"] = { "" },
["Yuhang"] = { "" },
["Lin'an"] = { "" },
["Lin'an-CH"] = { "" },
["Lin'an-YQ"] = { "" },
["Fuyang-W"] = { "" },
["Fuyang-XD"] = { "" },
["Xiaoshan"] = { "" },
["Tonglu"] = { "" },
["Fenshui-WS"] = { "" },
["Shaoxing"] = { "" },
["Shaoxing-KQ"] = { "" },
["Shangyu"] = { "" },
["Zhuji"] = { "" },
["Zhuji-WJJ"] = { "" },
["Shengzhou"] = { "" },
["Shengzhou-CR"] = { "" },
["Shengzhou-TP"] = { "" },
["Xinchang"] = { "" },
["Ningbo"] = { "" },
["Zhenhai"] = { "" },
["Fenghua"] = { "" },
["Beilun"] = { "" },
["Yinzhou"] = { "" },
["Yuyao"] = { "" },
["Cixi"] = { "" },
["Xiangshan"] = { "" },
["Ninghai"] = { "" },
["Zhoushan"] = { "" },
["Dinghai"] = { "" },
["Daishan"] = { "" },
["Shengsi"] = { "" },
["Jiaojiang"] = { "" },
["Huangyan"] = { "" },
["Tiantai"] = { "" },
["Xianju"] = { "" },
["Sanmen"] = { "" },
["Linhai"] = { "" },
["Wenling"] = { "" },
["Yuhuan"] = { "" },
["Yuhuan-DMY"] = { "" },
["Yuhuan-CM"] = { "" },
["Wenzhou"] = { "藤梨" },
["Yueqing"] = { "" },
["Yongjia"] = { "" },
["Yongjia-FL"] = { "" },
["Rui'an"] = { "" },
["Longgang"] = { "" },
["Dongtou"] = { "" },
["Cangnan-JX"] = { "" },
["Pingyang"] = { "" },
["Taishun"] = { "" },
["Wencheng"] = { "" },
["Lishui"] = { "" },
["Qingtian"] = { "" },
["Jinyun"] = { "" },
["Xuanping"] = { "" },
["Songyang-XP"] = { "" },
["Songyang-GS"] = { "" },
["Yunhe"] = { "" },
["Jingning"] = { "" },
["Qingyuan-W"] = { "" },
["Longquan"] = { "" },
["Quzhou"] = { "" },
["Qujiang-DZ"] = { "" },
["Suichang"] = { "" },
["Jiangshan"] = { "" },
["Changshan"] = { "" },
["Kaihua"] = { "" },
["Longyou"] = { "" },
["Jinhua"] = { "" },
["Tangxi"] = { "" },
["Yiwu"] = { "" },
["Yongkang"] = { "" },
["Pujiang"] = { "" },
["Dongyang"] = { "" },
["Pan'an"] = { "" },
["Wuyi"] = { "" },
["Lanxi"] = { "" },
["Shangrao"] = { "" },
["Shangrao-Rail"] = { "" },
["Guangfeng"] = { "" },
["Yushan"] = { "" },
["Xuancheng-YC"] = { "" },
["Xuancheng-JP"] = { "" },
["Wuhu-LL"] = { "" },
["Tongling-W"] = { "" },
["Nanling"] = { "" },
["Yi'an-WS"] = { "" },
["Huangshan"] = { "" },
["Jingxian"] = { "" },
["Jingxian-ZJ"] = { "" },
["Shitai-JZ"] = { "" },
["Pucheng"] = { "" },
["Changsha"] = { "楊桃" }, --written as 羊桃 or 洋桃
["Yiyang-X"] = { "" },
["Liuyang-YA"] = { "" },
["Xiangtan"] = { "" },
["Miluo-CL"] = { "" },
["Xiangxiang"] = { "" },
["Xiangxiang-MQ"] = { "" },
["Loudi"] = { "" },
["Shuangfeng"] = { "" },
["Xinhua"] = { "" },
["Lianyuan"] = { "" },
["Shaoyang"] = { "" },
["Lengshuitan"] = { "" },
["Zhuzhou"] = { "" },
["Longhui"] = { "" },
["Suining-X"] = { "" },
["Dongkou-HQ"] = { "" },
["Wugang"] = { "" },
["Hengyang"] = { "" },
["Hengshan"] = { "" },
["Hengshan-BG"] = { "" },
["Qiyang"] = { "" },
["Quanzhou-X"] = { "" },
["Guanyang-X"] = { "" },
["Qinglong-CL"] = { "" },
["Nanchong-CL"] = { "" },
["Nanchang"] = { "" },
["Xinjian-WC"] = { "" },
["Nanchang-TC"] = { "" },
["Anyi"] = { "" },
["Hukou"] = { "" },
["Lushan"] = { "" },
["Yongxiu"] = { "" },
["Gongqingcheng-JY"] = { "" },
["Xiushui"] = { "" },
["Pengze"] = { "洋勞畫" },
["Duchang"] = { "" },
["Duchang-TT"] = { "" },
["Duchang-YF"] = { "" },
["Wuning-QK"] = { "" },
["Poyang"] = { "" },
["Poyang-MT"] = { "" },
["Yugan"] = { "" },
["Wannian"] = { "" },
["Yiyang"] = { "" },
["Hengfeng"] = { "" },
["Yanshan-HK"] = { "" },
["Yanshan-YP"] = { "" },
["Shangrao-SX"] = { "" },
["Shangrao-HM"] = { "" },
["Jingdezhen"] = { "" },
["Leping"] = { "" },
["Yichun"] = { "" },
["Yifeng"] = { "" },
["Gao'an"] = { "" },
["Fengxin"] = { "" },
["Shanggao"] = { "" },
["Wanzai"] = { "" },
["Fengcheng"] = { "" },
["Fengcheng-ST"] = { "" },
["Xinyu"] = { "" },
["Fuzhou-G"] = { "" },
["Linchuan-SDD"] = { "" },
["Dongxiang"] = { "" },
["Nancheng"] = { "" },
["Nanfeng"] = { "" },
["Yihuang"] = { "" },
["Lichuan"] = { "藤梨" },
["Chongren"] = { "" },
["Pingxiang"] = { "藤梨子", "藤梨" },
["Lianhua"] = { "" },
["Luxi"] = { "" },
["Ji'an"] = { "" },
["Jishui-LT"] = { "" },
["Yongfeng"] = { "" },
["Taihe"] = { "" },
["Xiajiang"] = { "" },
["Yongxin"] = { "" },
["Yingtan"] = { "" },
["Yujiang"] = { "" },
["Guixi"] = { "" },
["Susong"] = { "" },
["Susong-HT"] = { "" },
["Susong-GL"] = { "" },
["Wangjiang"] = { "" },
["Qianshan"] = { "" },
["Huaining"] = { "" },
["Huaining-SP"] = { "" },
["Yuexi"] = { "" },
["Taihu"] = { "" },
["Dongzhi"] = { "" },
["Shitai"] = { "" },
["Yangxin"] = { "" },
["Yangxin-GH"] = { "" },
["Daye"] = { "" },
["Xianning"] = { "" },
["Xianning-MQ"] = { "" },
["Jiayu"] = { "" },
["Chongyang"] = { "" },
["Chibi"] = { "" },
["Tongshan"] = { "" },
["Tongcheng-G"] = { "" },
["Jianli"] = { "" },
["Yueyang"] = { "" },
["Yueyang-BX"] = { "" },
["Linxiang"] = { "" },
["Pingjiang-XJ"] = { "" },
["Pingjiang-NJ"] = { "" },
["Liuyang"] = { "" },
["Liuyang-DY"] = { "" },
["Liuyang-FY"] = { "" },
["Liling-BTT"] = { "" },
["Liling-BS"] = { "" },
["Youxian"] = { "" },
["Chaling"] = { "" },
["Changning"] = { "" },
["Changning-TS"] = { "" },
["Leiyang"] = { "" },
["Anren"] = { "" },
["Zixing-XN"] = { "" },
["Longhui-LDZ"] = { "" },
["Dongkou"] = { "" },
["Dongkou-SJ"] = { "" },
["Jianning"] = { "" },
["Taining"] = { "" },
["Hanbin-NT"] = { "" },
["Jinxian"] = { "" },
["Jinxi"] = { "" },
["Le'an"] = { "" },
["Guangchang"] = { "" },
["Anfu"] = { "" },
["Suichuan"] = { "" },
["Wan'an"] = { "" },
["Jing'an"] = { "" },
["Zhangshu"] = { "" },
["Xingan"] = { "" },
["Fenyi"] = { "" },
["Meixian"] = { "" },
["Xingning"] = { "" },
["Dabu-XH"] = { "" },
["Dabu-GB"] = { "" },
["Fengshun-TK"] = { "" },
["Fengshun-LH"] = { "" },
["Fengshun-HJ"] = { "" },
["Fengshun-FL"] = { "" },
["Fengshun-PT"] = { "" },
["Huizhou"] = { "" },
["Huizhou-SK"] = { "" },
["Huizhou-HL"] = { "" },
["Huiyang"] = { "" },
["Huidong-PS"] = { "" },
["Huidong-DL"] = { "" },
["Dongguan-H"] = { "" },
["Longmen-PL"] = { "" },
["Longmen-LX"] = { "" },
["Boluo"] = { "" },
["Shenzhen-H"] = { "" },
["Shenzhen-H-LH"] = { "" },
["Zengcheng-ZG"] = { "" },
["Zhongshan-WGS"] = { "" },
["Zhongshan-NLHS"] = { "" },
["Wuhua-SZ"] = { "" },
["Wuhua-HC"] = { "" },
["Wuhua-CB"] = { "" },
["Wuhua-MY"] = { "" },
["Wuhua-ML"] = { "" },
["Heyuan"] = { "" },
["Zijin"] = { "" },
["Zijin-GZ"] = { "" },
["Longchuan-TC"] = { "" },
["Longchuan-SD"] = { "" },
["Heping-LZ"] = { "" },
["Lianping"] = { "" },
["Lianping-ZX"] = { "" },
["Lianping-LJ"] = { "" },
["Wengyuan"] = { "" },
["Nanxiong-ZJ"] = { "" },
["Qujiang"] = { "" },
["Xinfeng-MT"] = { "" },
["Xinfeng-DX"] = { "" },
["Xiaosanjiang"] = { "" },
["Liannan"] = { "" },
["Conghua-H"] = { "" },
["Jiexi"] = { "" },
["Luhe"] = { "" },
["Raoping-XF"] = { "" },
["Xiuzhuan"] = { "" },
["Pinghe-JF"] = { "" },
["Nanjing-ML"] = { "" },
["Nanjing-BL"] = { "" },
["Changting"] = { "" },
["Shanghang"] = { "" },
["Yongding"] = { "" },
["Yongding-XY"] = { "" },
["Yongding-GB"] = { "" },
["Yongding-HK"] = { "" },
["Wuping"] = { "" },
["Wuping-ZS"] = { "" },
["Wuping-Y"] = { "" },
["Wuping-WD"] = { "" },
["Pingyu"] = { "" },
["Liancheng"] = { "" },
["Liancheng-PT"] = { "" },
["Liancheng-JX"] = { "" },
["Liancheng-ZB"] = { "" },
["Liancheng-LY"] = { "" },
["Ninghua"] = { "" },
["Qingliu"] = { "" },
["Yudu"] = { "" },
["Ningdu"] = { "" },
["Ruijin"] = { "" },
["Shicheng"] = { "" },
["Shangyou"] = { "" },
["Sandu"] = { "" },
["Ganzhou-PL"] = { "" },
["Nankang"] = { "" },
["Dayu"] = { "" },
["Quannan"] = { "" },
["Dingnan"] = { "" },
["Longnan"] = { "" },
["Xunwu"] = { "" },
["Anyuan"] = { "" },
["Huichang"] = { "" },
["Chongyi"] = { "" },
["Xingguo"] = { "" },
["Yunhe-JST"] = { "" },
["Tonggu"] = { "" },
["Fengxin-ZX"] = { "" },
["Taoyuan"] = { "" },
["Miaoli"] = { "奇異果" },
["Zaoqiao"] = { "" },
["Touwu"] = { "" },
["Nanzhuang"] = { "" },
["Shitan"] = { "" },
["Sanwan"] = { "" },
["Toufen"] = { "" },
["Gongguan"] = { "" },
["Zhuolan-SX"] = { "" },
["Liudui"] = { "奇異果" },
["Wuluo"] = { "" },
["Meinong"] = { "" },
["Shanlin"] = { "" },
["Hsinchu"] = { "奇異果" },
["Dongshi"] = { "奇異果" },
["Raoping"] = { "奇異果" },
["Zhuolan-RP"] = { "" },
["Yunlin"] = { "奇異果" },
["Guoxing"] = { "" },
["Hong Kong-H"] = { "" },
["Tangkou"] = { "" },
["Sanjia"] = { "" },
["Sihe"] = { "" },
["Qianpai"] = { "" },
["Xindong"] = { "" },
["Shalang"] = { "" },
["Xin'an"] = { "" },
["Shijiao"] = { "" },
["Qingping"] = { "" },
["Xihe"] = { "" },
["Fumian-XS"] = { "" },
["Luchuan-LC"] = { "" },
["Luchuan-DQ"] = { "" },
["Luchuan-SH"] = { "" },
["Bobai-SH"] = { "" },
["Bobai-LT"] = { "" },
["Bobai-LP"] = { "" },
["Bobai-LJ"] = { "" },
["Bobai-CT"] = { "" },
["Tang'an"] = { "" },
["Beiliu-GH"] = { "" },
["Beiliu-MM"] = { "" },
["Xingye-GF"] = { "" },
["Rongxian-XD"] = { "" },
["Mashan-PL"] = { "" },
["Binyang-WL"] = { "" },
["Hengxian-XY"] = { "" },
["Lingui-H-XJ"] = { "" },
["Lipu-SDT"] = { "" },
["Lipu-DSG"] = { "" },
["Pingle-H"] = { "" },
["Yangshuo-JB"] = { "" },
["Tianlin-GL"] = { "" },
["Qinzhou-H"] = { "" },
["Guidong"] = { "" },
["Rongchang-PL"] = { "" },
["Chengdu-H-LT"] = { "" },
["Longquanyi-H-SL"] = { "" },
["Qingbaijiang-H-LW"] = { "" },
["Xindu-H-SBT"] = { "" },
["Xindu-H-HXC"] = { "" },
["Xindu-H-XD"] = { "" },
["Weiyuan-H"] = { "" },
["Yilong-H"] = { "" },
["Xichang-H"] = { "" },
["Sabah-B"] = { "" },
["Sabah-L"] = { "" },
["Sabah-HY"] = { "" },
["Sabah-HP"] = { "" },
["Kuala Lumpur-H-HY"] = { "" },
["Kuala Lumpur-H"] = { "" },
["Senai"] = { "" },
["Senai-JX"] = { "" },
["Kuching"] = { "" },
["Sungai Tapang"] = { "" },
["Singkawang"] = { "" },
["Pontianak-MX"] = { "" },
["Mempawah"] = { "" },
["Metal"] = { "" },
["Singapore-MX"] = { "" },
["Singapore-DB"] = { "" },
["Belait-H"] = { "" },
["Bangkok-MX"] = { "" },
["Bangkok-FS"] = { "" },
["Bangkok-JX"] = { "" },
["Yangon-H"] = { "" },
["Ho Chi Minh City-H"] = { "" },
["Jixi"] = { "楊桃" },
["Shexian"] = { "" },
["Shexian-XG"] = { "" },
["Shexian-DGY"] = { "" },
["Tunxi"] = { "" },
["Huizhou-HZ"] = { "" },
["Xiuning"] = { "" },
["Yixian"] = { "" },
["Qimen"] = { "" },
["Qimen-AL-Min"] = { "" },
["Wuyuan"] = { "" },
["Fuliang"] = { "" },
["Dexing"] = { "" },
["Jingde"] = { "" },
["Zhanda"] = { "" },
["Chun'an"] = { "" },
["Sui'an"] = { "" },
["Jiande"] = { "" },
["Shouchang"] = { "" },
["Guangzhou"] = { "奇異果" },
["Hong Kong"] = { "奇異果", "奇偉果" },
["HK Weitou"] = { "" },
["Kam Tin"] = { "" },
["Shek Pik"] = { "" },
["Ting Kok"] = { "" },
["Tung Ping Chau"] = { "" },
["Macau"] = { "" },
["Panyu"] = { "" },
["Huadu"] = { "" },
["Conghua"] = { "" },
["Zengcheng"] = { "" },
["Foshan"] = { "" },
["Nanhai"] = { "" },
["Shunde"] = { "" },
["Sanshui"] = { "" },
["Gaoming"] = { "" },
["Zhongshan"] = { "" },
["Zhongshan-HC"] = { "" },
["Zhongshan-NL"] = { "" },
["Zhongshan-CKM"] = { "" },
["Zhongshan-XL"] = { "" },
["Zhongshan-DS"] = { "" },
["Zhongshan-TB"] = { "" },
["Zhongshan-HL"] = { "" },
["Zhongshan-DF"] = { "" },
["Zhongshan-NT"] = { "" },
["Zhongshan-FS"] = { "" },
["Zhongshan-SL"] = { "" },
["Zhongshan-GK"] = { "" },
["Zhongshan-HP"] = { "" },
["Zhongshan-SJ"] = { "" },
["Zhongshan-LW"] = { "" },
["Zhongshan-MZ"] = { "" },
["Zhongshan-GZ"] = { "" },
["Zhongshan-BF"] = { "" },
["Zhongshan-TZ"] = { "" },
["Zhuhai"] = { "" },
["Doumen-T"] = { "" },
["Doumen-S"] = { "" },
["Jiangmen"] = { "" },
["Xinhui"] = { "奇異果" },
["Taishan"] = { "" },
["Taishan-GH"] = { "" },
["Kaiping"] = { "" },
["Enping"] = { "" },
["Heshan"] = { "" },
["Malan"] = { "" },
["Malan-BTQ"] = { "" },
["Malan-MHD"] = { "" },
["Malan-SZP"] = { "" },
["Malan-BLH"] = { "" },
["Dongguan"] = { "" },
["Shenzhen-C-LH"] = { "" },
["Bao'an"] = { "" },
["Dapeng"] = { "" },
["Shenzhen-PD"] = { "" },
["Pingshan-ZM"] = { "" },
["Ebu-ZM"] = { "" },
["Qingyuan"] = { "" },
["Fogang"] = { "" },
["Yingde"] = { "" },
["Yangshan"] = { "" },
["Lianshan"] = { "" },
["Lianshan-YH"] = { "" },
["Lianzhou"] = { "" },
["Shaoguan"] = { "" },
["Qujiang-C"] = { "" },
["Renhua"] = { "" },
["Lechang"] = { "" },
["Gaoyao"] = { "" },
["Sihui"] = { "" },
["Guangning"] = { "" },
["Deqing"] = { "" },
["Huaiji"] = { "" },
["Fengkai"] = { "" },
["Yunfu"] = { "" },
["Xinxing"] = { "" },
["Luoding"] = { "" },
["Yunan"] = { "" },
["Yangjiang"] = { "" },
["Yangdong"] = { "" },
["Yangdong-YS"] = { "" },
["Yangchun"] = { "" },
["Yangxi"] = { "" },
["Xinyi"] = { "" },
["Maoming"] = { "" },
["Maoming-YJ"] = { "" },
["Gaozhou"] = { "" },
["Huazhou"] = { "" },
["Huazhou-CQ"] = { "" },
["Zhanjiang"] = { "" },
["Lianjiang"] = { "" },
["Wuchuan"] = { "" },
["Nanning"] = { "" },
["Nanning-Tanka"] = { "" },
["Wuzhou"] = { "" },
["Cangwu-LB"] = { "" },
["Yulin"] = { "" },
["Rongxian"] = { "" },
["Hepu"] = { "" },
["Hepu-ST"] = { "" },
["Guiping"] = { "" },
["Guiping-JT"] = { "" },
["Guiping-JK"] = { "" },
["Guiping-MD"] = { "" },
["Guiping-ML"] = { "" },
["Pingnan-PN"] = { "" },
["Pingnan-DZ"] = { "" },
["Mengshan"] = { "" },
["Mengshan-XX"] = { "" },
["Mengshan-CT"] = { "" },
["Guigang-GC"] = { "" },
["Guigang-NJ"] = { "" },
["Guigang-PD"] = { "" },
["Beiliu"] = { "" },
["Beiliu-TL"] = { "" },
["Beiliu-XL"] = { "" },
["Baise"] = { "" },
["Tiandong"] = { "" },
["Tiandong-LF"] = { "" },
["Tianyang"] = { "" },
["Pingguo"] = { "" },
["Pingguo-SX"] = { "" },
["Bobai"] = { "" },
["Lingshan"] = { "" },
["Pubei"] = { "" },
["Qinzhou"] = { "" },
["Qinzhou-XD"] = { "" },
["Qinzhou-CT"] = { "" },
["Qinzhou-NS"] = { "" },
["Qinzhou-XNJ"] = { "" },
["Beihai"] = { "" },
["Beihai-NK"] = { "" },
["Beihai-YP"] = { "" },
["Beihai-QG"] = { "" },
["Beihai-QG-CB"] = { "" },
["Ningming"] = { "" },
["Hengxian"] = { "" },
["Pumen"] = { "" },
["Fangchenggang-FC"] = { "" },
["Dongxing"] = { "" },
["Chongzuo-LT"] = { "" },
["Fusui-QJ"] = { "" },
["Lingchuan-C-YJ"] = { "" },
["Pingle-C-MJ"] = { "" },
["Pingle-C-SS"] = { "" },
["Lipu-ZC"] = { "" },
["Danzhou"] = { "" },
["Sanya-YL"] = { "" },
["Kuala Lumpur"] = { "" },
["Penang-C"] = { "" },
["Ipoh"] = { "" },
["Sarikei-C"] = { "kiwi" },
["Singapore-C"] = { "" },
["Jakarta-C"] = { "" },
["Ho Chi Minh City"] = { "" },
["Mong Cai"] = { "" },
["Phnom Penh-C"] = { "" },
["Yangon-C"] = { "" },
["Mandalay-C"] = { "" },
["Bangkok-C"] = { "" },
["Betong"] = { "" },
["Manila-C"] = { "" },
["Nanning-P"] = { "" },
["Nanning-P-SJ"] = { "" },
["Nanning-P-GJY"] = { "" },
["Nanning-P-ZGL"] = { "" },
["Nanning-P-XXJD"] = { "" },
["Nanning-P-SL"] = { "" },
["Nanning-P-XX"] = { "" },
["Nanning-P-SC"] = { "" },
["Binyang"] = { "" },
["Binyang-XQ"] = { "" },
["Hengxian-P"] = { "" },
["Wuxuan-JJ"] = { "" },
["Chongzuo-P"] = { "" },
["Liucheng-P"] = { "" },
["Liucheng-P-GZ"] = { "" },
["Yizhou-P-DS"] = { "" },
["Luocheng-P"] = { "" },
["Guilin-P"] = { "" },
["Guilin-P-CY"] = { "" },
["Guilin-P-DBZ"] = { "" },
["Guilin-P-ZY"] = { "" },
["Guilin-P-DB"] = { "" },
["Guilin-P-YJ"] = { "" },
["Guilin-P-QJ"] = { "" },
["Lingui-P-WT"] = { "" },
["Lingui-P-HS"] = { "" },
["Lingui-P-LJ"] = { "" },
["Lingui-P-LT"] = { "" },
["Lingchuan-P"] = { "" },
["Lingchuan-P-GQ"] = { "" },
["Lingchuan-P-GD"] = { "" },
["Lingchuan-P-TX"] = { "" },
["Lingchuan-P-SZ"] = { "" },
["Lingchuan-P-GP"] = { "" },
["Lingchuan-P-LT"] = { "" },
["Guanyang-P"] = { "" },
["Quanzhou-P"] = { "" },
["Pingle-P"] = { "" },
["Pingle-P-XTM"] = { "" },
["Yangshuo-P"] = { "" },
["Yangshuo-P-PT"] = { "" },
["Yongfu-P-JX"] = { "" },
["Yongfu-P-CS"] = { "" },
["Zhongshan-GA"] = { "" },
["Xiamen"] = { "" },
["Xiamen-HS"] = { "" },
["Tong'an"] = { "" },
["Quanzhou"] = { "" },
["Jinjiang"] = { "" },
["Nan'an"] = { "" },
["Shishi"] = { "" },
["Hui'an"] = { "" },
["Anxi"] = { "" },
["Yongchun"] = { "" },
["Dehua"] = { "" },
["Zhangzhou"] = { "" },
["Longhai"] = { "" },
["Changtai"] = { "" },
["Hua'an"] = { "" },
["Nanjing-MN"] = { "" },
["Pinghe"] = { "" },
["Zhangpu"] = { "" },
["Yunxiao"] = { "" },
["Zhao'an"] = { "" },
["Zhao'an-SD"] = { "" },
["Zhao'an-TY"] = { "" },
["Zhao'an-WS"] = { "" },
["Dongshan"] = { "" },
["Taipei"] = { "猴頭果:GT" },
["Wanhua"] = { "" },
["Tamsui"] = { "" },
["Sanxia"] = { "" },
["Pingxi"] = { "" },
["Kaohsiung"] = { "" },
["Cijin"] = { "" },
["Hongmaogang"] = { "" },
["Dalinpu"] = { "" },
["Tianliao"] = { "" },
["Yilan"] = { "" },
["Luodong"] = { "" },
["Toucheng"] = { "" },
["Lukang"] = { "" },
["Yongjing-MN"] = { "" },
["Taichung"] = { "" },
["Wuqi"] = { "" },
["Tainan"] = { "" },
["Anping"] = { "" },
["Shanhua"] = { "" },
["Taitung"] = { "" },
["Green Island"] = { "" },
["Hsinchu-MN"] = { "" },
["Miaoli-MN"] = { "" },
["Mailiao"] = { "" },
["Chiayi"] = { "" },
["Chiayi-DS"] = { "" },
["Baoli"] = { "" },
["Liuqiu"] = { "" },
["Kinmen"] = { "" },
["Jinsha"] = { "" },
["Magong"] = { "" },
["Pengnan"] = { "" },
["Xiyu"] = { "" },
["Huxi"] = { "" },
["Wangan"] = { "" },
["Cimei"] = { "" },
["Huayu"] = { "" },
["Zhongtun"] = { "" },
["Houliao"] = { "" },
["Tongliang"] = { "" },
["Jibei"] = { "" },
["Malaysia-MN"] = { "" },
["Melaka"] = { "" },
["Labuan"] = { "" },
["Singapore-MN"] = { "" },
["Philippine-MN"] = { "" },
["Medan"] = { "" },
["Seri Begawan"] = { "" },
["Ho Chi Minh City-MN"] = { "" },
["Yangon-MN"] = { "" },
["Longyan"] = { "" },
["Zhangping"] = { "" },
["Yongfu"] = { "" },
["Datian"] = { "" },
["Datian-GP"] = { "" },
["Youxi-JM"] = { "" },
["Youxi-XQ"] = { "" },
["Shunchang-PS"] = { "" },
["Pingnan"] = { "" },
["Pingnan-PT"] = { "" },
["Pingnan-SJ"] = { "" },
["Guiping-XW"] = { "" },
["Guiping-DS"] = { "" },
["Guilin-MN-BYG"] = { "" },
["Pingle-MN"] = { "" },
["Qinzhou-MN"] = { "" },
["Lechang-TT"] = { "" },
["Renhua-CSB"] = { "" },
["Yingde-YZ"] = { "" },
["Yunan-LT"] = { "" },
["Hangzhou-PF"] = { "" },
["Cangnan-MN"] = { "" },
["Yuhuan-KM"] = { "" },
["Wenling-RS"] = { "" },
["Yixing-SB"] = { "" },
["Langxi-FL"] = { "" },
["Chaozhou"] = { "" },
["Raoping-MN-T"] = { "" },
["Shantou"] = { "" },
["Chenghai"] = { "" },
["Chenghai-DX"] = { "" },
["Chaoyang"] = { "" },
["Nan'ao-HZ"] = { "" },
["Nan'ao-YA"] = { "" },
["Jieyang"] = { "" },
["Puning"] = { "" },
["Lufeng"] = { "" },
["Haifeng"] = { "" },
["Fengshun-MN-LH"] = { "" },
["Fengshun-MN-HJ"] = { "" },
["Yuen Chau Tsai-MN"] = { "" },
["Sha Tau Kok-MN"] = { "" },
["Thailand-MN-T"] = { "" },
["Chiang Mai-MN-T"] = { "" },
["Hat Yai-MN-T"] = { "" },
["Cambodia-MN-T"] = { "" },
["Ho Chi Minh City-MN-T"] = { "" },
["Vientiane-MN-T"] = { "" },
["Johor Bahru"] = { "" },
["Penang-MN-T"] = { "" },
["Singapore-MN-T"] = { "" },
["Batam-MN-T"] = { "" },
["Pontianak-MN-T"] = { "" },
["Leizhou"] = { "" },
["Dianbai-XD"] = { "" },
["Wenchang"] = { "" },
["Haikou"] = { "" },
["Chengmai"] = { "" },
["Qionghai"] = { "" },
["Wanning"] = { "" },
["Tunchang"] = { "" },
["Singapore-MN-H"] = { "" },
["Belait-MN-H"] = { "" },
["Putian"] = { "" },
["Putian-DH"] = { "" },
["Putian-JK"] = { "" },
["Putian-NR"] = { "" },
["Xianyou"] = { "" },
["Xianyou-FT"] = { "" },
["Xianyou-YY"] = { "" },
["Fuding-AY"] = { "" },
["Shaxi"] = { "奇異果" },
["Sanxiang"] = { "" },
["Fuzhou"] = { "" },
["Changle"] = { "" },
["Lianjiang-MD"] = { "" },
["Fuqing"] = { "" },
["Pingtan"] = { "" },
["Yongtai"] = { "" },
["Minqing"] = { "" },
["Gutian"] = { "" },
["Pingnan-MD"] = { "" },
["Luoyuan"] = { "" },
["Fu'an"] = { "" },
["Ningde"] = { "" },
["Xiapu"] = { "" },
["Zherong"] = { "" },
["Shouning"] = { "" },
["Zhouning"] = { "" },
["Fuding"] = { "" },
["Youxi"] = { "" },
["Youxi-XY"] = { "" },
["Youxi-YZ"] = { "" },
["Youxi-TC"] = { "" },
["Youxi-ZX"] = { "" },
["Matsu"] = { "" },
["Taishun-MD"] = { "" },
["Cangnan-MD"] = { "" },
["Guanhaiwei"] = { "" },
["Singapore-MD-FQ"] = { "" },
["Sitiawan-MD-GT"] = { "" },
["Sibu-MD-MQ"] = { "" },
["Jian'ou"] = { "" },
["Dikou"] = { "" },
["Yanping-XY"] = { "" },
["Songxi"] = { "" },
["Zhenghe"] = { "" },
["Zhenqian"] = { "" },
["Shunchang-YD"] = { "" },
["Jianyang"] = { "" },
["Huangkeng"] = { "" },
["Wuyishan"] = { "毛冬瓜" },
["Shibei"] = { "" },
["Yong'an"] = { "" },
["Sanyuan"] = { "" },
["Shaxian"] = { "" },
["Yanping-WT"] = { "" },
["Shaowu"] = { "" },
["Guangze"] = { "" },
["Jiangle"] = { "" },
["Mingxi"] = { "" },
["Shunchang"] = { "" },
["Ningde-She"] = { "" },
["Fu'an-She"] = { "" },
["Fuding-She"] = { "" },
["Zhouning-She"] = { "" },
["Xiapu-She"] = { "" },
["Shouning-She"] = { "" },
["Gutian-She"] = { "" },
["Luoyuan-She"] = { "" },
["Sanming-She"] = { "" },
["Shunchang-She"] = { "" },
["Hua'an-She"] = { "" },
["Guixi-She"] = { "" },
["Yanshan-She"] = { "" },
["Cangnan-She"] = { "" },
["Jingning-She"] = { "" },
["Jingning-ZK-She"] = { "" },
["Lishui-She"] = { "" },
["Longyou-She"] = { "" },
["Lin'an-She"] = { "" },
["Jiande-She"] = { "" },
["Ningguo-She"] = { "" },
["Chaozhou-She"] = { "" },
["Fengshun-She"] = { "" },
["Guzhang-WX"] = { "" },
["Yuanling-WX"] = { "" },
["Luxi-WX"] = { "" },
["Luxi-WX-LJT"] = { "" },
["Luxi-WX-LJT-2"] = { "" },
["Chengbu-WX"] = { "" },
["Jiande-JXYM"] = { "" },
["Jinhua-JXYM"] = { "" },
["Lanxi-JXYM"] = { "" },
["Tunxi-JXYM"] = { "" },
["Jiangyong"] = { "" },
["Dong'an"] = { "" },
["Qujiang-DC"] = { "" },
["Wujiang-XY"] = { "" },
["Zhenjiang-SB"] = { "" },
["Renhua-ZT"] = { "" },
["Renhua-ST"] = { "" },
["Ruyuan-GT"] = { "" },
["Lechang-CL"] = { "" },
["Lechang-BX"] = { "" },
["Lechang-HP"] = { "" },
["Lechang-GT"] = { "" },
["Lechang-SX"] = { "" },
}
return export
ayr7iny1jsh14q8raya9f9upv08c1x9
Mô đun:sel-nor-translit
828
422241
2575875
2026-11-05T16:42:54Z
Hiyuune
50834
Trang mới: “local export = {} local tab = { ["А"]="A", ["а"]="a", ["Ӓ"]="Ä", ["ӓ"]="ä", ["Б"]="B", ["б"]="b", ["В"]="W", ["в"]="w", ["Г"]="G", ["г"]="g", ["Д"]="D", ["д"]="d", ["Е"]="E", ["е"]="e", ["Ә"]="Ə", ["ә"]="ə", ["Ё"]="O", ["ё"]="o", ["Ж"]="Ž", ["ж"]="ž", ["З"]="Z", ["з"]="z", ["И"]="I", ["и"]="i", ["І"]="Ï", ["і"]="ï", ["Й"]="J", ["й"]="j", ["К"]="K", ["к"]="k", ["Ӄ"]="Q", ["ӄ"]="q", ["Л"]="L", ["л"]="l", ["М"]="M",…”
2575875
Scribunto
text/plain
local export = {}
local tab = {
["А"]="A", ["а"]="a", ["Ӓ"]="Ä", ["ӓ"]="ä",
["Б"]="B", ["б"]="b", ["В"]="W", ["в"]="w",
["Г"]="G", ["г"]="g", ["Д"]="D", ["д"]="d",
["Е"]="E", ["е"]="e", ["Ә"]="Ə", ["ә"]="ə",
["Ё"]="O", ["ё"]="o", ["Ж"]="Ž", ["ж"]="ž",
["З"]="Z", ["з"]="z", ["И"]="I", ["и"]="i",
["І"]="Ï", ["і"]="ï", ["Й"]="J", ["й"]="j",
["К"]="K", ["к"]="k", ["Ӄ"]="Q", ["ӄ"]="q",
["Л"]="L", ["л"]="l", ["М"]="M", ["м"]="m",
["Н"]="N", ["н"]="n", ["Ӈ"]="Ŋ", ["ӈ"]="ŋ",
["О"]="O", ["о"]="o", ["Ө"]="Å", ["ө"]="å",
["Ӧ"]="Ö", ["ӧ"]="ö", ["П"]="P", ["п"]="p",
["Р"]="R", ["р"]="r", ["С"]="S", ["с"]="s",
["Т"]="T", ["т"]="t", ["У"]="U", ["у"]="u",
["Ӱ"]="Ü", ["ӱ"]="ü", ["Ф"]="F", ["ф"]="f",
["Х"]="X", ["х"]="x", ["Ц"]="C", ["ц"]="c",
["Ч"]="Ć", ["ч"]="ć", ["Ш"]="Š", ["ш"]="š",
["Щ"]="Ś", ["щ"]="ś", ["Ы"]="Y", ["ы"]="y",
["Э"]="E", ["э"]="e", ["Ю"]="U", ["ю"]="u",
["Я"]="A", ["я"]="a", ["ъ"]="", ["ь"]="j",
["Ӯ"]="Ū", ["ӯ"]="ū", ["Ӣ"]="ī", ["ӣ"]="ī",
}
function export.tr(text, lang, sc)
-- iotation
text = mw.ustring.gsub(text, "^([ЕЁЮЯ])", "J%1")
text = mw.ustring.gsub(text, "^([еёюя])", "j%1")
text = mw.ustring.gsub(text, "([ьъ])([ЕЁЮЯ])", "%1J%2")
text = mw.ustring.gsub(text, "([ьъ])([еёюя])", "%1j%2")
text = mw.ustring.gsub(text, "([АаЭэИиОоУуЯяЕеЫыЁёЮюӒӓӘәІіӨөӦӧӰӱӮӯӢӣ])([ЕЁЮЯ])", "%1J%2")
text = mw.ustring.gsub(text, "([АаЭэИиОоУуЯяЕеЫыЁёЮюӒӓӘәІіӨөӦӧӰӱӮӯӢӣ])([еёюя])", "%1j%2")
text = mw.ustring.gsub(text, "JЕ", "Jе")
text = mw.ustring.gsub(text, "JЁ", "Jё")
text = mw.ustring.gsub(text, "JЮ", "Jю")
text = mw.ustring.gsub(text, "JЯ", "Jя")
-- palatalisation
text = mw.ustring.gsub(text, "([НнЛл])([ЯяЕеИиӢӣЁёЮю])", "%1ь%2")
text = mw.ustring.gsub(text, "Нь", "Ń")
text = mw.ustring.gsub(text, "нь", "ń")
text = mw.ustring.gsub(text, "Ль", "Ľ")
text = mw.ustring.gsub(text, "ль", "ľ")
-- apalatalisation
text = mw.ustring.gsub(text, "([ВвКкӃӄМмӇӈПпРрСсТт])я", "%1ä")
text = mw.ustring.gsub(text, "([ВвКкӃӄМмӇӈПпРрСсТт])ё", "%1ö")
text = mw.ustring.gsub(text, "([ВвКкӃӄМмӇӈПпРрСсТт])ю", "%1ü")
return (mw.ustring.gsub(text, '.' ,tab))
end
return export
rl9fibkhw02rtmal8pvcalqrzsx0l1r
Thể loại:Tiếng Bắc Selkup
14
422242
2575876
2026-11-05T16:43:53Z
Hiyuune
50834
Trang mới: “{{auto cat|Nga}}”
2575876
wikitext
text/x-wiki
{{auto cat|Nga}}
1scojod7padrhlt78piyebx8m3jel0l
Thể loại:Mục từ tiếng Bắc Selkup
14
422243
2575877
2026-11-05T16:44:43Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2575877
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Tiếng Selkup nguyên thủy
14
422244
2575879
2026-11-05T16:46:26Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2575879
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Mô đun:number list/data/ms
828
422245
2575880
2026-11-05T16:47:31Z
Hiyuune
50834
Trang mới: “local export = {numbers = {}} local numbers = export.numbers local m_numutils = require("Module:number list/utils") local power_of = m_numutils.power_of numbers[0] = { cardinal = {"kosong <q:không trang trọng>", "sifar <q:trang trọng>", "nol", "nihil"}, } numbers[1] = { cardinal = {"satu", "eka", "esa", "tunggal", "ahad"}, ordinal = {"pertama", "kesatu", "kesa <q:cổ xưa>"}, } numbers[2] = { cardinal = "dua", ordinal = "kedua", fractional = "perdua", } num…”
2575880
Scribunto
text/plain
local export = {numbers = {}}
local numbers = export.numbers
local m_numutils = require("Module:number list/utils")
local power_of = m_numutils.power_of
numbers[0] = {
cardinal = {"kosong <q:không trang trọng>", "sifar <q:trang trọng>", "nol", "nihil"},
}
numbers[1] = {
cardinal = {"satu", "eka", "esa", "tunggal", "ahad"},
ordinal = {"pertama", "kesatu", "kesa <q:cổ xưa>"},
}
numbers[2] = {
cardinal = "dua",
ordinal = "kedua",
fractional = "perdua",
}
numbers[3] = {
cardinal = {"tiga", "tri", "telu"},
ordinal = "ketiga",
fractional = "pertiga",
}
numbers[4] = {
cardinal = "empat",
ordinal = "keempat",
fractional = "perempat",
}
numbers[5] = {
cardinal = "lima",
ordinal = "kelima",
fractional = "perlima",
}
numbers[6] = {
cardinal = "enam",
ordinal = "keenam",
fractional = "perenam",
}
numbers[7] = {
cardinal = {"tujuh", "sapta"},
ordinal = "ketujuh",
fractional = "pertujuh",
}
numbers[8] = {
cardinal = {"delapan", "selapan", "lapan", "asta"},
ordinal = "kelapan",
fractional = "perlapan",
}
numbers[9] = {
cardinal = {"sembilan", "selapan", "nawa"},
ordinal = "kesembilan",
fractional = "persembilan",
}
numbers[10] = {
cardinal = {"puluh", "sepuluh", "ekadasa", "dasa"},
ordinal = "kesepuluh",
fractional = "persepuluh",
}
numbers[20] = {
cardinal = "dua puluh",
ordinal = "kedua puluh",
fractional = "perdua puluh",
}
numbers[21] = {
cardinal = {"dua puluh satu", "selikur", "satu likur"},
ordinal = "kedua puluh satu",
fractional = "perdua puluh satu",
}
numbers[30] = {
cardinal = "tiga puluh"
}
numbers[40] = {
cardinal = "empat puluh"
}
numbers[50] = {
cardinal = "lima puluh"
}
numbers[60] = {
cardinal = "enam puluh"
}
numbers[70] = {
cardinal = "tujuh puluh"
}
numbers[80] = {
cardinal = "delapan puluh"
}
numbers[90] = {
cardinal = "sembilan puluh"
}
numbers[100] = {
cardinal = "ratus",
}
numbers[1000] = {
cardinal = {"seribu", "satu ribu", "ribu"},
}
numbers[10000] = {
cardinal = {"puluh ribu", "laksa"},
}
numbers[100000] = {
cardinal = {"ratus ribu", "keti"},
}
numbers[1000000] = {
cardinal = "juta",
}
numbers[power_of(9)] = {
cardinal = "bilion",
}
numbers[power_of(12)] = {
cardinal = "trilion",
}
numbers[power_of(15)] = {
cardinal = "kuadrilion",
}
numbers[power_of(18)] = {
cardinal = "kuintilion",
}
numbers[power_of(21)] = {
cardinal = "sekstilion",
}
numbers[power_of(24)] = {
cardinal = "septilion",
}
numbers[power_of(27)] = {
cardinal = "oktilion",
}
numbers[power_of(30)] = {
cardinal = "nonilion",
}
numbers[power_of(33)] = {
cardinal = "desilion",
}
numbers[power_of(36)] = {
cardinal = "undesilion",
}
numbers[power_of(39)] = {
cardinal = "duodesilion",
}
numbers[power_of(42)] = {
cardinal = "tredesilion",
}
numbers[power_of(45)] = {
cardinal = "kuatordesilion",
}
numbers[power_of(48)] = {
cardinal = "kuindesilion",
}
numbers[power_of(51)] = {
cardinal = "seksdesilion",
}
numbers[power_of(54)] = {
cardinal = "septendesilion",
}
numbers[power_of(57)] = {
cardinal = "oktodesilion",
}
numbers[power_of(60)] = {
cardinal = "novemdesilion",
}
numbers[power_of(63)] = {
cardinal = "vigintilion",
}
numbers[power_of(66)] = {
cardinal = "unvigintilion",
}
numbers[power_of(69)] = {
cardinal = "duovigintilion",
}
numbers[power_of(72)] = {
cardinal = "trevigintilion",
}
return export
a5bmqhs257gt4zi6hylr9qqjr6dtu40
Mô đun:sel-sou-translit
828
422246
2575881
2026-11-05T16:48:17Z
Hiyuune
50834
Trang mới: “local export = {} local u = mw.ustring.char local macron = u(0x0304) local acute = u(0x0300) local tt = { ["А"]='A', ["а"]='a', ["Ӓ"]="’a", ["ӓ"]="’a", ["Б"]='B', ["б"]='b', ["В"]='W', ["в"]='w', ["Г"]='G', ["г"]='g', ["Ӷ"]='Ģ', ["ӷ"]='ģ', ["Д"]='D', ["д"]='d', ["Е"]='Je', ["е"]='je', ["Ё"]="Jo", ["ё"]="jo", ["Ж"]='Ž', ["ж"]='ž', ["Җ"]='Ǯ', ["җ"]='ǯ', ["З"]='Z', ["з"]='z', ["И"]='I', ["и"]='i', ["И̇"]="Ï", ["и̇"]="…”
2575881
Scribunto
text/plain
local export = {}
local u = mw.ustring.char
local macron = u(0x0304)
local acute = u(0x0300)
local tt = {
["А"]='A', ["а"]='a',
["Ӓ"]="’a", ["ӓ"]="’a",
["Б"]='B', ["б"]='b',
["В"]='W', ["в"]='w',
["Г"]='G', ["г"]='g',
["Ӷ"]='Ģ', ["ӷ"]='ģ',
["Д"]='D', ["д"]='d',
["Е"]='Je', ["е"]='je',
["Ё"]="Jo", ["ё"]="jo",
["Ж"]='Ž', ["ж"]='ž',
["Җ"]='Ǯ', ["җ"]='ǯ',
["З"]='Z', ["з"]='z',
["И"]='I', ["и"]='i',
["И̇"]="Ï", ["и̇"]="ї",
["Й"]="J", ["й"]="j",
["К"]='K', ["к"]='k',
["Ӄ"]='Q', ["ӄ"]='q',
["Л"]='L', ["л"]='l',
["М"]='M', ["м"]='m',
["Н"]='N', ["н"]='n',
["Ӈ"]="Ŋ", ["ӈ"]="ŋ",
["О"]='O', ["о"]='o',
["Ӧ"]='Ö', ["ӧ"]='ö',
["П"]='P', ["п"]='p',
["Р"]='R', ["р"]='r',
["С"]='S', ["с"]='s',
["Т"]='T', ["т"]='t',
["У"]='U', ["у"]='u',
["Ӱ"]='Ü', ["ӱ"]='ü',
["Ӯ"]="Ū", ["ӯ"]="ū",
["Ф"]='F', ["ф"]='f',
["Х"]='X', ["х"]='x',
["Ҳ"]="X", ["ҳ"]="x",
["Ц"]='C', ["ц"]='c',
["Ч"]='Č', ["ч"]='č',
["Ш"]='Š', ["ш"]='š',
["Щ"]="Šč", ["щ"]="šč",
["Ы"]="Y", ["ы"]="y",
["Ъ"]="", ["ъ"]="",
["Ь"]="’", ["ь"]="’",
["Э"]="E", ["э"]="e",
["Ю"]="Ju", ["ю"]="ju",
["Я"]="Ja", ["я"]="ja",
}
local vowel = "аӓеёиӣоӧуӱӯыэюяАӒЕЁИӢОӦУӰӮЫЭЮЯ"
function export.tr(text, lang, sc)
-- initial j + vowels
text = mw.ustring.gsub(text, "^" .. "я" .. macron, "jā")
text = mw.ustring.gsub(text, "^" .. "е" .. macron, "je")
text = mw.ustring.gsub(text, "^" .. "ӣ", "jī")
text = mw.ustring.gsub(text, "^" .. "ю" .. macron, "jū")
text = mw.ustring.gsub(text, "^" .. "Я" .. macron, "Jā")
text = mw.ustring.gsub(text, "^" .. "Е" .. macron, "Jē")
text = mw.ustring.gsub(text, "^" .. "Ӣ", "Jī")
text = mw.ustring.gsub(text, "^" .. "Ю" .. macron, "Jū")
text = mw.ustring.gsub(text, " " .. "я" .. macron, "jā")
text = mw.ustring.gsub(text, " " .. "е" .. macron, "je")
text = mw.ustring.gsub(text, " " .. "ӣ", "jī")
text = mw.ustring.gsub(text, " " .. "ю" .. macron, "jū")
text = mw.ustring.gsub(text, " " .. "Я" .. macron, "Jā")
text = mw.ustring.gsub(text, " " .. "Е" .. macron, "Jē")
text = mw.ustring.gsub(text, " " .. "Ӣ", "Jī")
text = mw.ustring.gsub(text, " " .. "Ю" .. macron, "Jū")
return (mw.ustring.gsub(text, '.', tt))
end
return export
9u7bwzo2lficrxjhqb6nc39imhyad0x
Mô đun:he-strongs list
828
422247
2575883
2026-11-05T16:49:55Z
Hiyuune
50834
Trang mới: “local remove_nikud = require("Module:he-common").remove_nikud local export = {} function export.strongs_list(frame) local text = frame.args[1] local translit_module = frame.args.module local translit_function = frame.args.func local transliterate if translit_module and translit_function then transliterate = require("Module:" .. translit_module)[translit_function] elseif (translit_module ~= nil) ~= (translit_function ~= nil) then error("Supply both |module= and…”
2575883
Scribunto
text/plain
local remove_nikud = require("Module:he-common").remove_nikud
local export = {}
function export.strongs_list(frame)
local text = frame.args[1]
local translit_module = frame.args.module
local translit_function = frame.args.func
local transliterate
if translit_module and translit_function then
transliterate = require("Module:" .. translit_module)[translit_function]
elseif (translit_module ~= nil) ~= (translit_function ~= nil) then
error("Supply both |module= and |func= or neither")
end
local function hebrew_link(word)
return '<span class="Hebr" lang="he">[['
.. remove_nikud(word)
.. "#Hebrew|" .. word .. "]]</span>"
end
local function hebrew_tag(word)
return '<span class="Hebr" lang="he">' .. word .. "</span>"
end
local function get_first_letter(word)
return word:match("^[%z\1-\127\194-\244][\128-\191]*")
end
local prev_letter
return text:gsub(
"%f[^\n%z]([^\t\n]+)\t([^\t\n]+)\t([^\t\n]+)",
function(number, word, pos)
local header = ""
local letter = get_first_letter(word)
if letter ~= prev_letter then
if number ~= "1" then
header = "</ul>\n\n"
end
header = header
-- unicode-bidi: isolate; forces the Hebrew letter to the left in headers,
-- but only ‎ does that in the table of contents.
.. ('===%s‎ – %04d===\n<ul class="plainlinks" style="column-width: 15em;">\n')
:format(hebrew_tag(letter), tonumber(number))
prev_letter = letter
end
local tr = transliterate and " (''" .. transliterate(word) .. "'')"
or ""
return header
.. '<li> [https://www.blueletterbible.org/lexicon/h' .. number .. "/wlc H" .. number
.. "]: " .. hebrew_link(word) .. tr .. " ''" .. pos:gsub(" ", ", ") .. "''"
.. (word:find(" ", 1, true) and ("<br>(" .. word:gsub("[^ ]+", hebrew_link) .. ")") or "")
end) .. "</ul>"
end
return export
paw97ddmw163hz1jcadolf19zttcybj
2575892
2575883
2026-11-06T00:54:59Z
Hiyuune
50834
2575892
Scribunto
text/plain
local remove_nikud = require("Module:he-common").remove_nikud
local export = {}
function export.strongs_list(frame)
local text = frame.args[1]
local translit_module = frame.args.module
local translit_function = frame.args.func
local transliterate
if translit_module and translit_function then
transliterate = require("Module:" .. translit_module)[translit_function]
elseif (translit_module ~= nil) ~= (translit_function ~= nil) then
error("Supply both |module= and |func= or neither")
end
local function hebrew_link(word)
return '<span class="Hebr" lang="he">[['
.. remove_nikud(word)
.. "#Tiếng Do Thái|" .. word .. "]]</span>"
end
local function hebrew_tag(word)
return '<span class="Hebr" lang="he">' .. word .. "</span>"
end
local function get_first_letter(word)
return word:match("^[%z\1-\127\194-\244][\128-\191]*")
end
local prev_letter
return text:gsub(
"%f[^\n%z]([^\t\n]+)\t([^\t\n]+)\t([^\t\n]+)",
function(number, word, pos)
local header = ""
local letter = get_first_letter(word)
if letter ~= prev_letter then
if number ~= "1" then
header = "</ul>\n\n"
end
header = header
-- unicode-bidi: isolate; forces the Hebrew letter to the left in headers,
-- but only ‎ does that in the table of contents.
.. ('===%s‎ – %04d===\n<ul class="plainlinks" style="column-width: 15em;">\n')
:format(hebrew_tag(letter), tonumber(number))
prev_letter = letter
end
local tr = transliterate and " (''" .. transliterate(word) .. "'')"
or ""
return header
.. '<li> [https://www.blueletterbible.org/lexicon/h' .. number .. "/wlc H" .. number
.. "]: " .. hebrew_link(word) .. tr .. " ''" .. pos:gsub(" ", ", ") .. "''"
.. (word:find(" ", 1, true) and ("<br>(" .. word:gsub("[^ ]+", hebrew_link) .. ")") or "")
end) .. "</ul>"
end
return export
8iv49ozu8o04nylq18asdv7awxnt97t
Từ tái tạo:Tiếng Selkup nguyên thủy/e̮ra
0
422248
2575893
2026-11-06T00:59:03Z
Hiyuune
50834
/* */
2575893
wikitext
text/x-wiki
{{reconstruction}}
=={{langname|sel-pro}}==
==={{section|etym}}===
Từ {{inh|sel-pro|syd-pro|*ërö}}, từ {{inh|sel-pro|urj-pro|*ëde}}.
==={{section|n}}===
{{head|sel-pro|danh từ|head=*e̮ra}}<ref>{{R:Janurik:2023|page=17}}</ref>
# [[mùa thu]].
===={{section|desc}}====
* {{desc|sel-nor|ара}}<ref>{{R:sel-nor:Kazakevich Budyanskaya:2010|page=26}}</ref>
* {{desc|sel-sou|-}}
** Narym: {{l|sel-sou|ара́т}}<ref>{{R:sel-sou:Korobeynikova:2020|page=43}}</ref>
** Thượng Ob: {{l|sel-sou|ера́д}}<ref>{{R:sel:Kostyuchenko:2023|page=9}}</ref>
==={{section|ref}}===
{{reflist}}
[[en:Reconstruction:Proto-Selkup/e̮ra]]
f44khhpf6k4bl39tlesl604511edejk
Bản mẫu:ang-decl-noun-in-f
10
422249
2575895
2026-11-06T01:10:20Z
Hiyuune
50834
Trang mới: “{{#invoke:checkparams|error}}<!-- Validate template parameters -->{{ang-decl-noun<!-- -->|type=thân từ ''īn'' mạnh<!-- -->|1={{{nomsg|{{{1}}}u}}}<!-- -->|3={{{nomsg|{{{1}}}u}}},{{{1}}}e<!-- -->|5={{{nomsg|{{{1}}}u}}},{{{1}}}e<!-- -->|7={{{nomsg|{{{1}}}u}}},{{{1}}}e<!-- -->|2={{{nomsg|{{{1}}}u}}},{{{1}}}e<!-- -->|4={{{nomsg|{{{1}}}u}}},{{{1}}}e<!-- -->|6={{{1}}}a<!-- -->|8={{{1}}}um<!-- -->|num={{{num|}}}<!-- -->|title={{{title|}}}<!-- -->}}<!-- -->{{cln|ang|Danh…”
2575895
wikitext
text/x-wiki
{{#invoke:checkparams|error}}<!-- Validate template parameters
-->{{ang-decl-noun<!--
-->|type=thân từ ''īn'' mạnh<!--
-->|1={{{nomsg|{{{1}}}u}}}<!--
-->|3={{{nomsg|{{{1}}}u}}},{{{1}}}e<!--
-->|5={{{nomsg|{{{1}}}u}}},{{{1}}}e<!--
-->|7={{{nomsg|{{{1}}}u}}},{{{1}}}e<!--
-->|2={{{nomsg|{{{1}}}u}}},{{{1}}}e<!--
-->|4={{{nomsg|{{{1}}}u}}},{{{1}}}e<!--
-->|6={{{1}}}a<!--
-->|8={{{1}}}um<!--
-->|num={{{num|}}}<!--
-->|title={{{title|}}}<!--
-->}}<!--
-->{{cln|ang|Danh từ thân từ īn}}<!--
--><noinclude>{{documentation}}</noinclude>
gwb07by3acq1rrwjojmiiu28pumynhu
friclo
0
422250
2575896
2026-11-06T01:10:23Z
Hiyuune
50834
Trang mới: “=={{langname|ang}}== ==={{section|pron}}=== * {{ang-IPA|friclo}} ==={{section|n}}=== {{ang-noun||f}} # {{alt form|ang|friclu}} ===={{section|decl}}==== {{ang-decl-noun-in-f|fricl|nomsg=friclo}}”
2575896
wikitext
text/x-wiki
=={{langname|ang}}==
==={{section|pron}}===
* {{ang-IPA|friclo}}
==={{section|n}}===
{{ang-noun||f}}
# {{alt form|ang|friclu}}
===={{section|decl}}====
{{ang-decl-noun-in-f|fricl|nomsg=friclo}}
e7iqi2gyc8jdlyt58jq2r2adu2i57vy
legations
0
422251
2575900
2026-11-06T02:11:39Z
Hiyuune
50834
Trang mới: “{{also|légations}} =={{langname|en}}== ==={{ĐM|n}}=== {{head|en|Biến thể hình thái danh từ}} # {{plural of|en|legation}} ==={{ĐM|ana}}=== * {{anagrams|en|a=aegilnost|gelations}}”
2575900
wikitext
text/x-wiki
{{also|légations}}
=={{langname|en}}==
==={{ĐM|n}}===
{{head|en|Biến thể hình thái danh từ}}
# {{plural of|en|legation}}
==={{ĐM|ana}}===
* {{anagrams|en|a=aegilnost|gelations}}
j6ektd90gesvad6x98cu82g31ptw3fg
Thể loại:Danh từ tiếng Selkup nguyên thủy
14
422252
2575903
2026-11-06T02:26:09Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2575903
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thảo luận Thành viên:Henrydat
3
422253
2575904
2026-11-06T02:28:11Z
Hiyuune
50834
Trang mới: “==Nhắc nhở== Vui lòng không thêm <code><nowiki>{{auto cat}}</nowiki></code> đối với các thể loại chưa được config vào mô đun cây thể loại. ~~~~”
2575904
wikitext
text/x-wiki
==Nhắc nhở==
Vui lòng không thêm <code><nowiki>{{auto cat}}</nowiki></code> đối với các thể loại chưa được config vào mô đun cây thể loại. [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 02:27, ngày 6 tháng 11 năm 2026 (UTC)
8ybemrfbqtbfvvyvkd22l9s18m6y8o7
Thể loại:Mục từ tiếng Selkup nguyên thủy
14
422254
2575905
2026-11-06T02:29:18Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2575905
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Từ tái tạo:Tiếng Selkup nguyên thủy/kanaŋ
0
422255
2575906
2026-11-06T02:31:31Z
Hiyuune
50834
Trang mới: “{{reconstructed}} =={{langname|sel-pro}}== ==={{section|etym}}=== {{etymon|sel-pro|id=dog|:inh|syd-pro:*wën<id:chó>}} Từ {{inh|sel-pro|syd-pro|*wën}} ==={{section|n}}=== {{head|sel-pro|danh từ|head=*kanaŋ}}<ref>{{R:Janurik:2023|page=36}}</ref> # [[chó]]. ===={{section|desc}}==== * {{desc|sel-nor|канак}} * {{desc|sel-sou|-}} ** Narym: {{l|sel-sou|кана́к}}<ref>{{R:sel-sou:Korobeynikova:2020|page=53}}</ref> ** Thượng Ob: {{l|sel-sou|ка́нанг}…”
2575906
wikitext
text/x-wiki
{{reconstructed}}
=={{langname|sel-pro}}==
==={{section|etym}}===
{{etymon|sel-pro|id=dog|:inh|syd-pro:*wën<id:chó>}}
Từ {{inh|sel-pro|syd-pro|*wën}}
==={{section|n}}===
{{head|sel-pro|danh từ|head=*kanaŋ}}<ref>{{R:Janurik:2023|page=36}}</ref>
# [[chó]].
===={{section|desc}}====
* {{desc|sel-nor|канак}}
* {{desc|sel-sou|-}}
** Narym: {{l|sel-sou|кана́к}}<ref>{{R:sel-sou:Korobeynikova:2020|page=53}}</ref>
** Thượng Ob: {{l|sel-sou|ка́нанг}}<ref>{{R:sel:Kostyuchenko:2023|page=20}}</ref>
==={{section|ref}}===
{{reflist}}
[[en:Reconstruction:Proto-Selkup/kanaŋ]]
k2n4nx1e7zff5aormg9h66wnkxqrgdw
2575907
2575906
2026-11-06T02:31:39Z
Hiyuune
50834
/* Từ nguyên */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2575907
wikitext
text/x-wiki
{{reconstructed}}
=={{langname|sel-pro}}==
==={{section|etym}}===
{{etymon|sel-pro|id=chó|:inh|syd-pro:*wën<id:chó>}}
Từ {{inh|sel-pro|syd-pro|*wën}}
==={{section|n}}===
{{head|sel-pro|danh từ|head=*kanaŋ}}<ref>{{R:Janurik:2023|page=36}}</ref>
# [[chó]].
===={{section|desc}}====
* {{desc|sel-nor|канак}}
* {{desc|sel-sou|-}}
** Narym: {{l|sel-sou|кана́к}}<ref>{{R:sel-sou:Korobeynikova:2020|page=53}}</ref>
** Thượng Ob: {{l|sel-sou|ка́нанг}}<ref>{{R:sel:Kostyuchenko:2023|page=20}}</ref>
==={{section|ref}}===
{{reflist}}
[[en:Reconstruction:Proto-Selkup/kanaŋ]]
jbmw9s86yqgtjwoij36xqz4of05zbf9
Bản mẫu:R:Janurik:2023
10
422256
2575908
2026-11-06T02:31:56Z
Hiyuune
50834
Trang mới: “{{#invoke:quote|call_template |template=cite-journal |hu |author=T. Janurik |title=A protoszölkup nyelvállapot és fejleményei. Elektronikus kézirat. |url=https://www.academia.edu/101124080/_ST_25_A_protosz%C3%B6lkup_nyelv%C3%A1llapot_%C3%A9s_fejlem%C3%A9nyei |magazine=Szamojéd Tudástár |year=2023 |pageparam=page }}<noinclude>{{refcat|sel-pro}}</noinclude>”
2575908
wikitext
text/x-wiki
{{#invoke:quote|call_template
|template=cite-journal
|hu
|author=T. Janurik
|title=A protoszölkup nyelvállapot és fejleményei. Elektronikus kézirat.
|url=https://www.academia.edu/101124080/_ST_25_A_protosz%C3%B6lkup_nyelv%C3%A1llapot_%C3%A9s_fejlem%C3%A9nyei
|magazine=Szamojéd Tudástár
|year=2023
|pageparam=page
}}<noinclude>{{refcat|sel-pro}}</noinclude>
oupk0qzdddl5xihrrpn7g5jwgi4tir0
Bản mẫu:R:sel-sou:Korobeynikova:2020
10
422257
2575909
2026-11-06T02:32:46Z
Hiyuune
50834
Trang mới: “{{#invoke:checkparams|error}}<!-- Validate template parameters -->{{cite-book |title=Родное слово |trans-title=Từ bản địa |author=I. A. Korobeynikova |year=2020 |publisher=Аграф-Пресс; Вайар |location=Tomsk |isbn=978-5-98693-073-2 |pageurl=https://disk.yandex.ru/i/tvZhGIok5J6fpA |page={{{page|}}} |pages={{{pages|240}}} |entry={{{1|}}} }}<noinclude>{{refcat|sel-sou}}</noinclude>”
2575909
wikitext
text/x-wiki
{{#invoke:checkparams|error}}<!-- Validate template parameters
-->{{cite-book
|title=Родное слово
|trans-title=Từ bản địa
|author=I. A. Korobeynikova
|year=2020
|publisher=Аграф-Пресс; Вайар
|location=Tomsk
|isbn=978-5-98693-073-2
|pageurl=https://disk.yandex.ru/i/tvZhGIok5J6fpA
|page={{{page|}}}
|pages={{{pages|240}}}
|entry={{{1|}}}
}}<noinclude>{{refcat|sel-sou}}</noinclude>
e2559hqkzzft1ixxr43g3mvrtg5ci6n
Bản mẫu:R:sel-sou:Kostyuchenko:2023
10
422258
2575911
2026-11-06T02:34:15Z
Hiyuune
50834
Trang mới: “{{#invoke:quote|call_template |template=cite-book |title=Тюйкуй Йэжиссан – Селькупский словарь для остяков Молчановского района |author=G. Yu. Kostyuchenko |year=2023 |location=Molchanovo |pageparam=page |pages=109 }}<noinclude>{{refcat|sel-sou}}</noinclude>”
2575911
wikitext
text/x-wiki
{{#invoke:quote|call_template
|template=cite-book
|title=Тюйкуй Йэжиссан – Селькупский словарь для остяков Молчановского района
|author=G. Yu. Kostyuchenko
|year=2023
|location=Molchanovo
|pageparam=page
|pages=109
}}<noinclude>{{refcat|sel-sou}}</noinclude>
3ai1pa0vmwtmne1j5ketuy2rhxdrtrf
Bản mẫu:R:sel:Kostyuchenko:2023
10
422259
2575912
2026-11-06T02:34:37Z
Hiyuune
50834
Đổi hướng đến [[Bản mẫu:R:sel-sou:Kostyuchenko:2023]]
2575912
wikitext
text/x-wiki
#redirect [[Bản mẫu:R:sel-sou:Kostyuchenko:2023]]
dy52lo43teo7qldsh34h11ff1zyxg2b
Mô đun:yrk-for-translit
828
422260
2575914
2026-11-06T02:38:30Z
Hiyuune
50834
Trang mới: “local export = {} local tab = { ["А"]="A", ["Б"]="B", ["В"]="W", ["Г"]="G", ["Д"]="D", ["Е"]="Ye", ["Ё"]="Yo", ["Ж"]="Ž", ["З"]="Z", ["И"]="Yi", ["Й"]="Y", ["Ӑ"]="Ă", ["К"]="K", ["Л"]="L", ["М"]="M", ["Н"]="N", ["О"]="O", ["П"]="P", ["Р"]="R", ["С"]="S", ["Т"]="T", ["У"]="U", ["Ф"]="F", ["Ӣ"]="Yī", ["Х"]="X", ["Ц"]="C", ["Ч"]="Ć", ["Ш"]="Š", ["Щ"]="Ś", ["Ъ"]="ʺ", ["Ы"]="I", ["Ь"]="ʹ", ["Э"]="E", ["Ю"]="Yu", ["Я"]="Ya", ["Ӈ"]…”
2575914
Scribunto
text/plain
local export = {}
local tab = {
["А"]="A", ["Б"]="B", ["В"]="W", ["Г"]="G", ["Д"]="D", ["Е"]="Ye", ["Ё"]="Yo", ["Ж"]="Ž", ["З"]="Z", ["И"]="Yi", ["Й"]="Y", ["Ӑ"]="Ă",
["К"]="K", ["Л"]="L", ["М"]="M", ["Н"]="N", ["О"]="O", ["П"]="P", ["Р"]="R", ["С"]="S", ["Т"]="T", ["У"]="U", ["Ф"]="F", ["Ӣ"]="Yī",
["Х"]="X", ["Ц"]="C", ["Ч"]="Ć", ["Ш"]="Š", ["Щ"]="Ś", ["Ъ"]="ʺ", ["Ы"]="I", ["Ь"]="ʹ", ["Э"]="E", ["Ю"]="Yu", ["Я"]="Ya", ["Ӈ"]="Ŋ", ["Ԓ"]="Ł",
['а']='a', ['б']='b', ['в']='w', ['г']='g', ['д']='d', ['е']='ye', ['ё']='yo', ['ж']='ž', ['з']='z', ['и']='yi', ['й']='y', ["ӑ"]="ă", ["Ӭ"]="Ä",
['к']='k', ['л']='l', ['м']='m', ['н']='n', ['о']='o', ['п']='p', ['р']='r', ['с']='s', ['т']='t', ['у']='u', ['ф']='f', ["ӣ"]="yī",
['х']='x', ['ц']='c', ['ч']='ć', ['ш']='š', ['щ']='ś', ['ъ']='ʺ', ['ы']='i', ['ь']='ʹ', ['э']='e', ['ю']='yu', ['я']='ya', ["ӈ"]="ŋ", ["ԓ"]="ł",
["ˮ"]="q", ["ʼ"]="h", ['Ӯ']='Ū', ['ӯ']='ū', ["ӭ"]="ä",
}
function export.tr(text, lang, sc)
return (mw.ustring.gsub(text, '.' ,tab))
end
return export
paxpoju06o7ty1hhq26e30assydyp7f
Từ tái tạo:Tiếng Samoyed nguyên thủy/wën
0
422261
2575916
2026-11-06T02:41:35Z
Hiyuune
50834
Trang mới: “{{reconstruction}} =={{langname|syd-pro}}== ==={{section|etym}}=== {{dercat|syd-pro|ine-pro}} {{etymon|syd-pro|id=chó|:bor|ine-toc-pro:*ku<id:chó>}} Vay mượn từ {{bor|syd-pro|ine-toc-pro|*ku|*kwän-}}.<ref>{{cite-journal|year=2018|title=Turkic lexical borrowings in Samoyed|author=Peter S. Piispanen|journal=Acta Linguistica Petropolitana|volume=14|issue=3}}</ref> ==={{section|n}}=== {{head|syd-pro|danh từ|head=*wën}}<ref>{{R:Janhunen 1977}}</ref> # [[chó]].…”
2575916
wikitext
text/x-wiki
{{reconstruction}}
=={{langname|syd-pro}}==
==={{section|etym}}===
{{dercat|syd-pro|ine-pro}}
{{etymon|syd-pro|id=chó|:bor|ine-toc-pro:*ku<id:chó>}}
Vay mượn từ {{bor|syd-pro|ine-toc-pro|*ku|*kwän-}}.<ref>{{cite-journal|year=2018|title=Turkic lexical borrowings in Samoyed|author=Peter S. Piispanen|journal=Acta Linguistica Petropolitana|volume=14|issue=3}}</ref>
==={{section|n}}===
{{head|syd-pro|danh từ|head=*wën}}<ref>{{R:Janhunen 1977}}</ref>
# [[chó]].
===={{section|desc}}====
* {{desc|nio|баӈ}}<ref>{{R:nio:Kosterkina:2001|page=20}}</ref>
* Enets:
** {{desc|der=1|enf|бунки|tr=bunki}}, {{l|enf|бунык|tr=bunik}}<ref>{{R:enf:Sorokina:2001|page=24}}</ref>
* Nenets:
** {{desc|yrk-for|вэн}}<ref>{{R:yrk-for:Barmich:2002|page=22}}</ref>
** {{desc|yrk-tun|вэ̇ʼ}}<ref>{{R:yrk-tun:Tereschenko:2005|page=24}}</ref>
* {{desc|der=1|sel-pro|*kanaŋ}}<ref>{{R:Janurik:2023|page=36}}</ref> {{see desc}}
* {{desc|xas|мен}}<ref>{{R:xas:Donner:1944|page=39}}</ref>
** {{desc|zkb|мӓн|tr=män}}<ref>{{R:zkb:Janurik:2021|pages=29, 83}}</ref>
* {{desc|mtm|бэн|tr=be̮n}}<ref>{{R:mtm:Helimski:1997|page=217}}</ref>
==={{section|ref}}===
{{reflist}}
{{C|syd-pro|Họ Chó}}
[[en:Reconstruction:Proto-Samoyedic/wën]]
2bjft51tcmbo6eeax4kz08bks9hsjhf
Thể loại:Mục từ tiếng Samoyed nguyên thủy
14
422262
2575918
2026-11-06T02:43:32Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2575918
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Bản mẫu:osx-decl-noun-ja-m
10
422263
2575923
2026-11-06T02:52:10Z
Hiyuune
50834
Trang mới: “{{#invoke:osx-decl-noun|show|decl=ja-m}}<!-- --><noinclude>{{documentation}}</noinclude>”
2575923
wikitext
text/x-wiki
{{#invoke:osx-decl-noun|show|decl=ja-m}}<!--
--><noinclude>{{documentation}}</noinclude>
hxozbg8rzdnwq9hoxd1yro0ce6re8w4
Từ tái tạo:Tiếng Saxon cổ/gimenskepi
0
422264
2575924
2026-11-06T02:52:40Z
Hiyuune
50834
Trang mới: “{{reconstructed}} =={{langname|osx}}== ==={{section|etym}}=== Từ {{affix|osx|gimēni|-skepi}}. ==={{section|n}}=== {{osx-noun|head=*gimēnskepi|m}} # [[cộng đồng]], [[xã hội]]. ===={{section|decl}}==== {{osx-decl-noun-ja-m|gimēnskep|gimēnskep}} ===={{section|desc}}==== * {{desc|gml|gemēnschop|gemeinschop}} ** {{desc|nds|Gemeenschop}} [[en:Reconstruction:Old Saxon/gimenskepi]]”
2575924
wikitext
text/x-wiki
{{reconstructed}}
=={{langname|osx}}==
==={{section|etym}}===
Từ {{affix|osx|gimēni|-skepi}}.
==={{section|n}}===
{{osx-noun|head=*gimēnskepi|m}}
# [[cộng đồng]], [[xã hội]].
===={{section|decl}}====
{{osx-decl-noun-ja-m|gimēnskep|gimēnskep}}
===={{section|desc}}====
* {{desc|gml|gemēnschop|gemeinschop}}
** {{desc|nds|Gemeenschop}}
[[en:Reconstruction:Old Saxon/gimenskepi]]
9ay17uz15b5e314s6ienpri6t864jyb
Thể loại:Danh từ thân từ ja tiếng Saxon cổ
14
422265
2575925
2026-11-06T02:53:01Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2575925
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
abdiska
0
422266
2575927
2026-11-06T02:56:21Z
Hiyuune
50834
Trang mới: “=={{langname|osx}}== ==={{section|alt}}=== * {{l|osx|abbediska}}, {{l|osx|abdiſca}}, {{l|osx|abdisska}} ==={{section|etym}}=== Từ {{bor|osx|la|abbātissa}}. So sánh với {{cog|goh|abbatissa}}. ==={{section|pron}}=== * {{IPA|osx|/ɑbˈdis.kɑ/|[ɑbˈdɪs̪.kɑ]}} ==={{section|n}}=== {{osx-noun|head=abdiska|f}} # [[bà]] trưởng [[tu viện]]. ===={{section|infl}}==== {{osx-decl-noun-n-f|abdisk}} ===={{section|rel}}==== * {{l|osx|*abbat}} ===={{section|desc}}…”
2575927
wikitext
text/x-wiki
=={{langname|osx}}==
==={{section|alt}}===
* {{l|osx|abbediska}}, {{l|osx|abdiſca}}, {{l|osx|abdisska}}
==={{section|etym}}===
Từ {{bor|osx|la|abbātissa}}. So sánh với {{cog|goh|abbatissa}}.
==={{section|pron}}===
* {{IPA|osx|/ɑbˈdis.kɑ/|[ɑbˈdɪs̪.kɑ]}}
==={{section|n}}===
{{osx-noun|head=abdiska|f}}
# [[bà]] trưởng [[tu viện]].
===={{section|infl}}====
{{osx-decl-noun-n-f|abdisk}}
===={{section|rel}}====
* {{l|osx|*abbat}}
===={{section|desc}}====
* {{desc|gml|abbadisse|abdisse}}
2e6vaeg4ni95f7f04c54hiirhovgorz
Thể loại:Danh từ thân từ n tiếng Saxon cổ
14
422267
2575928
2026-11-06T02:56:34Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2575928
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Mục từ có cách phát âm IPA tiếng Saxon cổ
14
422268
2575929
2026-11-06T02:56:56Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2575929
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Bảo trì mục từ tiếng Saxon cổ
14
422269
2575930
2026-11-06T02:57:34Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2575930
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ vay mượn từ tiếng Latinh tiếng Saxon cổ
14
422270
2575931
2026-11-06T02:58:06Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2575931
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ vay mượn từ tiếng Latinh tiếng Pháp
14
422271
2575948
2026-11-06T06:16:11Z
Kelly zhrm
58416
Trang mới: “{{auto cat}}”
2575948
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
décennies
0
422272
2575949
2026-11-06T06:18:04Z
Kelly zhrm
58416
Trang mới: “=={{langname|fr}}== ==={{ĐM|pron}}=== * {{fr-IPA|décénnies}} * {{audio|fr|LL-Q150 (fra)-Poslovitch-décennies.wav|a=Vosges}} ==={{ĐM|n}}=== {{head|fr|Biến thể hình thái danh từ|g=f}} # {{plural of|fr|décennie}}”
2575949
wikitext
text/x-wiki
=={{langname|fr}}==
==={{ĐM|pron}}===
* {{fr-IPA|décénnies}}
* {{audio|fr|LL-Q150 (fra)-Poslovitch-décennies.wav|a=Vosges}}
==={{ĐM|n}}===
{{head|fr|Biến thể hình thái danh từ|g=f}}
# {{plural of|fr|décennie}}
klb7zlbw07m3x1pb39hmaj2uhqpg2ta
Thể loại:Mục từ viết xuôi ngược đều giống nhau tiếng Mãn Châu
14
422273
2575952
2026-11-06T06:24:19Z
Kelly zhrm
58416
Trang mới: “{{auto cat}}”
2575952
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
automati
0
422274
2575956
2026-11-06T06:36:59Z
Hiyuune
50834
Trang mới: “=={{langname|io}}== ==={{section|n}}=== {{head|io|Biến thể hình thái danh từ}} # {{plural of|io|automato}} =={{langname|la}}== ==={{section|pron}}=== * {{la-IPA|automatī}} ==={{section|adj}}=== {{head|la|Biến thể hình thái tính từ|head=automatī}} # {{infl of|la|automatus,automatos||nom//voc|ở|m|p|;|gen|ở|m//n|s}} ==={{section|n}}=== {{head|la|Biến thể hình thái danh từ|head=automatī}} # {{infl of|la|automatum,automaton||gen|s}} =={…”
2575956
wikitext
text/x-wiki
=={{langname|io}}==
==={{section|n}}===
{{head|io|Biến thể hình thái danh từ}}
# {{plural of|io|automato}}
=={{langname|la}}==
==={{section|pron}}===
* {{la-IPA|automatī}}
==={{section|adj}}===
{{head|la|Biến thể hình thái tính từ|head=automatī}}
# {{infl of|la|automatus,automatos||nom//voc|ở|m|p|;|gen|ở|m//n|s}}
==={{section|n}}===
{{head|la|Biến thể hình thái danh từ|head=automatī}}
# {{infl of|la|automatum,automaton||gen|s}}
=={{langname|it}}==
==={{section|n}}===
{{head|it|Biến thể hình thái danh từ|g=m}}
# {{plural of|it|automato}}
==={{section|ana}}===
* {{anagrams|it|a=aaimottu|attuiamo|tatuiamo}}
efwouh1vcby3fxrd56l1pz4yzd073o6
Từ tái tạo:Tiếng Turk nguyên thuỷ/yō-
0
422275
2575968
2026-11-06T06:50:42Z
Hiyuune
50834
Hiyuune đã đổi [[Từ tái tạo:Tiếng Turk nguyên thuỷ/yō-]] thành [[Từ tái tạo:Tiếng Turk nguyên thủy/yō-]]
2575968
wikitext
text/x-wiki
#đổi [[Từ tái tạo:Tiếng Turk nguyên thủy/yō-]]
2n3pz2egif41sp9iuzfdaxw7yobwauu
Mô đun:zh/data/glyph-data/貂
828
422276
2575977
2026-11-06T06:57:12Z
Hiyuune
50834
Trang mới: “return { { "s06944", "L07518", "L07519" }, }”
2575977
Scribunto
text/plain
return {
{ "s06944", "L07518", "L07519" },
}
hhcuvy7mdu9s95v3n7tjgcmjms10dhp
Mô đun:zh/data/ltc-pron/貂
828
422277
2575978
2026-11-06T06:57:43Z
Hiyuune
50834
Trang mới: “return { "端蕭四開 平都聊" }”
2575978
Scribunto
text/plain
return {
"端蕭四開 平都聊"
}
asad3ba5p7lm3taru1bjpd12kxkvm94
Từ tái tạo:Tiếng Turk nguyên thuỷ/adgïr
0
422278
2575983
2026-11-06T07:04:29Z
Hiyuune
50834
Hiyuune đã đổi [[Từ tái tạo:Tiếng Turk nguyên thuỷ/adgïr]] thành [[Từ tái tạo:Tiếng Turk nguyên thủy/adgïr]]
2575983
wikitext
text/x-wiki
#đổi [[Từ tái tạo:Tiếng Turk nguyên thủy/adgïr]]
shworbluovq4chlyy1ggj6eozqug2g5
Thể loại:Động từ tiếng German Tây nguyên thủy
14
422279
2575998
2026-11-06T07:08:59Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2575998
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Động từ lớp 3 mạnh tiếng German Tây nguyên thủy
14
422280
2576001
2026-11-06T07:10:55Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2576001
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Động từ lớp 3 mạnh theo ngôn ngữ
14
422281
2576002
2026-11-06T07:11:27Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2576002
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Động từ mạnh tiếng German Tây nguyên thủy
14
422282
2576003
2026-11-06T07:12:05Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2576003
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Động từ theo loại biến tố tiếng German Tây nguyên thủy
14
422283
2576004
2026-11-06T07:12:31Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2576004
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Bản mẫu:R:sla:CSAWL
10
422284
2576008
2026-11-06T07:14:46Z
Hiyuune
50834
Trang mới: “{{#invoke:quote|call_template |template=cite-book |author=Olander, Thomas |entry={{#if:{{{1|}}}|{{{1}}}|{{{head|}}}}} |title=Common Slavic Accentological Word List |url=https://www.sproghistorie.dk/files/olander-wordlist.pdf#page={{{3|}}} |location=Copenhagen |publisher=Editiones Olander |year=2001 |textparam=2 |allowparams=1,head,3 }}<!-- --><noinclude>{{refcat|sla-pro}}{{documentation}}</noinclude>”
2576008
wikitext
text/x-wiki
{{#invoke:quote|call_template
|template=cite-book
|author=Olander, Thomas
|entry={{#if:{{{1|}}}|{{{1}}}|{{{head|}}}}}
|title=Common Slavic Accentological Word List
|url=https://www.sproghistorie.dk/files/olander-wordlist.pdf#page={{{3|}}}
|location=Copenhagen
|publisher=Editiones Olander
|year=2001
|textparam=2
|allowparams=1,head,3
}}<!--
--><noinclude>{{refcat|sla-pro}}{{documentation}}</noinclude>
q2s901fqmlo9jrwnn1iplimdz7edssz
Bản mẫu:R:sl:SES
10
422285
2576009
2026-11-06T07:16:07Z
Hiyuune
50834
Trang mới: “{{#invoke:checkparams|error}}<!-- Validate template parameters -->{{#if:{{{page|}}}<!-- -->|<!-- -->{{cite-book<!-- -->|author={{w|en:Marko Snoj|Snoj, Marko}}<!-- -->|title=Slovenski etimološki slovar<!-- -->|trans-title=Từ điển từ nguyên tiếng Slovene<!-- -->|edition=3<!-- -->|year=2016<!-- -->|location=Ljubljana<!-- -->|publisher=Inštitut za slovenski jezik Frana Ramovša ZRC SAZU<!-- -->|isbn=978-961-254-886-5<!-- -->|page={{{page|}}}<!-- -->|entry={{#if:{…”
2576009
wikitext
text/x-wiki
{{#invoke:checkparams|error}}<!-- Validate template parameters
-->{{#if:{{{page|}}}<!--
-->|<!--
-->{{cite-book<!--
-->|author={{w|en:Marko Snoj|Snoj, Marko}}<!--
-->|title=Slovenski etimološki slovar<!--
-->|trans-title=Từ điển từ nguyên tiếng Slovene<!--
-->|edition=3<!--
-->|year=2016<!--
-->|location=Ljubljana<!--
-->|publisher=Inštitut za slovenski jezik Frana Ramovša ZRC SAZU<!--
-->|isbn=978-961-254-886-5<!--
-->|page={{{page|}}}<!--
-->|entry={{#if:{{{head|{{{1|}}}}}}|{{lang|sl|{{{head|{{{1|}}}}}}}}}}<!--
-->|url={{#if:{{{head|{{{1|}}}}}}|https://fran.si/iskanje?FilteredDictionaryIds=193&View=1&Query={{#invoke:string/templates|gsub|{{#invoke:languages/templates|getByCode|sl|stripDiacritics|{{{head|{{{1|}}}}}}}}| |-}}}}<!--
-->|passage={{{passage|}}}<!--
-->}}<!--
-->|<!--
-->{{cite-web<!--
-->|sl<!--
-->|author={{w|en:Marko Snoj|Snoj, Marko}}<!--
-->|work=Slovenski etimološki slovar<!--
-->|trans-work=Từ điển từ nguyên tiếng Slovene<!--
-->|edition=3<!--
-->|year=2016<!--
-->|publisher=https://fran.si<!--
-->|entry={{#if:{{{head|{{{1|}}}}}}|{{lang|sl|{{{head|{{{1|}}}}}}}}}}<!--
-->|entryurl={{#if:{{{head|{{{1|}}}}}}|https://fran.si/iskanje?FilteredDictionaryIds=193&View=1&Query={{#invoke:string/templates|gsub|{{#invoke:languages/templates|getByCode|sl|stripDiacritics|{{{head|{{{1|}}}}}}}}| |-}}}}<!--
-->|passage={{{passage|}}}<!--
-->}}<!--
-->}}<!--
--><noinclude>{{refcat}}{{documentation}}</noinclude>
2yexpqze3ybmip4k7ya2rwl6lf8r54o
Thể loại:Số từ tiếng Ấn-Âu nguyên thủy
14
422286
2576012
2026-11-06T07:22:21Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2576012
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Tiếng Gbe nguyên thủy
14
422287
2576013
2026-11-06T08:20:05Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2576013
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Bản mẫu tham khảo tiếng Gbe nguyên thủy
14
422288
2576014
2026-11-06T08:21:58Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2576014
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Bản mẫu liên kết tiếng Gbe nguyên thủy
14
422289
2576015
2026-11-06T08:22:17Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2576015
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Bản mẫu tiếng Gbe nguyên thủy
14
422290
2576016
2026-11-06T08:22:42Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2576016
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Tiếng Volta-Niger nguyên thủy
14
422291
2576017
2026-11-06T08:24:07Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2576017
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
íɲí
0
422292
2576020
2026-11-06T08:28:18Z
Hiyuune
50834
Trang mới: “{{also|Phụ lục:Biến thể của "ini"}} =={{langname|ibe}}== ==={{section|n}}=== {{head|ibe|danh từ}} # {{lb|ibe|Akunnu}} [[nước]] ==={{section|ref}}=== * [http://starling.rinet.ru/cgi-bin/response.cgi?root=new100&morpho=0&basename=new100\bco\akp&limit=-1 starling.rinet.ru], citing ''A comparative reconstruction of Akpes lects'' (1989)”
2576020
wikitext
text/x-wiki
{{also|Phụ lục:Biến thể của "ini"}}
=={{langname|ibe}}==
==={{section|n}}===
{{head|ibe|danh từ}}
# {{lb|ibe|Akunnu}} [[nước]]
==={{section|ref}}===
* [http://starling.rinet.ru/cgi-bin/response.cgi?root=new100&morpho=0&basename=new100\bco\akp&limit=-1 starling.rinet.ru], citing ''A comparative reconstruction of Akpes lects'' (1989)
arpv0dcrwn0fsuboxmg594hjus7035u
Thể loại:Danh từ tiếng Akpes
14
422293
2576022
2026-11-06T08:28:49Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2576022
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Mục từ tiếng Akpes
14
422294
2576023
2026-11-06T08:30:25Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2576023
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Tiếng Akpes
14
422295
2576024
2026-11-06T08:30:54Z
Hiyuune
50834
Trang mới: “{{auto cat|Nigeria}}”
2576024
wikitext
text/x-wiki
{{auto cat|Nigeria}}
ncgbdyf3gqwegwjzzlkwc6hv3r4o3bu
QWERTY
0
422296
2576025
2026-11-06T08:51:53Z
~2026-59069-99
62178
([[Mediawiki:Gadget-start.js|Trang mới]]) +en:phrase:# [[QWERTY]].
2576025
wikitext
text/x-wiki
=={{langname|en}}==
==={{ĐM|phrase}}===
{{head|en|Cụm từ}}
# [[QWERTY]].
===={{ĐM|syn}}====
* {{l|en|QWERTY}}
===={{ĐM|ant}}====
* {{l|en|YTREWQ}}
{{mẫu}}
bldhfma7z6ah537h0w3fsd46buslxh8
2576039
2576025
2026-11-06T10:14:14Z
TheHighFighter2
42988
/* Tiếng Anh */
2576039
wikitext
text/x-wiki
=={{langname|en}}==
{{wp|en:}}
==={{ĐM|n}}===
{{en-noun|~}}
# {{lb|en|uncountable|computing|typography|chiefly|attributive}} Kiểu [[bố cục]] [[bàn phím]] đặt tên theo sáu chữ cái đầu tiên ở hàng phím chữ phía trên cùng bên trái là Q-W-E-R-T-Y.
#: {{syn|en|QWERTYUIOP}}
# {{lb|en|countable|computing|typography}} Bàn phím theo bố cục như trên.
===={{ĐM|der}}====
{{col|en|LGBTQWERTY|QWERTY phenomenon|qwerty syndrome}}
nat70j950kq9an3k5wlix02pzrm8v24
īŋĩ̄n
0
422297
2576027
2026-11-06T09:02:32Z
Hiyuune
50834
Trang mới: “=={{langname|ibe}}== ==={{section|n}}=== {{head|ibe|danh từ}} # {{lb|ibe|Ekiromi}} [[nước]]. ==={{section|ref}}=== * [http://starling.rinet.ru/cgi-bin/response.cgi?root=new100&morpho=0&basename=new100\bco\akp&limit=-1 starling.rinet.ru], citing ''A comparative reconstruction of Akpes lects'' (1989)”
2576027
wikitext
text/x-wiki
=={{langname|ibe}}==
==={{section|n}}===
{{head|ibe|danh từ}}
# {{lb|ibe|Ekiromi}} [[nước]].
==={{section|ref}}===
* [http://starling.rinet.ru/cgi-bin/response.cgi?root=new100&morpho=0&basename=new100\bco\akp&limit=-1 starling.rinet.ru], citing ''A comparative reconstruction of Akpes lects'' (1989)
rf314rz0pihft39pgvcbgne1og8xc7k
Thể loại:Tiếng Arigidi
14
422298
2576030
2026-11-06T09:06:55Z
Hiyuune
50834
Trang mới: “{{auto cat|Nigeria}}”
2576030
wikitext
text/x-wiki
{{auto cat|Nigeria}}
ncgbdyf3gqwegwjzzlkwc6hv3r4o3bu
mẹn
0
422299
2576032
2026-11-06T09:09:57Z
Hiyuune
50834
Trang mới: “{{also|Phụ lục:Biến thể của "men"}} =={{langname|aqg}}== ==={{section|alt}}=== * {{alter|aqg|mán}} ==={{section|pron}}=== * {{IPA|aqg|/mɛ̃́/}} ==={{section|pronoun}}=== {{head|aqg|Đại từ|head=mẹ́n}} # [[bạn]], {{n-g|đại từ ở ngôi thứ hai số nhiều với chủ ngữ}}. ==={{section|ref}}=== * B. Oshodi, ''The HTS (High Tone Syllable) in Arigidi: An Introduction'', in the ''Nordic Journal of African Studies'' 20(4): 263–275 (2011)…”
2576032
wikitext
text/x-wiki
{{also|Phụ lục:Biến thể của "men"}}
=={{langname|aqg}}==
==={{section|alt}}===
* {{alter|aqg|mán}}
==={{section|pron}}===
* {{IPA|aqg|/mɛ̃́/}}
==={{section|pronoun}}===
{{head|aqg|Đại từ|head=mẹ́n}}
# [[bạn]], {{n-g|đại từ ở ngôi thứ hai số nhiều với chủ ngữ}}.
==={{section|ref}}===
* B. Oshodi, ''The HTS (High Tone Syllable) in Arigidi: An Introduction'', in the ''Nordic Journal of African Studies'' 20(4): 263–275 (2011)
* {{cite-book|title=A Reference Grammar of Arigidi|author=Boluwaji Oshodi|publisher=Montem Paperbacks|isbn=9789789230327|date=December 2011}}
c6mmqqtr777u4toj66xbz0uh42cys8c
Thể loại:Đại từ tiếng Arigidi
14
422300
2576033
2026-11-06T09:11:20Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2576033
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Mục từ tiếng Arigidi
14
422301
2576034
2026-11-06T09:11:36Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2576034
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Bản mẫu:fa-verb form
10
422302
2576035
2026-11-06T09:17:01Z
Hiyuune
50834
Trang mới: “{{head|fa|Biến thể hình thái động từ|sort={{{sort|}}}|head={{{head|}}}<!-- -->|tr={{{tr|{{fa-xlit|{{{cls|{{{1|}}}}}}{{#if:{{{ir|}}}|//{{{ir|}}}|}}}}}}}<!-- -->|tr2={{{tr2|{{fa-xlit|{{{cls2|{{{2|}}}}}}{{#if:{{{ir2|}}}|//{{{ir2|}}}|}}}}}}}<!-- -->|tr3={{{tr3|{{fa-xlit|{{{cls3|{{{3|}}}}}}{{#if:{{{ir3|}}}|//{{{ir3|}}}|}}}}}}}<!-- -->| {{#if: {{{cls|{{{1|}}}}}} | {{#ifeq: {{{tg|}}} | - | | chính tả Tajik}} }}<!-- -->|{{ll|tg|{{{tg|{{#invoke:tg-Latn-Cyrl-transli…”
2576035
wikitext
text/x-wiki
{{head|fa|Biến thể hình thái động từ|sort={{{sort|}}}|head={{{head|}}}<!--
-->|tr={{{tr|{{fa-xlit|{{{cls|{{{1|}}}}}}{{#if:{{{ir|}}}|//{{{ir|}}}|}}}}}}}<!--
-->|tr2={{{tr2|{{fa-xlit|{{{cls2|{{{2|}}}}}}{{#if:{{{ir2|}}}|//{{{ir2|}}}|}}}}}}}<!--
-->|tr3={{{tr3|{{fa-xlit|{{{cls3|{{{3|}}}}}}{{#if:{{{ir3|}}}|//{{{ir3|}}}|}}}}}}}<!--
-->| {{#if: {{{cls|{{{1|}}}}}} | {{#ifeq: {{{tg|}}} | - | | chính tả Tajik}} }}<!--
-->|{{ll|tg|{{{tg|{{#invoke:tg-Latn-Cyrl-translit|tr|{{xlit|fa-cls|{{{cls|{{{1|}}}}}}}}}}}}}}}<!--
-->| {{#if: {{{cls2|{{{2|}}}}}} | {{#ifeq: {{{tg2|}}} | - | | hoặc}} }}<!--
-->|{{ll|tg|{{{tg2|{{#invoke:tg-Latn-Cyrl-translit|tr|{{xlit|fa-cls|{{{cls2|{{{2|}}}}}}}}}}}}}}}<!--
-->}}<!--
--><noinclude>{{documentation}}{{hwcat}}</noinclude>
a4z9y8v25n6nor87fz0fpblzurh3tw7
دانم
0
422303
2576036
2026-11-06T09:17:30Z
Hiyuune
50834
Trang mới: “=={{langname|fa}}== ==={{section|etym}}=== {{ety|fa|id=biết|:from|دانستن<tr:{{fa-xlit|دَانِسْتَنْ}}>}} {{nonlemma}} ==={{section|pron}}=== {{fa-IPA|dānam}} ==={{section|v}}=== {{fa-verb form|cls=دَانَمْ}} # {{inflection of|fa|دانستن<tr:{{fa-xlit|دَانِسْتَنْ}}><t:biết>||ind|aor|ở|1|s}} ===={{section|drv}}==== {{col|fa |{{fa-l|نَدَانَمگَرَایِی}} }}”
2576036
wikitext
text/x-wiki
=={{langname|fa}}==
==={{section|etym}}===
{{ety|fa|id=biết|:from|دانستن<tr:{{fa-xlit|دَانِسْتَنْ}}>}}
{{nonlemma}}
==={{section|pron}}===
{{fa-IPA|dānam}}
==={{section|v}}===
{{fa-verb form|cls=دَانَمْ}}
# {{inflection of|fa|دانستن<tr:{{fa-xlit|دَانِسْتَنْ}}><t:biết>||ind|aor|ở|1|s}}
===={{section|drv}}====
{{col|fa
|{{fa-l|نَدَانَمگَرَایِی}}
}}
q7cwaxlaeiwcjaggcrxzpdrzw63zey0
توخ کردن
0
422304
2576037
2026-11-06T09:20:03Z
Hiyuune
50834
Trang mới: “=={{langname|fa}}== ==={{section|alt}}=== * {{alt|haz|توخ کَدو|توخ کَدَن||dạng chính tả phương ngữ}} ==={{section|pron}}=== {{fa-IPA|haz=tōx karˈdan}} ==={{section|v}}=== {{fa-verb|cls=توخ کَرْدَن|ir=-|tg=-}} # {{lb|fa|dialectal|haz}} {{syn of|fa|سیل کردن|tr={{xlit|prs|سَیْل کَرْدَن}}|t=[[nhìn]], [[xem]]}} ==={{section|further}}=== * {{R:haz:SIL|page=52}}”
2576037
wikitext
text/x-wiki
=={{langname|fa}}==
==={{section|alt}}===
* {{alt|haz|توخ کَدو|توخ کَدَن||dạng chính tả phương ngữ}}
==={{section|pron}}===
{{fa-IPA|haz=tōx karˈdan}}
==={{section|v}}===
{{fa-verb|cls=توخ کَرْدَن|ir=-|tg=-}}
# {{lb|fa|dialectal|haz}} {{syn of|fa|سیل کردن|tr={{xlit|prs|سَیْل کَرْدَن}}|t=[[nhìn]], [[xem]]}}
==={{section|further}}===
* {{R:haz:SIL|page=52}}
9brwo9hbpuaozmaa7g0nouw5f3l131u
-ście
0
422305
2576038
2026-11-06T09:23:13Z
Hiyuune
50834
Trang mới: “{{also|scie|scié}} =={{langname|pl}}== ==={{section|etym}}=== {{ety|pl|:der|zlw-opl:jeście<ety:uder<sla-pro:*este>>|text=2|tree=1}} ==={{section|pron}}=== {{pl-pr}} ==={{section|suffix}}=== {{head|pl|hậu tố}} # {{n-g|hậu tố ở ngôi thứ hai số nhiều}}. ===={{section|drv}}==== {{suffixsee|pl}} ===={{section|see}}==== * {{l|pl|-m}}, {{l|pl|-ś|id=suffix}}, {{l|pl|-śmy}} ==={{section|further}}=== * {{R:pl:PWN}}”
2576038
wikitext
text/x-wiki
{{also|scie|scié}}
=={{langname|pl}}==
==={{section|etym}}===
{{ety|pl|:der|zlw-opl:jeście<ety:uder<sla-pro:*este>>|text=2|tree=1}}
==={{section|pron}}===
{{pl-pr}}
==={{section|suffix}}===
{{head|pl|hậu tố}}
# {{n-g|hậu tố ở ngôi thứ hai số nhiều}}.
===={{section|drv}}====
{{suffixsee|pl}}
===={{section|see}}====
* {{l|pl|-m}}, {{l|pl|-ś|id=suffix}}, {{l|pl|-śmy}}
==={{section|further}}===
* {{R:pl:PWN}}
gyq30hpl3nn8auc9i3kunawnfinnqi8
Thể loại:Yêu cầu giống theo ngôn ngữ
14
422306
2576043
2026-11-06T10:49:21Z
TheHighFighter2
42988
Trang mới: “{{auto cat}}”
2576043
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx