Wiktionary
viwiktionary
https://vi.wiktionary.org/wiki/Wiktionary:Trang_Ch%C3%ADnh
MediaWiki 1.47.0-wmf.18
case-sensitive
Phương tiện
Đặc biệt
Thảo luận
Thành viên
Thảo luận Thành viên
Wiktionary
Thảo luận Wiktionary
Tập tin
Thảo luận Tập tin
MediaWiki
Thảo luận MediaWiki
Bản mẫu
Thảo luận Bản mẫu
Trợ giúp
Thảo luận Trợ giúp
Thể loại
Thảo luận Thể loại
Phụ lục
Thảo luận Phụ lục
TimedText
TimedText talk
Mô đun
Thảo luận Mô đun
Event
Event talk
kinkajou
0
19063
2560151
2485744
2026-09-01T16:31:51Z
Redaktor GLAM
59118
Higher resolution version of image
2560151
wikitext
text/x-wiki
{{-eng-}}
[[Hình:Kinkajou (130474512).jpg|thumb|kinkajou]]
{{-pron-}}
* [[Wiktionary:IPA|IPA]]: {{IPA-old|/ˈkɪŋ.kə.ˌdʒuː/}}
{{pron-audio
|place=Hoa Kỳ <!-- Feel free to precise the city or the area -->
|file=En-us-kinkajou.ogg
|pron=ˈkɪŋ.kə.ˌdʒuː}}
{{-noun-}}
'''kinkajou''' {{IPA-old|/ˈkɪŋ.kə.ˌdʒuː/}}
# {{term|Động vật học}} [[gấu trúc|Gấu trúc]] [[potôt]].
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Anh]]
fwqsb3wrluc6ermavd6vorae41dqe7a
va
0
29965
2560090
2419140
2026-09-01T14:27:29Z
WhoAlone
40420
2560090
wikitext
text/x-wiki
{{-vie-}}
{{-pron-}}
{{vi-pron}}
{{-nôm-}}
{{đầu}}
*[[坡]]: [[bỡ]], [[bờ]], [[phơ]], [[vừa]], [[va]], [[pha]], [[da]]
*[[𢯠]]: [[và]], [[va]]
*[[𢁍]]: [[vài]], [[và]], [[va]]
*[[𠇕]]: [[va]]
{{mid}}
*[[巴]]: [[ba]], [[bơ]], [[bư]], [[va]], [[bưa]]
*[[撝]]: [[vớ]], [[vờ]], [[về]], [[vời]], [[vày]], [[vơ]], [[vê]], [[va]], [[ve]], [[vẻo]], [[huy]], [[vay]]
*[[𠳿]]: [[vỉ]], [[vẽ]], [[va]], [[vã]], [[vái]]
*[[𧥔]]: [[va]]
{{cuối}}
{{-paro-}}
{{đầu}}
:* [[và]]
:* [[vá]]
{{giữa}}
:* [[vả]]
:* [[vạ]]
{{cuối}}
{{-verb-}}
'''va'''
# [[đại từ|Đại từ]] [[ngôi thứ ba]], chỉ [[đàn ông]] dùng với ý [[coi thường]].
#: ''Suốt một đời '''va''' sẽ khổ sở ([[w:Đặng Thai Mai|Đặng Thai Mai]])''
# [[chạm|Chạm]] [[mạnh]].
#: ''Em bé ngã '''va''' vào ghế.''
{{-ref-}}
{{R:FVDP}}
{{R:WinVNKey:Lê Sơn Thanh}}
[[Thể loại:Động từ tiếng Việt]]
=={{langname|crw}}==
==={{ĐM|noun}}===
{{head|crw|Danh từ}}
# [[lúa]].
==={{ĐM|ref}}===
* Thomas, David. (1970) ''Vietnam word list (revised): Chrau Jro''. SIL International.
{{-goo-}}
{{-pron-}}
* {{IPA4|goo|/βaː/}}
{{-num-}}
{{head|goo|Số}}
# [[bốn]].
{{-zyg-}}
{{-noun-}}
{{head|zyg|Danh từ}}
# [[hoa]].
{{c|zyg|Hoa}}
{{-uzb-}}
{{-conj-}}
{{head|uz|Liên từ}}
# [[và]].
#:{{ux|uz|Urush '''va''' tinchlik|chiến tranh và hòa bình}}
j0nzvuxk86bjtpts1hk0rxocuzt05q2
pusillanimité
0
47717
2560084
2488033
2026-09-01T14:25:19Z
TheHighFighter2
42988
/* */
2560084
wikitext
text/x-wiki
=={{langname|fr}}==
==={{ĐM|pron}}===
* {{IPA|fr|/py.zi.la.ni.mi.te/}}
* {{audio|fr|LL-Q150 (fra)-Lyokoï-pusillanimité.wav|a=<<France>> (<<Lyon>>)}}
==={{ĐM|noun}}===
{{fr-noun|f}}
# {{lb|fr|văn chương}} Sự [[nhát gan]], sự [[nhút nhát]].
==={{ĐM|ref}}===
{{R:FVDP|db=fv}}
==={{ĐM|further}}===
* {{R:fr:TLFi}}
15koxenfo8nwex6u7881edjqkx3paqv
багряный
0
68853
2560131
1951836
2026-09-01T15:36:52Z
Hiyuune
50834
2560131
wikitext
text/x-wiki
=={{langname|ru}}==
==={{section|etym}}===
Cuối cùng từ {{inh|ru|sla-pro|*bagrъ}}.
==={{section|pron}}===
* {{ru-IPA|багря́ный}}
* {{audio|ru|LL-Q7737 (rus)-Cinemantique-багряный.wav}}
* {{audio|ru|LL-Q7737 (rus)-Tatiana Kerbush-багряный.wav|a=Saint Petersburg}}
==={{section|adj}}===
{{ru-adj|багря́ный}}
# Đỏ [[rực]], đỏ [[thắm]].
#: {{syn|ru|багро́вый|кра́сный|пунцо́вый|а́лый}}
===={{section|decl}}====
{{ru-decl-adj|багря́ный|a}}
==={{section|see}}===
{{bảng:màu sắc/ru}}
==={{section|ref}}===
* {{R:FVDP|db=rv}}
rmwwsgpgejn7lpr85ztkfdfdavcbvza
ma
0
95651
2560069
2537680
2026-09-01T14:17:49Z
WhoAlone
40420
2560069
wikitext
text/x-wiki
{{-vie-}}
{{-info-}}
{{-etym-}}
{{vi-etym-sino|魔}}.
{{-pron-}}
{{vi-pron}}
{{-hanviet-}}
{{đầu}}
*[[蚂]]: [[ma]], [[mã]]
*[[庅]]: [[ma]]
*[[妈]]: [[ma]], [[mụ]]
*[[馍]]: [[ma]], [[mô]]
*[[蘑]]: [[ma]]
*[[吗]]: [[ma]], [[mạ]]
*[[劘]]: [[ma]], [[mi]], [[my]], [[mạ]]
*[[尛]]: [[ma]]
*[[嘛]]: [[ma]]
*[[螞]]: [[ma]], [[mã]]
*[[厤]]: [[ma]], [[lịch]]
*[[嘜]]: [[ma]], [[mã]], [[mạ]]
*[[蔴]]: [[ma]]
*[[嬷]]: [[ma]], [[mạ]]
*[[麽]]: [[ma]], [[yêu]]
*[[抹]]: [[ma]], [[mạt]]
*[[麻]]: [[ma]]
*[[媽]]: [[ma]], [[mụ]]
*[[麼]]: [[ma]], [[yêu]]
*[[蟇]]: [[ma]], [[mô]], [[quắc]], [[mạc]]
*[[蟆]]: [[ma]], [[mô]], [[mạc]]
{{mid}}
*[[么]]: [[ma]], [[yêu]], [[ao]]
*[[䩋]]: [[ma]]
*[[髍]]: [[ma]]
*[[嗎]]: [[ma]], [[mã]], [[mạ]]
*[[嚜]]: [[ma]], [[mặc]], [[muội]]
*[[魔]]: [[ma]]
*[[孖]]: [[ma]], [[tư]]
*[[饝]]: [[ma]]
*[[𣋟]]: [[ma]]
*[[嬤]]: [[ma]], [[mạ]]
*[[懡]]: [[ma]], [[mạ]]
*[[揣]]: [[ma]], [[sủy]], [[soại]], [[tuy]], [[chùy]], [[chuỳ]], [[đoàn]]
*[[䃺]]: [[ma]], [[mạ]]
*[[藦]]: [[ma]]
*[[摩]]: [[ma]], [[sủy]], [[soái]]
*[[磨]]: [[ma]], [[má]]
*[[仫]]: [[ma]], [[mu]]
*[[㕰]]: [[ma]]
*[[痲]]: [[ma]]
*[[幺]]: [[ma]], [[yêu]]
*[[唛]]: [[ma]], [[mã]]
{{cuối}}
{{-hanviet-t-}}
{{đầu}}
*[[饝]]: [[ma]]
*[[嘛]]: [[ma]]
*[[摩]]: [[ma]]
*[[磨]]: [[ma]], [[má]]
*[[蘑]]: [[ma]]
*[[痲]]: [[ma]]
{{mid}}
*[[蔴]]: [[ma]]
*[[麻]]: [[ma]]
*[[媽]]: [[ma]], [[mụ]]
*[[麼]]: [[ma]]
*[[魔]]: [[ma]]
{{cuối}}
{{-nôm-}}
{{đầu}}
*[[蚂]]: [[ma]], [[mã]]
*[[庅]]: [[ma]]
*[[嘛]]: [[ma]]
*[[妈]]: [[ma]], [[mụ]]
*[[蘑]]: [[ma]]
*[[吗]]: [[ma]]
*[[尛]]: [[ma]]
*[[嘜]]: [[mỉm]], [[ma]], [[mã]], [[mím]]
*[[螞]]: [[ma]], [[mã]]
*[[厤]]: [[lịch]], [[ma]]
*[[䁲]]: [[ma]], [[máy]]
*[[蔴]]: [[ma]]
*[[嬷]]: [[ma]]
*[[麽]]: [[ma]], [[mô]]
*[[抹]]: [[mạt]], [[ma]]
*[[麻]]: [[mơ]], [[ma]], [[mà]]
{{mid}}
*[[媽]]: [[ma]], [[má]], [[mã]], [[mụ]], [[mợ]]
*[[麼]]: [[ma]]
*[[蟇]]: [[mạc]], [[ma]], [[mô]]
*[[蟆]]: [[mạc]], [[ma]], [[mô]], [[mò]]
*[[么]]: [[yêu]], [[ma]]
*[[髍]]: [[ma]]
*[[嗎]]: [[mỉa]], [[mửa]], [[mứa]], [[ma]], [[mựa]], [[mắng]], [[mạ]], [[mở]], [[mớ]]
*[[魔]]: [[ma]]
*[[嬤]]: [[ma]], [[mạ]]
*[[懡]]: [[ma]]
*[[藦]]: [[ma]]
*[[摩]]: [[ma]]
*[[磨]]: [[mài]], [[ma]]
*[[痲]]: [[ma]]
*[[幺]]: [[yêu]], [[ma]]
*[[唛]]: [[ma]], [[mã]]
{{cuối}}
{{-paro-}}
{{đầu}}
:* [[mã]]
:* [[mà]]
:* [[mạ]]
{{giữa}}
:* [[mả]]
:* [[má]]
:* [[Mạ]]
{{cuối}}
{{-noun-}}
{{vi-noun}}
# {{term|Kết hợp hạn chế}} [[người|Người]] đã [[chết]].
#: ''Thây '''ma'''.''
#: ''Hồn '''ma'''.''
#: ''Đi đưa '''ma'''.''
#: ''Đám '''ma'''.''
#: ''Làm '''ma''' (làm đám ma).''
# Sự [[hiện hình]] của [[người]] [[chết]], theo [[mê tín]].
#: ''Sợ '''ma''' [[không dám]] đi đêm.''
#: ''Xấu như '''ma'''.''
#: ''Bói ra '''ma''', quét nhà ra rác ([[tục ngữ]]).''
# {{term|[[khẩu ngữ|Khẩu ngữ]], dùng có kèm ý phủ định, thường trước “nào”}} [[người|Người]] [[bất kì]].
#: ''Ở đấy có '''ma''' nào đâu.''
#: ''Chả '''ma''' nào biết.''
#: ''Nói thế có '''ma''' nó tin!'' (chẳng ai tin)
{{-trans-}}
; sự hiện hình của người đã chết
{{đầu}}
* {{eng}}: [[ghost]]
{{giữa}}
* {{spa}}: [[fantasma]] {{g-old|m}}, [[espectro]] {{g-old|m}}, [[espíritu]] {{g-old|m}}, [[aparecido]] {{g-old|m}}, [[aparición]] {{g-old|f}}, [[sombra]] {{g-old|f}}, [[alma]] {{g-old|f}}
{{cuối}}
* {{zh}}: [[鬼]]
{{-expr-}}
* '''ma cũ bắt nạt ma mới''': Những [[người]] [[đến]] [[trước]] trong một [[cơ quan]], [[công ty]], [[trường học]]... [[bắt nạt]] những người [[mới]] đến.
* '''lắm thầy thối ma''': Nhiều người [[cùng]] làm [[dẫn]] đến [[hỏng]] [[việc]].
{{-adj-}}
{{vi-adj}}
# [[chỉ có|Chỉ có]] trên [[sổ sách]] hoặc [[báo cáo]], chứ không có [[thật]], do [[bịa]] ra nhằm [[đánh lừa]].
#: ''Bản báo cáo thành tích với những con số '''ma'''.''
{{-ref-}}
{{R:FVDP}}
{{R:WinVNKey:Lê Sơn Thanh}}
{{-eng-}}
{{-pron-}}
* [[Wiktionary:IPA|IPA]]: {{IPA-old|/ˈmɑː/}}
{{pron-audio
|place=Hoa Kỳ
|file=En-us-ma.ogg
|pron=ˈmɑː}}
{{-noun-}}
{{en-noun-old}}
# {{abbreviation of|en|mamma|t=[[má]], [[mẹ]]}}
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Anh]]
=={{langname|crw}}==
==={{ĐM|adj}}===
{{head|crw|Tính từ}}
# [[phải]].
==={{ĐM|ref}}===
* Thomas, David. (1970) ''Vietnam word list (revised): Chrau Jro''. SIL International.
=={{langname|jeh}}==
==={{ĐM|noun}}===
{{head|jeh|Danh từ}}
# [[thím]].
==={{ĐM|ref}}===
* Cohen, Patrick D., Thŭng (1972). ''ʼDŏk tơtayh Jeh, au pơchŏ hŏk chù Jeh: Hŏk tro pơsèm hŏk, lăm-al 1-3 (Ðọc tiếng Jeh, Em học vần tiếng Jeh: Lớp vỡ-lòng, quyển 1-3)''. SIL International.
=={{langname|ckv}}==
==={{ĐM|noun}}===
{{head|ckv|Danh từ}}
# [[cha]], [[bố]] (dùng để xưng gọi).
==={{ĐM|ref}}===
{{R:ckv:Kavalan Dictionary 2006}}
{{-xgn-mgr-}}
{{-conj-}}
{{pn}}
# [[và]].
{{-syn-}}
* [[han]]
* [[dai]]
[[Thể loại:Liên từ tiếng Mangghuer]]
{{-mmd-}}
{{-noun-}}
{{pn}}
# [[chó]].
{{catname|Danh từ|tiếng Mao Nam}}
=={{langname|mng}}==
==={{ĐM|adj}}===
{{head|mng|Tính từ}}
# {{label|mng|Rơlơm}} Bên [[phải]].
==={{ĐM|ref}}===
* Blood, Evangeline; Blood, Henry (1972) ''Vietnam word list (revised): Mnong Rolom''. SIL International.
{{-wuh-}}
{{-noun-}}
{{pn}}
# [[ngựa]].
{{catname|Danh từ|tiếng Ngũ Đồn}}
{{-aav-qal-}}
{{-noun-}}
{{pn}}
# [[gạo]].
# [[lúa]].
[[Thể loại:Danh từ tiếng Quảng Lâm]]
{{-tyz-}}
{{-etym-}}
Từ {{etym-inh|tyz|tai-pro|sc=Latnx|*ʰmaːᴬ||chó}}. Cùng gốc với {{cognate|th|sc=Thai|หมา|tr=mǎa}}, {{cognate|nod|sc=Lana|ᩉ᩠ᨾᩣ}}, {{cognate|lo|sc=Laoo|ໝາ|tr=mā}}, {{cognate|blt|sc=Tavt|ꪢꪱ}}, {{cognate|khb|sc=Talu|ᦖᦱ|tr=ṁaa}}, {{cognate|shn|sc=Mymr|မႃ|tr=mǎa}}, {{cognate|tdd|sc=Tale|ᥛᥣᥴ|tr=máa}}, {{cognate|aio|sc=Mymr|မႃ|tr=mā}}, {{cognate|aho|sc=Ahom|𑜉𑜠|tr=ma}}, {{cognate|za|ma}}, {{cognate|skb|sc=Thai|หม่า}}.
{{-pron-}}
{{tyz-IPA}}
{{-noun-}}
{{tyz-noun}}
# [[chó|Chó]].
{{C|tyz|Chó}}
{{-mlc-}}
{{-noun-}}
{{pn}}
# [[ngựa]].
{{-ref-}}
* Gregerson, Kenneth J.; Edmondson, Jerold A. (1998). "[http://sealang.net/sala/archives/pdf8/gregerson1998puzzles.pdf Some Puzzles in Cao Lan]" (PDF).
{{catname|Danh từ|tiếng Sán Chay}}
{{-aav-tam-}}
{{-conj-}}
{{head|aav-tam|Liên từ}}
# [[và]], [[với]].
{{-ref-}}
* Phan Trần Công (2017). Tương ứng từ vựng và mối quan hệ giữa các ngôn ngữ trong nhóm Bahnar Nam. Tạp chí Phát triển Khoa học và Công nghệ: Chuyên san Khoa học xã hội và Nhân văn, tập 1, số 4, 2017.
=={{langname|tlq}}==
==={{ĐM|noun}}===
{{head|tlq|Danh từ}}
# [[mẹ]].
==={{ĐM|ref}}===
* [http://sealang.net/monkhmer/database/retrieve.pl?language=Tai%20Loi&sort=gloss&format=html Tiếng Tai Loi] tại Cơ sở Dữ liệu Môn-Khmer.
=={{langname|tpo}}==
==={{ĐM|verb}}===
{{head|tpo|Động từ}}
# [[về]].
#:{{uxi|tpo|páy páy''' ma ma'''|đi đi '''về về'''}}
==={{ĐM|ref}}===
* ''Tài Liệu Học Chữ Thái Lai- Pao''.
{{-tou-}}
{{-noun-}}
{{pn}}
# [[con]] [[ma]].
[[Thể loại:Danh từ tiếng Thổ]]
{{-zha-}}
{{-etymology-}}
Từ {{etym-inh|za|tai-pro|sc=Latnx|*ʰmaːᴬ||chó}}. Cùng gốc với {{cognate|th|sc=Thai|หมา|tr=mǎa}}, {{cognate|nod|sc=Lana|ᩉ᩠ᨾᩣ}}, {{cognate|lo|sc=Laoo|ໝາ|tr=mā}}, {{cognate|khb|sc=Talu|ᦖᦱ|tr=ṁaa}}, {{cognate|blt|sc=Tavt|ꪢꪱ}}, {{cognate|shn|sc=Mymr|မႃ|tr=mǎa}}, {{cognate|tdd|sc=Tale|ᥛᥣᥴ|tr=máa}}, {{cognate|aio|sc=Mymr|မႃ|tr=mā}}, {{cognate|aho|sc=Ahom|𑜉𑜠|tr=ma}}, {{cognate|skb|sc=Thai|หม่า}}.
{{-pron-}}
* {{za-pron}}
{{-noun-}}
{{za-head|Danh từ|𬌫|獁|𬍄|𰡪|䭾|䭾|犸|𭸱|cls=duz}}
# [[chó|Chó]].
{{-derived-}}
{{đầu}} {{columns|za|maamq|mabag|ma'byaeuq|madwknyaen|madwkroeg|mafan|magaet|magaeuj|mageq|ma'gyaep|manaez|ma'ngauz|maningq|ma'nyoengq|ma'nyungz|maoep|masae|masauq|mavangh}}
{{cuối}}
{{C|za|Chó}}
{{-zyg-}}
{{-noun-}}
{{head|zyg|Danh từ}}
# [[chó]].
{{c|zyg|Chó}}
=={{langname|aml}}==
==={{ĐM|noun}}===
{{head|aml|Danh từ}}
# [[anh em]] trai của [[mẹ]].
==={{ĐM|ref}}===
* [http://www.sealang.net/monkhmer/database/retrieve.pl?language=War&sort=gloss&format=html Tiếng War-Jaintia] tại Cơ sở Dữ liệu Môn-Khmer.
{{-ita-}}
{{-conj-}}
'''ma'''
# [[nhưng mà|Nhưng mà]].
mlgcj7xvjol00l04b6cf651g359uqyu
pusillanimity
0
105769
2560105
2488032
2026-09-01T14:31:46Z
TheHighFighter2
42988
/* */
2560105
wikitext
text/x-wiki
=={{langname|en}}==
==={{ĐM|pron}}===
* {{IPA|en|/pjuːsɪləˈnɪmɪti/}}
* {{audio|en|LL-Q1860 (eng)-Sapaa-pusillanimity.wav|a=US}}
==={{ĐM|noun}}===
{{en-noun|~}}
# Sự [[nhát gan]], sự [[hèn nhát]]; sự [[nhu nhược]], sự [[yếu hèn]].
===={{ĐM|rel}}====
* {{l|en|pusillanimous}}
* {{l|en|pusillanimousness}}
* {{l|en|faint-heartedness}}
==={{ĐM|ref}}===
{{R:FVDP|db=ev}}
jr5b7q02ixcbz04kay73ufas70llkot
2560107
2560105
2026-09-01T14:33:00Z
TheHighFighter2
42988
/* Tham khảo */
2560107
wikitext
text/x-wiki
=={{langname|en}}==
==={{ĐM|pron}}===
* {{IPA|en|/pjuːsɪləˈnɪmɪti/}}
* {{audio|en|LL-Q1860 (eng)-Sapaa-pusillanimity.wav|a=US}}
==={{ĐM|noun}}===
{{en-noun|~}}
# Sự [[nhát gan]], sự [[hèn nhát]]; sự [[nhu nhược]], sự [[yếu hèn]].
===={{ĐM|rel}}====
* {{l|en|pusillanimous}}
* {{l|en|pusillanimousness}}
* {{l|en|faint-heartedness}}
==={{ĐM|ref}}===
{{R:FVDP|db=ev}}
{{cln|en|Danh từ trừu tượng}}
{{C|en|Sợ hãi}}
4x6upmeprkjodo782bfa7h6ui7laaxt
abranchial
0
110280
2560237
1789037
2026-09-02T07:19:16Z
Kelly zhrm
58416
2560237
wikitext
text/x-wiki
=={{langname|en}}==
==={{ĐM|etym}}===
{{ety|en|:af|a-<id:not>|branchial|text=+|tree=1}}
==={{ĐM|pron}}===
* {{IPA4|en|/eɪˈbɹæŋ.ki.l̩/|a=US}}
* {{audio|en|LL-Q1860 (eng)-Persent101-abranchial.wav|a=US}}
==={{ĐM|adj}}===
{{en-adj|-}}
# {{lb|en|zoology}} Không có [[mang]].
===={{ĐM|syn}}====
* {{l|en|abranchiate}}, {{l|en|abranchious}}, {{l|en|debranchiate}}
===={{ĐM|drv}}====
{{col|en|abranchialism}}
==={{ĐM|ref}}===
{{R:FVDP|db=ev}}
7te0pv2yk7g4qelrzbud3v2gq7mryy2
wheelbarrow
0
156768
2560149
2402605
2026-09-01T16:08:11Z
Hiyuune
50834
2560149
wikitext
text/x-wiki
=={{langname|en}}==
{{wp|en:}}
[[File:Woman with wheelbarrow.jpg|thumb|một người đang đẩy xe rùa]]
==={{section|etym}}===
{{etymon|en|:inh|enm:whelbarwe|:afeq|wheel|barrow<id:xe tay>|tree=1}}
Từ {{inh|en|enm|whelbarwe}}; tương đương với {{af|en|wheel|barrow<id:xe tay>}}.
==={{section|pron}}===
* {{IPA|en|/ˈwiːlbæɹəʊ/|a=RP}}
* {{IPA|en|/ˈwilbæɹoʊ/|a=GA,nMmmm}}
* {{IPA|en|/ˈwilbɛɹoʊ/|a=GA,Mmmm}}
** {{audio|en|en-us-wheelbarrow.ogg|a=US,Mmmm}}
* {{IPA|en|/ˈwiːlbæɹəʉ/|/ˈwiːlbæɹə/|/ˈwiːlbəɹə/|a=AU}}
* {{IPA|en|/ˈʍilbaɾo/|a=Scotland}}
* {{IPA|en|/ˈwiːlbaɾou/|a=Wales,non-toe-tow}}
==={{section|n}}===
{{en-noun}}
# [[xe cút kít|Xe cút kít]].
#: {{hyper|en|barrow<id:xe tay>}}
===={{section|drv}}====
{{col|en|drunk as a wheelbarrow|wheelbarrow race}}
===={{section|rel}}====
{{col|en
|wheelbarrel<qq:eggcorn>
}}
===={{section|desc}}====
* {{desc|csb|łiłbara|bor=1|qq=Canada, Hoa Kỷ, New Zealand}}
* {{desc|mkj|wilpahro|bor=1}}
* {{desc|cy|whilber|bor=1|qq=Nam Wales}}
==={{section|ref}}===
* {{R:FVDP|db=ev}}
0mdpghgdbmc8nt844qt5oini7alaplv
unguilty
0
159710
2560293
1939504
2026-09-02T11:58:55Z
Kelly zhrm
58416
2560293
wikitext
text/x-wiki
=={{langname|en}}==
==={{ĐM|etym}}===
Kế thừa từ {{inh|en|enm|ungilti}}, {{m|enm|ungulti}}, từ {{inh|en|ang|ungyltiġ}}; tương đương với {{af|en|un-|guilty|id1=phủ định}}.
==={{ĐM|pron}}===
* {{IPA4|en|/ʌnˈɡɪl.ti/}}
* {{rhymes|en|ɪlti|s=3}}
==={{ĐM|adj}}===
{{en-adj}}
# [[vô tội|Vô tội]]; không có [[tội]]; không có [[lỗi]].
#: {{syn|en|guiltless|innocent|Kho từ vựng:innocent}}
===={{ĐM|drv}}====
{{col|en|unguiltiness}}
==={{ĐM|ref}}===
{{R:FVDP|db=ev}}
h1vub33ih9nca54g46tc17ucbe4bbfd
faen
0
186365
2560058
2147495
2026-09-01T14:15:56Z
WhoAlone
40420
2560058
wikitext
text/x-wiki
{{-nor-}}
{{-interj-}}
'''faen'''
#: '' Đồ quỉ! Đồ yêu!
#: '' Fy '''faen'''!
#: '' Quỉ, quỉ sứ, yêu tinh.
#: '' Han er en ordentlig '''faen'''.
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Thán từ tiếng Na Uy]]
{{-zyg-}}
{{-noun-}}
{{head|zyg|Danh từ}}
# [[xu]].
{{c|zyg|Tiền}}
scxnmnulbeicdpqyyku6mt58h6ao9qn
ka
0
186807
2560070
2516991
2026-09-01T14:17:59Z
WhoAlone
40420
2560070
wikitext
text/x-wiki
{{-mul-}}
{{-symbol-}}
{{pn}}
# {{ISO 639|1}}
{{catname|Ký hiệu|đa ngữ}}
=={{langname|alk}}==
==={{ĐM|noun}}===
{{head|alk|Danh từ}}
# [[cá]].
==={{ĐM|ref}}===
* Theraphan L. Thongkum, [http://sealang.net/sala/archives/pdf8/theraphan1997place.pdf The place of Lawi, Harak and Tariang within Bahnaric] (1997). Mon-Khmer Studies.
{{-bdq-}}
{{-pron-}}
* {{IPA2|/kaː/}}
{{-noun-}}
{{pn}}
# [[cá|Cá]].
{{-ref-}}
* [https://web.archive.org/web/20211023194129/http://tudienbahnar.gialai.gov.vn/ Từ điển điện tử phương ngữ Bahnar-Việt].
{{catname|Danh từ|tiếng Ba Na}}
{{-eus-}}
{{-noun-}}
{{pn}}
# ''Tên của chữ cái Latinh'' '''[[K]]'''.
{{catname|Danh từ|tiếng Basque}}
=={{langname|kta}}==
==={{ĐM|noun}}===
{{head|kta|Danh từ}}
# [[cá]].
==={{ĐM|ref}}===
* Smith, Kenneth D. (1970) ''Vietnam word list (revised): Kơtua''. SIL International.
=={{langname|ycr}}==
==={{ĐM|etym}}===
{{der+|ycr|ja|蚊|tr=ka}}.
==={{ĐM|noun}}===
{{head|ycr|Danh từ}}
# {{label|ycr|Áo Hoa}} [[muỗi]].
==={{ĐM|ref}}===
* {{R:ycr:Lin 2022}}
=={{langname|jeh}}==
==={{ĐM|pron}}===
* {{IPA4|jeh|/kaː/}}
==={{ĐM|noun}}===
{{head|jeh|Danh từ}}
# [[cá]].
{{-kpm-}}
{{-noun-}}
{{head|kpm|Danh từ}}
# [[cá]].
{{-ref-}}
* Lý Toàn Thắng, Tạ Văn Thông, K'Brêu, K'Bròh (1985) ''Ngữ pháp tiếng Kơ Ho''. Sở Văn hóa và Thông tin Lâm Đồng.
{{-cma-}}
{{-noun-}}
{{head|cma|Danh từ}}
# [[cá|Cá]].
{{-zns-}}
{{-pron-}}
* {{IPA4|zns|[kā]}}
{{-pronoun-}}
{{head|zns|Đại từ}}
# [[bạn]].
{{-ref-}}
* Blench, Roger. 2020. ''An introduction to Mantsi, a South Bauchi language of Central Nigeria''.
=={{langname|mng}}==
==={{ĐM|noun}}===
{{head|mng|Danh từ}}
# {{label|mng|Rơlơm}} [[cá]].
==={{ĐM|ref}}===
* Blood, Evangeline; Blood, Henry (1972) ''Vietnam word list (revised): Mnong Rolom''. SIL International.
=={{langname|mnn}}==
==={{ĐM|noun}}===
{{head|mnn|Danh từ}}
# {{label|mnn|Bu Nông}} [[cá]].
==={{ĐM|ref}}===
* Nguyễn Kiên Trường & Trương Anh. 2009. ''Từ Điển Việt - M'Nông''. Hà Nội: Nhà Xuất Bản Từ Điển Bách Khoa.
{{c|mnn|Cá}}
{{-cmo-}}
{{-noun-}}
{{head|cmo|Danh từ}}
# [[cá]].
{{-nor-}}
{{-pronoun-}}
'''ka'''
{{-dial-}}
* [[hva]]
{{-ref-}}
{{R:FVDP}}
[[Thể loại:đại từ tiếng Na Uy]]
=={{langname|rmx}}==
==={{ĐM|noun}}===
{{head|rmx|Danh từ}}
# [[cá]].
==={{ĐM|ref}}===
* Võ Đức Tám. ''Âm tiết trong tiếng Rơ-măm''.
{{-ren-}}
{{-noun-}}
{{head|ren|Danh từ}}
# [[cá]].
{{-fos-}}
{{-conj-}}
{{head|fos|Liên từ}}
# [[và]].
{{-ref-}}
* Alexander Adelaar, [https://web.archive.org/web/20210106115554/https://www.soas.ac.uk/taiwanstudies/eats/eats2005/file24063.pdf The Austronesian languages of Taiwan, with special reference to Siraya]
=={{langname|tdr}}==
==={{ĐM|noun}}===
{{head|tdr|Danh từ}}
# {{label|tdr|Didrá}} [[cá]].
==={{ĐM|ref}}===
* Gregerson, Kenneth J. và Smith, Kenneth D. (1973). ''The development of Todrah register''. SIL International.
{{-zyg-}}
{{-noun-}}
{{head|zyg|Danh từ}}
# [[chân]].
{{c|zyg|Bộ phận cơ thể}}
sdkxylw3y40vr3gbf2flzitd4fv8z4y
ꪋ꫁ꪱꪉ
0
264103
2559998
2067070
2026-09-01T13:45:40Z
Kelly zhrm
58416
2559998
wikitext
text/x-wiki
=={{langname|blt}}==
==={{ĐM|alt}}===
* {{l|blt|ꪋꪱꪉꫂ}}
==={{ĐM|etym}}===
Từ {{inh|blt|tai-pro|*ɟaːŋꟲ||voi}}, từ {{der|blt|ltc|-}} {{ltc-l|象|voi}}. Cùng gốc với {{cog|th|ช้าง}}, {{cog|nod|ᨩ᩶ᩣ᩠ᨦ}}, {{cog|tts|ซ่าง}}, {{cog|lo|ຊ້າງ}}, {{cog|khb|ᦋᦱᧂᧉ}}, {{cog|shn|ၸၢင်ႉ}}, {{cog|tdd|ᥓᥣᥒᥳ}}, {{cog|aho|𑜋𑜂𑜫}}, {{cog|za|ciengh}}, {{cog|skb|ซาง}}.
==={{ĐM|pron}}===
{{blt-pron}}
==={{ĐM|n}}===
{{head|blt|Danh từ|tr=ꞌchạng}}
# Con [[voi]].
gnajta396gux54l1755frd82nzczirh
Mô đun:sv-nouns
828
270875
2560284
2324330
2026-09-02T11:46:46Z
Hiyuune
50834
2560284
Scribunto
text/plain
local m_utilities = require("Module:utilities")
local m_links = require("Module:links")
local export = {}
local ufind = mw.ustring.find
local lang = require("Module:languages").getByCode("sv")
-- Functions that do the actual inflecting by creating the forms of a basic term.
local inflections = {}
local function track(page)
require("Module:debug/track")("sv-nouns/" .. page)
return true
end
local function get_s(par)
return ufind(par, "[sxzſßꜩSXZẞꜨ]:?$") and "" or "s"
end
-- Helper functions
local function postprocess(args, data)
local n = args.n
if n == "pl" then
table.insert(data.categories, lang:getCanonicalName() .. " pluralia tantum")
end
if n == "sg" then
table.insert(data.categories, lang:getCanonicalName() .. " uncountable nouns")
end
for key, form in pairs(data.forms) do
-- Do not show singular or plural forms for nominals that don't have them
if (n == "pl" and key:find("_sg$")) or (n == "sg" and key:find("_pl$")) then
form = nil
end
-- Escape any intermediate colons (for the link template) and remove any final colons.
if form then
for k, v in ipairs(form) do
form[k] = v:gsub("():", function(pos)
if pos == #v then
return ""
else
return "\\:"
end
end)
end
end
data.forms[key] = form
end
-- Check if the lemma form matches the page name
if lang:stripDiacritics(data.forms[n == "pl" and "indf_nom_pl" or "indf_nom_sg"][1]) ~= mw.loadData("Module:headword/data").pagename then
table.insert(data.categories, lang:getCanonicalName() .. " entries with inflection not matching pagename")
end
end
-- Make the table
local function make_table(data)
local function show_form(form)
if not form then
return "—"
elseif type(form) ~= "table" then
error("a non-table value was given in the list of inflected forms.")
elseif #form == 0 then
return "—"
end
local ret = {}
for key, subform in ipairs(form) do
table.insert(ret, m_links.full_link({lang = lang, term = subform}))
end
return table.concat(ret, "<br/>")
end
return mw.getCurrentFrame():expandTemplate{
title = 'sv-decl-noun',
args = {
show_form(data.forms['indf_nom_sg']),
show_form(data.forms['defn_nom_sg']),
show_form(data.forms['indf_nom_pl']),
show_form(data.forms['defn_nom_pl']),
show_form(data.forms['indf_gen_sg']),
show_form(data.forms['defn_gen_sg']),
show_form(data.forms['indf_gen_pl']),
show_form(data.forms['defn_gen_pl']),
definitions = data.title and "(" .. data.title .. ")" or "",
}
}
end
-- The main entry point.
-- This is the only function that can be invoked from a template.
function export.show(frame)
local infl_type = frame.args[1] or error("Loại biến tố không được chỉ rõ. Vui lòng cho qua tham số đầu tiên để gọi mô đun.")
local parent_args = frame:getParent().args
if not inflections[infl_type] then
error("Không rõ loại biến tố '" .. infl_type .. "'")
end
local params = {
n = true,
}
for k, v in pairs(inflections[infl_type].params) do
params[k] = v
end
local args = require("Module:parameters").process(parent_args, params)
local data = {forms = {}, title = nil, categories = {}}
-- Generate the forms
inflections[infl_type].func(args, data)
-- Postprocess
postprocess(args, data)
return make_table(data) .. m_utilities.format_categories(data.categories, lang)
end
--[=[
Inflection functions
]=]--
inflections["c-ar"] = {
params = {
[1] = true,
[2] = true,
fv = true,
},
func = function(args, data)
local par1 = args[1]
local par2 = args[2]
local fv = args.fv or ""
par1 = par1 or mw.loadData("Module:headword/data").pagename
par2 = (par2 or par1) .. fv
local s = get_s(par1)
data.forms["indf_nom_sg"] = {par1}
data.forms["indf_gen_sg"] = {par1 .. s}
data.forms["defn_nom_sg"] = {par2 .. "en"}
data.forms["defn_gen_sg"] = {par2 .. "ens"}
data.forms["indf_nom_pl"] = {par2 .. "ar"}
data.forms["indf_gen_pl"] = {par2 .. "ars"}
data.forms["defn_nom_pl"] = {par2 .. "arna"}
data.forms["defn_gen_pl"] = {par2 .. "arnas"}
end,
}
inflections["c-er"] = {
params = {
[1] = true,
[2] = true,
fv = true,
ien = {type = "boolean"},
["sg-nom-def"] = true,
["sg-gen-def"] = true,
},
func = function(args, data)
local par1 = args[1]
local par2 = args[2]
local fv = args.fv or ""
local ien = args.ien
local sg_nom_def = args["sg-nom-def"]
local sg_gen_def = args["sg-gen-def"]
if sg_nom_def or sg_gen_def then
track("manual")
end
par1 = par1 or mw.loadData("Module:headword/data").pagename
par2 = (par2 or par1) .. fv
local s = get_s(par1)
data.forms["indf_nom_sg"] = {par1}
data.forms["indf_gen_sg"] = {par1 .. s}
data.forms["defn_nom_sg"] = {sg_nom_def or par2 .. "en"}
data.forms["defn_gen_sg"] = {sg_gen_def or par2 .. "ens"}
data.forms["indf_nom_pl"] = {par2 .. "er"}
data.forms["indf_gen_pl"] = {par2 .. "ers"}
data.forms["defn_nom_pl"] = {par2 .. "erna"}
data.forms["defn_gen_pl"] = {par2 .. "ernas"}
if ien then
table.insert(data.forms["defn_nom_sg"], 1, sg_nom_def or par2 .. "n")
table.insert(data.forms["defn_gen_sg"], 1, sg_gen_def or par2 .. "ns")
end
end,
}
inflections["c-or"] = {
params = {
[1] = {template_default = "{{{1}}}"},
},
func = function(args, data)
local par1 = args[1]
if not par1 then
par1 = mw.loadData("Module:headword/data").pagename
if par1:sub(-1) == "a" then
par1 = par1:sub(1, -2)
else
error(("Infinitive '%s' derived from current pagename doesn't end in -a"):format(par1))
end
end
data.forms["indf_nom_sg"] = {par1 .. "a"}
data.forms["indf_gen_sg"] = {par1 .. "as"}
data.forms["defn_nom_sg"] = {par1 .. "an"}
data.forms["defn_gen_sg"] = {par1 .. "ans"}
data.forms["indf_nom_pl"] = {par1 .. "or"}
data.forms["indf_gen_pl"] = {par1 .. "ors"}
data.forms["defn_nom_pl"] = {par1 .. "orna"}
data.forms["defn_gen_pl"] = {par1 .. "ornas"}
end,
}
inflections["c-r"] = {
params = {
[1] = {template_default = "{{{1}}}"},
[2] = true,
[3] = true,
},
func = function(args, data)
local par1 = args[1]
local par2 = args[2]
local par3 = args[3]
par1 = par1 or mw.loadData("Module:headword/data").pagename
par2 = par2 or par1
par3 = par3 or par2 or par1
local s = get_s(par1)
data.forms["indf_nom_sg"] = {par1}
data.forms["indf_gen_sg"] = {par1 .. s}
data.forms["defn_nom_sg"] = {par2 .. "n"}
data.forms["defn_gen_sg"] = {par2 .. "ns"}
data.forms["indf_nom_pl"] = {par3 .. "r"}
data.forms["indf_gen_pl"] = {par3 .. "rs"}
data.forms["defn_nom_pl"] = {par3 .. "rna"}
data.forms["defn_gen_pl"] = {par3 .. "rnas"}
end,
}
inflections["c-zero"] = {
params = {
[1] = {template_default = "{{{1}}}"},
[2] = true,
[3] = true,
},
func = function(args, data)
local par1 = args[1]
local par2 = args[2]
local par3 = args[3]
par1 = par1 or mw.loadData("Module:headword/data").pagename
par2 = par2 or par1
par3 = par3 or par2 or par1
local s = get_s(par1)
data.forms["indf_nom_sg"] = {par1}
data.forms["indf_gen_sg"] = {par1 .. s}
data.forms["defn_nom_sg"] = {par2 .. "n"}
data.forms["defn_gen_sg"] = {par2 .. "ns"}
data.forms["indf_nom_pl"] = {par1}
data.forms["indf_gen_pl"] = {par1 .. s}
data.forms["defn_nom_pl"] = {par3 .. "na"}
data.forms["defn_gen_pl"] = {par3 .. "nas"}
end,
}
inflections["c-are"] = {
params = {
},
func = function(args, data)
local par1 = args[1] or mw.loadData("Module:headword/data").pagename
if par1:sub(-3) ~= "are" then
error("The noun must end in -are.")
end
data.forms["indf_nom_sg"] = {par1}
data.forms["indf_gen_sg"] = {par1 .. "s"}
data.forms["defn_nom_sg"] = {par1 .. "n"}
data.forms["defn_gen_sg"] = {par1 .. "ns"}
data.forms["indf_nom_pl"] = {par1}
data.forms["indf_gen_pl"] = {par1 .. "s"}
data.forms["defn_nom_pl"] = {par1:sub(1, -2) .. "na"}
data.forms["defn_gen_pl"] = {par1:sub(1, -2) .. "nas"}
end,
}
inflections["c-nde"] = {
params = {
},
func = function(args, data)
local par1 = args[1] or mw.loadData("Module:headword/data").pagename
if par1:sub(-3) ~= "nde" then
error("The noun must end in -nde.")
end
data.forms["indf_nom_sg"] = {par1}
data.forms["indf_gen_sg"] = {par1 .. "s"}
data.forms["defn_nom_sg"] = {par1 .. "n"}
data.forms["defn_gen_sg"] = {par1 .. "ns"}
data.forms["indf_nom_pl"] = {par1}
data.forms["indf_gen_pl"] = {par1 .. "s"}
data.forms["defn_nom_pl"] = {par1 .. "na"}
data.forms["defn_gen_pl"] = {par1 .. "nas"}
end,
}
inflections["n-n"] = {
params = {
[1] = true,
[2] = true,
[3] = true,
},
func = function(args, data)
local par1 = args[1]
local par2 = args[2]
local par3 = args[3]
par1 = par1 or mw.loadData("Module:headword/data").pagename
par2 = par2 or par1
par3 = par3 or par2 or par1
local s = get_s(par1)
data.forms["indf_nom_sg"] = {par1}
data.forms["indf_gen_sg"] = {par1 .. s}
data.forms["defn_nom_sg"] = {par2 .. "t"}
data.forms["defn_gen_sg"] = {par2 .. "ts"}
data.forms["indf_nom_pl"] = {par3 .. "n"}
data.forms["indf_gen_pl"] = {par3 .. "ns"}
data.forms["defn_nom_pl"] = {par3 .. "na"}
data.forms["defn_gen_pl"] = {par3 .. "nas"}
end,
}
inflections["n-r"] = {
params = {
[1] = true,
[2] = true,
},
func = function(args, data)
local par1 = args[1]
local par2 = args[2]
par1 = par1 or mw.loadData("Module:headword/data").pagename
par2 = par2 or par1
local s = get_s(par1)
data.forms["indf_nom_sg"] = {par1}
data.forms["indf_gen_sg"] = {par1 .. s}
data.forms["defn_nom_sg"] = {par2 .. "t"}
data.forms["defn_gen_sg"] = {par2 .. "ts"}
data.forms["indf_nom_pl"] = {par2 .. "r"}
data.forms["indf_gen_pl"] = {par2 .. "rs"}
data.forms["defn_nom_pl"] = {par2 .. "rna"}
data.forms["defn_gen_pl"] = {par2 .. "rnas"}
end,
}
inflections["n-zero"] = {
params = {
[1] = {template_default = "{{{1}}}"},
[2] = true,
stem = {alias_of = 2},
[3] = true,
},
func = function(args, data)
local par1 = args[1]
local par2 = args[2] or args.stem
local par3 = args[3]
par1 = par1 or mw.loadData("Module:headword/data").pagename
par2 = par2 or par1
par3 = par3 or par2 or par1
local s = get_s(par1)
data.forms["indf_nom_sg"] = {par1}
data.forms["indf_gen_sg"] = {par1 .. s}
data.forms["defn_nom_sg"] = {par2 .. "et"}
data.forms["defn_gen_sg"] = {par2 .. "ets"}
data.forms["indf_nom_pl"] = {par1}
data.forms["indf_gen_pl"] = {par1 .. s}
data.forms["defn_nom_pl"] = {par3 .. "en"}
data.forms["defn_gen_pl"] = {par3 .. "ens"}
end,
}
return export
8o8tthntbk6uialiddlzp9d5i8vrxl0
Mô đun:languages/data/3/s
828
271066
2559979
2559521
2026-09-01T12:56:50Z
Lcsnes
40261
2559979
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["saa"] = {
"tiếng Saba",
3914885,
"cdc-est",
"Latn",
"Tiếng Saba",
"Saba",
}
m["sab"] = {
"Buglere",
3368506,
"cba",
"Latn",
}
m["sac"] = {
"tiếng Fox",
12714767,
"alg-sfk",
"Latn",
"Tiếng Fox",
"Fox",
}
m["sad"] = {
"Sandawe",
34016,
"qfa-iso",
"Latn",
}
m["sae"] = {
"Sabanê",
3460478,
"sai-nmk",
"Latn",
}
m["saf"] = {
"Safaliba",
36432,
"nic-mre",
"Latn",
}
m["sah"] = {
"tiếng Yakut",
34299,
"trk-nsb",
"Cyrl",
"Tiếng Yakut",
"Yakut",
translit = "sah-translit",
override_translit = true,
}
m["saj"] = {
"Sahu",
7399757,
"paa-nha",
"Latn",
}
m["sak"] = {
"Sake",
36425,
"bnt-kel",
"Latn",
}
m["sam"] = {
"Samaritan Aramaic",
56612,
"sem-arw",
"Samr",
entry_name = {remove_diacritics = u(0x0816) .. "-" .. u(0x082D)},
translit = "Samr-translit",
}
m["sao"] = {
"Sause",
4409155,
"paa-tkw",
"Latn",
}
m["saq"] = {
"Samburu",
56536,
"sdv-lma",
}
m["sar"] = {
"Saraveca",
3450556,
"awd",
}
m["sas"] = {
"tiếng Sasak",
1294047,
"poz-mcm",
"Latn",
"Tiếng Sasak",
"Sasak",
}
m["sat"] = {
"tiếng Santal",
33965,
"mun",
"Olck, Deva, Beng, Orya",
"Tiếng Santal",
"Santal",
translit = "Olck-translit",
override_translit = true,
}
m["sau"] = {
"Saleman",
7404262,
"poz-cet",
}
m["sav"] = {
"Saafi-Saafi",
36308,
"alv-cng",
"Arab, Latn",
}
m["saw"] = {
"Sawi",
677064,
"ngf",
"Latn",
}
m["sax"] = {
"Sa",
3460352,
"poz-vnc",
"Latn",
}
m["say"] = {
"Saya",
3914431,
"cdc-wst",
"Latn",
}
m["saz"] = {
"tiếng Saurashtra",
13292,
"inc-wes",
"Saur, Latn, Taml, Deva",
"Tiếng Saurashtra",
"Saurashtra",
translit = {
Saur = "saz-translit",
Taml = "ta-translit",
},
ancestors = "inc-ogu",
}
m["sba"] = {
"tiếng Ngambay",
2372207,
"csu-sar",
"Latn",
"Tiếng Ngambay",
"Ngambay",
}
m["sbb"] = {
"Simbo",
3484101,
"poz-ocw",
}
m["sbc"] = {
"Gele'",
3194847,
"poz-oce",
}
m["sbd"] = {
"tiếng Samo Nam",
33122730,
"dmn-sam",
"Latn",
"Tiếng Samo Nam",
"Samo Nam",
}
m["sbe"] = {
"Saliba (New Guinea)",
3469737,
"poz-ocw",
}
m["sbf"] = {
"tiếng Shabo",
36342,
"ssa",
"Latn",
"Tiếng Shabo",
"Shabo",
}
m["sbg"] = {
"Seget",
7446237,
}
m["sbh"] = {
"Sori-Harengan",
36515,
"poz-aay",
"Latn",
}
m["sbi"] = {
"Seti",
7456682,
"qfa-tor",
"Latn",
}
m["sbj"] = {
"Surbakhal",
759995,
}
m["sbk"] = {
"Safwa",
4121160,
"bnt-mby",
"Latn",
}
m["sbl"] = {
"tiếng Sambal Botolan",
4095195,
"phi",
"Latn",
"Tiếng Sambal Botolan",
"Sambal Botolan",
}
m["sbm"] = {
"Sagala",
11732610,
"bnt-ruv",
"Latn",
}
m["sbn"] = {
"Sindhi Bhil",
25559289,
"inc-snd",
"Arab, Deva, Sind, Guru",
ancestors = "sd",
}
m["sbo"] = {
"tiếng Sabüm",
7396535,
"mkh-asl",
nil,
"Tiếng Sabüm",
"Sabüm",
}
m["sbp"] = {
"Sangu (Tanzania)",
7418149,
"bnt-bki",
"Latn",
}
m["sbq"] = {
"Sileibi",
7514337,
"ngf-mad",
}
m["sbr"] = {
"Sembakung Murut",
7449148,
"poz-san",
}
m["sbs"] = {
"Subiya",
6442073,
"bnt-bot",
"Latn",
}
m["sbt"] = {
"Kimki",
6410160,
"paa-pau",
}
m["sbu"] = {
"Stod Bhoti",
15622700,
"sit-las",
}
m["sbv"] = {
"Sabine",
nil,
"itc-sbl",
"Latn",
}
m["sbw"] = {
"Simba",
36430,
"bnt-tso",
"Latn",
}
m["sbx"] = {
"Seberuang",
12473470,
"poz-mly",
}
m["sby"] = {
"Soli",
7557754,
"bnt-bot",
"Latn",
}
m["sbz"] = {
"Sara Kaba",
25559318,
"csu-kab",
"Latn",
}
m["scb"] = {
"tiếng Chứt",
2967709,
"mkh-vie",
"Latn",
"Tiếng Chứt",
"Chứt",
}
m["sce"] = {
"tiếng Đông Hương",
32947,
"xgn-shr",
"Arab, Latn",
"Tiếng Đông Hương",
"Đông Hương",
}
m["scf"] = {
"San Miguel Creole French",
12953094,
"crp",
"Latn",
ancestors = "gcf",
sort_key = s["roa-oil-sortkey"],
}
m["scg"] = {
"Sanggau",
12473466,
"day",
}
m["sch"] = {
"Sakachep",
37054,
"tbq-kuk",
}
m["sci"] = {
"Sri Lankan Creole Malay",
1089151,
"crp",
"Latn",
ancestors = "ms",
}
m["sck"] = {
"tiếng Sadri",
765922,
"inc-bih",
"Deva, Kthi, Beng, Orya",
translit = {
Deva = "hi-translit",
Kthi = "bho-Kthi-translit",
},
"Tiếng Sadri",
"Sadri",
}
m["scl"] = {
"tiếng Shina",
1353320,
"inc-shn",
"ur-Arab, Deva",
"Tiếng Shina",
"Shina",
}
m["scn"] = {
"tiếng Sicily",
33973,
"roa-itd",
"Latn",
"Tiếng Sicily",
"Sicily",
}
m["sco"] = {
"tiếng Scots",
14549,
"gmw-ang",
"Latn",
"Tiếng Scots",
"Scots",
ancestors = "sco-smi",
}
m["scp"] = {
"tiếng Yolmo",
22662107,
"sit-kyk",
"Deva",
"Tiếng Yolmo",
"Yolmo",
}
m["scq"] = {
"Sa'och",
6583617,
"mkh-pea",
}
m["scs"] = {
"tiếng Bắc Slavey",
20628,
"den",
"Latn, Cans",
"Tiếng Bắc Slavey",
"Bắc Slavey",
}
m["scu"] = {
"Shumcho",
22077739,
"sit-kin",
}
m["scv"] = {
"Sheni",
11015820,
"nic-jer",
"Latn",
ancestors = "zir",
}
m["scw"] = {
"Sha",
3438816,
"cdc-wst",
"Latn",
}
m["scx"] = {
"tiếng Sicel",
36667,
"itc",
"Polyt",
"Tiếng Sicel",
"Sicel",
translit = "grc-translit",
display_text = s["Polyt-displaytext"],
entry_name = s["Polyt-entryname"],
sort_key = s["Polyt-sortkey"],
}
m["sda"] = {
"Toraja-Sa'dan",
36673,
"poz-ssw",
}
m["sdb"] = {
"tiếng Shabak",
3289596,
"ira-zgr",
"Arab",
"Tiếng Shabak",
"Shabak",
ancestors = "hac",
}
m["sdc"] = {
"tiếng Sassari",
845441,
"roa-itd",
"Latn",
}
m["sde"] = {
"Surubu",
3913336,
"nic-kau",
"Latn",
}
m["sdf"] = {
"Sarli",
7424256,
"ira-zgr",
ancestors = "hac",
}
m["sdg"] = {
"tiếng Savi",
3474654,
"inc-shn",
"ur-Arab",
"Tiếng Savi",
"Savi",
}
m["sdh"] = {
"tiếng Xwarin",
1496597,
"ku",
"ku-Arab",
translit = "sdh-translit",
strip_diacritics = {remove_diacritics = c.kasra .. c.sukun},
}
m["sdj"] = {
"Suundi",
7650407,
"bnt-kng",
"Latn",
}
m["sdk"] = {
"Sos Kundi",
7563811,
"paa-spk",
"Latn",
}
m["sdl"] = {
"Saudi Arabian Sign Language",
3504160,
"sgn",
}
m["sdm"] = {
"Semandang",
7449012,
"day",
}
m["sdn"] = {
"tiếng Gallura",
612220,
"roa-itd",
"Latn",
"Tiếng Gallura",
"Gallura",
ancestors = "co",
}
m["sdo"] = {
"Bukar-Sadung Bidayuh",
2927799,
"day",
}
m["sdp"] = {
"Sherdukpen",
7494785,
"sit-khb",
}
m["sdr"] = {
"Oraon Sadri",
12953860,
"inc-eas",
ancestors = "bh",
}
m["sds"] = {
"tiếng Berber Tunisia",
5329732,
"ber",
"Latn",
"Tiếng Berber Tunisia",
"Berber Tunisia",
}
m["sdu"] = {
"Sarudu",
7424700,
"poz-cet",
}
m["sdx"] = {
"Sibu Melanau",
18642842,
"poz-bnn",
}
m["sea"] = {
"tiếng Semai",
3135426,
"mkh-asl",
"Latn",
"Tiếng Semai",
"Semai",
}
-- seb is a duplicate code of spp
m["sec"] = {
"tiếng Sechelt",
7442898,
"sal",
"Latn",
"Tiếng Sechelt",
"Sechelt",
}
m["sed"] = {
"tiếng Xơ Đăng",
56448,
"mkh-nbn",
"Latn",
"Tiếng Xơ Đăng",
"Xơ Đăng",
}
m["see"] = {
"tiếng Seneca",
1185133,
"iro-nor",
"Latn",
"Tiếng Seneca",
"Seneca",
}
m["sef"] = {
"Cebaara Senoufo",
10975121,
"alv-snr",
}
m["seg"] = {
"Segeju",
17584599,
"bnt-mij",
"Latn",
}
m["seh"] = {
"tiếng Sena",
2964008,
"bnt-sna",
"Latn",
"Tiếng Sena",
"Sena",
}
m["sei"] = {
"tiếng Seri",
36583,
"qfa-iso",
"Latn",
"Tiếng Seri",
"Seri",
}
m["sej"] = {
"Sene",
7450252,
}
m["sek"] = {
"Sekani",
28562,
"ath-nor",
"Latn",
}
m["sel"] = {
"tiếng Selkup",
34008,
"syd",
"Cyrl",
"Tiếng Selkup",
"Selkup",
}
m["sen"] = {
"Nanerigé Sénoufo",
36002,
"alv-sma",
}
m["seo"] = {
"Suarmin",
7630513,
"paa",
}
m["sep"] = {
"Sìcìté Sénoufo",
56787,
"alv-sma",
}
m["seq"] = {
"Senara Sénoufo",
35210,
"alv-snr",
}
m["ser"] = {
"Serrano",
3479942,
"azc-tak",
"Latn",
}
m["ses"] = {
"tiếng Senni Koyraboro",
35655,
"son",
"Latn, Arab",
"Tiếng Senni Koyraboro",
"Senni Koyraboro",
}
m["set"] = {
"Sentani",
3441672,
"paa-sen",
"Latn",
}
m["seu"] = {
"Serui-Laut",
7455503,
"poz-hce",
"Latn",
}
m["sev"] = {
"tiếng Senoufo Nyarafolo",
36306,
"alv-snr",
"Latn",
"Tiếng Senoufo Nyarafolo",
"Senoufo Nyarafolo",
}
m["sew"] = {
"Sewa Bay",
7458126,
"poz-ocw",
}
m["sey"] = {
"Secoya",
3477218,
"sai-tuc",
"Latn",
}
m["sez"] = {
"Senthang Chin",
7451223,
"tbq-kuk",
}
m["sfb"] = {
"French Belgian Sign Language",
3217332,
"sgn",
}
m["sfe"] = {
"Eastern Subanun",
Q63311321,
"phi",
"Latn",
}
m["sfm"] = {
"Small Flowery Miao",
7542773,
"hmn",
}
m["sfs"] = {
"South African Sign Language",
3322093,
"sgn",
}
m["sfw"] = {
"Sehwi",
36593,
"alv-ctn",
"Latn",
}
m["sga"] = {
"tiếng Ireland cổ",
35308,
"cel-gae",
"Latn",
"Tiếng Ireland cổ",
"Ireland cổ",
entry_name = {remove_diacritics = c.dotabove .. c.diaer .. "·"},
sort_key = "sga-sortkey",
standardChars = "AaÁáBbCcDdEeÉéFfGgHhIiÍíLlMmNnOoÓóPpRrSsTtUuÚú0123456789" .. c.punc,
}
m["sgb"] = {
"Mag-Anchi Ayta",
4356243,
"phi",
}
m["sgc"] = {
"Kipsigis",
56339,
"sdv-nma",
}
m["sgd"] = {
"Surigaonon",
34140,
"phi",
"Latn",
}
m["sge"] = {
"Segai",
7446180,
}
m["sgg"] = {
"Swiss-German Sign Language",
35150,
"sgn",
}
m["sgh"] = {
"tiếng Shughnan",
34053,
"ira-shy",
"Latn, Cyrl, Arab",
"Tiếng Shughnan",
"Shughnan",
ancestors = "ira-shr-pro",
translit = "sgh-translit",
override_translit = true,
}
m["sgi"] = {
"Suga",
36475,
"nic-mmb",
"Latn",
}
m["sgk"] = {
"Sangkong",
2945610,
"tbq-bis",
}
m["sgm"] = {
"Singa",
7522797,
"bnt-lok",
"Latn",
}
m["sgp"] = {
"Singpho",
7524158,
"sit-jnp",
}
m["sgr"] = {
"tiếng Sangisar",
3394363,
"ira-kms",
"Arab",
"Tiếng Sangisar",
"Sangisar",
}
m["sgs"] = {
"tiếng Samogitia",
213434,
"bat-eas",
"Latn",
"Tiếng Samogitia",
"Samogitia",
wikimedia_codes = "bat-smg",
ancestors = "olt",
display_text = "lt-common",
strip_diacritics = "lt-common",
sort_key = "lt-common",
}
m["sgt"] = {
"tiếng Brokpa",
56603,
"sit-tib",
"Tibt",
"Tiếng Brokpa",
"Brokpa",
override_translit = true,
-- Tibt translit, display_text, strip_diacritics, sort_key in [[Module:scripts/data]]
}
m["sgu"] = {
"Salas",
7403694,
"poz-cma",
}
m["sgw"] = {
"tiếng Sebat Bet Gurage",
2707343,
"sem-eth",
"Ethi",
"Tiếng Sebat Bet Gurage",
"Sebat Bet Gurage",
}
m["sgx"] = {
"Sierra Leone Sign Language",
7511448,
"sgn",
}
m["sgy"] = {
"Sanglechi",
3472220,
"ira-sgi",
}
m["sgz"] = {
"Sursurunga",
36511,
"poz-ocw",
"Latn",
}
m["sha"] = {
"Shall-Zwall",
3915355,
"nic-beo",
}
m["shb"] = {
"Ninam",
3436586,
}
m["shc"] = {
"Sonde",
7560881,
"bnt-pen",
"Latn",
}
m["shd"] = {
"tiếng Kundal Shahi",
6444265,
"inc-shn",
"Arab",
"Tiếng Kundal Shahi",
"Kundal Shahi",
}
m["she"] = {
"Sheko",
3183355,
"omv-diz",
}
m["shg"] = {
"Shua",
3501092,
"khi-kal",
"Latn",
}
m["shh"] = {
"Shoshone",
33811,
"azc-num",
"Latn",
}
m["shi"] = {
"tiếng Tashelhit",
34152,
"ber",
"Latn, Arab, Tfng, Hebr",
"Tiếng Tashelhit",
"Tashelhit",
translit = "Tfng-translit",
-- put Judeo-Berber (Hebrew-script Tashelhit) under the category header
-- U+FB21 HEBREW LETTER WIDE ALEF so that it sorts after Tifinagh script titles
sort_key = {
from = {"^%f[" .. u(0x5D0) .. "-" .. u(0x5EA) .. "]"},
to = {u(0xFB21)},
},
ancestors = "shi-med",
}
m["shj"] = {
"Shatt",
56344,
"sdv-daj",
}
m["shk"] = {
"Shilluk",
36486,
"sdv-lon",
"Latn",
}
m["shl"] = {
"Shendu",
22074616,
"tbq-kuk",
}
m["shm"] = {
"Shahrudi",
7462280,
"xme-ttc",
ancestors = "xme-ttc-cen",
}
m["shn"] = {
"tiếng Shan",
56482,
"tai-swe",
"Mymr",
"Tiếng Shan",
"Shan",
translit = "shn-translit",
sort_key = {
from = {"[ၢႃ]", "ဵ", "ႅ", "ႇ", "ႈ", "း", "ႉ", "ႊ"},
to = {"ာ", "ေ", "ႄ", "႒", "႓", "႔", "႕", "႖"}
},
}
m["sho"] = {
"Shanga",
3913931,
"dmn-bbu",
"Latn",
}
m["shp"] = {
"Shipibo-Conibo",
2671988,
"sai-pan",
"Latn",
}
m["shq"] = {
"Sala",
10961665,
"bnt-bot",
"Latn",
}
m["shr"] = {
"Shi",
3481999,
"bnt-shh",
"Latn",
}
m["shs"] = {
"tiếng Shuswap",
3482685,
"sal",
"Latn",
"Tiếng Shuswap",
"Shuswap",
}
m["sht"] = {
"Shasta",
56396,
"nai-shs",
"Latn",
}
m["shu"] = {
"tiếng Ả Rập Tchad",
56497,
"sem-arb",
"Arab",
"Tiếng Ả Rập Tchad",
"Ả Rập Tchad",
entry_name = {
remove_diacritics = c.kashida .. c.fathatan .. c.dammatan .. c.kasratan .. c.fatha .. c.damma .. c.kasra .. c.shadda .. c.sukun .. c.superalef,
from = {u(0x0671)},
to = {u(0x0627)}
},
}
m["shv"] = {
"Shehri",
33445,
"sem-sar",
"Arab, Latn",
}
m["shw"] = {
"Shwai",
36527,
"alv-hei",
}
m["shx"] = {
"She",
2605689,
"hmn",
}
m["shy"] = {
"tiếng Tachawit",
33274,
"ber",
"Tfng, Arab, Latn",
"Tiếng Tachawit",
"Tachawit",
translit = "Tfng-translit",
}
m["shz"] = {
"Syenara Senoufo",
36316,
"alv-snr",
}
m["sia"] = {
"tiếng Sami Akkala",
35241,
"smi",
"Cyrl, Latn",
"Tiếng Sami Akkala",
"Sami Akkala",
translit = "sia-translit",
display_text = {
from = {"'"},
to = {"ˈ"}
},
entry_name = {remove_diacritics = "'ˈ"},
}
m["sib"] = {
"Sebop",
7442799,
"poz-swa",
"Latn",
}
m["sid"] = {
"tiếng Sidamo",
33786,
"cus-hec",
"Latn, Ethi",
"Tiếng Sidamo",
"Sidamo",
}
m["sie"] = {
"Simaa",
7517329,
"bnt-kav",
"Latn",
}
m["sif"] = {
"Siamou",
36252,
}
m["sig"] = {
"Paasaal",
36426,
"nic-sis",
"Latn",
}
m["sih"] = {
"Zire",
8072753,
"poz-cln",
}
m["sii"] = {
"tiếng Shompen",
1039346,
"aav",
"Latn",
"Tiếng Shompen",
"Shompen"
}
m["sij"] = {
"Numbami",
3346277,
"poz-ocw",
}
m["sik"] = {
"Sikiana",
3443734,
"sai-prk",
"Latn",
}
m["sil"] = {
"Tumulung Sisaala",
25383006,
"nic-sis",
"Latn",
}
m["sim"] = {
"Seim",
7446815,
"paa-spk",
}
m["sip"] = {
"tiếng Sikkim",
35285,
"sit-tib",
"Tibt",
"Tiếng Sikkim",
"Sikkim",
ancestors = "xct",
translit = "Tibt-translit",
override_translit = true,
display_text = s["Tibt-displaytext"],
entry_name = s["Tibt-entryname"],
sort_key = "Tibt-sortkey",
}
m["siq"] = {
"Sonia",
7561770,
}
m["sir"] = {
"Siri",
3438729,
"cdc-wst",
"Latn",
}
m["sis"] = {
"Siuslaw",
2315424,
}
m["siu"] = {
"Sinagen",
7521655,
"qfa-tor",
"Latn",
}
m["siv"] = {
"Sumariup",
7636966,
"paa-spk",
"Latn",
}
m["siw"] = {
"Siwai",
7532519,
"paa-sbo",
}
m["six"] = {
"Sumau",
7637021,
"ngf-mad",
"Latn",
}
m["siy"] = {
"Sivandi",
13269,
"xme",
ancestors = "xme-mid",
}
m["siz"] = {
"tiếng Siwi",
36814,
"ber",
"Tfng, Arab, Latn",
"Tiếng Siwi",
"Siwi",
}
m["sja"] = {
"Epena",
3055682,
"sai-chc",
}
m["sjb"] = {
"Sajau Basap",
4684353,
"poz-bnn",
}
m["sjd"] = {
"tiếng Sami Kildin",
33656,
"smi",
"Cyrl",
"Tiếng Sami Kildin",
"Sami Kildin",
translit = "sjd-translit",
display_text = {
from = {"'"},
to = {"ˈ"}
},
entry_name = {remove_diacritics = "'ˈ"},
}
m["sje"] = {
"Pite Sami",
56314,
"smi",
"Latn",
display_text = {
from = {"'"},
to = {"ˈ"}
},
entry_name = {remove_diacritics = c.macron .. "'ˈ"},
sort_key = "sje-sortkey",
}
m["sjg"] = {
"Assangori",
3502255,
"sdv-tmn",
}
m["sjk"] = {
"Kemi Sami",
35871,
"smi",
"Latn",
display_text = {
from = {"'"},
to = {"ˈ"}
},
entry_name = {remove_diacritics = "'ˈ"},
}
m["sjl"] = {
"Miji",
6845470,
"sit-hrs",
}
m["sjm"] = {
"Mapun",
3287253,
"poz-sbj",
}
m["sjn"] = {
"Sindarin",
56437,
"art",
"Latn, Teng",
type = "appendix-constructed",
}
m["sjo"] = {
"tiếng Tích Bá",
13223,
"tuw-jrc",
"sjo-Mong, Cyrl",
"Tiếng Tích Bá",
"Tích Bá",
ancestors = "mnc",
}
m["sjp"] = {
"tiếng Surjapur",
7645351,
"inc-krn",
"Deva, as-Beng, Kthi",
"Tiếng Surjapur",
"Surjapur",
}
m["sjr"] = {
"Siar-Lak",
3482907,
"poz-ocw",
}
m["sjs"] = {
"tiếng Senhaja de Srair",
56744,
"ber",
"Latn, Tfng, Arab",
"Tiếng Senhaja de Srair",
"Senhaja de Srair",
strip_diacritics = {
Arab = "ar-stripdiacritics",
},
translit = {
Tfng = "Tfng-translit",
}
}
m["sjt"] = {
"tiếng Sami Ter",
36656,
"smi",
"Latn, Cyrl",
"Tiếng Sami Ter",
"Sami Ter",
display_text = {
from = {"'"},
to = {"ˈ"}
},
entry_name = {remove_diacritics = "'ˈ"},
}
m["sju"] = {
"tiếng Sami Ume",
56415,
"smi",
"Latn",
"Tiếng Sami Ume",
"Sami Ume",
entry_name = {remove_diacritics = c.macron .. "'ˈ"},
display_text = {
from = {"'"},
to = {"ˈ"}
},
sort_key = "sju-sortkey",
}
m["sjw"] = {
"Shawnee",
2669206,
"alg",
"Latn",
}
m["ska"] = {
"Skagit",
25559652,
"sal",
"Latn",
}
m["skb"] = {
"tiếng Saek",
36437,
"tai-nor",
"Thai",
"Tiếng Saek",
"Saek",
sort_key = "Thai-sortkey",
}
m["skc"] = {
"Ma Manda",
6720783,
"ngf-fin",
}
m["skd"] = {
"Southern Sierra Miwok",
3492334,
"nai-utn",
"Latn",
}
m["ske"] = {
"Ske",
7534244,
"poz-vnc",
"Latn",
}
m["skf"] = {
"Mekéns",
3304806,
"tup",
"Latn",
}
m["skh"] = {
"Sikule",
3121081,
"poz-nws",
}
m["ski"] = {
"Sika",
33960,
"poz-cet",
"Latn",
}
m["skj"] = { -- compare 'ths'
"Seke",
30226846,
"sit-tam",
}
m["skk"] = {
"Sok",
12953887,
"mkh-ban",
}
m["skm"] = {
"Sakam",
6448517,
"ngf-fin",
}
m["skn"] = {
"Kolibugan Subanon",
18755617,
"phi",
"Latn",
}
m["sko"] = {
"Seko Tengah",
15613270,
"poz",
}
m["skp"] = {
"Sekapan",
7447132,
"poz-bnn",
}
m["skq"] = {
"Sininkere",
3914896,
"dmn-man",
"Latn",
}
m["skr"] = {
"tiếng Saraiki",
33902,
"inc-pan",
"pa-Arab, Mult, Deva",
"Tiếng Saraiki",
"Saraiki",
ancestors = "lah",
entry_name = {remove_diacritics = c.fathatan .. c.dammatan .. c.kasratan .. c.fatha .. c.damma .. c.kasra .. c.shadda .. c.sukun},
translit = {
["pa-Arab"] = "pa-Arab-translit",
Mult = "Mult-translit",
},
}
m["sks"] = {
"tiếng Maia",
12952760,
"ngf-kau",
"Latn",
}
m["skt"] = {
"Sakata",
36691,
"bnt-bnm",
"Latn",
}
m["sku"] = {
"Sakao",
3298421,
"poz-vnc",
"Latn",
}
m["skv"] = {
"Skou",
3915200,
"paa-msk",
"Latn",
}
m["skw"] = {
"tiếng Skepi",
2522153,
"crp",
"Latn",
"Tiếng Skepi",
"Skepi",
ancestors = "nl",
}
m["skx"] = {
"Seko Padang",
15613282,
"poz-ssw",
}
m["sky"] = {
"Sikaiana",
7439242,
"poz-pnp",
"Latn",
}
m["skz"] = {
"Sekar",
7447136,
"poz-cet",
}
m["slc"] = {
"Saliba (Colombia)",
3441097,
}
m["sld"] = {
"tiếng Sissala",
11020264,
"nic-sis",
"Latn",
"Tiếng Sissala",
"Sissala",
}
m["sle"] = {
"tiếng Sholaga",
7500203,
"dra-kan",
"Knda",
"Tiếng Sholaga",
"Sholaga",
translit = "kn-translit"
}
m["slf"] = {
"Swiss-Italian Sign Language",
12953479,
"sgn",
}
m["slg"] = {
"Selungai Murut",
7448844,
"poz-san",
}
m["slh"] = {
"Southern Puget Sound Salish",
12642471,
"sal",
"Latn",
}
-- "sli" "Silesian German" IS SUBSUMED INTO "gmw-ecg" "East Central German"
m["slj"] = {
"Salumá",
7406296,
"sai-prk",
"Latn",
}
m["sll"] = {
"Salt-Yui",
7405785,
}
m["slm"] = {
"Pangutaran Sama",
3362086,
"poz-sbj",
}
m["sln"] = {
"Salinan",
1568938,
}
m["slp"] = {
"Lamaholot",
6480777,
"poz-cet",
"Latn",
}
m["slq"] = {
"Salchuq",
56752,
"trk",
}
m["slr"] = {
"tiếng Salar",
33963,
"trk-ogz",
"Arab, Latn",
"Tiếng Salar",
"Salar",
}
m["sls"] = {
"Singapore Sign Language",
7512563,
"sgn",
}
m["slt"] = {
"Sila",
7514021,
"tbq-sil",
}
m["slu"] = {
"Selaru",
7447500,
"poz-cet",
}
m["slw"] = {
"Sialum",
7506694,
"ngf",
}
m["slx"] = {
"Salampasu",
7403607,
"bnt-lun",
"Latn",
}
m["sly"] = {
"Selayar",
7447520,
"poz-ssw",
}
m["slz"] = {
"Ma'ya",
2291492,
"poz-hce",
}
m["sma"] = {
"tiếng Nam Sami",
13293,
"smi",
"Latn",
"Tiếng Nam Sami",
"Nam Sami",
display_text = {
from = {"'"},
to = {"ˈ"}
},
entry_name = {remove_diacritics = "'ˈ"},
sort_key = "sma-sortkey",
}
m["smb"] = {
"Simbari",
7517427,
"ngf",
}
m["smc"] = {
"Som",
7559081,
"ngf-fin",
"Latn",
}
m["smd"] = {
"Sama",
6407456,
"bnt-kmb",
"Latn",
}
m["smf"] = {
"Auwe",
3502072,
"paa-brd",
ancestors = "dnd",
}
m["smg"] = {
"Simbali",
56692,
"paa-bng",
}
m["smh"] = {
"tiếng Thát Mai",
7409269,
"tbq-axi",
nil,
"Tiếng Thát Mai",
"Thát Mai",
}
m["smj"] = {
"Lule Sami",
56322,
"smi",
"Latn",
display_text = {
from = {"'"},
to = {"ˈ"}
},
entry_name = {remove_diacritics = c.macron .. "'ˈ"},
sort_key = "smj-sortkey",
}
m["smk"] = {
"tiếng Bolinao",
2669235,
"phi",
"Latn, Tglg",
}
m["sml"] = {
"tiếng Sama Trung",
3470593,
"poz-sbj",
"Latn",
"Tiếng Sama Trung",
"Sama Trung",
}
m["smm"] = {
"Musasa",
6940122,
"inc-eas",
ancestors = "bh",
}
m["smn"] = {
"tiếng Sami Inari",
33462,
"smi",
"Latn",
"Tiếng Sami Inari",
"Sami Inari",
display_text = {
from = {"'"},
to = {"ˈ"}
},
entry_name = {remove_diacritics = c.dotbelow .. "'ˈ"},
sort_key = "smn-sortkey",
}
m["smp"] = {
"Samaritan Hebrew",
56502,
"sem-can",
"Samr",
entry_name = {remove_diacritics = u(0x0816) .. "-" .. u(0x082D)},
}
m["smq"] = {
"tiếng Samo",
7409884,
"ngf-est",
"Latn",
"Tiếng Samo",
"Samo",
}
m["smr"] = {
"Simeulue",
2992833,
"poz-nws",
"Latn",
}
m["sms"] = {
"tiếng Sami Skolt",
13271,
"smi",
"Latn",
"Tiếng Sami Skolt",
"Sami Skolt",
display_text = {
from = {"'"},
to = {"ˈ"}
},
entry_name = {remove_diacritics = c.dotbelow .. "'ˈ"},
sort_key = "sms-sortkey",
}
m["smt"] = {
"Simte",
7521268,
"tbq-kuk",
}
m["smu"] = {
"Somray",
6583612,
"mkh-pea",
}
m["smv"] = {
"Samvedi",
6345632,
"inc-sou",
}
m["smw"] = {
"tiếng Sumbawa",
3182585,
"poz-bss",
"Latn",
}
m["smx"] = {
"Samba",
11120157,
"bnt-pen",
"Latn",
}
m["smy"] = {
"Semnani",
14531212,
"xme",
}
m["smz"] = {
"Simeku",
7517534,
"paa-sbo",
}
m["snb"] = {
"Sebuyau",
7442836,
"poz-mly",
}
m["snc"] = {
"tiếng Sinaugoro",
4170719,
"poz-ocw",
"Latn",
"Tiếng Sinaugoro",
"Sinaugoro",
}
m["sne"] = {
"tiếng Bidayuh Bau",
2891938,
"day",
"Latn",
"Tiếng Bidayuh Bau",
"Bidayuh Bau",
}
m["snf"] = {
"tiếng Noon",
36304,
"alv-cng",
"Latn",
"Tiếng Noon",
"Noon",
}
m["sng"] = {
"Sanga (Congo)",
3438316,
"bnt-lub",
"Latn",
}
m["sni"] = {
"Sensi",
7451029,
"sai-pan",
"Latn",
}
m["snj"] = {
"Riverain Sango",
25559751,
"crp",
"Latn",
ancestors = "ngb",
}
m["snk"] = {
"tiếng Soninke",
36660,
"dmn-snb",
"Latn, Arab",
"Tiếng Soninke",
"Soninke",
}
m["snl"] = {
"Sangil",
3472206,
"phi",
}
m["snm"] = {
"Southern Ma'di",
15637273,
"csu-mma",
}
m["snn"] = {
"Siona",
3485116,
"sai-tuc",
"Latn",
}
m["sno"] = {
"Snohomish",
25559662,
"sal",
"Latn",
}
m["snp"] = {
"Siane",
7506812,
"paa-kag",
"Latn",
}
m["snq"] = {
"Sangu (Gabon)",
36609,
"bnt-sir",
"Latn",
}
m["snr"] = {
"Sihan",
7513400,
"ngf-mad",
}
m["sns"] = {
"Nahavaq",
2160435,
"poz-vnc",
}
m["snu"] = {
"Senggi",
7929052,
"paa-brd"
}
m["snv"] = {
"Sa'ban",
3474891,
"poz-swa",
"Latn",
}
m["snw"] = {
"Selee",
36272,
"alv-ntg",
"Latn",
}
m["snx"] = {
"Sam",
7408387,
}
m["sny"] = {
"Saniyo-Hiyewe",
7418302,
"paa-spk",
"Latn",
}
m["snz"] = {
"Kou",
7525035, -- also 4803639
"ngf-mad",
"Latn",
}
m["soa"] = {
"tiếng Thái Tống",
7709159,
"tai-swe",
"Tavt, Thai",
"Tiếng Thái Tống",
"Thái Tống",
--translit = "Tavt-translit",
sort_key = {
from = {"([ꪵꪶꪹꪻꪼ])([ꪀ-ꪯ])", "([เแโใไ])([ก-ฮ])"},
to = {"%2%1", "%2%1"}
},
}
m["sob"] = {
"Sobei",
3121035,
"poz-ocw",
}
m["soc"] = {
"Soko",
7555138,
"bnt-ske",
"Latn",
}
m["sod"] = {
"Songoora",
7561296,
"bnt-lgb",
"Latn",
}
m["soe"] = {
"Songomeno",
5713543,
"bnt-bsh",
"Latn",
}
m["sog"] = {
"tiếng Sogdia",
205979,
"ira-sgc",
"Sogd, Mani, Syrc, Sogo",
"Tiếng Sogdia",
"Sogdia",
translit = {
Sogd = "Sogd-translit",
Mani = "Mani-translit",
Sogo = "Sogo-translit",
},
}
m["soh"] = {
"Aka (Sudan)",
3450949,
"sdv-eje",
"Latn",
}
m["soi"] = {
"Sonha",
12953890,
"inc-eas",
}
m["sok"] = {
"Sokoro",
3441303,
"cdc-est",
"Latn",
}
m["sol"] = {
"Solos",
3489591,
"poz-ocw",
}
m["soo"] = {
"Nsong",
12953148,
"bnt-bdz",
"Latn",
}
m["sop"] = {
"Songe",
3130911,
"bnt-lbn",
"Latn",
}
m["soq"] = {
"Kanasi",
11732656,
}
m["sor"] = {
"Somrai",
3123566,
"cdc-est",
"Latn",
}
m["sos"] = {
"Seenku",
36274,
"dmn-smg",
}
m["sou"] = {
"tiếng Nam Thái",
56508,
"tai-swe",
"Thai",
"Tiếng Nam Thái",
"Nam Thái",
sort_key = "Thai-sortkey",
}
m["sov"] = {
"tiếng Sonsorol",
13281,
"poz-mic",
"Latn",
"Tiếng Sonsorol",
"Sonsorol",
}
m["sow"] = {
"Sowanda",
7571845,
"paa-brd"
}
m["sox"] = {
"Swo",
36604,
"bnt-mka",
"Latn",
}
m["soy"] = {
"Miyobe",
35913,
"alv-sav",
"Latn",
}
m["soz"] = {
"Temi",
13278,
"bnt-kka",
"Latn",
}
m["spb"] = {
"Sepa (Indonesia)",
18603687,
"poz-cma",
"Latn",
}
m["spc"] = {
"Sapé",
2888158,
nil,
"Latn",
}
m["spd"] = {
"Saep",
7398312,
"ngf-mad",
}
m["spe"] = {
"Sepa (New Guinea)",
7451725,
"poz-ocw",
"Latn",
}
m["spg"] = {
"Sian",
7506806,
"poz-bnn",
}
m["spi"] = {
"Saponi",
3915418,
"paa",
}
m["spk"] = {
"Sengo",
7450584,
"paa-spk",
"Latn",
}
m["spl"] = {
"Selepet",
7447917,
"ngf",
}
m["spm"] = {
"Sepen",
4701931,
"paa",
"Latn",
}
m["spn"] = {
"Sanapaná",
3033556,
"sai-mas",
"Latn",
}
m["spo"] = {
"Spokane",
3493704,
"sal",
}
m["spp"] = {
"Supyire",
56284,
"alv-sma",
"Latn",
}
m["spr"] = {
"Saparua",
7420921,
"poz-cma",
}
m["sps"] = {
"tiếng Saposa",
3473187,
"poz-ocw",
nil,
"Tiếng Saposa",
"Saposa",
}
m["spt"] = {
"Spiti Bhoti",
22080879,
"sit-las",
}
m["spu"] = {
"Sapuan",
7421168,
"mkh-ban",
}
m["spv"] = {
"tiếng Sambalpur",
6433240,
"inc-eas",
"Orya",
"Tiếng Sambalpur",
"Sambalpur",
translit = "or-translit",
ancestors = "or",
}
m["spx"] = {
"tiếng Piceni Nam",
36688,
"itc-sbl",
"Ital, Latn",
"Tiếng Piceni Nam",
"Piceni Nam",
translit = "Ital-translit",
}
m["spy"] = {
"Sabaot",
7395896,
"sdv-kln",
}
m["sqa"] = {
"Shama-Sambuga",
3914392,
"nic-kmk",
"Latn",
}
m["sqh"] = {
"Shau",
3913925,
"nic-jer",
"Latn",
}
m["sqk"] = {
"Albanian Sign Language",
4709168,
"sgn",
}
m["sqm"] = {
"Suma",
11008431,
"alv-gbw",
}
m["sqn"] = {
"Susquehannock",
3505736,
"iro-nor",
}
m["sqo"] = {
"Sorkhei",
3491964,
"ira-kms",
}
m["sqq"] = {
"Sou",
16979751,
"mkh-ban",
}
m["sqr"] = {
"Siculo-Arabic",
1069489,
"sem-arb",
}
m["sqs"] = {
"Sri Lankan Sign Language",
3915466,
"sgn",
}
m["sqt"] = {
"tiếng Socotra",
13283,
"sem-sar",
"Arab, Latn",
"Tiếng Socotra",
"Socotra",
}
m["squ"] = {
"tiếng Squamish",
2484579,
"sal",
"Latn",
"Tiếng Squamish",
"Squamish",
}
m["sra"] = {
"Saruga",
7424699,
"ngf-mad",
"Latn",
}
m["srb"] = {
"tiếng Sora",
13284,
"mun",
"Sora, Orya, Telu",
"Tiếng Sora",
"Sora",
}
m["sre"] = {
"Sara",
33957,
"day",
}
m["srf"] = {
"Nafi",
6958174,
"poz-ocw",
}
m["srg"] = {
"Sulod",
7636489,
"phi",
}
m["srh"] = {
"tiếng Sarikol",
33873,
"ira-shr",
"Latn, Arab, Cyrl",
"Tiếng Sarikol",
"Sarikol",
}
m["sri"] = {
"Siriano",
3485264,
"sai-tuc",
"Latn",
}
m["srk"] = {
"Serudung Murut",
7455497,
"poz-san",
}
m["srl"] = {
"Isirawa",
4203802,
"paa-tkw",
}
m["srm"] = {
"tiếng Saramacca",
33779,
"crp",
"Latn",
"Tiếng Saramacca",
"Saramacca",
ancestors = "en, pt",
}
m["srn"] = {
"tiếng Sranan Tongo",
33989,
"crp",
"Latn",
"Tiếng Sranan Tongo",
"Sranan Tongo",
}
m["srq"] = {
"Sirionó",
3027953,
"tup-gua",
"Latn",
}
m["srr"] = {
"tiếng Serer",
36284,
"alv-fwo",
"Latn, Arab",
"Tiếng Serer",
"Serer",
}
m["srs"] = {
"tiếng Tsuut'ina",
20825,
"ath-nor",
"Latn",
"Tiếng Tsuut'ina",
"Tsuut'ina",
}
m["srt"] = {
"Sauri",
7427547,
"paa-egb",
}
m["sru"] = {
"Suruí",
7646993,
"tup",
"Latn",
}
m["srv"] = {
"Waray Sorsogon",
18755610,
"phi",
}
m["srw"] = {
"Serua",
14916905,
"poz-cet",
}
m["srx"] = {
"tiếng Sirmaur",
7530505,
"him",
"Deva",
"Tiếng Sirmaur",
"Sirmaur",
}
m["sry"] = {
"Sera",
7452602,
"poz-ocw",
"Latn",
}
m["srz"] = {
"Shahmirzadi",
12953126,
"ira-msh",
"fa-Arab",
}
m["ssb"] = {
"Southern Sama",
3470594,
"poz-sbj",
"Latn",
}
m["ssc"] = {
"Suba-Simbiti",
7630687,
"bnt-lok",
"Latn",
}
m["ssd"] = {
"Siroi",
10771067,
"ngf-mad",
"Latn",
}
m["sse"] = {
"Balangingi",
2880535,
"poz-sbj",
"Latn",
}
m["ssf"] = {
"Thao",
676492,
"map",
"Latn",
}
m["ssg"] = {
"Seimat",
3182581,
"poz-aay",
}
m["ssh"] = {
"Shihhi Arabic",
56571,
"sem-arb",
"Arab",
entry_name = {
remove_diacritics = c.kashida .. c.fathatan .. c.dammatan .. c.kasratan .. c.fatha .. c.damma .. c.kasra .. c.shadda .. c.sukun .. c.superalef,
from = {u(0x0671)},
to = {u(0x0627)}
},
}
m["ssi"] = {
"Sansi",
3309366,
"inc-nwe",
}
m["ssj"] = {
"Sausi",
7427605,
"ngf-mad",
"Latn",
}
m["ssk"] = {
"Sunam",
11002210,
"sit-kin",
}
m["ssl"] = {
"Western Sisaala",
11154776,
"nic-sis",
"Latn",
}
m["ssm"] = {
"tiếng Semnam",
7449713,
"mkh-asl",
"Latn",
"Tiếng Semnam",
"Semnam",
}
m["ssn"] = {
"tiếng Waata",
7449713,
"cus-eas",
nil,
"Tiếng Waata",
"Waata",
}
m["sso"] = {
"tiếng Sissano",
7530937,
"poz-ocw",
"Latn",
"Tiếng Sissano",
"Sissano",
}
m["ssp"] = {
"Spanish Sign Language",
3100814,
"sgn",
}
m["ssq"] = {
"So'a",
7572120,
"poz-cet",
"Latn",
}
m["ssr"] = {
"Swiss-French Sign Language",
12953483,
"sgn",
}
m["sss"] = {
"tiếng Sô",
3082037,
"mkh-kat",
"Thai",
"Tiếng Sô",
"Sô",
}
m["sst"] = {
"Sinasina",
7521813,
"ngf",
"Latn",
}
m["ssu"] = {
"Susuami",
7649752,
"ngf",
"Latn",
}
m["ssv"] = {
"Shark Bay",
7489783,
"poz-vnc",
}
m["ssx"] = {
"Samberigi",
7409020,
"paa-eng",
"Latn",
}
m["ssy"] = {
"tiếng Saho",
36353,
"cus-eas",
"Latn, Ethi, Arab",
"Tiếng Saho",
"Saho",
}
m["ssz"] = {
"Sengseng",
7450601,
"poz-ocw",
"Latn",
}
m["stb"] = {
"Northern Subanen",
12953892,
"phi",
"Latn",
}
m["std"] = {
"Sentinelese",
568377,
}
m["ste"] = {
"Liana-Seti",
6539924,
"poz-cma",
}
m["stf"] = {
"Seta",
7456326,
"qfa-tor",
"Latn",
}
m["stg"] = {
"Trieng",
22694648,
"mkh-ban",
}
m["sth"] = {
"Shelta",
36705,
"crp",
"Latn",
ancestors = "en",
}
m["sti"] = {
"tiếng Xtiêng",
15771431,
"mkh-ban",
"Khmr, Latn",
"Tiếng Xtiêng",
"Xtiêng",
}
m["stj"] = {
"Matya Samo",
10974879,
"dmn-sam",
"Latn",
}
m["stk"] = {
"Arammba",
3502094,
"ngf",
}
m["stm"] = {
"Setaman",
7456333,
"ngf-okk",
"Latn",
}
m["stn"] = {
"Owa",
1324132,
"poz-sls",
"Latn",
}
m["sto"] = {
"Stoney",
3033570,
"sio-dkt",
}
m["stp"] = {
"tiếng Tepehuan Đông Nam",
12953917,
"azc",
"Latn",
"Tiếng Tepehuan Đông Nam",
"Tepehuan Đông Nam",
}
m["stq"] = {
"tiếng Frisia Saterland",
27154,
"gmw-fri",
"Latn",
"Tiếng Frisia Saterland",
"Frisia Saterland",
}
m["str"] = {
"tiếng Saanich",
36444,
"sal",
"Latn",
"Tiếng Saanich",
"Saanich",
}
m["sts"] = {
"Shumashti",
33777,
"inc-kun",
}
m["stt"] = {
"tiếng Xtiêng Bù Đeh",
12953891,
"mkh-ban",
"Latn",
"Tiếng Xtiêng Bù Đeh",
"Xtiêng Bù Đeh",
}
m["stu"] = {
"tiếng Samtao",
25559550,
"mkh-pal",
"Latn, Mymr",
"Tiếng Samtao",
"Samtao"
}
m["stv"] = {
"tiếng Siltʼe",
nil,
"sem-eth",
"Ethi",
"Tiếng Siltʼe",
"Siltʼe",
}
m["stw"] = {
"Satawalese",
28477,
"poz-mic",
}
m["sty"] = {
"tiếng Tatar Siberia",
4418344,
"trk-kno",
"Cyrl",
"Tiếng Tatar Siberia",
"Tatar Siberia",
translit = "sty-translit"
}
m["sua"] = {
"Sulka",
7636341,
"qfa-iso",
}
m["sub"] = {
"Suku",
12953160,
"bnt-yak",
"Latn",
}
m["suc"] = {
"Western Subanon",
16113894,
"phi",
"Latn",
}
m["sue"] = {
"Suena",
7634386,
"ngf",
"Latn",
}
m["sug"] = {
"Suganga",
7634706,
"ngf-okk",
"Latn",
}
m["sui"] = {
"Suki",
2089984,
"ngf",
"Latn",
}
m["suk"] = {
"Sukuma",
2638144,
"bnt-tkm",
"Latn",
}
m["suq"] = {
"tiếng Suri",
5364172,
"sdv",
"Latn, Ethi",
"Tiếng Suri",
"Suri",
}
m["sur"] = {
"Mwaghavul",
3440486,
"cdc-wst",
"Latn",
}
m["sus"] = {
"tiếng Susu",
33990,
"dmn-sya",
"Latn, Arab",
"Tiếng Susu",
"Susu",
}
m["sut"] = {
"Subtiaba",
3915405,
"omq",
"Latn",
}
m["suv"] = {
"tiếng Puroik",
56408,
"sit-khb",
"Latn, Beng",
"Tiếng Puroik",
"Puroik",
}
m["suw"] = {
"Sumbwa",
7637055,
"bnt-glb",
"Latn",
}
m["sux"] = {
"tiếng Sumer",
36790,
"qfa-iso",
"Xsux, Latn",
"Tiếng Sumer",
"Sumer",
}
m["suy"] = {
"Suyá",
3505859,
"sai-nje",
"Latn",
}
m["suz"] = {
"Sunwar",
56549,
"sit-kiw",
"Deva, Sunu"
}
m["sva"] = {
"tiếng Svan",
34067,
"ccs",
"Geor, Cyrl",
"Tiếng Svan",
"Svan",
translit = "sva-translit",
override_translit = true,
}
m["svb"] = {
"Ulau-Suain",
7878769,
"poz-ocw",
"Latn",
}
m["svc"] = {
"Vincentian Creole English",
3501785,
"crp",
"Latn",
ancestors = "en",
}
m["sve"] = {
"Serili",
7454834,
"poz-tim",
}
m["svk"] = {
"Slovakian Sign Language",
7541557,
"sgn",
}
m["svm"] = {
"Slavomolisano",
36254,
"zls",
"Latn",
ancestors = "sh",
}
m["svs"] = {
"Savosavo",
3130296,
"paa",
"Latn",
}
m["svx"] = {
"Skalvian",
3486125,
"bat-wes",
"Latn",
}
m["swb"] = {
"tiếng Comoros Maore",
34075,
"bnt-com",
"Latn, Arab",
"Tiếng Comoros Maore",
"Comoros Maore",
sort_key = "bnt-com-sortkey",
}
m["swf"] = {
"Sere",
7453056,
"nic-ser",
"Latn",
}
m["swg"] = {
"Swabian",
327274,
"gmw-hgm",
"Latn",
ancestors = "gsw",
}
m["swi"] = {
"tiếng Thủy",
3112388,
"qfa-kms",
"Latn, Shui, Hani",
"Tiếng Thủy",
"Thủy",
sort_key = {Hani = "Hani-sortkey"},
}
m["swj"] = {
"Sira",
36599,
"bnt-sir",
"Latn",
}
m["swl"] = {
"Swedish Sign Language",
36558,
"sgn",
}
m["swm"] = {
"Samosa",
7410037,
"ngf-mad",
"Latn",
}
m["swn"] = {
"tiếng Sokna",
2988323,
"ber",
nil,
"Tiếng Sokna",
"Sokna",
}
m["swo"] = {
"Shanenawa",
nil,
"sai-pan",
"Latn",
}
m["swp"] = {
"Suau",
3502368,
"poz-ocw",
}
m["swq"] = {
"Sharwa",
56791,
"cdc-cbm",
"Latn",
}
m["swr"] = {
"Saweru",
3474649,
}
m["sws"] = {
"Seluwasan",
7448845,
"poz-cet",
}
m["swt"] = {
"Sawila",
7428639,
}
m["swu"] = {
"Suwawa",
7650588,
"phi",
}
m["sww"] = {
"Sowa",
7571843,
"poz-vnc",
}
m["swx"] = {
"Suruahá",
3114402,
"auf",
}
m["swy"] = {
"Sarua",
56261,
"cdc-est",
"Latn",
}
m["sxb"] = {
"Suba",
33916,
"bnt-lok",
"Latn",
}
m["sxc"] = {
"Sicanian",
36335,
}
m["sxe"] = {
"Sighu",
36431,
"bnt-kel",
"Latn",
}
m["sxg"] = {
"Shixing",
56337,
"sit-nax",
"Latn",
}
m["sxk"] = {
"Southern Kalapuya",
3192122,
"nai-klp",
}
m["sxl"] = {
"Selonian",
36491,
"bat-eas",
"Latn",
}
m["sxm"] = {
"Samre",
6583615,
"mkh-pea",
}
m["sxn"] = {
"tiếng Sangir",
25714758,
"phi",
"Latn",
"Tiếng Sangir",
"Sangir",
}
m["sxo"] = {
"Sorothaptic",
2762254,
}
m["sxr"] = {
"tiếng Saaroa",
716599,
"map-tsu",
"Latn",
"Tiếng Saaroa",
"Saaroa",
}
m["sxs"] = {
"Sasaru",
3913384,
"alv-yek",
"Latn",
}
-- "sxu" "Upper Saxon" IS SUBSUMED INTO "gmw-ecg" "East Central German"
m["sxw"] = {
"tiếng Gbe Saxwe",
7428892,
"alv-pph",
nil,
"Tiếng Gbe Saxwe",
"Gbe Saxwe",
}
m["sya"] = {
"Siang",
3482903,
}
m["syb"] = {
"Central Subanen",
12953893,
"phi",
"Latn",
}
m["syc"] = {
"tiếng Syriac cổ điển",
33538,
"sem-are",
"Syrc",
"Tiếng Syriac cổ điển",
"Syriac cổ điển",
entry_name = {remove_diacritics = c.macron .. c.diaer .. c.macronbelow .. u(0x0730) .. "-" .. u(0x0748)},
}
m["syi"] = {
"Seki",
36547,
"bnt-kel",
"Latn",
}
m["syk"] = {
"Sukur",
56292,
"cdc-cbm",
"Latn",
}
m["syl"] = {
"tiếng Sylhet",
2044560,
"inc-eas",
"Sylo, Beng",
"Tiếng Sylhet",
"Sylhet",
ancestors = "inc-obn",
translit = "syl-translit",
}
m["sym"] = {
"Maya Samo",
10950421,
"dmn-sam",
"Latn",
}
m["syn"] = {
"tiếng Senaya",
33914,
"sem-nna",
"Syrc",
"Tiếng Senaya",
"Senaya",
}
m["syo"] = {
"Suoy",
7641864,
"mkh-pea",
}
m["sys"] = {
"Sinyar",
56840,
"csu",
"Latn",
}
m["syw"] = {
"Kagate",
12952538,
"sit-kyk",
"Deva",
}
m["syx"] = {
"Osamayi",
7408415,
"bnt-kel",
"Latn",
}
m["syy"] = {
"Al-Sayyid Bedouin Sign Language",
2915457,
"sgn",
}
m["sza"] = {
"tiếng Semelai",
3111827,
"mkh-asl",
"Latn",
"Tiếng Semelai",
"Semelai",
}
m["szb"] = {
"tiếng Ngalum",
11732516,
"ngf-okk",
"Latn",
"Tiếng Ngalum",
"Ngalum",
}
m["szc"] = {
"tiếng Semaq Beri",
7449119,
"mkh-asl",
"Latn",
"Tiếng Semaq Beri",
"Semaq Beri",
}
m["szd"] = {
"Seru",
7455488,
"poz-bnn",
"Latn",
}
m["sze"] = {
"tiếng Seze",
373683,
"omv-mao",
"Latn",
"Tiếng Seze",
"Seze",
}
m["szg"] = {
"Sengele",
7450555,
"bnt-mon",
"Latn",
}
m["szl"] = {
"tiếng Silesia",
30319,
"zlw-lch",
"Latn",
"Tiếng Silesia",
"Silesia",
ancestors = "zlw-opl",
}
m["szn"] = {
"Sula",
3503403,
"poz-cma",
"Latn",
}
m["szp"] = {
"Suabo",
7630429,
"ngf-sbh",
"Latn",
}
m["szv"] = {
"Isubu",
35431,
"bnt-saw",
"Latn",
}
m["szw"] = {
"Sawai",
3447258,
"poz-hce",
"Latn",
}
m["szy"] = {
"tiếng Sakizaya",
718269,
"map",
"Latn",
"Tiếng Sakizaya",
"Sakizaya",
}
return require("Module:languages").finalizeData(m, "language")
65aydkrt128zopyij9tvkkxzoe3lios
naz
0
278007
2560085
2147498
2026-09-01T14:26:23Z
WhoAlone
40420
2560085
wikitext
text/x-wiki
{{-pcc-}}
{{-pron-}}
{{pcc-pron}}
{{-noun-}}
{{pn}}
# [[ruộng lúa]].
[[Thể loại:Danh từ tiếng Bố Y]]
{{-zyg-}}
{{-noun-}}
{{head|zyg|Danh từ}}
# [[ruộng lúa]].
{{c|zyg|Trồng trọt}}
t1xvgszwjuj2qsfvdkj03gpfprz1gvc
lậc khuỷu
0
279063
2560137
2094995
2026-09-01T15:55:50Z
Hiyuune
50834
2560137
wikitext
text/x-wiki
=={{langname|tyz}}==
==={{ĐM|pron}}===
{{tyz-IPA}}
==={{ĐM|adj}}===
{{tyz-adj}}
# [[sâu hoắm|Sâu hoắm]].
==={{ĐM|ref}}===
* {{R:Lương Bèn}}
ma456l2i8h9lfnrqg3i6ms3dqw9qgjt
bả biếng
0
279167
2560111
2095257
2026-09-01T14:54:34Z
Hiyuune
50834
2560111
wikitext
text/x-wiki
=={{langname|tyz}}==
==={{section|pron}}===
{{tyz-IPA}}
==={{section|adj}}===
{{tyz-adj}}
# [[vội vàng|Vội vàng]], [[hấp tấp]].
==={{section|ref}}===
* {{R:Lương Bèn}}
infekwtlqgtcqjdu5wwel5q4rgddwnm
hảy phi
0
281933
2560109
2101780
2026-09-01T14:49:58Z
Hiyuune
50834
2560109
wikitext
text/x-wiki
=={{langname|tyz}}==
==={{section|pron}}===
{{tyz-IPA}}
==={{section|v}}===
{{tyz-verb}}
# [[khóc ma]] ([[khóc]] người [[chết]]).
==={{section|ref}}===
* {{R:Lương Bèn}}
e6mhfvwrdwjamiqtsxmpr26nf4t83tx
2560113
2560109
2026-09-01T14:55:09Z
Hiyuune
50834
2560113
wikitext
text/x-wiki
=={{langname|tyz}}==
==={{section|pron}}===
{{tyz-IPA}}
==={{section|v}}===
{{tyz-verb}}
# [[khóc ma|Khóc ma]] ([[khóc]] người [[chết]]).
==={{section|ref}}===
* {{R:Lương Bèn}}
83x91d7wgmci0811vxayqzw1zn0kcfc
hảy hổm
0
281936
2560112
2101783
2026-09-01T14:54:59Z
Hiyuune
50834
2560112
wikitext
text/x-wiki
=={{langname|tyz}}==
==={{section|pron}}===
{{tyz-IPA}}
==={{section|v}}===
{{tyz-verb}}
# [[khóc lóc|Khóc lóc]].
==={{section|ref}}===
* {{R:Lương Bèn}}
6qpmtdx7jxihvkqum3v7g6w8rdl65l2
khua khước
0
281941
2560125
2101789
2026-09-01T15:25:35Z
Hiyuune
50834
2560125
wikitext
text/x-wiki
=={{langname|tyz}}==
==={{section|pron}}===
{{tyz-IPA}}
==={{section|v}}===
{{tyz-verb}}
# [[cười đùa|Cười đùa]].
==={{section|ref}}===
* {{R:Lương Bèn}}
291hp2ux3qefgvjkqpiv1rasi3if0dy
nhác nhác
0
281942
2560126
2101790
2026-09-01T15:27:43Z
Hiyuune
50834
2560126
wikitext
text/x-wiki
=={{langname|tyz}}==
==={{section|pron}}===
{{tyz-IPA}}
==={{section|v}}===
{{tyz-verb}}
# [[cười|Cười]] [[nham nhở]].
==={{section|ref}}===
* {{R:Lương Bèn}}
1yiqr218x6sxdkvud4x2yhy8q45uqpc
hè hè
0
281944
2560127
2101792
2026-09-01T15:28:29Z
Hiyuune
50834
2560127
wikitext
text/x-wiki
=={{langname|tyz}}==
==={{section|pron}}===
{{tyz-IPA}}
==={{section|v}}===
{{tyz-verb}}
# [[cười|Cười]] [[hì hì]].
==={{section|interj}}===
{{head|tyz|Thán từ}}
# [[hì hì|Hì hì]]!
==={{section|ref}}===
* {{R:Lương Bèn}}
ftvuite62gacu9i1ndgdmt6zhcy3tql
2560128
2560127
2026-09-01T15:29:28Z
Hiyuune
50834
2560128
wikitext
text/x-wiki
{{also|Phụ lục:Biến thể của "hehe"}}
=={{langname|nl}}==
==={{section|interj}}===
{{head|nl|Thán từ}}
# {{alternative form of|nl|hèhè}}
=={{langname|tyz}}==
==={{section|pron}}===
{{tyz-IPA}}
==={{section|v}}===
{{tyz-verb}}
# [[cười|Cười]] [[hì hì]].
==={{section|interj}}===
{{head|tyz|Thán từ}}
# [[hì hì|Hì hì]]!
==={{section|ref}}===
* {{R:Lương Bèn}}
181oktk67l9ploz2006vbrcbr41q33n
khác khác
0
281945
2560124
2101793
2026-09-01T15:23:35Z
Hiyuune
50834
2560124
wikitext
text/x-wiki
=={{langname|tyz}}==
==={{section|pron}}===
{{tyz-IPA}}
==={{section|v}}===
{{tyz-verb}}
# [[cười|Cười]] [[ha hả]].
==={{section|ref}}===
* {{R:Lương Bèn}}
ip6yvq1yw1r9tezi9lr3hatzqfrv4hl
nhúm nhước
0
281947
2560110
2101795
2026-09-01T14:52:43Z
Hiyuune
50834
2560110
wikitext
text/x-wiki
=={{langname|tyz}}==
==={{section|pron}}===
{{tyz-IPA}}
==={{section|v}}===
{{tyz-verb}}
# [[cười ruồi|Cười ruồi]].
# [[đưa tình|Đưa tình]].
==={{section|ref}}===
* {{R:Lương Bèn}}
ipugd2732ag5lutjbgz2cavqzbb5zsx
tói
0
281952
2560115
2101806
2026-09-01T14:56:24Z
Hiyuune
50834
2560115
wikitext
text/x-wiki
=={{langname|tyz}}==
==={{section|pron}}===
{{tyz-IPA}}
==={{section|v}}===
{{tyz-verb}}
# [[gõ|Gõ]], [[đánh]].
# [[tháo|Tháo]].
==={{section|ref}}===
* {{R:Lương Bèn}}
dq0jlkp84kkccfpve4oj8gy4dc6moz8
2560116
2560115
2026-09-01T14:56:43Z
Hiyuune
50834
2560116
wikitext
text/x-wiki
{{also|Phụ lục:Biến thể của "toi"}}
=={{langname|tyz}}==
==={{section|pron}}===
{{tyz-IPA}}
==={{section|v}}===
{{tyz-verb}}
# [[gõ|Gõ]], [[đánh]].
# [[tháo|Tháo]].
==={{section|ref}}===
* {{R:Lương Bèn}}
jalgx35z4d192rfqxjmuw7fsgc5ohjp
2560117
2560116
2026-09-01T14:58:30Z
Hiyuune
50834
2560117
wikitext
text/x-wiki
{{also|Phụ lục:Biến thể của "toi"}}
=={{langname|egl}}==
==={{section|pron}}===
* {{IPA|egl|/ˈtoj/}}
==={{section|v}}===
{{head|egl|Biến thể hình thái động từ}}
# {{inflection of|egl|tôr||indc|pres|ở|1|s|;|subj|pres|ở|2|s}}
=={{langname|tyz}}==
==={{section|pron}}===
{{tyz-IPA}}
==={{section|v}}===
{{tyz-verb}}
# [[gõ|Gõ]], [[đánh]].
# [[tháo|Tháo]].
==={{section|ref}}===
* {{R:Lương Bèn}}
kn7i5yzd3h9u05yrul04iedgsrddg3v
khỉ kẹt
0
281958
2560114
2101849
2026-09-01T14:55:52Z
Hiyuune
50834
2560114
wikitext
text/x-wiki
=={{langname|tyz}}==
==={{section|pron}}===
{{tyz-IPA}}
==={{section|v}}===
{{tyz-verb}}
# [[ghét|ghét]].
==={{section|adj}}===
{{tyz-adj}}
# [[đáng ghét|Đáng ghét]].
==={{section|ref}}===
* {{R:Lương Bèn}}
dl2fdspmkg3hdqwaaa80r2fzvmk9fz2
Thể loại:Mục từ tiếng Wolof
14
286255
2560241
2111169
2026-09-02T07:33:28Z
Kelly zhrm
58416
2560241
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
àttaya
0
293536
2560243
2133836
2026-09-02T07:35:32Z
Kelly zhrm
58416
2560243
wikitext
text/x-wiki
=={{langname|wo}}==
==={{ĐM|etym}}===
Từ {{derived|wo|mey|اتاي|tr=ʔatāy}}.
==={{ĐM|n}}===
{{wo-noun|ji}}
# [[trà|Trà]] {{gloss|đồ uống}}.
===={{ĐM|see}}====
* {{l|wo|warga}}
{{topics|wo|Trà|Đồ uống}}
m3q1zdrw6snths5glm5y9wh19ay8ulu
ᦷᦏᧈᦡᦲᧃ
0
295664
2560020
2138414
2026-09-01T13:56:34Z
Kelly zhrm
58416
2560020
wikitext
text/x-wiki
=={{langname|khb}}==
==={{ĐM|etym}}===
Từ {{m|khb|ᦷᦏᧈ||đậu}} + {{m|khb|ᦡᦲᧃ||đất, mặt đất}}. So sánh với {{cog|lo|ຖົ່ວດິນ}}.
==={{ĐM|pron}}===
{{khb-pron|ᦷᦏᧈ-ᦡᦲᧃ}}
==={{ĐM|n}}===
{{khb-noun}}
# Củ [[lạc]], [[đậu phộng]].
==={{ĐM|ref}}===
* {{R:khb:Hanna|ᦷᦏᧈ ᦡᦲᧃ}}
pl8jl08wmzbxz2cfrc1hxupgu16rswp
2560022
2560020
2026-09-01T13:58:26Z
Kelly zhrm
58416
2560022
wikitext
text/x-wiki
=={{langname|khb}}==
==={{ĐM|etym}}===
{{com+|khb|ᦷᦏᧈ|t1=đậu|ᦡᦲᧃ|t2=đất, mặt đất}}. So sánh với {{cog|lo|ຖົ່ວດິນ}}.
==={{ĐM|pron}}===
{{khb-pron|ᦷᦏᧈ-ᦡᦲᧃ}}
==={{ĐM|n}}===
{{khb-noun}}
# Củ [[lạc]], [[đậu phộng]].
==={{ĐM|ref}}===
* {{R:khb:Hanna|ᦷᦏᧈ ᦡᦲᧃ}}
jqouu1ai515z2uwfonapcrh1j22d6ne
Thể loại:Mục từ tiếng Tráng Đức Tĩnh
14
299941
2560046
2147481
2026-09-01T14:13:43Z
WhoAlone
40420
2560046
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Gangjtoj
0
299944
2560062
2147485
2026-09-01T14:16:46Z
WhoAlone
40420
2560062
wikitext
text/x-wiki
{{-zyg-}}
{{-pr-noun-}}
{{head|zyg|Danh từ riêng}}
# [[w:Tiếng Tráng Đức Tĩnh|Tiếng Tráng Đức Tĩnh]].
{{c|zyg|Tên ngôn ngữ}}
5ile75q8iavdv3xwpv163q8z1r4ev85
Thể loại:Danh từ tiếng Tráng Đức Tĩnh
14
299946
2560047
2147488
2026-09-01T14:13:52Z
WhoAlone
40420
2560047
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
poen
0
299948
2560088
2147491
2026-09-01T14:27:08Z
WhoAlone
40420
2560088
wikitext
text/x-wiki
{{-zyg-}}
{{-noun-}}
{{head|zyg|Danh từ}}
# [[mưa]].
{{c|zyg|Hiện tượng khí quyển|Thời tiết|Nước}}
5zxsvgg72avlzeinzzzr2v4g0h2p9rr
baz
0
299949
2560049
2147492
2026-09-01T14:14:18Z
WhoAlone
40420
2560049
wikitext
text/x-wiki
{{-zyg-}}
{{-noun-}}
{{head|zyg|Danh từ}}
# [[vợ]].
{{c|zyg|Hôn nhân|Gia đình}}
09mi2wkjj43h6ut6qy3hfqmh7ow5vsu
mbaos
0
299950
2560086
2147493
2026-09-01T14:26:32Z
WhoAlone
40420
2560086
wikitext
text/x-wiki
{{-zyg-}}
{{-noun-}}
{{head|zyg|Danh từ}}
# [[nam]], [[đàn ông]], [[con trai]].
{{c|zyg|Mọi người}}
ja0cskcfs97zm5mw89chldpf12l2xb0
vamz
0
299956
2560089
2147509
2026-09-01T14:27:17Z
WhoAlone
40420
2560089
wikitext
text/x-wiki
{{-zyg-}}
{{-noun-}}
{{head|zyg|Danh từ}}
# [[từ ngữ]].
{{c|zyg|Ngôn ngữ}}
snbwg7kignl2td5ehe9kyl0ja4crsuc
Thể loại:Động từ tiếng Tráng Đức Tĩnh
14
299959
2560048
2147514
2026-09-01T14:13:55Z
WhoAlone
40420
2560048
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
ᦡᦱᧁᦓᧄᧉ
0
305406
2560008
2309607
2026-09-01T13:53:29Z
Kelly zhrm
58416
2560008
wikitext
text/x-wiki
=={{langname|khb}}==
==={{ĐM|etym}}===
{{calque|khb|zh|水星|tr=shuǐxīng}}.
==={{ĐM|pron}}===
{{khb-pron|ᦡᦱᧁ-ᦓᧄᧉ}}
==={{ĐM|pr-noun}}===
{{khb-proper noun}}
# {{lb|khb|astronomy}} [[Sao Thủy]].
#: {{syn|khb|ᦡᦱᧁᦘᦰᦗᦳᧆ}}
==={{ĐM|ref}}===
* {{R:khb:Hanna}}
{{c|khb|Hành tinh trong hệ Mặt Trời}}
a8j0nzm0qnjzz94aw3w3ewrdsghqwrt
hơgriăng
0
310946
2560239
2176482
2026-09-02T07:27:23Z
Kelly zhrm
58416
2560239
wikitext
text/x-wiki
=={{langname|ren}}==
==={{ĐM|n}}===
{{head|ren|Danh từ}}
# [[bọ cạp]].
cut5abzttpgtqx5ounayw0vexpjrshm
Thể loại:Mục từ tiếng Khamti
14
311692
2559993
2177666
2026-09-01T13:39:00Z
Kelly zhrm
58416
2559993
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
tôr
0
316208
2560121
2232469
2026-09-01T15:11:19Z
Hiyuune
50834
2560121
wikitext
text/x-wiki
{{also|Phụ lục:Biến thể của "tor"}}
=={{langname|crw}}==
==={{ĐM|noun}}===
{{head|crw|Danh từ}}
# [[tai|Tai]].
==={{ĐM|ref}}===
* Thomas, David. (1970) ''Vietnam word list (revised): Chrau Jro''. SIL International.
=={{langname|egl}}==
==={{ĐM|etym}}===
Từ {{inh|egl|la|tollere}}.
==={{ĐM|pron}}===
* {{IPA|egl|/ˈtoːr/|a=Bologna}}
==={{ĐM|v}}===
{{head|egl|Động từ|trợ động từ|avair}} {{tlb|egl|Bologna}}
# [[cầm|Cầm]], [[nắm]], [[giữ]].
===={{ĐM|conjug}}====
{{egl-conj|lb=Bologna
|tôr|tulànd|tôlt
|tói|tû|tôl|tulän|tulî|tôlen
|tulêva|tulêv|tulêva|tulêven|tulêvi|tulêven
|tulé, tôls|tuléss|tulé, tôls|tulénn, tôlsen|tuléssi|tulénn, tôlsen
|turò|turè|turà|turän|turî|turàn
|tójja|tói|tójja|tulaggna|tulêdi|tójjen
|tuléss|tuléss|tuléss|tuléssen|tuléssi|tuléssen
|turêv|turéss|turêv|turénn|turéssi|turénn
|tû|tulän|tulî}}
==={{ĐM|ref}}===
* {{R:egl:Ungarelli:1901|Tôr|page=275}}
=={{langname|cmo}}==
==={{ĐM|n}}===
{{head|cmo|Danh từ}}
# [[tai|Tai]].
==={{ĐM|ref}}===
* Phillips, Richard L. (1968) ''Vietnam word list (revised): Central Bu Nong (Mnong)''. SIL International.
=={{langname|mng}}==
==={{ĐM|noun}}===
{{head|mng|Danh từ}}
# {{label|mng|Rơlơm}} [[tai|Tai]].
==={{ĐM|ref}}===
* Blood, Evangeline; Blood, Henry (1972) ''Vietnam word list (revised): Mnong Rolom''. SIL International.
p2mah8h4o4rdl4p5ilswogj659ozpoa
かすみ
0
317472
2560202
2205688
2026-09-02T04:25:43Z
WhoAlone
40420
2560202
wikitext
text/x-wiki
{{also|かずみ}}
=={{langname|ja}}==
{{ja-see|霞|翳}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper}}
# {{ja-def|霞|嘉純|伽澄|春見|夏澄|夏清|圭純|香純|香住|香澄|嘉菫|佳寿美|華朱実|嘉寿美|香須美}} {{given name|ja|nữ}}
kj9j4ok86qhkzkj48j4k472ajjd1rae
Bản mẫu:bảng:màu sắc/ka
10
325033
2560262
2201355
2026-09-02T09:27:21Z
Hiyuune
50834
/* */
2560262
wikitext
text/x-wiki
{{bảng:màu sắc|lang=ka
|colors={{l-self|ka|ფერი|ფერები}}
|azure={{l-self|ka|ლაჟვარდოვანი}} / {{l-self|ka|ლაჟვარდისფერი}},<br/>{{l-self|ka|ცისფერი}}
|black={{l-self|ka|შავი}}, {{l-self|ka|ბნელი}}, {{l-self|ka|მუქი}}
|blue={{l-self|ka|ლურჯი}}
|brown={{l-self|ka|ყავისფერი}}, {{l-self|ka|წაბლისფერი}}
|cream={{l-self|ka|ნაღებისფერი}} {{lb|ka|neologism|nocat=1}}
|crimson={{l-self|ka|ჟოლოსფერი}}, {{l-self|ka|ალისფერი}}, {{l-self|ka|მეწამული}}
|cyan={{l-self|ka|მომწვანო-მოცისფრო}}, {{l-self|ka|მოცისფრო-მწვანე}}
|gray={{l-self|ka|ნაცრისფერი}}, {{l-self|ka|რუხი}}, {{l-self|ka|ლეგა}}
|darkgray={{l-self|ka|მურა}}, {{l-self|ka|ყომრალი}}
|green={{l-self|ka|მწვანე}}, {{l-self|ka|ზურმუხტისფერი}}
|indigo={{l-self|ka|მოლურჯო-მოიისფრო}}, {{l-self|ka|ინდიგოსფერი}} {{lb|ka|neologism|nocat=1}}
|lime={{l-self|ka|მომწვანო-მოყვითალო}}, {{l-self|ka|ყვითელ-მწვანე}}, {{l-self|ka|სალათისფერი}} {{lb|ka|neologism|nocat=1}}, {{l-self|ka|ცაცხვისფერი}} {{lb|ka|neologism|nocat=1}}
|magenta={{l-self|ka|მოვარდისფრო-მოიისფრო}}
|mint green={{l-self|ka|პიტნისფერი}} {{lb|ka|neologism|nocat=1}}
|orange={{l-self|ka|ნარინჯისფერი}}, {{l-self|ka|სტაფილოსფერი}}
|pink={{l-self|ka|ვარდისფერი}}
|purple={{l-self|ka|იასამნისფერი}}, {{l-self|ka|მოწითალო-მოლურჯო}}
|red={{l-self|ka|წითელი}}
|teal={{l-self|ka|ფირუზისფერი}}, {{l-self|ka|მოლურჯო-მწვანე}}
|violet={{l-self|ka|იისფერი}}
|white={{l-self|ka|თეთრი}}, {{l-self|ka|ქათქათა}}, {{l-self|ka|სპეტაკი}}
|yellow={{l-self|ka|ყვითელი}}, {{l-self|ka|თაფლისფერი}}, {{l-self|ka|ჟანგისფერი}}
}}<noinclude>{{table doc}}</noinclude>
m2q8hnjlxllfuclbm86r4lt6w9t0djl
Mô đun:zh/data/dial-syn/雞窩
828
343257
2560285
2236153
2026-09-02T11:48:56Z
Hiyuune
50834
2560285
Scribunto
text/plain
local export = {}
export.list = {
["title"] = "",
["meaning"] = "chuồng gà",
["note"] = "",
["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"] = { "雞塒" },
["Yiyang-X"] = { "" },
["Liuyang-YA"] = { "" },
["Xiangtan"] = { "" },
["Miluo-CL"] = { "" },
["Xiangxiang"] = { "" },
["Xiangxiang-MQ"] = { "" },
["Loudi"] = { "雞窠" }, --also 雞tsɤ?
["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"] = { "雞塒", "雞窠" }, --雞塒 habitat; 雞窠 lay eggs
["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"] = { "雞竇", "雞塒" }, --雞塒 also written as 雞棲
["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"] = { "雞塒" }, --written as 雞寄
["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"] = { "雞塒" }, --written as 雞栖
["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"] = { "" },
["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"] = { "" },
["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
56c77pp1upnd1bg9x39bou4zt2jbl9z
Bản mẫu:R:zku:KW
10
383544
2560175
2327761
2026-09-02T03:36:28Z
AmazingJus
25878
2560175
wikitext
text/x-wiki
{{#invoke:quote|call_template
|template=cite-book
|year=2023
|origyear=2021
|author=Amery, Rob; Greenwood, Susie; Morley, Jasmine
|title=zku:Kaurna Warrapiipa<t:Từ điển tiếng Kaurna>
|edition=3
|location=Adelaide, Nam Úc
|publisher=Kaurna Warra Pintyanthi; Wakefield Press
|entry={{#ifeq:{{{1|}}}|+|{{pagename}}|{{{1|}}}}}
|pageparam=page
}}<noinclude>{{refcat}}</noinclude>
l0okaocb5we96f841wruf7c28lo94eh
こはる
0
384385
2560000
2329527
2026-09-01T13:48:42Z
WhoAlone
40420
2560000
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|pr-noun}}===
{{ja-pos|proper}}
# {{ja-def|和|小陽|小春|琴温|古春|呼春|香春|湖春}} {{given name|ja|nữ}}
# {{ja-def|湖暖|湖悠|湖陽|胡春|胡遥|虎春|鼓晴|瑚花}} {{given name|ja|nữ}}
# {{ja-def|瑚華|瑚春|倖春|好悠|紅温|紅春|香花|香晴}} {{given name|ja|nữ}}
# {{ja-def|香遥|香陽|子晴|小花|小桜|小晴|小暖|小遥}} {{given name|ja|nữ}}
# {{ja-def|心温|心花|心春|心晴|心暖|心悠|心遥|心陽}} {{given name|ja|nữ}}
# {{ja-def|虹春|虹晴|虹遥|虹陽|木春|来温|来春|来晴}} {{given name|ja|nữ}}
# {{ja-def|来暖|恋春|子治|胡羽留|小波瑠}} {{given name|ja|nữ}}
# {{ja-def|小春}} {{surname|ja}}
75hf183ycwoh3tk4f7haf92v4fu43qu
tû
0
389868
2560122
2339211
2026-09-01T15:14:40Z
Hiyuune
50834
2560122
wikitext
text/x-wiki
{{also|Phụ lục:Biến thể của "tu"}}
=={{langname|egl}}==
==={{ĐM|pron}}===
* {{IPA|egl|/ˈtuː/}}
==={{ĐM|det}}===
{{head|egl|Biến thể hình thái từ hạn định|g=m-p}}
# {{masculine plural of|egl|tô}}
==={{ĐM|pronoun}}===
{{head|egl|Biến thể hình thái đại từ|g=m-p}}
# {{masculine plural of|egl|tô}}
==={{ĐM|v}}===
{{head|egl|Biến thể hình thái động từ}}
# {{inflection of|egl|tôr||indc|pres|ở|2|s|;|imp|ở|2|s}}
=={{langname|kmr}}==
==={{ĐM|pron}}===
* {{kmr-IPA}}
* {{rhymes|kmr|uː|s=1}}
==={{ĐM|n}}===
[[Image:Morus-nigra.JPG|thumb|tû]]
{{kmr-noun|f}}
# Cây [[dâu tằm]].
===={{ĐM|decl}}====
{{kmr-decl-noun|f}}
{{cln|kmr|Từ 2 chữ cái}}
=={{langname|uuu}}==
==={{ĐM|noun}}===
{{head|uuu|Danh từ}}
# [[bệnh]].
==={{ĐM|ref}}===
* [http://www.sealang.net/monkhmer/database/retrieve.pl?language=U&sort=gloss&format=html Tiếng U] tại Cơ sở Dữ liệu Môn-Khmer.
ijsz35tj2vv5z3e67kvowvy04rtqse4
2560123
2560122
2026-09-01T15:14:54Z
Hiyuune
50834
/* Tiếng Kurmanji */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2560123
wikitext
text/x-wiki
{{also|Phụ lục:Biến thể của "tu"}}
=={{langname|egl}}==
==={{ĐM|pron}}===
* {{IPA|egl|/ˈtuː/}}
==={{ĐM|det}}===
{{head|egl|Biến thể hình thái từ hạn định|g=m-p}}
# {{masculine plural of|egl|tô}}
==={{ĐM|pronoun}}===
{{head|egl|Biến thể hình thái đại từ|g=m-p}}
# {{masculine plural of|egl|tô}}
==={{ĐM|v}}===
{{head|egl|Biến thể hình thái động từ}}
# {{inflection of|egl|tôr||indc|pres|ở|2|s|;|imp|ở|2|s}}
=={{langname|kmr}}==
[[Image:Morus-nigra.JPG|thumb|tû]]
==={{ĐM|pron}}===
* {{kmr-IPA}}
* {{rhymes|kmr|uː|s=1}}
==={{ĐM|n}}===
{{kmr-noun|f}}
# Cây [[dâu tằm]].
===={{ĐM|decl}}====
{{kmr-decl-noun|f}}
{{cln|kmr|Từ 2 chữ cái}}
=={{langname|uuu}}==
==={{ĐM|noun}}===
{{head|uuu|Danh từ}}
# [[bệnh]].
==={{ĐM|ref}}===
* [http://www.sealang.net/monkhmer/database/retrieve.pl?language=U&sort=gloss&format=html Tiếng U] tại Cơ sở Dữ liệu Môn-Khmer.
5k73ob3wqikkavzph6ak9row2s5t8f5
Mô đun:lt-pron
828
396574
2560276
2362990
2026-09-02T11:28:36Z
Hiyuune
50834
2560276
Scribunto
text/plain
--[==[
Backend for {{lt-pr}}: IPA, hyphenation, and rhyme generation.
Author: TongcyDai
]==]
local export = {}
local m_debug = require("Module:debug")
local m_str = require("Module:string utilities")
local m_lt_common = require("Module:lt-common")
local u = m_str.char
local ulower = m_str.lower
local uupper = m_str.upper
local usub = m_str.sub
local ulen = m_str.len
local ugsub = m_str.gsub
local ufind = m_str.find
local umatch = m_str.match
local rsplit = m_str.split
-- Accent mark constants (re-exported from Module:lt-common to keep all
-- Lithuanian modules in sync).
local GRAVE = m_lt_common.GRAVE -- U+0300
local ACUTE = m_lt_common.ACUTE -- U+0301
local TILDE = m_lt_common.TILDE -- U+0303
local DOTABOVE = m_lt_common.DOTABOVE -- U+0307
local OGONEK = m_lt_common.OGONEK -- U+0328
-- M4: Reuse Module:lt-common's display formatter directly instead of
-- maintaining a parallel local copy.
local makeDisplayText = m_lt_common.makeDisplayText
-- Liaison marker: U+203F UNDERTIE — separates clitics from their stressed host
-- in input. The phonological grammar treats it like a "soft" word boundary that
-- is transparent to several cross-word processes (palatalization spread,
-- geminate / fricative simplification, place assimilation), per VLKK §19–§23.
local LIAISON = u(0x203F)
-- Lazy-loaded external modules
local m_IPA
local audio_module = "Module:audio"
local homophones_module = "Module:homophones"
local hyphenation_module = "Module:hyphenation"
local rhymes_module = "Module:rhymes"
local parameters_module = "Module:parameters"
local parse_util_module = "Module:parse utilities"
local concat = table.concat
local insert = table.insert
local lang_obj
local function get_lang()
if not lang_obj then
lang_obj = require("Module:languages").getByCode("lt")
end
return lang_obj
end
local function track(reason)
m_debug.track("lt-pron/" .. reason)
end
-- ============================================================================
-- SECTION 1: Orthography & Phonology Definitions
-- ============================================================================
-- Suffix table for automatic phonetic adjustments (currently disabled)
-- Exact matching lists (must include precomposed normalized tone markers)
--[[
local SUFFIX_LOAN = {
["fòbas"]=true, ["fòbė"]=true, ["fòbija"]=true, ["fònas"]=true, ["fònė"]=true,
["lògas"]=true, ["lògija"]=true, ["skòpas"]=true
}
--]]
-- Consonant classes for syllabification (Sonority Hierarchy)
local CLASS = {
R = {["l"]=true, ["m"]=true, ["n"]=true, ["r"]=true, ["v"]=true, ["j"]=true},
S = {["s"]=true, ["z"]=true, ["š"]=true, ["ž"]=true, ["f"]=true, ["x"]=true, ["h"]=true, ["ch"]=true},
T = {["p"]=true, ["b"]=true, ["t"]=true, ["d"]=true, ["k"]=true, ["g"]=true, ["c"]=true, ["dz"]=true, ["č"]=true, ["dž"]=true}
}
-- Front vowels trigger palatalization
local FRONT_V = {
["e"]=true, ["ę"]=true, ["ė"]=true, ["i"]=true, ["į"]=true, ["y"]=true, ["ie"]=true, ["ei"]=true, ["eu"]=true
}
-- Vowel -> Base IPA mapping (Unstressed short/inherent)
local V_IPA = {
["a"] = "ɐ", ["ą"] = "ɑː", ["e"] = "ɛ", ["ę"] = "æː", ["ė"] = "eː",
["i"] = "ɪ", ["į"] = "iː", ["y"] = "iː",
["u"] = "ʊ", ["ų"] = "uː", ["ū"] = "uː", ["o"] = "oː",
["ie"] = "iɛ", ["uo"] = "uɔ",
-- Unstressed simple diphthongs
["ai"] = "ɐɪ", ["au"] = "ɒʊ", ["ei"] = "ɛɪ", ["eu"] = "ɛʊ",
["ui"] = "ʊɪ", ["oi"] = "ɔɪ", ["ou"] = "ɔʊ"
}
-- Consonant -> Base IPA mapping (Unpalatalized)
local CONS_IPA = {
["b"] = "b", ["c"] = "t͡s", ["č"] = "t͡ʃ", ["d"] = "d",
["dz"] = "d͡z", ["dž"] = "d͡ʒ", ["ch"] = "x",
["f"] = "f", ["g"] = "ɡ", ["h"] = "ɣ", ["j"] = "j",
["k"] = "k", ["l"] = "l", ["m"] = "m", ["n"] = "n",
["p"] = "p", ["r"] = "r", ["s"] = "s", ["š"] = "ʃ",
["t"] = "t", ["v"] = "ʋ", ["z"] = "z", ["ž"] = "ʒ",
}
-- Voicing pairs for Voicing Assimilation
local VOICING_PAIRS = {
["p"]="b", ["b"]="p", ["t"]="d", ["d"]="t", ["k"]="g", ["g"]="k",
["c"]="dz", ["dz"]="c", ["č"]="dž", ["dž"]="č",
["s"]="z", ["z"]="s", ["š"]="ž", ["ž"]="š", ["x"]="ɣ", ["ɣ"]="x"
}
local function is_voiced(c)
local voiced_set = {["b"]=true, ["d"]=true, ["g"]=true, ["dz"]=true, ["dž"]=true, ["z"]=true, ["ž"]=true, ["ɣ"]=true}
return voiced_set[c] == true
end
-- Accent pairs for conjugation module support
-- Maps base vowel/diphthong to accented forms (falling/rising)
local ACCENT_PAIRS = {
-- Long vowels (acute or tilde)
["ą"] = {acute="ą"..ACUTE, tilde="ą"..TILDE},
["ę"] = {acute="ę"..ACUTE, tilde="ę"..TILDE},
["ė"] = {acute="ė"..ACUTE, tilde="ė"..TILDE},
["y"] = {acute="y"..ACUTE, tilde="y"..TILDE},
["į"] = {acute="į"..ACUTE, tilde="į"..TILDE},
["ū"] = {acute="ū"..ACUTE, tilde="ū"..TILDE},
["ų"] = {acute="ų"..ACUTE, tilde="ų"..TILDE},
-- a/e can be short (grave) or long (tilde)
["a"] = {grave="a"..GRAVE, tilde="a"..TILDE},
["e"] = {grave="e"..GRAVE, tilde="e"..TILDE},
-- o: ó/õ/o are long, ò is short
["o"] = {acute="o"..ACUTE, grave="o"..GRAVE, tilde="o"..TILDE},
-- Short vowels i/u (only grave)
["i"] = {grave="i"..GRAVE},
["u"] = {grave="u"..GRAVE},
-- Simple diphthongs
["ai"] = {acute="a"..ACUTE.."i", tilde="a".."i"..TILDE},
["au"] = {acute="a"..ACUTE.."u", tilde="a".."u"..TILDE},
["ei"] = {acute="e"..ACUTE.."i", tilde="e".."i"..TILDE},
["ui"] = {grave="u"..GRAVE.."i", tilde="u".."i"..TILDE},
-- Complex diphthongs
["ie"] = {acute="i"..ACUTE.."e", tilde="i".."e"..TILDE},
["uo"] = {acute="u"..ACUTE.."o", tilde="u".."o"..TILDE},
-- Mixed diphthongs (a series - acute/tilde)
["al"] = {acute="a"..ACUTE.."l", tilde="a".."l"..TILDE},
["am"] = {acute="a"..ACUTE.."m", tilde="a".."m"..TILDE},
["an"] = {acute="a"..ACUTE.."n", tilde="a".."n"..TILDE},
["ar"] = {acute="a"..ACUTE.."r", tilde="a".."r"..TILDE},
-- Mixed diphthongs (e series - acute/grave/tilde, grave for foreign)
["el"] = {acute="e"..ACUTE.."l", grave="e"..GRAVE.."l", tilde="e".."l"..TILDE},
["em"] = {acute="e"..ACUTE.."m", grave="e"..GRAVE.."m", tilde="e".."m"..TILDE},
["en"] = {acute="e"..ACUTE.."n", grave="e"..GRAVE.."n", tilde="e".."n"..TILDE},
["er"] = {acute="e"..ACUTE.."r", grave="e"..GRAVE.."r", tilde="e".."r"..TILDE},
-- Mixed diphthongs (i series - grave/tilde)
["il"] = {grave="i"..GRAVE.."l", tilde="i".."l"..TILDE},
["im"] = {grave="i"..GRAVE.."m", tilde="i".."m"..TILDE},
["in"] = {grave="i"..GRAVE.."n", tilde="i".."n"..TILDE},
["ir"] = {grave="i"..GRAVE.."r", tilde="i".."r"..TILDE},
-- Mixed diphthongs (u series - grave/tilde)
["ul"] = {grave="u"..GRAVE.."l", tilde="u".."l"..TILDE},
["um"] = {grave="u"..GRAVE.."m", tilde="u".."m"..TILDE},
["un"] = {grave="u"..GRAVE.."n", tilde="u".."n"..TILDE},
["ur"] = {grave="u"..GRAVE.."r", tilde="u".."r"..TILDE},
-- Foreign diphthongs (grave only)
["eu"] = {grave="e"..GRAVE.."u"},
["oi"] = {grave="o"..GRAVE.."i"},
["ou"] = {grave="o"..GRAVE.."u"},
["ol"] = {grave="o"..GRAVE.."l"},
["om"] = {grave="o"..GRAVE.."m"},
["on"] = {grave="o"..GRAVE.."n"},
["or"] = {grave="o"..GRAVE.."r"},
}
-- ============================================================================
-- SECTION 2: Lexical Normalization (Avoid NFD destruction)
-- ============================================================================
-- Helper: Remove all accent marks from text (moved here for early use).
-- Delegates to Module:lt-common to keep the de-accenting logic shared.
local function remove_all_accents(text)
return m_lt_common.to_stem_bare(mw.ustring.toNFD(text))
end
-- Extract pagename from input or load from headword data
local function get_pagename(input)
-- Check for manual override: <base:xxx>
local manual = input:match("<base:([^>]+)>")
if manual then
return manual, input:gsub("<base:[^>]+>", "")
end
-- Load from headword data
local success, data = pcall(function()
return mw.loadData("Module:headword/data").pagename
end)
if success and data then
return data, input
end
return nil, input
end
-- Resolve the pagename used for respelling-glide detection.
-- provided_pagename is a tri-state control (nil/false are distinct in Lua's
-- `if`, so they cannot be merged into a single truthy check):
-- nil -> not specified by caller: fall back to <base:...> / current page
-- (this is the default for template-facing entry points).
-- false -> explicitly suppressed: skip respelling detection entirely
-- (used by structural helpers reused by other modules, where
-- `term` is an internal stem fragment, not the page's headword).
-- string -> caller-supplied pagename: use it as-is.
local function resolve_pagename(term, provided_pagename)
if provided_pagename == nil then
return get_pagename(term)
elseif provided_pagename == false then
return nil, term
else
return provided_pagename, term
end
end
-- Identify respelling j and (j) positions
local function identify_respelling_glides(input_with_accents, pagename)
if not pagename then
return {} -- No pagename, no respelling detection
end
-- Remove all accents from input
local input_clean = remove_all_accents(input_with_accents)
-- Remove special markers (^, .)
input_clean = ugsub(input_clean, "[%^%.]", "")
-- Remove <base:...> if present
input_clean = ugsub(input_clean, "<base:[^>]+>", "")
-- Remove literal ˌ
input_clean = ugsub(input_clean, "ˌ", "")
-- Remove softening mark ʼ
input_clean = ugsub(input_clean, "ʼ", "")
-- Remove (j) markers - replace with j for comparison
input_clean = ugsub(input_clean, "%(j%)", "j")
-- Remove spaces for comparison
input_clean = ugsub(input_clean, " ", "")
-- Convert to NFC for comparison
input_clean = mw.ustring.toNFC(input_clean)
-- Normalize pagename (lowercase, remove spaces)
local pagename_clean = ulower(pagename)
pagename_clean = ugsub(pagename_clean, " ", "")
-- Find respelling j positions (j in input but not in pagename)
local respelling_positions = {}
local input_idx = 1
local page_idx = 1
while input_idx <= ulen(input_clean) do
local input_char = usub(input_clean, input_idx, input_idx)
if input_char == "j" then
-- Check if this j exists in pagename at corresponding position
local page_char = page_idx <= ulen(pagename_clean)
and usub(pagename_clean, page_idx, page_idx)
if page_char ~= "j" then
-- This is a respelling j
insert(respelling_positions, input_idx)
input_idx = input_idx + 1
-- Don't advance page_idx
else
-- This is an original j
input_idx = input_idx + 1
page_idx = page_idx + 1
end
else
input_idx = input_idx + 1
page_idx = page_idx + 1
end
end
return respelling_positions
end
-- Safe mapping to extract tones without destroying precomposed characters
local TONE_MAP = {
["á"]="a,acute", ["à"]="a,grave", ["ã"]="a,tilde",
["é"]="e,acute", ["è"]="e,grave", ["ẽ"]="e,tilde",
["í"]="i,acute", ["ì"]="i,grave", ["ĩ"]="i,tilde",
["ý"]="y,acute", ["ỳ"]="y,grave", ["ỹ"]="y,tilde",
["ú"]="u,acute", ["ù"]="u,grave", ["ũ"]="u,tilde",
["ó"]="o,acute", ["ò"]="o,grave", ["õ"]="o,tilde",
-- Precomposed vowels with macrons/ogoneks + tones (represented here via standard combinations)
["ą́"]="ą,acute", ["ą̃"]="ą,tilde",
["ę́"]="ę,acute", ["ę̃"]="ę,tilde",
["ė́"]="ė,acute", ["ė̃"]="ė,tilde",
["į́"]="į,acute", ["į̃"]="į,tilde",
["ų́"]="ų,acute", ["ų̃"]="ų,tilde",
["ū́"]="ū,acute", ["ū̃"]="ū,tilde",
-- Tilde on liquids (for semi-diphthongs)
["l̃"]="l,tilde", ["m̃"]="m,tilde", ["ñ"]="n,tilde", ["r̃"]="r,tilde",
["j̃"]="j,tilde"
}
-- Resolves NFD back to safe representation if input was somehow NFD.
-- The PUA rejection (with replacement hints), non-standard format tracking,
-- and i/j-with-dotabove canonicalization are all delegated to Module:lt-common
-- so that all Lithuanian modules share one implementation. Only the
-- TONE_MAP-based codepoint parser remains local since it produces the
-- token list specifically consumed by lt-pron's tokenizer.
local function safe_normalize(text)
-- Reject PUA characters with helpful "use X instead" hints.
m_lt_common.reject_pua(text)
-- Track non-standard input encodings for analytics. Detection runs on
-- the raw input (in NFD internally) before any canonicalization, so the
-- counts reflect what editors actually typed.
local has_dotless, has_precomp_i = m_lt_common.detect_nonstandard(text)
if has_dotless then track('dotless-ij') end
if has_precomp_i then track('precomposed-i-accent') end
-- "Explicit dotabove" (i.e., i/j + U+0307 + accent) is the *correct*
-- input form for accented i/j and is tracked separately to monitor
-- editor adoption. This check stays local since lt-common's
-- detect_nonstandard intentionally only flags the wrong forms.
if ufind(mw.ustring.toNFD(text), "[ij]" .. DOTABOVE) then
track('explicit-dotabove')
end
-- Normalize: drops stray dot-aboves between i/j and accents,
-- converts dotless ı/ȷ to standard i/j, returns clean NFC.
text = m_lt_common.canonicalize_input(text)
-- Parse the canonicalized NFC string into {char, tone} tokens.
-- TONE_MAP entries are 1- or 2-codepoint precomposed sequences
-- (e.g. "á" is one codepoint; "ą́" is "ą" + U+0301). The lookup tries
-- the 2-codepoint match first, then falls back to the 1-codepoint match.
local result = {}
local i = 1
while i <= ulen(text) do
local c = usub(text, i, i)
local c_lower = ulower(c) -- Convert to lowercase for TONE_MAP lookup
-- Look ahead for combining marks if any slipped through
local next_c = usub(text, i+1, i+1)
local next_c_lower = ulower(next_c)
local combined = c_lower .. next_c_lower
if TONE_MAP[combined] then
local parts = rsplit(TONE_MAP[combined], ",")
-- Preserve original case of base character
local base_char = parts[1]
if c ~= c_lower then
base_char = uupper(base_char)
end
insert(result, {char = base_char, tone = parts[2]})
i = i + 2
elseif TONE_MAP[c_lower] then
local parts = rsplit(TONE_MAP[c_lower], ",")
-- Preserve original case of base character
local base_char = parts[1]
if c ~= c_lower then
base_char = uupper(base_char)
end
insert(result, {char = base_char, tone = parts[2]})
i = i + 1
else
insert(result, {char = c, tone = nil})
i = i + 1
end
end
return result
end
-- ============================================================================
-- SECTION 3: Tokenization & Diphthong/Digraph resolution
-- ============================================================================
local function get_type(c)
local lc = ulower(c)
if V_IPA[lc] then return "V" end
if CLASS.R[lc] then return "R" end
if CLASS.S[lc] then return "S" end
if CLASS.T[lc] then return "T" end
return "UNKNOWN"
end
-- Helper: Convert token array back to NFC string for suffix/prefix matching
local function tokens_to_string(tok_list)
local s = ""
for _, t in ipairs(tok_list) do
local c = t.char
if t.tone == "grave" then c = c .. GRAVE
elseif t.tone == "acute" then c = c .. ACUTE
elseif t.tone == "tilde" then c = c .. TILDE
end
s = s .. c
end
return mw.ustring.toNFC(s)
end
-- Apply automatic properties based on word structure (e.g. loanwords)
local function apply_auto_properties(tokens)
local word_str = ulower(tokens_to_string(tokens))
--[[ Suffix detection for loanword quality (currently disabled)
local matched_loan_suff = nil
for suff, _ in pairs(SUFFIX_LOAN) do
if usub(word_str, -ulen(suff)) == suff then
matched_loan_suff = suff; break
end
end
if matched_loan_suff then
local suff_len = ulen(matched_loan_suff)
local acc_len = 0
for i = #tokens, 1, -1 do
local t = tokens[i]
acc_len = acc_len + ulen(tokens_to_string({t}))
if t.type == "V" and ulower(t.char) == "o" then
t.auto_targeted = true
if not t.force_default then t.loan_quality = true end
end
if acc_len >= suff_len then break end
end
end
-- Check for redundant asterisks globally
for _, t in ipairs(tokens) do
if t.force_default and not t.auto_targeted then
track('redundant-asterisk')
end
end
--]]
return tokens
end
-- Strict whitelist for valid diphthong and tone combinations
local function is_strict_diphthong(c1, t1, c2, t2)
local combo = c1 .. c2
-- Unstressed: neither element has a tone
if not t1 and not t2 then
return (combo == "ie" or combo == "uo" or combo == "ai" or combo == "au" or combo == "ei" or combo == "ui" or combo == "oi" or combo == "ou" or combo == "eu")
end
-- Tone on the first element (acute or grave)
if t1 and not t2 then
if t1 == "acute" then
return (combo == "ai" or combo == "au" or combo == "ei" or combo == "ie" or combo == "uo" or combo == "oi")
elseif t1 == "grave" then
return (combo == "ui" or combo == "oi" or combo == "ou" or combo == "eu")
end
end
-- Tone on the second element (tilde)
if not t1 and t2 then
if t2 == "tilde" then
return (combo == "ai" or combo == "au" or combo == "ei" or combo == "ui" or combo == "ie" or combo == "uo" or combo == "eu")
end
end
return false
end
local function tokenize(text_str, pagename)
local raw_chars = safe_normalize(text_str)
-- Identify respelling glides
local respelling_j_positions = identify_respelling_glides(text_str, pagename)
local tokens = {}
local i = 1
while i <= #raw_chars do
local curr = raw_chars[i]
local nxt = raw_chars[i+1]
local lc_curr = ulower(curr.char)
local lc_nxt = nxt and ulower(nxt.char)
-- Explicit Modifiers
if curr.char == "^" then
local last_v = nil
for j = #tokens, 1, -1 do
if tokens[j].type == "V" then last_v = tokens[j]; break end
end
if last_v then
local lc_v = ulower(last_v.char)
local base_v = usub(lc_v, -1) -- Last char for silent i combinations
local is_e_base = (lc_v == "e") or (base_v == "e")
local is_o_base = (lc_v == "o") or (base_v == "o")
-- Check for valid e: no tone or grave only
if is_e_base then
if not last_v.tone or last_v.tone == "grave" then
last_v.loan_quality = true
elseif last_v.tone == "acute" then
error("lt-pron: '^' cannot be used with acute 'é' (use only with plain 'e' or grave 'è')")
elseif last_v.tone == "tilde" then
error("lt-pron: '^' cannot be used with tilde 'ẽ' (use only with plain 'e' or grave 'è')")
end
-- Check for valid o: no tone only
elseif is_o_base then
if not last_v.tone then
last_v.loan_quality = true
elseif last_v.tone == "grave" then
error("lt-pron: '^' is redundant for 'ò' (already pronounced [ɔ])")
elseif last_v.tone == "acute" or last_v.tone == "tilde" then
error("lt-pron: '^' cannot be used with 'ó' or 'õ' (native long vowels)")
end
else
error("lt-pron: '^' can only be used with 'e' (plain/grave) or 'o' (plain). Found: '" .. lc_v .. "'")
end
end
i = i + 1
-- Check for (j) marker
elseif curr.char == "(" and i + 2 <= #raw_chars then
local char2 = raw_chars[i+1]
local char3 = raw_chars[i+2]
if char2.char == "j" and char3.char == ")" then
insert(tokens, {char = "j", type = "R", tone = nil, is_respelling = true, is_optional = true, original_char = "-"})
i = i + 3
else
error("lt-pron: '(' must be followed by 'j)' to form the (j) glide marker")
end
--[[ Asterisk modifier (currently disabled)
elseif curr.char == "*" then
local last_v = nil
for j = #tokens, 1, -1 do
if tokens[j].type == "V" then last_v = tokens[j]; break end
end
if last_v then last_v.force_default = true end
i = i + 1
--]]
elseif curr.char == "." then
insert(tokens, {char = ".", type = "BOUNDARY"})
i = i + 1
elseif curr.char == "ˌ" then
insert(tokens, {char = "ˌ", type = "SECONDARY_STRESS_BOUNDARY"})
i = i + 1
elseif curr.char == "ʼ" then
-- Softening mark: palatalize the preceding consonant
for j = #tokens, 1, -1 do
local tok = tokens[j]
if tok.type == "T" or tok.type == "S" or tok.type == "R" then
tok.softening_mark = true
break
end
end
i = i + 1
elseif lc_curr == "d" and nxt and (lc_nxt == "z" or lc_nxt == "ž") then
insert(tokens, {char = curr.char .. nxt.char, type = "T", tone = nil})
i = i + 2
elseif lc_curr == "c" and nxt and lc_nxt == "h" then
insert(tokens, {char = curr.char .. nxt.char, type = "S", tone = nil})
i = i + 2
-- Special handling for V + j̃ (final j with tilde): treat as V + ĩ diphthong
elseif curr.type ~= "BOUNDARY" and get_type(curr.char) == "V" and nxt and ulower(nxt.char) == "j" and nxt.tone == "tilde" then
-- Check if this is word-final (no more non-boundary tokens after j̃)
local is_final = true
for k = i + 2, #raw_chars do
if raw_chars[k].char ~= " " then
is_final = false
break
end
end
if is_final then
-- Combine V + j̃ as a diphthong V + ĩ (e.g., uj̃ → ui̇̃)
local v_char = ulower(curr.char)
local combined_char = v_char .. "i" -- e.g., "u" + "i" = "ui"
local tone = "tilde" -- j̃'s tilde
local tone_position = 2 -- Tilde is on the second vowel (i)
insert(tokens, {
char = combined_char,
type = "V",
tone = tone,
tone_position = tone_position,
original_char = v_char .. "j" -- For hyphenation: display as "uj̃"
})
i = i + 2
else
-- Not final, treat as regular V + j
insert(tokens, {char = curr.char, type = "V", tone = curr.tone})
i = i + 1
end
elseif curr.type ~= "BOUNDARY" and get_type(curr.char) == "V" and nxt and get_type(nxt.char) == "V" then
local nxt_nxt = raw_chars[i+2]
local lc_nxt_nxt = nxt_nxt and ulower(nxt_nxt.char)
local back_diph = lc_nxt and lc_nxt_nxt and (lc_nxt .. lc_nxt_nxt)
local is_silent_i_diph = (lc_curr == "i" and not curr.tone) and
(back_diph == "au" or back_diph == "ai" or back_diph == "ou" or back_diph == "oi" or back_diph == "uo")
local is_silent_i_mono = (lc_curr == "i" and not curr.tone) and
(lc_nxt == "a" or lc_nxt == "ą" or lc_nxt == "o" or
lc_nxt == "u" or lc_nxt == "ų" or lc_nxt == "ū" or lc_nxt == "ɔ")
local is_valid_diph = is_strict_diphthong(lc_curr, curr.tone, lc_nxt, nxt and nxt.tone)
if is_valid_diph and nxt_nxt and get_type(nxt_nxt.char) == "V" then
local lc_nxt_nxt = ulower(nxt_nxt.char)
local is_next_valid_diph = is_strict_diphthong(lc_nxt, nxt.tone, lc_nxt_nxt, nxt_nxt.tone)
if is_next_valid_diph then
-- Resolve ambiguous triplets (e.g., auo -> a.uo is standard)
-- Break the first valid diphthong unless explicitly stressed
if not curr.tone then
is_valid_diph = false
end
end
end
if is_silent_i_diph then
local tone = nxt.tone or nxt_nxt.tone
local tone_position = nil
if tone then
-- For silent i diphthongs (e.g., iau), position is relative to the full string
-- Position 2 = middle vowel, Position 3 = last vowel
if nxt.tone then
tone_position = 2
elseif nxt_nxt.tone then
tone_position = 3
end
end
insert(tokens, {char = curr.char .. nxt.char .. nxt_nxt.char, type = "V", tone = tone, has_silent_i = true, tone_position = tone_position})
i = i + 3
elseif is_silent_i_mono then
local tone = nxt.tone
local tone_position = nil
if tone then
-- For silent i monosyllables (e.g., ia), position 2 = second character
tone_position = 2
end
insert(tokens, {char = curr.char .. nxt.char, type = "V", tone = tone, has_silent_i = true, tone_position = tone_position})
i = i + 2
elseif is_valid_diph then
local tone = curr.tone or nxt.tone
local tone_position = nil
if tone then
-- Record which vowel carries the tone (1 = first, 2 = second)
if curr.tone then
tone_position = 1
elseif nxt.tone then
tone_position = 2
end
end
insert(tokens, {char = curr.char .. nxt.char, type = "V", tone = tone, tone_position = tone_position})
i = i + 2
else
insert(tokens, {char = curr.char, type = "V", tone = curr.tone})
i = i + 1
end
else
if curr.char ~= " " then
local tok_type = get_type(curr.char)
local is_respelling_j = false
-- Check if this is a respelling j
if ulower(curr.char) == "j" and #respelling_j_positions > 0 then
-- Build cleaned string up to current position to find clean position
local cleaned_so_far = ""
for k = 1, i do
local c = raw_chars[k]
if c.char ~= "^" and c.char ~= "." and c.char ~= " " and c.char ~= "ʼ" and c.char ~= "ˌ" then
local char_clean = c.char
-- Don't add tone marks to cleaned string
if not c.tone then
cleaned_so_far = cleaned_so_far .. char_clean
else
-- Add base character without tone
cleaned_so_far = cleaned_so_far .. char_clean
end
end
end
local clean_pos = ulen(cleaned_so_far)
-- Check if this position is in respelling list
for _, pos in ipairs(respelling_j_positions) do
if pos == clean_pos then
is_respelling_j = true
break
end
end
end
if ulower(curr.char) == "j" then
local tok_data = {char = curr.char, type = tok_type, tone = curr.tone, is_respelling = is_respelling_j, is_optional = false}
if is_respelling_j then
tok_data.original_char = "-" -- Respelling: use "-" to indicate not in orthography
end
insert(tokens, tok_data)
else
insert(tokens, {char = curr.char, type = tok_type, tone = curr.tone})
end
end
i = i + 1
end
end
-- Validate respelling glides are between vowels
for i, tok in ipairs(tokens) do
if tok.is_respelling then
local prev_is_vowel = false
local next_is_vowel = false
-- Check previous non-boundary token
for j = i - 1, 1, -1 do
if tokens[j].type ~= "BOUNDARY" and tokens[j].type ~= "SECONDARY_STRESS_BOUNDARY" then
prev_is_vowel = (tokens[j].type == "V")
break
end
end
-- Check next non-boundary token
for j = i + 1, #tokens do
if tokens[j].type ~= "BOUNDARY" and tokens[j].type ~= "SECONDARY_STRESS_BOUNDARY" then
next_is_vowel = (tokens[j].type == "V")
break
end
end
if not (prev_is_vowel and next_is_vowel) then
error("lt-pron: Respelling glide 'j' or '(j)' must be between two vowels")
end
end
end
return apply_auto_properties(tokens)
end
-- ============================================================================
-- SECTION 4: Syllabification
-- ============================================================================
-- Pre-syllabification: Merge geminate (doubled) consonants
-- This must happen BEFORE syllabification to prevent false mixed diphthongs
-- For example: pérrašo → pér-ra-šo would incorrectly treat ér as a mixed diphthong
-- By merging rr→r first, we get pé-ra-šo, correctly keeping é as a pure vowel
local function merge_geminate_consonants(tokens)
local SIBILANTS = {["s"]=true, ["z"]=true, ["š"]=true, ["ž"]=true}
local i = 1
while i < #tokens do
local tok = tokens[i]
local nxt = tokens[i+1]
local tok_is_cons = (tok.type == "T" or tok.type == "S" or tok.type == "R")
local nxt_is_cons = (nxt.type == "T" or nxt.type == "S" or nxt.type == "R")
if tok_is_cons and nxt_is_cons then
local tok_char = ulower(tok.char)
local nxt_char = ulower(nxt.char)
local tok_is_sib = SIBILANTS[tok_char]
local nxt_is_sib = SIBILANTS[nxt_char]
-- Merge if: (1) both are sibilants, or (2) identical consonants
if (tok_is_sib and nxt_is_sib) or (tok_char == nxt_char) then
-- Remove the first token (keep the second)
table.remove(tokens, i)
-- Don't increment i, check the same position again
else
i = i + 1
end
else
i = i + 1
end
end
end
local function syllabify(tokens)
local syllables = {}
local current_syl = {}
-- Check for leading secondary stress marker
local has_initial_secondary_stress = false
if #tokens > 0 and tokens[1].type == "SECONDARY_STRESS_BOUNDARY" then
has_initial_secondary_stress = true
end
local v_indices = {}
for i, tok in ipairs(tokens) do
if tok.type == "V" then insert(v_indices, i) end
end
if #v_indices == 0 then return {tokens} end -- Edge case: no vowels
local boundaries = {}
-- Sonority Sequencing Algorithm combined with Morphophonological Maximum Onset
for idx = 1, #v_indices - 1 do
local v1_idx = v_indices[idx]
local v2_idx = v_indices[idx + 1]
local raw_c_tokens = {}
local forced_boundary_idx = nil
for i = v1_idx + 1, v2_idx - 1 do
if tokens[i].type == "BOUNDARY" or tokens[i].type == "SECONDARY_STRESS_BOUNDARY" then
forced_boundary_idx = i
else
insert(raw_c_tokens, {t=tokens[i], orig_idx=i})
end
end
if forced_boundary_idx then
boundaries[forced_boundary_idx] = true
elseif #raw_c_tokens == 0 then
-- Hiatus
boundaries[v2_idx] = true
else
-- Macro-Token Grouping: Treat consecutive sibilants (S) as a single phonological unit
local macro_c = {}
local i = 1
while i <= #raw_c_tokens do
local current = raw_c_tokens[i]
if current.t.type == "S" then
local absorbed = {current}
local j = i + 1
-- Absorb any subsequent S tokens into this macro unit, keeping track of them
while j <= #raw_c_tokens and raw_c_tokens[j].t.type == "S" do
insert(absorbed, raw_c_tokens[j])
j = j + 1
end
insert(macro_c, {type = "S", orig_idx = current.orig_idx, tokens = absorbed})
i = j
else
insert(macro_c, {type = current.t.type, orig_idx = current.orig_idx, tokens = {current}})
i = i + 1
end
end
local m_count = #macro_c
if m_count == 1 then
-- V.CV (or V.SSV, e.g., sausšala -> sau.sšala)
boundaries[macro_c[1].orig_idx] = true
elseif m_count == 2 then
local t1, t2 = macro_c[1].type, macro_c[2].type
-- ST, SR, TR -> V.CCV
if (t1=="S" and t2=="T") or (t1=="S" and t2=="R") or (t1=="T" and t2=="R") then
boundaries[macro_c[1].orig_idx] = true
else
-- Handle TSS and RSS sequences properly (e.g., Oksfordas, transformavo).
-- If the macro cluster is T+S or R+S, and the S unit absorbed multiple sibilants,
-- split between the first and second sibilant (TS.S, RS.S).
if (t1=="T" or t1=="R") and t2=="S" and #macro_c[2].tokens > 1 then
boundaries[macro_c[2].tokens[2].orig_idx] = true
else
-- Default VC.CV
boundaries[macro_c[2].orig_idx] = true
end
end
elseif m_count == 3 then
local t1, t2, t3 = macro_c[1].type, macro_c[2].type, macro_c[3].type
if t1=="S" and t2=="T" and t3=="R" then
boundaries[macro_c[1].orig_idx] = true -- V.CCCV
elseif (t1=="T" and t2=="S" and t3=="T") or
(t1=="R" and t2=="S" and t3=="T") or
(t1=="T" and t2=="S" and t3=="R") or
(t1=="R" and t2=="T" and t3=="R") or
(t1=="T" and t2=="T" and t3=="R") or
(t1=="R" and t2=="S" and t3=="R") then
boundaries[macro_c[2].orig_idx] = true -- VC.CCV (includes RSR, e.g., konfliktas)
else
boundaries[macro_c[3].orig_idx] = true -- VCC.CV
end
elseif m_count == 4 then
-- Identify the 4-consonant pattern according to the 8 documented combinations
local pattern = macro_c[1].type .. macro_c[2].type .. macro_c[3].type .. macro_c[4].type
if pattern == "RSTR" or pattern == "TSTR" then
-- R.STR, T.STR -> VC.CCCV
boundaries[macro_c[2].orig_idx] = true
elseif pattern == "RTRR" or pattern == "TSTS" then
-- RTR.R, TST.S -> VCCC.CV
boundaries[macro_c[4].orig_idx] = true
else
-- RT.ST, RT.SR, RT.TR, ST.TR -> VCC.CCV
boundaries[macro_c[3].orig_idx] = true
end
elseif m_count >= 5 then
-- Fallback for >=5 logical consonant units
track('complex-consonant-cluster')
boundaries[macro_c[3].orig_idx] = true
end
end
end
-- Construct syllables
local secondary_stress_syllables = {}
for i, tok in ipairs(tokens) do
if boundaries[i] and #current_syl > 0 then
insert(syllables, current_syl)
-- If this is a secondary stress boundary, mark the NEXT syllable
if tok.type == "SECONDARY_STRESS_BOUNDARY" then
secondary_stress_syllables[#syllables + 1] = true
end
current_syl = {}
end
if tok.type ~= "BOUNDARY" and tok.type ~= "SECONDARY_STRESS_BOUNDARY" then
insert(current_syl, tok)
end
end
if #current_syl > 0 then insert(syllables, current_syl) end
-- Apply secondary stress marks
for idx, _ in pairs(secondary_stress_syllables) do
if syllables[idx] then
syllables[idx].secondary_stress = true
end
end
-- Apply initial secondary stress if present
if has_initial_secondary_stress and #syllables > 0 then
syllables[1].secondary_stress = true
end
return syllables
end
-- ============================================================================
-- SECTION 5: Base IPA Mapping & Stress Assignment
-- ============================================================================
local function is_mixed_diphthong(syl, v_idx)
local v_tok = syl[v_idx]
local lc_v = ulower(v_tok.char)
-- Strip silent 'i' for accurate length calculation
if v_tok.has_silent_i then
lc_v = usub(lc_v, 2)
end
-- Digraphs (ie, uo, ai, au, etc.) or natively long vowels (ą, ę, ė, į, y, ų, ū)
-- do NOT form mixed diphthongs with subsequent resonants.
-- Only short a, e, i, u, o can form true mixed diphthongs.
if ulen(lc_v) > 1 then return false end
local LONG_V = {["ą"]=true, ["ę"]=true, ["ė"]=true, ["į"]=true, ["y"]=true, ["ų"]=true, ["ū"]=true}
if LONG_V[lc_v] then return false end
-- V + R in the SAME syllable (coda)
if v_idx < #syl and syl[v_idx+1].type == "R" then
-- j and v are not considered for typical liquid semi-diphthongs length rules
if syl[v_idx+1].char ~= "j" and syl[v_idx+1].char ~= "v" then
return true
end
end
return false
end
local function map_base_phonetics(syllables)
local stress_prefix = nil
for _, syl in ipairs(syllables) do
local v_idx = nil
for i, tok in ipairs(syl) do
if tok.type == "V" then v_idx = i; break end
end
if v_idx then
local v_tok = syl[v_idx]
local v_char = v_tok.char
local lc_v_char = ulower(v_char)
local tone = v_tok.tone
local is_mixed = is_mixed_diphthong(syl, v_idx)
if is_mixed and not tone then
local r_tok = syl[v_idx+1]
if r_tok.tone then tone = r_tok.tone end
end
if v_tok.has_silent_i then
v_tok.silent_i = true
local actual_vowel = usub(lc_v_char, 2)
v_tok.ipa = V_IPA[actual_vowel] or "ɐ"
lc_v_char = actual_vowel
else
-- Apply loan quality base default for 'o' and 'e'
v_tok.ipa = V_IPA[lc_v_char] or "ɐ"
if lc_v_char == "o" and v_tok.loan_quality then
v_tok.ipa = "ɔ"
end
if lc_v_char == "e" and v_tok.loan_quality then
v_tok.ipa = "e"
end
-- Automatically prepend glide 'j' to syllable-initial 'ie'
if lc_v_char == "ie" and v_idx == 1 then
v_tok.ipa = "jiɛ"
end
end
if tone then
local s_mark = ""
local v_base = usub(lc_v_char, 1, 1)
if tone == "acute" then
s_mark = "¹ˈ"
if lc_v_char == "a" then
if is_mixed then v_tok.ipa = "ɑˑ" else v_tok.ipa = "ɑː" end
elseif lc_v_char == "e" then
-- Note: '^' modifier not allowed with acute 'é' as of current rules
-- This code path preserved for consistency
if is_mixed and v_tok.loan_quality then
v_tok.ipa = "ɛ" -- Loanword é in mixed diphthongs is short /ɛ/ without length
elseif is_mixed then
v_tok.ipa = "æˑ" -- Mixed diphthong: half-long
else
v_tok.ipa = "æː" -- Pure vowel: full-long
end
elseif lc_v_char == "ai" then v_tok.ipa = "ɑˑɪ"
elseif lc_v_char == "au" then v_tok.ipa = "ɑˑʊ"
elseif lc_v_char == "ei" then v_tok.ipa = "æˑɪ"
elseif lc_v_char == "eu" then v_tok.ipa = "æˑʊ"
elseif lc_v_char == "oi" then v_tok.ipa = "oˑɪ"
end
elseif tone == "grave" then
if is_mixed and (v_base == "i" or v_base == "u" or v_base == "e" or v_base == "o") then
s_mark = "¹ˈ"
elseif lc_v_char == "ui" or lc_v_char == "oi" or lc_v_char == "ou" or lc_v_char == "eu" then
s_mark = "¹ˈ"
else
s_mark = "ˈ"
end
-- Handle loanword variants for grave
if lc_v_char == "e" and v_tok.loan_quality then
v_tok.ipa = "e" -- è^ (loanword) → [e]
end
if lc_v_char == "o" then
v_tok.ipa = "ɔ" -- ò (always loanword) → [ɔ]
end
elseif tone == "tilde" then
s_mark = "²ˈ"
if lc_v_char == "ai" then v_tok.ipa = "ɐɪˑ"
elseif lc_v_char == "au" then v_tok.ipa = "ɒʊˑ"
elseif lc_v_char == "ei" then v_tok.ipa = "ɛɪˑ"
elseif lc_v_char == "eu" then v_tok.ipa = "ɛʊˑ"
elseif lc_v_char == "ui" then v_tok.ipa = "ʊɪˑ"
elseif lc_v_char == "a" then
if is_mixed then v_tok.ipa = "ɐ" else v_tok.ipa = "ɑː" end
elseif lc_v_char == "e" then
if is_mixed then v_tok.ipa = "ɛ" else v_tok.ipa = "æː" end
end
end
syl.stress = s_mark
end
-- Set base IPA for consonants (case-insensitive mapping)
for i, tok in ipairs(syl) do
if tok.type ~= "V" then
local lc_c = ulower(tok.char)
tok.ipa = CONS_IPA[lc_c] or lc_c
end
end
-- Handle tilde half-length on mixed diphthong coda
if tone == "tilde" and is_mixed then
local r_tok = syl[v_idx+1]
r_tok.half_long = true
end
else
-- Syllable with no vowel (e.g. leftover consonant)
for i, tok in ipairs(syl) do
local lc_c = ulower(tok.char)
tok.ipa = CONS_IPA[lc_c] or lc_c
end
end
end
end
-- ============================================================================
-- SECTION 6: Phonetic Polish Passes
-- ============================================================================
-- Pass 1: Palatalization Spreading (Right-to-Left)
--
-- right_context_palatalizing (optional, used by the cross-word pipeline):
-- When the current word is followed by a liaisoned word whose first effective
-- phoneme is "soft" (front V, j, or a palatalized consonant), pass `true` so
-- that:
-- 1. spread_active starts true (allowing the word's last consonant to
-- receive ʲ even though it has no in-word right neighbour);
-- 2. is_direct evaluates to true for that last consonant when it is k/g,
-- so VLKK §19's "lyk‿jója → [lʲiːkʲ‿…]" pattern is produced.
-- When omitted or false, the function behaves exactly like the within-word
-- palatalization that this module has always done.
local function apply_palatalization(syllables, right_context_palatalizing)
-- Flatten tokens for cross-syllable spreading
local flat_tokens = {}
for _, syl in ipairs(syllables) do
for _, tok in ipairs(syl) do insert(flat_tokens, tok) end
end
-- First pass: Apply softening marks (no spreading)
for i = 1, #flat_tokens do
local tok = flat_tokens[i]
if tok.softening_mark and tok.ipa ~= "" then
tok.ipa = tok.ipa .. "ʲ"
tok.is_palatalized = true
end
end
local spread_active = right_context_palatalizing and true or false
for i = #flat_tokens, 1, -1 do
local tok = flat_tokens[i]
local lc_char = ulower(tok.char)
if tok.type == "V" then
if tok.silent_i or FRONT_V[lc_char] then
spread_active = true
else
spread_active = false
end
elseif lc_char == "j" then
-- Preserve special IPA for final j (ɪ̯), don't override it
if tok.ipa ~= "ɪ̯" and tok.ipa ~= "" then
tok.ipa = "j"
end
tok.is_palatalized = true
spread_active = true
else
if spread_active then
-- Check if the palatalization is DIRECT (immediate contact with front V or j)
local is_direct = false
local nxt = flat_tokens[i+1]
if nxt then
local nxt_lc = ulower(nxt.char)
if (nxt.type == "V" and (nxt.silent_i or FRONT_V[nxt_lc])) or nxt_lc == "j" then
is_direct = true
end
elseif right_context_palatalizing then
-- No in-word neighbour, but a liaisoned soft phoneme follows.
is_direct = true
end
tok.is_palatalized = true
if lc_char == "k" or lc_char == "g" then
if is_direct and tok.ipa ~= "" then
tok.ipa = tok.ipa .. "ʲ"
end
-- DO NOT set spread_active to false! k/g are transparent to spreading.
else
if tok.ipa ~= "" then
tok.ipa = tok.ipa .. "ʲ"
end
end
end
end
end
end
-- Pass 2: Voicing Assimilation (Right-to-Left)
local function apply_voicing_assimilation(syllables)
local flat_tokens = {}
for _, syl in ipairs(syllables) do
for _, tok in ipairs(syl) do insert(flat_tokens, tok) end
end
local target_voice = nil
for i = #flat_tokens, 1, -1 do
local tok = flat_tokens[i]
if tok.type == "V" or tok.type == "R" then
target_voice = nil -- Blocked by vowels and resonants
elseif tok.type == "S" or tok.type == "T" then
local lc_char = ulower(tok.char)
local is_uppercase = (tok.char ~= lc_char)
if target_voice == nil then
-- Establish new assimilation target
target_voice = is_voiced(lc_char) and "voiced" or "voiceless"
else
-- Assimilate
local current_is_voiced = is_voiced(lc_char)
if target_voice == "voiced" and not current_is_voiced then
local new_char = VOICING_PAIRS[lc_char] or lc_char
tok.char = is_uppercase and uupper(new_char) or new_char
elseif target_voice == "voiceless" and current_is_voiced then
local new_char = VOICING_PAIRS[lc_char] or lc_char
tok.char = is_uppercase and uupper(new_char) or new_char
end
-- Update IPA based on new character, preserving palatalization
local lc_new_char = ulower(tok.char)
local new_ipa = CONS_IPA[lc_new_char] or lc_new_char
if tok.is_palatalized and lc_new_char ~= "k" and lc_new_char ~= "g" then
new_ipa = new_ipa .. "ʲ"
end
tok.ipa = new_ipa
end
end
end
end
-- Pass 3: Nasal Assimilation (n -> ŋ before velars k/g and post-velar ch/h)
-- Per VLKK §6.3, n assimilates to the place of articulation of any following
-- velar/uvular consonant, including the fricatives ch [x] and h [ɣ].
local function apply_nasal_assimilation(syllables)
local flat_tokens = {}
for _, syl in ipairs(syllables) do
for _, tok in ipairs(syl) do insert(flat_tokens, tok) end
end
for i = 1, #flat_tokens - 1 do
local tok = flat_tokens[i]
-- Ignore vowels for lookahead
local lookahead = i + 1
while lookahead <= #flat_tokens and flat_tokens[lookahead].type == "V" do
if flat_tokens[lookahead].silent_i then
lookahead = lookahead + 1
else
break
end
end
local nxt = flat_tokens[lookahead]
if nxt and ulower(tok.char) == "n" then
local lc_nxt = ulower(nxt.char)
if lc_nxt == "k" or lc_nxt == "g" or lc_nxt == "ch" or lc_nxt == "h" then
-- Check actual IPA string for direct palatalization
if ufind(nxt.ipa, "ʲ") then
tok.ipa = "ŋʲ"
else
tok.ipa = "ŋ"
end
end
end
end
end
-- Pass 4: Vowel Quality Adjustments after Palatalization
local function adjust_vowel_quality(syllables)
for _, syl in ipairs(syllables) do
local has_palatal_onset = false
for i, tok in ipairs(syl) do
if tok.type ~= "V" and (tok.is_palatalized or ulower(tok.char) == "j") then
has_palatal_onset = true
elseif tok.type == "V" and has_palatal_onset then
local ipa = tok.ipa
-- Shift a/e quality
if ipa == "ɐ" then ipa = "ɛ"
elseif ipa == "ɑː" then ipa = "æː"
-- Diphthong shifts for iau / iai
elseif ipa == "ɒʊ" then ipa = "ɛʊ"
elseif ipa == "ɑˑʊ" then ipa = "æˑʊ"
elseif ipa == "ɒʊˑ" then ipa = "ɛʊˑ"
elseif ipa == "ɐɪ" then ipa = "ɛɪ"
elseif ipa == "ɑˑɪ" then ipa = "æˑɪ"
elseif ipa == "ɐɪˑ" then ipa = "ɛɪˑ"
end
-- Dynamic fronting for u/o/ɔ (adds U+031F)
-- Matches ONLY the first character (^) to avoid double fronting in uɔ
ipa = ugsub(ipa, "^([uʊoɔ])", "%1̟")
tok.ipa = ipa
has_palatal_onset = false
end
end
end
end
-- Pass 5: Terminal Devoicing (Word-final obstruent devoicing)
local function apply_terminal_devoicing(syllables)
if #syllables == 0 then return end
local last_syl = syllables[#syllables]
local last_tok = last_syl[#last_syl]
if last_tok and (last_tok.type == "S" or last_tok.type == "T") then
local lc_char = ulower(last_tok.char)
local is_uppercase = (last_tok.char ~= lc_char)
if is_voiced(lc_char) then
local devoiced = VOICING_PAIRS[lc_char]
if devoiced then
last_tok.char = is_uppercase and uupper(devoiced) or devoiced
local new_ipa = CONS_IPA[devoiced] or devoiced
if last_tok.is_palatalized then new_ipa = new_ipa .. "ʲ" end
last_tok.ipa = new_ipa
end
end
end
end
-- Pass 6: Place Assimilation (Sibilant + Affricate)
-- When a sibilant meets an affricate, the sibilant adjusts its place of articulation:
-- s+č→š, z+dž→ž, š+c→s, ž+dz→z
local function apply_place_assimilation(syllables)
local flat_tokens = {}
for _, syl in ipairs(syllables) do
for _, tok in ipairs(syl) do insert(flat_tokens, tok) end
end
local PLACE_ASSIM = {
["s"] = {["t͡ʃ"] = "ʃ"},
["z"] = {["d͡ʒ"] = "ʒ"},
["ʃ"] = {["t͡s"] = "s"},
["ʒ"] = {["d͡z"] = "z"},
}
for i = 1, #flat_tokens - 1 do
local tok = flat_tokens[i]
local nxt = flat_tokens[i+1]
if tok.type == "S" and nxt.type == "T" then
local rule = PLACE_ASSIM[tok.ipa]
if rule and rule[nxt.ipa] then
tok.ipa = rule[nxt.ipa]
end
end
end
end
-- Pass 7: Geminate Simplification (Double consonant reduction)
-- NOTE: Original geminates (rr, ll, etc.) are already merged in merge_geminate_consonants.
-- This pass handles geminates created by phonetic rules (e.g., voicing assimilation: td→dd).
-- Sibilants: any two sibilants merge into one (keeping the second)
-- Other consonants: only identical pairs merge
local function apply_geminate_simplification(syllables)
local flat_tokens = {}
for _, syl in ipairs(syllables) do
for _, tok in ipairs(syl) do insert(flat_tokens, tok) end
end
local SIBILANTS = {["s"]=true, ["z"]=true, ["ʃ"]=true, ["ʒ"]=true}
for i = 1, #flat_tokens - 1 do
local tok = flat_tokens[i]
local nxt = flat_tokens[i+1]
local tok_is_cons = (tok.type == "T" or tok.type == "S" or tok.type == "R")
local nxt_is_cons = (nxt.type == "T" or nxt.type == "S" or nxt.type == "R")
if tok_is_cons and nxt_is_cons then
local tok_is_sib = SIBILANTS[tok.ipa]
local nxt_is_sib = SIBILANTS[nxt.ipa]
if tok_is_sib and nxt_is_sib then
tok.ipa = ""
elseif tok.ipa == nxt.ipa and tok.ipa ~= "" then
tok.ipa = ""
end
end
end
end
-- Pass 8: Final Consonant Vocalization (v → ʊ̯, j → ɪ̯)
-- Word-final v and j (without tilde) become non-syllabic vowels
-- Note: j with tilde is already converted to i with tilde in tokenization
local function apply_final_consonant_vocalization(syllables)
if #syllables == 0 then return end
local last_syl = syllables[#syllables]
local last_tok = last_syl[#last_syl]
if last_tok then
local lc_char = ulower(last_tok.char)
-- Final v → ʊ̯
if lc_char == "v" then
last_tok.ipa = "ʊ̯"
-- Keep type as "R" (resonant) for now - it's treated as non-syllabic
end
-- Final j (without tilde) → ɪ̯
-- Note: j with tilde is already converted to i in tokenization, so won't reach here
if lc_char == "j" and last_tok.tone ~= "tilde" then
last_tok.ipa = "ɪ̯"
-- Keep type as "R" (resonant) for now - it's treated as non-syllabic
end
end
end
-- ============================================================================
-- SECTION 7: Output Assembly
-- ============================================================================
-- ---------------------------------------------------------------------------
-- Cross-word phonology helpers
-- ---------------------------------------------------------------------------
-- Split a term into segments at spaces only. Returns a plain list of
-- non-empty word strings. The liaison marker ‿ is reserved for IPA output
-- and must never appear in input; if it does, raise an error so the editor
-- knows to use a regular space instead.
local function split_into_segments(term)
if term and ufind(term, LIAISON) then
error("lt-pron: the liaison marker \"" .. LIAISON ..
"\" (U+203F) must not appear in the input. Use a regular " ..
"space between words; the module decides where to insert ‿ " ..
"in the IPA output based on stress.")
end
local segs = {}
for _, w in ipairs(rsplit(term or "", " ")) do
if w ~= "" then insert(segs, w) end
end
return segs
end
-- True if any syllable in the word has primary or secondary stress.
local function word_has_stress(syllables)
for _, syl in ipairs(syllables) do
if syl.stress or syl.secondary_stress then
return true
end
end
return false
end
-- Compute the clitic group anchor for each word in a phrase.
--
-- A "clitic group" is a stressed word together with all unstressed words that
-- prosodically attach to it. Two adjacent words share a liaison ‿ iff they
-- belong to the same group. The algorithm:
--
-- 1. Every stressed word is its own anchor.
-- 2. Each unstressed word looks FORWARD for the nearest stressed word
-- (proclitic case, e.g., "iš namų̃" — iš leans on namų̃).
-- 3. If no stressed word follows, look BACKWARD instead (enclitic case,
-- e.g., "sakaũ gi" — gi leans on sakaũ).
-- 4. If the entire phrase has no stressed word (rare edge case), all
-- unstressed words share a single pseudo-group with anchor 0.
--
-- This matches VLKK §4.7 examples like "iš namų̃ [ɪʃ‿nɐ²ˈmuː]" (proclitic)
-- and "sakaũ gi [sɐ²ˈkɒʊˑ‿ɡʲɪ]" (enclitic), and produces the correct
-- behavior for VLKK §4.9's "išėjaũ į kiẽmą" where the unstressed į proclitic
-- to kiẽmą while išėjaũ stands alone.
local function compute_clitic_anchors(word_data)
local anchors = {}
-- Pass 1: stressed words anchor themselves.
for i, wd in ipairs(word_data) do
if word_has_stress(wd.syllables) then
anchors[i] = i
end
end
-- Pass 2: RTL — each unstressed word adopts the next word's anchor.
-- Scanning RTL means each position can simply copy anchors[i+1], which
-- already points to the nearest stressed word to the right (or nil).
for i = #word_data - 1, 1, -1 do
if anchors[i] == nil then
anchors[i] = anchors[i+1]
end
end
-- Pass 3: LTR — words still without an anchor (no stressed word to the
-- right) fall back to the nearest stressed word on the left.
for i = 2, #word_data do
if anchors[i] == nil then
anchors[i] = anchors[i-1]
end
end
-- Pass 4: entire phrase has no stress at all — bundle everything into
-- pseudo-group 0 so the words at least share liaison with each other.
if #word_data > 0 and anchors[1] == nil then
for i = 1, #word_data do
anchors[i] = 0
end
end
return anchors
end
-- Find the first non-empty token across syllables (skips silent or zero-IPA
-- tokens that don't realize a phoneme).
local function first_effective_token(syllables)
for _, syl in ipairs(syllables) do
for _, tok in ipairs(syl) do
if tok.ipa ~= "" then return tok end
end
end
return nil
end
-- Find the last non-empty token across syllables.
local function last_effective_token(syllables)
for s = #syllables, 1, -1 do
local syl = syllables[s]
for t = #syl, 1, -1 do
if syl[t].ipa ~= "" then return syl[t] end
end
end
return nil
end
-- Return true if the next word's first effective phoneme triggers
-- palatalization across the liaison boundary (front V, j, or an already
-- palatalized consonant). Must be called AFTER the next word's palatalization
-- pass has run, so `is_palatalized` is reliable.
local function first_token_palatalizes(syllables)
local tok = first_effective_token(syllables)
if not tok then return false end
local lc = ulower(tok.char)
if tok.type == "V" then
return tok.silent_i or FRONT_V[lc] or false
end
if lc == "j" then return true end
return tok.is_palatalized == true
end
-- VLKK §20: the preposition "už" keeps its [ʒ] (i.e. terminal devoicing is
-- skipped) when the next liaisoned word starts with a vowel or sonorant
-- consonant (n, m, l, r, j, v). Other words always undergo terminal devoicing.
local UZ_SKIP_SONORANTS = {
["n"]=true, ["m"]=true, ["l"]=true,
["r"]=true, ["j"]=true, ["v"]=true,
}
local function should_skip_devoicing_for_uz(word_text, next_syllables)
-- remove_all_accents returns NFD; we have to fold it back to NFC before
-- comparing against the literal "už" because ž (U+017E) decomposes to
-- z + COMBINING CARON (U+030C) in NFD form.
local clean = ulower(mw.ustring.toNFC(remove_all_accents(word_text or "")))
if clean ~= "už" then return false end
if not next_syllables then return false end
local nxt = first_effective_token(next_syllables)
if not nxt then return false end
if nxt.type == "V" then return true end
return UZ_SKIP_SONORANTS[ulower(nxt.char)] == true
end
-- VLKK §21b / §22b / §23b: at a liaison boundary, the last consonant of W1
-- and the first consonant of W2 may interact. We mirror within-word place
-- assimilation and geminate / sibilant simplification, applied just before
-- W1's palatalization pass so that any new ipa (e.g. s → ʃ) gets palatalized
-- correctly when needed.
local CROSSWORD_PLACE_ASSIM = {
["s"] = {["t͡ʃ"] = "ʃ"},
["z"] = {["d͡ʒ"] = "ʒ"},
["ʃ"] = {["t͡s"] = "s"},
["ʒ"] = {["d͡z"] = "z"},
}
local CROSSWORD_SIBILANTS = {["s"]=true, ["z"]=true, ["ʃ"]=true, ["ʒ"]=true}
local function strip_trailing_palatal(ipa)
if not ipa then return "" end
local stripped = ugsub(ipa, "ʲ$", "")
return stripped
end
local function apply_crossword_polish_at_junction(w1_syllables, w2_syllables)
local w1_last = last_effective_token(w1_syllables)
local w2_first = first_effective_token(w2_syllables)
if not (w1_last and w2_first) then return end
-- W1's last token has not yet been palatalized at this point in the
-- pipeline, so its ipa is the bare base form. W2 has already been fully
-- polished, so we must strip a trailing ʲ before using it as a key.
local w1_base = w1_last.ipa or ""
local w2_base = strip_trailing_palatal(w2_first.ipa)
if w1_base == "" or w2_base == "" then return end
-- Geminate / sibilant cluster: drop W1's last consonant entirely.
if w1_base == w2_base
or (CROSSWORD_SIBILANTS[w1_base] and CROSSWORD_SIBILANTS[w2_base]) then
w1_last.ipa = ""
return
end
-- Place assimilation: rewrite W1's last consonant base. Palatalization,
-- if any, will be re-applied by the palatalization pass.
local rule = CROSSWORD_PLACE_ASSIM[w1_base]
if rule and rule[w2_base] then
w1_last.ipa = rule[w2_base]
end
end
-- ---------------------------------------------------------------------------
-- Word-level rendering
-- ---------------------------------------------------------------------------
-- Tokenize, syllabify, and assign base phonetics for one word. Returns a
-- table { text, syllables } with the word's mutable phonological state.
local function prepare_word_state(word, pagename)
local tokens = tokenize(word, pagename)
merge_geminate_consonants(tokens)
local syllables = syllabify(tokens)
map_base_phonetics(syllables)
return {text = word, syllables = syllables}
end
-- Render a fully polished syllables list into an IPA string. Identical to
-- the original tail of process_single_word_ipa.
local function render_word_ipa(syllables)
local parts = {}
for s_idx, syl in ipairs(syllables) do
local syl_str = ""
local hiatus_sep = ""
if s_idx > 1 then
local prev_syl = syllables[s_idx - 1]
local prev_last_tok = prev_syl[#prev_syl]
local curr_first_tok = syl[1]
local prev_ends_with_v = (prev_last_tok and prev_last_tok.type == "V" and not prev_last_tok.silent_i)
local curr_starts_with_v = (curr_first_tok and curr_first_tok.type == "V" and not curr_first_tok.silent_i)
if prev_ends_with_v and curr_starts_with_v then
local prev_v_char = ulower(prev_last_tok.char)
local curr_v_char = ulower(curr_first_tok.char)
-- Only handle ie special case
if curr_v_char == "ie" then
-- 'ie' has implicit 'j' from map_base_phonetics.
syl_str = ""
hiatus_sep = ""
else
-- Standard hiatus without glide insertion
syl_str = "."
hiatus_sep = ""
end
end
end
-- Check for conflict between primary and secondary stress
if syl.secondary_stress and syl.stress then
error("lt-pron: A syllable cannot have both primary stress (tone mark) and secondary stress (ˌ)")
end
-- Add stress markers (primary or secondary, mutually exclusive)
if syl.secondary_stress then
syl_str = syl_str .. "ˌ"
elseif syl.stress then
syl_str = syl_str .. syl.stress
end
syl_str = syl_str .. hiatus_sep
for _, tok in ipairs(syl) do
if tok.is_respelling then
if tok.is_optional then
syl_str = syl_str .. "(j)"
else
syl_str = syl_str .. tok.ipa
end
else
syl_str = syl_str .. tok.ipa
end
if tok.half_long then syl_str = syl_str .. "ˑ" end
end
insert(parts, syl_str)
end
return concat(parts, "")
end
-- ---------------------------------------------------------------------------
-- Multi-word IPA assembler with cross-word phonology
-- ---------------------------------------------------------------------------
-- Pipeline for a phrase made of space-separated words. The liaison marker ‿
-- never appears in input; it is inserted into the rendered IPA according to
-- clitic-group anchors computed from per-word stress (see
-- compute_clitic_anchors above).
--
-- Per-word polish order (unchanged from VLKK §17–§19):
-- terminal devoicing → voicing assim → place assim → geminate simp →
-- final-cons vocalization → cross-word polish at junction →
-- palatalization (with cross-word right context) → nasal assim →
-- vowel quality.
--
-- Cross-word polish at the junction (§21b/§22b/§23b) runs *before* W1's
-- palatalization pass so that any rewritten ipa still receives ʲ correctly.
-- Words are processed RTL so that each W_i sees the already-polished state
-- of W_{i+1} when computing its cross-word context.
local function to_ipa(term, provided_pagename)
local pagename, clean_term = resolve_pagename(term, provided_pagename)
term = clean_term
-- Split input and pagename on whitespace; bail out if input contains ‿.
local input_segs = split_into_segments(term)
local pagename_segs = nil
if pagename then
pagename_segs = split_into_segments(pagename)
-- Verify word count matches (only when both are multi-word)
if #input_segs > 1 and #pagename_segs > 1 and #input_segs ~= #pagename_segs then
error("lt-pron: Input has " .. #input_segs .. " words but pagename has "
.. #pagename_segs .. " words. They must match.")
end
-- If pagename is a single word but input is multi-word, drop pagename
-- alignment (respelling detection only makes sense for exact matches).
if #pagename_segs == 1 and #input_segs > 1 then
pagename_segs = nil
end
end
-- Stage 1: tokenize / syllabify / map base phonetics for every word.
local word_data = {}
for i, seg_text in ipairs(input_segs) do
local seg_pagename = (pagename_segs and pagename_segs[i]) or nil
insert(word_data, prepare_word_state(seg_text, seg_pagename))
end
if #word_data == 0 then return "" end
-- Stage 2: compute clitic anchors and decide liaison per junction.
-- Two adjacent words share a ‿ iff they belong to the same clitic group.
local anchors = compute_clitic_anchors(word_data)
for i = 1, #word_data - 1 do
word_data[i].is_liaison = (anchors[i] == anchors[i+1])
end
if word_data[#word_data] then
word_data[#word_data].is_liaison = false -- no successor
end
-- Stage 3: flag the už §20 exception. už keeps its [ʒ] (i.e. terminal
-- devoicing is skipped) only when it is in a liaison junction with the
-- following word AND that word starts with a vowel or sonorant. Whether
-- už is proclitic or enclitic in the group doesn't matter — what matters
-- is that ‿ sits between už and the next phoneme.
for i = 1, #word_data do
local wd = word_data[i]
wd.skip_terminal_devoicing = false
if wd.is_liaison and word_data[i+1] then
if should_skip_devoicing_for_uz(wd.text, word_data[i+1].syllables) then
wd.skip_terminal_devoicing = true
end
end
end
-- Stage 4: run the polish pipeline RTL across word_data so each W_i sees
-- W_{i+1}'s polished state when computing cross-word context.
for i = #word_data, 1, -1 do
local wd = word_data[i]
local next_wd = wd.is_liaison and word_data[i+1] or nil
-- Within-word polish (passes 1-5)
if not wd.skip_terminal_devoicing then
apply_terminal_devoicing(wd.syllables)
end
apply_voicing_assimilation(wd.syllables)
apply_place_assimilation(wd.syllables)
apply_geminate_simplification(wd.syllables)
apply_final_consonant_vocalization(wd.syllables)
-- Cross-word fricative simplification / place assimilation at the
-- liaison boundary, before W1 palatalizes (so a freshly assimilated
-- s → ʃ can still pick up ʲ).
if next_wd then
apply_crossword_polish_at_junction(wd.syllables, next_wd.syllables)
end
-- Determine right palatalization context for the cross-word case.
local right_palatalizing = false
if next_wd then
right_palatalizing = first_token_palatalizes(next_wd.syllables)
end
-- Pass 6: palatalization (with cross-word context).
apply_palatalization(wd.syllables, right_palatalizing)
-- Remaining within-word passes.
apply_nasal_assimilation(wd.syllables)
adjust_vowel_quality(wd.syllables)
end
-- Stage 5: render each word and join with ‿ (same clitic group) or " ".
local result_parts = {}
for i, wd in ipairs(word_data) do
insert(result_parts, render_word_ipa(wd.syllables))
end
local result = result_parts[1] or ""
for i = 2, #word_data do
local sep = word_data[i-1].is_liaison and LIAISON or " "
result = result .. sep .. result_parts[i]
end
return result
end
-- Rhyme Extractor
local IPA_VOWELS = "aɐɑæɛeəɪiɔoʊuɒɜ"
local function get_rhyme(ipa)
-- Remove liaison and spaces before rhyme calculation
local clean_ipa = ugsub(ipa, "[‿ ]", "")
-- Search for the last stress mark from right to left
local last_stress_pos = nil
for i = ulen(clean_ipa), 1, -1 do
local char = usub(clean_ipa, i, i)
if char == "ˈ" then
-- Skip superscript if present
if i > 1 then
local prev = usub(clean_ipa, i - 1, i - 1)
if prev == "¹" or prev == "²" then
last_stress_pos = i -- Point to ˈ, skip superscript
else
last_stress_pos = i
end
else
last_stress_pos = i
end
break
end
end
if not last_stress_pos then return nil end
-- Extract content after the stress mark
local after = usub(clean_ipa, last_stress_pos + 1)
-- Remove hiatus dots for rhyme grouping
after = ugsub(after, "%.", "")
-- Find first vowel position (skip onset consonants)
local vstart = umatch(after, "()[" .. IPA_VOWELS .. "]")
if vstart then
return usub(after, vstart)
end
return after
end
-- Hyphenation generator (supports multi-word phrases)
local function get_hyphenation(term, provided_pagename)
local pagename, clean_term = resolve_pagename(term, provided_pagename)
term = clean_term
-- Split input on both ‿ and space, tracking the separator type so the
-- final hyphenation string can preserve liaison markers from the input.
local input_segs = split_into_segments(term)
local pagename_segs = nil
if pagename then
pagename_segs = split_into_segments(pagename)
-- Verify segment count matches (only when both are multi-segment)
if #input_segs > 1 and #pagename_segs > 1 and #input_segs ~= #pagename_segs then
error("lt-pron: Input has " .. #input_segs .. " words but pagename has "
.. #pagename_segs .. " words. They must match.")
end
-- If pagename is a single word but input is multi-word, drop alignment
if #pagename_segs == 1 and #input_segs > 1 then
pagename_segs = nil
end
end
local all_word_parts = {}
for i, seg_text in ipairs(input_segs) do
-- Get the corresponding pagename word, or nil if not available
local seg_pagename = (pagename_segs and pagename_segs[i]) or nil
local tokens = tokenize(seg_text, seg_pagename)
local syllables = syllabify(tokens)
local parts = {}
for _, syl in ipairs(syllables) do
local text = ""
for _, tok in ipairs(syl) do
-- Skip respelling characters (original_char == "-" means not in orthography)
if tok.original_char ~= "-" then
-- Re-attach original tone visually for display
local t_mark = ""
if tok.tone == "acute" then t_mark = ACUTE
elseif tok.tone == "grave" then t_mark = GRAVE
elseif tok.tone == "tilde" then t_mark = TILDE
end
-- Use original_char if set (e.g., j̃ → i internally but j in display)
-- Otherwise use tok.char
local disp_char = tok.original_char or tok.char
-- Restore original orthography for ɔ
if disp_char == "ɔ" then disp_char = "o" end
if disp_char == "Ɔ" then disp_char = "O" end
-- Handle tone placement for diphthongs
if tok.tone_position then
-- Diphthong: place tone on the specified vowel
local char_len = ulen(disp_char)
if char_len == 2 then
-- Two-character diphthong
local v1 = usub(disp_char, 1, 1)
local v2 = usub(disp_char, 2, 2)
if tok.tone_position == 1 then
text = text .. v1 .. t_mark .. v2
else
text = text .. v1 .. v2 .. t_mark
end
elseif char_len == 3 then
-- Three-character (silent i) diphthong
local v1 = usub(disp_char, 1, 1)
local v2 = usub(disp_char, 2, 2)
local v3 = usub(disp_char, 3, 3)
if tok.tone_position == 1 then
text = text .. v1 .. t_mark .. v2 .. v3
elseif tok.tone_position == 2 then
text = text .. v1 .. v2 .. t_mark .. v3
else
text = text .. v1 .. v2 .. v3 .. t_mark
end
end
else
-- Single vowel or consonant: tone goes after the character
text = text .. disp_char .. t_mark
end
end
end
parts[#parts + 1] = makeDisplayText(text)
end
insert(all_word_parts, concat(parts, "‧")) -- Use ‧ instead of standard - internally to preserve word boundaries
end
-- Hyphenation always joins multi-word phrases with a plain space — the
-- liaison marker ‿ is purely an IPA-output device and never appears here.
local combined_string = concat(all_word_parts, " ")
local final_parts = {}
for _, piece in ipairs(rsplit(combined_string, "‧")) do
insert(final_parts, piece)
end
-- Calculate actual syllable count (for correct num_syl)
local syllable_count = 0
for _, word_part in ipairs(all_word_parts) do
local word_syls = rsplit(word_part, "‧")
syllable_count = syllable_count + #word_syls
end
-- Store actual syllable count as a field (since __len doesn't work on tables in Lua 5.1)
final_parts.syllable_count = syllable_count
return final_parts
end
-- ============================================================================
-- SECTION 7.5: Conjugation Module Support Functions
-- ============================================================================
-- Export: Get syllables as string array with accents
-- provided_pagename: see resolve_pagename; pass false to skip respelling
-- detection when analyzing an internal stem fragment (e.g. from lt-verb).
function export.get_syllables(term, provided_pagename)
local pagename, clean_term = resolve_pagename(term, provided_pagename)
term = clean_term
local tokens = tokenize(term, pagename)
local syllables = syllabify(tokens)
local result = {}
for _, syl in ipairs(syllables) do
local text = ""
for _, tok in ipairs(syl) do
-- Skip respelling glides in syllable output
if not tok.is_respelling then
-- Re-attach original tone
local t_mark = ""
if tok.tone == "acute" then t_mark = ACUTE
elseif tok.tone == "grave" then t_mark = GRAVE
elseif tok.tone == "tilde" then t_mark = TILDE
end
-- Restore original orthography for ɔ
local disp_char = tok.char
if disp_char == "ɔ" then disp_char = "o" end
if disp_char == "Ɔ" then disp_char = "O" end
-- Handle tone placement for diphthongs
if tok.tone_position then
-- Diphthong: place tone on the specified vowel
local char_len = ulen(disp_char)
if char_len == 2 then
-- Two-character diphthong
local v1 = usub(disp_char, 1, 1)
local v2 = usub(disp_char, 2, 2)
if tok.tone_position == 1 then
text = text .. v1 .. t_mark .. v2
else
text = text .. v1 .. v2 .. t_mark
end
elseif char_len == 3 then
-- Three-character (silent i) diphthong
local v1 = usub(disp_char, 1, 1)
local v2 = usub(disp_char, 2, 2)
local v3 = usub(disp_char, 3, 3)
if tok.tone_position == 1 then
text = text .. v1 .. t_mark .. v2 .. v3
elseif tok.tone_position == 2 then
text = text .. v1 .. v2 .. t_mark .. v3
else
text = text .. v1 .. v2 .. v3 .. t_mark
end
end
else
-- Single vowel or consonant: tone goes after the character
text = text .. disp_char .. t_mark
end
end
end
-- Return NFC format with proper dotabove insertion
insert(result, makeDisplayText(text))
end
return result
end
-- Internal: check heaviness from a token-array syllable
local function check_syl_heavy(syl)
local v_idx = nil
for i, tok in ipairs(syl) do
if tok.type == "V" then
v_idx = i
break
end
end
if not v_idx then return false end
local v_tok = syl[v_idx]
local lc_v = ulower(v_tok.char)
if v_tok.has_silent_i then
lc_v = usub(lc_v, 2)
end
local LONG_VOWELS = {
["ą"]=true, ["ę"]=true, ["ė"]=true, ["į"]=true, ["y"]=true, ["ų"]=true, ["ū"]=true,
["o"]=true, ["ɔ"]=true
}
if LONG_VOWELS[lc_v] then return true end
if ulen(lc_v) > 1 then return true end
local SHORT_VOWELS = {["a"]=true, ["e"]=true, ["i"]=true, ["u"]=true}
if SHORT_VOWELS[lc_v] and v_idx < #syl then
local next_tok = syl[v_idx + 1]
if next_tok.type == "R" and next_tok.char ~= "j" and next_tok.char ~= "v" then
return true
end
end
return false
end
-- Export: Check if a syllable is heavy or light
-- provided_pagename: see resolve_pagename.
function export.is_heavy_syllable(syllable, provided_pagename)
local pagename, clean_syllable = resolve_pagename(syllable, provided_pagename)
syllable = clean_syllable
local tokens = tokenize(syllable, pagename)
local syllables = syllabify(tokens)
if #syllables ~= 1 then
error("is_heavy_syllable: input must be a single syllable, got " .. #syllables .. " syllables")
end
local syl = syllables[1]
local has_vowel = false
for _, tok in ipairs(syl) do
if tok.type == "V" then has_vowel = true; break end
end
if not has_vowel then
error("is_heavy_syllable: no vowel found in syllable")
end
return check_syl_heavy(syl)
end
-- Export: Check if the last syllable of a term is heavy
-- provided_pagename: see resolve_pagename.
function export.last_syllable_is_heavy(term, provided_pagename)
local pagename, clean_term = resolve_pagename(term, provided_pagename)
term = clean_term
local tokens = tokenize(term, pagename)
local syllables = syllabify(tokens)
if #syllables == 0 then return false end
return check_syl_heavy(syllables[#syllables])
end
-- Export: Change accent of a syllable
-- provided_pagename: see resolve_pagename.
function export.change_accent(syllable, target_accent, provided_pagename)
local pagename, clean_syllable = resolve_pagename(syllable, provided_pagename)
syllable = clean_syllable
-- Validate target_accent parameter
local VALID_ACCENTS = {acute=true, tilde=true, grave=true, none=true}
if not VALID_ACCENTS[target_accent] then
error("change_accent: invalid target_accent '" .. tostring(target_accent) ..
"', must be 'acute', 'tilde', 'grave', or 'none'")
end
-- Validate single syllable
local tokens = tokenize(syllable, pagename)
local syllables = syllabify(tokens)
if #syllables ~= 1 then
error("change_accent: input must be a single syllable, got " .. #syllables .. " syllables")
end
-- Remove all existing accents
local clean = remove_all_accents(syllable)
-- If target is 'none', return clean syllable
if target_accent == "none" then
return clean
end
-- Re-tokenize the clean syllable to analyze structure
local clean_tokens = tokenize(clean, pagename)
local clean_syllables = syllabify(clean_tokens)
local syl = clean_syllables[1]
-- Find vowel position and extract vowel part
local onset = ""
local vowel_part = ""
local coda = ""
local v_idx = nil
for i, tok in ipairs(syl) do
if tok.type == "V" then
v_idx = i
break
else
onset = onset .. tok.char
end
end
if not v_idx then
error("change_accent: no vowel found in syllable")
end
local v_tok = syl[v_idx]
vowel_part = ulower(v_tok.char)
-- Handle silent i
if v_tok.has_silent_i then
vowel_part = usub(vowel_part, 2)
end
-- Check if this is a mixed diphthong
local is_mixed = false
if v_idx < #syl then
local next_tok = syl[v_idx + 1]
if next_tok.type == "R" and next_tok.char ~= "j" and next_tok.char ~= "v" then
-- Mixed diphthong: vowel + liquid
vowel_part = vowel_part .. ulower(next_tok.char)
is_mixed = true
-- Collect remaining coda after the liquid
for i = v_idx + 2, #syl do
coda = coda .. syl[i].char
end
else
-- Regular syllable: collect all coda
for i = v_idx + 1, #syl do
coda = coda .. syl[i].char
end
end
end
-- Look up the accented form in ACCENT_PAIRS
if not ACCENT_PAIRS[vowel_part] then
error("change_accent: vowel/diphthong '" .. vowel_part .. "' not found in accent pairs table")
end
local accented_vowel = ACCENT_PAIRS[vowel_part][target_accent]
if not accented_vowel then
error("change_accent: accent type '" .. target_accent ..
"' is not allowed for vowel/diphthong '" .. vowel_part .. "'")
end
-- Reconstruct the syllable with new accent (in NFD format)
local result = onset .. accented_vowel .. coda
return result
end
-- ============================================================================
-- SECTION 8: Module Exports & Template Formatting (Preserved)
-- ============================================================================
local q_spec = {store = "insert-flattened", type = "qualifier"}
local a_spec = {store = "insert-flattened", type = "labels"}
local ref_spec = {store = "insert-flattened", item_dest = "refs", type = "references"}
-- Generate audio object, supporting file#caption syntax
local function generate_audio_obj(arg)
local file, caption = arg:match("^(.-)%s*#%s*(.*)$")
file = file or arg
return {file = file, caption = caption}
end
-- Parse rhyme specification with optional syllable count
local function parse_rhyme(arg, parse_err)
local function generate_obj(term)
return {rhyme = term}
end
local param_mods = {
s = {
item_dest = "num_syl",
type = "number",
sublist = true,
},
}
-- Add q/qq/a/aa/ref support if inline modifiers are present
if arg:find("<") then
param_mods.q = q_spec
param_mods.qq = q_spec
param_mods.a = a_spec
param_mods.aa = a_spec
param_mods.ref = ref_spec
end
return require(parse_util_module).parse_inline_modifiers(arg, {
param_mods = param_mods,
generate_obj = generate_obj,
parse_err = parse_err,
splitchar = ",",
})
end
-- Parse hyphenation specification (dot-separated syllables)
local function parse_hyph(arg, parse_err)
local function generate_obj(term)
local parts = rsplit(term, "%.")
return {hyph = parts, syllabification = term}
end
local param_mods = {}
-- Add q/qq/a/aa/ref support if inline modifiers are present
if arg:find("<") then
param_mods.q = q_spec
param_mods.qq = q_spec
param_mods.a = a_spec
param_mods.aa = a_spec
param_mods.ref = ref_spec
end
return require(parse_util_module).parse_inline_modifiers(arg, {
param_mods = param_mods,
generate_obj = generate_obj,
parse_err = parse_err,
splitchar = ",",
})
end
-- Parse homophone specification
local function parse_homophone(arg, parse_err)
local function generate_obj(term)
return {term = term}
end
local param_mods = {
t = {item_dest = "gloss"},
gloss = {},
pos = {},
alt = {},
lit = {},
id = {},
g = {
item_dest = "genders",
sublist = true,
},
}
-- Add q/qq/a/aa/ref support if inline modifiers are present
if arg:find("<") then
param_mods.q = q_spec
param_mods.qq = q_spec
param_mods.a = a_spec
param_mods.aa = a_spec
param_mods.ref = ref_spec
end
return require(parse_util_module).parse_inline_modifiers(arg, {
param_mods = param_mods,
generate_obj = generate_obj,
parse_err = parse_err,
splitchar = ",",
})
end
local audio_nested_mods = {
["a"] = a_spec, ["aa"] = a_spec,
["q"] = q_spec, ["qq"] = q_spec,
["text"] = {},
["IPA"] = {sublist = true},
["t"] = {item_dest = "gloss"},
["gloss"] = {},
["pos"] = {},
["lit"] = {},
["g"] = {
item_dest = "genders",
sublist = true,
},
}
local function parse_one_term(raw, parse_err)
if not raw:find("<") then
return {term = raw, audio_list = {}, rhyme_list = {}, hyph_list = {}, pagename = nil}
end
-- Extract base spelling before parse_inline_modifiers
local pagename = nil
if raw:find("<base:") then
pagename = raw:match("<base:([^>]+)>")
raw = raw:gsub("<base:[^>]+>", "")
end
local parsed = require(parse_util_module).parse_inline_modifiers(raw, {
param_mods = {
["q"] = q_spec, ["qq"] = q_spec,
["a"] = a_spec, ["aa"] = a_spec,
["ref"] = ref_spec,
["audio"] = {
store = "insert",
item_dest = "audio_list",
convert = function(arg, perr)
if arg:find("<") then
local parsed_audio = require(parse_util_module).parse_inline_modifiers(arg, {
param_mods = audio_nested_mods,
generate_obj = generate_audio_obj,
parse_err = perr,
})
parsed_audio.lang = get_lang()
local textobj = require(audio_module).construct_audio_textobj(parsed_audio)
parsed_audio.text = textobj
parsed_audio.gloss = nil
parsed_audio.pos = nil
parsed_audio.lit = nil
parsed_audio.genders = nil
return parsed_audio
end
local audio_obj = generate_audio_obj(arg)
audio_obj.lang = get_lang()
local textobj = require(audio_module).construct_audio_textobj(audio_obj)
audio_obj.text = textobj
return audio_obj
end,
},
["rhyme"] = {
store = "insert-flattened",
item_dest = "rhyme_list",
convert = parse_rhyme,
},
["hyph"] = {
store = "insert-flattened",
item_dest = "hyph_list",
convert = parse_hyph,
},
["hmp"] = {
store = "insert-flattened",
item_dest = "hmp_list",
convert = parse_homophone,
},
},
generate_obj = function(t)
return {term = t, audio_list = {}, rhyme_list = {}, hyph_list = {}, hmp_list = {}}
end,
parse_err = parse_err,
})
parsed.audio_list = parsed.audio_list or {}
parsed.rhyme_list = parsed.rhyme_list or {}
parsed.hyph_list = parsed.hyph_list or {}
parsed.hmp_list = parsed.hmp_list or {}
parsed.pagename = pagename
return parsed
end
-- Format rhyme objects with qualifiers
local function fmt_rhyme(rhyme_objs, bullet)
if not rhyme_objs or #rhyme_objs == 0 then return nil end
local rhyme_data = {}
for _, robj in ipairs(rhyme_objs) do
insert(rhyme_data, {
rhyme = robj.rhyme,
num_syl = robj.num_syl,
q = robj.q,
qq = robj.qq,
a = robj.a,
aa = robj.aa,
})
end
return bullet .. require(rhymes_module).format_rhymes({
lang = get_lang(),
rhymes = rhyme_data
})
end
-- Format hyphenation objects with qualifiers
local function fmt_hyph(hyph_objs, bullet)
if not hyph_objs or #hyph_objs == 0 then return nil end
local hyph_data = {}
for _, hobj in ipairs(hyph_objs) do
insert(hyph_data, {
hyph = hobj.hyph,
q = hobj.q,
qq = hobj.qq,
a = hobj.a,
aa = hobj.aa,
})
end
return bullet .. require(hyphenation_module).format_hyphenations({
lang = get_lang(),
hyphs = hyph_data,
caption = "Tách âm"
})
end
-- Format audio object
local function fmt_audio(audio_obj, bullet)
return bullet .. require(audio_module).format_audio(audio_obj)
end
-- Format homophone objects with qualifiers
local function fmt_hmp(hmp_objs, bullet)
if not hmp_objs or #hmp_objs == 0 then return nil end
return bullet .. require(homophones_module).format_homophones({
lang = get_lang(),
homophones = hmp_objs,
})
end
local function is_multiword_term(term)
-- split_into_segments returns a list of non-empty word strings.
return #split_into_segments(term) > 1
end
function export.show(frame)
local parargs = frame:getParent().args
local args = require(parameters_module).process(parargs, {
[1] = {default = "nãmas"},
["bullets"] = {type = "number", default = 1},
})
local input = args[1]
local nb = args.bullets
local b1 = string.rep("*", nb) .. " "
local b2 = string.rep("*", nb + 1) .. " "
local raw_terms = require(parse_util_module).split_escaping(input, ",")
local parsed_terms = {}
for i, raw in ipairs(raw_terms) do
raw = raw:match("^%s*(.-)%s*$")
local pt = parse_one_term(raw, function(msg)
error("lt-pron: " .. msg .. " (term " .. i .. ")")
end)
parsed_terms[#parsed_terms + 1] = pt
end
m_IPA = m_IPA or require("Module:IPA")
local text_parts = {}
for _, pt in ipairs(parsed_terms) do
-- Determine bullet level: same level as IPA for single pronunciation, indented for multiple
local content_bullet = (#parsed_terms == 1) and b1 or b2
-- Generate IPA
local ipa_str = to_ipa(pt.term, pt.pagename)
-- Handle rhyme: manual override, suppression, or auto-generation
local rhyme_objs = nil
local suppress_rhyme = false
if #pt.rhyme_list > 0 then
for _, robj in ipairs(pt.rhyme_list) do
if robj.rhyme == "-" then
suppress_rhyme = true
break
end
end
if not suppress_rhyme then
rhyme_objs = {}
for _, robj in ipairs(pt.rhyme_list) do
-- If num_syl not specified, try to get from auto-generated hyphenation
if not robj.num_syl then
local auto_hyph = get_hyphenation(pt.term, pt.pagename)
if auto_hyph and #auto_hyph > 0 then
-- Use syllable_count field if available (for multi-word phrases), otherwise use array length
local syl_count = auto_hyph.syllable_count or #auto_hyph
robj.num_syl = {syl_count}
end
end
insert(rhyme_objs, robj)
end
end
else
-- Auto-generate rhyme (skip if term ends with - or is a multiword term)
if not pt.term:match("%-$") and not is_multiword_term(pt.term) then
local rhyme_str = get_rhyme(ipa_str)
if rhyme_str then
local auto_hyph = get_hyphenation(pt.term, pt.pagename)
-- Use syllable_count field if available (for multi-word phrases), otherwise use array length
local num_syl = (auto_hyph and #auto_hyph > 0) and {auto_hyph.syllable_count or #auto_hyph} or nil
rhyme_objs = {{rhyme = rhyme_str, num_syl = num_syl}}
end
end
end
-- Handle hyphenation: manual override, suppression, or auto-generation
local hyph_objs = nil
local suppress_hyph = false
if #pt.hyph_list > 0 then
for _, hobj in ipairs(pt.hyph_list) do
if hobj.syllabification == "-" then
suppress_hyph = true
break
end
end
if not suppress_hyph then
hyph_objs = pt.hyph_list
end
else
-- Auto-generate hyphenation
local auto_hyph = get_hyphenation(pt.term, pt.pagename)
if auto_hyph and #auto_hyph > 0 then
hyph_objs = {{hyph = auto_hyph, syllabification = concat(auto_hyph, ".")}}
end
end
-- Format IPA with qualifiers and references
local ipa_item = {pron = "[" .. ipa_str .. "]"}
if pt.q then ipa_item.q = pt.q end
if pt.qq then ipa_item.qq = pt.qq end
if pt.a then ipa_item.a = pt.a end
if pt.aa then ipa_item.aa = pt.aa end
if pt.refs then ipa_item.refs = pt.refs end
text_parts[#text_parts + 1] = b1 .. m_IPA.format_IPA_full({
lang = get_lang(),
items = {ipa_item}
})
-- Audio
for _, aud in ipairs(pt.audio_list or {}) do
text_parts[#text_parts + 1] = fmt_audio(aud, content_bullet)
end
-- Rhyme
if rhyme_objs then
local r = fmt_rhyme(rhyme_objs, content_bullet)
if r then text_parts[#text_parts + 1] = r end
end
-- Hyphenation
if hyph_objs then
local h = fmt_hyph(hyph_objs, content_bullet)
if h then text_parts[#text_parts + 1] = h end
end
-- Homophones
if pt.hmp_list and #pt.hmp_list > 0 then
local hmp = fmt_hmp(pt.hmp_list, content_bullet)
if hmp then text_parts[#text_parts + 1] = hmp end
end
end
return concat(text_parts, "\n")
end
export.toIPA = to_ipa
export.hyphenate = get_hyphenation
export.rhyme = get_rhyme
return export
8lk010yqo3gvr30hguyp3l9eeeyncqf
Mô đun:lt-common
828
397687
2560275
2368935
2026-09-02T11:27:34Z
Hiyuune
50834
2560275
Scribunto
text/plain
local export = {}
local m_str_utils = require("Module:string 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-noun, lt-verb, 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
-- =============================================================================
-- 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
-- =============================================================================
-- 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.
-- 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 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 template:get_name() == infltemp 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
k9aackcpdg1deyeex6dmqzn1nzjonmo
Từ tái tạo:Tiếng German Tây nguyên thủy/skadu
0
413552
2560229
2552716
2026-09-02T05:04:21Z
Hiyuune
50834
/* Hậu duệ */
2560229
wikitext
text/x-wiki
{{reconstructed}}
=={{langname|gmw-pro}}==
==={{section|etym}}===
{{etymon|gmw-pro|:inh|gem-pro:*skaduz<id:bóng tối>|id=bóng tối}}
Từ {{inh|gmw-pro|gem-pro|*skaduz}}.
==={{section|n}}===
{{head|gmw-pro|Danh từ|head=*skadu|g=m}}<ref>{{R:ang:DOE|47|PWGmc *skadu [...] *skadwa-}}</ref>
# [[bóng tối|Bóng tối]].
===={{section|infl}}====
{{gmw-infl-noun-a|g=m}}
===={{section|reconstruction notes}}====
Bản thân nguồn gốc của thân từ ''u-'', thân từ ''wa-'' trừu tượng hóa vì có hai loại biến tố tương tự nhau. Trong khi tiếng Anh và tiếng Hà Lan chuẩn hiện đại vẫn giữ nguyên hậu duệ thân từ cũ ''u-'' và thân từ mới ''wa-''.
===={{section|drv}}====
* {{l|gmw-pro|*skadwijan}}
===={{section|desc}}====
* {{desctree|ang|sċeadu}}
* {{desc|ofs|*skade}}
** {{desc|stq|Skade|Skaad}}
** {{desc|fy|skaad|skâd}}
* {{desctree|osx|skado}}
* {{desc|odt|scado}}
** {{desc|dum|schāde|id=bóng tối|schāduwe}}
*** {{qualifier|cổ xưa}} {{l|nl|schad}}; {{qualifier|cổ xưa}} {{l|nl|schade}}/{{l|nl|schaai}}
*** {{desc|li|Schatte}}
** {{desc|dum|schāduwe|der=1}}
*** {{desc|nl|schaduw}}
**** {{desc|af|skadu|skaduwee}}
* {{desc|goh|skato|scato|g2=m}}; {{l|goh|skata}}, {{l|goh|scata|g=f}}
** {{desc|gmh|schate|schade|schete|schatwe|schetewe|g5=m}}
*** {{desc|de|Schatten}}
*** {{desc|gmw-cfr|Schatte}}
*** {{desc|hrx|Schatte}}
*** {{desc|lb|Schiet}}
*** {{desc|wym|siota}}
*** {{desc|yi|שאָטן}}
==={{section|ref}}===
{{reflist}}
[[en:Reconstruction:Proto-West Germanic/skadu]]
gj7sjhn91fskvz92utnea664hgzif30
Từ tái tạo:Tiếng Ấn-Âu nguyên thủy/h₁ésti
0
413889
2560152
2559306
2026-09-01T17:16:33Z
Hiyuune
50834
2560152
wikitext
text/x-wiki
{{reconstructed}}
=={{langname|ine-pro}}==
==={{section|etym}}===
{{etymon|ine-pro|id=được, bị, là|*h₁es-}}
{{rfe|ine-pro}}
==={{section|v}}===
{{ine-verb|impf|head=*h₁ésti}}<ref>{{R:gem:PIEPG|page=71|passage=*h₁esti}}</ref>
# [[được|Được]], [[bị]], [[là]].
===={{section|infl}}====
{{ine-conj-impf|v=actv|h₁és|h₁s}}
===={{section|desc}}====
* {{desc|ine-ana-pro|*ʔésti}} {{see desc}}
* {{desc|sqj-pro|*esmi}} {{see desc}}
* {{desc|hyx-pro}}
** {{desc|xcl|եմ|ես|id2=are|է|են}}, {{qual|có thể}} {{l|xcl|-ի-}} {{see desc}}
* {{desc|ine-bsl-pro|*bū́ˀtei}} ({{l|ine-bsl-pro|*ésmi}}, {{l|ine-bsl-pro|*esi}}, {{l|ine-bsl-pro|*esti}}) {{see desc}}
* {{desc|cel-pro|*esti}} {{see desc}}
* {{desc|gem-pro|*wesaną}} ({{l|gem-pro|*immi}}, {{l|gem-pro|*izi}}, {{l|gem-pro|*isti}} v.v) {{see desc}}
* {{desc|grk-pro|*ehmi}} {{see desc}}
* {{desc|iir-pro|*Hásti}} {{see desc}}
* {{desc|itc-pro|*som|*ezom}} {{see desc}}
* {{desc|ine-toc-pro}}
** {{desc|txb|ste|t=is}}
==={{section|ref}}===
{{reflist}}
[[en:Reconstruction:Proto-Indo-European/h₁ésti]]
pbcf3cun27h2zog126t7p3sqtityfxf
2560153
2560152
2026-09-01T17:17:28Z
Hiyuune
50834
2560153
wikitext
text/x-wiki
{{reconstructed}}
=={{langname|ine-pro}}==
==={{section|etym}}===
{{etymon|ine-pro|id=được, bị, là|*h₁es-}}
{{rfe|ine-pro}}
==={{section|v}}===
{{ine-verb|impf|head=*h₁ésti}}<ref>{{R:gem:PIEPG|page=71|passage=*h₁esti}}</ref>
# [[được|Được]], [[bị]], [[là]].
===={{section|infl}}====
{{ine-conj-impf|v=actv|h₁és|h₁s}}
===={{section|desc}}====
* {{desc|ine-ana-pro|*ʔésti}} {{see desc}}
* {{desc|sqj-pro|*esmi}} {{see desc}}
* {{desc|hyx-pro}}
** {{desc|xcl|եմ|ես|id2=are|է|են}}, {{qual|có thể}} {{l|xcl|-ի-}} {{see desc}}
* {{desc|ine-bsl-pro|*bū́ˀtei}} ({{l|ine-bsl-pro|*ésmi}}, {{l|ine-bsl-pro|*esi}}, {{l|ine-bsl-pro|*esti}}) {{see desc}}
* {{desc|cel-pro|*esti}} {{see desc}}
* {{desc|gem-pro|*wesaną}} ({{l|gem-pro|*immi}}, {{l|gem-pro|*izi}}, {{l|gem-pro|*isti}} v.v) {{see desc}}
* {{desc|grk-pro|*ehmi}} {{see desc}}
* {{desc|iir-pro|*Hásti}} {{see desc}}
* {{desc|itc-pro|*som|*ezom}} {{see desc}}
* {{desc|ine-toc-pro}}
** {{desc|txb|ste|t=là}}
==={{section|ref}}===
{{reflist}}
[[en:Reconstruction:Proto-Indo-European/h₁ésti]]
ix1fli4aj2cm6xad8w09khai5p647qs
ܢ
0
414263
2559980
2026-09-01T12:57:33Z
Lcsnes
40261
Trang mới: “{{minitoc}} ==Chữ Syriac== {{character info}} ==={{ĐM|letter}}=== {{head|mul|Chữ cái|tr=n}} #Chữ cái Syriac ''[[nun]]''. =={{langname|arc}}== {| class="floatright wikitable" style="text-align:center;" |- ! Hebrew | {{l|arc|נ}} {{l|arc|ן}} |- ! Aram | [[𐡍#Tiếng_Aram|𐡍]] |- ! Syriac | {{pn}} |- ! Palmyrene | [[𐡮#Tiếng_Aram|𐡮]] [[𐡭#Tiếng_Aram|𐡭]] |- ! Nabata | {{l|arc|𐢕}} {{l|arc|𐢔}} |- ! Phoenicia | {{l|arc|𐤍}} |- ! Mand…”
2559980
wikitext
text/x-wiki
{{minitoc}}
==Chữ Syriac==
{{character info}}
==={{ĐM|letter}}===
{{head|mul|Chữ cái|tr=n}}
#Chữ cái Syriac ''[[nun]]''.
=={{langname|arc}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Hebrew
| {{l|arc|נ}} {{l|arc|ן}}
|-
! Aram
| [[𐡍#Tiếng_Aram|𐡍]]
|-
! Syriac
| {{pn}}
|-
! Palmyrene
| [[𐡮#Tiếng_Aram|𐡮]] [[𐡭#Tiếng_Aram|𐡭]]
|-
! Nabata
| {{l|arc|𐢕}} {{l|arc|𐢔}}
|-
! Phoenicia
| {{l|arc|𐤍}}
|-
! Manda
| {{l|arc|ࡍ}}
|-
! Samari
| {{l|arc|ࠍ}}
|-
! Hatran
| {{l|arc|𐣭}}
|-
|}
==={{ĐM|pron}}===
*{{IPA4|arc|[n]}}
==={{ĐM|letter}}===
{{head|arc|Chữ cái|tr=n}}
#Chữ cái thứ 14 trong bộ chữ Syriac tiếng Aram.
#:{{ux|arc|ܢܒܰܚ|tr='''n'''vaḥ|[[sủa]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=arc|sc=Syrc|qual=Chữ Syriac tiếng Aram|ܐ|ܒ|ܓ|ܕ|ܗ|ܘ|ܙ|ܚ|ܛ|ܝ|ܟ|ܠ|ܡ|ܢ|ܣ|ܥ|ܦ|ܨ|ܩ|ܪ|ܫ}}
=={{langname|oui}}==
==={{ĐM|pron}}===
*{{IPA4|oui|[n]}}
==={{ĐM|letter}}===
{{head|oui|Chữ cái|tr=n}}
#Chữ Syriac biểu thị phụ âm '''{{IPAchar|/n/}}''' trong tiếng Duy Ngô Nhĩ cổ.
#:{{ux|oui|[[ܕܝܢܕܐܪ#Tiếng_Duy_Ngô_Nhĩ_cổ|ܕܝ'''ܢ'''ܕܐܪ]]|tr=dy'''n'''dʾr|[[tu sĩ]]|inline=1}}
=={{langname|lhs}}==
==={{ĐM|pron}}===
*{{IPA4|lhs|[n]}}
==={{ĐM|letter}}===
{{head|lhs|Chữ cái|tr=n}}
#Chữ Syriac biểu thị phụ âm '''{{IPAchar|/n/}}''' trong tiếng Mlahsö.
=={{langname|syn}}==
==={{ĐM|pron}}===
*{{IPA4|syn|[n]}}
==={{ĐM|letter}}===
{{head|syn|Chữ cái|tr=n}}
#Chữ Syriac biểu thị phụ âm '''{{IPAchar|/n/}}''' trong tiếng Senaya.
#:{{ux|syn|ܣ'''ܢ'''ܝܐ|tr=Se'''n'''āya|tiếng Senaya|inline=1}}
=={{langname|sog}}==
==={{ĐM|pron}}===
*{{IPA4|sog|[n]}}
==={{ĐM|letter}}===
{{head|sog|Chữ cái|tr=n}}
#Chữ Syriac biểu thị phụ âm '''{{IPAchar|/n/}}''' trong tiếng Sogdia.
#:{{ux|sog|[[ܐܘܢܓܠܝܘܢ#Tiếng_Sogdia|ܐܘ'''ܢ'''ܓܠܝܘ'''ܢ''']]|tr=ewa'''n'''ɡelyō'''n'''|[[sách]] [[phúc âm]]|inline=1}}
=={{langname|kqd}}==
==={{ĐM|pron}}===
*{{IPA4|kqd|[n]}}
==={{ĐM|letter}}===
{{head|kqd|Chữ cái|tr=n}}
#Chữ Syriac biểu thị phụ âm '''{{IPAchar|/n/}}''' trong tiếng Surat Koy Sanjaq.
=={{langname|syc}}==
==={{ĐM|etym}}===
Cuối cùng là từ {{der|syc|phn|𐤍||nun}}. Đối chiếu {{cog|ar|ن|tr=n}} và {{cog|he|נ|tr=n}}.
==={{ĐM|pron}}===
*{{q|tên chữ cái}} {{IPA4|syc|[nun]}}
*{{q|âm vị}} {{IPA4|syc|[n]}}
==={{ĐM|letter}}===
{{head|syc|Chữ cái|tr=n}}
#[[nun|Nun]], chữ cái thứ 14 trong bảng chữ cái [[Syriac]]
#:{{ux|syc|[[ܦܪܥܘܢ#Tiếng_Syriac_cổ_điển|ܦܪܥܘ'''ܢ''']]|[[pha-ra-ông]]|inline=1}}
===={{ĐM|cot}}====
*'''Trước''': {{l|syc|ܡ}}
*'''Sau''': {{l|syc|ܣ}}
===={{ĐM|desc}}====
*{{desc|otk|𐰣|der=1}}
===={{ĐM|see}}====
*{{l|syc|ܢܘܢ}}
==={{ĐM|num}}===
{{head|syc|Số từ|tr=n}}
#{{cln|syc|cardinal numbers}} [[năm mươi]] ([[50]]).
==={{ĐM|ref}}===
*{{R:CAL|n}}
*{{R:Costaz 1963|page=195a}}
*{{R:Payne Smith 1902|page=325a}}
*{{R:Sokoloff 2009|page=882a}}
=={{langname|aii}}==
==={{ĐM|pron}}===
*{{IPA4|aii|[n]}}
==={{ĐM|letter}}===
{{head|aii|Chữ cái|tr=n}}
#Chữ cái thứ 14 trong bảng chữ cái Syriac tiếng Tân Aram Assyria.
#:{{ux|aii|[[ܚܠܒܢܝܐ#Tiếng_Tân_Aram_Assyria|ܚܠܒ'''ܢ'''ܝܐ]]|tr=ḥalḇā'''n'''āyā|[[sản phẩm]] [[sữa]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=aii|sc=Syrc|qual=Bảng chữ cái Syriac tiếng Tân Aram Assyria|ܬ|ܫ|ܪ|ܩ|ܨ|ܦ|ܥ|ܣ|ܢ|ܡ|ܠ|ܟ|ܝ|ܛ|ܚ|ܙ|ܘ|ܗ|ܕ|ܓ|ܒ|ܐ}}
==={{ĐM|ref}}===
*{{Chú thích web|editor=Sargon H. et al|year=2025|work=Assyrian Neo-Aramaic Dictionary|publisher=SIL Global|entryurl=https://www.webonary.org/dupranu/browse/browse-vernacular/?key=aii&letter=%DC%A2|entry=ܢ}}
=={{langname|bhn}}==
==={{ĐM|pron}}===
*{{IPA4|bhn|[n]}}
==={{ĐM|letter}}===
{{head|bhn|Chữ cái|tr=n}}
#Chữ Syriac biểu thị phụ âm '''{{IPAchar|/n/}}''' trong tiếng Tân Aram Bohtan.
#:{{ux|bhn|ܬܡ'''ܢ'''ܝܐ|tr=tma'''n'''ya|[[tám]]|inline=1}}
=={{langname|cld}}==
==={{ĐM|pron}}===
*{{IPA4|cld|[n]}}
==={{ĐM|letter}}===
{{head|cld|Chữ cái|tr=n}}
#Chữ cái thứ 14 trong bảng chữ cái Syriac tiếng Tân Aram Chaldea.
==={{ĐM|see}}===
*{{letters|lang=cld|sc=Syrc|qual=Bảng chữ cái Syriac tiếng Tân Aram Chaldea|ܬ|ܫ|ܪ|ܩ|ܨ|ܦ|ܥ|ܣ|ܢ|ܡ|ܠ|ܟ|ܝ|ܛ|ܚ|ܙ|ܘ|ܗ|ܕ|ܓ|ܒ|ܐ}}
=={{langname|amw}}==
==={{ĐM|pron}}===
*{{IPA4|amw|[n]}}
==={{ĐM|letter}}===
{{head|amw|Chữ cái|tr=n}}
#Chữ cái thứ 14 trong bảng chữ cái Syriac tiếng Tân Aram Tây.
#:{{ux|amw|[[ܬܡܢܝܐ#Tiếng_Tân_Aram_Tây|ܬܡ'''ܢ'''ܝܐ]]|tr=ṯmō'''n'''ya|[[tám]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=amw|sc=Syrc|qual=Bảng chữ cái Syriac tiếng Tân Aram Tây|ܬ|ܫ|ܪ|ܩ|ܨ|ܦ|ܥ|ܣ|ܢ|ܡ|ܠ|ܟ|ܝ|ܛ|ܚ|ܙ|ܘ|ܗ|ܕ|ܓ|ܒ|ܐ}}
=={{langname|tru}}==
==={{ĐM|pron}}===
*{{IPA4|tru|[n]}}
==={{ĐM|letter}}===
{{head|tru|Chữ cái|tr=n}}
#Chữ cái thứ 21 trong bảng chữ cái Syriac tiếng Turoyo.
#:{{ux|aii|[[ܙܢܔܝܪ#Tiếng_Turoyo|ܙ'''ܢ'''ܔܝܪ]]|tr=zë'''n'''jir|[[dây]] [[xích]]|inline=1}}
==={{ĐM|see}}===
*{{list helper 2|title=Chữ Syriac tiếng Turoyo|list={{l|tru|ܬ݂|tr=-}}, {{l|tru|ܬ|tr=-}}, {{l|tru|ܫ̰|tr=-}}, {{l|tru|ܫ|tr=-}}, {{l|tru|ܪ|tr=-}}, {{l|tru|ܩ|tr=-}}, {{l|tru|ܨ|tr=-}}, {{l|tru|ܦ|tr=-}}, {{l|tru|ܦ݁|tr=-}}, {{l|tru|ܥ|tr=-}}, {{l|tru|ܣ|tr=-}}, {{l|tru|ܢ|tr=-}}, {{l|tru|ܡ|tr=-}}, {{l|tru|ܠ|tr=-}}, {{l|tru|ܟ݂|tr=-}}, {{l|tru|ܟ|tr=-}}, {{l|tru|ܝ|tr=-}}, {{l|tru|ܜ|tr=-}}, {{l|tru|ܛ|tr=-}}, {{l|tru|ܚ|tr=-}}, {{l|tru|ܙ̰|tr=-}}, {{l|tru|ܙ|tr=-}}, {{l|tru|ܘ|tr=-}}, {{l|tru|ܗ|tr=-}}, {{l|tru|ܕ݂|tr=-}}, {{l|tru|ܕ|tr=-}}, {{l|tru|ܔ|tr=-}}, {{l|tru|ܓ݂|tr=-}}, {{l|tru|ܓ|tr=-}}, {{l|tru|ܒ݂|tr=-}}, {{l|tru|ܒ|tr=-}}, {{l|tru|ܐ|tr=-}}}}
==={{ĐM|ref}}===
*{{Chú thích web|editor=Aramaic Bible Translation, Inc.|year=2024|work=ܗ̄ܘ ܟܬܒܐ ܩܕܝܫܐ|entryurl=https://www.bible.com/bible/4560/GEN.1.%25DC%259F%25DC%25AC%25DC%2592%25DC%2590|entry=ܣܶܦܪܳܐ ܕ݄ܒܪܺܝܬ̥ܳܐ 1}}
[[Thể loại:Khối ký tự Syriac|22]]
1vp6axjvgsrnjr9v1jz7759crd0gbio
လိင်း
0
414264
2559981
2026-09-01T13:30:58Z
Kelly zhrm
58416
Trang mới: “=={{langname|kht}}== ==={{ĐM|etym}}=== {{inh+|kht|tai-pro|*liːŋᴬ||khỉ}}. Cùng gốc với {{cog|th|ลิง}}, {{cog|nod|ᩃᩥ᩠ᨦ}}, {{cog|kkh|ᩃᩥ᩠ᨦ}}, {{cog|lo|ລີງ}}, {{cog|khb|ᦟᦲᧂ}}, {{cog|blt|ꪩꪲꪉ}}, {{cog|twh|ꪩꪲꪉ}}, {{cog|shn|လိင်း}}, {{cog|tdd|ᥘᥤᥒᥰ}}, {{cog|phk|လိင်}}, {{cog|aho|𑜎𑜢𑜂𑜫}}, {{cog|pcc|lingz}}, {{cog|za|lingz}}, {{cog|skb|ลิ๊ง}}. ==={{ĐM|pron}}=== {{rfp|kht}} ==={{…”
2559981
wikitext
text/x-wiki
=={{langname|kht}}==
==={{ĐM|etym}}===
{{inh+|kht|tai-pro|*liːŋᴬ||khỉ}}. Cùng gốc với {{cog|th|ลิง}}, {{cog|nod|ᩃᩥ᩠ᨦ}}, {{cog|kkh|ᩃᩥ᩠ᨦ}}, {{cog|lo|ລີງ}}, {{cog|khb|ᦟᦲᧂ}}, {{cog|blt|ꪩꪲꪉ}}, {{cog|twh|ꪩꪲꪉ}}, {{cog|shn|လိင်း}}, {{cog|tdd|ᥘᥤᥒᥰ}}, {{cog|phk|လိင်}}, {{cog|aho|𑜎𑜢𑜂𑜫}}, {{cog|pcc|lingz}}, {{cog|za|lingz}}, {{cog|skb|ลิ๊ง}}.
==={{ĐM|pron}}===
{{rfp|kht}}
==={{ĐM|n}}===
{{kht-noun}}
# [[khỉ|Khỉ]].
=={{langname|shn}}==
==={{ĐM|etym}}===
{{inh+|shn|tai-pro|*liːŋᴬ||khỉ}}. Cùng gốc với {{cog|th|ลิง}}, {{cog|nod|ᩃᩥ᩠ᨦ}}, {{cog|kkh|ᩃᩥ᩠ᨦ}}, {{cog|lo|ລີງ}}, {{cog|khb|ᦟᦲᧂ}}, {{cog|blt|ꪩꪲꪉ}}, {{cog|twh|ꪩꪲꪉ}}, {{cog|tdd|ᥘᥤᥒᥰ}}, {{cog|kht|လိင်း}}, {{cog|phk|လိင်}}, {{cog|aho|𑜎𑜢𑜂𑜫}}, {{cog|pcc|lingz}}, {{cog|za|lingz}}, {{cog|skb|ลิ๊ง}}.
==={{ĐM|pron}}===
{{shn-pron}}
==={{ĐM|n}}===
{{shn-noun}}
# [[khỉ|Khỉ]].
720t1ke56gi3urbbhy5aet8lqc45dml
Bản mẫu:kht-noun
10
414265
2559982
2026-09-01T13:32:57Z
Kelly zhrm
58416
Trang mới: “# {{context||}}{{#invoke:kht-headword|show|nouns}}<noinclude>{{documentation}}</noinclude>”
2559982
wikitext
text/x-wiki
# {{context||}}{{#invoke:kht-headword|show|nouns}}<noinclude>{{documentation}}</noinclude>
6vy7ytclxi06q8n05ugsu5efy8v0m0p
2559986
2559982
2026-09-01T13:34:56Z
Kelly zhrm
58416
2559986
wikitext
text/x-wiki
{{context||}}{{#invoke:kht-headword|show|nouns}}<noinclude>{{documentation}}</noinclude>
nqbykewrchwde123ipi00kgrgg9ipqv
2559987
2559986
2026-09-01T13:35:19Z
Kelly zhrm
58416
2559987
wikitext
text/x-wiki
{{#invoke:kht-headword|show|nouns}}<noinclude>{{documentation}}</noinclude>
4ka3vti55hzqkkv2c4cfigyvftlp61l
2559992
2559987
2026-09-01T13:38:26Z
Kelly zhrm
58416
2559992
wikitext
text/x-wiki
{{#invoke:kht-headword|show|Danh từ}}<noinclude>{{documentation}}</noinclude>
ezotobuz25dgymklo7q6ou1mqtppqdq
さだこ
0
414266
2559983
2026-09-01T13:33:46Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|pr-noun}}=== {{ja-pos|proper}} # {{ja-def|節子|禎子|貞子}} {{given name|ja|nữ}}”
2559983
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|pr-noun}}===
{{ja-pos|proper}}
# {{ja-def|節子|禎子|貞子}} {{given name|ja|nữ}}
m38bbpba56qeupwef6w6uckmldw2ugf
Mô đun:kht-headword
828
414267
2559984
2026-09-01T13:34:17Z
Kelly zhrm
58416
Trang mới: “-- The following code is same as aio, phk. Just different at language code. local export = {} local pos_functions = {} local gsub = mw.ustring.gsub local u = mw.ustring.char local lang = require("Module:languages").getByCode("kht") local script = require("Module:scripts").getByCode("Mymr") local PAGENAME = mw.loadData("Module:headword/data").pagename function export.show(frame) local args = frame:getParent().args local poscat = frame.args[1] or error("Part of speec…”
2559984
Scribunto
text/plain
-- The following code is same as aio, phk. Just different at language code.
local export = {}
local pos_functions = {}
local gsub = mw.ustring.gsub
local u = mw.ustring.char
local lang = require("Module:languages").getByCode("kht")
local script = require("Module:scripts").getByCode("Mymr")
local PAGENAME = mw.loadData("Module:headword/data").pagename
function export.show(frame)
local args = frame:getParent().args
local poscat = frame.args[1] or error("Part of speech has not been specified. Please pass parameter 1 to the module invocation.")
local headword = args["head"] or PAGENAME
if mw.ustring.find(headword, u(0xFE00), 1, true) then
error("Please remove the variant selector character [VS1] from headword.")
end
local head = headword -- dotted form is already converted by [[Module:languages/data]]
local tr = args["tr"]
local data = {
lang = lang,
pos_category = poscat,
categories = {},
heads = {head},
translits = {tr},
inflections = {}
}
if pos_functions[poscat] then
pos_functions[poscat](args, data)
end
return require("Module:headword").full_headword(data)
end
--pos_functions here
return export
iniuudiv7f04pboi2cooyu11zqohhuw
2560021
2559984
2026-09-01T13:58:09Z
Hiyuune
50834
2560021
Scribunto
text/plain
-- The following code is same as aio, phk. Just different at language code.
local export = {}
local pos_functions = {}
local gsub = mw.ustring.gsub
local u = mw.ustring.char
local lang = require("Module:languages").getByCode("kht")
local script = require("Module:scripts").getByCode("Mymr")
local PAGENAME = mw.loadData("Module:headword/data").pagename
function export.show(frame)
local args = frame:getParent().args
local poscat = frame.args[1] or error("Từ loại không được chỉ rõ. Vui lòng cho qua tham số đầu tiên để gọi mô đun.")
local headword = args["head"] or PAGENAME
if mw.ustring.find(headword, u(0xFE00), 1, true) then
error("Vui lòng xóa các ký tự biến thể tùy chọn [VS1] từ dòng tên mục từ.")
end
local head = headword -- dotted form is already converted by [[Module:languages/data]]
local tr = args["tr"]
local data = {
lang = lang,
pos_category = poscat,
categories = {},
heads = {head},
translits = {tr},
inflections = {}
}
if pos_functions[poscat] then
pos_functions[poscat](args, data)
end
return require("Module:headword").full_headword(data)
end
--pos_functions here
return export
rfbhusvouygh67zzkqkykssrfyyugdg
Sadako
0
414268
2559985
2026-09-01T13:34:28Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|さだこ}}”
2559985
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|rom}}===
{{ja-romaji}}
# {{ja-romanization of|さだこ}}
lgslnb93tstxz7gagsad92sw5q4e3ar
節子
0
414269
2559988
2026-09-01T13:35:28Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|せつ|こ}}{{ja-kanjitab|さだ|こ}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|さだこ|せつこ}} # {{given name|ja|nữ|sort=さだこ}}”
2559988
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|せつ|こ}}{{ja-kanjitab|さだ|こ}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|さだこ|せつこ}}
# {{given name|ja|nữ|sort=さだこ}}
kaqxdi5gwv8zypj2y9ytam5rkdxja65
せつこ
0
414270
2559989
2026-09-01T13:36:13Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|pr-noun}}=== {{ja-pos|proper}} # {{ja-def|節子}} {{given name|ja|nữ}}”
2559989
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|pr-noun}}===
{{ja-pos|proper}}
# {{ja-def|節子}} {{given name|ja|nữ}}
q7s5wpx6jzqqmwisafxr1ot1x98wwx2
Setsuko
0
414271
2559990
2026-09-01T13:36:33Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|せつこ}}”
2559990
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|rom}}===
{{ja-romaji}}
# {{ja-romanization of|せつこ}}
3rqqrr88qt50m4n3kgbii6pq6gquzss
ဝꩫ်း
0
414272
2559991
2026-09-01T13:37:39Z
Kelly zhrm
58416
Trang mới: “=={{langname|kht}}== ==={{ĐM|etym}}=== Từ {{inh|kht|tai-swe-pro|*ŋwanᴬ²||ngày}}, từ {{inh|kht|tai-pro|*ŋwanᴬ||[[ban ngày]]}}. ==={{ĐM|pron}}=== * {{IPA4|kht|/wan˥˧/}} ==={{ĐM|n}}=== {{kht-noun|tr=wan<sup>4</sup>}} # [[ngày|Ngày]].”
2559991
wikitext
text/x-wiki
=={{langname|kht}}==
==={{ĐM|etym}}===
Từ {{inh|kht|tai-swe-pro|*ŋwanᴬ²||ngày}}, từ {{inh|kht|tai-pro|*ŋwanᴬ||[[ban ngày]]}}.
==={{ĐM|pron}}===
* {{IPA4|kht|/wan˥˧/}}
==={{ĐM|n}}===
{{kht-noun|tr=wan<sup>4</sup>}}
# [[ngày|Ngày]].
c51ikujs0eeikmf1lg2a2sxif9qi1s8
Thể loại:Danh từ tiếng Khamti
14
414273
2559994
2026-09-01T13:39:48Z
Kelly zhrm
58416
Trang mới: “{{auto cat}}”
2559994
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
貞子
0
414274
2559995
2026-09-01T13:40:14Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|さだ|こ}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|さだこ}} # {{given name|ja|nữ|sort=さだこ}}”
2559995
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|さだ|こ}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|さだこ}}
# {{given name|ja|nữ|sort=さだこ}}
i6ktfgfvmm91e1xy5mv9mcqkdtjdky2
禎子
0
414275
2559996
2026-09-01T13:41:16Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|さだ|こ}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|さだこ}} # {{given name|ja|nữ|sort=さだこ}}”
2559996
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|さだ|こ}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|さだこ}}
# {{given name|ja|nữ|sort=さだこ}}
i6ktfgfvmm91e1xy5mv9mcqkdtjdky2
ꩡၢင်ႇ
0
414276
2559997
2026-09-01T13:43:18Z
Kelly zhrm
58416
Trang mới: “=={{langname|kht}}== ==={{ĐM|etym}}=== Từ {{inh|kht|tai-swe-pro|*ɟaːŋꟲ²||[[voi]]}}, từ {{inh|kht|tai-pro|*ɟaːŋꟲ||[[voi]]}}, từ {{der|kht|ltc|-}} {{ltc-l|象|voi}}. Cùng gốc với {{cog|th|ช้าง}}, {{cog|nod|ᨩ᩶ᩣ᩠ᨦ}}, {{cog|tts|ซ่าง}}, {{cog|lo|ຊ້າງ}}, {{cog|khb|ᦋᦱᧂᧉ}}, {{cog|blt|ꪋ꫁ꪱꪉ}}, {{cog|shn|ၸၢင်ႉ}}, {{cog|tdd|ᥓᥣᥒᥳ}}, {{cog|aho|𑜋𑜂𑜫}}, {{cog|za|ciengh}}, {{cog|skb|ซา…”
2559997
wikitext
text/x-wiki
=={{langname|kht}}==
==={{ĐM|etym}}===
Từ {{inh|kht|tai-swe-pro|*ɟaːŋꟲ²||[[voi]]}}, từ {{inh|kht|tai-pro|*ɟaːŋꟲ||[[voi]]}}, từ {{der|kht|ltc|-}} {{ltc-l|象|voi}}. Cùng gốc với {{cog|th|ช้าง}}, {{cog|nod|ᨩ᩶ᩣ᩠ᨦ}}, {{cog|tts|ซ่าง}}, {{cog|lo|ຊ້າງ}}, {{cog|khb|ᦋᦱᧂᧉ}}, {{cog|blt|ꪋ꫁ꪱꪉ}}, {{cog|shn|ၸၢင်ႉ}}, {{cog|tdd|ᥓᥣᥒᥳ}}, {{cog|aho|𑜋𑜂𑜫}}, {{cog|za|ciengh}}, {{cog|skb|ซาง}}.
==={{ĐM|n}}===
{{kht-noun}}
# [[voi|Voi]].
gmbw90jle9hqh6es75mk0do79eed819
ᦋᦱᧂᧉ
0
414277
2559999
2026-09-01T13:47:16Z
Kelly zhrm
58416
Trang mới: “=={{langname|khb}}== ==={{ĐM|etym}}=== Từ {{inh|khb|tai-pro|*ɟaːŋꟲ||[[voi]]}}, từ {{der|khb|ltc|-}} {{ltc-l|象|voi}}. Cùng gốc với {{cog|th|ช้าง}}, {{cog|nod|ᨩ᩶ᩣ᩠ᨦ}}, {{cog|tts|ซ่าง}}, {{cog|lo|ຊ້າງ}}, {{cog|blt|ꪋ꫁ꪱꪉ}}, {{cog|shn|ၸၢင်ႉ}}, {{cog|tdd|ᥓᥣᥒᥳ}}, {{cog|aho|𑜋𑜂𑜫}}, {{cog|za|ciengh}}, {{cog|skb|ซาง}}. ==={{ĐM|pron}}=== {{khb-pron}} ==={{ĐM|n}}=== {{khb-noun|ᦷᦎ}} # […”
2559999
wikitext
text/x-wiki
=={{langname|khb}}==
==={{ĐM|etym}}===
Từ {{inh|khb|tai-pro|*ɟaːŋꟲ||[[voi]]}}, từ {{der|khb|ltc|-}} {{ltc-l|象|voi}}. Cùng gốc với {{cog|th|ช้าง}}, {{cog|nod|ᨩ᩶ᩣ᩠ᨦ}}, {{cog|tts|ซ่าง}}, {{cog|lo|ຊ້າງ}}, {{cog|blt|ꪋ꫁ꪱꪉ}}, {{cog|shn|ၸၢင်ႉ}}, {{cog|tdd|ᥓᥣᥒᥳ}}, {{cog|aho|𑜋𑜂𑜫}}, {{cog|za|ciengh}}, {{cog|skb|ซาง}}.
==={{ĐM|pron}}===
{{khb-pron}}
==={{ĐM|n}}===
{{khb-noun|ᦷᦎ}}
# [[voi|Voi]].
{{C|khb|Lớp Thú}}
d0ukcwvavx00wl9g23o39547q7bkd63
Koharu
0
414278
2560001
2026-09-01T13:49:28Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|pr-noun}}=== {{ja-romaji}} # {{ja-romanization of|こはる}}”
2560001
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|pr-noun}}===
{{ja-romaji}}
# {{ja-romanization of|こはる}}
7bcjq49mymiqtzgyz3hbwj2sw76en3x
ᦆᦱᧈᦵᦝᧀᧈ
0
414279
2560002
2026-09-01T13:50:38Z
Kelly zhrm
58416
Trang mới: “=={{langname|khb}}== ==={{ĐM|etym}}=== Từ {{bor|khb|cmn|-}} {{zh-l|咖啡}}, từ {{der|khb|fr|café}}. ==={{ĐM|pron}}=== {{khb-pron|ᦆᦱᧈ-ᦵᦝᧀᧈ}} ==={{ĐM|n}}=== {{khb-noun}} # {{lb|khb|China}} [[cà phê|Cà phê]].”
2560002
wikitext
text/x-wiki
=={{langname|khb}}==
==={{ĐM|etym}}===
Từ {{bor|khb|cmn|-}} {{zh-l|咖啡}}, từ {{der|khb|fr|café}}.
==={{ĐM|pron}}===
{{khb-pron|ᦆᦱᧈ-ᦵᦝᧀᧈ}}
==={{ĐM|n}}===
{{khb-noun}}
# {{lb|khb|China}} [[cà phê|Cà phê]].
khm8wlpj41qsojmimkpqcurvourv2hf
小桜
0
414280
2560003
2026-09-01T13:50:38Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|さくら|k2=ざくら|yomi=k|r=y}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こざくら}} # {{given name|ja|nữ|sort=こざくら}}”
2560003
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|こ|さくら|k2=ざくら|yomi=k|r=y}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|こざくら}}
# {{given name|ja|nữ|sort=こざくら}}
3fgss7e99k2ecr3wi1k49om7c0psggr
こざくら
0
414281
2560004
2026-09-01T13:51:33Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|小桜|小座倉}}”
2560004
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|小桜|小座倉}}
6vlq96anbo25e4rxaaeecx4fn71hm8d
小座倉
0
414282
2560005
2026-09-01T13:51:56Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|ざ|くら}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こざくら}} # {{surname|ja|sort=こざくら}}”
2560005
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|こ|ざ|くら}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|こざくら}}
# {{surname|ja|sort=こざくら}}
ls4cpe99fqt82edlr0ful77g27qosi0
小櫻
0
414283
2560006
2026-09-01T13:52:15Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|小桜}}”
2560006
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|小桜}}
ki22uqweghw2xzd011p5hie43y7r8zs
湖春
0
414284
2560007
2026-09-01T13:52:56Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|はる}} ==={{ĐN|pr-noun}}=== {{ja-pos|proper|こはる}} # {{given name|ja|nữ|sort=こはる}}”
2560007
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|こ|はる}}
==={{ĐN|pr-noun}}===
{{ja-pos|proper|こはる}}
# {{given name|ja|nữ|sort=こはる}}
6ww0bs239otq2wnzrvn45sqn2r3lnwv
2560009
2560007
2026-09-01T13:53:41Z
WhoAlone
40420
2560009
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|こ|はる}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|こはる}}
# {{given name|ja|nữ|sort=こはる}}
h3t9v0ix180h4kt5qgoau0igqifteyy
心温
0
414285
2560010
2026-09-01T13:54:33Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|はる}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こはる}} # {{given name|ja|nữ|sort=こはる}}”
2560010
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|こ|はる}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|こはる}}
# {{given name|ja|nữ|sort=こはる}}
h3t9v0ix180h4kt5qgoau0igqifteyy
心花
0
414286
2560011
2026-09-01T13:54:35Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|はる}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こはる}} # {{given name|ja|nữ|sort=こはる}}”
2560011
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|こ|はる}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|こはる}}
# {{given name|ja|nữ|sort=こはる}}
h3t9v0ix180h4kt5qgoau0igqifteyy
心春
0
414287
2560012
2026-09-01T13:54:38Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|はる}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こはる}} # {{given name|ja|nữ|sort=こはる}}”
2560012
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|こ|はる}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|こはる}}
# {{given name|ja|nữ|sort=こはる}}
h3t9v0ix180h4kt5qgoau0igqifteyy
心晴
0
414288
2560013
2026-09-01T13:54:40Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|はる}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こはる}} # {{given name|ja|nữ|sort=こはる}}”
2560013
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|こ|はる}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|こはる}}
# {{given name|ja|nữ|sort=こはる}}
h3t9v0ix180h4kt5qgoau0igqifteyy
心暖
0
414289
2560014
2026-09-01T13:54:42Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|はる}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こはる}} # {{given name|ja|nữ|sort=こはる}}”
2560014
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|こ|はる}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|こはる}}
# {{given name|ja|nữ|sort=こはる}}
h3t9v0ix180h4kt5qgoau0igqifteyy
心悠
0
414290
2560015
2026-09-01T13:54:44Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|はる}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こはる}} # {{given name|ja|nữ|sort=こはる}}”
2560015
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|こ|はる}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|こはる}}
# {{given name|ja|nữ|sort=こはる}}
h3t9v0ix180h4kt5qgoau0igqifteyy
心遥
0
414291
2560016
2026-09-01T13:54:49Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|はる}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こはる}} # {{given name|ja|nữ|sort=こはる}}”
2560016
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|こ|はる}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|こはる}}
# {{given name|ja|nữ|sort=こはる}}
h3t9v0ix180h4kt5qgoau0igqifteyy
心陽
0
414292
2560017
2026-09-01T13:54:51Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|はる}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こはる}} # {{given name|ja|nữ|sort=こはる}}”
2560017
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|こ|はる}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|こはる}}
# {{given name|ja|nữ|sort=こはる}}
h3t9v0ix180h4kt5qgoau0igqifteyy
心溫
0
414293
2560018
2026-09-01T13:55:05Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|心温}}”
2560018
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|心温}}
790733jts7ab99dfxjtyj2gzkxpex2p
心遙
0
414294
2560019
2026-09-01T13:55:37Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|心遥}}”
2560019
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|心遥}}
epbxvj9njx34j9njuy1kogf111hl7hh
古春
0
414295
2560023
2026-09-01T13:59:01Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|はる}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こはる}} # {{given name|ja|nữ|sort=こはる}}”
2560023
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|こ|はる}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|こはる}}
# {{given name|ja|nữ|sort=こはる}}
h3t9v0ix180h4kt5qgoau0igqifteyy
小陽
0
414296
2560024
2026-09-01T13:59:03Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|はる}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こはる}} # {{given name|ja|nữ|sort=こはる}}”
2560024
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|こ|はる}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|こはる}}
# {{given name|ja|nữ|sort=こはる}}
h3t9v0ix180h4kt5qgoau0igqifteyy
胡羽留
0
414297
2560025
2026-09-01T14:01:33Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|は|る}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こはる}} # {{given name|ja|nữ|sort=こはる}}”
2560025
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|こ|は|る}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|こはる}}
# {{given name|ja|nữ|sort=こはる}}
dkn867wl4b2jztxquj59syvpny38hgm
小波瑠
0
414298
2560026
2026-09-01T14:01:35Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|は|る}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こはる}} # {{given name|ja|nữ|sort=こはる}}”
2560026
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|こ|は|る}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|こはる}}
# {{given name|ja|nữ|sort=こはる}}
dkn867wl4b2jztxquj59syvpny38hgm
形式ばる
0
414299
2560027
2026-09-01T14:02:02Z
Hiyuune
50834
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|けい|しき|yomi=o}} ==={{section|v}}=== {{ja-verb|けいしきばる|type=1|tr=intrans}} # {{alternative form of|ja|形式張る}} ===={{section|forms}}==== {{ja-go-ru|形式ば|けいしきば}}”
2560027
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|けい|しき|yomi=o}}
==={{section|v}}===
{{ja-verb|けいしきばる|type=1|tr=intrans}}
# {{alternative form of|ja|形式張る}}
===={{section|forms}}====
{{ja-go-ru|形式ば|けいしきば}}
6fyk5ybtfzuxmndly0znxul0l8jk4jc
ᡠᠯᠮᡝ
0
414300
2560028
2026-09-01T14:06:35Z
TheHighFighter2
42988
Trang mới: “=={{langname|mnc}}== ==={{ĐM|etym}}=== Từ {{inh|mnc|tuw-pro|*xülme}}, so sánh với {{cog|evn|инмэ}}, {{cog|gld|хурмэ}}. ==={{ĐM|pron}}=== {{mnc-IPA}} ==={{ĐM|noun}}=== {{head|mnc|noun}} # [[kim|Kim]].”
2560028
wikitext
text/x-wiki
=={{langname|mnc}}==
==={{ĐM|etym}}===
Từ {{inh|mnc|tuw-pro|*xülme}}, so sánh với {{cog|evn|инмэ}}, {{cog|gld|хурмэ}}.
==={{ĐM|pron}}===
{{mnc-IPA}}
==={{ĐM|noun}}===
{{head|mnc|noun}}
# [[kim|Kim]].
f1jeyraalmb2vdniepaaejtunb17fpg
形式張る
0
414301
2560029
2026-09-01T14:07:38Z
Hiyuune
50834
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|けい|しき|は|y=o2,k|alt=形式ばる}} ==={{section|pron}}=== {{ja-pron|けいしきばる|acc=5|acc_ref=SMK7,DJR,NKD2}} ==={{section|v}}=== {{ja-verb|けいしきばる|type=1|tr=intrans}} # Giữ [[lễ nghi]] một cách [[quá mức]] và [[cứng nhắc]]. ===={{section|forms}}==== {{ja-go-ru|形式張|けいしきば}} ==={{section|ref}}=== {{reflist}}”
2560029
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|けい|しき|は|y=o2,k|alt=形式ばる}}
==={{section|pron}}===
{{ja-pron|けいしきばる|acc=5|acc_ref=SMK7,DJR,NKD2}}
==={{section|v}}===
{{ja-verb|けいしきばる|type=1|tr=intrans}}
# Giữ [[lễ nghi]] một cách [[quá mức]] và [[cứng nhắc]].
===={{section|forms}}====
{{ja-go-ru|形式張|けいしきば}}
==={{section|ref}}===
{{reflist}}
ogiod9cajgcq5wovwxlc6az5of2osxl
来晴
0
414302
2560030
2026-09-01T14:09:55Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|はる}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こはる}} # {{given name|ja|nữ|sort=こはる}}”
2560030
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|こ|はる}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|こはる}}
# {{given name|ja|nữ|sort=こはる}}
h3t9v0ix180h4kt5qgoau0igqifteyy
来春
0
414303
2560031
2026-09-01T14:09:57Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|はる}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こはる}} # {{given name|ja|nữ|sort=こはる}}”
2560031
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|こ|はる}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|こはる}}
# {{given name|ja|nữ|sort=こはる}}
h3t9v0ix180h4kt5qgoau0igqifteyy
送金
0
414304
2560032
2026-09-01T14:09:58Z
Hiyuune
50834
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|そう|きん|yomi=o}} ==={{section|pron}}=== {{ja-pron|そうきん|acc=0|acc_ref=DJR4,NHK16,SMK8}} ==={{section|n}}=== {{ja-noun|そうきん}} # Sự [[gửi tiền]]. ==={{section|v}}=== {{ja-verb-suru|そうきん}} # [[gửi tiền|Gửi tiền]]. #: {{hyper|ja|送る<tr:okuru><t:gửi>}} ===={{section|conj}}==== {{ja-suru|そうきん}} ==={{section|ref}}=== <references/> {{C|ja|Tiền}} =={{langname|ko}}}== {{ko-hanjatab}…”
2560032
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|そう|きん|yomi=o}}
==={{section|pron}}===
{{ja-pron|そうきん|acc=0|acc_ref=DJR4,NHK16,SMK8}}
==={{section|n}}===
{{ja-noun|そうきん}}
# Sự [[gửi tiền]].
==={{section|v}}===
{{ja-verb-suru|そうきん}}
# [[gửi tiền|Gửi tiền]].
#: {{hyper|ja|送る<tr:okuru><t:gửi>}}
===={{section|conj}}====
{{ja-suru|そうきん}}
==={{section|ref}}===
<references/>
{{C|ja|Tiền}}
=={{langname|ko}}}==
{{ko-hanjatab}}
==={{section|n}}===
{{ko-noun|hj|rv=|hangeul=송금}}
# {{hanja form of|송금|sự [[gửi tiền]]}}
j4ipsdsfjue5so5fuw1pl7tkpt3yr4f
2560033
2560032
2026-09-01T14:10:10Z
Hiyuune
50834
/* Liên từ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2560033
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|そう|きん|yomi=o}}
==={{section|pron}}===
{{ja-pron|そうきん|acc=0|acc_ref=DJR4,NHK16,SMK8}}
==={{section|n}}===
{{ja-noun|そうきん}}
# Sự [[gửi tiền]].
==={{section|v}}===
{{ja-verb-suru|そうきん}}
# [[gửi tiền|Gửi tiền]].
#: {{hyper|ja|送る<tr:okuru><t:gửi>}}
===={{section|conjug}}====
{{ja-suru|そうきん}}
==={{section|ref}}===
<references/>
{{C|ja|Tiền}}
=={{langname|ko}}}==
{{ko-hanjatab}}
==={{section|n}}===
{{ko-noun|hj|rv=|hangeul=송금}}
# {{hanja form of|송금|sự [[gửi tiền]]}}
jcni06r140iyw1eyrc2vnmufzgiy0q9
2560034
2560033
2026-09-01T14:10:26Z
Hiyuune
50834
/* Tiếng Triều Tiên} */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2560034
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|そう|きん|yomi=o}}
==={{section|pron}}===
{{ja-pron|そうきん|acc=0|acc_ref=DJR4,NHK16,SMK8}}
==={{section|n}}===
{{ja-noun|そうきん}}
# Sự [[gửi tiền]].
==={{section|v}}===
{{ja-verb-suru|そうきん}}
# [[gửi tiền|Gửi tiền]].
#: {{hyper|ja|送る<tr:okuru><t:gửi>}}
===={{section|conjug}}====
{{ja-suru|そうきん}}
==={{section|ref}}===
<references/>
{{C|ja|Tiền}}
=={{langname|ko}}==
{{ko-hanjatab}}
==={{section|n}}===
{{ko-noun|hj|rv=|hangeul=송금}}
# {{hanja form of|송금|sự [[gửi tiền]]}}
knyp8v46t5oe33199ocbqadm3k13x21
来温
0
414305
2560035
2026-09-01T14:10:41Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|はる}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こはる}} # {{given name|ja|nữ|sort=こはる}}”
2560035
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|こ|はる}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|こはる}}
# {{given name|ja|nữ|sort=こはる}}
h3t9v0ix180h4kt5qgoau0igqifteyy
木春
0
414306
2560036
2026-09-01T14:10:43Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|はる}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こはる}} # {{given name|ja|nữ|sort=こはる}}”
2560036
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|こ|はる}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|こはる}}
# {{given name|ja|nữ|sort=こはる}}
h3t9v0ix180h4kt5qgoau0igqifteyy
虹陽
0
414307
2560037
2026-09-01T14:10:45Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|はる}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こはる}} # {{given name|ja|nữ|sort=こはる}}”
2560037
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|こ|はる}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|こはる}}
# {{given name|ja|nữ|sort=こはる}}
h3t9v0ix180h4kt5qgoau0igqifteyy
虹遥
0
414308
2560038
2026-09-01T14:10:48Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|はる}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こはる}} # {{given name|ja|nữ|sort=こはる}}”
2560038
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|こ|はる}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|こはる}}
# {{given name|ja|nữ|sort=こはる}}
h3t9v0ix180h4kt5qgoau0igqifteyy
虹晴
0
414309
2560039
2026-09-01T14:10:50Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|はる}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こはる}} # {{given name|ja|nữ|sort=こはる}}”
2560039
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|こ|はる}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|こはる}}
# {{given name|ja|nữ|sort=こはる}}
h3t9v0ix180h4kt5qgoau0igqifteyy
虹春
0
414310
2560040
2026-09-01T14:10:53Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|はる}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こはる}} # {{given name|ja|nữ|sort=こはる}}”
2560040
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|こ|はる}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|こはる}}
# {{given name|ja|nữ|sort=こはる}}
h3t9v0ix180h4kt5qgoau0igqifteyy
Acupalpus
0
414311
2560041
2026-09-01T14:11:26Z
TheHighFighter2
42988
Trang mới: “=={{langname|mul}}== [[File:Acupalpus flavicollis.jpg|thumb|{{taxlink|Acupalpus flavicollis|loài}}.]] ==={{ĐM|etym}}=== Từ {{affix|mul|acus|lang1=la|t1=kim|palpus|lang2=la|t2=[[anten]]}}. ==={{ĐM|proper}}=== {{taxoninfl|g=m|i=1}} # {{taxon|chi|họ|Carabidae}} ==={{ĐM|see}}=== * {{taxref|Q1756760|i=1}} {{c|mul|Adephaga}}”
2560041
wikitext
text/x-wiki
=={{langname|mul}}==
[[File:Acupalpus flavicollis.jpg|thumb|{{taxlink|Acupalpus flavicollis|loài}}.]]
==={{ĐM|etym}}===
Từ {{affix|mul|acus|lang1=la|t1=kim|palpus|lang2=la|t2=[[anten]]}}.
==={{ĐM|proper}}===
{{taxoninfl|g=m|i=1}}
# {{taxon|chi|họ|Carabidae}}
==={{ĐM|see}}===
* {{taxref|Q1756760|i=1}}
{{c|mul|Adephaga}}
p8uqm8nnmqbapi1ws81jh3k6qryfpmq
來晴
0
414312
2560042
2026-09-01T14:11:31Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|来晴}}”
2560042
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|来晴}}
2575a5jqd5of08eai177tfn4ook9wzg
來春
0
414313
2560043
2026-09-01T14:11:44Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|来春}}”
2560043
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|来春}}
3rcn2lsswgs9hwjfwv71d5lp1oihh7r
來溫
0
414314
2560044
2026-09-01T14:11:55Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|来温}}”
2560044
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|来温}}
2ku2hmlbiy4zr2ku8d7mhaivhubagau
虹遙
0
414315
2560045
2026-09-01T14:12:17Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|虹遥}}”
2560045
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|虹遥}}
r6l83h8cxv4tcxzfwn27fu9d2b0az19
Thể loại:zyg:Hôn nhân
14
414316
2560050
2026-09-01T14:14:25Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560050
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Gia đình
14
414317
2560051
2026-09-01T14:14:27Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560051
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Danh sách chủ đề thuộc nhóm liên quan
14
414318
2560052
2026-09-01T14:14:46Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560052
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Mọi người
14
414319
2560053
2026-09-01T14:14:48Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560053
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Tất cả chủ đề
14
414320
2560054
2026-09-01T14:14:54Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560054
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Con người
14
414321
2560055
2026-09-01T14:15:02Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560055
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Văn hóa
14
414322
2560056
2026-09-01T14:15:14Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560056
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Xã hội
14
414323
2560057
2026-09-01T14:15:30Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560057
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Tiền
14
414324
2560059
2026-09-01T14:15:57Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560059
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Kinh doanh
14
414325
2560060
2026-09-01T14:16:04Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560060
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Kinh tế học
14
414326
2560061
2026-09-01T14:16:26Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560061
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Tên ngôn ngữ
14
414327
2560063
2026-09-01T14:16:54Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560063
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Khoa học xã hội
14
414328
2560064
2026-09-01T14:16:56Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560064
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Danh sách chủ đề thuộc nhóm tên gọi
14
414329
2560065
2026-09-01T14:17:03Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560065
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Ngôn ngữ
14
414330
2560066
2026-09-01T14:17:05Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560066
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Khoa học
14
414331
2560067
2026-09-01T14:17:11Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560067
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Giao tiếp
14
414332
2560068
2026-09-01T14:17:16Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560068
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Bộ phận cơ thể
14
414333
2560071
2026-09-01T14:18:28Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560071
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Chó
14
414334
2560072
2026-09-01T14:18:38Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560072
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Danh sách chủ đề thuộc nhóm tập hợp
14
414335
2560073
2026-09-01T14:18:40Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560073
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Cơ thể
14
414336
2560074
2026-09-01T14:18:42Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560074
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Họ Chó
14
414337
2560075
2026-09-01T14:18:50Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560075
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Bộ Ăn thịt
14
414338
2560076
2026-09-01T14:19:00Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560076
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Lớp Thú
14
414339
2560077
2026-09-01T14:19:07Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560077
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Phân ngành Có xương sống
14
414340
2560078
2026-09-01T14:20:56Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560078
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Ngành Dây sống
14
414341
2560079
2026-09-01T14:21:03Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560079
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Động vật
14
414342
2560080
2026-09-01T14:21:18Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560080
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Sinh vật
14
414343
2560081
2026-09-01T14:21:58Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560081
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Sự sống
14
414344
2560082
2026-09-01T14:22:34Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560082
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Tự nhiên
14
414345
2560083
2026-09-01T14:22:43Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560083
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Trồng trọt
14
414346
2560087
2026-09-01T14:26:43Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560087
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Hoa
14
414347
2560091
2026-09-01T14:27:37Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560091
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Thời tiết
14
414348
2560092
2026-09-01T14:27:41Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560092
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Hiện tượng khí quyển
14
414349
2560093
2026-09-01T14:27:44Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560093
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Nước
14
414350
2560094
2026-09-01T14:27:46Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560094
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Nông nghiệp
14
414351
2560095
2026-09-01T14:27:51Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560095
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Thực vật học
14
414352
2560096
2026-09-01T14:27:53Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560096
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Chất lỏng
14
414353
2560097
2026-09-01T14:27:58Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560097
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Khoa học ứng dụng
14
414354
2560098
2026-09-01T14:28:04Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560098
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Sinh học
14
414355
2560099
2026-09-01T14:28:07Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560099
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Khí quyển
14
414356
2560100
2026-09-01T14:28:13Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560100
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Vật chất
14
414357
2560101
2026-09-01T14:28:23Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560101
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Thực vật
14
414358
2560102
2026-09-01T14:28:25Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560102
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Hóa học
14
414359
2560103
2026-09-01T14:28:34Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560103
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:zyg:Danh sách chủ đề thuộc nhóm loại hình
14
414360
2560104
2026-09-01T14:28:47Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560104
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Kho từ vựng:쳐
0
414361
2560106
2026-09-01T14:31:59Z
Hiyuune
50834
Trang mới: “{{ws header}} =={{langname|okm}}== ==={{section|n}}=== ===={{ws sense|okm|vợ}}==== ====={{section|syn}}===== {{col|okm |쳐(妻)<tr:chyè> |겨〯집<tr:kyěcìp> |갓<tr:kàs> |각시〮<tr:kàksí> |부〯ᅀᅵᆫ(婦人)<tr:pwǔzìn> |실〮가(室家)<tr:sílkà> }} ===={{section|see}}==== {{col|okm |Kho từ vựng:남진 }} [[en:Thesaurus:쳐]]”
2560106
wikitext
text/x-wiki
{{ws header}}
=={{langname|okm}}==
==={{section|n}}===
===={{ws sense|okm|vợ}}====
====={{section|syn}}=====
{{col|okm
|쳐(妻)<tr:chyè>
|겨〯집<tr:kyěcìp>
|갓<tr:kàs>
|각시〮<tr:kàksí>
|부〯ᅀᅵᆫ(婦人)<tr:pwǔzìn>
|실〮가(室家)<tr:sílkà>
}}
===={{section|see}}====
{{col|okm
|Kho từ vựng:남진
}}
[[en:Thesaurus:쳐]]
gbwynjgnlv8p7nj2r7i5vwwhh3x6d87
갓
0
414362
2560108
2026-09-01T14:34:00Z
Hiyuune
50834
+ jje
2560108
wikitext
text/x-wiki
{{also|-갓-}}
{{character info}}
{{ko-symbol-nav}}
=={{langname|jje}}==
==={{section|pron}}===
{{jje-IPA}}
==={{section|n}}===
{{head|jje|Danh từ|tr=gat}}
# [[vợ|Vợ]].
# [[phụ nữ|Phụ nữ]].
{{c|jje|Gia đình}}
khfgqe4wtlpdb2u0n9chae5z8j09o55
Mô đun:egl-conj
828
414363
2560118
2026-09-01T15:01:16Z
Hiyuune
50834
Trang mới: “-- Module called by {{egl-conj}}. Provides hull for manual input of verb forms. local export = {} local lang_egl = require("Module:languages").getByCode("egl") local format_link = require("Module:links").full_link function export.show(frame) local args = frame:getParent().args local output_args = {} -- Formats the `lb` parameter taking data from the labels module. if args.lb then output_args.lb = require("Module:labels").get_label_info { label = args.lb,…”
2560118
Scribunto
text/plain
-- Module called by {{egl-conj}}. Provides hull for manual input of verb forms.
local export = {}
local lang_egl = require("Module:languages").getByCode("egl")
local format_link = require("Module:links").full_link
function export.show(frame)
local args = frame:getParent().args
local output_args = {}
-- Formats the `lb` parameter taking data from the labels module.
if args.lb then
output_args.lb = require("Module:labels").get_label_info {
label = args.lb,
lang = lang_egl,
mode = "form-of",
}.label
end
-- Go through all parameters.
for index, forms in ipairs(args) do
-- Skip the form if it doesn't contain any non-whitespace character.
if mw.ustring.find(forms, "%S") then
-- Go through all forms separated by coma.
for form in mw.ustring.gmatch(forms, "([^,]+)") do
-- Trim whitespace at the beginning and end of the form.
form = mw.ustring.gsub(form, "^%s*(.-)%s*$", "%1")
-- Link each term separately if square brackets are not present in the form.
if mw.ustring.find(form, " ") and not mw.ustring.find(form, "%[") then
form = mw.ustring.gsub(form, "(%S+)", "[[%1]]")
end
-- Format the link with the link module.
formatted = format_link {
term = form,
lang = lang_egl,
-- TODO: accel
}
-- Appends the formatted forms of the same conjugation together separated by comma.
output_args[index] = output_args[index] and (output_args[index]..", "..formatted) or formatted
end
end
end
-- Expand the table template where the formatting data is stored.
return frame:expandTemplate {
title = "egl-conj-table",
args = output_args,
}
end
return export
np6bcjkrc9p728029vnrqmtqp82tr5b
Bản mẫu:egl-conj-table
10
414364
2560119
2026-09-01T15:04:50Z
Hiyuune
50834
Trang mới: “{{inflection-table-top|title=Bảng chia động từ của ''{{{1}}}'' {{#if:{{{lb|}}}|phương ngữ {{{lb}}}|{{maintenance line|vui lòng chỉ định phương ngữ}}}}|palette=green|tall=yes}} |- ! colspan="4" class="outer" | nguyên mẫu | colspan="4" | {{{1|—}}} |- ! colspan="4" class="outer" | danh động từ | colspan="4" | {{{2|—}}} |- ! colspan="4" class="outer" | phân từ quá khứ | colspan="4" | {{{3|—}}} |- ! rowspan="2" class="outer" colspan="…”
2560119
wikitext
text/x-wiki
{{inflection-table-top|title=Bảng chia động từ của ''{{{1}}}'' {{#if:{{{lb|}}}|phương ngữ {{{lb}}}|{{maintenance line|vui lòng chỉ định phương ngữ}}}}|palette=green|tall=yes}}
|-
! colspan="4" class="outer" | nguyên mẫu
| colspan="4" | {{{1|—}}}
|-
! colspan="4" class="outer" | danh động từ
| colspan="4" | {{{2|—}}}
|-
! colspan="4" class="outer" | phân từ quá khứ
| colspan="4" | {{{3|—}}}
|-
! rowspan="2" class="outer" colspan="2" |
! colspan="3" class="outer" | số ít
! colspan="3" class="outer" | số nhiều
|-
! ngôi thứ nhất
! ngôi thứ hai
! ngôi thứ ba
! ngôi thứ nhất
! ngôi thứ hai
! ngôi thứ ba
|-
! rowspan="4" class="outer" | trần thuật
! hiện tại
| {{{4|—}}}
| {{{5|—}}}
| {{{6|—}}}
| {{{7|—}}}
| {{{8|—}}}
| {{{9|—}}}
|-
! chưa hoàn thành
| {{{10|—}}}
| {{{11|—}}}
| {{{12|—}}}
| {{{13|—}}}
| {{{14|—}}}
| {{{15|—}}}
|-
! quá khứ đơn
| {{{16|—}}}
| {{{17|—}}}
| {{{18|—}}}
| {{{19|—}}}
| {{{20|—}}}
| {{{21|—}}}
|-
! tương lai
| {{{22|—}}}
| {{{23|—}}}
| {{{24|—}}}
| {{{25|—}}}
| {{{26|—}}}
| {{{27|—}}}
|-
! rowspan="2" class="outer" | giả định
! hiện tại
| {{{28|—}}}
| {{{29|—}}}
| {{{30|—}}}
| {{{31|—}}}
| {{{32|—}}}
| {{{33|—}}}
|-
! chưa hoàn thành
| {{{34|—}}}
| {{{35|—}}}
| {{{36|—}}}
| {{{37|—}}}
| {{{38|—}}}
| {{{39|—}}}
|-
! class="outer" | điều kiện
! hiện tại
| {{{40|—}}}
| {{{41|—}}}
| {{{42|—}}}
| {{{43|—}}}
| {{{44|—}}}
| {{{45|—}}}
|-
! class="outer" | mệnh lệnh
! hiện tại
| —
| {{{46|—}}}
| —
| {{{47|—}}}
| {{{48|—}}}
| —
{{inflection-table-bottom}}<noinclude>{{documentation}}{{tcat|conj}}</noinclude>
nggw1qs61ezl8xvhe6d29r7f07wbja0
Bản mẫu:egl-conj
10
414365
2560120
2026-09-01T15:05:58Z
Hiyuune
50834
Trang mới: “{{#invoke:egl-conj|show}}<noinclude>{{documentation}}</noinclude>”
2560120
wikitext
text/x-wiki
{{#invoke:egl-conj|show}}<noinclude>{{documentation}}</noinclude>
703eut4sntk5ab9xe0y5hwrnvfkm5os
Thể loại:Mục từ có chứa nhiều từ tiếng Hà Lan
14
414366
2560129
2026-09-01T15:29:45Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2560129
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
11-deoxycorticosterone
0
414367
2560130
2026-09-01T15:31:36Z
Hiyuune
50834
Trang mới: “=={{langname|en}}== ==={{section|pron}}=== * {{audio|en|LL-Q1860 (eng)-Wodencafe-11-deoxycorticosterone.wav|a=US}} ==={{section|n}}=== {{en-noun|-}} # {{lb|en|steroid hormone}} {{alt form|en|deoxycorticosterone}}. {{cln|en|Tù có hậu tố -one}}”
2560130
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|pron}}===
* {{audio|en|LL-Q1860 (eng)-Wodencafe-11-deoxycorticosterone.wav|a=US}}
==={{section|n}}===
{{en-noun|-}}
# {{lb|en|steroid hormone}} {{alt form|en|deoxycorticosterone}}.
{{cln|en|Tù có hậu tố -one}}
qkq5x9khbs4jhf275sshcqou1rkrf18
𑀓𑀡𑁆𑀳
0
414368
2560132
2026-09-01T15:40:02Z
Hiyuune
50834
Trang mới: “=={{langname|pra}}== ==={{section|alt}}=== * {{alter|pra|𑀓𑀺𑀡𑁆𑀳||Ardhamagadhi}} * {{alter|pra|𑀓𑀲𑀡||Maharastri|Sauraseni}} * {{alter|pra|𑀓𑀲𑀺𑀡||Ardhamagadhi|Jain Maharastri}} ==={{section|etym}}=== {{ety|pra|:inh|sa:कृ॒ष्ण<ref:{{R:CDIAL|kr̥ṣṇá|3451|179}}>|tree=1|text=++}} ==={{section|adj}}=== {{pra-adj|m|a|s}}<ref name="s">{{R:pra:Sheth||221}}</ref><ref>{{R:inc:Pischel|219}}</ref> # {{senseid|pra|màu sắc}} Màu …”
2560132
wikitext
text/x-wiki
=={{langname|pra}}==
==={{section|alt}}===
* {{alter|pra|𑀓𑀺𑀡𑁆𑀳||Ardhamagadhi}}
* {{alter|pra|𑀓𑀲𑀡||Maharastri|Sauraseni}}
* {{alter|pra|𑀓𑀲𑀺𑀡||Ardhamagadhi|Jain Maharastri}}
==={{section|etym}}===
{{ety|pra|:inh|sa:कृ॒ष्ण<ref:{{R:CDIAL|kr̥ṣṇá|3451|179}}>|tree=1|text=++}}
==={{section|adj}}===
{{pra-adj|m|a|s}}<ref name="s">{{R:pra:Sheth||221}}</ref><ref>{{R:inc:Pischel|219}}</ref>
# {{senseid|pra|màu sắc}} Màu [[đen]], màu [[tối]]
===={{section|desc}}====
{{col-top|3|Từ kế thừa}}
* {{desc|inc-nor}}
** {{desc|kfr|𑊺𑋡𑋑𑋪𑋑𑋧|tr=kinno}}
* {{desc|inc-nwe}}
** {{desc|hno|کِنَّاں|tr=kìnnā̃}}
** {{desc|sd}}
**: {{desc|sd|𑊺𑋡𑋑𑋣|sclang=1}}
**: {{desc|sd|किनु|tr=kinu|sclang=1}}
**: {{desc|sd|ڪِنُ|sclang=1}}
* {{desc|inc-sou}}
** {{desc|mr|कान्ही}}
{{col-bottom}}
==={{section|n}}===
{{pra-noun|g=m}}<ref name="s"/>
# Màu đen.
==={{section|pr-noun}}===
{{h|pra|Danh từ riêng|g=m}}<ref name="s"/>
# {{senseid|pra|tên}} {{given name|pra|nam|from=tiếng Phạn}}
## {{lb|pra|Hinduism}} [[Krishna]]
===={{section|desc}}====
{{col-top|3|Từ kế thừa}}
* {{desc|inc-cen}}
** {{desc|awa|कंधैया}}
** {{desc|inc-hnd}}
*** {{desc|hi|कान्ह|कान्हा|कन्हैया<der>}}
*** {{desc|ur|کَنْہَیَّا<der>}}
* {{desc|inc-eas}}
** {{desc|inc-bas}}
*** {{desc|as|কানু|কানাই<der>}}
*** {{desc|bn|কান|কানো|কানু|কানাই<der>}}
*** {{desc|syl|ꠇꠣꠘꠣꠁ<der>}}
** {{desc|inc-bih}}
*** {{desc|bho|𑂍𑂰𑂢𑂹𑂯𑂰}}
*** {{desc|mai|𑒏𑒰𑒢𑓂𑒯}}
** {{desc|or|କାନ୍ହ}}
* {{desc|inc-nwe}}
** {{desc|pa|ਕਾਨ੍ਹ//کانھ|ਕਾਨ੍ਹਾ//کانھا}}
** {{desc|sd|ڪانُ//कानु//𑊺𑋠𑋑𑋧}}
* {{desc|inc-sou}}
** {{desc|mr|कान्हू|कान्हा}}
* {{desc|inc-wes}}
** {{desc|gu|કાનો|કાનુડો<der>}}
{{col-bottom}}
{{col-top|3|Tù vay mượn}}
* {{desctree|oty|𑀓𑀡𑁆𑀡𑀷𑁆|bor=1}}
* {{desc|te|కన్న|bor=1|unc=1}}
{{col-bottom}}
==={{section|ref}}===
{{reflist}}
{{C|pra|Màu sắc|Các vị thần Hindu}}
09ptjxhazt5ccrg9wbwaypf2wviq1wq
Dunsany
0
414369
2560133
2026-09-01T15:42:31Z
Hiyuune
50834
Trang mới: “=={{langname|en}}== ==={{section|prop}}=== {{en-prop}} # {{surname|en}}”
2560133
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|prop}}===
{{en-prop}}
# {{surname|en}}
lqknpam1wc00syag39go6re297rgvf4
Mô đun:zh/data/dial-syn/獨輪車
828
414370
2560134
2026-09-01T15:48:27Z
Hiyuune
50834
Trang mới: “local export = {} export.list = { ["title"] = "", ["meaning"] = "xe rùa", ["note"] = "", ["Classical"] = { "" }, ["Formal"] = { "獨輪車" }, ["Taxonomic"] = { "" }, ["Beijing"] = { "" }, ["Beijing-MY"] = { "" }, ["Beijing-HR"] = { "" }, ["Beijing-YQ"] = { "" }, ["Beijing-CP"] = { "" }, ["Beijing-MTG"] = { "" }, ["Beijing-FS"] = { "" }, ["Taiwan"] = { "" }, ["Tianjin-WQ"] = { "" }, ["Langfang"] =…”
2560134
Scribunto
text/plain
local export = {}
export.list = {
["title"] = "",
["meaning"] = "xe rùa",
["note"] = "",
["Classical"] = { "" },
["Formal"] = { "獨輪車" },
["Taxonomic"] = { "" },
["Beijing"] = { "" },
["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"] = { "" },
["Jingzhou-SS"] = { "" },
["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"] = { "" },
["Beijing-PG"] = { "" },
["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"] = { "" },
["Wendeng"] = { "" },
["Rongcheng"] = { "" },
["Qingdao"] = { "" },
["Chengyang"] = { "" },
["Jimo"] = { "" },
["Laixi"] = { "" },
["Pingdu"] = { "" },
["Jiaozhou"] = { "" },
["Jiaonan"] = { "" },
["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"] = { "" },
["Yanchi"] = { "" },
["Guyuan"] = { "" },
["Xiji"] = { "" },
["Longde"] = { "" },
["Jingyuan"] = { "" },
["Tianshui"] = { "" },
["Hezuo"] = { "" },
["Xining"] = { "" },
["Menyuan"] = { "" },
["Yanqi"] = { "" },
["Dunhuang"] = { "" },
["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"] = { "" },
["Lingwu"] = { "" },
["Najiahu"] = { "" },
["Wuzhong"] = { "" },
["Tongxin"] = { "" },
["Zhongwei"] = { "" },
["Bayanhot"] = { "" },
["Lanzhou"] = { "" },
["Jiuquan"] = { "" },
["Shandan"] = { "" },
["Wuwei-GS"] = { "" },
["Wuwei-GS-ZY"] = { "" },
["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"] = { "" },
["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"] = { "" },
["Shuifu"] = { "" },
["Daguan"] = { "" },
["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"] = { "" },
["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"] = { "" },
["Jintan-XG"] = { "" },
["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"] = { "" },
["Langxi"] = { "" },
["Guangde"] = { "" },
["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"] = { "" },
["Jinhua-M-SDJ"] = { "" },
["Dianbai-Jun"] = { "" },
["Qinzhou-M"] = { "" },
["Pinghai-Jun"] = { "" },
["Ningguo-GK"] = { "" },
["Changle-QJ"] = { "" },
["Yanping"] = { "" },
["Wuping-ZS-Jun"] = { "" },
["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"] = { "" },
["Shangdang"] = { "" },
["Baochang"] = { "" },
["Linhe"] = { "" },
["Pingshun"] = { "" },
["Zhangzi"] = { "" },
["Qinxian"] = { "" },
["Jincheng"] = { "" },
["Lingchuan"] = { "" },
["Yangcheng"] = { "" },
["Gaoping"] = { "" },
["Jining"] = { "" },
["Liangcheng"] = { "" },
["Hohhot"] = { "" },
["Baotou"] = { "" },
["Dongsheng"] = { "" },
["Haibowan"] = { "" },
["Erenhot"] = { "" },
["Pingshan"] = { "" },
["Luquan"] = { "" },
["Zhangjiakou"] = { "" },
["Chongli"] = { "" },
["Handan"] = { "" },
["Linzhang"] = { "" },
["Anyang"] = { "" },
["Linzhou"] = { "" },
["Hebi"] = { "" },
["Xinxiang"] = { "" },
["Huojia"] = { "" },
["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-HS"] = { "" },
["Cangnan-JX"] = { "" },
["Cangnan-PC"] = { "" },
["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"] = { "" },
["Shangrao-ZF"] = { "" },
["Guangfeng"] = { "" },
["Yushan"] = { "" },
["Yanshan-JC"] = { "" },
["Hengfeng-GY"] = { "" },
["Xuancheng-YC"] = { "" },
["Xuancheng-JP"] = { "" },
["Wuhu-LL"] = { "" },
["Tongling-W"] = { "" },
["Nanling"] = { "" },
["Yi'an-WS"] = { "" },
["Huangshan"] = { "" },
["Jingxian"] = { "" },
["Jingxian-ZJ"] = { "" },
["Shitai-JZ"] = { "" },
["Pucheng"] = { "" },
["Changsha"] = { "" },
["Yiyang-X"] = { "" },
["Liuyang-YA"] = { "" },
["Xiangtan"] = { "" },
["Xiangtan-CES"] = { "" },
["Miluo-CL"] = { "" },
["Xiangxiang"] = { "" },
["Xiangxiang-MQ"] = { "" },
["Loudi"] = { "" },
["Shuangfeng"] = { "" },
["Xinhua"] = { "" },
["Lianyuan"] = { "" },
["Shaoyang"] = { "" },
["Lengshuitan"] = { "" },
["Zhuzhou"] = { "" },
["Longhui"] = { "" },
["Suining-X"] = { "" },
["Dongkou-HQ"] = { "" },
["Wugang"] = { "" },
["Hengyang"] = { "" },
["Hengyang County"] = { "" },
["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"] = { "" },
["Yushan-G"] = { "" },
["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"] = { "" },
["Dabu-XH"] = { "" },
["Dabu-TY"] = { "" },
["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"] = { "" },
["Shenzhen-HG"] = { "" },
["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"] = { "" },
["Lechang-MH"] = { "" },
["Xinfeng-MT"] = { "" },
["Xinfeng-DX"] = { "" },
["Xiaosanjiang"] = { "" },
["Liannan"] = { "" },
["Conghua-H"] = { "" },
["Jiexi"] = { "" },
["Jiexi-HZ"] = { "" },
["Luhe"] = { "" },
["Raoping-XF"] = { "" },
["Xiuzhuan"] = { "" },
["Pinghe-JF"] = { "" },
["Nanjing-ML"] = { "" },
["Nanjing-BL"] = { "" },
["Changting"] = { "" },
["Shanghang"] = { "" },
["Shanghang-GT"] = { "" },
["Yongding"] = { "" },
["Yongding-XY"] = { "" },
["Yongding-GB"] = { "" },
["Yongding-HK"] = { "" },
["Longyan-WA"] = { "" },
["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"] = { "" },
["Miaoli"] = { "" },
["Zaoqiao"] = { "" },
["Touwu"] = { "" },
["Nanzhuang"] = { "" },
["Shitan"] = { "" },
["Sanwan"] = { "" },
["Toufen"] = { "" },
["Gongguan"] = { "" },
["Taoyuan"] = { "" },
["Longtan"] = { "" },
["Zhuolan-SX"] = { "" },
["Guanxi"] = { "" },
["Changhua-PT"] = { "" },
["Liudui"] = { "" },
["Wuluo"] = { "" },
["Daluguan"] = { "" },
["Jiadong"] = { "" },
["Meinong"] = { "" },
["Shanlin"] = { "" },
["Hsinchu"] = { "" },
["Guanxi-DP"] = { "" },
["Guanxi-LQW"] = { "" },
["Xinwu-HL"] = { "" },
["Dongshi"] = { "" },
["Raoping"] = { "" },
["Guanxi-RP"] = { "" },
["Hukou-RP"] = { "" },
["Liujia-RP"] = { "" },
["Zhongli-ZB-RP"] = { "" },
["Zhongli-XN-RP"] = { "" },
["Zhongli-GL-RP"] = { "" },
["Pingzhen-NS-RP"] = { "" },
["Xinwu-TZ-RP"] = { "" },
["Guanyin-XP-RP"] = { "" },
["Zhuolan-RP"] = { "" },
["Yunlin"] = { "" },
["Daxi"] = { "" },
["Guoxing"] = { "" },
["Hong Kong-H"] = { "" },
["Tangkou"] = { "" },
["Sanjia"] = { "" },
["Sihe"] = { "" },
["Qianpai"] = { "" },
["Xindong"] = { "" },
["Shalang"] = { "" },
["Xin'an"] = { "" },
["Shijiao"] = { "" },
["Qingping"] = { "" },
["Xihe"] = { "" },
["Fumian-XS"] = { "" },
["Luchuan-LC"] = { "" },
["Luchuan-DQ"] = { "" },
["Luchuan-SH"] = { "" },
["Luchuan-WS"] = { "" },
["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"] = { "" },
["Guigang-H-WL"] = { "" },
["Guigang-H-QX"] = { "" },
["Guigang-H-BT"] = { "" },
["Guiping-H-JT"] = { "" },
["Guiping-H-DX"] = { "" },
["Pingnan-H-GA"] = { "" },
["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"] = { "" },
["Shexian-SY"] = { "" },
["Tunxi"] = { "" },
["Huizhou-HZ"] = { "" },
["Xiuning"] = { "" },
["Yixian"] = { "" },
["Qimen"] = { "" },
["Qimen-AL-Min"] = { "" },
["Wuyuan"] = { "" },
["Wuyuan-QK"] = { "" },
["Wuyuan-JW"] = { "" },
["Fuliang"] = { "" },
["Fuliang-EH"] = { "" },
["Dexing"] = { "" },
["Dexing-ZC"] = { "" },
["Jingde"] = { "" },
["Zhanda"] = { "" },
["Chun'an"] = { "" },
["Sui'an"] = { "" },
["Jiande"] = { "" },
["Shouchang"] = { "" },
["Guangzhou"] = { "" },
["Hong Kong"] = { "" },
["HK Weitou"] = { "" },
["Kam Tin"] = { "" },
["Shek Pik"] = { "" },
["Ting Kok"] = { "" },
["Tung Ping Chau"] = { "" },
["Sam Mun Tsai"] = { "" },
["Macau"] = { "" },
["Macau-Tanka"] = { "" },
["Guangzhou-XJ"] = { "" },
["Guangzhou-LX"] = { "" },
["Guangzhou-HP"] = { "" },
["Luogang"] = { "" },
["Guangzhou-LH"] = { "" },
["Guangzhou-MT"] = { "" },
["Guangzhou-JS"] = { "" },
["Guangzhou-XS"] = { "" },
["Guangzhou-SJ"] = { "" },
["Guangzhou-JC"] = { "" },
["Guangzhou-LG"] = { "" },
["Guangzhou-RH"] = { "" },
["Guangzhou-ZL"] = { "" },
["Guangzhou-ZLT"] = { "" },
["Guangzhou-JF"] = { "" },
["Panyu"] = { "" },
["Huadu"] = { "" },
["Conghua"] = { "" },
["Zengcheng"] = { "" },
["Zengcheng-XT"] = { "" },
["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"] = { "" },
["Zhongshan-TG"] = { "" },
["Zhuhai"] = { "" },
["Zhuhai-TJW"] = { "" },
["Doumen-T"] = { "" },
["Doumen-S"] = { "" },
["Jiangmen"] = { "" },
["Xinhui"] = { "" },
["Taishan"] = { "" },
["Taishan-GH"] = { "" },
["Kaiping"] = { "" },
["Enping"] = { "" },
["Heshan"] = { "" },
["Heshan-SP"] = { "" },
["Malan"] = { "" },
["Malan-BTQ"] = { "" },
["Malan-MHD"] = { "" },
["Malan-SZP"] = { "" },
["Malan-BLH"] = { "" },
["Dongguan"] = { "" },
["Shenzhen-C-LH"] = { "" },
["Shenzhen-NT"] = { "" },
["Shenzhen-XX"] = { "" },
["Bao'an"] = { "" },
["Yantian"] = { "" },
["Dapeng"] = { "" },
["Shenzhen-PD"] = { "" },
["Pingshan-ZM"] = { "" },
["Ebu-ZM"] = { "" },
["Longmen"] = { "" },
["Qingyuan"] = { "" },
["Fogang"] = { "" },
["Yingde"] = { "" },
["Yangshan"] = { "" },
["Lianshan"] = { "" },
["Lianshan-YH"] = { "" },
["Lianzhou"] = { "" },
["Shaoguan"] = { "" },
["Qujiang-C"] = { "" },
["Renhua"] = { "" },
["Lechang"] = { "" },
["Gaoyao"] = { "" },
["Sihui"] = { "" },
["Guangning"] = { "" },
["Deqing"] = { "" },
["Huaiji"] = { "" },
["Huaiji-LC"] = { "" },
["Fengkai"] = { "" },
["Fengkai-JK"] = { "" },
["Fengkai-LD"] = { "" },
["Yunfu"] = { "" },
["Xinxing"] = { "" },
["Luoding"] = { "" },
["Luoding-SL"] = { "" },
["Yunan"] = { "" },
["Yangjiang"] = { "" },
["Yangdong"] = { "" },
["Yangdong-YS"] = { "" },
["Yangchun"] = { "" },
["Yangxi"] = { "" },
["Xinyi"] = { "" },
["Maoming"] = { "" },
["Maoming-YJ"] = { "" },
["Gaozhou"] = { "" },
["Huazhou"] = { "" },
["Huazhou-CQ"] = { "" },
["Zhanjiang"] = { "" },
["Lianjiang"] = { "" },
["Lianjiang-CB"] = { "" },
["Wuchuan"] = { "" },
["Wuchuan-ML"] = { "" },
["Nanning"] = { "" },
["Nanning-Tanka"] = { "" },
["Wuzhou"] = { "" },
["Wuzhou-LX"] = { "" },
["Cangwu-SQ"] = { "" },
["Cangwu-LB"] = { "" },
["Tengxian"] = { "" },
["Yulin"] = { "" },
["Rongxian"] = { "" },
["Hepu"] = { "" },
["Hepu-ST"] = { "" },
["Guiping"] = { "" },
["Guiping-JT"] = { "" },
["Guiping-JK"] = { "" },
["Guiping-MD"] = { "" },
["Guiping-ML"] = { "" },
["Pingnan-PN"] = { "" },
["Pingnan-DZ"] = { "" },
["Pingnan-GC"] = { "" },
["Mengshan"] = { "" },
["Mengshan-XX"] = { "" },
["Mengshan-CT"] = { "" },
["Guigang-GC"] = { "" },
["Guigang-NJ"] = { "" },
["Guigang-PD"] = { "" },
["Beiliu"] = { "" },
["Beiliu-TL"] = { "" },
["Beiliu-XC"] = { "" },
["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"] = { "" },
["Zhaoping"] = { "" },
["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"] = { "" },
["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"] = { "" },
["Wuxuan-ZC"] = { "" },
["Chongzuo-P"] = { "" },
["Chongzuo-P-XH"] = { "" },
["Fusui-P"] = { "" },
["Liucheng-P"] = { "" },
["Liucheng-P-GZ"] = { "" },
["Liucheng-P-DP"] = { "" },
["Rongshui"] = { "" },
["Yizhou-P-DS"] = { "" },
["Luocheng-P"] = { "" },
["Baise-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"] = { "" },
["Wanhua"] = { "" },
["Tamsui"] = { "" },
["Sanxia"] = { "" },
["Pingxi"] = { "" },
["Kaohsiung"] = { "" },
["Cijin"] = { "" },
["Hongmaogang"] = { "" },
["Dalinpu"] = { "" },
["Tianliao"] = { "" },
["Cieding"] = { "" },
["Xinwu-YX"] = { "" },
["Yilan"] = { "" },
["Luodong"] = { "" },
["Toucheng"] = { "" },
["Lukang"] = { "" },
["Yongjing-MN"] = { "" },
["Caotun"] = { "" },
["Taichung"] = { "" },
["Wuqi"] = { "" },
["Tainan"] = { "" },
["Anping"] = { "" },
["Shanhua"] = { "" },
["Jiali"] = { "" },
["Taitung"] = { "" },
["Green Island"] = { "" },
["Hsinchu-MN"] = { "" },
["Miaoli-MN"] = { "" },
["Mailiao"] = { "" },
["Taixi"] = { "" },
["Lunbei"] = { "" },
["Chiayi"] = { "" },
["Chiayi-TB"] = { "" },
["Chiayi-SS"] = { "" },
["Chiayi-ZP"] = { "" },
["Chiayi-DP"] = { "" },
["Chiayi-ZQ"] = { "" },
["Chiayi-DL"] = { "" },
["Chiayi-XK"] = { "" },
["Chiayi-MX"] = { "" },
["Chiayi-PZ"] = { "" },
["Chiayi-LJ"] = { "" },
["Chiayi-ST"] = { "" },
["Chiayi-FL"] = { "" },
["Chiayi-ALS"] = { "" },
["Chiayi-LC"] = { "" },
["Chiayi-YZ"] = { "" },
["Chiayi-XG"] = { "" },
["Chiayi-MS"] = { "" },
["Chiayi-DS"] = { "" },
["Chiayi-BD"] = { "" },
["Chiayi-WL"] = { "" },
["Pingtung"] = { "" },
["Baoli"] = { "" },
["Liuqiu"] = { "" },
["Gabulong"] = { "" },
["Kinmen"] = { "手㧣車" },
["Jinsha"] = { "" },
["Magong"] = { "" },
["Pengnan"] = { "" },
["Xiyu"] = { "" },
["Huxi"] = { "" },
["Wangan"] = { "" },
["Cimei"] = { "" },
["Huayu"] = { "" },
["Zhongtun"] = { "" },
["Houliao"] = { "" },
["Tongliang"] = { "" },
["Jibei"] = { "" },
["Malaysia-MN"] = { "" },
["Melaka"] = { "" },
["Labuan"] = { "" },
["Klang"] = { "" },
["Singapore-MN"] = { "" },
["Philippine-MN"] = { "" },
["Medan"] = { "" },
["Seri Begawan"] = { "" },
["Ho Chi Minh City-MN"] = { "" },
["Yangon-MN"] = { "" },
["Longyan"] = { "" },
["Shizhong"] = { "" },
["Zhangping"] = { "" },
["Yongfu"] = { "" },
["Datian"] = { "" },
["Datian-GP"] = { "" },
["Youxi-JM"] = { "" },
["Youxi-XQ"] = { "" },
["Shunchang-PS"] = { "" },
["Xiapu-SS"] = { "" },
["Putian-MN"] = { "" },
["Pingnan"] = { "" },
["Pingnan-PT"] = { "" },
["Pingnan-SJ"] = { "" },
["Guiping-XW"] = { "" },
["Guiping-DS"] = { "" },
["Guilin-MN-BYG"] = { "" },
["Pingle-MN"] = { "" },
["Qinzhou-MN"] = { "" },
["Lechang-TT"] = { "" },
["Renhua-CSB"] = { "" },
["Yingde-YZ"] = { "" },
["Yunan-LT"] = { "" },
["Heyuan-NJ"] = { "" },
["Hangzhou-PF"] = { "" },
["Cangnan-MN"] = { "" },
["Yuhuan-KM"] = { "" },
["Wenling-RS"] = { "" },
["Yixing-SB"] = { "" },
["Guangfeng-NSD"] = { "" },
["Hengfeng-YJ"] = { "" },
["Yushan-ZH"] = { "" },
["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"] = { "" },
["Nanlang"] = { "" },
["Fuzhou"] = { "" },
["Changle"] = { "" },
["Lianjiang-MD"] = { "" },
["Tailu"] = { "" },
["Minhou"] = { "" },
["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"] = { "" },
["Longyou-LS"] = { "" },
["Singapore-MD-FQ"] = { "" },
["Sitiawan-MD-GT"] = { "" },
["Sibu-MD-MQ"] = { "" },
["Jian'ou"] = { "" },
["Dikou"] = { "" },
["Yanping-XY"] = { "" },
["Yanping-XD"] = { "" },
["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"] = { "" },
["Zhangping-She"] = { "" },
["Guixi-She"] = { "" },
["Yanshan-She"] = { "" },
["Wuning-She"] = { "" },
["Cangnan-She"] = { "" },
["Jingning-She"] = { "" },
["Jingning-ZK-She"] = { "" },
["Lishui-She"] = { "" },
["Longyou-She"] = { "" },
["Lin'an-She"] = { "" },
["Jiande-She"] = { "" },
["Jinhua-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"] = { "" },
["Lianzhou-XZ"] = { "" },
["Lianzhou-BA"] = { "" },
["Lianzhou-YC"] = { "" },
["Lianzhou-XA"] = { "" },
["Lianzhou-FY"] = { "" },
}
return export
65dw4lp868jv24b635c0diq0frnizgl
獨輪車
0
414371
2560135
2026-09-01T15:53:06Z
Hiyuune
50834
Trang mới: “{{also|独轮车}} =={{langname|zh}}== {{zh-forms|s=独轮车}} ==={{section|pron}}=== {{zh-pron |m=dúlúnchē |c=duk6 leon4 ce1 |mn=xm,tw:to̍k-lûn-chhia |cat=n }} ==={{section|n}}=== {{head|zh|Danh từ}} # [[xe rùa|Xe rùa]]. # [[xe đạp|Xe đạp]] một [[bánh]]. # {{lb|zh|chiefly|Mainland China|neologism|internet slang}} Một [[spambot]] dùng trong nền tảng [[phát trực tuyến]]. ===={{section|syn}}==== * {{s|xe rùa}} {{syn-saurus|zh|手推車}}…”
2560135
wikitext
text/x-wiki
{{also|独轮车}}
=={{langname|zh}}==
{{zh-forms|s=独轮车}}
==={{section|pron}}===
{{zh-pron
|m=dúlúnchē
|c=duk6 leon4 ce1
|mn=xm,tw:to̍k-lûn-chhia
|cat=n
}}
==={{section|n}}===
{{head|zh|Danh từ}}
# [[xe rùa|Xe rùa]].
# [[xe đạp|Xe đạp]] một [[bánh]].
# {{lb|zh|chiefly|Mainland China|neologism|internet slang}} Một [[spambot]] dùng trong nền tảng [[phát trực tuyến]].
===={{section|syn}}====
* {{s|xe rùa}}
{{syn-saurus|zh|手推車}}
{{zh-dial}}
{{C|zh|Dụng cụ|Phương tiện giao thông}}
28xf6bfev0k9lq04vp7f5zwmqc55cfb
独轮车
0
414372
2560136
2026-09-01T15:54:46Z
Hiyuune
50834
Trang mới: “{{also|獨輪車}} =={{langname|zh}}== {{zh-see|獨輪車}}”
2560136
wikitext
text/x-wiki
{{also|獨輪車}}
=={{langname|zh}}==
{{zh-see|獨輪車}}
jxbz4y441e3wk5p8x7id9m6z2xogjrj
雞公車
0
414373
2560138
2026-09-01T15:57:34Z
Hiyuune
50834
Trang mới: “=={{langname|zh}}== {{zh-forms|s=鸡公车|type=21}} {{wp|zh:}} ==={{ĐM|pron}}=== {{zh-pron |m=jīgōngchē |px=pt,nr,xy,yy,ft:ge1 *gorng1 cia1/jk:ge1 *gorng1 cie1 |cat=n }} ==={{ĐM|n}}=== {{head|zh|Danh từ}} # {{lb|zh|Khách Gia|Mân|Tương|phương ngữ Quan Thoại}} [[xe rùa|Xe rùa]]. ==={{ĐM|ref}}=== * {{R:cpx:PHDB|entry=1784 鸡公车(独轮手推车,南方多用)|pp=465}}”
2560138
wikitext
text/x-wiki
=={{langname|zh}}==
{{zh-forms|s=鸡公车|type=21}}
{{wp|zh:}}
==={{ĐM|pron}}===
{{zh-pron
|m=jīgōngchē
|px=pt,nr,xy,yy,ft:ge1 *gorng1 cia1/jk:ge1 *gorng1 cie1
|cat=n
}}
==={{ĐM|n}}===
{{head|zh|Danh từ}}
# {{lb|zh|Khách Gia|Mân|Tương|phương ngữ Quan Thoại}} [[xe rùa|Xe rùa]].
==={{ĐM|ref}}===
* {{R:cpx:PHDB|entry=1784 鸡公车(独轮手推车,南方多用)|pp=465}}
0t4d06coxwy9zj5r5ubbsrvz8cf3e27
2560141
2560138
2026-09-01T15:58:37Z
Hiyuune
50834
/* Danh từ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2560141
wikitext
text/x-wiki
=={{langname|zh}}==
{{zh-forms|s=鸡公车|type=21}}
{{wp|zh:}}
==={{ĐM|pron}}===
{{zh-pron
|m=jīgōngchē
|px=pt,nr,xy,yy,ft:ge1 *gorng1 cia1/jk:ge1 *gorng1 cie1
|cat=n
}}
==={{ĐM|n}}===
{{head|zh|Danh từ}}
# {{lb|zh|Khách Gia|Mân|Tương|phương ngữ Quan Thoại}} [[xe rùa|Xe rùa]].
===={{ĐM|syn}}====
{{zh-dial}}
==={{ĐM|ref}}===
* {{R:cpx:PHDB|entry=1784 鸡公车(独轮手推车,南方多用)|pp=465}}
lejbdtjv071p7508t65r2rzv3l3ojjh
2560142
2560141
2026-09-01T16:00:03Z
Hiyuune
50834
/* Đồng nghĩa */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2560142
wikitext
text/x-wiki
=={{langname|zh}}==
{{zh-forms|s=鸡公车|type=21}}
{{wp|zh:}}
==={{ĐM|pron}}===
{{zh-pron
|m=jīgōngchē
|px=pt,nr,xy,yy,ft:ge1 *gorng1 cia1/jk:ge1 *gorng1 cie1
|cat=n
}}
==={{ĐM|n}}===
{{head|zh|Danh từ}}
# {{lb|zh|Khách Gia|Mân|Tương|phương ngữ Quan Thoại}} [[xe rùa|Xe rùa]].
===={{ĐM|syn}}====
{{zh-dial|獨輪車}}
==={{ĐM|ref}}===
* {{R:cpx:PHDB|entry=1784 鸡公车(独轮手推车,南方多用)|pp=465}}
fidnv6mbvzc6x7lukq30t5776zyxf0m
鷄公車
0
414374
2560139
2026-09-01T15:57:59Z
Hiyuune
50834
Trang mới: “=={{langname|zh}}== {{zh-see|雞公車|vt}}”
2560139
wikitext
text/x-wiki
=={{langname|zh}}==
{{zh-see|雞公車|vt}}
ae832lyl8ubq19gpfg7y8prexlk47qv
鸡公车
0
414375
2560140
2026-09-01T15:58:12Z
Hiyuune
50834
Trang mới: “=={{langname|zh}}== {{zh-see|雞公車}}”
2560140
wikitext
text/x-wiki
=={{langname|zh}}==
{{zh-see|雞公車}}
g3ulqz6iu0aex8g2ve95k8e4f5dr0tm
brueto
0
414376
2560143
2026-09-01T16:00:51Z
Hiyuune
50834
+ io
2560143
wikitext
text/x-wiki
=={{langname|io}}==
{{wp|io:}}
==={{section|etym}}===
Vay mượn từ {{bor|io|fr|brouette}}.
==={{section|n}}===
{{io-noun|bruet}}
# [[xe rùa]].
{{C|io|Dụng cụ}}
khr63oazd7bykjiqph9rx0hdrounip9
2560144
2560143
2026-09-01T16:01:23Z
Hiyuune
50834
/* Danh từ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2560144
wikitext
text/x-wiki
=={{langname|io}}==
{{wp|io:}}
==={{section|etym}}===
Vay mượn từ {{bor|io|fr|brouette}}.
==={{section|n}}===
{{io-noun|bruet}}
# [[xe rùa]], [[xe cút kít]].
{{C|io|Dụng cụ}}
taj5zle0klv8v1gnf5dntlomqrkq65v
berwete
0
414377
2560145
2026-09-01T16:02:09Z
Hiyuune
50834
+ wa
2560145
wikitext
text/x-wiki
=={{langname|wa}}==
==={{ĐM|pron}}===
* {{IPA|wa|/bɛʀ.wɛt/}}
* {{audio|wa|Wa berwete.ogg}}
==={{ĐM|n}}===
{{wa-noun|f}}
# [[xe rùa|Xe rùa]], [[xe cút kít]].
tp0ju053zabu9sgv4omxz38j6ksz4pv
berwetes
0
414378
2560146
2026-09-01T16:02:45Z
Hiyuune
50834
+ wa
2560146
wikitext
text/x-wiki
=={{langname|wa}}==
==={{ĐM|n}}===
{{head|wa|Biến thể hình thái danh từ}}
# {{plural of|wa|berwete}}
d0z7pkb3mlzkcl41kfowtrcjwwfwtcj
手押し車
0
414379
2560147
2026-09-01T16:04:10Z
Hiyuune
50834
+ ja
2560147
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|て|お|くるま|k3=ぐるま|r=y|y=k}}
==={{section|n}}===
{{ja-noun|ておしぐるま}}
# [[xe cút kít|Xe cút kít]], [[xe rùa]], [[xe đẩy]].
#: {{syn|ja|猫車|猫}}
# [[xe ba gác|Xe ba gác]].
o2r3o2fbvhamjdp84bthmnn52cjclz8
wilbaro
0
414380
2560148
2026-09-01T16:05:12Z
Hiyuune
50834
+ tpi
2560148
wikitext
text/x-wiki
=={{langname|tpi}}==
==={{ĐM|etym}}===
Từ {{der|tpi|en|wheelbarrow}}.
==={{ĐM|n}}===
{{head|tpi|Danh từ}}
# [[xe đẩy|Xe đẩy]], [[xe rùa]], [[xe cút kít]].
===={{ĐM|syn}}====
* {{l|tpi|supka}}
42dsogcg103xhxj5rrjoe29aopi9d42
whelbarwe
0
414381
2560150
2026-09-01T16:10:31Z
Hiyuune
50834
+ enm
2560150
wikitext
text/x-wiki
=={{langname|enm}}==
==={{section|alt}}===
* {{alter|enm|welbargh|wel barw|whelbergh|welebaraw|whelebarow|whelebarowe|wheyle barowe|whelebarugh|whelberghe|whyle-barrou|wolberow}}
==={{section|etym}}===
{{etymon|enm|:af|whel|barwe<id:bear>}}
Từ {{af|enm|whel|barwe|t1=bánh xe|t2=xe đẩy tay}}.
==={{section|pron}}===
* {{IPA|enm|/ˈhweːlˌbarɔu̯(ə)/|/ˈhweːlˌbarwə/|/ˈhwil-/}}
==={{section|n}}===
{{enm-noun}}
# [[xe cút kít|Xe cút kít]]; [[xe rùa]]; [[xe đẩy]].
===={{section|desc}}====
* {{desctree|en|wheelbarrow}}
* {{desc|sco|whirlbarrae}}
===={{section|ref}}====
* {{R:MED Online|entry=whēle-barowe|pos=n |id=MED52458 |accessdate=2018-05-06}}
{{C|enm|Dụng cụ}}
2e1najxyr579d0tpp30qn254i9txayf
Từ tái tạo:Tiếng Ấn-Âu nguyên thủy/ǵʰelh₃wós
0
414382
2560154
2026-09-01T17:21:42Z
Hiyuune
50834
/* */
2560154
wikitext
text/x-wiki
{{reconstructed}}
=={{langname|ine-pro}}==
==={{section|etym}}===
{{etymon|ine-pro|:af|*ǵʰelh₃-|*-wós}}
Từ {{suffix|ine-pro|*ǵʰelh₃-|*-wós}}.
==={{section|adj}}===
{{head|ine-pro|Tính từ|head=*ǵʰelh₃wós}}
# Màu [[xanh lá cây]], màu [[vàng]].
===={{section|desc}}====
* {{desc|ine-bsl-pro|*źelˀwás}}
** {{desc|lt|žel̃vas}}
* {{desc|gem-pro|*gelwaz}} {{see desc}}
[[en:Reconstruction:Proto-Indo-European/ǵʰelh₃wós]]
7dsczvxmhy9ca5ueghujfh6zvticnby
Từ tái tạo:Tiếng Ấn-Âu nguyên thủy/-wós
0
414383
2560155
2026-09-02T02:47:16Z
Hiyuune
50834
Trang mới: “{{also|Từ tái tạo:Tiếng Ấn-Âu nguyên thủy/-wṓs}} {{reconstructed}} =={{langname|ine-pro}}== {{etymon|ine-pro|id=hậu tố của tính từ|pos=hậu tố}} ==={{section|suffix}}=== {{head|ine-pro|Hậu tố|cat2=Dạng hậu tố tính từ|head=*-wós}} # {{non-gloss|Tạo các dạng của tính từ với thân của động từ.}} ===={{section|infl}}==== {{ine-decl-adj|-wó}} ===={{section|drv}}==== {{suffixsee|ine-pro}} * {{l|ine-pro||*-iHwós}}…”
2560155
wikitext
text/x-wiki
{{also|Từ tái tạo:Tiếng Ấn-Âu nguyên thủy/-wṓs}}
{{reconstructed}}
=={{langname|ine-pro}}==
{{etymon|ine-pro|id=hậu tố của tính từ|pos=hậu tố}}
==={{section|suffix}}===
{{head|ine-pro|Hậu tố|cat2=Dạng hậu tố tính từ|head=*-wós}}
# {{non-gloss|Tạo các dạng của tính từ với thân của động từ.}}
===={{section|infl}}====
{{ine-decl-adj|-wó}}
===={{section|drv}}====
{{suffixsee|ine-pro}}
* {{l|ine-pro||*-iHwós}}
** {{desc|ae|-𐬌𐬎𐬎𐬀}} {{q|cf. {{l|ae|𐬠𐬁𐬨𐬀𐬥𐬌𐬎𐬎𐬀}} từ {{l|ae|𐬠𐬁𐬨𐬀}}}}
** {{desctree|grc|-εῖος|qq=một phần}}
** {{desc|la|-īvus}} {{see desc}}
===={{section|desc}}====
* {{desctree|ine-bsl-pro|*-was}}
* {{desc|gem-pro|*-waz}}
* {{desc|cel-pro|*-wos}}
* {{desc|grk-pro|*-wós}}
** {{desc|grc|-ός}}
* {{desc|iir-pro|*-wás}}
** {{desc|inc-pro|*-wás}}
*** {{desc|sa|-व|tr=-vá}}
** {{desc|ira-pro|*-wáh}}
*** {{desc|ae|-𐬎𐬎𐬀}}
*** {{desc|lrc|ڤںە|tr=və}}
[[en:Reconstruction:Proto-Indo-European/-wós]]
fj6g6xalbxussn739m92ykkb4yvzdyy
2560156
2560155
2026-09-02T02:47:56Z
Hiyuune
50834
/* Tiếng Ấn-Âu nguyên thủy */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2560156
wikitext
text/x-wiki
{{also|Từ tái tạo:Tiếng Ấn-Âu nguyên thủy/-wṓs}}
{{reconstructed}}
=={{langname|ine-pro}}==
{{etymon|ine-pro|id=hậu tố của tính từ|pos=suffix}}
==={{section|suffix}}===
{{head|ine-pro|Hậu tố|cat2=Dạng hậu tố tính từ|head=*-wós}}
# {{non-gloss|Tạo các dạng của tính từ với thân của động từ.}}
===={{section|infl}}====
{{ine-decl-adj|-wó}}
===={{section|drv}}====
{{suffixsee|ine-pro}}
* {{l|ine-pro||*-iHwós}}
** {{desc|ae|-𐬌𐬎𐬎𐬀}} {{q|cf. {{l|ae|𐬠𐬁𐬨𐬀𐬥𐬌𐬎𐬎𐬀}} từ {{l|ae|𐬠𐬁𐬨𐬀}}}}
** {{desctree|grc|-εῖος|qq=một phần}}
** {{desc|la|-īvus}} {{see desc}}
===={{section|desc}}====
* {{desctree|ine-bsl-pro|*-was}}
* {{desc|gem-pro|*-waz}}
* {{desc|cel-pro|*-wos}}
* {{desc|grk-pro|*-wós}}
** {{desc|grc|-ός}}
* {{desc|iir-pro|*-wás}}
** {{desc|inc-pro|*-wás}}
*** {{desc|sa|-व|tr=-vá}}
** {{desc|ira-pro|*-wáh}}
*** {{desc|ae|-𐬎𐬎𐬀}}
*** {{desc|lrc|ڤںە|tr=və}}
[[en:Reconstruction:Proto-Indo-European/-wós]]
9w2o0jl2vemmnbp21gxp45vl1ftyi2q
Từ tái tạo:Tiếng Balt-Slav nguyên thủy/-was
0
414384
2560157
2026-09-02T02:49:52Z
Hiyuune
50834
Trang mới: “{{reconstructed}} =={{langname|ine-bsl-pro}}== ==={{section|etym}}=== {{ety|ine-bsl-pro|id=tính từ|:inh|ine-pro:*-wós<id:hậu tố của tính từ>}} Từ {{inh|ine-bsl-pro|ine-pro|*-wós}}. ==={{section|suffix}}=== {{head|ine-bsl-pro|Hậu tố|head=*-was|g=m}} # {{non-gloss|Dùng với các dạng tính của tính từ}} #: {{l|ine-bsl-pro|*gīˀwás}} ===={{section|desc}}==== * Balt Đông: ** {{desc|lv|-vs}} ** {{desc|lt|-vas}} * Balt Tây: ** {{desc|prg|-w…”
2560157
wikitext
text/x-wiki
{{reconstructed}}
=={{langname|ine-bsl-pro}}==
==={{section|etym}}===
{{ety|ine-bsl-pro|id=tính từ|:inh|ine-pro:*-wós<id:hậu tố của tính từ>}}
Từ {{inh|ine-bsl-pro|ine-pro|*-wós}}.
==={{section|suffix}}===
{{head|ine-bsl-pro|Hậu tố|head=*-was|g=m}}
# {{non-gloss|Dùng với các dạng tính của tính từ}}
#: {{l|ine-bsl-pro|*gīˀwás}}
===={{section|desc}}====
* Balt Đông:
** {{desc|lv|-vs}}
** {{desc|lt|-vas}}
* Balt Tây:
** {{desc|prg|-was}}
* {{desc|sla-pro|*-vъ}}
[[en:Reconstruction:Proto-Balto-Slavic/-was]]
0kns5l77o357lh4qidm5jmbxybvhb4a
2560158
2560157
2026-09-02T02:50:03Z
Hiyuune
50834
/* Hậu tố */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2560158
wikitext
text/x-wiki
{{reconstructed}}
=={{langname|ine-bsl-pro}}==
==={{section|etym}}===
{{ety|ine-bsl-pro|id=tính từ|:inh|ine-pro:*-wós<id:hậu tố của tính từ>}}
Từ {{inh|ine-bsl-pro|ine-pro|*-wós}}.
==={{section|suffix}}===
{{head|ine-bsl-pro|Hậu tố|head=*-was|g=m}}
# {{non-gloss|Dùng với các dạng của tính từ}}
#: {{l|ine-bsl-pro|*gīˀwás}}
===={{section|desc}}====
* Balt Đông:
** {{desc|lv|-vs}}
** {{desc|lt|-vas}}
* Balt Tây:
** {{desc|prg|-was}}
* {{desc|sla-pro|*-vъ}}
[[en:Reconstruction:Proto-Balto-Slavic/-was]]
m0a3sf5y7w04flb24lzzr4doozrp6sk
доруобай
0
414385
2560159
2026-09-02T02:51:59Z
Hiyuune
50834
+ sah
2560159
wikitext
text/x-wiki
=={{langname|sah}}==
==={{section|etym}}===
{{bor+|sah|ru|здоро́вый}}.
==={{section|adj}}===
{{head|sah|Tính từ}}
# Có lợi cho [[sức khỏe]], [[tráng kiện]], [[cường tráng]].
#: {{syndiff|sah|чэбдик}}
542hzn1hf1ay3rv0jedaduou013wbdq
Thể loại:Từ vay mượn từ tiếng Nga tiếng Yakut
14
414386
2560160
2026-09-02T02:52:15Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2560160
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ dẫn xuất từ tiếng Nga tiếng Yakut
14
414387
2560161
2026-09-02T02:52:46Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2560161
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ dẫn xuất từ nhóm ngôn ngữ Slav Đông tiếng Yakut
14
414388
2560162
2026-09-02T02:53:24Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2560162
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ dẫn xuất từ nhóm ngôn ngữ Slav Đông theo ngôn ngữ
14
414389
2560163
2026-09-02T02:53:48Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2560163
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
prenasledovať
0
414390
2560164
2026-09-02T02:56:40Z
Hiyuune
50834
Trang mới: “=={{langname|sk}}== ==={{section|etym}}=== {{ety|sk|:af|pre-<id:động từ>|nasledovať|text=+|tree=1}} ==={{section|pron}}=== * {{sk-IPA}} ==={{section|v}}=== {{sk-verb|a=impf}} # [[theo đuổi|Theo đuổi]]. ===={{section|forms}}==== {{sk-conj|impf|4e}} ==={{section|further}}=== * {{R:sk:SDK}}”
2560164
wikitext
text/x-wiki
=={{langname|sk}}==
==={{section|etym}}===
{{ety|sk|:af|pre-<id:động từ>|nasledovať|text=+|tree=1}}
==={{section|pron}}===
* {{sk-IPA}}
==={{section|v}}===
{{sk-verb|a=impf}}
# [[theo đuổi|Theo đuổi]].
===={{section|forms}}====
{{sk-conj|impf|4e}}
==={{section|further}}===
* {{R:sk:SDK}}
29hbf76jkhj6rvi8d3zqmkyw60ps3ro
prenasledujem
0
414391
2560165
2026-09-02T02:57:41Z
Hiyuune
50834
+ sk
2560165
wikitext
text/x-wiki
=={{langname|sk}}==
==={{section|v}}===
{{head|sk|Biến thể hình thái động từ}}
# {{infl of|sk|prenasledovať||ind|pres|ở|1|s}}
svkt04gm46r1xknkxrvg9aao9ynf9sq
prenasledovaný
0
414392
2560166
2026-09-02T02:58:32Z
Hiyuune
50834
+ sk
2560166
wikitext
text/x-wiki
=={{langname|sk}}==
==={{ĐM|ptcp}}===
{{head|sk|Phân từ bị động}}
# {{infl of|sk|prenasledovať||part|pasv}}
===={{ĐM|decl}}====
{{sk-adecl}}
mcu3lu2fjysvgr00hg00ez0inx9zkho
prenasledujúci
0
414393
2560167
2026-09-02T02:59:26Z
Hiyuune
50834
+ sk
2560167
wikitext
text/x-wiki
=={{langname|sk}}==
==={{ĐM|ptcp}}===
{{head|sk|Phân từ hiện tại chủ động}}
# {{infl of|sk|prenasledovať||part|pres|act}}
===={{ĐM|decl}}====
{{sk-adecl}}
rqlx36aif3l21olk3bkb3lyoxy9gp7m
prenasleduj
0
414394
2560168
2026-09-02T03:00:06Z
Hiyuune
50834
+ sk
2560168
wikitext
text/x-wiki
=={{langname|sk}}==
==={{ĐM|v}}===
{{head|sk|Biến thể hình thái động từ}}
# {{infl of|sk|prenasledovať||imp|ở|2|s}}
mcieta6kfw30ts5v92ax4pjha9q9lds
taiomme
0
414395
2560169
2026-09-02T03:01:46Z
Hiyuune
50834
+ fi
2560169
wikitext
text/x-wiki
=={{langname|fi}}==
==={{ĐM|v}}===
{{head|fi|Biến thể hình thái động từ}}
# {{infl of|fi|taikoa||ind|pres|ở|1|p}}
==={{ĐM|ana}}===
* {{anagrams|fi|a=aeimmot|taoimme}}
ksb2dvo2rp7egb2gmi8a60ur0enah4s
taikoa
0
414396
2560170
2026-09-02T03:07:08Z
Hiyuune
50834
+ fi
2560170
wikitext
text/x-wiki
=={{langname|fi}}==
==={{section|etym}} 1===
Từ {{affix|fi|taika|-oa}}.
===={{section|pron}}====
{{fi-pronunciation|*}}
===={{section|v}}====
{{fi-verb}}
# {{lb|fi|intransitive}} [[phù phép|Phù phép]], với hình thức làm [[ảo thuật]].
# {{lb|fi|transitive|~ ({{m|fi|esiin}})}} Làm trò [[ảo thuật]]; [[triệu hồi]].
# {{lb|fi|transitive}} [[biến hóa|Biến hóa]] {{+obj|fi|tra<into>}} [[dùng]] [[ma thuật]].
#: {{ux|fi|Taikuri '''taikoi''' kaniinin sammakoksi.|Nhà ảo thuật biến con thỏ thành con ếch.}}
====={{section|forms}}=====
{{fi-conj-sanoa|tai|k||o|a}}
====={{section|syn}}=====
* {{sense|triệu hồi}} {{l|fi|loihtia}} ([[esiin]])
* {{sense|biến hóa dùng ảo thuật}} {{l|fi|loihtia}}
====={{section|drv}}=====
{{col|fi
|taikominen
|taikuri
|taionta
}}
===={{section|further}}====
* {{R:fi:KTSK|accessdate=2023-07-01}}
==={{section|etym}} 2===
===={{section|pron}}====
{{fi-pronunciation}}
===={{section|n}}====
{{head|fi|Biến thể hình thái danh từ}}
# {{infl of|fi|taiko||par|s}}
==={{section|ana}}===
* {{anagrams|fi|a=aaikot|kaatoi}}
lnsm12t2vecoo1z4tw64lknejrpzf0u
2560171
2560170
2026-09-02T03:07:22Z
Hiyuune
50834
/* Động từ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2560171
wikitext
text/x-wiki
=={{langname|fi}}==
==={{section|etym}} 1===
Từ {{affix|fi|taika|-oa}}.
===={{section|pron}}====
{{fi-pronunciation|*}}
===={{section|v}}====
{{fi-verb}}
# {{lb|fi|intransitive}} [[phù phép|Phù phép]], làm [[ảo thuật]].
# {{lb|fi|transitive|~ ({{m|fi|esiin}})}} Làm trò [[ảo thuật]]; [[triệu hồi]].
# {{lb|fi|transitive}} [[biến hóa|Biến hóa]] {{+obj|fi|tra<into>}} [[dùng]] [[ma thuật]].
#: {{ux|fi|Taikuri '''taikoi''' kaniinin sammakoksi.|Nhà ảo thuật biến con thỏ thành con ếch.}}
====={{section|forms}}=====
{{fi-conj-sanoa|tai|k||o|a}}
====={{section|syn}}=====
* {{sense|triệu hồi}} {{l|fi|loihtia}} ([[esiin]])
* {{sense|biến hóa dùng ảo thuật}} {{l|fi|loihtia}}
====={{section|drv}}=====
{{col|fi
|taikominen
|taikuri
|taionta
}}
===={{section|further}}====
* {{R:fi:KTSK|accessdate=2023-07-01}}
==={{section|etym}} 2===
===={{section|pron}}====
{{fi-pronunciation}}
===={{section|n}}====
{{head|fi|Biến thể hình thái danh từ}}
# {{infl of|fi|taiko||par|s}}
==={{section|ana}}===
* {{anagrams|fi|a=aaikot|kaatoi}}
8kfhe071vv9fjyu1mz308qnh7mlwunk
2560172
2560171
2026-09-02T03:07:31Z
Hiyuune
50834
/* Động từ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2560172
wikitext
text/x-wiki
=={{langname|fi}}==
==={{section|etym}} 1===
Từ {{affix|fi|taika|-oa}}.
===={{section|pron}}====
{{fi-pronunciation|*}}
===={{section|v}}====
{{fi-verb}}
# {{lb|fi|intransitive}} [[phù phép|Phù phép]], làm [[ảo thuật]].
# {{lb|fi|transitive|~ ({{m|fi|esiin}})}} Làm trò [[ảo thuật]]; [[triệu hồi]].
# {{lb|fi|transitive}} [[biến hóa|Biến hóa]] {{+obj|fi|tra}} [[dùng]] [[ma thuật]].
#: {{ux|fi|Taikuri '''taikoi''' kaniinin sammakoksi.|Nhà ảo thuật biến con thỏ thành con ếch.}}
====={{section|forms}}=====
{{fi-conj-sanoa|tai|k||o|a}}
====={{section|syn}}=====
* {{sense|triệu hồi}} {{l|fi|loihtia}} ([[esiin]])
* {{sense|biến hóa dùng ảo thuật}} {{l|fi|loihtia}}
====={{section|drv}}=====
{{col|fi
|taikominen
|taikuri
|taionta
}}
===={{section|further}}====
* {{R:fi:KTSK|accessdate=2023-07-01}}
==={{section|etym}} 2===
===={{section|pron}}====
{{fi-pronunciation}}
===={{section|n}}====
{{head|fi|Biến thể hình thái danh từ}}
# {{infl of|fi|taiko||par|s}}
==={{section|ana}}===
* {{anagrams|fi|a=aaikot|kaatoi}}
43503xqm72x4u78d517sn5meh3ryxwt
taikonut
0
414397
2560173
2026-09-02T03:14:53Z
Hiyuune
50834
Trang mới: “=={{langname|fi}}== ==={{ĐM|ptcp}}=== {{head|fi|Phân từ quá khứ chủ động}} # {{infl of|fi|taikoa||part|past|act}} ===={{ĐM|decl}}==== {{fi-decl-kuollut|pos=adj|taikon|a}}”
2560173
wikitext
text/x-wiki
=={{langname|fi}}==
==={{ĐM|ptcp}}===
{{head|fi|Phân từ quá khứ chủ động}}
# {{infl of|fi|taikoa||part|past|act}}
===={{ĐM|decl}}====
{{fi-decl-kuollut|pos=adj|taikon|a}}
04hteorlppbh4rmygii330ix0a0b5zy
Bản mẫu:fi-decl-kuollut
10
414398
2560174
2026-09-02T03:15:18Z
Hiyuune
50834
Trang mới: “<includeonly>{{#invoke:fi-nominals|show|kuollut}}</includeonly><!-- --><noinclude>{{documentation}}</noinclude>”
2560174
wikitext
text/x-wiki
<includeonly>{{#invoke:fi-nominals|show|kuollut}}</includeonly><!--
--><noinclude>{{documentation}}</noinclude>
5m6n1gstdp4siqtc29r99bpeiatco2h
かつえ
0
414399
2560176
2026-09-02T03:59:26Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|pr-noun}}=== {{ja-pos|proper|}} # {{ja-def|勝恵|勝江|勝絵|勝栄|克枝|克恵|克江|香津恵|佳津江}}{{given name|ja|nữ}}”
2560176
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|pr-noun}}===
{{ja-pos|proper|}}
# {{ja-def|勝恵|勝江|勝絵|勝栄|克枝|克恵|克江|香津恵|佳津江}}{{given name|ja|nữ}}
9j9upo18g9dnlx6x9h4ovqx5222x2v6
Katsue
0
414400
2560177
2026-09-02T04:00:14Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-rom}} # {{ja-rom of|かつえ}}”
2560177
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|rom}}===
{{ja-rom}}
# {{ja-rom of|かつえ}}
kbr4lyfp3xa2tn6en57vmdj0czzb1s2
勝恵
0
414401
2560178
2026-09-02T04:01:46Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|かつ|え}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|かつえ}} # {{given name|ja|nữ|sort=かつえ}}”
2560178
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|かつ|え}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|かつえ}}
# {{given name|ja|nữ|sort=かつえ}}
r5t8g68snb4haw5k3v5x3qpgo3hfhnm
勝惠
0
414402
2560179
2026-09-02T04:02:10Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|勝恵}}”
2560179
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|勝恵}}
swooekc146upfffwv7uyfyo7cwmyqpu
勝江
0
414403
2560180
2026-09-02T04:06:42Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|かつ|え|yomi=kun}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|かつえ}} # {{given name|ja|nữ|sort=かつえ}}”
2560180
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|かつ|え|yomi=kun}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|かつえ}}
# {{given name|ja|nữ|sort=かつえ}}
og4sl1xkuzzt6ly05wif1wr7e996bx7
勝絵
0
414404
2560181
2026-09-02T04:09:11Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|かつ|え}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|かつえ}} # {{given name|ja|nữ|sort=かつえ}}”
2560181
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|かつ|え}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|かつえ}}
# {{given name|ja|nữ|sort=かつえ}}
r5t8g68snb4haw5k3v5x3qpgo3hfhnm
勝栄
0
414405
2560182
2026-09-02T04:09:18Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|かつ|え}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|かつえ}} # {{given name|ja|nữ|sort=かつえ}}”
2560182
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|かつ|え}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|かつえ}}
# {{given name|ja|nữ|sort=かつえ}}
r5t8g68snb4haw5k3v5x3qpgo3hfhnm
勝繪
0
414406
2560183
2026-09-02T04:09:43Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|勝絵}}”
2560183
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|勝絵}}
9dzy514vijhwl4spr38px84z8umb96f
勝榮
0
414407
2560184
2026-09-02T04:10:13Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|勝栄}}”
2560184
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|勝栄}}
9ut88y2n5kpx1x87f70h0itl7rmuedf
香津恵
0
414408
2560185
2026-09-02T04:11:14Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|か|つ|え}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|かつえ}} # {{given name|ja|nữ|sort=かつえ}}”
2560185
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|か|つ|え}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|かつえ}}
# {{given name|ja|nữ|sort=かつえ}}
lj3gjdw5ql3gu31lx231iov0856t7oi
佳津江
0
414409
2560186
2026-09-02T04:11:16Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|か|つ|え}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|かつえ}} # {{given name|ja|nữ|sort=かつえ}}”
2560186
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|か|つ|え}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|かつえ}}
# {{given name|ja|nữ|sort=かつえ}}
lj3gjdw5ql3gu31lx231iov0856t7oi
香津惠
0
414410
2560187
2026-09-02T04:12:12Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|香津恵}}”
2560187
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|香津恵}}
4twjexzn2besagy8qcc30bk8h30mwr4
おみこ
0
414411
2560188
2026-09-02T04:14:06Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|pr-noun}}=== {{ja-pos|proper}} # {{ja-def|桜実子}} {{given name|ja|nữ}}”
2560188
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|pr-noun}}===
{{ja-pos|proper}}
# {{ja-def|桜実子}} {{given name|ja|nữ}}
fcgk5om5nj4cs0i16fulqv5olydccx1
Omiko
0
414412
2560189
2026-09-02T04:15:01Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|pr-noun}}=== {{ja-romaji}} # {{ja-romanization of|おみこ}}”
2560189
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|pr-noun}}===
{{ja-romaji}}
# {{ja-romanization of|おみこ}}
imr4t0ehfufhjqi3op5dvxg2d5s867g
桜実子
0
414413
2560190
2026-09-02T04:15:24Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|おう|k1=お|み|こ}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|おみこ}} # {{given name|ja|nữ|sort=おみこ}}”
2560190
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|おう|k1=お|み|こ}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|おみこ}}
# {{given name|ja|nữ|sort=おみこ}}
awi3lfp1s04kpn218i4aubez0tbee62
櫻實子
0
414414
2560191
2026-09-02T04:16:25Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|桜実子}}”
2560191
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|桜実子}}
1fpz7qyzeof7a57ed7wd5ew5fp2yjep
えつこ
0
414415
2560192
2026-09-02T04:17:42Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|pr-noun}}=== {{ja-pos|proper}} # {{ja-def|悦子}} {{given name|ja|nữ}}”
2560192
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|pr-noun}}===
{{ja-pos|proper}}
# {{ja-def|悦子}} {{given name|ja|nữ}}
86pskyifiqzl39hm8tukchnt4y2flv4
Etsuko
0
414416
2560193
2026-09-02T04:18:05Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|えつこ}}”
2560193
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|rom}}===
{{ja-romaji}}
# {{ja-romanization of|えつこ}}
hk8sk314ardtrw9j7fzhegivq10dass
悦子
0
414417
2560194
2026-09-02T04:18:41Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|えつ|こ|yomi=j}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|えつこ}} # {{given name|ja|nữ|sort=えつこ}}”
2560194
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|えつ|こ|yomi=j}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|えつこ}}
# {{given name|ja|nữ|sort=えつこ}}
spxe843c9hzyzgb9gr6gohj68gdbf7k
悅子
0
414418
2560195
2026-09-02T04:19:19Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|悦子}}”
2560195
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|悦子}}
jbnulpe7xvutra0exxojrjtaydbjz5d
うみと
0
414419
2560196
2026-09-02T04:21:06Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|烏美人|羽美人}}”
2560196
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|烏美人|羽美人}}
hmxwjjfe8klyel9nt67whax4dong41p
烏美人
0
414420
2560197
2026-09-02T04:21:35Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|う|み|と}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|うみと}} # {{given name|ja|nữ|sort=うみと}}”
2560197
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|う|み|と}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|うみと}}
# {{given name|ja|nữ|sort=うみと}}
3mzorumhatendket7xucegczb73hfnz
羽美人
0
414421
2560198
2026-09-02T04:22:01Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|う|み|と}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|うみと}} # {{given name|ja|nữ|sort=うみと}}”
2560198
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|う|み|と}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|うみと}}
# {{given name|ja|nữ|sort=うみと}}
3mzorumhatendket7xucegczb73hfnz
うめこ
0
414422
2560199
2026-09-02T04:22:54Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|梅子}}”
2560199
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|梅子}}
6nto4y5ug4zsjau8u8h2o0qt2e858bi
梅子
0
414423
2560200
2026-09-02T04:23:15Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|うめ|こ|y=k}} ==={{ĐM|pron}}=== {{ja-pron|うめこ}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|うめこ}} # {{given name|ja|nữ|sort=うめこ}}”
2560200
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|うめ|こ|y=k}}
==={{ĐM|pron}}===
{{ja-pron|うめこ}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|うめこ}}
# {{given name|ja|nữ|sort=うめこ}}
1sawrc4ncpl465be0te19vsl4bes4yk
Umeko
0
414424
2560201
2026-09-02T04:23:34Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|うめこ}}”
2560201
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|rom}}===
{{ja-romaji}}
# {{ja-romanization of|うめこ}}
r88xsp5kgnu9150wa8peij9s9cids5p
宇芽香
0
414425
2560203
2026-09-02T04:26:19Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|う|め|か}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|うめか}} # {{given name|ja|nữ|sort=うめか}}”
2560203
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|う|め|か}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|うめか}}
# {{given name|ja|nữ|sort=うめか}}
hkcfo0atx6aqzft3k9ppeohokb36qml
うめか
0
414426
2560204
2026-09-02T04:26:34Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|宇芽香}}”
2560204
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|宇芽香}}
4o8uaegz0g1dsjmiakb40jze91qzytf
佳寿美
0
414427
2560205
2026-09-02T04:27:49Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|か|す|み}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|かすみ}} # {{given name|ja|nữ|sort=かすみ}}”
2560205
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|か|す|み}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|かすみ}}
# {{given name|ja|nữ|sort=かすみ}}
r689sbo46xrbno3mezgcr9c76gpln2z
華朱実
0
414428
2560206
2026-09-02T04:27:51Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|か|す|み}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|かすみ}} # {{given name|ja|nữ|sort=かすみ}}”
2560206
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|か|す|み}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|かすみ}}
# {{given name|ja|nữ|sort=かすみ}}
r689sbo46xrbno3mezgcr9c76gpln2z
嘉寿美
0
414429
2560207
2026-09-02T04:27:54Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|か|す|み}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|かすみ}} # {{given name|ja|nữ|sort=かすみ}}”
2560207
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|か|す|み}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|かすみ}}
# {{given name|ja|nữ|sort=かすみ}}
r689sbo46xrbno3mezgcr9c76gpln2z
香須美
0
414430
2560208
2026-09-02T04:27:56Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|か|す|み}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|かすみ}} # {{given name|ja|nữ|sort=かすみ}}”
2560208
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|か|す|み}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|かすみ}}
# {{given name|ja|nữ|sort=かすみ}}
r689sbo46xrbno3mezgcr9c76gpln2z
佳壽美
0
414431
2560209
2026-09-02T04:28:14Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|佳寿美}}”
2560209
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|佳寿美}}
q254b3t95abiqvgk0sp5t7aanr6dn8o
華朱實
0
414432
2560210
2026-09-02T04:29:56Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|華朱実}}”
2560210
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|華朱実}}
e41623kfzdzl618qureb2buptnfturj
嘉壽美
0
414433
2560211
2026-09-02T04:30:22Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|嘉寿美}}”
2560211
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|嘉寿美}}
g8okwn9grel5rw0i005rqlvt8w6byau
香純
0
414434
2560212
2026-09-02T04:31:10Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|か|すみ}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|かすみ}} # {{given name|ja|nữ|sort=かすみ}}”
2560212
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|か|すみ}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|かすみ}}
# {{given name|ja|nữ|sort=かすみ}}
2vgbliqbyvh1nao6936umrgev44h7g6
2560213
2560212
2026-09-02T04:31:23Z
WhoAlone
40420
2560213
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|か|すみ}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|かすみ}}
# {{given name|ja|nữ|sort=かすみ}}
=={{langname|zh}}==
{{zh-see|香醇|v}}
d6nr4ygl5ucvictuvew57tttedx5vrf
香住
0
414435
2560214
2026-09-02T04:31:59Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|か|すみ}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|かすみ}} # {{given name|ja|nữ|sort=かすみ}}”
2560214
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|か|すみ}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|かすみ}}
# {{given name|ja|nữ|sort=かすみ}}
2vgbliqbyvh1nao6936umrgev44h7g6
香澄
0
414436
2560215
2026-09-02T04:32:01Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|か|すみ}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|かすみ}} # {{given name|ja|nữ|sort=かすみ}}”
2560215
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|か|すみ}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|かすみ}}
# {{given name|ja|nữ|sort=かすみ}}
2vgbliqbyvh1nao6936umrgev44h7g6
Thể loại:Từ đánh vần với 純 là すみ tiếng Nhật
14
414437
2560216
2026-09-02T04:32:39Z
WhoAlone
40420
Trang mới: “{{auto cat|kun}}”
2560216
wikitext
text/x-wiki
{{auto cat|kun}}
6sgynwa4ww4n7ynr3errc7yhla69lb0
Thể loại:Từ đánh vần với kanji là すみ tiếng Nhật
14
414438
2560217
2026-09-02T04:33:34Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560217
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Kanji đọc là すみ tiếng Nhật
14
414439
2560218
2026-09-02T04:34:12Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560218
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ đánh vần với 純 tiếng Nhật
14
414440
2560219
2026-09-02T04:34:37Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560219
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Từ đánh vần với 純 theo ngôn ngữ
14
414441
2560220
2026-09-02T04:35:03Z
WhoAlone
40420
Trang mới: “{{auto cat}}”
2560220
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
依莉沙
0
414442
2560221
2026-09-02T04:37:20Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|え|り|さ}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|えりさ}} # {{given name|ja|nữ|sort=えりさ}}”
2560221
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|え|り|さ}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|えりさ}}
# {{given name|ja|nữ|sort=えりさ}}
c721xxa4cat863we9gi9c3gmsp25fld
えりさ
0
414443
2560222
2026-09-02T04:37:55Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|依莉沙}}”
2560222
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|依莉沙}}
qtbco82gszxqd2j3uq6lptl469f1sdg
一枝
0
414444
2560223
2026-09-02T04:39:29Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|かず|え|y=n}} ==={{ĐM|pron}}=== {{ja-pron|かずえ|acc=0}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|かずえ}} # {{given name|ja|nữ|sort=かずえ}}”
2560223
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|かず|え|y=n}}
==={{ĐM|pron}}===
{{ja-pron|かずえ|acc=0}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|かずえ}}
# {{given name|ja|nữ|sort=かずえ}}
4bq5v7q326bjz0y6fy6n63v1km8qjru
Kazue
0
414445
2560224
2026-09-02T04:41:38Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|かずえ}}”
2560224
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|rom}}===
{{ja-romaji}}
# {{ja-romanization of|かずえ}}
1vdrmzx2q7r0mbqcmjns4pextsvmujs
一会
0
414446
2560225
2026-09-02T04:42:22Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|かず|え|y=n,goon}} ==={{ĐM|pron}}=== {{ja-pron|かずえ|acc=0}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|かずえ}} # {{given name|ja|nữ|sort=かずえ}}”
2560225
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|かず|え|y=n,goon}}
==={{ĐM|pron}}===
{{ja-pron|かずえ|acc=0}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|かずえ}}
# {{given name|ja|nữ|sort=かずえ}}
b8gf57mwelnh6hw0cqjdt5rbp2n0daw
一會
0
414447
2560226
2026-09-02T04:42:45Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|かず|え|y=n,goon}} {{ja-see|一会}}”
2560226
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|かず|え|y=n,goon}}
{{ja-see|一会}}
8xhfwr7wtwvtudxhhpi8gt81zpf0xmh
一江
0
414448
2560227
2026-09-02T04:43:18Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|かず|え|y=n,k}} ==={{ĐM|pron}}=== {{ja-pron|かずえ|acc=0}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|かずえ}} # {{given name|ja|nữ|sort=かずえ}}”
2560227
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|かず|え|y=n,k}}
==={{ĐM|pron}}===
{{ja-pron|かずえ|acc=0}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|かずえ}}
# {{given name|ja|nữ|sort=かずえ}}
3wz4b05ag6g22nqfzdqxfe0453uc896
主計
0
414449
2560228
2026-09-02T04:44:13Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|かずえ2|y=n}} ==={{ĐM|pron}}=== {{ja-pron|かずえ|acc=0}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|かずえ}} # {{given name|ja|nam|sort=かずえ}} ==={{ĐM|ref}}=== * {{R:Kanjipedia Kotoba|0003044500}}”
2560228
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|かずえ2|y=n}}
==={{ĐM|pron}}===
{{ja-pron|かずえ|acc=0}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|かずえ}}
# {{given name|ja|nam|sort=かずえ}}
==={{ĐM|ref}}===
* {{R:Kanjipedia Kotoba|0003044500}}
j0y0rjx4dy3lhrjy6851yvnxc80gcik
Bản mẫu:gmw-infl-noun-i
10
414450
2560230
2026-09-02T05:07:51Z
Hiyuune
50834
/* */
2560230
wikitext
text/x-wiki
{{#invoke:gmw-noun|i}}<noinclude>{{documentation}}</noinclude>
300teifzadd1c2ytu6jnfxjrphaa5h7
Từ tái tạo:Tiếng German Tây nguyên thủy/gasti
0
414451
2560231
2026-09-02T05:07:53Z
Hiyuune
50834
/* */
2560231
wikitext
text/x-wiki
{{reconstructed}}
=={{langname|gmw-pro}}==
==={{section|etym}}===
Từ {{inh|gmw-pro|gem-pro|*gastiz}}.
==={{section|n}}===
{{head|gmw-pro|Danh từ|head=*gasti|g=m}}<ref>{{R:ang:DOE|43|PWGmc *gasti}}</ref>
# [[khách|Khách]].
===={{section|infl}}====
{{gmw-infl-noun-i}}
===={{section|desc}}====
* {{desctree|ang|ġiest}}
* {{desc|ofs|jest}}
* {{desctree|osx|gast}}
* {{desc|odt|*gast}}
** {{desc|dum|gast}}
*** {{desc|nl|gast}}
**** {{desc|af|gas}}
* {{desctree|goh|gast}}
==={{section|ref}}===
{{reflist}}
[[en:Reconstruction:Proto-West Germanic/gasti]]
9c8jg1hjp28tza27hc4he7wmmyklzz3
gast
0
414452
2560232
2026-09-02T05:12:27Z
Hiyuune
50834
+ en
2560232
wikitext
text/x-wiki
{{also|Gast|gäst}}
=={{langname|en}}==
==={{section|pron}}===
* {{IPA|en|/ɡɑːst/|a=RP}}
** {{audio|en|LL-Q1860 (eng)-Vealhurl-gast.wav|a=Southern England}}
* {{IPA|en|/ɡæst/|a=GA}}
* {{rhymes|en|ɑːst|æst|s=1}}
==={{section|v}}===
{{en-verb}}
# {{lb|en|obsolete}} Làm [[hoảng sợ]].
===={{section|drv}}====
{{col|en|gastly|ghastly}}
==={{section|ana}}===
* {{anagrams|en|a=agst|ATGs|GATS|GTAs|TAGs|gats|stag|tags}}
7otd00oqdqnl8x1xj87kfav2cfhiuhk
linh đường
0
414453
2560233
2026-09-02T05:18:32Z
Phan Trong Nghia
50745
Trang mới: “=={{langname|vi}}== ==={{section|pron}}=== {{vi-IPA}} ==={{section|noun}}=== {{vi-noun}} # Không gian [[tâm linh]] trong [[tang lễ]], được [[bố trí]] với [[bàn thờ]], hoa, [[đèn]] và các [[vật phẩm]] [[thờ cúng]] nhằm [[tưởng niệm]] người [[quá cố]].”
2560233
wikitext
text/x-wiki
=={{langname|vi}}==
==={{section|pron}}===
{{vi-IPA}}
==={{section|noun}}===
{{vi-noun}}
# Không gian [[tâm linh]] trong [[tang lễ]], được [[bố trí]] với [[bàn thờ]], hoa, [[đèn]] và các [[vật phẩm]] [[thờ cúng]] nhằm [[tưởng niệm]] người [[quá cố]].
5as4ovu64y9mwf32npcdn1ukhhs8by9
2560236
2560233
2026-09-02T05:35:13Z
Hiyuune
50834
/* Tiếng Việt */
2560236
wikitext
text/x-wiki
{{also|linh dương}}
=={{langname|vi}}==
==={{section|pron}}===
{{vi-IPA}}
==={{section|noun}}===
{{vi-noun}}
# Không gian [[tâm linh]] trong [[tang lễ]], được [[bố trí]] với [[bàn thờ]], hoa, [[đèn]] và các [[vật phẩm]] [[thờ cúng]] nhằm [[tưởng niệm]] người [[quá cố]].
8bjjwosy0s9loy4pv2a371rq8kx52s2
վարդագույն
0
414454
2560234
2026-09-02T05:25:24Z
Hiyuune
50834
/* */
2560234
wikitext
text/x-wiki
=={{langname|hy}}==
==={{section|etym}}===
Từ {{uder|hy|xcl|վարդագոյն}}.
==={{section|pron}}===
{{hy-IPA|վարթագույն}}
* {{audio|hy|LL-Q8785 (hye)-Vahagn Petrosyan-վարդագույն.wav|a=Eastern Armenian}}
* {{hyphenation|hy|վար|դա|գույն}}
==={{section|adj}}===
{{hy-adj||-|TAO=վարդագոյն}}
# [[màu|Màu]] [[hồng]].
===={{section|decl}}====
{{hy-noun-ի-ներ|n=on}}
==={{section|n}}===
{{hy-h|noun|TAO=վարդագոյն}}
# [[màu|Màu]] [[hồng]].
===={{section|decl}}====
{{hy-noun-ի-ներ|unc=on}}
==={{section|see}}===
{{bảng:màu sắc/hy}}
{{C|hy|Màu sắc}}
e0ynn7lofra045ghgazjqjhzpt4r4j8
ljósareyður
0
414455
2560235
2026-09-02T05:34:05Z
Hiyuune
50834
/* */
2560235
wikitext
text/x-wiki
=={{langname|fo}}==
==={{section|etym}}===
{{compound|fo|ljósur|reyður}}
==={{section|adj}}===
{{fo-adj|ljósareyðari|ljósareyðastur}}
# Màu [[hồng]].
===={{section|decl}}====
{{fo-decl-adj-15|ljósarey}}
===={{section|ant}}====
* {{l|fo|myrkareyður}}
* {{l|fo|dimmreyður}}
===={{section|drv}}====
* {{l|fo|ljósareyðgráur}}
===={{section|rel}}====
* {{l|fo|ljósagulur}}
* {{l|fo|ljósagrønur}}
* {{l|fo|ljósabláur}}
* {{l|fo|ljósagráur}}
{{C|fo|Màu sắc}}
pcc2vg8feow0mvmtaeo9mmuhd56demz
скорпіон
0
414456
2560238
2026-09-02T07:26:28Z
Kelly zhrm
58416
Trang mới: “{{also|скорпион|Скорпион}} =={{langname|uk}}== ==={{ĐM|pron}}=== * {{uk-IPA|скорпіо́н}} * {{audio|uk|LL-Q8798 (ukr)-Tohaomg-скорпіон.wav}} ==={{ĐM|n}}=== {{uk-noun|скорпіо́н<anml>}} # [[bọ cạp|Bọ cạp]]. ===={{ĐM|decl}}==== {{uk-ndecl|скорпіо́н<anml>}} ==={{ĐM|ref}}=== * {{R:uk:SUM-11}} {{topics|uk|Lớp Hình nhện}}”
2560238
wikitext
text/x-wiki
{{also|скорпион|Скорпион}}
=={{langname|uk}}==
==={{ĐM|pron}}===
* {{uk-IPA|скорпіо́н}}
* {{audio|uk|LL-Q8798 (ukr)-Tohaomg-скорпіон.wav}}
==={{ĐM|n}}===
{{uk-noun|скорпіо́н<anml>}}
# [[bọ cạp|Bọ cạp]].
===={{ĐM|decl}}====
{{uk-ndecl|скорпіо́н<anml>}}
==={{ĐM|ref}}===
* {{R:uk:SUM-11}}
{{topics|uk|Lớp Hình nhện}}
irol1r8obszb1jy917fidfcyqp414o8
gaynde
0
414457
2560240
2026-09-02T07:33:09Z
Kelly zhrm
58416
Trang mới: “=={{langname|wo}}== ==={{ĐM|pron}}=== * {{audio|wo|Wo-gaynde.ogg}} ==={{ĐM|n}}=== {{wo-noun|gi}} # [[sư tử|Sư tử]]. {{topics|wo|Chi Báo}}”
2560240
wikitext
text/x-wiki
=={{langname|wo}}==
==={{ĐM|pron}}===
* {{audio|wo|Wo-gaynde.ogg}}
==={{ĐM|n}}===
{{wo-noun|gi}}
# [[sư tử|Sư tử]].
{{topics|wo|Chi Báo}}
pwokpwfkyorzev06oj16x09pcwc92wc
Thể loại:Danh từ tiếng Wolof
14
414458
2560242
2026-09-02T07:33:47Z
Kelly zhrm
58416
Trang mới: “{{auto cat}}”
2560242
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
粉紅色
0
414459
2560244
2026-09-02T07:38:12Z
Hiyuune
50834
/* */
2560244
wikitext
text/x-wiki
{{also|粉红色}}
=={{langname|ko}}==
{{ko-hanjatab}}
==={{section|n}}===
{{ko-noun|hangeul=분홍색}}
# {{hanja form of|분홍색|màu [[hồng]]}}
=={{langname|zh}}==
{{zh-forms|s=粉红色|type=21}}
==={{section|pron}}===
{{zh-pron
|m=fěnhóngsè
|m-s=fen3hong2se2
|c=fan2 hung4 sik1
|h=pfs=fún-fùng-set<!-- kch=fun3 fung2 set3 -->
|mn=tw,xm,zz:hún-âng-sek/qz:hún-âng-siak
|mn-t=hung2 ang5 sêg4
|cat=n
}}
==={{section|n}}===
{{head|zh|Danh từ}}
# Màu [[hồng]].
===={{section|syn}}====
{{zh-dial}}
* {{q|Tứ Xuyên}} {{zh-l|桃紅色}}
===={{section|desc}}====
{{CJKV|||분홍색}}
==={{section|see}}===
{{bảng:màu sắc/zh}}
{{C|zh|Màu hồng}}
6ead7tm2482hbglvazw6qutzy9ayj0e
ၵူၺ်ႈ
0
414460
2560245
2026-09-02T07:38:44Z
Kelly zhrm
58416
Trang mới: “=={{langname|shn}}== ==={{ĐM|etym}}=== Từ {{inh|shn|tai-pro|*kluəjꟲ}}. Cùng gốc với {{cog|th|กล้วย}}, {{cog|nod|ᨠᩖ᩠ᩅ᩠᩶ᨿ}} hoặc {{m|nod|ᨠ᩠ᩃ᩠ᩅ᩠᩶ᨿ}}, {{cog|lo|ກ້ວຍ}}, {{cog|khb|ᦂᦽᧉ}}, {{cog|blt|ꪀ꫁ꪺꪥ}}, {{cog|aho|𑜀𑜤𑜐𑜫}}, {{cog|pcc|joic}}, {{cog|za|gyoij}}. ==={{ĐM|pron}}=== {{shn-pron|audio=shn-{{PAGENAME}}.ogg}} ==={{ĐM|n}}=== {{shn-noun}} # [[chuối|Chuối]]. ===={{ĐM|drv}}====…”
2560245
wikitext
text/x-wiki
=={{langname|shn}}==
==={{ĐM|etym}}===
Từ {{inh|shn|tai-pro|*kluəjꟲ}}. Cùng gốc với {{cog|th|กล้วย}}, {{cog|nod|ᨠᩖ᩠ᩅ᩠᩶ᨿ}} hoặc {{m|nod|ᨠ᩠ᩃ᩠ᩅ᩠᩶ᨿ}}, {{cog|lo|ກ້ວຍ}}, {{cog|khb|ᦂᦽᧉ}}, {{cog|blt|ꪀ꫁ꪺꪥ}}, {{cog|aho|𑜀𑜤𑜐𑜫}}, {{cog|pcc|joic}}, {{cog|za|gyoij}}.
==={{ĐM|pron}}===
{{shn-pron|audio=shn-{{PAGENAME}}.ogg}}
==={{ĐM|n}}===
{{shn-noun}}
# [[chuối|Chuối]].
===={{ĐM|drv}}====
{{col3|shn|ၵူၺ်ႈသူမ်ႈ}}
==={{ĐM|ref}}===
* {{R:shn:Sao1995}}
0a2xucrw4alk1z64s09pfcntgkpsava
ndox
0
414461
2560246
2026-09-02T07:41:29Z
Kelly zhrm
58416
Trang mới: “=={{langname|wo}}== {{wp|wo:}} ==={{ĐM|pron}}=== * {{IPA4|wo|/ndɔx/}} : {{audio|wo|Wo-ndox.ogg}} ==={{ĐM|n}}=== {{wo-noun|mi}} # [[nước|Nước]]. ==={{ĐM|ref}}=== * Diouf, Jean-Léopold ('''2003''') ''Dictionnaire wolof-français et français-wolof''. Paris: Éditions KARTHALA {{ISBN|2-84586-454-X}}”
2560246
wikitext
text/x-wiki
=={{langname|wo}}==
{{wp|wo:}}
==={{ĐM|pron}}===
* {{IPA4|wo|/ndɔx/}}
: {{audio|wo|Wo-ndox.ogg}}
==={{ĐM|n}}===
{{wo-noun|mi}}
# [[nước|Nước]].
==={{ĐM|ref}}===
* Diouf, Jean-Léopold ('''2003''') ''Dictionnaire wolof-français et français-wolof''. Paris: Éditions KARTHALA {{ISBN|2-84586-454-X}}
quj58krxod0z7sjenvlxk2iomcaiiw8
Thể loại:Mục từ có liên kết âm thanh tiếng Wolof
14
414462
2560247
2026-09-02T07:41:54Z
Kelly zhrm
58416
Trang mới: “{{auto cat}}”
2560247
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Mục từ có cách phát âm IPA tiếng Wolof
14
414463
2560248
2026-09-02T07:42:40Z
Kelly zhrm
58416
Trang mới: “{{auto cat}}”
2560248
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Bảo trì mục từ tiếng Wolof
14
414464
2560249
2026-09-02T07:43:17Z
Kelly zhrm
58416
Trang mới: “{{auto cat}}”
2560249
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
nelaw
0
414465
2560250
2026-09-02T07:45:33Z
Kelly zhrm
58416
Trang mới: “=={{langname|wo}}== ==={{ĐM|pron}}=== * {{audio|wo|Wo-nelaw.ogg}} ==={{ĐM|v}}=== {{head|wo|Động từ}} # [[ngủ|Ngủ]].”
2560250
wikitext
text/x-wiki
=={{langname|wo}}==
==={{ĐM|pron}}===
* {{audio|wo|Wo-nelaw.ogg}}
==={{ĐM|v}}===
{{head|wo|Động từ}}
# [[ngủ|Ngủ]].
t7t2t9re83yue79abt64rcid02wiaj0
Thể loại:Động từ tiếng Wolof
14
414466
2560251
2026-09-02T07:45:50Z
Kelly zhrm
58416
Trang mới: “{{auto cat}}”
2560251
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
粉红色
0
414467
2560252
2026-09-02T08:29:25Z
Hiyuune
50834
Trang mới: “{{also|粉紅色}} =={{langname|zh}}== {{zh-see|粉紅色}}”
2560252
wikitext
text/x-wiki
{{also|粉紅色}}
=={{langname|zh}}==
{{zh-see|粉紅色}}
f68ey1ubcd8qavb70oof1w4s45aw53h
水紅色
0
414468
2560253
2026-09-02T08:37:01Z
Hiyuune
50834
/* */
2560253
wikitext
text/x-wiki
=={{langname|zh}}==
{{zh-forms|type=21|s=水红色}}
==={{section|pron}}===
{{zh-pron
|h=pfs=súi-fùng-set;hrs=h:shuiˊ fung sed
|mn=xm,zz,sg,pn:chúi-âng-sek/qz,jj,ph:chúi-âng-siak
|cat=n
}}
==={{section|n}}===
{{head|zh|Danh từ}}
# {{lb|zh|Mân Tuyền Chương|Khách Gia Đài Loan}} Màu [[hồng]].
===={{section|syn}}====
{{zh-dial|粉紅色}}
==={{section|ref}}===
* {{R:hak:DFTH|4184}}
f39d19k2uhks1lq8reu2jry5tay12qg
çəhrayı
0
414469
2560254
2026-09-02T08:41:04Z
Hiyuune
50834
/* */
2560254
wikitext
text/x-wiki
=={{langname|az}}==
{{az-variant|чәһрајы|چهرایؽ}}
==={{section|pron}}===
* {{audio|az|LL-Q9292 (aze)-Azerbaijani audiorecordings-çəhrayı.wav|a=Baku}}
==={{section|adj}}===
{{az-adj}}
# Màu [[hồng]].
==={{section|see}}===
{{bảng:màu sắc/az}}
{{c|az|Màu sắc}}
fh983fxynnsn78dfgbs3fvgqzbvsotj
vỡ chợ
0
414470
2560255
2026-09-02T08:56:31Z
TheHighFighter2
42988
Trang mới: “=={{langname|vi}}== ==={{ĐM|etym}}=== Từ {{com|vi|vỡ|chợ}}. ==={{ĐM|pron}}=== {{vi-pron}} ==={{ĐM|adj}}=== {{vi-adj}} # {{lb|vi|khẩu ngữ}} Ví cảnh [[ồn ào]], [[ầm ĩ]], [[hỗn loạn]]. #: {{ux|vi|Ồn ào như '''vỡ chợ'''.}} ==={{ĐM|ref}}=== * {{R:Tratu}}”
2560255
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|etym}}===
Từ {{com|vi|vỡ|chợ}}.
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|adj}}===
{{vi-adj}}
# {{lb|vi|khẩu ngữ}} Ví cảnh [[ồn ào]], [[ầm ĩ]], [[hỗn loạn]].
#: {{ux|vi|Ồn ào như '''vỡ chợ'''.}}
==={{ĐM|ref}}===
* {{R:Tratu}}
naf52b8niwjximnn483i114r7hlbjm0
talaaklatan
0
414471
2560256
2026-09-02T08:57:45Z
Hiyuune
50834
/* */ + tl
2560256
wikitext
text/x-wiki
=={{langname|tl}}==
==={{section|etym}}===
{{ety|tl|:af|aklat|tala- -an|text=+|tree=1}}
==={{section|pron}}===
{{tl-pr|taláaklátan}}
==={{section|n}}===
{{tl-noun|taláaklátan|b=+}}
# [[thư mục|Thư mục]].
#: {{syn|tl|bibliyograpiya|talasanggunian|talasangguniang-aklat}}
==={{section|further}}===
* {{R:tl:Maugnayin|page=228}}
ckewzye2q614aqei0x020r0p9fbaawg
vaaleanpunainen
0
414472
2560257
2026-09-02T09:07:06Z
Hiyuune
50834
/* */
2560257
wikitext
text/x-wiki
=={{langname|fi}}==
==={{section|etym}}===
{{compound|fi|vaalea|alt1=vaalean|punainen|infl1=gen|t2=đỏ}}
==={{section|pron}}===
{{fi-pronunciation|vaalean-punainen|a=LL-Q1412 (fin)-Anniina (WikiLucas00)-vaaleanpunainen.wav}}
==={{section|adj}}===
{{fi-adj|vaaleanpunais|empi|in}}
# Màu [[hồng]].
===={{section|decl}}====
{{fi-decl-nainen|pos=adj|vaaleanpunai|a}}
===={{section|syn}}====
* {{l|fi|pinkki}}
===={{section|drv}}====
{{col|fi
|vaaleanpunaisuus
}}
===={{section|see}}====
{{bảng:màu sắc/fi}}
==={{section|n}}===
{{head|fi|Danh từ}}
# Màu [[hồng]].
===={{section|decl}}====
{{fi-decl-nainen|vaaleanpunai|a}}
===={{section|syn}}====
* {{l|fi|pinkki}}
==={{section|further}}===
* {{R:fi:KTSK|accessdate=2023-07-04}}
{{C|fi|Màu sắc}}
gq2ccbge44tn7ch3vxfvc7fainrv6jc
roheline
0
414473
2560258
2026-09-02T09:16:58Z
Hiyuune
50834
/* */ + et
2560258
wikitext
text/x-wiki
=={{langname|et}}==
==={{section|etym}}===
Từ {{affix|et|rohi|-line}}.
==={{section|pron}}===
* {{rhymes|et|ine|s=4}}
==={{section|adj}}===
{{et-adj|rohelise|rohelist}}
# [[màu|Màu]] [[xanh lá cây]].
===={{section|decl}}====
{{et-decl-oluline|roheli|ne}}
===={{section|drv}}====
* {{l|et|pistaatsiaroheline}}
===={{section|see}}====
{{bảng:màu sắc/et}}
f2eidzo4md22klkc4pxbm4e53j35wkz
punane
0
414474
2560259
2026-09-02T09:21:50Z
Hiyuune
50834
/* */
2560259
wikitext
text/x-wiki
=={{langname|et}}==
==={{section|etym}}===
Từ {{inh|et|urj-fin-pro|*punainën}}, tương đương với {{affix|et|puna|-ne}}.
==={{section|etym}}===
* {{et-IPA}}
* {{rhymes|et|unɑne|s=3}}
* {{hyph|et|pu|na|ne}}
==={{section|adj}}===
{{et-adj|punase|punast|s=punaseim}}
# Màu [[đỏ]].
===={{section|decl}}====
{{et-decl-soolane|puna|ne}}
===={{section|drv}}====
* {{l|et|tumepunane}}
==={{section|see}}===
{{bảng:màu sắc/et}}
3qwedxn5oz3dsfk3i9lpn5woz5vpztv
จับมือ
0
414475
2560260
2026-09-02T09:22:22Z
TheHighFighter2
42988
Trang mới: “=={{langname|th}}== ==={{ĐM|etym}}=== Từ {{af|th|จับ|มือ|t1=bắt, nắm|t2=tay}}. ==={{ĐM|pron}}=== {{th-pron|จับ-มือ}} ==={{ĐM|verb}}=== {{th-verb|head=[[จับ]][[มือ]]}} # [[bắt tay|Bắt tay]]. ==={{ĐM|further}}=== * {{R:th:TDP}}”
2560260
wikitext
text/x-wiki
=={{langname|th}}==
==={{ĐM|etym}}===
Từ {{af|th|จับ|มือ|t1=bắt, nắm|t2=tay}}.
==={{ĐM|pron}}===
{{th-pron|จับ-มือ}}
==={{ĐM|verb}}===
{{th-verb|head=[[จับ]][[มือ]]}}
# [[bắt tay|Bắt tay]].
==={{ĐM|further}}===
* {{R:th:TDP}}
fdcndgv5sajzxyv1ad10ns0bo3kr022
การจับมือ
0
414476
2560261
2026-09-02T09:25:24Z
TheHighFighter2
42988
Trang mới: “=={{langname|th}}== ==={{ĐM|etym}}=== Từ {{com|th|การ|จับมือ}}. ==={{ĐM|pron}}=== {{th-pron|กาน-จับ-มือ}} ==={{ĐM|noun}}=== {{th-noun}} # {{abstract noun of|th|จับมือ}}.”
2560261
wikitext
text/x-wiki
=={{langname|th}}==
==={{ĐM|etym}}===
Từ {{com|th|การ|จับมือ}}.
==={{ĐM|pron}}===
{{th-pron|กาน-จับ-มือ}}
==={{ĐM|noun}}===
{{th-noun}}
# {{abstract noun of|th|จับมือ}}.
ghis8efxvhv1ylcuzmn8snc9r900qlr
jrŭ
0
414477
2560263
2026-09-02T09:36:55Z
TheHighFighter2
42988
Trang mới: “{{also|jru}} =={{langname|bdq}}== ==={{ĐM|pron}}=== Từ {{inh|bdq|mkh-ban-pro|*ɟruʔ}}, từ {{inh|bdq|mkh-pro|*ɟruuʔ|*ɟruuʔ ~ *ɟruh ~ *rɟuh|deep}}. Cùng gốc với {{cog|kpm|juruh}}, {{cog|nev|-}} ɟruʔ, {{cog|km|ជ្រៅ}}, {{cog|vi|sâu}}, {{cog|pac|chru}}. ==={{ĐM|pron}}=== * {{IPA|bdq|/ɟruʔ/}} ==={{ĐM|adj}}=== {{head|bdq|adjective}} # [[sâu|Sâu]].”
2560263
wikitext
text/x-wiki
{{also|jru}}
=={{langname|bdq}}==
==={{ĐM|pron}}===
Từ {{inh|bdq|mkh-ban-pro|*ɟruʔ}}, từ {{inh|bdq|mkh-pro|*ɟruuʔ|*ɟruuʔ ~ *ɟruh ~ *rɟuh|deep}}. Cùng gốc với {{cog|kpm|juruh}}, {{cog|nev|-}} ɟruʔ, {{cog|km|ជ្រៅ}}, {{cog|vi|sâu}}, {{cog|pac|chru}}.
==={{ĐM|pron}}===
* {{IPA|bdq|/ɟruʔ/}}
==={{ĐM|adj}}===
{{head|bdq|adjective}}
# [[sâu|Sâu]].
fmyvdaebm3i63j628tphodw4no12a8f
2560264
2560263
2026-09-02T09:37:27Z
TheHighFighter2
42988
/* Cách phát âm */
2560264
wikitext
text/x-wiki
{{also|jru}}
=={{langname|bdq}}==
==={{ĐM|pron}}===
Từ {{inh|bdq|mkh-ban-pro|*ɟruʔ}}, từ {{inh|bdq|mkh-pro|*ɟruuʔ|*ɟruuʔ ~ *ɟruh ~ *rɟuh|sâu}}. Cùng gốc với {{cog|kpm|juruh}}, {{cog|nev|-}} ɟruʔ, {{cog|km|ជ្រៅ}}, {{cog|vi|sâu}}, {{cog|pac|chru}}.
==={{ĐM|pron}}===
* {{IPA|bdq|/ɟruʔ/}}
==={{ĐM|adj}}===
{{head|bdq|adjective}}
# [[sâu|Sâu]].
pnsy6keedewrzlt4xcezqc6xncgngx4
2560265
2560264
2026-09-02T09:38:06Z
TheHighFighter2
42988
2560265
wikitext
text/x-wiki
{{also|jru}}
=={{langname|bdq}}==
==={{ĐM|etym}}===
Từ {{inh|bdq|mkh-ban-pro|*ɟruʔ}}, từ {{inh|bdq|mkh-pro|*ɟruuʔ|*ɟruuʔ ~ *ɟruh ~ *rɟuh|sâu}}. Cùng gốc với {{cog|kpm|juruh}}, {{cog|nev|-}} ɟruʔ, {{cog|km|ជ្រៅ}}, {{cog|vi|sâu}}, {{cog|pac|chru}}.
==={{ĐM|pron}}===
* {{IPA|bdq|/ɟruʔ/}}
==={{ĐM|adj}}===
{{head|bdq|adjective}}
# [[sâu|Sâu]].
icpt9vktxv3ffgkhh0147cj4hovdmss
jero
0
414478
2560266
2026-09-02T09:48:17Z
TheHighFighter2
42988
Trang mới: “=={{langname|aot}}== ==={{ĐM|etym}}=== Từ {{bor|aot|en|zero}}. ==={{ĐM|pron}}=== * {{IPA|aot|/d͡ʑero/}} ==={{ĐM|num}}=== {{aot-num|জেরো}} # [[không|Không]]. ==={{ĐM|ref}}=== * {{R:aot:Breugel}} Được nêu tại Appendix 2.”
2560266
wikitext
text/x-wiki
=={{langname|aot}}==
==={{ĐM|etym}}===
Từ {{bor|aot|en|zero}}.
==={{ĐM|pron}}===
* {{IPA|aot|/d͡ʑero/}}
==={{ĐM|num}}===
{{aot-num|জেরো}}
# [[không|Không]].
==={{ĐM|ref}}===
* {{R:aot:Breugel}} Được nêu tại Appendix 2.
41l46s7rkhv5ufr6kouacma13s878ht
2560270
2560266
2026-09-02T10:06:37Z
TheHighFighter2
42988
/* Tham khảo */
2560270
wikitext
text/x-wiki
=={{langname|aot}}==
==={{ĐM|etym}}===
Từ {{bor|aot|en|zero}}.
==={{ĐM|pron}}===
* {{IPA|aot|/d͡ʑero/}}
==={{ĐM|num}}===
{{aot-num|জেরো}}
# [[không|Không]].
==={{ĐM|ref}}===
* {{R:aot:Breugel}} Được nêu tại Appendix 2.
=={{langname|ban}}==
==={{ĐM|etym}}===
{{bor+|ban|kaw|jro|t=nội thất; phần bên trong; chiều sâu}}, từ {{der|ban|mkh-pro|[[*rɟuh]], [[*ɟruh]], [[*ɟruuʔ]]|t=sâu}}.
==={{ĐM|noun}}===
{{head|ban|noun|chữ Bali|ᬚᭂᬭᭀ}}
# [[nhà|Nhà]].
===={{ĐM|desc}}====
* {{desc|id|bor=1|jero}}
==={{ĐM|further}}===
* {{R:KBB|jero}}
enptm1s3xp41xrvh8n0vqgifebnx5pl
Mô đun:aot-headword
828
414479
2560267
2026-09-02T09:52:51Z
TheHighFighter2
42988
Trang mới: “local export = {} local pos_functions = {} local lang = require("Module:languages").getByCode("aot") local PAGENAME = mw.loadData("Module:headword/data").pagename local script = lang:findBestScript(PAGENAME) -- Latn or Beng function export.show(frame) local args = frame:getParent().args local poscat = frame.args[1] or error("Part of speech has not been specified. Please pass parameter 1 to the module invocation.") local data = {lang = lang, sc = script, pos_categor…”
2560267
Scribunto
text/plain
local export = {}
local pos_functions = {}
local lang = require("Module:languages").getByCode("aot")
local PAGENAME = mw.loadData("Module:headword/data").pagename
local script = lang:findBestScript(PAGENAME) -- Latn or Beng
function export.show(frame)
local args = frame:getParent().args
local poscat = frame.args[1] or error("Part of speech has not been specified. Please pass parameter 1 to the module invocation.")
local data = {lang = lang, sc = script, pos_category = poscat, sccat = true, categories = {}, heads = {args["head"] or PAGENAME}, translits = {args["tr"]}, inflections = {},
no_redundant_head_cat = not args["head"]
}
local beng = {label = "chữ Bengal", lang = lang, sc = require("Module:scripts").getByCode("Beng")}
if args[1] then table.insert(beng, args[1]) end
if args[2] then table.insert(beng, args[2]) end
if args[3] then table.insert(beng, args[3]) end
if args[4] then table.insert(beng, args[4]) end
if #beng > 0 then table.insert(data.inflections, beng) end
if pos_functions[poscat] then
pos_functions[poscat](args, data)
end
return require("Module:headword").full_headword(data)
end
pos_functions["Động từ"] = function(args, data)
--verb is always prefix
data.heads[1] = data.heads[1] .. "-"
end
pos_functions["Loại từ"] = function(args, data)
--classifier is always prefix
data.heads[1] = data.heads[1] .. "-"
end
pos_functions["Tính từ"] = function(args, data)
--adjective can be either type 1 or type 2
if args["t"] ~= "1" and args["t"] ~= "2" then
args["t"] = "?"
end
--adjective type 1 is prefix
if args["t"] == "1" then
data.heads[1] = data.heads[1] .. "-"
end
table.insert(data.inflections, {label = "type " .. args["t"]})
end
return export
87q5uwwr4z740tleiw2ghovebpabxve
Bản mẫu:aot-num
10
414480
2560268
2026-09-02T09:52:59Z
TheHighFighter2
42988
Trang mới: “{{#invoke:aot-headword|show|Số từ}}<noinclude>{{documentation}}</noinclude>”
2560268
wikitext
text/x-wiki
{{#invoke:aot-headword|show|Số từ}}<noinclude>{{documentation}}</noinclude>
jydqnjkdnioocb95zko9bntdokkl5ep
Bản mẫu:R:aot:Breugel
10
414481
2560269
2026-09-02T09:57:54Z
TheHighFighter2
42988
Trang mới: “van Breugel, Seino. 2015. ''Atong-English dictionary'', ấn bản thứ hai. Có sẵn trực tuyến tại: https://www.academia.edu/487044/Atong_English_Dictionary.<noinclude> {{documentation}}</noinclude>”
2560269
wikitext
text/x-wiki
van Breugel, Seino. 2015. ''Atong-English dictionary'', ấn bản thứ hai. Có sẵn trực tuyến tại: https://www.academia.edu/487044/Atong_English_Dictionary.<noinclude>
{{documentation}}</noinclude>
er97fnr4i18geoifrs9t2l5j1wd6kud
えみな
0
414482
2560271
2026-09-02T10:26:19Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|絵実名}}”
2560271
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|絵実名}}
2uolt4tfw76qgrgzf70o7tlix6ctmoc
絵実名
0
414483
2560272
2026-09-02T10:29:18Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|え|み|な|yomi=goon,k2}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|えみな}} # {{given name|ja|nữ|sort=えみな}}”
2560272
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|え|み|な|yomi=goon,k2}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|えみな}}
# {{given name|ja|nữ|sort=えみな}}
ngrgtsv5mdwf9pwe7rreox3kifr7fpz
Emina
0
414484
2560273
2026-09-02T10:30:41Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|えみな}}”
2560273
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|rom}}===
{{ja-romaji}}
# {{ja-romanization of|えみな}}
rfrovetgwkoutrg0bvmq65qnkscc03k
繪實名
0
414485
2560274
2026-09-02T10:31:03Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|絵実名}}”
2560274
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|絵実名}}
2uolt4tfw76qgrgzf70o7tlix6ctmoc
paederastically
0
414486
2560277
2026-09-02T11:31:20Z
Hiyuune
50834
Trang mới: “=={{langname|en}}== ==={{ĐM|etym}}=== Từ {{suffix|en|paederastic|ally}}. ==={{ĐM|adv}}=== {{en-adv}} # {{alt form|en|pederastically}}”
2560277
wikitext
text/x-wiki
=={{langname|en}}==
==={{ĐM|etym}}===
Từ {{suffix|en|paederastic|ally}}.
==={{ĐM|adv}}===
{{en-adv}}
# {{alt form|en|pederastically}}
tpesknmc7f34ssfiekd4ti709qoitnd
Mô đun:ket-utils
828
414487
2560278
2026-09-02T11:32:24Z
Hiyuune
50834
Trang mới: “--[[ Wiktionary's scientific Cyrillic notation for Ket is identical to the attested standard Ket orthography with the addition of: 1. the acute, grave and macron for tones 2. the middle dot when a vowel has middle length but no macron 3. the breve on top of <г> and <ӷ> to indicate they are fricative 4. <ь> before vowels <е и ы ъ> to indicate a precedent palatisation 5. text in parentheses, omitted in Cyrillic --]] local export = {} local ugsub = mw.ustr…”
2560278
Scribunto
text/plain
--[[
Wiktionary's scientific Cyrillic notation for Ket is identical to
the attested standard Ket orthography with the addition of:
1. the acute, grave and macron for tones
2. the middle dot when a vowel has middle length but no macron
3. the breve on top of <г> and <ӷ> to indicate they are fricative
4. <ь> before vowels <е и ы ъ> to indicate a precedent palatisation
5. text in parentheses, omitted in Cyrillic
--]]
local export = {}
local ugsub = mw.ustring.gsub
local ufind = mw.ustring.find
local uupper = mw.ustring.upper
local ulower = mw.ustring.lower
local uNFC = mw.ustring.toNFC
local uNFD = mw.ustring.toNFD
local u = require("Module:string/char")
local grave = u(0x0300)
local acute = u(0x0301)
local circumflex = u(0x0302)
local macron = u(0x0304)
local breve = u(0x0306)
local input_marks = macron..acute..breve..grave.."·"
local cyrl_vowels = "аяеэиыоёөъәую"
local cyrl_ambiguous_vowels = "еиыъ" -- ambiguous about the precedint palatisation
local cyrl_letters = cyrl_vowels.."ьмбпвнтдслрйӈкгӄӷх" .. "жзшфцчщ"
local all_cyrl_letters = "ʼ"..cyrl_letters
local cap_cyrl_letters = mw.ustring.upper(cyrl_letters)
local palatalisation = "Y"
local one_cyrl_to_lat = {
["ʼ"] = "ˀ",
["ь"] = palatalisation,
-- VOWELS
["а"] = "a",
["я"] = palatalisation.."a",
["е"] = "e",
["э"] = "e",
["и"] = "i",
["ы"] = "ɨ",
["о"] = "o",
["ё"] = palatalisation.."o",
["ө"] = "o"..macron,
["ъ"] = "ʌ",
["ә"] = "ʌ"..macron,
["у"] = "u",
["ю"] = palatalisation.."u",
-- CONSONANTS
-- Labial
["м"] = "m",
["б"] = "b",
["п"] = "p",
["в"] = "v",
-- Alveolar
["н"] = "n",
["т"] = "t",
["д"] = "d",
["с"] = "s",
["л"] = "l",
["р"] = "r",
-- Palatal
["й"] = "y",
-- Velar
["ӈ"] = "ŋ",
["к"] = "k",
["г"] = "g",
-- Uvular
["ӄ"] = "q",
["ӷ"] = "ġ",
-- Glottal
["х"] = "h",
-- Borrowed
["ж"] = "ž",
["з"] = "z",
["ш"] = "š",
["ф"] = "f",
["ц"] = "c",
["ч"] = "č",
["щ"] = "šč",
}
local function NFD_macrons(str)
return ugsub(str, "[ӣӯӢӮ]", function(char)
return uNFD(char)
end)
end
function export.scientific_to_latin(str)
-- Separate macrons from glyphs.
str = NFD_macrons(str)
-- Bring everything to lowercase.
str = ugsub(str, "["..cap_cyrl_letters.."]", function(char)
return "^"..ulower(char)
end)
-- Deal with unpredictable fricative or occlusive г and ӷ.
str = ugsub(str, "([гӷ])"..breve, { ["г"] = "ɣ", ["ӷ"] = "ɣ̇" })
-- Make ambiguous vowels always palatise after vowels.
str = ugsub(str,
"(["..cyrl_vowels.."])(["..input_marks.."]?)(["..cyrl_ambiguous_vowels.."])",
function (first_vowel, mark, second_vowel)
if first_vowel ~= second_vowel then
return first_vowel..mark..palatalisation..second_vowel
end
end
)
-- Handle the main substitutions.
str = ugsub(str, "["..all_cyrl_letters.."]", one_cyrl_to_lat)
-- Put a middle dot after a vowel with macron.
str = ugsub(str, "(.)"..macron, "%1"..macron.."·")
-- Put a circumflex on all long vowels.
str = ugsub(str, "([aeiɨoʌu])%1", "%1"..circumflex..":")
-- Consider long vowels of other tones as long if written twice.
str = ugsub(str, "([aeiɨoʌu])(["..acute..grave.."])%1", "%1%2:")
-- Make the small <y> if not after consonants.
str = ugsub(str, "([mbpvntdslryŋkgɣqġɣ̇h])"..palatalisation, "%1ʸ")
str = ugsub(str, palatalisation, "y")
-- Bring capital letters back.
str = ugsub(str, "%^(.)", function(char)
return uupper(char)
end)
return str
end
function export.scientific_to_cyrillic(str)
-- This avoid <й> from being decomposed.
str = uNFC(str)
-- Make sure the right codepoint is used.
if ufind(str, "['’]") then
error("Please use the encoding ʼ MODIFIER LETTER APOSTROPHE (U+02BC)")
end
-- Separate macrons from glyphs.
str = NFD_macrons(str)
-- Strips accents and middle dot.
str = ugsub(str, "["..grave..acute..macron..breve.."·]", "")
-- Hides palatisation before inherently palatising vowels.
str = ugsub(str, "ь(["..cyrl_ambiguous_vowels.."])", "%1")
-- Remove texts in parentheses.
str = ugsub(str, "%(.-%)", "")
return str
end
-- Function names readable by [[Module:languages]].
export.tr = export.scientific_to_latin
export.stripDiacritics = export.scientific_to_cyrillic
export.makeDisplayText = export.scientific_to_cyrillic
return export
ko1j8s231k93hynsb0pkkqk8fkqat5l
ვარდისფერი
0
414488
2560279
2026-09-02T11:34:38Z
Hiyuune
50834
+ ka
2560279
wikitext
text/x-wiki
=={{langname|ka}}==
==={{section|etym}}===
Từ {{af|ka|ვარდი|-ფერი}}.
==={{section|pron}}===
* {{ka-IPA}}
==={{section|adj}}===
{{ka-adj|მოვარდისფრო |sup=უვარდისფრესი}}
# Màu [[hồng]].
===={{section|decl}}====
{{ka-decl-adj}}
==={{section|see}}===
{{bảng:màu sắc/ka}}
{{C|ka|Màu sắc}}
pr9br1b36s08ir0scro4zvxnp4z5wbp
ლურჯი
0
414489
2560280
2026-09-02T11:36:05Z
Hiyuune
50834
+ ka
2560280
wikitext
text/x-wiki
=={{langname|ka}}==
==={{section|etym}}===
Từ {{der|ka|xcl|լուրջ}}.<ref>{{R:ka:Chub|page=264a}}</ref><ref>{{R:oge:Kluge:1914|page=37}}</ref><ref>{{R:xcl:HAB|լուրջ|vol=II|page=204b}}</ref>
==={{section|pron}}===
* {{ka-IPA}}
* {{ka-hyphen}}
==={{section|adj}}===
{{ka-adj|მოლურჯო|sup=ულურჯესი}}
# Màu [[xanh]], màu [[lam]].
===={{section|decl}}====
{{ka-decl-adj}}
===={{section|desc}}====
* {{desc|xmf|ლურჯი|bor=1}}
* {{desc|sva|ჲჷრჟი|bor=1}}
==={{section|see}}===
{{bảng:màu sắc/ka}}
==={{section|ref}}===
{{reflist}}
5jq8758b6ticv64ftshan7uvwq6xgu7
მოწითალო-მოლურჯო
0
414490
2560281
2026-09-02T11:37:37Z
Hiyuune
50834
+ ka
2560281
wikitext
text/x-wiki
=={{langname|ka}}==
==={{section|pron}}===
* {{ka-IPA}}
* {{ka-hyphen}}
==={{section|adj}}===
{{ka-adj}}
# Màu [[tím]], hỗn hợp màu [[xanh]] [[lam]] và [[đỏ]].
==={{section|see}}===
{{bảng:màu sắc/ka}}
{{C|ka|Màu sắc}}
88li48tz2nwtnruy20hb5s09j7kp36w
იასამნისფერი
0
414491
2560282
2026-09-02T11:39:36Z
Hiyuune
50834
+ ka
2560282
wikitext
text/x-wiki
=={{langname|ka}}==
==={{section|etym}}===
Từ {{suffix|ka|იასამანი|ფერი}}.
==={{section|pron}}===
* {{ka-IPA}}
==={{section|adj}}===
{{ka-adj}}
# Có màu hoa tử đinh hương, màu [[tím]], màu [[tía]].
===={{section|decl}}====
{{ka-decl-adj}}
===={{section|see}}====
{{bảng:màu sắc/ka}}
{{C|ka|Màu sắc}}
8fe5juj1bmmd21m8dwjwfkykcp4ptoz
პიტნისფერი
0
414492
2560283
2026-09-02T11:41:13Z
Hiyuune
50834
Trang mới: “=={{langname|ka}}== ==={{section|etym}}=== Từ {{suffix|ka|პიტნა|ფერი}}. ==={{section|pron}}=== * {{ka-IPA}} * {{ka-hyphen}} ==={{section|adj}}=== {{ka-adj}} # {{lb|ka|neologism}} [[màu|Màu]] [[bạc hà]]. ===={{section|decl}}==== {{ka-decl-adj}} ==={{section|see}}=== {{bảng:màu sắc/ka}} {{C|ka|Màu sắc}}”
2560283
wikitext
text/x-wiki
=={{langname|ka}}==
==={{section|etym}}===
Từ {{suffix|ka|პიტნა|ფერი}}.
==={{section|pron}}===
* {{ka-IPA}}
* {{ka-hyphen}}
==={{section|adj}}===
{{ka-adj}}
# {{lb|ka|neologism}} [[màu|Màu]] [[bạc hà]].
===={{section|decl}}====
{{ka-decl-adj}}
==={{section|see}}===
{{bảng:màu sắc/ka}}
{{C|ka|Màu sắc}}
4spzz4vnldihe1eolrxn6z7z1geh0v5
雞窩窩
0
414493
2560286
2026-09-02T11:50:05Z
Hiyuune
50834
Trang mới: “=={{langname|zh}}== {{zh-forms|s=鸡窝窝}} ==={{ĐM|pron}}=== {{zh-pron |m-s=ji1 o1 o1 |cat=n }} ==={{ĐM|n}}=== {{head|zh|Danh từ}} # {{lb|zh|Tứ Xuyên}} [[chuồng|Chuồng]] [[gà]]. ===={{ĐM|syn}}==== {{zh-dial|雞窩}}”
2560286
wikitext
text/x-wiki
=={{langname|zh}}==
{{zh-forms|s=鸡窝窝}}
==={{ĐM|pron}}===
{{zh-pron
|m-s=ji1 o1 o1
|cat=n
}}
==={{ĐM|n}}===
{{head|zh|Danh từ}}
# {{lb|zh|Tứ Xuyên}} [[chuồng|Chuồng]] [[gà]].
===={{ĐM|syn}}====
{{zh-dial|雞窩}}
mtvdxx51owllgdwio7k1m7t8s4oaub8
Mô đun:chemical element list/data/el
828
414494
2560287
2026-09-02T11:51:23Z
Hiyuune
50834
Trang mới: “local export = {} export.elements = { [1] = { name = "υδρογόνο" }, [2] = { name = "ήλιο" }, [3] = { name = "λίθιο" }, [4] = { name = "βηρύλλιο" }, [5] = { name = "βόριο" }, [6] = { name = "άνθρακας" }, [7] = { name = "άζωτο" }, [8] = { name = "οξυγόνο" }, [9] = { name = "φθόριο" }, [10] = { name = "νέον" }, [11] = { name = "νάτριο" }, [12] = { name = "μαγνήσιο" }, [13] = { name = "αλ…”
2560287
Scribunto
text/plain
local export = {}
export.elements = {
[1] = { name = "υδρογόνο" },
[2] = { name = "ήλιο" },
[3] = { name = "λίθιο" },
[4] = { name = "βηρύλλιο" },
[5] = { name = "βόριο" },
[6] = { name = "άνθρακας" },
[7] = { name = "άζωτο" },
[8] = { name = "οξυγόνο" },
[9] = { name = "φθόριο" },
[10] = { name = "νέον" },
[11] = { name = "νάτριο" },
[12] = { name = "μαγνήσιο" },
[13] = { name = "αλουμίνιο" },
[14] = { name = "πυρίτιο" },
[15] = { name = "φωσφόρος" },
[16] = { name = "θείο" },
[17] = { name = "χλώριο" },
[18] = { name = "αργό" },
[19] = { name = "κάλιο" },
[20] = { name = "ασβέστιο" },
[21] = { name = "σκάνδιο" },
[22] = { name = "τιτάνιο" },
[23] = { name = "βανάδιο" },
[24] = { name = "χρώμιο" },
[25] = { name = "μαγγάνιο" },
[26] = { name = "σίδηρος" },
[27] = { name = "κοβάλτιο" },
[28] = { name = "νικέλιο" },
[29] = { name = "χαλκός" },
[30] = { name = "ψευδάργυρος" },
[31] = { name = "γάλλιο" },
[32] = { name = "γερμάνιο" },
[33] = { name = "αρσενικό" },
[34] = { name = "σελήνιο" },
[35] = { name = "βρώμιο" },
[36] = { name = "κρυπτό" },
[37] = { name = "ρουβίδιο" },
[38] = { name = "στρόντιο" },
[39] = { name = "ύττριο" },
[40] = { name = "ζιρκόνιο" },
[41] = { name = "νιόβιο" },
[42] = { name = "μολυβδαίνιο" },
[43] = { name = "τεχνήτιο" },
[44] = { name = "ρουθήνιο" },
[45] = { name = "ρόδιο" },
[46] = { name = "παλλάδιο" },
[47] = { name = "άργυρος" },
[48] = { name = "κάδμιο" },
[49] = { name = "ίνδιο" },
[50] = { name = "κασσίτερος" },
[51] = { name = "αντιμόνιο" },
[52] = { name = "τελλούριο" },
[53] = { name = "ιώδιο" },
[54] = { name = "ξένο" },
[55] = { name = "καίσιο" },
[56] = { name = "βάριο" },
[57] = { name = "λανθάνιο" },
[58] = { name = "δημήτριο" },
[59] = { name = "πρασινοδύμιο" },
[60] = { name = "νεοδύμιο" },
[61] = { name = "προμήθιο" },
[62] = { name = "σαμάριο" },
[63] = { name = "ευρώπιο" },
[64] = { name = "γαδολίνιο" },
[65] = { name = "τέρβιο" },
[66] = { name = "δυσπρόσιο" },
[67] = { name = "όλμιο" },
[68] = { name = "έρβιο" },
[69] = { name = "θούλιο" },
[70] = { name = "υττέρβιο" },
[71] = { name = "λουτήτιο" },
[72] = { name = "άφνιο" },
[73] = { name = "ταντάλιο" },
[74] = { name = "βολφράμιο" },
[75] = { name = "ρήνιο" },
[76] = { name = "όσμιο" },
[77] = { name = "ιρίδιο" },
[78] = { name = { "λευκόχρυσος", "πλατίνα" } },
[79] = { name = "χρυσός" },
[80] = { name = "υδράργυρος" },
[81] = { name = "θάλλιο" },
[82] = { name = "μόλυβδος" },
[83] = { name = "βισμούθιο" },
[84] = { name = "πολώνιο" },
[85] = { name = "άστατο" },
[86] = { name = "ραδόνιο" },
[87] = { name = "φράγκιο" },
[88] = { name = "ράδιο" },
[89] = { name = "ακτίνιο" },
[90] = { name = "θόριο" },
[91] = { name = "πρωτακτίνιο" },
[92] = { name = "ουράνιο" },
[93] = { name = "ποσειδώνιο" },
[94] = { name = "πλουτώνιο" },
[95] = { name = "αμερίκιο" },
[96] = { name = "κιούριο" },
[97] = { name = "μπερκέλιο" },
[98] = { name = "καλιφόρνιο" },
[99] = { name = "αϊνσταΐνιο" },
[100] = { name = "φέρμιο" },
[101] = { name = "μεντελέβιο" },
[102] = { name = "νομπέλιο" },
[103] = { name = "λορένσιο" },
[104] = { name = "ραδερφόρντιο" },
[105] = { name = "ντούμπνιο" },
[106] = { name = "σιμπόργκιο" },
[107] = { name = "μπόριο" },
[108] = { name = "χάσιο" },
[109] = { name = "μαϊτνέριο" },
[110] = { name = "νταρμστάντιο" },
[111] = { name = "ρεντγκένιο" },
[112] = { name = "κοπερνίκιο" },
[113] = { name = "νιχόνιο" },
[114] = { name = "φλερόβιο" },
[115] = { name = "μοσκόβιο" },
[116] = { name = "λιβερμόριο" },
[117] = { name = "τενέσιο" },
[118] = { name = "ογκανέσσιο" },
}
return export
rbf55rqfs1mjegdsq1zsif8p8v6ilbx
υδρογόνο
0
414495
2560288
2026-09-02T11:52:46Z
Hiyuune
50834
Trang mới: “=={{langname|el}}== {{wp|el:}} ==={{section|pron}}=== * {{IPA|el|/iðroˈɣono/}} * {{hyphenation|el|υ|δρο|γό|νο}} ==={{section|n}}=== {{el-noun|n|+|υδρογόνα}} # {{lb|el|chemistry}} [[hydro|Hydro]]. ===={{section|decl}}==== {{el-nN-ο-α-2a|υδρογόν}} {{C|el|Nguyên tố hóa học}}”
2560288
wikitext
text/x-wiki
=={{langname|el}}==
{{wp|el:}}
==={{section|pron}}===
* {{IPA|el|/iðroˈɣono/}}
* {{hyphenation|el|υ|δρο|γό|νο}}
==={{section|n}}===
{{el-noun|n|+|υδρογόνα}}
# {{lb|el|chemistry}} [[hydro|Hydro]].
===={{section|decl}}====
{{el-nN-ο-α-2a|υδρογόν}}
{{C|el|Nguyên tố hóa học}}
tojiaktslf1uyjrk5ky8p0ms1q4s0qf
υδρογόνου
0
414496
2560289
2026-09-02T11:53:21Z
Hiyuune
50834
+ el
2560289
wikitext
text/x-wiki
=={{langname|el}}==
==={{section|n}}===
{{head|el|Biến thể hình thái danh từ|g=n}}
# {{infl of|el|υδρογόνο||gen|s}}
j4usbhr4ya82tffdj8r58g0htmm2iz2
υδρογόνα
0
414497
2560290
2026-09-02T11:54:51Z
Hiyuune
50834
+ el
2560290
wikitext
text/x-wiki
=={{langname|el}}==
==={{section|n}}===
{{head|el|Biến thể hình thái danh từ|g=n}}
# {{infl of|el|υδρογόνο||nom//acc//voc|p}}
aayfjz2w4nhykrlqarks9smgzk8dwpc
υδρογόνων
0
414498
2560291
2026-09-02T11:55:24Z
Hiyuune
50834
Trang mới: “=={{langname|el}}== ==={{section|n}}=== {{head|el|Biến thể hình thái danh từ|g=n}} # {{infl of|el|υδρογόνο||gen|p}}”
2560291
wikitext
text/x-wiki
=={{langname|el}}==
==={{section|n}}===
{{head|el|Biến thể hình thái danh từ|g=n}}
# {{infl of|el|υδρογόνο||gen|p}}
kxq8eruuccl4km0eumkmd2gwndzbopt
ήλιο
0
414499
2560292
2026-09-02T11:58:46Z
Hiyuune
50834
+ el
2560292
wikitext
text/x-wiki
{{also|Ήλιο}}
=={{langname|el}}==
==={{ĐM|etym}} 1===
{{ety|el|:bor|la-new:helium}}
Từ {{bor|el|la-new|helium}}.
===={{ĐM|alt}}====
* {{katharevousa}} {{l|el|ήλιον|g=n}}
===={{ĐM|pron}}====
* {{IPA|el|[ˈilio]}}
===={{ĐM|n}}====
{{el-noun|n|+|ήλια}}
# [[heli|Heli]].
====={{ĐM|decl}}=====
{{el-nN-ο-α-3b|ήλι|ηλί}}
====={{ĐM|rel}}=====
{{see|el|ήλιος|g=m|t=Mặt Trời}}
===={{ĐM|further}}====
* {{pedia|lang=el}}
==={{ĐM|etym}} 2===
===={{ĐM|pron}}====
* {{IPA|el|[ˈiʎo]}}
===={{ĐM|n}}====
{{head|el|Biến thể hình thái danh từ|g=m}}
# {{infl of|el|ήλιος||acc|s}}
{{C|el|Nguyên tố hóa học}}
o0f1um37yf85drfzb7unauymizxdb62