Wiktionary
viwiktionary
https://vi.wiktionary.org/wiki/Wiktionary:Trang_Ch%C3%ADnh
MediaWiki 1.47.0-wmf.4
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
voi
0
1645
2363274
2358147
2026-06-01T10:29:36Z
Trong Dang
52461
/* */
2363274
wikitext
text/x-wiki
{{-vie-}}
{{-info-}}
{{-etym-}}
Từ {{inh|vi|mkh-vie-pro|*-vɔːj}}. Liên quan đến {{mention|vi|vòi}}.
{{-pron-}}
{{vie-pron}}
{{-nôm-}}
{{top}}
*[[]]: [[voi]]
*[[𤠅]]: [[voi]]
{{mid}}
*[[㺔]]: [[voi]], [[vỏi]]
{{bottom}}
{{-paro-}}
{{đầu}}
:* [[vòi]]
:* [[vôi]]
:* [[vội]]
{{giữa}}
:* [[vời]]
:* [[Vôi]]
:* [[với]]
{{cuối}}
{{-noun-}}
[[Hình: Voi tại Bình Dương.jpg |nhỏ|250px|phải|Voi trong một [[vườn]] [[thú]] ở [[Bình Dương]]]]
(con) '''voi'''
# [[thú|Thú]] rất lớn [[sống]] ở [[vùng]] [[nhiệt đới]], [[mũi]] [[dài]] thành [[vòi]], [[răng nanh]] dài thành [[ngà]], [[tai]] to, [[da]] rất [[dày]], có thể [[nuôi]] để [[tải]] [[hàng]], [[kéo]] [[gỗ]], v.v.
#: ''khoẻ như '''voi'''''
#: ''cưỡi '''voi''' ra trận''
#: ''Trời sinh '''voi''', trời sinh cỏ.'' (tục ngữ)
{{-trans-}}
{{đầu}}
* {{eng}}: {{t|en|elephant}}
* {{hye}}: {{t|hy|փիղ}}
* {{nod}}: [[ᨩ᩶ᩣ᩠ᨦ]]
* {{deu}}: {{t|de|Elefant|m}}
* {{kat}}: {{t|ka|სპილო}}, {{t|ka|პილო}}
* {{nld}}: {{t|nl|olifant|m}}
* {{lao}}: {{t|lo|ຊ້າງ}}
* {{khb}}: [[ᦋᦱᧂᧉ]]
* {{rus}}: [[слон]] (''slon'') {{g|m}}
* {{jpn}}: [[象]] (''zou'')
* {{fin}}: {{t|fi|norsu}}
* {{fra}}: {{t|fr|éléphant|m}}
* {{spa}}: {{t|es|elefante|m}}
* {{tha}}: {{t|th|ช้าง}}
* {{blt}}: [[ꪋ꫁ꪱꪉ]]
* {{kor}}: [[코끼리]] (''ko.ggi.ri'')
* {{zho}}: [[大象]] (''dàxiàng'', đại tượng)
* {{uzb}}: {{t|uz|fil}}
* {{ita}}: {{t|it|elefante|m}}
{{cuối}}
{{-drv-}}
* [[cá voi]]
* [[vòi voi]]
{{-ref-}}
{{R:FVDP}}
{{R:WinVNKey:Lê Sơn Thanh}}
{{-mtq-}}
{{-noun-}}
'''voi'''
# [[voi#Tiếng Việt|Voi]].
{{-nuo-}}
{{-pron-}}
* [[Wiktionary:IPA|IPA]]: /vɔj¹/
{{-noun-}}
{{pn}}
# {{term|Cổ Liêm}} [[voi#tiếng Việt|voi]].
{{-fin-}}
{{-pron-}}
* [[Wiktionary:IPA|IPA]]: {{IPA-old|[ʋo̞i]}}
{{-etymology-}}
{{etym-from
| lang = fiu-proto | attested = 0 | term = woye
}} Cùng gốc với {{hun|style=plain}} ''[[vaj]]''.
{{-noun-}}
'''voi'''
# [[bơ|Bơ]].
{{-drv-}}
* [[voinen]]
* [[voidella]]
* [[maustevoi]]
* [[voikukka]]
* [[voileipä]]
* [[voipaperi]]
* [[voisilmä]]
* [[voisula]]
* [[voitaikina]]
* [[voiveitsi]]
{{-interj-}}
'''voi'''
# [[chao|Chao]], [[ôi chao]], [[chà]], [[ô]]...
#: ''[[voi ei]]!'' — ôi chao!
{{-verb-}}
'''voi'''
# {{see-entry|voida}}
{{-ron-}}
{{-pron-}}
* [[Wiktionary:IPA|IPA]]: {{IPA-old|[voj]}}
{{-etymology-}}
; [[#Đại từ|đại từ]]
: {{etym-from
| lang = lat | term = vos | lterm = vōs
}}
; tôi sẽ
: {{etym-from
| term = vrea | from = {{etym-possibly-from
| lang = lat | attested = 0 | term = voleo | lterm = voleō
}}
}}
; muốn
: Không rõ. {{etym-possibly-from
| term = voie
}} So sánh với tiếng Slav ''[[voliti]]''.
{{-pronoun-}}
'''voi''' {{plur}}
# {{@|thân mật}} Các [[anh]], các [[chị]], các [[ông]], các [[bà]], các [[ngài]], các [[người]], chúng [[mày]].
{{-syn-}}
* [[dumneavoastră]] {{term|nghi thức}}
{{-related-}}
* [[eu]]
* [[tu]]
* [[el]], [[ea]]
* [[noi]]
* [[ei]], [[ele]]
{{-verb-}}
'''voi'''
# {{first-person singular of|vrea|meaning=tôi sẽ|lang=tiếng Rumani}}
# [[muốn|Muốn]].
# [[định|Định]], có [[ý định]], có [[ý muốn]].
{{-ita-}}
{{-pron-}}
* [[Wiktionary:IPA|IPA]]: {{IPA-old|/ˈvoi/}}
{{pron-audio
|place=Milano, Ý (nữ giới)
|file=It-voi.ogg
|pron=ˈvoi}}
{{-etymology-}}
{{etym-from
| lang = lat | term = vos | lterm = vōs
}}
{{-pronoun-}}
'''voi''' {{plur}}
# {{@|thân mật}} Các [[anh]], các [[chị]], các [[ông]], các [[bà]], các [[ngài]], các [[người]], chúng [[mày]].
{{-related-}}
* [[voialtri]], [[voi altri]]
* [[vostro]]
* [[vi]]
* [[Loro]]
* [[tu]]
[[Thể loại:Danh từ tiếng Việt]]
[[Thể loại:Danh từ tiếng Mường]]
[[Thể loại:Danh từ tiếng Nguồn]]
[[Thể loại:Danh từ tiếng Phần Lan]]
[[Thể loại:Thán từ tiếng Phần Lan]]
[[Thể loại:Đại từ tiếng Rumani]]
[[Thể loại:Động từ tiếng Rumani]]
[[Thể loại:Đại từ tiếng Ý]]
[[Thể loại:Lớp Thú]]
kcerg0r173kct6txwx47nk6ip1pkge5
2363275
2363274
2026-06-01T10:30:40Z
Trong Dang
52461
/* */
2363275
wikitext
text/x-wiki
{{-vie-}}
{{-info-}}
[[Hình: Voi tại Bình Dương.jpg |nhỏ|250px|phải|Voi trong một [[vườn]] [[thú]] ở [[Bình Dương]]]]
{{-etym-}}
Từ {{inh|vi|mkh-vie-pro|*-vɔːj}}. Liên quan đến {{mention|vi|vòi}}.
{{-pron-}}
{{vie-pron}}
{{-nôm-}}
{{top}}
*[[]]: [[voi]]
*[[𤠅]]: [[voi]]
{{mid}}
*[[㺔]]: [[voi]], [[vỏi]]
{{bottom}}
{{-paro-}}
{{đầu}}
:* [[vòi]]
:* [[vôi]]
:* [[vội]]
{{giữa}}
:* [[vời]]
:* [[Vôi]]
:* [[với]]
{{cuối}}
{{-noun-}}
{{vi-noun|cls=[[con]], [[thớt]]}}
# [[thú|Thú]] rất lớn [[sống]] ở [[vùng]] [[nhiệt đới]], [[mũi]] [[dài]] thành [[vòi]], [[răng nanh]] dài thành [[ngà]], [[tai]] to, [[da]] rất [[dày]], có thể [[nuôi]] để [[tải]] [[hàng]], [[kéo]] [[gỗ]], v.v.
#: ''khoẻ như '''voi'''''
#: ''cưỡi '''voi''' ra trận''
#: ''Trời sinh '''voi''', trời sinh cỏ.'' (tục ngữ)
{{-trans-}}
{{đầu}}
* {{eng}}: {{t|en|elephant}}
* {{hye}}: {{t|hy|փիղ}}
* {{nod}}: [[ᨩ᩶ᩣ᩠ᨦ]]
* {{deu}}: {{t|de|Elefant|m}}
* {{kat}}: {{t|ka|სპილო}}, {{t|ka|პილო}}
* {{nld}}: {{t|nl|olifant|m}}
* {{lao}}: {{t|lo|ຊ້າງ}}
* {{khb}}: [[ᦋᦱᧂᧉ]]
* {{rus}}: [[слон]] (''slon'') {{g|m}}
* {{jpn}}: [[象]] (''zou'')
* {{fin}}: {{t|fi|norsu}}
* {{fra}}: {{t|fr|éléphant|m}}
* {{spa}}: {{t|es|elefante|m}}
* {{tha}}: {{t|th|ช้าง}}
* {{blt}}: [[ꪋ꫁ꪱꪉ]]
* {{kor}}: [[코끼리]] (''ko.ggi.ri'')
* {{zho}}: [[大象]] (''dàxiàng'', đại tượng)
* {{uzb}}: {{t|uz|fil}}
* {{ita}}: {{t|it|elefante|m}}
{{cuối}}
{{-drv-}}
* [[cá voi]]
* [[vòi voi]]
{{-ref-}}
{{R:FVDP}}
{{R:WinVNKey:Lê Sơn Thanh}}
{{-mtq-}}
{{-noun-}}
'''voi'''
# [[voi#Tiếng Việt|Voi]].
{{-nuo-}}
{{-pron-}}
* [[Wiktionary:IPA|IPA]]: /vɔj¹/
{{-noun-}}
{{pn}}
# {{term|Cổ Liêm}} [[voi#tiếng Việt|voi]].
{{-fin-}}
{{-pron-}}
* [[Wiktionary:IPA|IPA]]: {{IPA-old|[ʋo̞i]}}
{{-etymology-}}
{{etym-from
| lang = fiu-proto | attested = 0 | term = woye
}} Cùng gốc với {{hun|style=plain}} ''[[vaj]]''.
{{-noun-}}
'''voi'''
# [[bơ|Bơ]].
{{-drv-}}
* [[voinen]]
* [[voidella]]
* [[maustevoi]]
* [[voikukka]]
* [[voileipä]]
* [[voipaperi]]
* [[voisilmä]]
* [[voisula]]
* [[voitaikina]]
* [[voiveitsi]]
{{-interj-}}
'''voi'''
# [[chao|Chao]], [[ôi chao]], [[chà]], [[ô]]...
#: ''[[voi ei]]!'' — ôi chao!
{{-verb-}}
'''voi'''
# {{see-entry|voida}}
{{-ron-}}
{{-pron-}}
* [[Wiktionary:IPA|IPA]]: {{IPA-old|[voj]}}
{{-etymology-}}
; [[#Đại từ|đại từ]]
: {{etym-from
| lang = lat | term = vos | lterm = vōs
}}
; tôi sẽ
: {{etym-from
| term = vrea | from = {{etym-possibly-from
| lang = lat | attested = 0 | term = voleo | lterm = voleō
}}
}}
; muốn
: Không rõ. {{etym-possibly-from
| term = voie
}} So sánh với tiếng Slav ''[[voliti]]''.
{{-pronoun-}}
'''voi''' {{plur}}
# {{@|thân mật}} Các [[anh]], các [[chị]], các [[ông]], các [[bà]], các [[ngài]], các [[người]], chúng [[mày]].
{{-syn-}}
* [[dumneavoastră]] {{term|nghi thức}}
{{-related-}}
* [[eu]]
* [[tu]]
* [[el]], [[ea]]
* [[noi]]
* [[ei]], [[ele]]
{{-verb-}}
'''voi'''
# {{first-person singular of|vrea|meaning=tôi sẽ|lang=tiếng Rumani}}
# [[muốn|Muốn]].
# [[định|Định]], có [[ý định]], có [[ý muốn]].
{{-ita-}}
{{-pron-}}
* [[Wiktionary:IPA|IPA]]: {{IPA-old|/ˈvoi/}}
{{pron-audio
|place=Milano, Ý (nữ giới)
|file=It-voi.ogg
|pron=ˈvoi}}
{{-etymology-}}
{{etym-from
| lang = lat | term = vos | lterm = vōs
}}
{{-pronoun-}}
'''voi''' {{plur}}
# {{@|thân mật}} Các [[anh]], các [[chị]], các [[ông]], các [[bà]], các [[ngài]], các [[người]], chúng [[mày]].
{{-related-}}
* [[voialtri]], [[voi altri]]
* [[vostro]]
* [[vi]]
* [[Loro]]
* [[tu]]
[[Thể loại:Danh từ tiếng Việt]]
[[Thể loại:Danh từ tiếng Mường]]
[[Thể loại:Danh từ tiếng Nguồn]]
[[Thể loại:Danh từ tiếng Phần Lan]]
[[Thể loại:Thán từ tiếng Phần Lan]]
[[Thể loại:Đại từ tiếng Rumani]]
[[Thể loại:Động từ tiếng Rumani]]
[[Thể loại:Đại từ tiếng Ý]]
[[Thể loại:Lớp Thú]]
spz10vpvw62iewvvqfeqwpgvb3vqp3u
2363277
2363275
2026-06-01T10:32:54Z
Trong Dang
52461
2363277
wikitext
text/x-wiki
{{-vie-}}
{{-info-}}
[[Hình: Voi tại Bình Dương.jpg |nhỏ|250px|phải|Voi trong một [[vườn]] [[thú]] ở [[Bình Dương]]]]
{{-etym-}}
Từ {{inh|vi|mkh-vie-pro|*-vɔːj}}. Liên quan đến {{mention|vi|vòi}}.
{{-pron-}}
{{vie-pron}}
{{-nôm-}}
{{top}}
*[[]]: [[voi]]
*[[𤠅]]: [[voi]]
{{mid}}
*[[㺔]]: [[voi]], [[vỏi]]
{{bottom}}
{{-paro-}}
{{đầu}}
:* [[vòi]]
:* [[vôi]]
:* [[vội]]
{{giữa}}
:* [[vời]]
:* [[Vôi]]
:* [[với]]
{{cuối}}
{{-noun-}}
{{vi-noun|cls=[[con]], [[thớt]]}}
# [[thú|Thú]] rất lớn [[sống]] ở [[vùng]] [[nhiệt đới]], [[mũi]] [[dài]] thành [[vòi]], [[răng nanh]] dài thành [[ngà]], [[tai]] to, [[da]] rất [[dày]], có thể [[nuôi]] để [[tải]] [[hàng]], [[kéo]] [[gỗ]], v.v.
#: ''khoẻ như '''voi'''''
#: ''cưỡi '''voi''' ra trận''
#: ''Trời sinh '''voi''', trời sinh cỏ.'' (tục ngữ)
{{-trans-}}
{{đầu}}
* {{eng}}: {{t|en|elephant}}
* {{hye}}: {{t|hy|փիղ}}
* {{nod}}: [[ᨩ᩶ᩣ᩠ᨦ]]
* {{deu}}: {{t|de|Elefant|m}}
* {{kat}}: {{t|ka|სპილო}}, {{t|ka|პილო}}
* {{nld}}: {{t|nl|olifant|m}}
* {{lao}}: {{t|lo|ຊ້າງ}}
* {{khb}}: [[ᦋᦱᧂᧉ]]
* {{rus}}: [[слон]] (''slon'') {{g|m}}
* {{jpn}}: [[象]] (''zou'')
* {{fin}}: {{t|fi|norsu}}
* {{fra}}: {{t|fr|éléphant|m}}
* {{spa}}: {{t|es|elefante|m}}
* {{tha}}: {{t|th|ช้าง}}
* {{blt}}: [[ꪋ꫁ꪱꪉ]]
* {{kor}}: [[코끼리]] (''ko.ggi.ri'')
* {{zho}}: [[大象]] (''dàxiàng'', đại tượng)
* {{uzb}}: {{t|uz|fil}}
* {{ita}}: {{t|it|elefante|m}}
{{cuối}}
{{-drv-}}
* [[cá voi]]
* [[vòi voi]]
{{-ref-}}
{{R:FVDP}}
{{R:WinVNKey:Lê Sơn Thanh}}
{{-mtq-}}
{{-noun-}}
'''voi'''
# [[voi#Tiếng Việt|Voi]].
{{-nuo-}}
{{-pron-}}
* [[Wiktionary:IPA|IPA]]: /vɔj¹/
{{-noun-}}
{{pn}}
# {{term|Cổ Liêm}} [[voi#tiếng Việt|voi]].
{{-fin-}}
{{-pron-}}
* [[Wiktionary:IPA|IPA]]: {{IPA-old|[ʋo̞i]}}
{{-etymology-}}
{{etym-from
| lang = fiu-proto | attested = 0 | term = woye
}} Cùng gốc với {{hun|style=plain}} ''[[vaj]]''.
{{-noun-}}
'''voi'''
# [[bơ|Bơ]].
{{-drv-}}
* [[voinen]]
* [[voidella]]
* [[maustevoi]]
* [[voikukka]]
* [[voileipä]]
* [[voipaperi]]
* [[voisilmä]]
* [[voisula]]
* [[voitaikina]]
* [[voiveitsi]]
{{-interj-}}
'''voi'''
# [[chao|Chao]], [[ôi chao]], [[chà]], [[ô]]...
#: ''[[voi ei]]!'' — ôi chao!
{{-verb-}}
'''voi'''
# {{see-entry|voida}}
{{-ron-}}
{{-pron-}}
* [[Wiktionary:IPA|IPA]]: {{IPA-old|[voj]}}
{{-etymology-}}
; [[#Đại từ|đại từ]]
: {{etym-from
| lang = lat | term = vos | lterm = vōs
}}
; tôi sẽ
: {{etym-from
| term = vrea | from = {{etym-possibly-from
| lang = lat | attested = 0 | term = voleo | lterm = voleō
}}
}}
; muốn
: Không rõ. {{etym-possibly-from
| term = voie
}} So sánh với tiếng Slav ''[[voliti]]''.
{{-pronoun-}}
'''voi''' {{plur}}
# {{@|thân mật}} Các [[anh]], các [[chị]], các [[ông]], các [[bà]], các [[ngài]], các [[người]], chúng [[mày]].
{{-syn-}}
* [[dumneavoastră]] {{term|nghi thức}}
{{-related-}}
* [[eu]]
* [[tu]]
* [[el]], [[ea]]
* [[noi]]
* [[ei]], [[ele]]
{{-verb-}}
'''voi'''
# {{first-person singular of|vrea|meaning=tôi sẽ|lang=tiếng Rumani}}
# [[muốn|Muốn]].
# [[định|Định]], có [[ý định]], có [[ý muốn]].
{{-ita-}}
{{-pron-}}
* [[Wiktionary:IPA|IPA]]: {{IPA-old|/ˈvoi/}}
{{pron-audio
|place=Milano, Ý (nữ giới)
|file=It-voi.ogg
|pron=ˈvoi}}
{{-etymology-}}
{{etym-from
| lang = lat | term = vos | lterm = vōs
}}
{{-pronoun-}}
'''voi''' {{plur}}
# {{@|thân mật}} Các [[anh]], các [[chị]], các [[ông]], các [[bà]], các [[ngài]], các [[người]], chúng [[mày]].
{{-related-}}
* [[voialtri]], [[voi altri]]
* [[vostro]]
* [[vi]]
* [[Loro]]
* [[tu]]
[[Thể loại:Danh từ tiếng Mường]]
[[Thể loại:Danh từ tiếng Nguồn]]
[[Thể loại:Danh từ tiếng Phần Lan]]
[[Thể loại:Thán từ tiếng Phần Lan]]
[[Thể loại:Đại từ tiếng Rumani]]
[[Thể loại:Động từ tiếng Rumani]]
[[Thể loại:Đại từ tiếng Ý]]
[[Thể loại:Lớp Thú]]
fdbpyvl7ibzegitgg840ci6jagd6q1s
Slider
0
3793
2363100
12298
2026-06-01T04:28:22Z
Kelly zhrm
58416
Xóa đổi hướng đến trang [[slider]]
2363100
wikitext
text/x-wiki
{{also|slider}}
=={{langname|en}}==
==={{ĐM|pr-noun}}===
{{en-proper noun|s}}
# {{surname|en}}.
==={{ĐM|ana}}===
* {{anagrams|en|a=deilrs|Riedls|idlers|reslid|sidler}}
p5yrn1q3uuqsuof8tyt54nknej3j341
locket
0
19694
2363121
1869016
2026-06-01T05:37:07Z
Hiyuune
50834
2363121
wikitext
text/x-wiki
{{also|Locket}}
=={{langname|en}}==
==={{section|pron}}===
* {{IPA4|en|/ˈlɒkɪt/|a=RP}}
* {{IPA4|en|/ˈlɑkɪt/|a=GA}}
* {{audio|en|en-us-locket.ogg|a=US}}
* {{rhymes|en|ɒkɪt|s=2}}
==={{section|n}}===
{{en-noun}}
# [[mề đay|Mề đay]].
# [[trái tim|Trái tim]] (bằng vàng hay bạc) [[có]] [[lồng]] [[ảnh]] (đồ trang sức).
==={{section|ref}}===
* {{R:FVDP|db=ev}}
=={{langname|sv}}==
==={{section|n}}===
{{head|sv|Biến thể hình thái danh từ}}
# {{noun form of|sv|lock||def|s}}
8h5zwpm8w0dp7z8yezhaikgomzqr4ig
hợp
0
26829
2363083
2355798
2026-05-31T20:29:46Z
~2026-32446-33
61344
2363083
wikitext
text/x-wiki
==={{đm|idiom}}==={{-vie-}}
{{-etym-}}
{{vi-etym-sino|合}}
{{-pron-}}
{{vie-pron}}
{{-hanviet-}}
{{top}}
J
Iu
K
J
MmJj
J
Ii
I
Im
J
I
J
MJ
I
M
M
K
Ii
J
I
Jjjiji
M
I
I
O
K
O
O
J
J
M
.
M
M
I
J
J
Ji
M
K
I
J
P
M
Jm
Mm
Kj
M
I
Mj
M
JiJ
J
J
M
Ị
M
K
M
p]]
*[[㪉]]: [[hiệp]], [[hợp]]
M
J
Jj
I
Mj
U
M
*[[祫]]: [[hợp]], [[hạp]]
K
{{mid}}
*[[䨐]]: [[hiệp]], [[hợp]]
*[[洽
*[[餄
]]: [
[hợp]
}}
{{top
J
*[[合
*[[祫]]: [[hợp]]
{{mid}}
*[[洽
]]: [[hiệp]], [[hợp]]
{{bottom}}
{{-nôm-}}
{{top
Jm
}
*[[閤]
M
]: [[
], [[
gốp]]
[[hi
Ịk
*[[祫]]: [[hợp]]
*[[颌]]: [[cáp]], [[hợp]]
{{mid}}
*[[饸]]: [[hợp]]
*[[洽]]: [[hợp]], [[hiệp]]
*[[頜]]: [[cáp]], [[hợp]]
*[[餄]]: [[hợp]]
{{bot
tom}}
{{-paro-}}
{{đầu}}
:* [[hớp]]
họp]]
{{giữa}}
:* [[hộp]]
:* [[hóp]]
{{cuối}}
{{-no
'''h
ợp'
''
8
M
M
# [[t
ập
|Tập
# [[hợp tác xã|Hợp tác xã]], [[nói]] [[tắt]].
#: ''Xã này chia thành ba '''hợ
p'''
.''
{{-adj-}}
'''hợp'''
# Không [[trái]] [[nhau]] hoặc không [[trái]] với [[đòi hỏi]].
#: '''''Hợp''' tính nhau.''
#: '''''Hợp''' khẩu vị.''
#: '''''Hợp''' cách.''
#: '
'''
'''
hiến
''
#: '
'''
''' lệ.''
#: '''''Hợp''' lí.''
#: '''''Hợp''' lí hoá.''
#: '''''Hợp''' pháp.''
#: '''''Hợp''' pháp hoá.''
#: '''''Hợp''' thời.''
#: '''''Hợp''' thức.''
#: '''''Hợp''' tình '''hợp''' lí.''
#: ''Phối '''hợp'''.''
#: '
#: ''
đầu ý '''hợp'''.''
#: ''Trùng '''hợp'''.''
#: ''Tương '''hợp'''.''
#: ''Xứng '''hợp'''.''
{{-verb-}}
'''hợp'''
# [[tập hợp|Tập hợp]], [[gộp]] [[chung]] lại.
#: ''
'''
M
#: '''''Hợp''' ca.''
#: '''''Hợp''' cẩn.''
#: '''''Hợp''' chất.''
#: '''''Hợp''' doanh.''
#: '''''Hợp''' điểm.''
#: '''''Hợp''' đoan.''
#: '''''Hợp''' đồng.''
#: '''''Hợp''' hoan.''
#: '''''Hợp''' hôn.''
#: ''
'''
#: '''''Hợp''' lực.''
#: '''''Hợp''' phần.''
#: ''
#: '''''Hợp''' tác.''
#: '''''Hợp''' tác xã.''
#: '''
''H
ợ
J
p''' số.''
#: '''''Hợp''' tấu.''
#: '''''Hợp''' thể.''
#: '''''Hợp''' thiện.''
#: '''''Hợp''' tuyển.''
J
M
8
#: 'Bách '''hợp'''.''
#: ''Cẩu '''hợp'''.''
#: 'Dạ '''hợp'''.''
#: ''
K
'''hợp'''.''
#: ''Giao '''hợp'''.''
#: ''Hả '''hợp'''.''
#: ''
Hoà '
''hợpm
'''.'
J
#: ''Hoá '''hợp'''.''
#: ''Lưỡng '''hợp'''.''
#: ''Ngẫu '''hợp'''.''
#: ''Ô '''hợp'''.''
#: ''Phức '''hợp'''.''
#: ''Quang '''hợp'''.''
#: ''Tác '''hợp'''.''
#: ''Tái '''hợp'''.''
#: ''Tam '''hợp'''.''
#: ''Tập '''hợp'''.''
#: ''Tổ '''hợp'''.''
#: ''Tố '''hợp'''.''
#: ''Trường '''hợp'''.''
#: ''Tụ '''hợp'''.''
{{-ref-}}
{{R:FVDP}}
{{R:WinVNKey:Lê Sơn Thanh}}
[[Thể loại:Danh từ tiếng Việt]]
[[Thể loại:Tính từ tiếng Việt]]
[[Thể loại:Động từ tiếng Việt]]
qwdmf2m6rkeyu98f7zz61anq8a923yv
2363084
2363083
2026-05-31T22:46:33Z
Hiyuune
50834
Đã lùi lại sửa đổi của [[Special:Contributions/~2026-32446-33|~2026-32446-33]] ([[User talk:~2026-32446-33|thảo luận]]) quay về phiên bản cuối của [[User:Trong Dang|Trong Dang]]
2355798
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|合}}.
{{-pron-}}
{{vie-pron}}
{{-hanviet-}}
{{top}}
*[[閤]]: [[cáp]], [[hiệp]], [[các]], [[hợp]], [[hạp]]
*[[㪉]]: [[hiệp]], [[hợp]]
*[[合]]: [[cáp]], [[hiệp]], [[hợp]], [[hạp]]
*[[祫]]: [[hợp]], [[hạp]]
{{mid}}
*[[䨐]]: [[hiệp]], [[hợp]]
*[[饸]]: [[hợp]]
*[[洽]]: [[hiệp]], [[hợp]]
*[[餄]]: [[hợp]]
{{bottom}}
{{-hanviet-t-}}
{{top}}
*[[合]]: [[cáp]], [[hợp]]
*[[祫]]: [[hợp]]
{{mid}}
*[[洽]]: [[hiệp]], [[hợp]]
{{bottom}}
{{-nôm-}}
{{top}}
*[[閤]]: [[hạp]], [[cáp]], [[các]], [[hợp]], [[hiệp]]
*[[合]]: [[họp]], [[hạp]], [[hấp]], [[cáp]], [[hợp]], [[góp]], [[gốp]], [[hiệp]], [[cóp]], [[gộp]]
*[[祫]]: [[hợp]]
*[[颌]]: [[cáp]], [[hợp]]
{{mid}}
*[[饸]]: [[hợp]]
*[[洽]]: [[hợp]], [[hiệp]]
*[[頜]]: [[cáp]], [[hợp]]
*[[餄]]: [[hợp]]
{{bottom}}
{{-paro-}}
{{đầu}}
:* [[hớp]]
:* [[họp]]
{{giữa}}
:* [[hộp]]
:* [[hóp]]
{{cuối}}
{{-noun-}}
'''hợp'''
# [[tập hợp|Tập hợp]] [[gồm]] tất cả [[các]] [[phần tử]] của [[hai]] [[tập hợp]] khác, [[xét]] trong [[quan hệ]] của [[hai]] [[tập hợp]] [[ấy]].
# [[hợp tác xã|Hợp tác xã]], [[nói]] [[tắt]].
#: ''Xã này chia thành ba '''hợp'''.''
{{-adj-}}
'''hợp'''
# Không [[trái]] [[nhau]] hoặc không [[trái]] với [[đòi hỏi]].
#: '''''Hợp''' tính nhau.''
#: '''''Hợp''' khẩu vị.''
#: '''''Hợp''' cách.''
#: '''''Hợp''' hiến.''
#: '''''Hợp''' lệ.''
#: '''''Hợp''' lí.''
#: '''''Hợp''' lí hoá.''
#: '''''Hợp''' pháp.''
#: '''''Hợp''' pháp hoá.''
#: '''''Hợp''' thời.''
#: '''''Hợp''' thức.''
#: '''''Hợp''' tình '''hợp''' lí.''
#: ''Phối '''hợp'''.''
#: ''Phù '''hợp'''.''
#: ''Tâm đầu ý '''hợp'''.''
#: ''Trùng '''hợp'''.''
#: ''Tương '''hợp'''.''
#: ''Xứng '''hợp'''.''
{{-verb-}}
'''hợp'''
# [[tập hợp|Tập hợp]], [[gộp]] [[chung]] lại.
#: ''Nhiều con suối '''hợp''' thành sông.''
#: '''''Hợp''' âm.''
#: '''''Hợp''' ca.''
#: '''''Hợp''' cẩn.''
#: '''''Hợp''' chất.''
#: '''''Hợp''' doanh.''
#: '''''Hợp''' điểm.''
#: '''''Hợp''' đoan.''
#: '''''Hợp''' đồng.''
#: '''''Hợp''' hoan.''
#: '''''Hợp''' hôn.''
#: '''''Hợp''' kim.''
#: '''''Hợp''' lực.''
#: '''''Hợp''' phần.''
#: '''''Hợp''' quần.''
#: '''''Hợp''' tác.''
#: '''''Hợp''' tác xã.''
#: '''''Hợp''' số.''
#: '''''Hợp''' tấu.''
#: '''''Hợp''' thể.''
#: '''''Hợp''' thiện.''
#: '''''Hợp''' tuyển.''
#: '''''Hợp''' xướng.''
#: ''Bách '''hợp'''.''
#: ''Cẩu '''hợp'''.''
#: ''Dạ '''hợp'''.''
#: ''Dung '''hợp'''.''
#: ''Giao '''hợp'''.''
#: ''Hả '''hợp'''.''
#: ''Hoà '''hợp'''.''
#: ''Hoá '''hợp'''.''
#: ''Lưỡng '''hợp'''.''
#: ''Ngẫu '''hợp'''.''
#: ''Ô '''hợp'''.''
#: ''Phức '''hợp'''.''
#: ''Quang '''hợp'''.''
#: ''Tác '''hợp'''.''
#: ''Tái '''hợp'''.''
#: ''Tam '''hợp'''.''
#: ''Tập '''hợp'''.''
#: ''Tổ '''hợp'''.''
#: ''Tố '''hợp'''.''
#: ''Trường '''hợp'''.''
#: ''Tụ '''hợp'''.''
{{-ref-}}
{{R:FVDP}}
{{R:WinVNKey:Lê Sơn Thanh}}
[[Thể loại:Danh từ tiếng Việt]]
[[Thể loại:Tính từ tiếng Việt]]
[[Thể loại:Động từ tiếng Việt]]
m04cguoiif9sjp324itp258ppzpt5ly
búa
0
27224
2363279
2356408
2026-06-01T10:37:44Z
Trong Dang
52461
/* */
2363279
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|斧||hv=n|phủ}}.
{{-pron-}}
{{vie-pron}}
{{-nôm-}}
{{top}}
*[[布]]: [[vố]], [[bố]], [[búa]], [[bô]], [[vú]], [[múa]]
*[[鈽]]: [[búa]]
{{mid}}
*[[斧]]: [[phủ]], [[búa]]
{{bottom}}
{{-paro-}}
{{đầu}}
:* [[bừa]]
:* [[bửa]]
:* [[bựa]]
{{giữa}}
:* [[bùa]]
:* [[bữa]]
{{cuối}}
{{-noun-}}
{{vi-noun|cls=[[cái]], [[chiếc]], [[cây]]}}
# [[dụng cụ|Dụng cụ]] để [[nện]], [[đóng]] thường [[gồm]] một [[khối]] [[sắt]] [[tra]] [[thẳng]] [[cán]].
#: ''Dùng '''búa''' để đóng đinh.''
#: ''Trên đe dưới '''búa'''. ([[tục ngữ]])''
# [[dụng cụ|Dụng cụ]] để [[bổ củi]], [[gồm]] [[lưỡi]] [[sắt]] [[tra]] [[vuông góc]] với [[cán]].
#: ''Dùng '''búa''' bổ củi.''
{{-verb-}}
'''búa'''
# [[lóng|Lóng]] [[nói dối]].
#: ''Nó '''búa''' mà anh cũng tin.''
#: ''Đừng '''búa''' người ta mãi.''
{{-ref-}}
{{R:FVDP}}
{{R:WinVNKey:Lê Sơn Thanh}}
[[Thể loại:Động từ tiếng Việt]]
drpafnfpgtr0d11voooem9c5z6o2d3p
2363280
2363279
2026-06-01T10:39:14Z
Trong Dang
52461
/* */
2363280
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|斧||hv=n|phủ}}.
{{-pron-}}
{{vie-pron}}
{{-nôm-}}
{{top}}
*[[布]]: [[vố]], [[bố]], [[búa]], [[bô]], [[vú]], [[múa]]
*[[鈽]]: [[búa]]
{{mid}}
*[[斧]]: [[phủ]], [[búa]]
{{bottom}}
{{-paro-}}
{{đầu}}
:* [[bừa]]
:* [[bửa]]
:* [[bựa]]
{{giữa}}
:* [[bùa]]
:* [[bữa]]
{{cuối}}
{{-noun-}}
{{vi-noun|cls=[[cái]], [[chiếc]], [[cây]]}}
# [[dụng cụ|Dụng cụ]] để [[nện]], [[đóng]] thường [[gồm]] một [[khối]] [[sắt]] [[tra]] [[thẳng]] [[cán]].
#: ''Dùng '''búa''' để đóng đinh.''
#: ''Trên đe dưới '''búa'''. ([[tục ngữ]])''
# [[dụng cụ|Dụng cụ]] để [[bổ củi]], [[gồm]] [[lưỡi]] [[sắt]] [[tra]] [[vuông góc]] với [[cán]].
#: ''Dùng '''búa''' bổ củi.''
{{-verb-}}
{{vi-verb}}
# [[lóng|Lóng]] [[nói dối]].
#: ''Nó '''búa''' mà anh cũng tin.''
#: ''Đừng '''búa''' người ta mãi.''
{{-ref-}}
{{R:FVDP}}
{{R:WinVNKey:Lê Sơn Thanh}}
[[Thể loại:Động từ tiếng Việt]]
rl9yph8w727g8e6hjo9m47lot11pztb
2363281
2363280
2026-06-01T10:39:24Z
Trong Dang
52461
/* */
2363281
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|斧||hv=n|phủ}}.
{{-pron-}}
{{vie-pron}}
{{-nôm-}}
{{top}}
*[[布]]: [[vố]], [[bố]], [[búa]], [[bô]], [[vú]], [[múa]]
*[[鈽]]: [[búa]]
{{mid}}
*[[斧]]: [[phủ]], [[búa]]
{{bottom}}
{{-paro-}}
{{đầu}}
:* [[bừa]]
:* [[bửa]]
:* [[bựa]]
{{giữa}}
:* [[bùa]]
:* [[bữa]]
{{cuối}}
{{-noun-}}
{{vi-noun|cls=[[cái]], [[chiếc]], [[cây]]}}
# [[dụng cụ|Dụng cụ]] để [[nện]], [[đóng]] thường [[gồm]] một [[khối]] [[sắt]] [[tra]] [[thẳng]] [[cán]].
#: ''Dùng '''búa''' để đóng đinh.''
#: ''Trên đe dưới '''búa'''. ([[tục ngữ]])''
# [[dụng cụ|Dụng cụ]] để [[bổ củi]], [[gồm]] [[lưỡi]] [[sắt]] [[tra]] [[vuông góc]] với [[cán]].
#: ''Dùng '''búa''' bổ củi.''
{{-verb-}}
{{vi-verb}}
# [[lóng|Lóng]] [[nói dối]].
#: ''Nó '''búa''' mà anh cũng tin.''
#: ''Đừng '''búa''' người ta mãi.''
{{-ref-}}
{{R:FVDP}}
{{R:WinVNKey:Lê Sơn Thanh}}
9hr824xly71c261ho3bla84n7dscsnb
mô phỏng
0
28799
2363351
1878234
2026-06-01T11:43:25Z
Trong Dang
52461
/* */
2363351
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|摸||仿}}.
{{-pron-}}
{{vie-pron}}
{{-verb-}}
'''mô phỏng'''
# [[bắt chước|Bắt chước]] [[làm theo]] một [[cái]] [[mẫu]].
#: ''Kiểu nhà này là '''mô phỏng''' kiểu nhà của anh đấy.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Động từ tiếng Việt]]
tcbn260b87bh7iawraqr5v9lynvn8pa
mắt cá
0
28827
2363282
1878492
2026-06-01T10:41:24Z
Trong Dang
52461
/* */
2363282
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{com|vi|mắt|cá}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''mắt cá'''
# [[mẩu|Mẩu]] [[xương]] [[lồi]] [[hai]] [[bên]] của [[cổ chân]].
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
jn2ahcawsomttw2bv5vbjyuux1236t6
nghiêm khắc
0
28865
2363349
1879800
2026-06-01T11:42:35Z
Trong Dang
52461
/* */
2363349
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|嚴刻}}.
{{-pron-}}
{{vie-pron}}
{{-adj-}}
'''nghiêm khắc'''
# [[riết ráo|Riết ráo]], không [[dung thứ]].
#: ''Nhân dân khắp thế giới đều '''nghiêm khắc''' lên án.''
#: ''Mĩ ([[w:Hồ Chí Minh|Hồ Chí Minh]])''
{{-trans-}}
* tiếng Anh: [[strict]]
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Tính từ tiếng Việt]]
frb915cbugmdm26w7x6opmej0wbtxll
nghệ nhân
0
28874
2363348
2081918
2026-06-01T11:42:10Z
Trong Dang
52461
/* */
2363348
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|藝人}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
{{pn}}
# [[người|Người]] [[có tài]] trong một [[ngành]] [[nghệ thuật]] như [[biểu diễn]] [[nghệ thuật]] hoặc làm [[thủ công]] [[mĩ nghệ]].
#: '''''Nghệ nhân''' cải lương.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
17rv7y1uvtkqcjxzbzi97fsg8gxr9nh
ngọc lan
0
28922
2363344
1880310
2026-06-01T11:34:05Z
Trong Dang
52461
/* */
2363344
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|玉蘭}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''ngọc lan'''
# [[cây|Cây]] [[to]] cùng họ với [[giổi]], [[lá]] [[hình]] [[trái xoan]], [[dài]], [[hoa màu]] [[trắng]], [[hương thơm]] [[lâu]], thường [[trồng]] để [[lấy]] [[hoa]].
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
a6f78q3xjz9et5gggmij56bqy6ma1mx
nội chiến
0
29032
2363053
2362718
2026-05-31T15:16:29Z
TheHighFighter2
42988
/* Danh từ */
2363053
wikitext
text/x-wiki
=={{langname|vi}}==
{{-info-}}
==={{ĐM|etym}}===
{{vi-etym-sino|內戰}}.
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|noun}}===
{{vi-noun|cls=cuộc}}
# {{senseid|vi|Q8465}} [[chiến tranh|Chiến tranh]] giữa các [[giai cấp]] hoặc [[lực lượng]] [[xã hội]] [[đối kháng]] trong một [[nước]].
===={{ĐM|trans}}====
{{trans-top|Chiến tranh}}
* {{langname|af}}: {{t+|af|burgeroorlog|s}}
* {{langname|egy}}: {{t-egy|ḏꜣjs|h=DA-i-s-A24}}
* {{langname|sq}}: {{t|sq|luftë civile|f}}
* {{langname|en}}: {{t+|en|civil war}}
* {{langname|ang}}: {{t|ang|inġewinn|n}}
* {{langname|ar}}: {{t|ar|حَرْب أَهْلِيَّة|f}}
* {{langname|arc}}:
*: {{langname|aii}}: {{t|aii|ܩܪܵܒ݂ܵܐ ܡܕܝܼܢܵܝܵܐ|m}}
* {{langname|hy}}: {{t+|hy|քաղաքացիական պատերազմ}}
* {{langname|as}}: {{t|as|গৃহযুদ্ধ}}
* {{langname|ast}}: {{t|ast|guerra civil|f}}
* {{langname|az}}: {{t|az|vətəndaş müharibəsi}}
* {{langname|pl}}: {{t+|pl|wojna domowa|f}}
* {{langname|ba}}: {{t|ba|граждандар һуғышы}}
* {{langname|eu}}: {{t|eu|gerra zibil}}
* {{langname|fa}}:
*: {{langname|fa-ira}}: {{t|fa-ira|جَنْگِ داخِلی}}, {{t|fa-ira|خانِهجَنْگی}}, {{t|fa-ira|جَنْگِ شَهْرْوَنْدی}}
* {{langname|be}}: {{t|be|грамадзя́нская вайна́|f}}
* {{langname|bn}}: {{t+|bn|গৃহযুদ্ধ}}
* {{langname|pt}}: {{t+|pt|guerra civil|f}}
* {{langname|bg}}: {{t|bg|гра́жданска война́|f}}
* {{langname|bua}}: {{t|bua|эрхэтэнэй дайн}}
* {{langname|ca}}: {{t|ca|guerra civil|f}}
* {{langname|ce}}: {{t|ce|гражданийн тӀом}}
* {{langname|cv}}: {{t|cv|граждан вӑрҫи}}
* {{langname|he}}: {{t|he|מִלְחֶמֶת אֶזְרָחִים|f|tr=milkhémet ezrakhím}}
* {{langname|ug}}: {{t|ug|ئىچكى ئۇرۇش}}
* {{langname|da}}: {{t+|da|borgerkrig|c}}
* {{langname|de}}: {{t+|de|Bürgerkrieg|m}}
* {{langname|myv}}: {{t|myv|потмонь тюрема}}, {{t|myv|кудонь тюрема}}
* {{langname|et}}: {{t|et|kodusõda}}
* {{langname|fo}}: {{t+|fo|borgarakríggj|n}}
* {{langname|gd}}: {{t|gd|cogadh sìobhalta|m}}
* {{langname|gl}}: {{t|gl|guerra civil|f}}
* {{langname|ka}}: {{t|ka|სამოქალაქო ომი}}
* {{langname|gu}}: {{t|gu|આંતરવિગ્રહ}}
* {{langname|nl}}: {{t+|nl|burgeroorlog|m}}, {{t|nl|burgerkrijg|m}}
* {{langname|haw}}: {{t|haw|kaua kūloko}}
* {{langname|hi}}: {{t+|hi|गृहयुद्ध|m}}
* {{langname|hu}}: {{t+|hu|polgárháború}}
* {{langname|el}}: {{t+|el|εμφύλιος πόλεμος|m}}
*: {{langname|grc}}: {{t|grc|[[ἐμφύλιος]] [[πόλεμος]]|m}}
* {{langname|is}}: {{t|is|borgarastyrjöld|f}}, {{t|is|borgarastríð|n}}
* {{langname|id}}: {{t+|id|perang saudara}}
* {{langname|ga}}: {{t|ga|cogadh cathartha|m}}
* {{langname|kn}}: {{t+|kn|ಅಂತಃಕಲಹ}}
* {{langname|kk}}: {{t|kk|азаматтық соғыс}}, {{t|kk|азамат соғысы}}
* {{langname|km}}: {{t|km|សង្គ្រាមក្នុងស្រុក}}
* {{langname|ky}}: {{t|ky|жарандык согуш}}
* {{langname|lo}}: {{t+|lo|ສົງຄາມກາງເມືອງ}}
* {{langname|la}}: {{t|la|bellum cīvīle|n}}, {{t|la|[[bellum]] [[intestīnum]]|n}}
* {{langname|lv}}: {{t|lv|pilsoņu karš|m}}
* {{langname|lt}}: {{t|lt|pilietinis karas|m}}
* {{langname|lb}}: {{t|lb|Biergerkrich|m}}
* {{langname|mk}}: {{t|mk|граѓанска војна|f}}
* {{langname|ms}}: {{t+|ms|perang saudara}}
* {{langname|ml}}: {{t|ml|ആഭ്യന്തരയുദ്ധം}}
* {{langname|mi}}: {{t|mi|kaiākiri}}
* {{langname|mr}}: {{t|mr|यादवी युद्ध}}, {{t|mr|गृहयुद्ध}}
* {{langname|my}}: {{t+|my|ပြည်တွင်းစစ်}}
* {{langname|no}}:
*: {{langname|nb}}: {{t|nb|borgerkrig|m}}
*: {{langname|nn}}: {{t|nn|borgarkrig|m}}
* {{langname|new}}: {{t|new|गृह हताः}}
* {{langname|ru}}: {{t+|ru|гражда́нская война́|f}}
* {{langname|ja}}: {{t+|ja|内戦|tr=ないせん, naisen}}, {{t+|ja|内乱|tr=ないらん, nairan}}
* {{langname|nrf}}: {{t|nrf|dgèrre civile|f}}
* {{langname|oc}}: {{t|oc|guèrra civila|f}}
* {{langname|os}}: {{t|os|мидхӕст}}
* {{langname|ps}}: {{t|ps|کورنۍ جګړه|f|tr=koranëy jëgëṛa}}
* {{langname|pa}}: {{t|pa|ਖ਼ਾਨਾਜੰਗੀ}}
* {{langname|fr}}: {{t+|fr|guerre civile|f}}, {{t|fr|guerre intestine|f}}
* {{langname|fi}}: {{t+|fi|sisällissota}}
* {{langname|eo}}: {{t|eo|enlanda milito}}, {{t|eo|interna milito}}, {{t|eo|intercivitana milito}}, {{t|eo|civila milito}}, {{t|eo|interfrata milito}} {{qualifier|sách vở}}
* {{langname|ro}}: {{t+|ro|război civil|n}}
* {{langname|cs}}: {{t+|cs|občanská válka|f}}
* {{langname|sh}}:
*: Chữ Kirin: {{t|sh|грађански рат|m}}
*: Chữ Latinh: {{t+|sh|građanski rat|m}}
* {{langname|sk}}: {{t|sk|občianska vojna|f}}
* {{langname|sl}}: {{t+|sl|državljanska vojna|f}}
* {{langname|sw}}: {{t|sw|vita vya wenyewe kwa wenyewe}}
* {{langname|tl}}: {{t|tl|digmaang sibil}}, {{t|tl|bayanhing digmaan}}
* {{langname|tg}}: {{t|tg|ҷанги шаҳрвандӣ}}, {{t|tg|ҷанги гражданӣ}}, {{t|tg|чанги дохилӣ}}
* {{langname|ta}}: {{t|ta|உள்நாட்டுப் போர்}}
* {{langname|tt}}: {{t|tt|ватандашлар сугышы}}, {{t|tt|гражданнар сугышы}}
* {{langname|es}}: {{t+|es|guerra civil|f}}
* {{langname|te}}: {{t|te|పౌర యుద్ధం}}
* {{langname|th}}: {{t|th|สงครามกลางเมือง}}
* {{langname|tr}}: {{t+|tr|iç savaş}}
* {{langname|sv}}: {{t+|sv|inbördeskrig|n}}
* {{langname|ko}}: {{t+|ko|내전(內戰)}}, {{t+|ko|내란(內亂)}}
* {{langname|zh}}:
*: {{langname|nan-hbl}}: {{t+|nan-hbl|內戰|tr=lōe-chiàn / lāi-chiàn}}
*: {{langname|yue}}: {{t|yue|內戰|tr=noi6 zin3}}
*: {{langname|cmn}}: {{t+|cmn|內戰|tr=nèizhàn}}, {{t+|cmn|內亂|tr=nèiluàn}}, {{t|cmn|國內戰爭|tr=guónèi zhànzhēng}}, {{t|cmn|內潰|tr=nèikuì}}
* {{langname|tpw}}: {{t|tpw|maramonhanga}}
* {{langname|tk}}: {{t|tk|halk gozgalaňy}}
* {{langname|uk}}: {{t|uk|громадя́нська війна́|f}}
* {{langname|ur}}: {{t|ur|خانَہ جَن٘گی|f}}
* {{langname|uz}}: {{t|uz|fuqarolar urushi}}, {{t|uz|ichki urush}}
* {{langname|cy}}: {{t|cy|rhyfel cartref}}
* {{langname|it}}: {{t+|it|guerra civile|f}}
* {{langname|yi}}: {{t|yi|בירגער קריג|m}}, {{t|yi|בירגער־מלחמה|f|tr=birger milkhome}}, {{t|yi|ציווילע קריג|m}}
{{trans-bottom}}
==={{ĐM|ref}}===
{{R:FVDP}}
{{C|vi|Loại hình chiến tranh}}
3xdpz7klj8817sft48ds1rrzeuobmn3
phong lan
0
29067
2363339
1891579
2026-06-01T11:29:26Z
Trong Dang
52461
/* */
2363339
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|風蘭}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''phong lan'''
# [[loại|Loại]] [[lan]] [[mọc]] [[bám]] trên [[cành]], [[thân]] [[cây]], có [[hoa]] [[đẹp]] và [[thơm]].
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
mfbrbmx50bzxmu2na34rwjl3wf81noo
phá thai
0
29074
2363338
1892104
2026-06-01T11:28:58Z
Trong Dang
52461
/* */
2363338
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{com|vi|phá|thai}}.
{{-pron-}}
{{vie-pron}}
{{-verb-}}
'''phá thai'''
# [[huỷ bỏ|Huỷ bỏ]] [[cái]] [[thai]] [[còn]] [[nằm]] trong [[bụng]].
#: ''Có chửa lần thứ ba, chị ấy đã '''phá thai'''.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Động từ tiếng Việt]]
fazpoez34ab3uf5t6b14x1hpki61jum
phê chuẩn
0
29087
2363337
2074636
2026-06-01T11:28:25Z
Trong Dang
52461
/* */
2363337
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|批准}}.
{{-pron-}}
{{vie-pron}}
{{-verb-}}
'''phê chuẩn'''
# [[xét duyệt|Xét duyệt]] sử dụng kết quả, [[cho phép]] [[thực hiện]] dựa trên các [[căn cứ]] [[đề xuất]] của các cấp có thẩm quyền.
#: '''''Phê chuẩn''' ngân sách.''
#: '''''Phê chuẩn''' kế hoạch.''
#: '''''Phê chuẩn''' kết quả bầu Chủ tịch Uỷ ban nhân dân.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Động từ tiếng Việt]]
jjnczy3t0k90j3yz77d9p4vervsotlr
phú nông
0
29097
2363336
1892369
2026-06-01T11:28:04Z
Trong Dang
52461
/* */
2363336
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|富農}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''phú nông'''
# [[người|Người]] có [[ruộng]], nhưng chỉ [[tự]] [[lao động]] một [[phần]], [[còn]] [[phải]] [[thuê mướn]] [[người]] [[cày cấy]].
#: '''''Phú nông''' tham gia lao động chính, nhưng có bóc lột bần cố nông ([[w:Trường Chinh|Trường Chinh]])''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
2jtdn5axzstze3agjs3h5aq4jw9lbb5
phẩm vật
0
29116
2363335
1892519
2026-06-01T11:27:24Z
Trong Dang
52461
/* */
2363335
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|品物}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''phẩm vật'''
# [[vật phẩm|Vật phẩm]] (nhưng thường nói về vật quý giá).
#: ''Tặng '''phẩm vật''' quý.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
nh8gf1xl3phtzk2l5q4fjfz1e8b1nqj
phế vật
0
29122
2363334
1892550
2026-06-01T11:26:59Z
Trong Dang
52461
/* */
2363334
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|廢物}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''phế vật'''
# Đồ [[bỏ đi]].
#: ''Những '''phế vật''' như giấy vụn vẫn có thể dùng được.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
s7gt901my1fvsy4nbyl6n6geqsoymmb
quốc giáo
0
29228
2363330
1902079
2026-06-01T11:16:39Z
Trong Dang
52461
/* */
2363330
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|國教}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''quốc giáo'''
# [[tôn giáo|Tôn giáo]] [[chính thức]] của một [[nước]].
#: ''Thiên chúa giáo là '''quốc giáo''' của nhiều nước Tây-âu.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
lnj8dzfhl4g401lpxqe4ri9a35049a4
quốc văn
0
29231
2363329
1902110
2026-06-01T11:15:54Z
Trong Dang
52461
/* */
2363329
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|國文}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''quốc văn'''
# [[tiếng|Tiếng]] [[nước nhà]]; [[phân biệt]] với [[ngoại văn]].
#: ''Báo chí '''quốc văn'''.''
#: ''Hiệu sách '''quốc văn'''.''
# {{term|Cũ}} [[môn học|Môn học]] về [[ngôn ngữ]] và [[văn học]] [[nước nhà]].
#: ''Học '''quốc văn'''.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
t1y7d1zambjmvaid66yso77jnsnhokk
ruộng đất
0
29245
2363328
2204835
2026-06-01T11:15:21Z
Trong Dang
52461
/* Tiếng Việt */
2363328
wikitext
text/x-wiki
== {{langname|vi}} ==
=== {{ĐM|etym}} ===
{{com|vi|ruộng|đất}}.
=== {{ĐM|pron}} ===
{{vie-pron}}
=== {{ĐM|noun}} ===
{{vie-noun}}
# [[đất|Đất]] [[trồng trọt]] nói chung.
#: {{ux|vi|Vấn đề '''ruộng đất'''.}}
#: {{ux|vi|Chia '''ruộng đất''' cho nông dân.}}
=== {{ĐM|reference}} ===
{{R:FVDP}}
opvppjf5ak4gv7hsxn88wumy0ff5yc4
ròng rọc
0
29260
2363327
1909763
2026-06-01T11:14:47Z
Trong Dang
52461
/* */
2363327
wikitext
text/x-wiki
{{-vie-}}
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''ròng rọc'''
# [[dụng cụ|Dụng cụ]] [[kéo]] [[vật]] [[gồm]] [[bánh xe]] [[quay]] [[được]] [[xung quanh]] một [[trục]], [[vành]] [[bánh xe]] có [[rãnh]] để [[đặt]] [[dây]] [[kéo]].
#: ''Lắp '''ròng rọc''' để chuyển vôi cát lên tầng.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
4mjksdamsfjjtlgbn0bl54ll13d1gj7
rượu vang
0
29273
2363326
1909879
2026-06-01T11:13:58Z
Trong Dang
52461
2363326
wikitext
text/x-wiki
{{-vie-}}
{{-info-}}
[[Hình:Port wine.jpg|nhỏ|phải|rượu vang]]
{{-etym-}}
{{com|vi|rượu|vang}}, từ {{bor|vi|fr|vin}}.
{{-pron-}}
{{vie-pron|H=ɹɨɜ̰w˨˨ vɐːŋ˧˥|SG=ɹɨɜw˨˩˨ vɐːŋ˧˧}}
{{-noun-}}
'''rượu vang'''
# [[rượu|Rượu]] [[chế]] bằng [[nước]] [[nho]] [[ép]].
# [[rượu|Rượu]] [[chế]] bằng [[hoa quả]] [[nói chung]].
#: '''''Rượu vang''' dâu.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
gqxbf48a33baystogzb8p403do637r4
sinh kế
0
29326
2363325
1915796
2026-06-01T11:12:46Z
Trong Dang
52461
/* */
2363325
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|生計}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''sinh kế'''
# Cách [[làm ăn]] để [[mưu sự]] [[sống]].
#: ''Vì '''sinh kế''', anh ấy ngoài công việc ban ngày, phải làm thuê mấy giờ ban đêm.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
shel3fwk9acrgbyy3w34k7ag9trlewb
so bì
0
29338
2363324
1917635
2026-06-01T11:12:22Z
Trong Dang
52461
/* */
2363324
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{com|vi|so|bì}}.
{{-pron-}}
{{vie-pron}}
{{-verb-}}
'''so bì'''
# [[so sánh|So sánh]] [[hơn thiệt]], không muốn [[mình]] [[thua thiệt]].
#: '''''So bì''' nhau từng đồng .''
#: ''Anh em trong gia đình chớ có '''so bì''' nhau.''
#: '''''So bì''' việc nọ việc kia.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Động từ tiếng Việt]]
gyxs2wg83wz7mgwp6wa6j956ulu5abf
sung mãn
0
29346
2363323
2014906
2026-06-01T11:11:26Z
Trong Dang
52461
/* */
2363323
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|充滿}}.
{{-pron-}}
{{vie-pron}}
{{-adj-}}
'''sung mãn'''
# Ở [[trạng thái]] [[phát triển]] [[đầy]] đủ [[nhất]].
#: ''Sức lực còn '''sung mãn'''.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Tính từ tiếng Việt]]
60wt03vwx9hm8m4d9dbwx6eo03bizlb
suy đồi
0
29353
2363322
1924644
2026-06-01T11:10:57Z
Trong Dang
52461
/* */
2363322
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|衰頹}}.
{{-pron-}}
{{vie-pron}}
{{-adj-}}
'''suy đồi'''
# [[sút kém|Sút kém]] và [[hư hỏng]] [[đến mức]] [[tồi tệ]] về [[đạo đức]] và [[tinh thần]].
#: ''Nền văn hoá '''suy đồi''' .''
#: ''Chế độ phong kiến '''suy đồi'''.''
# Xem [[tàn tạ]]
{{-trans-}}
* tiếng Anh: [[ruined]]
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Tính từ tiếng Việt]]
o6nhsdx5e5gki1yokc2b4f5zr4cab6w
sàng lọc
0
29358
2363321
2201834
2026-06-01T11:10:35Z
Trong Dang
52461
/* Tiếng Việt */
2363321
wikitext
text/x-wiki
== {{langname|vi}} ==
=== {{ĐM|etym}} ===
{{com|vi|sàng|lọc}}.
=== {{ĐM|pron}} ===
{{vie-pron}}
=== {{ĐM|verb}} ===
{{vie-verb}}
# [[lựa chọn|Lựa chọn]] [[kĩ]] để [[loại bỏ]] cái không [[đạt]] [[yêu cầu]].
#: {{ux|vi|'''Sàng lọc''' các giống lúa.}}
#: {{ux|vi|Học sinh được '''sàng lọc''' qua kì thi.}}
=== {{ĐM|reference}} ===
{{R:FVDP}}
ciyn3yiql5lth396jzy27lpy3dmmt7s
sáng chói
0
29364
2363320
2186751
2026-06-01T11:10:04Z
Trong Dang
52461
/* */
2363320
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{com|vi|sáng|chói}}.
{{-pron-}}
{{vie-pron}}
{{-adjc-}}
{{vie-adj}}
# Nhiều [[ánh sáng]] quá [[khiến]] [[mắt]] [[khó chịu]].
#: {{ux|vi|Ngọn đèn pha '''sáng chói'''.}}
{{-reference-}}
{{R:FVDP}}
bi872lwz0ar4ukyvbo2mqhn5s43urdr
sóng gió
0
29387
2363319
2032433
2026-06-01T11:09:29Z
Trong Dang
52461
/* */
2363319
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{com|vi|sóng|gió}}.
{{-pron-}}
{{vie-pron}}
{{-adj-}}
'''sóng gió'''
# [[sóng|Sóng]] và [[gió]]; dùng để ví những [[khó khăn]] rất [[lớn]] phải [[vượt qua]] trong [[công việc]], trong [[cuộc đời]].
#: {{ux|vi|Cuộc đời đầy '''sóng gió'''.}}
#: {{ux|vi|Công việc có biết bao '''sóng gió''' cần phải vượt qua.}}
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Tính từ tiếng Việt]]
jzpy1cxiolojhawl2eb06qx2x7vzkjj
sơ hở
0
29405
2363317
1926005
2026-06-01T11:09:07Z
Trong Dang
52461
/* */
2363317
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{com|vi|sơ|hở}}.
{{-pron-}}
{{vie-pron}}
{{-verb-}}
'''sơ hở'''
# [[sơ|Sơ]] ý, để [[lộ]] [[ra]] [[cái]] [[cần]] [[giữ kín]] hoặc [[cần]] [[bảo vệ]].
#: ''Lợi dụng lúc chủ nhà '''sơ hở''', tên gian lẻn vào nhà lấy đồ đạc.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Động từ tiếng Việt]]
55wmka54ks735y2o0kjg19mmlc34t93
sản vật
0
29424
2363316
1926103
2026-06-01T11:08:36Z
Trong Dang
52461
/* */
2363316
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|產物}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''sản vật'''
# [[vật|Vật]] được làm ra, lấy được từ trong [[thiên nhiên]] (như [[lúa]], [[ngô]], [[trái cây]], [[tôm]] [[cá]],...).
#: '''''Sản vật''' thiên nhiên.''
{{-syn-}}
* [[sản phẩm]]
* [[vật phẩm]]
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
tkbolqnpujwlh5xk8h8e4sf17tqowyt
thiên lôi
0
29523
2363315
1928830
2026-06-01T11:07:55Z
Trong Dang
52461
/* */
2363315
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|天||雷}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''thiên lôi'''
# [[thần|Thần]] [[làm ra]] [[sấm sét]], theo [[trí]] [[tưởng tượng]] của [[người xưa]].
#: '''''Thiên lôi''' chỉ đâu đánh đấy.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
ahkdutkz8meraj8hido6jtjavm6742m
thiên vị
0
29527
2363314
1928859
2026-06-01T11:07:30Z
Trong Dang
52461
/* */
2363314
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|偏||爲}}.
{{-pron-}}
{{vie-pron}}
{{-adj-}}
'''thiên vị'''
# Chỉ ai đó làm việc một cách không công bằng
{{-trans-}}
* tiếng Anh: [[unfair]]
{{-verb-}}
'''thiên vị'''
# Không [[công bằng]], không [[vô tư]], chỉ [[coi trọng]], [[nâng]] đỡ một [[phía]].
#: ''Đối xử '''thiên vị''' .''
#: ''Trọng tài '''thiên vị''' cho đội chủ nhà.''
{{-trans-}}
* tiếng Anh: [[bias]]
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Động từ tiếng Việt]]
0m4n4nv3ja1zu9rrgm6gxek26e79khd
thê thảm
0
29579
2363313
2239845
2026-06-01T11:06:55Z
Trong Dang
52461
/* Tiếng Việt */
2363313
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|etym}}===
{{vi-etym-sino|淒慘}}.
==={{ĐM|pron}}===
{{vie-pron}}
==={{ĐM|adj}}===
{{vie-adj}}
# [[đau thương|Đau thương]] và [[buồn thảm]] đến [[tột cùng]].
#: {{ux|vi|Cái chết '''thê thảm'''.}}
#: {{ux|vi|Tiếng kêu khóc '''thê thảm'''.}}
==={{ĐM|ref}}===
* {{R:FVDP}}
rzsskjwejcrtoqd0217jggd952s226p
thù oán
0
29595
2363312
1929655
2026-06-01T11:06:23Z
Trong Dang
52461
/* */
2363312
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|讐||怨}}.
{{-pron-}}
{{vie-pron}}
{{-verb-}}
'''thù oán'''
# [[căm thù|Căm thù]] và [[oán giận]].
#: ''Chẳng '''thù oán''' ai.''
#: ''Gây '''thù oán'''.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Động từ tiếng Việt]]
91hnka7oyejv908hdnwuzylk7lgz6qn
tiền nhân
0
29711
2363311
1931218
2026-06-01T11:04:51Z
Trong Dang
52461
/* */
2363311
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|前人}}.
{{-pron-}}
{{vie-pron}}
{{-paro-}}
:* [[tiên nhân]]
{{-noun-}}
'''tiền nhân'''
# [[người đời|Người đời]] trước có [[liên quan]] [[tới]] [[mình]].
#: ''Các bậc '''tiền nhân''' đã dạy cháu con.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
4bxmal4xrk56t9fpphlbbyk94ekbcfb
trinh nữ
0
29732
2363310
2081487
2026-06-01T11:04:22Z
Trong Dang
52461
/* */
2363310
wikitext
text/x-wiki
{{-vie-}}
{{-info-}}
{{-etym-}}
{{vi-etym-sino|貞女}}.
{{-pron-}}
{{vie-pron}}
[[File:Gardenology.org-IMG 2047 hunt08sep.jpg|nhỏ|cây '''trinh nữ''']]
{{-noun-}}
'''trinh nữ'''
# [[người|Người]] [[con gái]] [[còn trinh]].
# [[cây|Cây]] [[mọc]] [[dại]] thành [[bụi]] [[lớn]], có nhiều [[gai]] [[nhỏ bé]], [[lá]] [[xếp]] lại khi [[bị]] [[đụng]] [[đến]], [[cụm]] [[hoa màu]] [[tím]], [[quả]] [[thắt]] lại có nhiều [[tơ]] [[cứng]]; [[còn]] [[gọi là]] [[cây]] [[xấu hổ]].
#: ''Hoa '''trinh nữ'''.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
g4nq0z2esdmc19d2yrgzm49mjb6oaeh
trợ cấp
0
29801
2363309
1934964
2026-06-01T11:03:09Z
Trong Dang
52461
/* */
2363309
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|助||給}}.
{{-pron-}}
{{vie-pron}}
{{-verb-}}
'''trợ cấp'''
# [[cấp|Cấp]] [[tiền]] để [[giúp đỡ]] khi [[khó khăn]].
#: ''Tiền '''trợ cấp''' hàng tháng.''
#: '''''Trợ cấp''' khó khăn đột xuất.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Động từ tiếng Việt]]
b8brd00xfgisl51rltgq1jgcqgvqb8u
tày trời
0
29826
2363308
1935987
2026-06-01T11:02:29Z
Trong Dang
52461
/* */
2363308
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{com|vi|tày|trời}}.
{{-pron-}}
{{vie-pron}}
{{-adj-}}
'''tày trời'''
# [[hết sức|Hết sức]] [[lớn]], [[gây]] [[nên]] [[những]] [[hậu quả]] [[nặng nề]], [[không sao]] [[lường]] [[được]].
#: ''Tội ác '''tày trời'''.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Tính từ tiếng Việt]]
68zt60j7vjy0g8zi28ggtltw0u58qtk
tâm nhĩ
0
29833
2363307
1936068
2026-06-01T11:02:06Z
Trong Dang
52461
/* */
2363307
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|心耳}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''tâm nhĩ'''
# Mỗi [[buồng]] trên của [[quả tim]].
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
fde1j3tbtbzgc8pki7rklqn7md9p7tb
tâm tình
0
29835
2363306
1936079
2026-06-01T11:01:44Z
Trong Dang
52461
/* */
2363306
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|心情}}.
{{-pron-}}
{{vie-pron}}
{{-paro-}}
:* [[tâm tính]]
{{-noun-}}
'''tâm tình'''
# [[tình cảm|Tình cảm]] [[riêng tư]], [[thầm kín]] của [[mỗi một]] [[con người]].
#: ''Thổ lộ '''tâm tình'''.''
#: ''Câu chuyện '''tâm tình'''.''
{{-adj-}}
'''tâm tình'''
# [[thân thiết|Thân thiết]] [[đến mức]] có thể [[thổ lộ]] cho [[nhau]] [[biết]] [[những]] [[tình cảm]] [[riêng tư]], [[thầm kín]].
#: ''Người bạn '''tâm tình'''.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
[[Thể loại:Tính từ tiếng Việt]]
eeaft5o5i6yt03ccdsvv0gnn4nq75o3
vùng vẫy
0
30025
2363305
2014961
2026-06-01T10:58:37Z
Trong Dang
52461
/* */
2363305
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{com|vi|vùng|vẫy}}.
{{-pron-}}
{{vie-pron}}
{{-verb-}}
'''vùng vẫy'''
# Có [[thái độ]] [[tự do]] [[hoạt động]].
#: ''Hỡi con vịt nước kia ơi, sao mày '''vùng vẫy''' ở nơi Ngân-hà. ([[ca dao]])''
#: '''''Vùng vẫy''' mười phương, bụi cát bay ([[w:Lê Thánh Tông|Lê Thánh Tông]])''
#: '''''Vùng vẫy''' ngoại mươi năm, quét sạch non sông ([[w:Tú Mỡ|Tú Mỡ]])''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Động từ tiếng Việt]]
britvyx8qart0xvc4vo9fsw7u9r8wik
vũ đài
0
30036
2363303
1945479
2026-06-01T10:58:10Z
Trong Dang
52461
/* */
2363303
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|舞臺}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''vũ đài'''
# [[nơi|Nơi]] [[đua chen]], [[tranh đấu]] [[công khai]] trong [[lãnh vực]] nào đó.
#: '''''Vũ đài''' chính trị.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
itj5meh7j0ah7ycw3vs87dixgzmo8cn
vệ binh
0
30069
2363302
2015884
2026-06-01T10:57:41Z
Trong Dang
52461
/* */
2363302
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|衛兵}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''vệ binh'''
# {{term|Từ cũ}} Người [[lính]] [[đi]] theo một [[nhân vật]] để [[bảo vệ]].
#: ''Chung quanh vua Quang Trung có một số '''vệ binh'''.''
{{-trans-}}
* {{eng}}: [[guardsman]]
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
5coomvj7zctz6k44isifh2b1t1t36nh
xong xuôi
0
30117
2363301
2039222
2026-06-01T10:57:07Z
Trong Dang
52461
/* */
2363301
wikitext
text/x-wiki
{{-vie-}}
{{-pron-}}
{{vie-pron}}
{{-adj-}}
'''xong xuôi'''
# [[được|Được]] [[hoàn thành]] một cách [[thuận lợi]].
#: ''Việc thương lượng với nước ngoài như thế là đã '''xong xuôi'''.''
{{-trans-}}
* tiếng Anh: [[done]], [[finalized]]
* tiếng Tây Ban Nha: [[final]]
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Tính từ tiếng Việt]]
4lar5uswbwwflzakw9sh76ts0bgb449
xung khắc
0
30127
2363300
1947685
2026-06-01T10:56:35Z
Trong Dang
52461
/* */
2363300
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|衝||剋}}.
{{-pron-}}
{{vie-pron}}
{{-adj-}}
'''xung khắc'''
# Không [[hợp]] [[nhau]].
#: ''Anh em '''xung khắc''' nhau, nên gia đình không được êm ấm.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Tính từ tiếng Việt]]
bq4rnxa2scjcyiy66nk32etq0vdph13
xã hội chủ nghĩa
0
30158
2363299
1947778
2026-06-01T10:55:56Z
Trong Dang
52461
/* */
2363299
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|社會主義}}.
{{-pron-}}
{{vie-pron}}
{{-adj-}}
'''xã hội chủ nghĩa'''
# [[thuộc|Thuộc]] [[giai đoạn]] đầu của [[chủ nghĩa]] [[cộng sản]]; [[Có]] [[tinh thần]] của [[chủ nghĩa]] [[xã hội]].
#: ''Muốn xây dựng chủ nghĩa xã hội, trước hết cần có con người '''xã hội chủ nghĩa''' ([[w:Hồ Chí Minh|Hồ Chí Minh]])''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Tính từ tiếng Việt]]
32ioreijkrto9hklutp0mtinyqlhxbw
ám tả
0
30235
2363298
1948553
2026-06-01T10:55:07Z
Trong Dang
52461
/* */
2363298
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|暗||寫}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''ám tả'''
# [[bài|Bài]] [[viết]] theo [[nghe]] [[đọc]], [[sao cho]] [[đúng]], không [[có lỗi]].
#: ''Ngày nay môn '''ám tả''' được gọi là chính tả.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
mcvpr55r14yb6w6ofsp7dogzelzx1np
án phí
0
30238
2363297
1948558
2026-06-01T10:54:30Z
Trong Dang
52461
/* */
2363297
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|案||費}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''án phí'''
# [[tiền|Tiền]] [[phí tổn]] về một [[vụ]] [[kiện]].
#: ''Nộp '''án phí''' cho tòa án.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
psds039ngqo01h78taocsupc56kafnf
áp tải
0
30247
2363296
1948582
2026-06-01T10:54:04Z
Trong Dang
52461
/* */
2363296
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|押載}}.
{{-pron-}}
{{vie-pron}}
{{-verb-}}
'''áp tải'''
# [[đi kèm|Đi kèm]] (các phương tiện giao thông) để bảo vệ hàng chuyên chở.
#: '''''Áp tải''' hàng.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Động từ tiếng Việt]]
dpua3potw49d5wm69tp63zo9ychgxws
âm hồn
0
30251
2363295
2114917
2026-06-01T10:53:45Z
Trong Dang
52461
/* */
2363295
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|陰魂}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''âm hồn'''
# [[hồn|Hồn]] [[người]] [[chết]], theo niềm tin người xưa thì sau khi người chết thì hồn thoát xác về [[âm ty]] nên gọi là âm hồn tức hồn đến từ [[cõi âm]].
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
p7q1pzhb8wytvzpgykbczcg3juys2qc
âm sắc
0
30255
2363294
1948610
2026-06-01T10:53:20Z
Trong Dang
52461
/* */
2363294
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|音色}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''âm sắc'''
# [[phẩm chất|Phẩm chất]] của [[âm thanh]] [[phụ thuộc]] vào [[mối]] [[tương quan]] về [[cao]] độ và [[cường độ]] của [[thanh]] [[chính]] và [[thanh]] [[phụ]].
# [[sắc thái|Sắc thái]] [[âm thanh]] [[đặc trưng]] cho từng [[giọng nói]] hay từng [[nhạc khí]].
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
bnqx6lwz1gzdabz9yycd95097hd295q
ân ái
0
30264
2363292
1948633
2026-06-01T10:52:39Z
Trong Dang
52461
/* */
2363292
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|恩愛}}.
{{-pron-}}
{{vie-pron}}
{{-verb-}}
'''ân ái'''
# Như [[ái ân]].
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Động từ tiếng Việt]]
hpvm1lspm5b6r45tf9hooe4rtktfp15
đơn sơ
0
30419
2363291
1950617
2026-06-01T10:51:41Z
Trong Dang
52461
/* */
2363291
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|單||疏}}.
{{-pron-}}
{{vie-pron}}
{{-adj-}}
'''đơn sơ'''
# [[đơn giản|Đơn giản]], [[sơ sài]].
#: ''Nhà cửa '''đơn sơ''' .''
#: ''Tổ chức quá '''đơn sơ'''.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Tính từ tiếng Việt]]
he1hg7z3o3oqlpt69uaq6tvnjb1zhda
đầu bếp
0
30454
2363290
1950726
2026-06-01T10:50:54Z
Trong Dang
52461
/* */
2363290
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{com|vi|đầu|bếp}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''đầu bếp'''
# [[người|Người]] [[nấu bếp]] [[chính]].
#: ''Tên '''đầu bếp''' đem tiền ra chợ gặp chúng bạn rủ, đánh bạc thua hết ([[w:Huỳnh Tịnh Của|Huỳnh Tịnh Của]])''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
c335otqnj1xq1xt5hj6blo28qw3izlx
lợn
0
31859
2363276
2273391
2026-06-01T10:32:16Z
Trong Dang
52461
/* */
2363276
wikitext
text/x-wiki
{{-vie-}}
{{-pron-}}
{{vie-pron}}
{{-nôm-}}
{{top}}
*[[𤞼]]: [[lợn]]
*[[吝]]: [[lân]], [[lấn]], [[lần]], [[lận]], [[lẩn]], [[lẫn]], [[lặn]], [[liền]], [[nần]], [[lớn]], [[rằn]], [[lợn]]
{{bottom}}
{{-paro-}}
{{đầu}}
:* [[lớn]]
:* [[lơn]]
:* [[lộn]]
:* [[lọn]]
:* [[lòn]]
{{giữa}}
:* [[lờn]]
:* [[lơn]]
:* [[lồn]]
:* [[lỏn]]
:* [[lon]]
{{cuối}}
{{-noun-}}
{{vi-noun|cls=con}}
# [[loài|Loài]] [[động vật]] có [[guốc]], [[thuộc]] [[bộ]] [[ngẫu]] đề, [[da dày]], có nhiều [[mỡ]], [[nuôi]] để [[ăn thịt]].
#: ''Chăm đàn '''lợn'''.''
#: ''Giết mổ '''lợn'''.''
{{-ref-}}
{{R:FVDP}}
{{R:WinVNKey:Lê Sơn Thanh}}
la9a94s2zrgc3do63etucm8p6sayv1n
đam mê
0
33973
2363352
2327724
2026-06-01T11:44:21Z
Trong Dang
52461
/* */
2363352
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|耽迷}}.
{{-pron-}}
{{vie-pron}}
{{-verb-}}
'''đam mê'''
# [[ham thích|Ham thích]] [[thái quá]], thường là [[cái]] không [[lành mạnh]], [[đến mức]] [[như không]] [[còn]] [[biết]] [[việc gì]] khác nữa.
#: '''''Đam mê''' cờ bạc.''
#: '''''Đam mê''' rượu chè.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Động từ tiếng Việt]]
ep5g8gveg17a201ayt2v86inn0vbnk4
ba gai
0
34232
2363256
2056173
2026-06-01T10:06:44Z
Trong Dang
52461
/* */
2363256
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
Từ {{bor|vi|fr|pagaille}}.
{{-pron-}}
{{vie-pron}}
{{-adj-}}
'''ba gai'''
# {{term|Khẩu ngữ}} [[bướng bỉnh|Bướng bỉnh]], hay [[sinh]] [[chuyện]] [[gây gổ]].
#: ''Cô nàng '''ba gai'''.''
#: ''Ăn nói '''ba gai'''.''
{{-trans-}}
{{đầu}}
* {{eng}}: [[quarrelsome]]
* {{fra}}: [[querelleur]], [[chamailleur]]
{{cuối}}
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Tính từ tiếng Việt]]
kwf4wrjhfymyxvxw7m6y6fm8takt4gc
kem
0
92527
2363272
2358722
2026-06-01T10:26:52Z
Trong Dang
52461
/* */
2363272
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{bor+|vi|fr|crème}}. {{doublet|vi|cà lem|cà rem}}.
{{-pron-}}
{{vie-pron}}
{{-nôm-}}
{{top}}
*[[兼]]: [[cồm]], [[côm]], [[kem]], [[kiêm]], [[kèm]]
{{bottom}}
{{-paro-}}
{{đầu}}
:* [[kèm]]
:* [[kém]]
{{giữa}}
:* [[kẽm]]
:* [[kềm]]
{{cuối}}
{{-noun-}}
'''kem'''
# [[chất béo|Chất béo]] [[nổi]] trên [[bề mặt]] của [[sữa]], dùng để làm [[bơ]].
# [[thức|Thức]] ăn [[làm bằng]] [[sữa]], [[trứng]], đường đánh [[lẫn]] [[với nhau]] cho đặc [[sánh]] lại.
#: ''Đánh '''kem'''.
# [[thức|Thức]] ăn [[làm bằng]] [[sữa]], [[trứng]], đường, v. v. đánh [[lẫn]] [[với nhau]] [[rồi]] cho đông trong [[máy lạnh]].
#: '''''Kem''' cốc'' (kem đặc, đựng vào cốc để ăn).
#: '''''Kem''' que'' (kem đông cứng, có que để cầm ăn).
# [[chất|Chất]] được [[chế]] dưới [[dạng]] [[nhờn]] và đặc [[quánh]], có [[pha]] [[chất]] [[thơm]] hoặc [[dược phẩm]], dùng [[bôi]] để [[giữ]] cho [[da]] [[mềm]], [[mịn]].
#: '''''Kem''' chống nẻ.
#: '''''Kem''' dưỡng da.
# [[quỷ|Quỷ]] [[giữ]] [[hồn]] [[người]] [[chết]] hay [[người]] [[sắp]] [[chết]], theo [[mê tín]].
#: ''Cúng '''kem'''.
{{-ref-}}
{{R:FVDP}}
{{R:WinVNKey:Lê Sơn Thanh}}
{{-nor-}}
{{-pronoun-}}
'''kem'''
{{-dial-}}
* [[hvem]]
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
[[Thể loại:Đại từ tiếng Na Uy]]
{{-tea-}}
{{-pron-}}
* {{IPA4|tea|/kem/}}
{{-noun-}}
{{head|tea|Danh từ}}
# [[bẫy]] [[sóc]].
{{-ref-}}
* [https://web.archive.org/web/20220922224210/http://sealang.net/monkhmer/database/retrieve.pl?language=Temiar&sort=gloss&format=html Tiếng Temiar] tại Cơ sở Dữ liệu Môn-Khmer.
i0w8zr3el7v3lofl9c8iod1yivg9iy8
mê man
0
92807
2363359
1878194
2026-06-01T11:49:19Z
Trong Dang
52461
/* */
2363359
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|迷漫}}.
{{-pron-}}
{{vie-pron}}
{{-paro-}}
:* [[mê mẩn]]
{{-verb-}}
'''mê man'''
# {{term|Hoặc t.}} .
# [[mê|Mê]] [[kéo dài]].
#: '''''Mê man''' bất tỉnh.''
#: ''Sốt '''mê man'''.''
# {{term|Kng.}} . [[Say]] [[mê]] làm việc gì [[tới mức]] [[dường như]] [[quên]] cả [[thực tại]].
#: ''Đọc '''mê man''', ngốn ngấu.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Động từ tiếng Việt]]
9qorcosyv54n1v29rjwxuk3d3ypi6zg
cà rem
0
93854
2363273
1820928
2026-06-01T10:27:24Z
Trong Dang
52461
/* */
2363273
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{bor+|vi|fr|crème}}. {{doublet|vi|cà lem|kem}}.
{{-pron-}}
{{vie-pron|HN=kɐ̤ː˨˩ ɹɛm˧˧}}
{{-noun-}}
'''cà rem''', '''cà-rem'''
# {{@|địa phương}} {{like-entry|kem}}
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
mqregz1xawcfy7iojq2b6kaych27gje
gan liền
0
93903
2363056
1313443
2026-05-31T15:21:46Z
Kateru Zakuro
34522
2363056
wikitext
text/x-wiki
== {{langname|vi}} ==
=== {{ĐM|pron}} ===
{{vi-pron}}
=== {{ĐM|paro}} ===
:* [[gắn liền]]
=== {{ĐM|adj}} ===
{{vi-adj}}
# {{lb|vi|khẩu ngữ|ít dùng}} {{like-entry|gan lì|Gan lì}}.
=== {{ĐM|ref}} ===
* {{R:Tratu}}
d9wu4am21igg727ome8cbh9o0sb55nr
ve sầu
0
93938
2363278
2016015
2026-06-01T10:34:11Z
Trong Dang
52461
/* */
2363278
wikitext
text/x-wiki
{{-vie-}}
{{-info-}}
[[File:Một con ve sầu ở khu vực hồ Đại Lải, thuộc tỉnh Vĩnh Phúc, Việt Nam.jpg|thumb|Ve sầu]]
{{-pron-}}
{{vie-pron}}
{{-noun-}}
{{vi-noun|cls=con}}
# Một loại [[côn trùng]], có [[cánh]] [[trong suốt]], [[sống]] trên [[cây]] lớn, con [[đực]] thường [[phát]] ra [[âm thanh]] [[đặc trưng]] "ve ve" vào [[mùa hè]].
{{-ref-}}
{{R:FVDP}}
8gq5w8k10qt7sk0pcb28oig3m32sech
giả như
0
93989
2363066
1846435
2026-05-31T15:29:06Z
Kateru Zakuro
34522
2363066
wikitext
text/x-wiki
== {{langname|vi}} ==
=== {{ĐM|pron}} ===
{{vi-pron}}
=== {{ĐM|conj}} ===
{{vi-conj}}
# {{lb|vi|từ cũ|ít dùng}} {{like-entry|giả sử}}.
=== {{ĐM|ref}} ===
* {{R:Tratu}}
fk9v05ys0covn60fw2zyp7edcld7q1y
giả tảng
0
93993
2363069
2086785
2026-05-31T15:30:33Z
Kateru Zakuro
34522
2363069
wikitext
text/x-wiki
== {{langname|vi}} ==
=== {{ĐM|pron}} ===
{{vi-pron|giả|tảng}}
=== {{ĐM|paro}} ===
:* [[gia tăng]]
=== {{ĐM|verb}} ===
{{vi-verb}}
# {{lb|vi|khẩu ngữ}} {{see-entry|giả vờ}}
#:{{ux|vi|'''giả tảng''' như không nghe thấy}}
# Vờ làm như [[thật]].
#: ''Vì lười nên nó '''giả tảng''' là ốm.''
=== {{ĐM|ref}} ===
* {{R:FVDP}}
* {{R:Tratu}}
nxuet65mwrti0wumg1pxy3k85slef24
giả đò
0
93996
2363065
1313535
2026-05-31T15:28:24Z
Kateru Zakuro
34522
2363065
wikitext
text/x-wiki
== {{langname|vi}} ==
=== {{ĐM|pron}} ===
{{vi-pron}}
=== {{ĐM|verb}} ===
{{vi-verb}}
# {{lb|vi|phương ngữ}} {{like-entry|giả vờ}}
#:{{ux|vi|biết rồi còn cứ '''giả đò'''}}
=== {{ĐM|ref}} ===
* {{R:Tratu}}
l6wztlfa9lhpktwqyhtjdx477t4n9lh
gậm
0
94120
2363060
2359028
2026-05-31T15:25:15Z
Kateru Zakuro
34522
2363060
wikitext
text/x-wiki
== {{langname|vi}} ==
=== {{ĐM|pron}} ===
{{vi-pron}}
=== {{ĐM|nôm}} ===
{{top}}
*[[埁]]: [[gậm]]
*[[𡄎]]: [[gặm]], [[ngậm]], [[gậm]], [[ngẫm]], [[gẫm]]
{{bottom}}
=== {{ĐM|paro}} ===
{{đầu}}
:* [[gặm]]
:* [[găm]]
:* [[gầm]]
:* [[gấm]]
{{giữa}}
:* [[gằm]]
:* [[gam]]
:* [[gẫm]]
{{cuối}}
=== {{ĐM|noun}} ===
{{vi-noun}}
# {{see-entry|gầm}}
=== {{ĐM|verb}} ===
{{vi-verb}}
# {{lb|vi|ít dùng}} {{see-entry|gặm}}
#:{{ux|vi|'''Gậm''' giường}}
#:{{ux|vi|'''Gậm''' cầu}}
=== {{ĐM|ref}} ===
* {{R:Tratu}}
* {{R:FVDP}}
* {{R:WinVNKey:Lê Sơn Thanh}}
rxyp7qhmrg66k5ifuj607epfbcunu09
gật gà gật gưỡng
0
94124
2363062
1313661
2026-05-31T15:27:03Z
Kateru Zakuro
34522
2363062
wikitext
text/x-wiki
== {{langname|vi}} ==
=== {{ĐM|pron}} ===
{{vi-pron|gật|gà|gật|gưỡng}}
=== {{ĐM|verb}} ===
{{vi-verb}}
# {{like-entry|gật gưỡng|gật gưỡng}} {{q|nhưng ý mức độ nhiều hơn}}
{{-trans-}}
=== {{ĐM|ref}} ===
* {{R:Tratu}}
[[Thể loại:Từ láy tiếng Việt]]
kimrrwlsdoe1w2ygqks7j5sljki705z
2363064
2363062
2026-05-31T15:27:13Z
Kateru Zakuro
34522
2363064
wikitext
text/x-wiki
== {{langname|vi}} ==
=== {{ĐM|pron}} ===
{{vi-pron|gật|gà|gật|gưỡng}}
=== {{ĐM|verb}} ===
{{vi-verb}}
# {{like-entry|gật gưỡng|gật gưỡng}} {{q|nhưng ý mức độ nhiều hơn}}
=== {{ĐM|ref}} ===
* {{R:Tratu}}
[[Thể loại:Từ láy tiếng Việt]]
35bug9y12njajnb11rt40479tcwswsb
lay ơn
0
94537
2363342
1867048
2026-06-01T11:32:42Z
Trong Dang
52461
/* */
2363342
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{bor+|vi|fr|glaïeul}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''lay ơn''', '''lay-ơn'''
# {{like-entry|lay-dơn}}
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
95sscazqnrobo1tzxx02f1j599218yk
thiết tha
0
94625
2363289
1928892
2026-06-01T10:49:09Z
Trong Dang
52461
/* */
2363289
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|切磋}}.
{{-pron-}}
{{vie-pron}}
{{-see-}}
# {{like-entry|tha thiết}}
{{-ref-}}
{{R:FVDP}}
4l07y4n506licyer054a9bfgsci9fib
sâu xa
0
94753
2363288
2135969
2026-06-01T10:48:14Z
Trong Dang
52461
/* */
2363288
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{com|vi|sâu|xa}}.
{{-pron-}}
{{vie-pron}}
{{-adj-}}
{{pn}}
#Có tính chất cơ bản, quan trọng, nhưng không trực tiếp nhận thức được mà phải qua phân tích mới thấy.
#:''Nguồn gốc '''sâu xa'''.''
#:''Triết lí '''sâu xa'''.''
{{-ref-}}
{{R:FVDP}}
ccbc0ufvskwq3etm8ynismwl0gdiufo
rung cảm
0
94955
2363287
2021824
2026-06-01T10:47:19Z
Trong Dang
52461
/* */
2363287
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{com|vi|rung|cảm}}.
{{-pron-}}
{{vie-pron}}
{{-paro-}}
:* [[rừng cấm]]
{{-adj-}}
'''rung cảm'''
# {{like-entry|rung động|rung động}}
#: '''''Rung cảm''' trước sự săn sóc ân cần của bạn.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Tính từ tiếng Việt]]
4o2tz0i72khmj09flaumwfgkwosnbho
mong ước
0
94965
2363286
2061096
2026-06-01T10:46:58Z
Trong Dang
52461
/* */
2363286
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{com|vi|mong|ước}}.
{{-pron-}}
{{vie-pron}}
{{-verb-}}
{{pn}}
# [[mong|Mong]] và [[ước muốn]] có được, [[đạt]] được một cách [[tha thiết]].
#:'''''mong ước''' một cuộc sống hạnh phúc''
#:''điều '''mong ước'''''
{{-noun-}}
{{pn}}
# [[điều|Điều]] [[mong muốn]], [[ước ao]].
#:''không có '''mong ước''' gì''
{{-syn-}}
* [[mơ ước]]
* [[ước mong]]
* [[ước mơ]]
{{-ref-}}
{{R:Tratu|vi|vi}}
{{catname|Động từ|tiếng Việt}}
{{catname|Danh từ|tiếng Việt}}
q99rysgf6w7yzsrfzbntvn6sky6apir
mãng cầu
0
94990
2363285
2098429
2026-06-01T10:46:39Z
Trong Dang
52461
/* */
2363285
wikitext
text/x-wiki
{{-vie-}}
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''mãng cầu'''
# Một [[loại]] [[cây]] [[ăn]] [[quả]], có [[họ]] với cây [[na]], [[trái]] rất giống với [[na]], nhưng to hơn và [[hương vị]] [[dai]] hơn.
{{-trans-}}
{{đầu}}
* {{eng}}: [[custard-apple]]
{{giữa}}
* {{fra}}: [[anone]]; [[pommecannelle]]
{{cuối}}
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
{{topics|vi|Trái cây}}
1fug7c7t7d9vpit10fejildenm7e3wa
ái ân
0
95507
2363293
2256497
2026-06-01T10:52:59Z
Trong Dang
52461
2363293
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|etym}}===
{{vi-etym-sino|愛恩}}.
==={{ĐM|pron}}===
{{vie-pron}}
==={{ĐM|n}}===
{{vie-noun}}
# Tình thương yêu đằm [[thắm]] giữa [[trai]] và [[gái]].
==={{ĐM|v}}===
{{vie-verb}}
# Chung sống thành [[vợ chồng]] và ăn ở đằm [[thắm]] [[với nhau]].
==={{ĐM|ref}}===
* {{R:FVDP}}
al8anneyd4qp29vyoqg9bspqlkzzhyx
phiền
0
95661
2363346
2361955
2026-06-01T11:40:07Z
Trong Dang
52461
/* */
2363346
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|煩}}. {{doublet|vi|buồn}}.
{{-pron-}}
{{vie-pron}}
{{-hanviet-}}
{{top}}
*[[繁]]: [[bàn]], [[bà]], [[phiền]], [[phồn]]
*[[璠]]: [[phan]], [[phiền]], [[phàn]], [[phồn]]
*[[蕃]]: [[phan]], [[phiên]], [[phiền]], [[phồn]]
*[[蟠]]: [[bàn]], [[phiền]], [[phồn]]
*[[墦]]: [[phan]], [[phiền]], [[phàn]], [[phồn]]
*[[煩]]: [[phiền]], [[phồn]]
*[[㸋]]: [[phần]], [[phiền]]
*[[樊]]: [[phiền]], [[phàn]], [[phồn]]
*[[𨆌]]: [[phiền]]
*[[蹯]]: [[phiên]], [[phiền]], [[phàn]]
*[[烦]]: [[phiền]]
{{mid}}
*[[緐]]: [[bàn]], [[bà]], [[phiền]], [[phồn]]
*[[䌓]]: [[phiền]], [[phồn]]
*[[笲]]: [[phiền]], [[phồn]]
*[[燔]]: [[phần]], [[phiền]], [[phồn]]
*[[蘩]]: [[phiền]], [[phồn]]
*[[膰]]: [[phan]], [[phần]], [[phiên]], [[phiền]], [[phàn]], [[phồn]]
*[[薠]]: [[phiền]]
*[[羳]]: [[phiền]], [[phồn]]
*[[袢]]: [[phiền]], [[phán]], [[phạn]], [[phồn]]
*[[瀿]]: [[phiền]], [[phồn]]
{{bottom}}
{{-hanviet-t-}}
{{top}}
*[[蟠]]: [[bàn]], [[phiền]]
*[[蕃]]: [[phiền]]
*[[墦]]: [[phiền]]
*[[煩]]: [[phiền]]
{{mid}}
*[[樊]]: [[phiền]], [[phàn]]
*[[蹯]]: [[phiền]]
*[[膰]]: [[phần]], [[phiền]]
*[[蘩]]: [[phiền]]
{{bottom}}
{{-nôm-}}
{{top}}
*[[繁]]: [[phiền]], [[bà]], [[phồn]], [[bàn]]
*[[蟠]]: [[phiền]], [[phồn]], [[bàn]]
*[[蕃]]: [[phiên]], [[phiền]], [[phồn]], [[phen]], [[phên]]
*[[袢]]: [[phiền]], [[phồn]], [[phán]]
*[[墦]]: [[phiền]], [[phồn]], [[phàn]]
*[[烦]]: [[phiền]]
*[[煩]]: [[phiền]], [[phồn]], [[phèn]]
*[[樊]]: [[phiền]], [[phồn]], [[phàn]]
{{mid}}
*[[緐]]: [[phiền]], [[bà]], [[phồn]], [[bàn]]
*[[羳]]: [[phiền]], [[phồn]]
*[[笲]]: [[phiền]], [[phồn]]
*[[燔]]: [[phiền]], [[phồn]], [[phần]]
*[[蘩]]: [[phiền]], [[phồn]]
*[[膰]]: [[phiên]], [[phiền]], [[phồn]], [[phần]], [[phàn]]
*[[瀿]]: [[phiền]], [[phồn]]
{{bottom}}
{{-paro-}}
:* [[phiến]]
:* [[phiên]]
{{-adj-}}
'''phiền'''
# Có [[tâm trạng]] [[buồn]], [[khó chịu]] vì [[phải]] [[lo nghĩ]] nhiều. [[Cha]] [[mẹ]] [[phiền]] [[vì nỗi]] [[con]] [[hư]].
# [[rầy rà|Rầy rà]], [[rắc rối]], [[sinh]] [[nhiều chuyện]] [[phải]] [[bận lòng]]. [[Nhỡ]] [[tàu]] thì [[phiền]] [[lắm]]. [[Nhờ]] [[vả]] nhiều cũng [[phiền]]. [[Làm]] [[phiền]] ông ấy nhiều quá.
{{-verb-}}
'''phiền'''
# [[quấy rầy|Quấy rầy]] [[do]] [[nhờ vả]] điều gì đó (thường dùng trong lời yêu cầu một cách lịch sự người khác làm việc gì). [[Tự]] làm [[lấy]], không muốn đến ai. [[Phiền]] [[anh]] [[chuyển]] [[hộ]] [[bức thư]].
{{-ref-}}
{{R:FVDP}}
{{R:WinVNKey:Lê Sơn Thanh}}
[[Thể loại:Tính từ tiếng Việt]]
[[Thể loại:Động từ tiếng Việt]]
hkhbotct7sxit1t1euijf4fvotwg1zx
băng ca
0
129738
2363270
2336877
2026-06-01T10:22:37Z
Trong Dang
52461
/* */
2363270
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
Từ {{bor|vi|fr|brancard}}.
{{-pron-}}
{{vie-pron}}
{{-paro-}}
:* [[Bằng Cả]]
{{-noun-}}
'''băng ca'''
# (xem [[từ nguyên]] 1) [[Cáng]] dùng để [[khiêng]] [[người]] ốm hay [[người]] bị [[nạn]].
#: ''Đặt nạn nhân lên băng-ca.''
{{-syn-}}
* [[băng-ca]].
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
frmngndmlrkfb2bd64vs3kb001doaxy
ba láp
0
129756
2363257
1799117
2026-06-01T10:07:47Z
Trong Dang
52461
/* */
2363257
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
Từ {{bor|vi|fr|palabre}}.
{{-pron-}}
{{vie-pron}}
{{-paro-}}
:* [[bá láp]]
{{-adj-}}
'''ba láp'''
# Không [[đứng đắn]].
# Nói không đâu ra đâu
#: ''Những kẻ '''ba láp'''.''
{{-adv-}}
'''ba láp'''
# Không [[đứng đắn]].
#: ''Nói '''ba láp'''.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Tính từ tiếng Việt]]
[[Thể loại:Phó từ tiếng Việt]]
6i61mewl2v3u4tltduz1fncvz0u69dd
minh bạch
0
129897
2363284
1874898
2026-06-01T10:44:15Z
Trong Dang
52461
/* */
2363284
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|明白}}.
{{-pron-}}
{{vie-pron}}
{{-adj-}}
'''minh bạch'''
# [[rõ ràng|Rõ ràng]].
{{-trans-}}
{{đầu}}
* {{eng}}: [[clear]], [[transparent]]
{{giữa}}
* {{spa}}: [[claro]] {{m}}
{{cuối}}
{{-adv-}}
'''minh bạch'''
# [[rõ ràng|Rõ ràng]].
#: ''Trở về '''minh bạch''' nói tường (<u>[[w:Truyện Kiều|Truyện Kiều]]</u>)''
#: ''Phân tích '''minh bạch'''.''
#: ''Chúng tôi lấy sự '''minh bạch''' làm trọng ([[w:Dương Quảng Hàm|Dương Quảng Hàm]])''
#: ''Thực hiện công khai, '''minh bạch''' tài chính, thu chi ([[w:Lê Khả Phiêu|Lê Khả Phiêu]])''
{{-trans-}}
{{đầu}}
* {{eng}}: [[clearly]]
* {{cmn}}: [[明白#Tiếng Quan Thoại|明白]] ('''minh bạch''', ''míngbái'')
{{giữa}}
* {{spa}}: [[claramente]]
{{cuối}}
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Tính từ tiếng Việt]]
[[Thể loại:Phó từ tiếng Việt]]
432r2k5xf9xffy53al0mb6v8n928edn
thược dược
0
143091
2363345
1929784
2026-06-01T11:39:20Z
Trong Dang
52461
/* */
2363345
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|芍藥}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''thược dược'''
# [[loài|Loài]] [[cây nhỏ]] [[thuộc]] họ [[cúc]], [[hoa]] [[nở]] về [[mùa hạ]], [[màu]] [[hồng]], [[trắng]] hay [[tía]], thường [[trồng]] làm [[cảnh]].
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
t02e1bdm63zh0ngetyyg1is4d0np1ut
thái quá
0
143214
2363353
1929379
2026-06-01T11:44:41Z
Trong Dang
52461
/* */
2363353
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|太過}}.
{{-pron-}}
{{vie-pron}}
{{-adj-}}
'''thái quá'''
# [[quá chừng|Quá chừng]], quá đáng, [[vượt]] [[xa]] [[mức]] [[bình thường]].
#: ''Ăn uống '''thái quá''' thì hay sinh bệnh.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Tính từ tiếng Việt]]
4qh1y2izm2d3e5zr00cd29eg9ubjaln
mì chính
0
195614
2363331
2108877
2026-06-01T11:24:41Z
Trong Dang
52461
/* */
2363331
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{bor+|vi|yue|味精|tr=mei{{sup|6}} zing{{sup|1}}}}. {{doublet|vi|vị tinh}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''mì chính'''
# Thứ [[bột]] [[trắng]] có nhiều [[a-xít]] [[a-min]], dùng [[bỏ]] vào [[canh]] cho [[ngọt]] [[nước]].
{{-syn-}}
* [[bột ngọt]]
* [[vị tinh]]
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
f3em4vriv6bj0qf4k1wyb1zx3ggzqod
phục chức
0
195617
2363117
2005845
2026-06-01T04:48:54Z
Kelly zhrm
58416
2363117
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|v}}===
{{vi-verb}
# Được [[phong]] lại, cho [[phục hồi]] lại [[chức vụ]] [[cũ]] sau khi đã bị cách.
==={{ĐM|ref}}===
{{R:FVDP}}
ataglwsciy15ycc73d00vks2ue4c55h
2363118
2363117
2026-06-01T04:49:06Z
Kelly zhrm
58416
/* {{ĐM|v}} */
2363118
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|v}}===
{{vi-verb}}
# Được [[phong]] lại, cho [[phục hồi]] lại [[chức vụ]] [[cũ]] sau khi đã bị cách.
==={{ĐM|ref}}===
{{R:FVDP}}
bzzpsn94u8gvclovddwdc4eod4ybkgr
2363119
2363118
2026-06-01T04:50:17Z
Kelly zhrm
58416
2363119
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|v}}===
{{vi-verb}}
# {{lb|vi|cũ}} Được [[phong]] lại, cho [[phục hồi]] lại [[chức vụ]] [[cũ]] sau khi đã bị cách.
==={{ĐM|ref}}===
{{R:FVDP}}
d68uy8l2l84w6ml2qkt1l53sh2ase47
mộc lan
0
196084
2363343
1878604
2026-06-01T11:33:39Z
Trong Dang
52461
/* */
2363343
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|木蘭}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''mộc lan'''
# [[loài|Loài]] [[cây]] lớn có [[hoa]] [[trắng]] [[thơm]].
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
a17v06rb4kamww0uns9527ycs9x31ta
quá đáng
0
199288
2363355
2103552
2026-06-01T11:46:48Z
Trong Dang
52461
/* */
2363355
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|過當}}.
{{-pron-}}
{{vie-pron}}
{{-adjective-}}
{{vie-adj}}
# [[quá|Quá]] [[mức độ]] [[cần thiết]] hoặc quá mức độ có thể [[chấp nhận]], khiến người ta thấy [[khó chịu]].
#: {{ux|vi|Thái độ nghiêm khắc '''quá đáng'''.}}
#: {{ux|vi|Nói '''quá đáng'''.}}
#: {{ux|vi|Đòi hỏi '''quá đáng'''.}}
{{-synonym-}}
* {{l|vi|quá quắt}}
{{-ref-}}
{{R:Tratu|vi|vi}}
e6fzdzdnkazxtmv47mrkivap5nmskoq
quá khích
0
199299
2363356
2095946
2026-06-01T11:47:17Z
Trong Dang
52461
/* */
2363356
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|過激}}.
{{-pron-}}
{{vie-pron}}
{{-adj-}}
{{pn}}
# [[mạnh mẽ|Mạnh mẽ]] và [[quyết liệt]] [[quá mức]] trong [[đấu tranh]] ([[hàm ý]] [[chê]])
#:{{ux|vi|hành động '''quá khích'''}}
#:{{ux|vi|phần tử '''quá khích'''}}
{{-ref-}}
{{R:Tratu|vi|vi}}
{{catname|Tính từ|tiếng Việt}}
ti32tot3hxzsbvup08c8uvbit2181mp
ba lê
0
199767
2363258
1799118
2026-06-01T10:08:52Z
Trong Dang
52461
/* */
2363258
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
Từ {{bor|vi|fr|ballet}}.
{{-pron-}}
{{vie-pron}}
{{-paro-}}
:* [[Ba Lê]]
{{-noun-}}
'''ba lê'''
# [[nghệ thuật|Nghệ thuật]] [[múa]] [[cổ]] điển trên [[sân khấu]] [[thể hiện]] một [[chủ]] đề [[nhất định]], có [[nhạc]] đệm.
#: ''Múa ba-lê.''
#: ''Nhà hát ba-lê.''
{{-trans-}}
*{{eng}}: [[ballet]], [[Paris]]
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
[[Thể loại:Tính từ tiếng Việt]]
okqej2huoqw5g5c9hyso1bqf6gco77s
2363259
2363258
2026-06-01T10:09:47Z
Trong Dang
52461
/* */
2363259
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
Từ {{bor|vi|fr|ballet}}.
{{-pron-}}
{{vie-pron}}
{{-paro-}}
:* [[Ba Lê]]
{{-noun-}}
'''ba lê'''
# [[nghệ thuật|Nghệ thuật]] [[múa]] [[cổ]] điển trên [[sân khấu]] [[thể hiện]] một [[chủ]] đề [[nhất định]], có [[nhạc]] đệm.
#: ''Múa ba-lê.''
#: ''Nhà hát ba-lê.''
{{-trans-}}
*{{eng}}: [[ballet]]
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
[[Thể loại:Tính từ tiếng Việt]]
9swyujjgb4rfuaoy3oxhm0sy43h7arl
cao lâu
0
199850
2363261
1808363
2026-06-01T10:12:19Z
Trong Dang
52461
/* */
2363261
wikitext
text/x-wiki
{{-vie-}}
{{-pron-}}
{{vie-pron}}
{{-paro-}}
:* [[Cao Lâu]]
{{-noun-}}
'''cao lâu'''
# [[hiệu|Hiệu]] ăn lớn, [[bán]] các [[món]] ăn [[Trung]] [[Quốc]].
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
d4xwkhyflfk7soz6vbtutfo731muqxv
2363262
2363261
2026-06-01T10:12:25Z
Trong Dang
52461
/* */
2363262
wikitext
text/x-wiki
{{-vie-}}
{{-pron-}}
{{vie-pron}}
{{-paro-}}
:* [[Cao Lâu]]
{{-noun-}}
'''cao lâu'''
# [[hiệu|Hiệu]] ăn lớn, [[bán]] các [[món]] ăn [[Trung]] [[Quốc]].
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
cjjtfu29zt34f3b94fr6q9aip37jb06
cẩm tú
0
199923
2363264
2150409
2026-06-01T10:14:25Z
Trong Dang
52461
/* */
2363264
wikitext
text/x-wiki
{{-vie-}}
{{-pron-}}
{{vie-pron}}
{{-paro-}}
{{đầu}}
:* [[cảm tử]]
:* [[Cẩm Tú]]
{{giữa}}
:* [[cầm tù]]
{{cuối}}
{{-noun-}}
'''cẩm tú'''
# [[cảnh|Cảnh]] [[thiên nhiên]] [[tươi]] đẹp hoặc [[văn chương]] rất hay, [[ví như]] có vẻ đẹp, hay giống như [[gấm]] [[thêu]].
#: ''Non sông '''cẩm tú'''.''
#: ''Câu văn '''cẩm tú'''.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
4j5hpvbpqbea33dttxxhuvjdiqi4wxh
tây phương
0
199930
2363263
1936119
2026-06-01T10:13:32Z
Trong Dang
52461
/* */
2363263
wikitext
text/x-wiki
{{-vie-}}
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''tây phương'''
# [[cũ|Cũ]], [[id]]. [[phương|Phương]] [[Tây]].
#: ''Du học ở '''Tây phương'''.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
aktlo23gyspv38pl8m4d65kc70e65hs
trung thu
0
200062
2363260
2054424
2026-06-01T10:11:37Z
Trong Dang
52461
/* */
2363260
wikitext
text/x-wiki
{{-vie-}}
{{-pron-}}
{{vie-pron}}
{{-paro-}}
:* [[trưng thu]]
:* [[trúng thử]]
:* [[Trung Thu]]
{{-noun-}}
'''trung thu'''
# [[ngày rằm|Ngày rằm]] [[tháng tám]] âm [[lịch]], [[ngày Tết]] của [[trẻ em]], theo [[phong tục]] [[cổ truyền]].
#: ''Phá cỗ '''trung thu'''.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
4o63rvmm71a78i5zva3lnvv6aplo36p
kim ngân
0
200089
2363341
1864549
2026-06-01T11:31:36Z
Trong Dang
52461
/* */
2363341
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|金銀}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''kim ngân'''
# [[vàng bạc|Vàng bạc]].
#: ''Đồ '''kim ngân'''.''
{{-ref-}}
{{R:FVDP}}
[[Thể loại:Danh từ tiếng Việt]]
24irdkwgxa0cvwp1t6r5cftr6v82f1f
bao báp
0
239880
2363269
1800016
2026-06-01T10:21:51Z
Trong Dang
52461
/* */
2363269
wikitext
text/x-wiki
{{-vie-}}
{{-info-}}
{{-etym-}}
Từ {{bor|vi|fr|baobab}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''bao báp'''
# [[cây|Cây]] [[to]], tích trữ [[nước]], [[lá]] xòe, [[hoa]] [[trắng]], [[quả]] có [[cùi]], gốc [[châu Phi]].
9efok8kspx98xrhrf89qb0xdianqhkb
áp phe
0
240872
2363255
1499857
2026-06-01T10:03:11Z
Trong Dang
52461
/* */
2363255
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
Từ {{der|vi|fr|affaire}}.
{{-pron-}}
{{vie-pron}}
{{-paro-}}
* [[áp phê]]
{{-noun-}}
'''áp phe''', '''áp-phe'''
# {{@|thông tục}} Vụ [[làm ăn]], [[giao dịch]] lớn.
{{-trans-}}
{{đầu}}
* {{eng}}: [[affair]]
{{giữa}}
{{cuối}}
[[Thể loại:Danh từ tiếng Việt]]
hvla8qp6jxxqqay7ai7tqf6dlg9ck17
vegetables
0
241208
2363079
2168355
2026-05-31T16:46:28Z
Hiyuune
50834
/* */
2363079
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|pron}}===
* {{IPA4|en|/ˈvɛd͡ʒtəbəlz/|[ˈvɛd͡ʒtəbl̩z]|/ˈvɛd͡ʒətəbəlz/}}
* {{audio|en|En-us-vegetables.ogg|a=US}}
* {{IPA4|en|/ˈvɛt͡ʃtəbəlz/|a=US,Canada}}
==={{section|noun}}===
{{head|en|Biến thể hình thái danh từ}}
# {{plural of|en|vegetable}}
gboujlk3qfhmcucwimto2of10jednrh
por
0
241924
2363089
2304184
2026-06-01T01:47:35Z
Hiyuune
50834
2363089
wikitext
text/x-wiki
{{also|Phụ lục:Biến thể của "por"}}
{{minitoc}}
=={{langname|mul}}==
==={{section|etym}}===
{{clip|mul|en:'''Por'''tuguese,pt:'''por'''tuguês}}.
==={{section|symbol}}===
{{mul-symbol}}
# {{ISO 639|2&3|pt|tiếng Bồ Đào Nha}}
=={{langname|aas}}==
==={{section|interj}}===
{{head|aas|Thán từ}}
# Thể hiện sự vui mừng khi bắt được một con [[sư tử]].
=={{langname|bsa}}==
==={{section|pronoun}}===
{{head|bsa|Đại từ}}
# [[bạn|Bạn]].
=={{langname|sq}}==
==={{section|alt}}===
* {{alter|sq|po}} [pɔː]
==={{section|pron}}===
* {{IPA4|sq|[pɔɹ]}}
==={{section|conjunction}}===
{{head|sq|Liên từ}}
# [[nhưng|Nhưng]], [[nhưng mà]]; [[tuy nhiên]].
#: {{syn|sq|megjithatë|mirëpo|ama}}
=={{langname|ast}}==
==={{section|alt}}===
* {{l|ast|pur}}
==={{section|etym}}===
Từ {{inh|ast|la-lat|pōr}}, từ {{inh|ast|la|prō}}.
==={{section|preposition}}===
{{head|ast|Giới từ}}
# [[đến|Đến]], [[đi]] đến.
# [[cho|Cho]].
===={{section|drv}}====
{{col3|ast|pol|pola|poles|polo|polos|por supuestu}}
=={{langname|beu}}==
==={{section|n}}===
{{head|beu|Danh từ}}
# [[Trái Đất]], [[thế giới]]
# [[vùng đất|Vùng đất]]
# [[đảo|Đảo]].
==={{section|ref}}===
* [https://archive.org/stream/rosettaproject_beu_swadesh-1/beu.txt Internet Archive], The Rosetta Project, ''Blagar Swadesh List''
* Wycliffe Bible Translators, ''Pura Alkitab''
* Antoinette Schapper, ''[https://books.google.com/books?id=dvPnBQAAQBAJ&pg=PA163 The Papuan Languages of Timor, Alor and Pantar: Volume 1]'' (2014), tr. 163
=={{langname|ca}}==
==={{section|etym}} 1===
{{inh+|ca|roa-oca|paor}}, từ {{inh|ca|la|pavor|pavōrem}}. {{etydate|thế kỷ 12}}.<ref>{{R:ca:GDLC}}</ref> So sánh với {{cog|oc|paur}}, {{cog|fr|peur}}.
===={{section|pron}}====
* {{ca-IPA|cen=pó|bal=pò|val=pòrr}}<!-- theo cawikt; được GDLC, DCVB và DNV chứng thực; xem thêm: Bắc póu, Tây Bắc pò -->
===={{section|n}}====
{{ca-noun|f}}
# [[sợ|Sợ]].
====={{section|drv}}=====
* {{l|ca|poruc}}
==={{section|etym}} 2===
===={{section|pron}}====
* {{ca-IPA|pôrr}}<!-- theo GDLC và DNV; FIXME: cách phát âm Baleares chưa được chứng thực trong DCVB; đây chỉ là phỏng đoán. -->
===={{section|n}}====
{{ca-noun|m}}
# {{lb|ca|archaic}} {{alt form|ca|porus}}
==={{section|ref}}===
<references/>
* {{R:ca:IEC2}}
* {{R:ca:DNV}}
* {{R:ca:DCVB}}
=={{langname|kw}}==
[[Image:Prei winter Farinto geoogst.jpg|thumb|Por]]
==={{section|etym}}===
Được vay mượn từ {{bor|kw|en|porret}} hoặc {{bor|kw|la|porrum}}. So sánh với {{cog|cy|pôr}}.
==={{section|n}}===
{{kw-noun|col|en}}
# [[tỏi tây|Tỏi tây]].
==={{section|mut}}===
{{kw-mut}}
=={{langname|nl}}==
==={{section|pron}}===
* {{IPA4|nl|/pɔr/}}
* {{audio|nl|Nl-por.ogg}}
* {{rhymes|nl|ɔr|s=1}}
==={{section|etym}} 1===
{{deverbal|nl|porren}}.
===={{section|n}}====
{{nl-noun|m|-en|+}}
# [[nhát|Nhát]] [[đâm]] [[mạnh]], [[cái]] [[thọc]] [[mạnh]].
==={{section|etym}} 2===
{{nonlemma}}
===={{section|v}}====
{{head|nl|Biến thể hình thái động từ}}
# {{infl of|nl|porren||bare-verb}}
=={{langname|hu}}==
==={{section|pron}}===
* {{hu-IPA}}
* {{hyphenation|hu|por}}
* {{rhymes|hu|or|s=1}}
==={{section|n}}===
{{hu-noun|~|ok}}
# [[bụi|Bụi]].
# [[bột|Bột]] [[phấn]].
# {{lb|hu|với hậu tố sở hữu}} [[tro cốt|Tro cốt]] của [[người]] hay [[động vật]] sau [[hỏa táng]].
===={{section|decl}}====
{{hu-infl-nom|poro|o|-}}{{hu-pos-otok|por||ai}}
===={{section|drv}}====
{{col4|hu
|porít
|porlaszt
|porol
|poros
|poroz
|porszerű
|portalan
}}
{{col4|hu|title=Từ ghép bắt đầu bằng {{pagename}}
|porbafingó
|porcica
|porcukor
|porfedte
|porfészek
|porhó
|porréteg
|porseprő
|porszag
|porszívó
|porszűrő
|portok
|portörlés
|porzacskó
|porzsák
}}
{{col4|hu|title=Từ ghép kết thúc bằng {{pagename}}
|csiszolópor
|fémpor
|fűrészpor
|hintőpor
|kőpor
|lőpor
|mosópor
|puskapor
|rizspor
|sütőpor
|tejpor
}}
{{col2|hu|title=Mở rộng
|elveri a port
|nagy port ver fel
|port hint a szemébe
|rúgja a port
}}
==={{section|further}}===
* {{R:ErtSz}}
=={{langname|io}}==
==={{section|etym}}===
Từ {{der|io|eo|por}}.
==={{section|preposition}}===
{{head|io|Giới từ}}
# [[cho|Cho]].
# [[cho|Cho]] [[dịp]].
=={{langname|kha}}==
==={{section|pron}}===
* {{IPA4|kha|/por/}}
==={{section|noun}}===
{{head|kha|Danh từ}}
# Giống [[chim]] nhỏ.
{{C|kha|Lớp Chim}}
=={{langname|eo}}==
==={{section|etym}}===
Từ {{bor|eo|es|por}}, từ {{der|eo|la-lat|pōr}}. {{doublet|eo|per|pro}}.
==={{section|pron}}===
{{eo-pr|a=Eo-por.ogg;LL-Q143 (epo)-Lepticed7-por.wav;LL-Q143 (epo)-Robin van der Vliet-por.wav}}
==={{section|preposition}}===
{{eo-prep}}
# [[cho|Cho]].
# [[cho|Cho]] [[dịp]].
#: {{ux|eo|La edzo donis al lia edzino perlan kolĉenon '''por''' Kristnasko.|Chồng tặng cho vợ một chuỗi hạt trai cho dịp Giáng sinh.}}
===={{section|see}}====
* {{l|eo|per}}
* {{l|eo|pro}}
==={{section|further}}===
* {{R:eo:PIV 2020}}
* {{R:eo:ReVo}}
=={{langname|ren}}==
==={{section|n}}===
{{head|ren|Danh từ}}
# [[cơm|Cơm]].
{{C|ren|Ăn uống}}
=={{langname|ro}}==
==={{section|etym}} 1===
{{bor+|ro|fr|pore}}, {{bor|ro|la|porus}}, từ {{der|ro|grc|πόρος}}.
===={{section|n}}====
{{ro-noun|m|pori}}
# [[lỗ|Lỗ]] [[chân lông]].
====={{section|decl}}=====
{{ro-noun-m}}
====={{section|rel}}=====
* {{l|ro|poros}}
==={{section|etym}} 2===
{{inh+|ro|la|porrus}} hoặc {{mention|la|porrum}}.
===={{section|alt}}====
* {{alt|ro|pur}}
===={{section|n}}====
{{ro-noun|m|pori}}
# [[tỏi tây|Tỏi tây]].
# [[tỏi tầm|Tỏi tầm]].
# [[hành|Hành]] [[tăm]].
====={{section|decl}}=====
{{ro-noun-m}}
=={{langname|es}}==
==={{section|alt}}===
* {{alt|es|x||Internet slang|text messaging}}
==={{section|etym}}===
{{inh+|es|osp|por}}, từ {{inh|es|la-lat|pōr}}, từ {{inh|es|la|prō}}. {{doublet|es|pro}}, được vay mượn.
==={{section|pron}}===
{{es-pr|+|po|hyph=+}}
==={{section|preposition}}===
{{head|es|Giới từ}}
# [[bởi|Bởi]].
#: {{ux|es|La pelota fue pateada '''por''' Matías Fernández, el Matigol.|Bóng được đá bởi Matías Fernández, tức Matigol.}}
# [[qua|Qua]], [[xuyên]] qua, [[suốt]].
#: {{ux|es|Pasando '''por''' San Fernando, amaneciendo en Pomaire.|Trên đường đi qua San Fernando, thức dậy tại Pomaire.}}
#: ''pasar un camello '''por''' el ojo de una aguja'' ([[s:Ma-thi-ơ/Chương 19|Matthêô 19]]:24, [[s:Mác/Chương 10|Maccô 10]]:25, [[s:Lu-ca/Chương 18|Luca 18]]:25) — con lạc đà chui qua lỗ kim
# [[ở|Ở]] [[phía]].
#: {{ux|es|Tomar la taza '''por''' el asa.|Cầm quai tách.}}
# [[về|Về]] [[phía]].
#: {{ux|es|Nos vemos '''por''' ahí (allí).|Chúng tôi nhìn về đấy.}}
# [[vào|Vào]].
#: {{ux|es|Ocurrió '''por''' la noche.|Nó đã xảy ra vào ban đêm.}}
# [[vì|Vì]], [[bởi vì]].
#: {{ux|es|Lo arrestaron '''por''' ebriedad.|Họ bắt giữ anh ấy vì say rượu.}}
# [[để|Để]], với [[mục đích]] là.
#: {{ux|es|Llevo sombrero '''por''' protegerme del sol.|Tôi mặc mũ phớt vành to để che nắng.}}
# [[cho|Cho]].
#: {{ux|es|Lo hago '''por''' ti.|Tôi đã làm vậy cho em.}}
# [[một cách|Một cách]].
# [[vì|Vì]], [[do]].
#: {{ux|es|'''Por''' lo pálido que estás, imagino que estás enfermo.|Vì da em nhợt nhạt, tôi tưởng rằng em đang ốm.}}
# [[bằng|Bằng]], [[dùng]].
#: {{ux|es|Desde la ventana me habló '''por''' señas.|Anh ấy nói với tôi bằng hiệu qua kính cửa sổ.}}
# [[làm cho|Làm cho]].
#: {{ux|es|Entró '''por''' la mala.|Anh ấy đã vào làm cho xấu đi.}}
# [[với|Với]] [[giá]].
#: {{ux|es|No te lo vendo ni '''por''' cien euros.|Tôi không bán dù được trả một trăm euro.}}
# [[như|Như]], [[là]].
#: {{ux|es|Tengo a mi perro '''por''' mi mejor amigo.|Chó của tôi là bạn thân nhất của tôi.}}
#: {{ux|es|Te tengo '''por''' mi mejor amigo.|Em là bạn thân nhất của tôi.}}
# [[mỗi|Mỗi]].
#: {{ux|es|Recibían dos tazas de arroz '''por''' persona.|Họ được mỗi người hai chén cơm.}}
# [[nhân|Nhân]] với.
#: {{ux|es|Dos '''por''' quince.|Hai nhân mười lăm.}}
# [[trên|Trên]], [[chia]], [[phần]].
#: {{ux|es|Cinco '''por''' ciento.|Năm phần trăm.}}
# [[thay cho|Thay cho]].
#: {{ux|es|Una cosa '''por''' la otra.|Một điều cho điều khác.}}
# [[so với|So với]].
#: {{ux|es|Jugador '''por''' jugador, Ronaldiño sigue siendo el mejor.|Đối với các cấu thủ khác, Ronaldiño là xuất sắc nhất.}}
# [[nói|Nói]] [[về]].
#: {{ux|es|Arguyeron de forma convincente '''por''' el medio ambiente.|Họ đã dùng lý lẽ có sức thuyết phục để bàn luận về thiên nhiên.}}
# [[đi|Đi]] [[tìm]].
#: {{ux|es|Mañana paso '''por''' ti.|Ngày mai tôi đi tìm em.}}
# [[theo|Theo]] [[từng]].
#: {{ux|es|Revisarlos “uno '''por''' uno”.|Sửa lại chúng cẩn thận.}}
#: {{ux|es|Cajón '''por''' cajón.|Từng ngăn kéo một.}}
# [[về phần|Về phần]], [[về]] [[phía]].
#: {{ux|es|'''Por''' mi, hagan lo que quieran.|Theo tôi, các anh chị muốn gì làm đấy.}}
# [[không có|Không có]], [[chưa]] có.
#: {{ux|es|El trabajo quedó '''por''' terminar.|Công việc chưa xong.}}
# [[để cho|Để cho]], [[để mà]].
#: {{ux|es|'''Por''' no agravar su falta, prefirió guardar silencio.|Để cho không nhấn mạnh tội lỗi, bài ấy quyết định không nói gì.}}
# [[chưa|Chưa]] [[được]].
#: {{ux|es|La loza aun está '''por''' lavar.|Chén bát chưa được rửa.}}
# [[chỉ|Chỉ]] [[vì]].
# Tỏ ý [[vô ích]].
#: {{ux|es|Ese jugador está desmotivado, está jugando '''por''' jugar no más.|Cầu thủ đó không còn khoái chơi, chơi cho đến khi không còn chơi được nữa.}}
==={{section|interj}}===
{{head|es|thán từ|head=¿por?}}
# [[sao|Sao]] [[anh]] lại hỏi [[tôi]]?
===={{section|drv}}====
{{col|es|por su persona
|ce por be|por amor al arte
|de por ahí|por las puras|por cuatro reales|por el chiquito
|por excelencia|por cuenta de la casa|que te den por el culo
|por ese entonces||ni por imaginación
|por aquel entonces|por instantes
|por encargo|a por
|por regla general|por su orden|por gusto
|por instinto|por duplicado
|por mí|por extensión
|por escrito
|por detrás|por necesidad
|por medio
|por en medio
|por vía
|por el suelo
|por los suelos
|por dónde
|por el aire
|por los aires
|por alto
|por un casual
|una por una
|por una boca
|por un igual
|por estas
|por la espalda
|como por la palma de la mano
|de por medio
|por lo bajo
|por cuenta propia
|por tiempo
|por derecho
|por nada del mundo
|por hoy
|por buenas
|por la buena
|por accidente
|por unanimidad
|por cuenta ajena
|por real decreto
|por bien
|por exceso
|por la mala
|por las malas
|por malas
|por horas
|por mi vida
|por vida de
|por vida mía
|por cumplir
|por su cabeza
|por largo
|por lo regular
|por anticipado
|por amor de Dios
|por mal
|por consecuencia
|palabra por palabra
|por la gracia de Dios
|por referencia
|por referencias
|por libre
|por amor de
|por intermedio de
|por conducto de
|por etapas
|por todo lo alto
|por rey
|por la mayor parte
|por caridad
|por semejante
|por puntos
|por su mano
|por los mismos pasos
|por de contado
|a juzgar por
|al por menor
|algo por ahí
|dar por hecho
|de no ser por
|cortar por lo sano
|de por sí
|de por vida
|frente por frente
|ir por la vida
|irse por la tangente
|ojo por ojo, diente por diente
|paso por paso
|por adelantado
|por allí
|por ahora
|por ahí
|por algo
|por añadidura
|por antonomasia
|por arte de magia
|por bajo de
|por casualidad
|por causa de
|por cierto
|por ciento
|por cientos
|por completo
|por compromiso
|por consiguiente
|por cuanto
|por de pronto
|por demás
|por dentro
|por descontado
|por desgracia
|por Dios
|por Dios bendito
|por ejemplo
|por el contrario
|por el morro
|por el amor de Dios
|por el momento
|por encima de la ley
|por ende
|por ensalmo
|por eso
|por favor
|por fin
|por fortuna
|por goleada
|por hora
|por h o por b
|por igual
|por la cara
|por la chita
|por la chucha
|por la chupalla
|por la cuenta
|por la goma
|por la posta
|por la puerta grande
|por la tremenda
|por las buenas o por las malas
|por las dudas
|por las espaldas
|por las nubes
|por lo bajines
|por lo bajini
|por lo claro
|por lo común
|por lo demás
|por lo general
|por lo menos
|por lo poco que uno sabe
|por lo poco que sé
|por la presente
|por lo pronto
|por lo que
|por lo que parece
|por lo tanto
|por lo visto
|por los años de
|por los cuatro costados
|por los siglos de los siglos
|por más que
|por más señas
|por medio de
|por menos de nada
|por menudo
|por mi parte
|por momentos
|por mucho que
|por nada
|por ningún lado
|por no hablar de
|por obra de
|por obra y gracia de
|por otra parte
|por otro lado
|por parte de
|por punto general
|por partes
|por pies
|por poco
|por poder
|por primera vez
|por puertas
|por qué
|por separado
|por si
|por si acaso
|por si las moscas
|por sí mismo
|por sí solo
|por siempre
|por sistema
|por su cuenta
|por suerte
|por supuesto
|por tanto
|por todas partes
|por todo
|por todos lados<t:everywhere, all over the place, on all sides, all around>
|por todos los medios|por el mundo adelante|por esos mundos
|por todos los santos|por cabo,por el cabo
|por última vez
|por último
|por una vez
|por un lado
|por un pelo
|por un tubo
|por ventura
|por vez
|porvenir
|salir por patas
|traído por los pelos
|venta al por mayor
|por lo cual
}}
==={{section|see}}===
* {{l|es|para}}
==={{section|further}}===
* {{R:es:DRAE}}
=={{langname|sv}}==
==={{section|n}}===
{{sv-noun|c}}
# [[lỗ|Lỗ]] [[chân lông]].
===={{section|decl}}====
{{sv-infl-noun-c-er}}
==={{section|further}}===
* {{R:sv:SO}}
==={{section|ana}}===
* {{anagrams|sv|a=opr|rop}}
8yul5b4qpg647s99r9jhmc03c038rr6
mê cung
0
244177
2363358
2173154
2026-06-01T11:48:40Z
Trong Dang
52461
/* */
2363358
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|迷宮}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''mê cung'''
<!-- === ĐỊNH NGHĨA === -->
# là một nơi có có rất nhiều đường đi và rất khó tìm được đường ra
{{-trans-}}
<!-- === DỊCH === -->
* tiếng Anh: [[maze]]
{{mẫu}}
[[Thể loại:Danh từ tiếng Việt]]
ez3jn0wa38kr6s4f97eo4hsgi7egmqp
Như
0
244462
2363094
1482969
2026-06-01T04:24:18Z
Kelly zhrm
58416
Xóa đổi hướng đến trang [[như]]
2363094
wikitext
text/x-wiki
{{also|Phụ lục:Biến thể của "nhu"}}
=={{langname|vi}}==
==={{ĐM|etym}}===
{{vi-etym-sino|如}}.
==={{ĐM|pron}}===
{{vi-IPA}}
* {{homophone|vi|như}}
==={{ĐM|pr-noun}}===
{{vi-propn|head=[[như|Như]]}}
# {{given name|vi|nữ|from=tiếng Trung Quốc}}
i0lqmxx7030d99gny9em6ad1mmdud64
bú cặc
0
246032
2363077
2359521
2026-05-31T16:40:52Z
Hiyuune
50834
/* */
2363077
wikitext
text/x-wiki
=={{langname|vi}}==
==={{section|pron}}===
{{vi-pron}}
==={{section|v}}===
{{vi-verb}}
# [[hình thức|Hình thức]] [[sử dụng]] [[miệng]], [[môi]], và [[lưỡi]] để [[bú]] [[liếm]], [[thổi]], [[mút]] [[dương vật]] của [[người đàn ông]] khi [[quan hệ]] [[tình dục]].
#:{{syn|vi|thổi kèn<q:từ lóng>|sục cặc}}
lr33o5h8gv5ug6we1qyfdk2xmekux3k
2363078
2363077
2026-05-31T16:41:20Z
Hiyuune
50834
/* Động từ */
2363078
wikitext
text/x-wiki
=={{langname|vi}}==
==={{section|pron}}===
{{vi-pron}}
==={{section|v}}===
{{vi-verb}}
# [[hình thức|Hình thức]] [[sử dụng]] [[miệng]], [[môi]], và [[lưỡi]] để [[bú]] [[liếm]], [[thổi]], [[mút]] [[dương vật]] của [[người đàn ông]] khi [[quan hệ]] [[tình dục]].
#:{{syn|vi|thổi kèn<qq:từ lóng>|sục cặc}}
b3ijzv7xnz0j26rtjyjzfil7k5sgcmj
áp phích
0
247144
2363254
2131887
2026-06-01T10:02:27Z
Trong Dang
52461
/* */
2363254
wikitext
text/x-wiki
{{-vie-}}
{{-info-}}
{{-etym-}}
Từ {{bor|vi|fr|affiche}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''áp phích'''
# [[Là]] một [[ấn]] [[phẩm]] [[kích thước]] lớn có [[tính cách]] [[vừa]] [[thông tin]], vừa [[nghệ thuật]], được [[thiết kế]] qua các [[thủ]] [[pháp]] [[tạo hình]] [[mang]] [[tính]] [[thẩm mỹ]] [[cao]] [[nhằm]] [[mục đích]] [[truyền đạt]] đến [[người]] [[xem]].
#: '''''Áp phích''' Hermanns & Froitzheim bởi Julius Klinger.''
{{-trans-}}
{{đầu}}
* {{eng}}: [[poster]]
{{cuối}}
[[Thể loại:Danh từ tiếng Việt]]
oeyv0tj0p7m00fiagveocqoqgrmdrcd
bành tô
0
248528
2363267
2093611
2026-06-01T10:20:02Z
Trong Dang
52461
/* */
2363267
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
Từ {{bor|vi|fr|paletot}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''bành tô'''
# {{context|Từ cũ}} [[măng tô]]
#: {{ux|vi|chiếc áo '''bành tô''' cũ}}
{{-ref-}}
{{R:Tratu|vi|vi}}
[[Thể loại:Danh từ tiếng Việt]]
iu8wvqpn19jxxwmzzwlv0vvwykw9idz
bích quy
0
249250
2363271
1787771
2026-06-01T10:24:26Z
Trong Dang
52461
/* */
2363271
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
Từ {{bor|vi|fr|biscuit}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''bích quy'''
# Như [[bánh quy]]
{{-syn-}}
* [[bánh quy]]
* [[bánh bích quy]]
{{-trans-}}
{{đầu}}
*{{eng}}: [[biscuit]]
*{{fra}}: [[biscuit]]
{{cuối}}
{{mẫu}}
[[Thể loại:Danh từ tiếng Việt]]
bse71qw2sh946nhimihtxmu87u9pkfb
vị tinh
0
250973
2363332
2108878
2026-06-01T11:25:28Z
Trong Dang
52461
/* */
2363332
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|味精}}. {{doublet|vi|mì chính}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''vị tinh'''
# [[muối|Muối]] [[ngọt]].
# [[mì chính]]
{{mẫu}}
[[Thể loại:Danh từ tiếng Việt]]
4uadxqbir25k859dozonpxpc4bv37v4
lô hội
0
255509
2363354
2012270
2026-06-01T11:45:41Z
Trong Dang
52461
/* */
2363354
wikitext
text/x-wiki
{{-vie-}}
{{-info-}}
{{-etym-}}
{{vi-etym-sino|蘆薈}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
'''lô hội'''
# Một [[loài]] [[cây]] [[mọng]] [[nước]].
{{-syn-}}
* [[nha đam]]
{{mẫu}}
[[Thể loại:Danh từ tiếng Việt]]
p4nsviwum2l3tjcde70mxldu6llwrf6
Mô đun:languages/data/2
828
256179
2363172
2357189
2026-06-01T07:16:56Z
Hiyuune
50834
2363172
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
-- Ideally, we want to move these into [[Module:languages/data]], but because (a) it's necessary to use require on that module, and (b) they're only used in this data module, it's less memory-efficient to do that at the moment. If it becomes possible to use mw.loadData, then these should be moved there.
s["de-Latn-sortkey"] = {
remove_diacritics = c.grave .. c.acute .. c.circ .. c.diaer .. c.ringabove,
from = {"æ", "œ", "ß"},
to = {"ae", "oe", "ss"}
}
s["de-Latn-standardchars"] = "AaÄäBbCcDdEeFfGgHhIiJjKkLlMmNnOoÖöPpQqRrSsẞßTtUuÜüVvWwXxYyZz"
s["ka-entryname"] = {remove_diacritics = c.circ}
s["no-sortkey"] = {
remove_diacritics = c.grave .. c.acute .. c.circ .. c.tilde .. c.macron .. c.dacute .. c.caron .. c.cedilla,
remove_exceptions = {"å"},
from = {"æ", "ø", "å"},
to = {"z" .. p[1], "z" .. p[2], "z" .. p[3]}
}
s["no-standardchars"] = "AaBbDdEeFfGgHhIiJjKkLlMmNnOoPpRrSsTtUuVvYyÆæØøÅå" .. c.punc
s["tg-entryname"] = {remove_diacritics = c.grave .. c.acute}
s["tk-entryname"] = {remove_diacritics = c.macron}
local m = {}
m["aa"] = {
"tiếng Afar",
27811,
"cus-eas",
"Latn, Ethi",
"Tiếng Afar",
"Afar",
entry_name = {Latn = {remove_diacritics = c.acute}},
}
m["ab"] = {
"tiếng Abkhaz",
5111,
"cau-abz",
"Cyrl, Geor, Latn",
"Tiếng Abkhaz",
"Abkhaz",
translit = {
Cyrl = "ab-translit",
Geor = "Geor-translit",
},
override_translit = true,
display_text = {Cyrl = s["cau-Cyrl-displaytext"]},
entry_name = {
Cyrl = s["cau-Cyrl-entryname"],
Latn = s["cau-Latn-entryname"],
},
sort_key = {
Cyrl = {
from = {
"х'ә", -- 3 chars
"гь", "гә", "ӷь", "ҕь", "ӷә", "ҕә", "дә", "ё", "жь", "жә", "ҙә", "ӡә", "ӡ'", "кь", "кә", "қь", "қә", "ҟь", "ҟә", "ҫә", "тә", "ҭә", "ф'", "хь", "хә", "х'", "ҳә", "ць", "цә", "ц'", "ҵә", "ҵ'", "шь", "шә", "џь", -- 2 chars
"ӷ", "ҕ", "ҙ", "ӡ", "қ", "ҟ", "ԥ", "ҧ", "ҫ", "ҭ", "ҳ", "ҵ", "ҷ", "ҽ", "ҿ", "ҩ", "џ", "ә" -- 1 char
},
to = {
"х" .. p[4],
"г" .. p[1], "г" .. p[2], "г" .. p[5], "г" .. p[6], "г" .. p[7], "г" .. p[8], "д" .. p[1], "е" .. p[1], "ж" .. p[1], "ж" .. p[2], "з" .. p[2], "з" .. p[4], "з" .. p[5], "к" .. p[1], "к" .. p[2], "к" .. p[4], "к" .. p[5], "к" .. p[7], "к" .. p[8], "с" .. p[2], "т" .. p[1], "т" .. p[3], "ф" .. p[1], "х" .. p[1], "х" .. p[2], "х" .. p[3], "х" .. p[6], "ц" .. p[1], "ц" .. p[2], "ц" .. p[3], "ц" .. p[5], "ц" .. p[6], "ш" .. p[1], "ш" .. p[2], "ы" .. p[3],
"г" .. p[3], "г" .. p[4], "з" .. p[1], "з" .. p[3], "к" .. p[3], "к" .. p[6], "п" .. p[1], "п" .. p[2], "с" .. p[1], "т" .. p[2], "х" .. p[5], "ц" .. p[4], "ч" .. p[1], "ч" .. p[2], "ч" .. p[3], "ы" .. p[1], "ы" .. p[2], "ь" .. p[1]
}
},
},
}
m["ae"] = {
"tiếng Avesta",
29572,
"ira-cen",
"Avst, Gujr",
"Tiếng Avesta",
"Avesta",
translit = {Avst = "Avst-translit"},
wikipedia_article = "Tiếng Avesta",
}
m["af"] = {
"tiếng Afrikaans",
14196,
"gmw-frk",
"Latn, Arab",
"Tiếng Afrikaans",
"Afrikaans",
ancestors = "nl",
sort_key = {
Latn = {
remove_diacritics = c.grave .. c.acute .. c.circ .. c.tilde .. c.diaer .. c.ringabove .. c.cedilla .. "'",
from = {"['ʼ]n"},
to = {"n" .. p[1]}
}
},
}
m["ak"] = {
"tiếng Akan",
28026,
"alv-ctn",
"Latn",
"Tiếng Akan",
"Akan",
}
m["am"] = {
"tiếng Amhara",
28244,
"sem-eth",
"Ethi",
"Tiếng Amhara",
"Amhara",
translit = "Ethi-translit",
}
m["an"] = {
"tiếng Aragon",
8765,
"roa-ibe",
"Latn",
"Tiếng Aragon",
"Aragon",
ancestors = "roa-oan",
}
m["ar"] = {
"tiếng Ả Rập",
13955,
"sem-arb",
"Arab, Hebr, Syrc, Brai",
"Tiếng Ả Rập",
"Ả Rập",
translit = {Arab = "ar-translit"},
entry_name = {Arab = "ar-entryname"},
-- put Judeo-Arabic (Hebrew-script Arabic) under the category header
-- U+FB21 HEBREW LETTER WIDE ALEF so that it sorts after Arabic script titles
sort_key = {
Hebr = {
from = {"^%f[" .. u(0x5D0) .. "-" .. u(0x5EA) .. "]"},
to = {u(0xFB21)},
},
},
}
m["as"] = {
"tiếng Assam",
29401,
"inc-eas",
"as-Beng",
"Tiếng Assam",
"Assam",
ancestors = "inc-mas",
translit = "as-translit",
}
m["av"] = {
"tiếng Avar",
29561,
"cau-ava",
"Cyrl, Latn, Arab",
"Tiếng Avar",
"Avar",
ancestors = "oav",
translit = {
Cyrl = "cau-nec-translit",
Arab = "ar-translit",
},
override_translit = true,
display_text = {Cyrl = s["cau-Cyrl-displaytext"]},
entry_name = {
Cyrl = s["cau-Cyrl-entryname"],
Latn = s["cau-Latn-entryname"],
},
sort_key = {
Cyrl = {
from = {"гъ", "гь", "гӏ", "ё", "кк", "къ", "кь", "кӏ", "лъ", "лӏ", "тӏ", "хх", "хъ", "хь", "хӏ", "цӏ", "чӏ"},
to = {"г" .. p[1], "г" .. p[2], "г" .. p[3], "е" .. p[1], "к" .. p[1], "к" .. p[2], "к" .. p[3], "к" .. p[4], "л" .. p[1], "л" .. p[2], "т" .. p[1], "х" .. p[1], "х" .. p[2], "х" .. p[3], "х" .. p[4], "ц" .. p[1], "ч" .. p[1]}
},
},
}
m["ay"] = {
"tiếng Aymara",
4627,
"sai-aym",
"Latn",
"Tiếng Aymara",
"Aymara",
}
m["az"] = {
"tiếng Azerbaijan",
9292,
"trk-ogz",
"Latn, Cyrl, fa-Arab",
"Tiếng Azerbaijan",
"Azerbaijan",
ancestors = "trk-oat",
dotted_dotless_i = true,
entry_name = {
Latn = {
from = {"ʼ"},
to = {"'"},
},
["fa-Arab"] = {
module = "ar-entryname",
["from"] = {
"ۆ",
"ۇ",
"وْ",
"ڲ",
"ؽ",
},
["to"] = {
"و",
"و",
"و",
"گ",
"ی",
},
},
},
display_text = {
Latn = {
from = {"'"},
to = {"ʼ"}
}
},
sort_key = {
Latn = {
from = {
"i", -- Ensure "i" comes after "ı".
"ç", "ə", "ğ", "x", "ı", "q", "ö", "ş", "ü", "w"
},
to = {
"i" .. p[1],
"c" .. p[1], "e" .. p[1], "g" .. p[1], "h" .. p[1], "i", "k" .. p[1], "o" .. p[1], "s" .. p[1], "u" .. p[1], "z" .. p[1]
}
},
Cyrl = {
from = {"ғ", "ә", "ы", "ј", "ҝ", "ө", "ү", "һ", "ҹ"},
to = {"г" .. p[1], "е" .. p[1], "и" .. p[1], "и" .. p[2], "к" .. p[1], "о" .. p[1], "у" .. p[1], "х" .. p[1], "ч" .. p[1]}
},
},
}
m["ba"] = {
"tiếng Bashkir",
13389,
"trk-kbu",
"Cyrl",
"Tiếng Bashkir",
"Bashkir",
translit = "ba-translit",
override_translit = true,
sort_key = {
from = {"ғ", "ҙ", "ё", "ҡ", "ң", "ө", "ҫ", "ү", "һ", "ә"},
to = {"г" .. p[1], "д" .. p[1], "е" .. p[1], "к" .. p[1], "н" .. p[1], "о" .. p[1], "с" .. p[1], "у" .. p[1], "х" .. p[1], "э" .. p[1]}
},
}
m["be"] = {
"tiếng Belarus",
9091,
"zle",
"Cyrl, Latn",
"Tiếng Belarus",
"Belarus",
ancestors = "zle-obe",
translit = {Cyrl = "be-translit"},
entry_name = {
remove_diacritics = c.grave .. c.acute,
remove_exceptions = {"Ć", "ć", "Ń", "ń", "Ś", "ś", "Ź", "ź"},
},
sort_key = {
Cyrl = {
from = {"ґ", "ё", "і", "ў"},
to = {"г" .. p[1], "е" .. p[1], "и" .. p[1], "у" .. p[1]}
},
Latn = {
from = {"ć", "č", "dz", "dź", "dž", "ch", "ł", "ń", "ś", "š", "ŭ", "ź", "ž"},
to = {"c" .. p[1], "c" .. p[2], "d" .. p[1], "d" .. p[2], "d" .. p[3], "h" .. p[1], "l" .. p[1], "n" .. p[1], "s" .. p[1], "s" .. p[2], "u" .. p[1], "z" .. p[1], "z" .. p[2]}
},
},
standardChars = {
Cyrl = "АаБбВвГгДдЕеЁёЖжЗзІіЙйКкЛлМмНнОоПпРрСсТтУуЎўФфХхЦцЧчШшЫыЬьЭэЮюЯя",
Latn = "AaBbCcĆćČčDdEeFfGgHhIiJjKkLlŁłMmNnŃńOoPpRrSsŚśŠšTtUuŬŭVvYyZzŹźŽž",
(c.punc:gsub("'", "")) -- Exclude apostrophe.
},
}
m["bg"] = {
"tiếng Bulgari",
7918,
"zls",
"Cyrl",
"Tiếng Bulgari",
"Bulgari",
ancestors = "cu-bgm",
translit = "bg-translit",
entry_name = {
remove_diacritics = c.grave .. c.acute,
remove_exceptions = {"%f[^%z%s]ѝ%f[%z%s]"},
},
standardChars = "АаБбВвГгДдЕеЖжЗзИиЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧчШшЩщЪъЬьЮюЯя" .. c.punc,
}
m["bh"] = {
"tiếng Bihari",
135305,
"inc-eas",
"Deva",
}
m["bi"] = {
"tiếng Bislama",
35452,
"crp",
"Latn",
"Tiếng Bislama",
"Bislama",
ancestors = "en",
}
m["bm"] = {
"tiếng Bambara",
33243,
"dmn-emn",
"Latn",
"Tiếng Bambara",
"Bambara",
sort_key = {
from = {"ɛ", "ɲ", "ŋ", "ɔ"},
to = {"e" .. p[1], "n" .. p[1], "n" .. p[2], "o" .. p[1]}
},
}
m["bn"] = {
"tiếng Bengal",
9610,
"inc-eas",
"Beng, Newa",
"Tiếng Bengal",
"Bengal",
ancestors = "inc-mbn",
translit = {Beng = "bn-translit"},
}
m["bo"] = {
"tiếng Tây Tạng",
34271,
"sit-tib",
"Tibt", -- sometimes Deva?
"Tiếng Tây Tạng",
"Tây Tạng",
ancestors = "xct",
translit = "Tibt-translit",
override_translit = true,
display_text = s["Tibt-displaytext"],
entry_name = s["Tibt-entryname"],
sort_key = "Tibt-sortkey",
}
m["br"] = {
"tiếng Breton",
12107,
"cel-brs",
"Latn",
"Tiếng Breton",
"Breton",
ancestors = "xbm",
sort_key = {
from = {"ch", "c['ʼ’]h"},
to = {"c" .. p[1], "c" .. p[2]}
},
}
m["ca"] = {
"tiếng Catalan",
7026,
"roa-ocr",
"Latn",
"Tiếng Catalan",
"Catalan",
ancestors = "roa-oca",
sort_key = {
remove_diacritics = c.grave .. c.acute .. c.diaer .. c.cedilla,
from = {"l·l"},
to = {"ll"}
},
standardChars = "AaÀàBbCcÇçDdEeÉéÈèFfGgHhIiÍíÏïJjLlMmNnOoÓóÒòPpQqRrSsTtUuÚúÜüVvXxYyZz·" .. c.punc,
}
m["ce"] = {
"tiếng Chechen",
33350,
"cau-vay",
"Cyrl, Latn, Arab",
"Tiếng Chechen",
"Chechen",
translit = {
Cyrl = "cau-nec-translit",
Arab = "ar-translit",
},
override_translit = true,
display_text = {Cyrl = s["cau-Cyrl-displaytext"]},
entry_name = {
Cyrl = s["cau-Cyrl-entryname"],
Latn = s["cau-Latn-entryname"],
},
sort_key = {
Cyrl = {
from = {"аь", "гӏ", "ё", "кх", "къ", "кӏ", "оь", "пӏ", "тӏ", "уь", "хь", "хӏ", "цӏ", "чӏ", "юь", "яь"},
to = {"а" .. p[1], "г" .. p[1], "е" .. p[1], "к" .. p[1], "к" .. p[2], "к" .. p[3], "о" .. p[1], "п" .. p[1], "т" .. p[1], "у" .. p[1], "х" .. p[1], "х" .. p[2], "ц" .. p[1], "ч" .. p[1], "ю" .. p[1], "я" .. p[1]}
},
},
}
m["ch"] = {
"tiếng Chamorro",
33262,
"poz",
"Latn",
"Tiếng Chamorro",
"Chamorro",
sort_key = {
remove_diacritics = "'",
from = {"å", "ch", "ñ", "ng"},
to = {"a" .. p[1], "c" .. p[1], "n" .. p[1], "n" .. p[2]}
},
}
m["co"] = {
"tiếng Corse",
33111,
"roa-itd",
"Latn",
"Tiếng Corse",
"Corse",
sort_key = {
from = {"chj", "ghj", "sc", "sg"},
to = {"c" .. p[1], "g" .. p[1], "s" .. p[1], "s" .. p[2]}
},
standardChars = "AaÀàBbCcDdEeÈèFfGgHhIiÌìÏïJjLlMmNnOoÒòPpQqRrSsTtUuÙùÜüVvZz" .. c.punc,
}
m["cr"] = {
"tiếng Cree",
33390,
"alg",
"Cans, Latn",
"Tiếng Cree",
"Cree",
translit = {Cans = "cr-translit"},
}
m["cs"] = {
"tiếng Séc",
9056,
"zlw",
"Latn",
"Tiếng Séc",
"Séc",
ancestors = "cs-ear",
sort_key = {
from = {"á", "č", "ď", "é", "ě", "ch", "í", "ň", "ó", "ř", "š", "ť", "ú", "ů", "ý", "ž"},
to = {"a" .. p[1], "c" .. p[1], "d" .. p[1], "e" .. p[1], "e" .. p[2], "h" .. p[1], "i" .. p[1], "n" .. p[1], "o" .. p[1], "r" .. p[1], "s" .. p[1], "t" .. p[1], "u" .. p[1], "u" .. p[2], "y" .. p[1], "z" .. p[1]}
},
standardChars = "AaÁáBbCcČčDdĎďEeÉéĚěFfGgHhIiÍíJjKkLlMmNnŇňOoÓóPpRrŘřSsŠšTtŤťUuÚúŮůVvYyÝýZzŽž" .. c.punc,
}
m["cu"] = {
"tiếng Slav Giáo hội cổ",
35499,
"zls",
"Cyrs, Glag",
"Tiếng Slav Giáo hội cổ",
"Slav Giáo hội cổ",
translit = {Cyrs = "Cyrs-translit", Glag = "Glag-translit"},
entry_name = {Cyrs = s["Cyrs-entryname"]},
sort_key = {Cyrs = s["Cyrs-sortkey"]},
}
m["cv"] = {
"tiếng Chuvash",
33348,
"trk-ogr",
"Cyrl",
"Tiếng Chuvash",
"Chuvash",
ancestors = "cv-mid",
translit = "cv-translit",
override_translit = true,
sort_key = {
from = {"ӑ", "ё", "ӗ", "ҫ", "ӳ"},
to = {"а" .. p[1], "е" .. p[1], "е" .. p[2], "с" .. p[1], "у" .. p[1]}
},
}
m["cy"] = {
"tiếng Wales",
9309,
"cel-brw",
"Latn",
"Tiếng Wales",
"Wales",
ancestors = "wlm",
sort_key = {
remove_diacritics = c.grave .. c.acute .. c.circ .. c.diaer .. "'",
from = {"ch", "dd", "ff", "ng", "ll", "ph", "rh", "th"},
to = {"c" .. p[1], "d" .. p[1], "f" .. p[1], "g" .. p[1], "l" .. p[1], "p" .. p[1], "r" .. p[1], "t" .. p[1]}
},
standardChars = "ÂâAaBbCcDdEeÊêFfGgHhIiÎîLlMmNnOoÔôPpRrSsTtUuÛûWwŴŵYyŶŷ" .. c.punc,
}
m["da"] = {
"tiếng Đan Mạch",
9035,
"gmq-eas",
"Latn",
"Tiếng Đan Mạch",
"Đan Mạch",
ancestors = "gmq-oda",
sort_key = {
remove_diacritics = c.grave .. c.acute .. c.circ .. c.tilde .. c.macron .. c.dacute .. c.caron .. c.cedilla,
remove_exceptions = {"å"},
from = {"æ", "ø", "å"},
to = {"z" .. p[1], "z" .. p[2], "z" .. p[3]}
},
standardChars = "AaBbDdEeFfGgHhIiJjKkLlMmNnOoPpRrSsTtUuVvYyÆæØøÅå" .. c.punc,
}
m["de"] = {
"tiếng Đức",
188,
"gmw-hgm",
"Latn, Latf",
"Tiếng Đức",
"Đức",
ancestors = "gmh",
sort_key = {
remove_diacritics = c.grave .. c.acute .. c.circ .. c.diaer .. c.ringabove,
from = {"æ", "œ", "ß"},
to = {"ae", "oe", "ss"}
},
standardChars = "AaÄäBbCcDdEeFfGgHhIiJjKkLlMmNnOoÖöPpQqRrSsẞßTtUuÜüVvWwXxYyZz" .. c.punc,
}
m["dv"] = {
"tiếng Dhivehi",
32656,
"inc-ins",
"Thaa, Diak",
"Tiếng Dhivehi",
"Dhivehi",
translit = {
Thaa = "dv-translit",
Diak = "Diak-translit",
},
override_translit = true,
}
m["dz"] = {
"tiếng Dzongkha",
33081,
"sit-tib",
"Tibt",
"Tiếng Dzongkha",
"Dzongkha",
ancestors = "xct",
translit = "Tibt-translit",
override_translit = true,
display_text = s["Tibt-displaytext"],
entry_name = s["Tibt-entryname"],
sort_key = "Tibt-sortkey",
}
m["ee"] = {
"tiếng Ewe",
30005,
"alv-gbe",
"Latn",
"Tiếng Ewe",
"Ewe",
sort_key = {
remove_diacritics = c.tilde,
from = {"ɖ", "dz", "ɛ", "ƒ", "gb", "ɣ", "kp", "ny", "ŋ", "ɔ", "ts", "ʋ"},
to = {"d" .. p[1], "d" .. p[2], "e" .. p[1], "f" .. p[1], "g" .. p[1], "g" .. p[2], "k" .. p[1], "n" .. p[1], "n" .. p[2], "o" .. p[1], "t" .. p[1], "v" .. p[1]}
},
}
m["el"] = {
"tiếng Hy Lạp",
9129,
"grk",
"Grek, Polyt, Brai",
"Tiếng Hy Lạp",
"Hy Lạp",
ancestors = "el-kth",
translit = {
Grek = "el-translit",
Polyt = "grc-translit",
},
override_translit = true,
entry_name = {
Grek = {remove_diacritics = c.caron .. c.diaerbelow .. c.brevebelow},
Polyt = s["Polyt-entryname"],
},
sort_key = {
Grek = s["Grek-sortkey"],
Polyt = s["Grek-sortkey"],
},
standardChars = {
Grek = "΅·ͺ΄ΑαΆάΒβΓγΔδΕεέΈΖζΗηΉήΘθΙιΊίΪϊΐΚκΛλΜμΝνΞξΟοΌόΠπΡρΣσςΤτΥυΎύΫϋΰΦφΧχΨψΩωΏώ",
Brai = c.braille,
c.punc
},
}
m["en"] = {
"tiếng Anh",
1860,
"gmw-ang",
"Latn, Brai, Shaw, Dsrt", -- entries in Shaw or Dsrt might require prior discussion
"Tiếng Anh",
"Anh",
wikimedia_codes = "en, simple",
ancestors = "en-ear",
sort_key = {
Latn = {
remove_diacritics = c.grave .. c.acute .. c.circ .. c.tilde .. c.macron .. c.diaer .. c.ringabove .. c.caron .. c.cedilla .. "'%-%s",
from = {"æ", "œ"},
to = {"ae", "oe"}
},
},
standardChars = {
Latn = "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz",
Brai = c.braille,
c.punc
},
}
m["eo"] = {
"tiếng Quốc tế ngữ",
143,
"art",
"Latn",
"Tiếng Quốc tế ngữ",
"Quốc tế ngữ",
sort_key = {
remove_diacritics = c.grave .. c.acute,
from = {"ĉ", "ĝ", "ĥ", "ĵ", "ŝ", "ŭ"},
to = {"c" .. p[1], "g" .. p[1], "h" .. p[1], "j" .. p[1], "s" .. p[1], "u" .. p[1]}
},
standardChars = "AaBbCcĈĉDdEeFfGgĜĝHhĤĥIiJjĴĵKkLlMmNnOoPpRrSsŜŝTtUuŬŭVvZz" .. c.punc,
}
m["es"] = {
"tiếng Tây Ban Nha",
1321,
"roa-cas",
"Latn, Brai",
"Tiếng Tây Ban Nha",
"Tây Ban Nha",
ancestors = "osp",
sort_key = {
Latn = {
remove_diacritics = c.acute .. c.diaer .. c.cedilla,
from = {"ñ"},
to = {"n" .. p[1]}
},
},
standardChars = {
Latn = "AaÁáBbCcDdEeÉéFfGgHhIiÍíJjLlMmNnÑñOoÓóPpQqRrSsTtUuÚúÜüVvXxYyZz",
Brai = c.braille,
c.punc
},
}
m["et"] = {
"tiếng Estonia",
9072,
"urj-fin",
"Latn",
"Tiếng Estonia",
"Estonia",
sort_key = {
from = {
"š", "ž", "õ", "ä", "ö", "ü", -- 2 chars
"z" -- 1 char
},
to = {
"s" .. p[1], "s" .. p[3], "w" .. p[1], "w" .. p[2], "w" .. p[3], "w" .. p[4],
"s" .. p[2]
}
},
standardChars = "AaBbDdEeFfGgHhIiJjKkLlMmNnOoPpRrSsTtUuVvÕõÄäÖöÜü" .. c.punc,
}
m["eu"] = {
"tiếng Basque",
8752,
"euq",
"Latn",
"Tiếng Basque",
"Basque",
sort_key = {
from = {"ç", "ñ"},
to = {"c" .. p[1], "n" .. p[1]}
},
standardChars = "AaBbDdEeFfGgHhIiJjKkLlMmNnÑñOoPpRrSsTtUuXxZz" .. c.punc,
}
m["fa"] = {
"tiếng Ba Tư",
9168,
"ira-swi",
"fa-Arab, Hebr",
"Tiếng Ba Tư",
"Ba Tư",
ancestors = "fa-cls",
entry_name = {
from = {"هٔ", "ٱ"}, -- character "ۂ" code U+06C2 to "ه"; hamzatu l-waṣli to a regular alif
to = {"ه", "ا"},
remove_diacritics = c.fathatan .. c.dammatan .. c.kasratan .. c.kashida .. c.fatha .. c.damma .. c.kasra .. c.shadda .. c.sukun .. c.superalef,
},
-- put Judeo-Persian (Hebrew-script Persian) under the category header
-- U+FB21 HEBREW LETTER WIDE ALEF so that it sorts after Arabic script titles
sort_key = {
Hebr = {
from = {"^%f[" .. u(0x5D0) .. "-" .. u(0x5EA) .. "]"},
to = {u(0xFB21)},
},
},
}
m["ff"] = {
"tiếng Fula",
33454,
"alv-fwo",
"Latn, Adlm",
"Tiếng Fula",
"Fula",
}
m["fi"] = {
"tiếng Phần Lan",
1412,
"urj-fin",
"Latn",
"Tiếng Phần Lan",
"Phần Lan",
display_text = {
from = {"'"},
to = {"’"}
},
entry_name = { -- used to indicate gemination of the next consonant
remove_diacritics = "ˣ",
from = {"’"},
to = {"'"},
},
sort_key = {
remove_diacritics = c.grave .. c.acute .. c.circ .. c.tilde .. c.macron .. c.dacute .. c.caron .. c.cedilla .. "':",
remove_exceptions = {"å"},
from = {"ø", "æ", "œ", "ß", "å", "aͤ", "oͤ", "(.)['%-]"},
to = {"o", "ae", "oe", "ss", "z" .. p[1], "ä", "ö", "%1"}
},
standardChars = "AaBbDdEeFfGgHhIiJjKkLlMmNnOoPpRrSsTtUuVvYyÄäÖö" .. c.punc,
}
m["fj"] = {
"tiếng Fiji",
33295,
"poz-pcc",
"Latn",
"Tiếng Fiji",
"Fiji",
}
m["fo"] = {
"tiếng Faroe",
25258,
"gmq-ins",
"Latn",
"Tiếng Faroe",
"Faroe",
sort_key = {
from = {"á", "ð", "í", "ó", "ú", "ý", "æ", "ø"},
to = {"a" .. p[1], "d" .. p[1], "i" .. p[1], "o" .. p[1], "u" .. p[1], "y" .. p[1], "z" .. p[1], "z" .. p[2]}
},
standardChars = "AaÁáBbDdÐðEeFfGgHhIiÍíJjKkLlMmNnOoÓóPpRrSsTtUuÚúVvYyÝýÆæØø" .. c.punc,
}
m["fr"] = {
"tiếng Pháp",
150,
"roa-oil",
"Latn, Brai",
"Tiếng Pháp",
"Pháp",
display_text = {
from = {"'"},
to = {"’"}
},
entry_name = {
from = {"’"},
to = {"'"},
},
ancestors = "frm",
sort_key = {Latn = s["roa-oil-sortkey"]},
standardChars = {
Latn = "AaÀàÂâBbCcÇçDdEeÉéÈèÊêËëFfGgHhIiÎîÏïJjLlMmNnOoÔôŒœPpQqRrSsTtUuÙùÛûÜüVvXxYyZz",
Brai = c.braille,
c.punc
},
}
m["fy"] = {
"tiếng Tây Frisia",
27175,
"gmw-fri",
"Latn",
"Tiếng Tây Frisia",
"Tây Frisia",
sort_key = {
remove_diacritics = c.grave .. c.acute .. c.circ .. c.diaer,
from = {"y"},
to = {"i"}
},
standardChars = "AaâäàÆæBbCcDdEeéêëèFfGgHhIiïìYyỳJjKkLlMmNnOoôöòPpRrSsTtUuúûüùVvWwZz" .. c.punc,
}
m["ga"] = {
"tiếng Ireland",
9142,
"cel-gae",
"Latn, Latg",
"Tiếng Ireland",
"Ireland",
ancestors = "mga",
sort_key = {
remove_diacritics = c.acute,
from = {"ḃ", "ċ", "ḋ", "ḟ", "ġ", "ṁ", "ṗ", "ṡ", "ṫ"},
to = {"bh", "ch", "dh", "fh", "gh", "mh", "ph", "sh", "th"}
},
standardChars = "AaÁáBbCcDdEeÉéFfGgHhIiÍíLlMmNnOoÓóPpRrSsTtUuÚúVv" .. c.punc,
}
m["gd"] = {
"tiếng Gael Scotland",
9314,
"cel-gae",
"Latn, Latg",
"Tiếng Gael Scotland",
"Gael Scotland",
ancestors = "mga",
sort_key = {remove_diacritics = c.grave .. c.acute},
standardChars = "AaÀàBbCcDdEeÈèFfGgHhIiÌìLlMmNnOoÒòPpRrSsTtUuÙù" .. c.punc,
}
m["gl"] = {
"tiếng Galicia",
9307,
"roa-ibe",
"Latn",
"Tiếng Galicia",
"Galicia",
ancestors = "roa-opt",
sort_key = {
remove_diacritics = c.acute,
from = {"ñ"},
to = {"n" .. p[1]}
},
standardChars = "AaÁáBbCcDdEeÉéFfGgHhIiÍíÏïLlMmNnÑñOoÓóPpQqRrSsTtUuÚúÜüVvXxZz" .. c.punc,
}
m["gn"] = {
"tiếng Guaraní",
35876,
"tup-gua",
"Latn",
"Tiếng Guaraní",
"Guaraní",
}
m["gu"] = {
"tiếng Gujarat",
5137,
"inc-wes",
"Arab, Gujr",
"Tiếng Gujarat",
"Gujarat",
ancestors = "inc-mgu,pra-sau",
translit = {
Gujr = "gu-translit",
},
entry_name = {
remove_diacritics = c.fathatan .. c.dammatan .. c.kasratan .. c.fatha .. c.damma .. c.kasra .. c.kasra .. c.shadda .. c.sukun .. "઼"
},
}
m["gv"] = {
"tiếng Man",
12175,
"cel-gae",
"Latn",
"Tiếng Man",
"Man",
ancestors = "mga",
sort_key = {remove_diacritics = c.cedilla .. "-"},
standardChars = "AaBbCcÇçDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwYy" .. c.punc,
}
m["ha"] = {
"tiếng Hausa",
56475,
"cdc-wst",
"Latn, Arab",
"Tiếng Hausa",
"Hausa",
entry_name = {Latn = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.tilde .. c.macron}},
sort_key = {
Latn = {
from = {"ɓ", "b'", "ɗ", "d'", "ƙ", "k'", "sh", "ƴ", "'y"},
to = {"b" .. p[1], "b" .. p[2], "d" .. p[1], "d" .. p[2], "k" .. p[1], "k" .. p[2], "s" .. p[1], "y" .. p[1], "y" .. p[2]}
},
},
}
m["he"] = {
"tiếng Do Thái",
9288,
"sem-can",
"Hebr, Phnx, Brai",
"Tiếng Do Thái",
"Do Thái",
ancestors = "he-med",
entry_name = {Hebr = {remove_diacritics = u(0x0591) .. "-" .. u(0x05BD) .. u(0x05BF) .. "-" .. u(0x05C5) .. u(0x05C7) .. c.CGJ}},
}
m["hi"] = {
"tiếng Hindi",
1568,
"inc-hnd",
"Deva, Kthi, Newa",
"Tiếng Hindi",
"Hindi",
translit = {Deva = "hi-translit"},
standardChars = {
Deva = "अआइईउऊएऐओऔकखगघङचछजझञटठडढणतथदधनपफबभमयरलवशषसहत्रज्ञक्षक़ख़ग़ज़झ़ड़ढ़फ़काखागाघाङाचाछाजाझाञाटाठाडाढाणाताथादाधानापाफाबाभामायारालावाशाषासाहात्राज्ञाक्षाक़ाख़ाग़ाज़ाझ़ाड़ाढ़ाफ़ाकिखिगिघिङिचिछिजिझिञिटिठिडिढिणितिथिदिधिनिपिफिबिभिमियिरिलिविशिषिसिहित्रिज्ञिक्षिक़िख़िग़िज़िझ़िड़िढ़िफ़िकीखीगीघीङीचीछीजीझीञीटीठीडीढीणीतीथीदीधीनीपीफीबीभीमीयीरीलीवीशीषीसीहीत्रीज्ञीक्षीक़ीख़ीग़ीज़ीझ़ीड़ीढ़ीफ़ीकुखुगुघुङुचुछुजुझुञुटुठुडुढुणुतुथुदुधुनुपुफुबुभुमुयुरुलुवुशुषुसुहुत्रुज्ञुक्षुक़ुख़ुग़ुज़ुझ़ुड़ुढ़ुफ़ुकूखूगूघूङूचूछूजूझूञूटूठूडूढूणूतूथूदूधूनूपूफूबूभूमूयूरूलूवूशूषूसूहूत्रूज्ञूक्षूक़ूख़ूग़ूज़ूझ़ूड़ूढ़ूफ़ूकेखेगेघेङेचेछेजेझेञेटेठेडेढेणेतेथेदेधेनेपेफेबेभेमेयेरेलेवेशेषेसेहेत्रेज्ञेक्षेक़ेख़ेग़ेज़ेझ़ेड़ेढ़ेफ़ेकैखैगैघैङैचैछैजैझैञैटैठैडैढैणैतैथैदैधैनैपैफैबैभैमैयैरैलैवैशैषैसैहैत्रैज्ञैक्षैक़ैख़ैग़ैज़ैझ़ैड़ैढ़ैफ़ैकोखोगोघोङोचोछोजोझोञोटोठोडोढोणोतोथोदोधोनोपोफोबोभोमोयोरोलोवोशोषोसोहोत्रोज्ञोक्षोक़ोख़ोग़ोज़ोझ़ोड़ोढ़ोफ़ोकौखौगौघौङौचौछौजौझौञौटौठौडौढौणौतौथौदौधौनौपौफौबौभौमौयौरौलौवौशौषौसौहौत्रौज्ञौक्षौक़ौख़ौग़ौज़ौझ़ौड़ौढ़ौफ़ौक्ख्ग्घ्ङ्च्छ्ज्झ्ञ्ट्ठ्ड्ढ्ण्त्थ्द्ध्न्प्फ्ब्भ्म्य्र्ल्व्श्ष्स्ह्त्र्ज्ञ्क्ष्क़्ख़्ग़्ज़्झ़्ड़्ढ़्फ़्।॥०१२३४५६७८९॰",
c.punc
},
}
m["ho"] = {
"tiếng Hiri Motu",
33617,
"crp",
"Latn",
ancestors = "meu",
}
m["ht"] = {
"tiếng Creole Haiti",
33491,
"crp",
"Latn",
"Tiếng Creole Haiti",
ancestors = "ht-sdm",
sort_key = {
from = {
"oun", -- 3 chars
"an", "ch", "è", "en", "ng", "ò", "on", "ou", "ui" -- 2 chars
},
to = {
"o" .. p[4],
"a" .. p[1], "c" .. p[1], "e" .. p[1], "e" .. p[2], "n" .. p[1], "o" .. p[1], "o" .. p[2], "o" .. p[3], "u" .. p[1]
}
},
}
m["hu"] = {
"tiếng Hungary",
9067,
"urj-ugr",
"Latn, Hung",
"Tiếng Hungary",
"Hungary",
ancestors = "ohu",
sort_key = {
Latn = {
from = {
"dzs", -- 3 chars
"á", "cs", "dz", "é", "gy", "í", "ly", "ny", "ó", "ö", "ő", "sz", "ty", "ú", "ü", "ű", "zs", -- 2 chars
},
to = {
"d" .. p[2],
"a" .. p[1], "c" .. p[1], "d" .. p[1], "e" .. p[1], "g" .. p[1], "i" .. p[1], "l" .. p[1], "n" .. p[1], "o" .. p[1], "o" .. p[2], "o" .. p[3], "s" .. p[1], "t" .. p[1], "u" .. p[1], "u" .. p[2], "u" .. p[3], "z" .. p[1],
}
},
},
standardChars = {
Latn = "AaÁáBbCcDdEeÉéFfGgHhIiÍíJjKkLlMmNnOoÓóÖöŐőPpQqRrSsTtUuÚúÜüŰűVvWwXxYyZz",
c.punc
},
}
m["hy"] = {
"tiếng Armenia",
8785,
"hyx",
"Armn, Brai",
"Tiếng Armenia",
"Armenia",
ancestors = "axm",
translit = {Armn = "Armn-translit"},
override_translit = true,
entry_name = {
Armn = {
remove_diacritics = "՛՜՞՟",
from = {"եւ", "<sup>յ</sup>", "<sup>ի</sup>", "<sup>է</sup>", "յ̵"},
to = {"և", "յ", "ի", "է", "ֈ"}
},
},
sort_key = {
Armn = {
from = {
"ու", "եւ", -- 2 chars
"և" -- 1 char
},
to = {
"ւ", "եվ",
"եվ"
}
},
},
}
m["hz"] = {
"tiếng Herero",
33315,
"bnt-swb",
"Latn",
"Tiếng Herero",
"Herero",
}
m["ia"] = {
"tiếng Bổ trợ Quốc tế",
35934,
"art",
"Latn",
"Tiếng Bổ trợ Quốc tế",
"Bổ trợ Quốc tế",
}
m["id"] = {
"tiếng Indonesia",
9240,
"poz-mly",
"Latn",
"Tiếng Indonesia",
"Indonesia",
ancestors = "ms",
standardChars = "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz" .. c.punc,
}
m["ie"] = {
"tiếng Interlingue",
35850,
"art",
"Latn",
type = "appendix-constructed",
entry_name = {remove_diacritics = c.grave .. c.acute .. c.circ},
}
m["ig"] = {
"tiếng Igbo",
33578,
"alv-igb",
"Latn",
entry_name = {remove_diacritics = c.grave .. c.acute .. c.macron},
sort_key = {
from = {"gb", "gh", "gw", "ị", "kp", "kw", "ṅ", "nw", "ny", "ọ", "sh", "ụ"},
to = {"g" .. p[1], "g" .. p[2], "g" .. p[3], "i" .. p[1], "k" .. p[1], "k" .. p[2], "n" .. p[1], "n" .. p[2], "n" .. p[3], "o" .. p[1], "s" .. p[1], "u" .. p[1]}
},
}
m["ii"] = {
"tiếng Lô Lô",
34235,
"tbq-nlo",
"Yiii",
"Tiếng Lô Lô",
"Lô Lô",
translit = "ii-translit",
}
m["ik"] = {
"tiếng Inupiaq",
27183,
"esx-inu",
"Latn",
"Tiếng Inupiaq",
"Inupiaq",
sort_key = {
from = {
"ch", "ġ", "dj", "ḷ", "ł̣", "ñ", "ng", "r̂", "sr", "zr", -- 2 chars
"ł", "ŋ", "ʼ" -- 1 char
},
to = {
"c" .. p[1], "g" .. p[1], "h" .. p[1], "l" .. p[1], "l" .. p[3], "n" .. p[1], "n" .. p[2], "r" .. p[1], "s" .. p[1], "z" .. p[1],
"l" .. p[2], "n" .. p[2], "z" .. p[2]
}
},
}
m["io"] = {
"tiếng Ido",
35224,
"art",
"Latn",
"Tiếng Ido",
"Ido",
}
m["is"] = {
"tiếng Iceland",
294,
"gmq-ins",
"Latn",
"Tiếng Iceland",
"Iceland",
sort_key = {
from = {"á", "ð", "é", "í", "ó", "ú", "ý", "þ", "æ", "ö"},
to = {"a" .. p[1], "d" .. p[1], "e" .. p[1], "i" .. p[1], "o" .. p[1], "u" .. p[1], "y" .. p[1], "z" .. p[1], "z" .. p[2], "z" .. p[3]}
},
standardChars = "AaÁáBbDdÐðEeÉéFfGgHhIiÍíJjKkLlMmNnOoÓóPpRrSsTtUuÚúVvXxYyÝýÞþÆæÖö" .. c.punc,
}
m["it"] = {
"tiếng Ý",
652,
"roa-itd",
"Latn",
"Tiếng Ý",
"Ý",
ancestors = "roa-oit",
sort_key = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.diaer .. c.ringabove},
standardChars = "AaÀàBbCcDdEeÈèÉéFfGgHhIiÌìLlMmNnOoÒòPpQqRrSsTtUuÙùVvZz" .. c.punc,
}
m["iu"] = {
"tiếng Inuktitut",
29921,
"esx-inu",
"Cans, Latn",
"Tiếng Inuktitut",
"Inuktitut",
translit = {Cans = "cr-translit"},
override_translit = true,
}
m["ja"] = {
"tiếng Nhật",
5287,
"jpx",
"Jpan, Latn, Brai",
"Tiếng Nhật",
"Nhật",
ancestors = "ja-ear",
translit = s["jpx-translit"],
link_tr = true,
display_text = s["jpx-displaytext"],
entry_name = s["jpx-entryname"],
sort_key = s["jpx-sortkey"],
}
m["jv"] = {
"tiếng Java",
33549,
"poz",
"Latn, Java",
"Tiếng Java",
"Java",
ancestors = "kaw",
translit = {Java = "jv-translit"},
link_tr = true,
entry_name = {remove_diacritics = c.circ}, -- Modern jv don't use ê
sort_key = {
Latn = {
from = {"å", "dh", "é", "è", "ng", "ny", "th"},
to = {"a" .. p[1], "d" .. p[1], "e" .. p[1], "e" .. p[2], "n" .. p[1], "n" .. p[2], "t" .. p[1]}
},
},
}
m["ka"] = {
"tiếng Gruzia",
8108,
"ccs-gzn",
"Geor, Geok, Hebr", -- Hebr is used to write Judeo-Georgian
"Tiếng Gruzia",
"Gruzia",
ancestors = "ka-mid",
translit = {
Geor = "Geor-translit",
Geok = "Geok-translit",
},
override_translit = true,
entry_name = {remove_diacritics = c.circ},
}
m["kg"] = {
"tiếng Kongo",
33702,
"bnt-kng",
"Latn",
}
m["ki"] = {
"tiếng Gikuyu",
33587,
"bnt-kka",
"Latn",
"Tiếng Gikuyu",
"Gikuyu",
}
m["kj"] = {
"tiếng Kwanyama",
1405077,
"bnt-ova",
"Latn",
"Tiếng Kwanyama",
"Kwanyama",
}
m["kk"] = {
"tiếng Kazakh",
9252,
"trk-kno",
"Cyrl, Latn, kk-Arab",
"Tiếng Kazakh",
"Kazakh",
translit = {
Cyrl = {
from = {
"Ё", "ё", "Й", "й", "Нг", "нг", "Ӯ", "ӯ", -- 2 chars; are "Ӯ" and "ӯ" actually used?
"А", "а", "Ә", "ә", "Б", "б", "В", "в", "Г", "г", "Ғ", "ғ", "Д", "д", "Е", "е", "Ж", "ж", "З", "з", "И", "и", "К", "к", "Қ", "қ", "Л", "л", "М", "м", "Н", "н", "Ң", "ң", "О", "о", "Ө", "ө", "П", "п", "Р", "р", "С", "с", "Т", "т", "У", "у", "Ұ", "ұ", "Ү", "ү", "Ф", "ф", "Х", "х", "Һ", "һ", "Ц", "ц", "Ч", "ч", "Ш", "ш", "Щ", "щ", "Ъ", "ъ", "Ы", "ы", "І", "і", "Ь", "ь", "Э", "э", "Ю", "ю", "Я", "я", -- 1 char
},
to = {
"E", "e", "İ", "i", "Ñ", "ñ", "U", "u",
"A", "a", "Ä", "ä", "B", "b", "V", "v", "G", "g", "Ğ", "ğ", "D", "d", "E", "e", "J", "j", "Z", "z", "İ", "i", "K", "k", "Q", "q", "L", "l", "M", "m", "N", "n", "Ñ", "ñ", "O", "o", "Ö", "ö", "P", "p", "R", "r", "S", "s", "T", "t", "U", "u", "Ū", "ū", "Ü", "ü", "F", "f", "X", "x", "H", "h", "S", "s", "Ç", "ç", "Ş", "ş", "Ş", "ş", "", "", "Y", "y", "I", "ı", "", "", "É", "é", "Ü", "ü", "Ä", "ä",
}
}
},
-- override_translit = true,
sort_key = {
Cyrl = {
from = {"ә", "ғ", "ё", "қ", "ң", "ө", "ұ", "ү", "һ", "і"},
to = {"а" .. p[1], "г" .. p[1], "е" .. p[1], "к" .. p[1], "н" .. p[1], "о" .. p[1], "у" .. p[1], "у" .. p[2], "х" .. p[1], "ы" .. p[1]}
},
},
standardChars = {
Cyrl = "АаӘәБбВвГгҒғДдЕеЁёЖжЗзИиЙйКкҚқЛлМмНнҢңОоӨөПпРрСсТтУуҰұҮүФфХхҺһЦцЧчШшЩщЪъЫыІіЬьЭэЮюЯя",
c.punc
},
}
m["kl"] = {
"tiếng Greenland",
25355,
"esx-inu",
"Latn",
"Tiếng Greenland",
"Greenland",
sort_key = {
from = {"æ", "ø", "å"},
to = {"z" .. p[1], "z" .. p[2], "z" .. p[3]}
}
}
m["km"] = {
"tiếng Khmer",
9205,
"mkh-kmr",
"Khmr",
"Tiếng Khmer",
"Khmer",
ancestors = "xhm",
translit = "km-translit",
}
m["kn"] = {
"tiếng Kannada",
33673,
"dra-kan",
"Knda, Tutg",
"Tiếng Kannada",
"Kannada",
ancestors = "dra-mkn",
translit = "kn-translit",
}
m["ko"] = {
"tiếng Triều Tiên",
9176,
"qfa-kor",
"Kore, Brai",
"Tiếng Triều Tiên",
"Triều Tiên",
ancestors = "ko-ear",
translit = {Kore = "ko-translit"},
entry_name = {Kore = s["Kore-entryname"]},
}
m["kr"] = {
"tiếng Kanuri",
36094,
"ssa-sah",
"Latn, Arab",
"Tiếng Kanuri",
"Kanuri",
entry_name = {Latn = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.breve}}, -- the sortkey and entry_name are only for standard Kanuri; when dialectal entries get added, someone will have to work out how the dialects should be represented orthographically
sort_key = {
Latn = {
from = {"ǝ", "ny", "ɍ", "sh"},
to = {"e" .. p[1], "n" .. p[1], "r" .. p[1], "s" .. p[1]}
},
},
}
m["ks"] = {
"tiếng Kashmir",
33552,
"inc-kas",
"ks-Arab, Deva, Shrd, Latn",
"Tiếng Kashmir",
"Kashmir",
translit = {
["ks-Arab"] = "ks-Arab-translit",
Deva = "ks-Deva-translit",
Shrd = "Shrd-translit",
},
}
-- "kv" IS TREATED AS "koi", "kpv", SEE WT:LT
m["kw"] = {
"tiếng Cornwall",
25289,
"cel-brs",
"Latn",
"Tiếng Cornwall",
"Cornwall",
ancestors = "cnx",
sort_key = {
from = {"ch"},
to = {"c" .. p[1]}
},
}
m["ky"] = {
"tiếng Kyrgyz",
9255,
"trk-kkp",
"Cyrl, Latn, Arab",
"Tiếng Kyrgyz",
"Kyrgyz",
translit = {Cyrl = "ky-translit"},
override_translit = true,
sort_key = {
Cyrl = {
from = {"ё", "ң", "ө", "ү"},
to = {"е" .. p[1], "н" .. p[1], "о" .. p[1], "у" .. p[1]}
},
},
}
m["la"] = {
"tiếng Latinh",
397,
"itc",
"Latn, Ital",
"Tiếng Latinh",
"Latinh",
ancestors = "itc-ola",
entry_name = {Latn = {remove_diacritics = c.macron .. c.breve .. c.diaer .. c.dinvbreve}},
sort_key = {
Latn = {
from = {"æ", "œ"},
to = {"ae", "oe"}
},
},
standardChars = {
Latn = "AaBbCcDdEeFfGgHhIiLlMmNnOoPpQqRrSsTtUuVvXxZz",
c.punc
},
}
m["lb"] = {
"tiếng Luxembourg",
9051,
"gmw-hgm",
"Latn",
"Tiếng Luxembourg",
"Luxembourg",
ancestors = "gmw-cfr",
sort_key = {
from = {"ä", "ë", "é"},
to = {"z" .. p[1], "z" .. p[2], "z" .. p[3]}
},
}
m["lg"] = {
"tiếng Luganda",
33368,
"bnt-nyg",
"Latn",
"Tiếng Luganda",
"Luganda",
entry_name = {remove_diacritics = c.acute .. c.circ},
sort_key = {
from = {"ŋ"},
to = {"n" .. p[1]}
},
}
m["li"] = {
"tiếng Limburg",
102172,
"gmw-frk",
"Latn",
"Tiếng Limburg",
"Limburg",
ancestors = "dum",
}
m["ln"] = {
"tiếng Lingala",
36217,
"bnt-bmo",
"Latn",
"Tiếng Lingala",
"Lingala",
sort_key = {
remove_diacritics = c.acute .. c.circ .. c.caron,
from = {"ɛ", "gb", "mb", "mp", "nd", "ng", "nk", "ns", "nt", "ny", "nz", "ɔ"},
to = {"e" .. p[1], "g" .. p[1], "m" .. p[1], "m" .. p[2], "n" .. p[1], "n" .. p[2], "n" .. p[3], "n" .. p[4], "n" .. p[5], "n" .. p[6], "n" .. p[7], "o" .. p[1]}
},
}
m["lo"] = {
"tiếng Lào",
9211,
"tai-swe",
"Laoo",
"Tiếng Lào",
"Lào",
translit = "lo-translit",
sort_key = "Laoo-sortkey",
standardChars = "0-9ກຂຄງຈຊຍດຕຖທນບປຜຝພຟມຢຣລວສຫອຮຯ-ໝ" .. c.punc,
}
m["lt"] = {
"tiếng Litva",
9083,
"bat-eas",
"Latn",
"Tiếng Litva",
"Litva",
entry_name = {remove_diacritics = c.grave .. c.acute .. c.tilde},
sort_key = {
from = {"ą", "č", "ę", "ė", "į", "y", "š", "ų", "ū", "ž"},
to = {"a" .. p[1], "c" .. p[1], "e" .. p[1], "e" .. p[2], "i" .. p[1], "i" .. p[2], "s" .. p[1], "u" .. p[1], "u" .. p[2], "z" .. p[1]}
},
standardChars = "AaĄąBbCcČčDdEeĘęĖėFfGgHhIiĮįYyJjKkLlMmNnOoPpRrSsŠšTtUuŲųŪūVvZzŽž" .. c.punc,
}
m["lu"] = {
"tiếng Luba-Katanga",
36157,
"bnt-lub",
"Latn",
}
m["lv"] = {
"tiếng Latvia",
9078,
"bat-eas",
"Latn",
"Tiếng Latvia",
"Latvia",
entry_name = {
-- This attempts to convert vowels with tone marks to vowels either with or without macrons. Specifically, there should be no macrons if the vowel is part of a diphthong (including resonant diphthongs such pìrksts -> pirksts not #pīrksts). What we do is first convert the vowel + tone mark to a vowel + tilde in a decomposed fashion, then remove the tilde in diphthongs, then convert the remaining vowel + tilde sequences to macroned vowels, then delete any other tilde. We leave already-macroned vowels alone: Both e.g. ar and ār occur before consonants. FIXME: This still might not be sufficient.
from = {"([Ee])" .. c.cedilla, "[" .. c.grave .. c.circ .. c.tilde .."]", "([aAeEiIoOuU])" .. c.tilde .."?([lrnmuiLRNMUI])" .. c.tilde .. "?([^aAeEiIoOuU])", "([aAeEiIoOuU])" .. c.tilde .."?([lrnmuiLRNMUI])" .. c.tilde .."?$", "([iI])" .. c.tilde .. "?([eE])" .. c.tilde .. "?", "([aAeEiIuU])" .. c.tilde, c.tilde},
to = {"%1", c.tilde, "%1%2%3", "%1%2", "%1%2", "%1" .. c.macron}
},
sort_key = {
from = {"ā", "č", "ē", "ģ", "ī", "ķ", "ļ", "ņ", "š", "ū", "ž"},
to = {"a" .. p[1], "c" .. p[1], "e" .. p[1], "g" .. p[1], "i" .. p[1], "k" .. p[1], "l" .. p[1], "n" .. p[1], "s" .. p[1], "u" .. p[1], "z" .. p[1]}
},
standardChars = "AaĀāBbCcČčDdEeĒēFfGgĢģHhIiĪīJjKkĶķLlĻļMmNnŅņOoPpRrSsŠšTtUuŪūVvZzŽž" .. c.punc,
}
m["mg"] = {
"tiếng Malagasy",
7930,
"poz-bre",
"Latn, Arab",
"Tiếng Malagasy",
"Malagasy",
}
m["mh"] = {
"tiếng Marshall",
36280,
"poz-mic",
"Latn",
"Tiếng Marshall",
"Marshall",
sort_key = {
from = {"ā", "ļ", "m̧", "ņ", "n̄", "o̧", "ō", "ū"},
to = {"a" .. p[1], "l" .. p[1], "m" .. p[1], "n" .. p[1], "n" .. p[2], "o" .. p[1], "o" .. p[2], "u" .. p[1]}
},
}
m["mi"] = {
"tiếng Maori",
36451,
"poz-pep",
"Latn",
"Tiếng Maori",
"Maori",
sort_key = {
remove_diacritics = c.macron,
from = {"ng", "wh"},
to = {"z" .. p[1], "z" .. p[2]}
},
}
m["mk"] = {
"tiếng Macedonia",
9296,
"zls",
"Cyrl",
ancestors = "cu",
translit = "mk-translit",
entry_name = {
remove_diacritics = c.acute,
remove_exceptions = {"Ѓ", "ѓ", "Ќ", "ќ"}
},
sort_key = {
remove_diacritics = c.grave,
from = {"ѓ", "ѕ", "ј", "љ", "њ", "ќ", "џ"},
to = {"д" .. p[1], "з" .. p[1], "и" .. p[1], "л" .. p[1], "н" .. p[1], "т" .. p[1], "ч" .. p[1]}
},
standardChars = "АаБбВвГгДдЃѓЕеЖжЗзЅѕИиЈјКкЛлЉљМмНнЊњОоПпРрСсТтЌќУуФфХхЦцЧчЏџШш" .. c.punc,
}
m["ml"] = {
"tiếng Malayalam",
36236,
"dra",
"Mlym",
"Tiếng Malayalam",
"Malayalam",
translit = "ml-translit",
override_translit = true,
}
m["mn"] = {
"tiếng Mông Cổ",
9246,
"xgn-cen",
"Cyrl, Mong, Latn, Brai",
"Tiếng Mông Cổ",
"Mông Cổ",
ancestors = "cmg",
translit = {
Cyrl = "mn-translit",
Mong = "Mong-translit",
},
override_translit = true,
display_text = {Mong = s["Mong-displaytext"]},
entry_name = {
Cyrl = {remove_diacritics = c.grave .. c.acute},
Mong = s["Mong-entryname"],
},
sort_key = {
Cyrl = {
remove_diacritics = c.grave,
from = {"ё", "ө", "ү"},
to = {"е" .. p[1], "о" .. p[1], "у" .. p[1]}
},
},
standardChars = {
Cyrl = "АаБбВвГгДдЕеЁёЖжЗзИиЙйЛлМмНнОоӨөРрСсТтУуҮүХхЦцЧчШшЫыЬьЭэЮюЯя—",
Brai = c.braille,
c.punc
},
}
-- "mo" IS TREATED AS "ro", SEE WT:LT
m["mr"] = {
"tiếng Marathi",
1571,
"inc-sou",
"Deva, Modi",
"Tiếng Marathi",
"Marathi",
ancestors = "omr",
translit = {
Deva = "mr-translit",
Modi = "mr-Modi-translit",
},
entry_name = {
Deva = {
from = {"च़", "ज़", "झ़"},
to = {"च", "ज", "झ"}
},
},
}
m["ms"] = {
"tiếng Mã Lai",
9237,
"poz-mly",
"Latn, ms-Arab",
"Tiếng Mã Lai",
"Mã Lai",
ancestors = "ms-cla",
standardChars = {
Latn = "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz",
c.punc
},
}
m["mt"] = {
"tiếng Malta",
9166,
"sem-arb",
"Latn",
"Tiếng Malta",
"Malta",
display_text = {
from = {"'"},
to = {"’"}
},
entry_name = {
from = {"’"},
to = {"'"},
},
ancestors = "sqr",
sort_key = {
from = {
"ċ", "ġ", "ż", -- Convert into PUA so that decomposed form does not get caught by the next step.
"([cgz])", -- Ensure "c" comes after "ċ", "g" comes after "ġ" and "z" comes after "ż".
"g" .. p[1] .. "ħ", -- "għ" after initial conversion of "g".
p[3], p[4], "ħ", "ie", p[5] -- Convert "ċ", "ġ", "ħ", "ie", "ż" into final output.
},
to = {
p[3], p[4], p[5],
"%1" .. p[1],
"g" .. p[2],
"c", "g", "h" .. p[1], "i" .. p[1], "z"
}
},
}
m["my"] = {
"tiếng Miến Điện",
9228,
"tbq-brm",
"Mymr",
"Tiếng Miến Điện",
"Miến Điện",
ancestors = "obr",
translit = "my-translit",
override_translit = true,
sort_key = {
from = {"ျ", "ြ", "ွ", "ှ", "ဿ"},
to = {"္ယ", "္ရ", "္ဝ", "္ဟ", "သ္သ"}
},
}
m["na"] = {
"tiếng Nauru",
13307,
"poz-mic",
"Latn",
"Tiếng Nauru",
"Nauru",
}
m["nb"] = {
"tiếng Na Uy (Bokmål)",
25167,
"gmq",
"Latn",
"Tiếng Na Uy (Bokmål)",
"Na Uy (Bokmål)",
wikimedia_codes = "no",
ancestors = "gmq-mno, da", -- da as an (but not the) ancestor of nb was agreed on - do not change without discussion
sort_key = s["no-sortkey"],
standardChars = s["no-standardchars"],
}
m["nd"] = {
"tiếng Bắc Ndebele",
35613,
"bnt-ngu",
"Latn",
"Tiếng Bắc Ndebele",
"Bắc Ndebele",
entry_name = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.macron .. c.caron},
}
m["ne"] = {
"tiếng Nepal",
33823,
"inc-pah",
"Deva, Newa",
"Tiếng Nepal",
"Nepal",
translit = {Deva = "ne-translit"},
}
m["ng"] = {
"tiếng Ndonga",
33900,
"bnt-ova",
"Latn",
"Tiếng Ndonga",
"Ndonga",
}
m["nl"] = {
"tiếng Hà Lan",
7411,
"gmw-frk",
"Latn, Brai",
"Tiếng Hà Lan",
"Hà Lan",
ancestors = "dum",
sort_key = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.tilde .. c.diaer .. c.ringabove .. c.cedilla .. "'"},
standardChars = {
Latn = "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz",
Brai = c.braille,
c.punc
},
}
m["nn"] = {
"tiếng Na Uy (Nynorsk)",
25164,
"gmq-wes",
"Latn",
"Tiếng Na Uy (Nynorsk)",
"Na Uy (Nynorsk)",
ancestors = "gmq-mno",
entry_name = {
remove_diacritics = c.grave .. c.acute,
},
sort_key = s["no-sortkey"],
standardChars = s["no-standardchars"],
}
m["no"] = {
"tiếng Na Uy",
9043,
"gmq-wes",
"Latn",
"Tiếng Na Uy",
"Na Uy",
ancestors = "gmq-mno",
sort_key = s["no-sortkey"],
standardChars = s["no-standardchars"],
}
m["nr"] = {
"tiếng Nam Ndebele",
36785,
"bnt-ngu",
"Latn",
"Tiếng Nam Ndebele",
"Nam Ndebele",
entry_name = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.macron .. c.caron},
}
m["nv"] = {
"tiếng Navajo",
13310,
"apa",
"Latn",
"Tiếng Navajo",
"Navajo",
sort_key = {
remove_diacritics = c.acute .. c.ogonek,
from = {
"chʼ", "tłʼ", "tsʼ", -- 3 chars
"ch", "dl", "dz", "gh", "hw", "kʼ", "kw", "sh", "tł", "ts", "zh", -- 2 chars
"ł", "ʼ" -- 1 char
},
to = {
"c" .. p[2], "t" .. p[2], "t" .. p[4],
"c" .. p[1], "d" .. p[1], "d" .. p[2], "g" .. p[1], "h" .. p[1], "k" .. p[1], "k" .. p[2], "s" .. p[1], "t" .. p[1], "t" .. p[3], "z" .. p[1],
"l" .. p[1], "z" .. p[2]
}
},
}
m["ny"] = {
"tiếng Chichewa",
33273,
"bnt-nys",
"Latn",
entry_name = {remove_diacritics = c.acute .. c.circ},
sort_key = {
from = {"ng'"},
to = {"ng"}
},
}
m["oc"] = {
"tiếng Occitan",
14185,
"roa-ocr",
"Latn, Hebr",
"Tiếng Occitan",
"Occitan",
ancestors = "pro",
sort_key = {
Latn = {
remove_diacritics = c.grave .. c.acute .. c.diaer .. c.cedilla,
from = {"([lns])·h"},
to = {"%1h"}
},
},
}
m["oj"] = {
"tiếng Ojibwe",
33875,
"alg",
"Cans, Latn",
"Tiếng Ojibwe",
"Ojibwe",
sort_key = {
Latn = {
from = {"aa", "ʼ", "ii", "oo", "sh", "zh"},
to = {"a" .. p[1], "h" .. p[1], "i" .. p[1], "o" .. p[1], "s" .. p[1], "z" .. p[1]}
},
},
}
m["om"] = {
"tiếng Oromo",
33864,
"cus-eas",
"Latn, Ethi",
"Tiếng Oromo",
"Oromo",
}
m["or"] = {
"tiếng Oriya",
33810,
"inc-eas",
"Orya",
"Tiếng Oriya",
"Oriya",
ancestors = "inc-mor",
translit = "or-translit",
}
m["os"] = {
"tiếng Ossetia",
33968,
"xsc",
"Cyrl, Geor, Latn",
"Tiếng Ossetia",
"Ossetia",
ancestors = "oos",
translit = {
Cyrl = "os-translit",
Geor = "Geor-translit",
},
override_translit = true,
display_text = {
Cyrl = {
from = {"æ"},
to = {"ӕ"}
},
Latn = {
from = {"ӕ"},
to = {"æ"}
},
},
entry_name = {
Cyrl = {
remove_diacritics = c.grave .. c.acute,
from = {"æ"},
to = {"ӕ"}
},
Latn = {
from = {"ӕ"},
to = {"æ"}
},
},
sort_key = {
Cyrl = {
from = {"ӕ", "гъ", "дж", "дз", "ё", "къ", "пъ", "тъ", "хъ", "цъ", "чъ"},
to = {"а" .. p[1], "г" .. p[1], "д" .. p[1], "д" .. p[2], "е" .. p[1], "к" .. p[1], "п" .. p[1], "т" .. p[1], "х" .. p[1], "ц" .. p[1], "ч" .. p[1]}
},
},
}
m["pa"] = {
"tiếng Punjab",
58635,
"inc-pan",
"Guru, pa-Arab",
"Tiếng Punjab",
"Punjab",
ancestors = "pra",
translit = {
Guru = "Guru-translit",
["pa-Arab"] = "pa-Arab-translit",
},
entry_name = {
["pa-Arab"] = {
remove_diacritics = c.fathatan .. c.dammatan .. c.kasratan .. c.fatha .. c.damma .. c.kasra .. c.shadda .. c.sukun .. c.nunghunna,
from = {"ݨ", "ࣇ"},
to = {"ن", "ل"}
},
},
}
m["pi"] = {
"tiếng Pali",
36727,
"inc",
"Latn, Brah, Deva, Beng, Sinh, Mymr, Thai, Lana, Laoo, Khmr, Cakm",
"Tiếng Pali",
"Pali",
ancestors = "sa",
translit = {
Brah = "Brah-translit",
Deva = "sa-translit",
Beng = "pi-translit",
Sinh = "si-translit",
Mymr = "pi-translit",
Thai = "pi-translit",
Lana = "pi-translit",
Laoo = "pi-translit",
Khmr = "pi-translit",
Cakm = "Cakm-translit",
},
entry_name = {
Thai = {
from = {"ึ", u(0xF700), u(0xF70F)}, -- FIXME: Not clear what's going on with the PUA characters here.
to = {"ิํ", "ฐ", "ญ"}
},
remove_diacritics = c.VS01
},
sort_key = { -- FIXME: This needs to be converted into the current standardized format.
from = {"ā", "ī", "ū", "ḍ", "ḷ", "m[" .. c.dotabove .. c.dotbelow .. "]", "ṅ", "ñ", "ṇ", "ṭ", "([เโ])([ก-ฮ])", "([ເໂ])([ກ-ຮ])", "ᩔ", "ᩕ", "ᩖ", "ᩘ", "([ᨭ-ᨱ])ᩛ", "([ᨷ-ᨾ])ᩛ", "ᩤ", u(0xFE00), u(0x200D)},
to = {"a~", "i~", "u~", "d~", "l~", "m~", "n~", "n~~", "n~~~", "t~", "%2%1", "%2%1", "ᩈ᩠ᩈ", "᩠ᩁ", "᩠ᩃ", "ᨦ᩠", "%1᩠ᨮ", "%1᩠ᨻ", "ᩣ"}
},
}
m["pl"] = {
"tiếng Ba Lan",
809,
"zlw-lch",
"Latn",
"Tiếng Ba Lan",
"Ba Lan",
ancestors = "zlw-mpl",
sort_key = {
from = {"ą", "ć", "ę", "ł", "ń", "ó", "ś", "ź", "ż"},
to = {"a" .. p[1], "c" .. p[1], "e" .. p[1], "l" .. p[1], "n" .. p[1], "o" .. p[1], "s" .. p[1], "z" .. p[1], "z" .. p[2]}
},
standardChars = "AaĄąBbCcĆćDdEeĘęFfGgHhIiJjKkLlŁłMmNnŃńOoÓóPpRrSsŚśTtUuWwYyZzŹźŻż" .. c.punc,
}
m["ps"] = {
"tiếng Pashtun",
58680,
"ira-pat",
"ps-Arab",
"Tiếng Pashtun",
"Pashtun",
entry_name = {remove_diacritics = c.fathatan .. c.dammatan .. c.kasratan .. c.fatha .. c.damma .. c.kasra .. c.shadda .. c.sukun .. c.superalef},
}
m["pt"] = {
"tiếng Bồ Đào Nha",
5146,
"roa-ibe",
"Latn, Brai",
"Tiếng Bồ Đào Nha",
"Bồ Đào Nha",
ancestors = "roa-opt",
sort_key = {Latn = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.tilde .. c.diaer .. c.cedilla}},
standardChars = {
Latn = "AaÁáÂâÃãBbCcÇçDdEeÉéÊêFfGgHhIiÍíJjLlMmNnOoÓóÔôÕõPpQqRrSsTtUuÚúVvXxZz",
Brai = c.braille,
c.punc
},
}
m["qu"] = {
"tiếng Quechua",
5218,
"qwe",
"Latn",
"Tiếng Quechua",
"Quechua",
}
m["rm"] = {
"tiếng Romansh",
13199,
"roa-rhe",
"Latn",
"Tiếng Romansh",
"Romansh",
sort_key = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.diaer .. c.small_e},
}
m["ro"] = {
"tiếng Rumani",
7913,
"roa-eas",
"Latn, Cyrl",
"Tiếng Rumani",
"Rumani",
translit = {Cyrl = "ro-translit"},
sort_key = {
Latn = {
remove_diacritics = c.grave .. c.acute,
from = {"ă", "â", "î", "ș", "ț"},
to = {"a" .. p[1], "a" .. p[2], "i" .. p[1], "s" .. p[1], "t" .. p[1]}
},
Cyrl = {
from = {"ӂ"},
to = {"ж" .. p[1]}
},
},
standardChars = {
Latn = "AaĂăÂâBbCcDdEeFfGgHhIiÎîJjLlMmNnOoPpRrSsȘșTtȚțUuVvXxZz",
Cyrl = "АаБбВвГгДдЕеЖжӁӂЗзИиЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧчШшЫыЬьЭэЮюЯя",
c.punc
},
}
m["ru"] = {
"tiếng Nga",
7737,
"zle",
"Cyrl, Cyrs, Brai",
"Tiếng Nga",
"Nga",
ancestors = "zle-mru",
translit = {Cyrl = "ru-translit"},
display_text = {
from = {"'"},
to = {"’"}
},
entry_name = {
remove_diacritics = c.grave .. c.acute .. c.diaer,
remove_exceptions = {"Ё", "ё", "Ѣ̈", "ѣ̈", "Я̈", "я̈"},
from = {"’"},
to = {"'"},
},
sort_key = {
from = {
"ё", "ѣ̈", "я̈", -- 2 chars
"і", "ѣ", "ѳ", "ѵ" -- 1 char
},
to = {
"е" .. p[1], "ь" .. p[2], "я" .. p[1],
"и" .. p[1], "ь" .. p[1], "я" .. p[2], "я" .. p[3]
}
},
standardChars = {
Cyrl = "АаБбВвГгДдЕеЁёЖжЗзИиЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧчШшЩщЪъЫыЬьЭэЮюЯя—",
Brai = c.braille,
(c.punc:gsub("'", "")) -- Exclude apostrophe.
},
}
m["rw"] = {
"Rwanda-Rundi",
3217514,
"bnt-glb",
"Latn",
entry_name = {remove_diacritics = c.acute .. c.circ .. c.macron .. c.caron},
}
m["sa"] = {
"tiếng Phạn",
11059,
"inc",
"as-Beng, Bali, Beng, Bhks, Brah, Mymr, xwo-Mong, Deva, Gujr, Guru, Gran, Hani, Java, Kthi, Knda, Kawi, Khar, Khmr, Laoo, Mlym, mnc-Mong, Marc, Modi, Mong, Nand, Newa, Orya, Phag, Ranj, Saur, Shrd, Sidd, Sinh, Soyo, Lana, Takr, Taml, Tang, Telu, Thai, Tibt, Tutg, Tirh, Zanb", --script codes sorted by canonical name rather than code for [[MOD:sa-convert]]
"Tiếng Phạn",
"Phạn",
translit = {
Beng = "sa-Beng-translit",
["as-Beng"] = "sa-Beng-translit",
Brah = "Brah-translit",
Deva = "sa-translit",
Gujr = "sa-Gujr-translit",
Java = "sa-Java-translit",
Khmr = "pi-translit",
Knda = "sa-Knda-translit",
Lana = "pi-translit",
Laoo = "pi-translit",
Mlym = "sa-Mlym-translit",
Modi = "sa-Modi-translit",
Mong = "Mong-translit",
["mnc-Mong"] = "mnc-translit",
["xwo-Mong"] = "xal-translit",
Mymr = "pi-translit",
Orya = "sa-Orya-translit",
Sinh = "si-translit",
Taml = "sa-Taml-translit",
Telu = "sa-Telu-translit",
Thai = "pi-translit",
Tibt = "Tibt-translit",
},
display_text = {
Mong = s["Mong-displaytext"],
Tibt = s["Tibt-displaytext"],
},
entry_name = {
Mong = s["Mong-entryname"],
Tibt = s["Tibt-entryname"],
Thai = {
from = {"ึ", u(0xF700), u(0xF70F)}, -- FIXME: Not clear what's going on with the PUA characters here.
to = {"ิํ", "ฐ", "ญ"}
},
remove_diacritics = c.VS01
},
sort_key = {
Tibt = "Tibt-sortkey",
{ -- FIXME: This needs to be converted into the current standardized format.
from = {"ā", "ī", "ū", "ḍ", "ḷ", "ḹ", "m[" .. c.dotabove .. c.dotbelow .. "]", "ṅ", "ñ", "ṇ", "ṛ", "ṝ", "ś", "ṣ", "ṭ", "([เโไ])([ก-ฮ])", "([ເໂໄ])([ກ-ຮ])", "ᩔ", "ᩕ", "ᩖ", "ᩘ", "([ᨭ-ᨱ])ᩛ", "([ᨷ-ᨾ])ᩛ", "ᩤ", u(0xFE00), u(0x200D)},
to = {"a~", "i~", "u~", "d~", "l~", "l~~", "m~", "n~", "n~~", "n~~~", "r~", "r~~", "s~", "s~~", "t~", "%2%1", "%2%1", "ᩈ᩠ᩈ", "᩠ᩁ", "᩠ᩃ", "ᨦ᩠", "%1᩠ᨮ", "%1᩠ᨻ", "ᩣ"},
},
},
}
m["sc"] = {
"tiếng Sardegna",
33976,
"roa",
"Latn",
"Tiếng Sardegna",
"Sardegna",
}
m["sd"] = {
"tiếng Sindh",
33997,
"inc-snd",
"sd-Arab, Deva, Sind, Khoj",
"Tiếng Sindh",
"Sindh",
translit = {Sind = "Sind-translit"},
entry_name = {
["sd-Arab"] = {
remove_diacritics = c.kashida .. c.fathatan .. c.dammatan .. c.kasratan .. c.fatha .. c.damma .. c.kasra .. c.shadda .. c.sukun .. c.superalef,
from = {"ٱ"},
to = {"ا"}
},
},
}
m["se"] = {
"tiếng Bắc Sami",
33947,
"smi",
"Latn",
"Tiếng Bắc Sami",
"Bắc Sami",
display_text = {
from = {"'"},
to = {"ˈ"}
},
entry_name = {remove_diacritics = c.macron .. c.dotbelow .. "'ˈ"},
sort_key = {
from = {"á", "č", "đ", "ŋ", "š", "ŧ", "ž"},
to = {"a" .. p[1], "c" .. p[1], "d" .. p[1], "n" .. p[1], "s" .. p[1], "t" .. p[1], "z" .. p[1]}
},
standardChars = "AaÁáBbCcČčDdĐđEeFfGgHhIiJjKkLlMmNnŊŋOoPpRrSsŠšTtŦŧUuVvZzŽž" .. c.punc,
}
m["sg"] = {
"tiếng Sango",
33954,
"crp",
"Latn",
ancestors = "ngb",
"Tiếng Sango",
"Sango",
}
m["sh"] = {
"tiếng Serbia-Croatia",
9301,
"zls",
"Latn, Cyrl, Glag",
"Tiếng Serbia-Croatia",
"Serbia-Croatia",
wikimedia_codes = "sh, bs, hr, sr",
entry_name = {
Latn = {
remove_diacritics = c.grave .. c.acute .. c.tilde .. c.macron .. c.dgrave .. c.invbreve,
remove_exceptions = {"Ć", "ć", "Ś", "ś", "Ź", "ź"}
},
Cyrl = {
remove_diacritics = c.grave .. c.acute .. c.tilde .. c.macron .. c.dgrave .. c.invbreve,
remove_exceptions = {"З́", "з́", "С́", "с́"}
},
},
sort_key = {
Latn = {
from = {"č", "ć", "dž", "đ", "lj", "nj", "š", "ś", "ž", "ź"},
to = {"c" .. p[1], "c" .. p[2], "d" .. p[1], "d" .. p[2], "l" .. p[1], "n" .. p[1], "s" .. p[1], "s" .. p[2], "z" .. p[1], "z" .. p[2]}
},
Cyrl = {
from = {"ђ", "з́", "ј", "љ", "њ", "с́", "ћ", "џ"},
to = {"д" .. p[1], "з" .. p[1], "и" .. p[1], "л" .. p[1], "н" .. p[1], "с" .. p[1], "т" .. p[1], "ч" .. p[1]}
},
},
standardChars = {
Latn = "AaBbCcČčĆćDdĐđEeFfGgHhIiJjKkLlMmNnOoPpRrSsŠšTtUuVvZzŽž",
Cyrl = "АаБбВвГгДдЂђЕеЖжЗзИиЈјКкЛлЉљМмНнЊњОоПпРрСсТтЋћУуФфХхЦцЧчЏџШш",
c.punc
},
}
m["si"] = {
"tiếng Sinhala",
13267,
"inc-ins",
"Sinh",
"Tiếng Sinhala",
"Sinhala",
translit = "si-translit",
override_translit = true,
}
m["sk"] = {
"tiếng Slovak",
9058,
"zlw",
"Latn",
"Tiếng Slovak",
"Slovak",
ancestors = "zlw-osk,sla-pro",
sort_key = {remove_diacritics = c.acute .. c.circ .. c.diaer},
standardChars = "AaÁáÄäBbCcČčDdĎďEeFfGgHhIiÍíJjKkLlĹ弾MmNnŇňOoÔôPpRrŔŕSsŠšTtŤťUuÚúVvYyÝýZzŽž" .. c.punc,
}
m["sl"] = {
"tiếng Slovene",
9063,
"zls",
"Latn",
"Tiếng Slovene",
"Slovene",
entry_name = {
remove_diacritics = c.grave .. c.acute .. c.circ .. c.macron .. c.dgrave .. c.invbreve .. c.dotbelow,
from = {"Ə", "ə", "Ł", "ł"},
to = {"E", "e", "L", "l"}
},
sort_key = {
remove_diacritics = c.tilde .. c.dotabove .. c.diaer .. c.ringabove .. c.ringbelow .. c.ogonek,
from = {"č", "š", "ž"},
to = {"c" .. p[1], "s" .. p[1], "z" .. p[1]}
},
standardChars = "AaBbCcČčDdEeFfGgHhIiJjKkLlMmNnOoPpRrSsŠšTtUuVvZzŽž" .. c.punc,
}
m["sm"] = {
"tiếng Samoa",
34011,
"poz-pnp",
"Latn",
"Tiếng Samoa",
"Samoa",
}
m["sn"] = {
"tiếng Shona",
34004,
"bnt-sho",
"Latn",
"Tiếng Shona",
"Shona",
entry_name = {remove_diacritics = c.acute},
}
m["so"] = {
"tiếng Somali",
13275,
"cus-som",
"Latn, Arab, Osma",
"Tiếng Somali",
"Somali",
entry_name = {Latn = {remove_diacritics = c.grave .. c.acute .. c.circ}},
}
m["sq"] = {
"tiếng Albani",
8748,
"sqj",
"Latn, Grek, ota-Arab, Elba, Todr, Vith",
"Tiếng Albani",
"Albani",
translit = {Elba = "Elba-translit"},
entry_name = {Latn = {
remove_diacritics = c.acute,
from = {'^i (%w)', '^të (%w)'}, to = {'%1', '%1'},
}},
sort_key = {Latn = {
remove_diacritics = c.acute .. c.circ .. c.tilde .. c.breve .. c.caron,
from = {'ç', 'dh', 'ë', 'gj', 'll', 'nj', 'rr', 'sh', 'th', 'xh', 'zh'},
to = {'c'..p[1], 'd'..p[1], 'e'..p[1], 'g'..p[1], 'l'..p[1], 'n'..p[1], 'r'..p[1], 's'..p[1], 't'..p[1], 'x'..p[1], 'z'..p[1]},
}},
standardChars = "AaBbCcÇçDdEeËëFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvXxYyZz" .. c.punc,
}
m["ss"] = {
"tiếng Swazi",
34014,
"bnt-ngu",
"Latn",
"Tiếng Swazi",
"Swazi",
entry_name = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.macron .. c.caron},
}
m["st"] = {
"tiếng Sotho",
34340,
"bnt-sts",
"Latn",
"Tiếng Sotho",
"Sotho",
entry_name = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.macron .. c.caron},
}
m["su"] = {
"tiếng Sunda",
34002,
"poz-msa",
"Latn, Sund",
"Tiếng Sunda",
"Sunda",
ancestors = "osn",
translit = {Sund = "su-translit"},
}
m["sv"] = {
"tiếng Thụy Điển",
9027,
"gmq-eas",
"Latn",
"Tiếng Thụy Điển",
"Thụy Điển",
ancestors = "gmq-osw-lat",
sort_key = {
remove_diacritics = c.grave .. c.acute .. c.circ .. c.tilde .. c.macron .. c.dacute .. c.caron .. c.cedilla .. "':",
remove_exceptions = {"å"},
from = {"ø", "æ", "œ", "ß", "å", "aͤ", "oͤ"},
to = {"o", "ae", "oe", "ss", "z" .. p[1], "ä", "ö"}
},
standardChars = "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpRrSsTtUuVvXxYyÅåÄäÖö" .. c.punc,
}
m["sw"] = {
"tiếng Swahili",
7838,
"bnt-swh",
"Latn, Arab",
"Tiếng Swahili",
"Swahili",
sort_key = {
Latn = {
from = {"ng'"},
to = {"ng" .. p[1]}
},
},
}
m["ta"] = {
"tiếng Tamil",
5885,
"dra-tam",
"Taml",
"Tiếng Tamil",
"Tamil",
ancestors = "ta-mid",
translit = "ta-translit",
override_translit = true,
}
m["te"] = {
"tiếng Telugu",
8097,
"dra-tel",
"Telu",
"Tiếng Telugu",
"Telugu",
translit = "te-translit",
override_translit = true,
}
m["tg"] = {
"tiếng Tajik",
9260,
"ira-swi",
"Cyrl, fa-Arab, Latn",
"Tiếng Tajik",
"Tajik",
ancestors = "fa-cls",
translit = {Cyrl = "tg-translit"},
override_translit = true,
entry_name = {remove_diacritics = c.grave .. c.acute},
sort_key = {
Cyrl = {
from = {"ғ", "ё", "ӣ", "қ", "ӯ", "ҳ", "ҷ"},
to = {"г" .. p[1], "е" .. p[1], "и" .. p[1], "к" .. p[1], "у" .. p[1], "х" .. p[1], "ч" .. p[1]}
},
},
}
m["th"] = {
"tiếng Thái",
9217,
"tai-swe",
"Thai, Brai",
"Tiếng Thái",
"Thái",
translit = {Thai = "th-translit"},
sort_key = {Thai = "Thai-sortkey"},
}
m["ti"] = {
"tiếng Tigrinya",
34124,
"sem-eth",
"Ethi",
"Tiếng Tigrinya",
"Tigrinya",
translit = "Ethi-translit",
}
m["tk"] = {
"tiếng Turkmen",
9267,
"trk-ogz",
"Latn, Cyrl, Arab",
"Tiếng Turkmen",
"Turkmen",
entry_name = {remove_diacritics = c.macron},
sort_key = {
Latn = {
from = {"ç", "ä", "ž", "ň", "ö", "ş", "ü", "ý"},
to = {"c" .. p[1], "e" .. p[1], "j" .. p[1], "n" .. p[1], "o" .. p[1], "s" .. p[1], "u" .. p[1], "y" .. p[1]}
},
Cyrl = {
from = {"ё", "җ", "ң", "ө", "ү", "ә"},
to = {"е" .. p[1], "ж" .. p[1], "н" .. p[1], "о" .. p[1], "у" .. p[1], "э" .. p[1]}
},
},
}
m["tl"] = {
"tiếng Tagalog",
34057,
"phi",
"Latn, Tglg",
"Tiếng Tagalog",
"Tagalog",
translit = {Tglg = "tl-translit"},
override_translit = true,
entry_name = {Latn = {remove_diacritics = c.grave .. c.acute .. c.circ}},
standardChars = {
Latn = "AaBbKkDdEeGgHhIiLlMmNnOoPpRrSsTtUuWwYy",
c.punc
},
sort_key = {
Latn = "tl-sortkey",
},
}
m["tn"] = {
"tiếng Tswana",
34137,
"bnt-sts",
"Latn",
"Tiếng Tswana",
"Tswana",
}
m["to"] = {
"tiếng Tonga",
34094,
"poz-pol",
"Latn",
"Tiếng Tonga",
"Tonga",
entry_name = {remove_diacritics = c.acute},
sort_key = {remove_diacritics = c.macron},
}
m["tr"] = {
"tiếng Thổ Nhĩ Kỳ",
256,
"trk-ogz",
"Latn",
"Tiếng Thổ Nhĩ Kỳ",
"Thổ Nhĩ Kỳ",
ancestors = "ota",
dotted_dotless_i = true,
sort_key = {
from = {
-- Ignore circumflex, but account for capital Î wrongly becoming ı + circ due to dotted dotless I logic.
"ı" .. c.circ, c.circ,
"i", -- Ensure "i" comes after "ı".
"ç", "ğ", "ı", "ö", "ş", "ü"
},
to = {
"i", "",
"i" .. p[1],
"c" .. p[1], "g" .. p[1], "i", "o" .. p[1], "s" .. p[1], "u" .. p[1]
}
},
standardChars = "AaÂâBbCcÇçDdEeFfGgĞğHhIıİiÎîJjKkLlMmNnOoÖöPpRrSsŞşTtUuÛûÜüVvYyZz" .. c.punc,
}
m["ts"] = {
"tiếng Tsonga",
34327,
"bnt-tsr",
"Latn",
"Tiếng Tsonga",
"Tsonga",
}
m["tt"] = {
"tiếng Tatar",
25285,
"trk-kbu",
"Cyrl, Latn, tt-Arab",
"Tiếng Tatar",
"Tatar",
translit = {Cyrl = "tt-translit"},
override_translit = true,
dotted_dotless_i = true,
sort_key = {
Cyrl = {
from = {"ә", "ў", "ғ", "ё", "җ", "қ", "ң", "ө", "ү", "һ"},
to = {"а" .. p[1], "в" .. p[1], "г" .. p[1], "е" .. p[1], "ж" .. p[1], "к" .. p[1], "н" .. p[1], "о" .. p[1], "у" .. p[1], "х" .. p[1]}
},
Latn = {
from = {
"i", -- Ensure "i" comes after "ı".
"ä", "ə", "ç", "ğ", "ı", "ñ", "ŋ", "ö", "ɵ", "ş", "ü"
},
to = {
"i" .. p[1],
"a" .. p[1], "a" .. p[2], "c" .. p[1], "g" .. p[1], "i", "n" .. p[1], "n" .. p[2], "o" .. p[1], "o" .. p[2], "s" .. p[1], "u" .. p[1]
}
},
},
}
-- "tw" IS TREATED AS "ak", SEE WT:LT
m["ty"] = {
"tiếng Tahiti",
34128,
"poz-pep",
"Latn",
"Tiếng Tahiti",
"Tahiti",
}
m["ug"] = {
"tiếng Duy Ngô Nhĩ",
13263,
"trk-kar",
"ug-Arab, Latn, Cyrl",
"Tiếng Duy Ngô Nhĩ",
"Duy Ngô Nhĩ",
ancestors = "chg",
translit = {
["ug-Arab"] = "ug-translit",
Cyrl = "ug-translit",
},
override_translit = true,
}
m["uk"] = {
"tiếng Ukraina",
8798,
"zle",
"Cyrl",
"Tiếng Ukraina",
"Ukraina",
ancestors = "zle-ouk",
translit = "uk-translit",
entry_name = {remove_diacritics = c.grave .. c.acute},
sort_key = {
from = {
"ї", -- 2 chars
"ґ", "є", "і" -- 1 char
},
to = {
"и" .. p[2],
"г" .. p[1], "е" .. p[1], "и" .. p[1]
}
},
standardChars = "АаБбВвГгДдЕеЄєЖжЗзИиІіЇїЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧчШшЩщЬьЮюЯя" .. c.punc:gsub("'", ""), -- Exclude apostrophe.
}
m["ur"] = {
"tiếng Urdu",
1617,
"inc-hnd",
"ur-Arab",
"Tiếng Urdu",
"Urdu",
translit = {["ur-Arab"] = "ur-translit"},
entry_name = {
-- character "ۂ" code U+06C2 to "ه" and "هٔ" (U+0647 + U+0654) to "ه"; hamzatu l-waṣli to a regular alif
from = {"هٔ", "ۂ", "ٱ"},
to = {"ہ", "ہ", "ا"},
remove_diacritics = c.fathatan .. c.dammatan .. c.kasratan .. c.fatha .. c.damma .. c.kasra .. c.shadda .. c.sukun .. c.nunghunna .. c.superalef
},
-- put Judeo-Urdu (Hebrew-script Urdu) under the category header
-- U+FB21 HEBREW LETTER WIDE ALEF so that it sorts after Arabic script titles
sort_key = {
from = {"^%f[" .. u(0x5D0) .. "-" .. u(0x5EA) .. "]"},
to = {u(0xFB21)},
},
}
m["uz"] = {
"tiếng Uzbek",
9264,
"trk-kar",
"Latn, Cyrl, fa-Arab",
"Tiếng Uzbek",
"Uzbek",
ancestors = "chg",
translit = {Cyrl = "uz-translit"},
sort_key = {
Latn = {
from = {"oʻ", "gʻ", "sh", "ch", "ng"},
to = {"z" .. p[1], "z" .. p[2], "z" .. p[3], "z" .. p[4], "z" .. p[5]}
},
Cyrl = {
from = {"ё", "ў", "қ", "ғ", "ҳ"},
to = {"е" .. p[1], "я" .. p[1], "я" .. p[2], "я" .. p[3], "я" .. p[4]}
},
},
}
m["ve"] = {
"tiếng Venda",
32704,
"bnt-bso",
"Latn",
"Tiếng Venda",
"Venda",
}
m["vi"] = {
"tiếng Việt",
9199,
"mkh-vie",
"Latn, Hani",
"Tiếng Việt",
"Việt",
ancestors = "mkh-mvi",
sort_key = {
Latn = "vi-sortkey",
Hani = "Hani-sortkey",
},
}
m["vo"] = {
"tiếng Volapük",
36986,
"art",
"Latn",
"Tiếng Volapük",
"Volapük",
}
m["wa"] = {
"tiếng Wallon",
34219,
"roa-oil",
"Latn",
"Tiếng Wallon",
"Wallon",
sort_key = s["roa-oil-sortkey"],
}
m["wo"] = {
"tiếng Wolof",
34257,
"alv-fwo",
"Latn, Arab, Gara",
"Tiếng Wolof",
"Wolof",
}
m["xh"] = {
"tiếng Xhosa",
13218,
"bnt-ngu",
"Latn",
"Tiếng Xhosa",
"Xhosa",
entry_name = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.macron .. c.caron},
}
m["yi"] = {
"tiếng Yiddish",
8641,
"gmw-hgm",
"Hebr",
"Tiếng Yiddish",
"Yiddish",
ancestors = "gmh",
translit = "yi-translit",
sort_key = {
from = {"א[ַָ]", "בּ", "ו[ֹּ]", "יִ", "ײַ", "פֿ"},
to = {"א", "ב", "ו", "י", "יי", "פ"}
},
}
m["yo"] = {
"tiếng Yoruba",
34311,
"alv-yor",
"Latn, Arab",
"Tiếng Yoruba",
"Yoruba",
entry_name = {Latn = {remove_diacritics = c.grave .. c.acute .. c.macron}},
sort_key = {
Latn = {
from = {"ẹ", "ɛ", "gb", "ị", "kp", "ọ", "ɔ", "ṣ", "sh", "ụ"},
to = {"e" .. p[1], "e" .. p[1], "g" .. p[1], "i" .. p[1], "k" .. p[1], "o" .. p[1], "o" .. p[1], "s" .. p[1], "s" .. p[1], "u" .. p[1]}
},
},
}
m["za"] = {
"tiếng Tráng",
13216,
"tai",
"Latn, Hani",
"Tiếng Tráng",
"Tráng",
sort_key = {
Latn = "za-sortkey",
Hani = "Hani-sortkey",
},
}
m["zh"] = {
"tiếng Trung Quốc",
7850,
"zhx",
"Hants, Latn, Bopo, Nshu, Brai",
"Tiếng Trung Quốc",
"Trung Quốc",
ancestors = "ltc",
generate_forms = "zh-generateforms",
translit = {
Hani = "zh-translit",
Bopo = "zh-translit",
},
sort_key = {Hani = "Hani-sortkey"},
}
m["zu"] = {
"tiếng Zulu",
10179,
"bnt-ngu",
"Latn",
"Tiếng Zulu",
"Zulu",
entry_name = {remove_diacritics = c.grave .. c.acute .. c.circ .. c.macron .. c.caron},
}
return require("Module:languages").finalizeData(m, "language")
cvay28egpk8ciugffhh72ms7upjssyj
loop
0
257117
2363123
2129817
2026-06-01T05:44:52Z
Hiyuune
50834
2363123
wikitext
text/x-wiki
{{also|Loop|LOOP|lo’op}}
=={{langname|aas}}==
==={{section|interj}}===
{{head|aas|Thán từ}}
# Thể hiện sự [[vui mừng]] khi bắt được một con [[trâu]] [[cái]].
==={{section|see}}===
* {{l|aas|tiyápokóyo}} {{q|với trâu đực}}
=={{langname|en}}==
==={{section|pron}}===
* {{IPA4|en|/luːp/}}
* {{rhymes|en|uːp|s=1}}
* {{homophones|en|loupe}}
* {{audio|en|LL-Q1860 (eng)-Vealhurl-loop.wav|a=Southern England}}
==={{section|n}}===
{{en-noun}}
# [[thòng lọng|Thòng lọng]]; [[cái]] [[khâu]], cái [[móc]], [[khuyết]] [[áo]].
# [[đường|Đường]] [[nhánh]], đường [[vòng]] (đường [[xe lửa]], [[đường dây]] [[điện]] [[báo]] (cũng) [[loop]]-[[line]])
# [[cuộn|Cuộn]]; [[mạch]].
# Móc ([[cần]] [[trục]]), [[vành đai]], [[cốt]] [[đai]].
# Vòng [[nhào lộn]] (của [[máy bay]])
# Vòng [[lặp]], vòng [[luân]] [[chu]].
# Vòng [[tránh]] [[thai]].
===={{section|hyper}}====
* {{l|en|control structure}}
===={{section|hypo}}====
{{col4|en
|title={{section|hypo}} của ''loop'' (danh từ)
|balloon loop
|crossing loop
|feedback loop
|for loop
|endless loop
|event loop
|hanging loop
|infinite loop
|main loop
|message loop
|passing loop|self-loop
|platform loop
|read-eval-print loop
|reconciliation loop
|reversing loop
|run loop
|span loop|inside loop
|tight loop
|while loop
}}
===={{section|drv}}====
{{col4|en|looper|loopful|loopless|looplet|looplight|looplike|loopoid|looptail|looptop|loopwise|loopy|multiloop|nanoloop|octaloop|pentaloop|semiloop|subloop|tetraloop|triloop|unloop|Murray loop bridge|penalty loop|Varley loop|boot loop|loop jump|loophole|loop line,loopline|A-B loop|adjustable loop|angler's loop|artillery loop|autoregulatory loop|belt loop|busy loop|closed loop|Lippes loop|closed time loop|compulsion loop| causal loop|causal loop paradox|loop device|core loop|crossed loop sensor|death loop|do loop|do-while loop|Dunville Loop|fisherman's loop|nephron loop|foreach loop|fruit loop|ground loop|harness loop|hearing loop|hysteresis loop|induction loop|keep someone in the loop|Latham loop|launch loop|Lebanese loop|local loop|locker loop|Lofstrom loop|loop de loop|loop diuretic|loop hole|loop invariant|loop of Henle|loop pedal|loop quantum gravity|loop ratio|loop transfer function|loop-de-loop|loop-the-loop|loop-top|loop-window|Moufang loop|Möbius loop|open-loop|phase-locked loop|service loop|on loop|small loop|stem-loop|blind loop syndrome|stagnant loop syndrome|strange loop|throw for a loop|outside loop|time loop|toe loop|ulnar loop|Wilson loop|close the loop|doom loop|edge loop|Henle loop|Henle's loop|loop disconnect dialing|Orowan loop|autoloop|coloop|cryoloop|earloop|loop-knot|afferent loop syndrome|endoloop|exoloop|gunloop|hemiloop|heptaloop|hexaloop|hyperloop|interloop|intraloop}}
===={{section|rel}}====
{{col4|en|title=Các từ liên quan đến ''loop'' (danh từ)
|in the loop|hook-and-loop|hook-and-loop fastener|time-loop logic
|knock for a loop
|loop antenna
|loop the loop
|out of the loop
}}
==={{section|v}}===
{{en-verb}}
# [[thắt|Thắt]] lại thành [[vòng]]; làm thành móc
# [[gài|Gài]] móc, móc lại
===={{section|drv}}====
{{col|en|title=Các từ liên quan đến ''loop'' (động từ)
|loopable
|loopback
|loop in
|loop off
|loop the loop
|loop up
|on loop
}}
==={{section|ana}}===
* {{anagrams|en|a=loop|OOPL|Polo|Pool|polo|pool}}
5zitshkbsnr9ddmrawl3hbr43300nuf
maʔa
0
263273
2363128
2062691
2026-06-01T05:55:40Z
Hiyuune
50834
2363128
wikitext
text/x-wiki
=={{langname|aas}}==
==={{section|etym}}===
Từ {{inh|aas|cus-pro|-}}, từ {{inh|aas|afa-pro|*maʔ-}}.
==={{section|n}}===
{{head|aas|Danh từ}}
# [[nước|Nước]].
===={{section|syn}}====
* {{l|aas|tugukél}}
{{c|aas|Nước}}
=={{langname|dal}}==
==={{section|etym}}===
Từ {{inh|dal|cus-pro|-}}, từ {{inh|dal|afa-pro|*maʔ-}}.
==={{section|pron}}===
* {{IPA4|dal|/maʔa/}}
==={{section|n}}===
{{head|dal|Danh từ}}
# [[nước|Nước]].
==={{section|ref}}===
* Christopher Ehret, ''The historical reconstruction of Southern Cushitic'' (1980), page 63: Dahalo ma'aw- "to drink" from ma'a "water"
* Mauro Tosco, ''A Grammatical Sketch of Dahalo (including texts and a glossary)'' (1991), ''Kuschitische Sprachstudien'' 8 (Hamburg, Germany: Helmut Buske Verlag) (maʔa)
{{C|dal|Nước}}
ps2wgirmagrlbhw9ytvo7l114n2z40i
wa-t
0
267328
2363130
2119767
2026-06-01T06:00:30Z
Hiyuune
50834
2363130
wikitext
text/x-wiki
{{also|Phụ lục:Biến thể của "wat"}}
=={{langname|aas}}==
==={{section|n}}===
{{head|aas|Danh từ}}
# [[chó|Chó]].
{{c|aas|Chó}}
orn8eejgeikv4kkd4c4a2lfrrr03s5o
haǯa-t
0
267343
2363163
2062687
2026-06-01T06:50:20Z
Hiyuune
50834
2363163
wikitext
text/x-wiki
=={{langname|aas}}==
==={{section|n}}===
{{h|aas|Danh từ}}
# [[Trái Đất]].
cnrvrwnt1ymdtxg5gmgq7ccuyfuzcvq
ila-t
0
267344
2363164
2062688
2026-06-01T06:51:33Z
Hiyuune
50834
2363164
wikitext
text/x-wiki
=={{langname|aas}}==
==={{section|n}}===
{{head|aas|Danh từ}}
# {{lb|aas|anatomy}} [[mắt|Mắt]].
{{c|aas|Thị giác}}
5af3jbjuadwufv4ujpaj2c5o9n05m8h
maeet
0
267345
2363165
2098301
2026-06-01T06:52:31Z
Hiyuune
50834
2363165
wikitext
text/x-wiki
=={{langname|aas}}==
==={{ĐM|n}}===
{{head|aas|Danh từ}}
# {{alt form|aas|mayeet}}
==={{section|ref}}===
* Sara Petrollino, Marten Mous, ''Recollecting Words and Expressions in Aasá, a Dead Language in Tanzania'', ''Anthropological Linguistics'' (2010), tr. 213
fxv2l3ek85sx2uehwgw8hedgazn0qt0
mayeet
0
267346
2363166
2062690
2026-06-01T06:54:30Z
Hiyuune
50834
2363166
wikitext
text/x-wiki
=={{langname|aas}}==
==={{section|n}}===
{{head|aas|Danh từ}}
# [[phụ nữ|Phụ nữ]].
===={{section|alt}}====
* {{l|aas|maeet}}
==={{section|ref}}===
* Sara Petrollino, Marten Mous, ''Recollecting Words and Expressions in Aasá, a Dead Language in Tanzania'', ''Anthropological Linguistics'' (2010), tr. 213
tliur2mitnzfjrwbge74rx2fx1mym3d
rakaš
0
267347
2363167
2062692
2026-06-01T06:57:50Z
Hiyuune
50834
2363167
wikitext
text/x-wiki
=={{langname|aas}}==
==={{section|adj}}===
{{head|aas|Tính từ}}
# [[khô|Khô]].
f1f9egnj1tlyx5h17wre87u9xdwu7t7
forook
0
267350
2363168
2062695
2026-06-01T07:00:01Z
Hiyuune
50834
2363168
wikitext
text/x-wiki
=={{langname|aas}}==
==={{section|n}}===
{{h|aas|Danh từ}}
# [[tê giác|Tê giác]].
3wq66txpwg1qgkfrf7bqgcy6hh4zz03
síjok
0
267351
2363169
2062696
2026-06-01T07:04:35Z
Hiyuune
50834
2363169
wikitext
text/x-wiki
=={{langname|aas}}==
==={{ĐM|n}}===
{{h|aas|Danh từ}}
# [[ngựa vằn|Ngựa vằn]].
su2tfycod3floptfi5ts12w3mejvtab
qirq
0
270017
2362999
2071117
2026-05-31T13:20:26Z
Kelly zhrm
58416
2362999
wikitext
text/x-wiki
=={{langname|uz}}==
{{number box|uz|40}}
==={{ĐM|etym}}===
Từ {{inh|uz|trk-pro|*kïrk||forty}}. So sánh với {{cog|ug|قىرىق}} và {{cog|tr|kırk}}.
==={{ĐM|numeral}}===
{{head|uz|Số từ}}
# {{cln|uz|Số đếm}} [[bốn mươi|Bốn mươi]].
3ynfca6ulfnuprsbu3adqpiyqo8xwce
2363000
2362999
2026-05-31T13:21:22Z
Kelly zhrm
58416
/* {{langname|uz}} */
2363000
wikitext
text/x-wiki
=={{langname|uz}}==
{{number box|uz|40}}
==={{ĐM|etym}}===
Từ {{inh|uz|trk-pro|*kïrk||bốn mươi}}. So sánh với {{cog|ug|قىرىق}} và {{cog|tr|kırk}}.
==={{ĐM|numeral}}===
{{head|uz|Số từ}}
# {{cln|uz|Số đếm}} [[bốn mươi|Bốn mươi]].
qp8t94q90bkn7o08wa61xeanny6n2ar
phjắc
0
270042
2363108
2282246
2026-06-01T04:38:18Z
WhoAlone
40420
2363108
wikitext
text/x-wiki
{{-tyz-}}
[[File:Vegetable_garden_at_Ham_House_Estate_-_geograph.org.uk_-_4530.jpg|nhỏ|phải|phjắc]]
==={{ĐM|alternative form}}===
* {{alter|tyz|phjăc}}
==={{ĐM|etym}}===
Từ {{inherited|tyz|tai-pro|*prakᴰ||[[rau]]}}. Cùng gốc với {{cognate|th|ผัก}}, {{cognate|nod|ᨹᩢ᩠ᨠ}}, {{cognate|lo|ຜັກ}}, {{cognate|khb|ᦕᧅ}}, {{cognate|tdd|ᥚᥐᥴ}}, {{cognate|shn|ၽၵ်း}}, {{cognate|aho|𑜇𑜀𑜫}}, {{cognate|za|byaek}}, {{cognate|pcc|byagt}}, {{cognate|skb|พรั๊ก|tr=phrak}}.
==={{ĐM|pron}}===
{{tyz-IPA}}
==={{ĐM|noun}}===
{{tyz-noun}}
# [[rau]].
#:{{ux|tyz|Hang '''phjắc'''|nấu rau|inline=1}}
#:{{ux|tyz|Xắt '''phjắc'''|thái rau|inline=1}}
# [[thức ăn]].
#:{{ux|tyz|Khả cáy hết '''phjắc'''|thịt gà ra làm rau.}}
==={{ĐM|derived}}===
{{đầu}}
* [[héc phjắc]]
* [[phjắc bón]]
* [[phjắc bủng]]
* [[phjắc cát]]
* [[phjắc cút]]
* [[phjắc chắm]]
* [[phjắc tèng]]
* [[phjắc hẻo]]
* [[phjắc hiển]]
* [[phjắc hom]]
* [[phjắc hôm]]
* [[phjắc kheo]]
* [[phjắc lẹp]]
* [[phjắc mu]]
* [[phjắc nhả]]
* [[phjắc pát]]
* [[phjắc pjăng]]
* [[phjắc phjé]]
* [[phjắc rột]]
* [[phjắc slảnh]]
* [[phjắc slổm]]
* [[phjắc chèn]]
* [[phjắc chì]]
* [[vằn phjắc]]
{{cuối}}
==={{ĐM|ref}}===
* {{R:Lương Bèn}}
{{c|tyz|Rau|Thực phẩm}}
qislnwefggqsiwd3z86zp5zjk4lf8wc
Mô đun:languages/data/3/a
828
270567
2363182
2353576
2026-06-01T07:54:12Z
Lcsnes
40261
2363182
Scribunto
text/plain
local m_langdata = require("Module:languages/data")
-- Loaded on demand, as it may not be needed (depending on the data).
local function u(...)
u = require("Module:string utilities").char
return u(...)
end
local c = m_langdata.chars
local p = m_langdata.puaChars
local s = m_langdata.shared
local m = {}
m["aaa"] = {
"tiếng Ghotuo",
35463,
"alv-yek",
"Latn",
"Tiếng Ghotuo",
"Ghotuo",
}
m["aab"] = {
"tiếng Alumu-Tesu",
35034,
"nic-alu",
"Latn",
"Tiếng Alumu-Tesu",
"Alumu-Tesu",
}
m["aac"] = {
"tiếng Ari",
1811224,
"paa-pag",
"Latn",
"Tiếng Ari",
"Ari",
}
m["aad"] = {
"tiếng Amal",
56708,
"paa-iwm",
"Latn",
"Tiếng Amal",
"Amal",
}
-- "aae" IS TREATED AS "sq", SEE WT:LT
m["aaf"] = {
"tiếng Aranadan",
3507928,
"dra-mal",
"Mlym",
"Tiếng Aranadan",
"Aranadan",
translit = {Mlym = "ml-translit"},
}
m["aag"] = {
"tiếng Ambrak",
4741706,
"qfa-tor",
"Latn",
"Tiếng Ambrak",
"Ambrak",
}
m["aah"] = {
"Abu' Arapesh",
4670715,
"qfa-tor",
"Latn",
}
m["aai"] = {
"Arifama-Miniafia",
4790560,
"poz-ocw",
"Latn",
}
m["aak"] = {
"tiếng Ankave",
3446690,
"ngf",
"Latn",
"Tiếng Ankave",
"Ankave",
}
m["aal"] = {
"tiếng Afade",
56434,
"cdc-cbm",
"Latn",
"Tiếng Afade",
"Afade",
}
m["aan"] = {
"Anambé",
3507873,
"tup-gua",
"Latn",
}
m["aap"] = {
"Pará Arára",
56807,
"sai-pek",
"Latn",
}
m["aaq"] = {
"tiếng Đông Abenaki",
3515185,
"alg-abp",
"Latn",
"Tiếng Đông Abenaki",
"Đông Abenaki",
}
m["aas"] = {
"tiếng Aasax",
56620,
"cus-sou",
"Latn",
"Tiếng Aasax",
"Aasax",
}
-- "aat" IS TREATED AS "sq", SEE WT:LT
m["aau"] = {
"tiếng Abau",
3073568,
"paa-spk",
"Latn",
"Tiếng Abau",
"Abau",
}
m["aaw"] = {
"tiếng Solong",
7558834,
"poz-ocw",
"Latn",
"Tiếng Solong",
"Solong",
}
m["aax"] = {
"Mandobo Atas",
12636156,
"ngf",
"Latn",
}
m["aaz"] = {
"tiếng Amarasi",
4740192,
"poz-tim",
"Latn",
"Tiếng Amarasi",
"Amarasi",
}
m["aba"] = {
"Abé",
34833,
"alv-lag",
"Latn",
}
m["abb"] = {
"tiếng Bankon",
34860,
"bnt-bsa",
"Latn",
"Tiếng Bankon",
"Bankon",
}
m["abc"] = {
"Ambala Ayta",
3448896,
"phi",
"Latn",
}
m["abd"] = {
"Camarines Norte Agta",
3399682,
"phi",
"Latn",
}
m["abe"] = {
"tiếng Tây Abenaki",
17502788,
"alg-abp",
"Latn",
"Tiếng Tây Abenaki",
"Tây Abenaki",
}
m["abf"] = {
"Abai Sungai",
4663287,
"poz-san",
"Latn",
}
m["abg"] = {
"tiếng Abaga",
3507954,
"paa-kag",
"Latn",
"Tiếng Abaga",
"Abaga",
}
m["abh"] = {
"tiếng Ả Rập Tajikistan",
56833,
"sem-arb",
"Arab",
"Tiếng Ả Rập Tajikistan",
"Ả Rập Tajikistan",
entry_name = "ar-entryname",
}
m["abi"] = {
"tiếng Abidji",
34781,
"alv-lag",
"Latn",
"Tiếng Abidji",
"Abidji",
}
m["abj"] = {
"Aka-Bea",
2356391,
"qfa-ads",
"Latn",
}
m["abl"] = {
"Abung",
49215,
"poz-lgx",
"Latn",
}
m["abm"] = {
"tiếng Abanyom",
7502,
"nic-eko",
"Latn",
"Tiếng Abanyom",
"Abanyom",
}
m["abn"] = {
"Abua",
34835,
"nic-cde",
"Latn",
}
m["abo"] = {
"tiếng Abon",
35121,
"nic-tvn",
"Latn",
"Tiếng Abon",
"Abon",
}
m["abp"] = {
"Abenlen Ayta",
3436621,
"phi",
"Latn",
}
m["abq"] = {
"tiếng Abaza",
27567,
"cau-abz",
"Cyrl, Latn",
"Tiếng Abaza",
"Abaza",
translit = {Cyrl = "abq-translit"},
override_translit = true,
display_text = {Cyrl = s["cau-Cyrl-displaytext"]},
entry_name = {
Cyrl = s["cau-Cyrl-entryname"],
Latn = s["cau-Latn-entryname"],
},
sort_key = {
Cyrl = {
from = {
"гъв", "гъь", "гӏв", "джв", "джь", "къв", "къь", "кӏв", "кӏь", "хъв", "хӏв", "чӏв", -- 3 chars
"гв", "гъ", "гь", "гӏ", "дж", "дз", "ё", "жв", "жь", "кв", "къ", "кь", "кӏ", "ль", "лӏ", "пӏ", "тл", "тш", "тӏ", "фӏ", "хв", "хъ", "хь", "хӏ", "цӏ", "чв", "чӏ", "шв", "шӏ" -- 2 chars
},
to = {
"г" .. p[3], "г" .. p[4], "г" .. p[7], "д" .. p[2], "д" .. p[3], "к" .. p[3], "к" .. p[4], "к" .. p[7], "к" .. p[8], "х" .. p[3], "х" .. p[6], "ч" .. p[3],
"г" .. p[1], "г" .. p[2], "г" .. p[5], "г" .. p[6], "д" .. p[1], "д" .. p[4], "е" .. p[1], "ж" .. p[1], "ж" .. p[2], "к" .. p[1], "к" .. p[2], "к" .. p[5], "к" .. p[6], "л" .. p[1], "л" .. p[2], "п" .. p[1], "т" .. p[1], "т" .. p[2], "т" .. p[3], "ф" .. p[1], "х" .. p[1], "х" .. p[2], "х" .. p[4], "х" .. p[5], "ц" .. p[1], "ч" .. p[1], "ч" .. p[2], "ш" .. p[1], "ш" .. p[2]
}
},
},
}
m["abr"] = {
"tiếng Abron",
34831,
"alv-ctn",
"Latn",
"Tiếng Abron",
"Abron",
ancestors = "ak",
}
m["abs"] = {
"tiếng Mã Lai Ambon",
3124354,
"crp",
"Latn",
"Tiếng Mã Lai Ambon",
"Mã Lai Ambon",
ancestors = "ms",
}
m["abt"] = {
"tiếng Ambulas",
3508015,
"paa-spk",
"Latn",
"Tiếng Ambulas",
"Ambulas",
}
m["abu"] = {
"tiếng Abure",
34767,
"alv-ptn",
"Latn",
"Tiếng Abure",
"Abure",
}
m["abv"] = {
"Baharna Arabic",
56576,
"sem-arb",
"Arab",
entry_name = "ar-entryname",
}
m["abw"] = {
"Pal",
7126121,
"ngf-mad",
"Latn",
}
m["abx"] = {
"Inabaknon",
2820163,
"poz-sbj",
"Latn",
}
m["aby"] = {
"Aneme Wake",
3508107,
"ngf",
"Latn",
}
m["abz"] = {
"tiếng Abui",
2822110,
"qfa-tap",
"Latn",
"Tiếng Abui",
"Abui",
}
m["aca"] = {
"tiếng Achawa",
2822982,
"awd",
"Latn",
"Tiếng Achawa",
"Achawa",
}
m["acb"] = {
"Áncá",
11130787,
"nic-mom",
"Latn",
}
m["acd"] = {
"Gikyode",
35256,
"alv-gng",
"Latn",
}
m["ace"] = {
"tiếng Aceh",
27683,
"cmc",
"Latn, ms-Arab",
"Tiếng Aceh",
"Aceh",
standardChars = {
Latn = "AaBbCcDdEeÉéÈèËëFfGgHhIiJjKkLlMmNnOoÔôÖöPpQqRrSsTtUuVvWwXxYyZz", -- current orthography (not yet add Arab)
c.punc
},
}
m["ach"] = {
"tiếng Acholi",
34926,
"sdv-los",
"Latn",
"Tiếng Acholi",
"Acholi",
}
m["aci"] = {
"Aka-Cari",
2670418,
"qfa-adn",
"Latn",
}
m["ack"] = {
"Aka-Kora",
3433680,
"qfa-adn",
"Latn",
}
m["acl"] = {
"Akar-Bale",
3436825,
"qfa-ads",
"Latn",
}
m["acm"] = {
"tiếng Ả Rập Iraq",
56232,
"sem-arb",
"Arab",
"Tiếng Ả Rập Iraq",
"Ả Rập Iraq",
entry_name = "ar-entryname",
}
m["acn"] = {
"tiếng A Xương",
56582,
"tbq-brm",
"Latn",
"Tiếng A Xương",
"A Xương",
}
m["acp"] = {
"tiếng Đông Acipa",
5329945,
"nic-kmk",
"Latn",
"Tiếng Đông Acipa",
"Đông Acipa",
}
m["acr"] = {
"tiếng Achi",
34774,
"myn",
"Latn",
"Tiếng Achi",
"Achi",
}
m["acs"] = {
"Acroá",
2829146,
"sai-cje",
"Latn",
}
m["acu"] = {
"tiếng Achuar",
2823170,
"sai-jiv",
"Latn",
"Tiếng Achuar",
"Achuar",
}
m["acv"] = {
"tiếng Achumawi",
56661,
"nai-pal",
"Latn",
"Tiếng Achumawi",
"Achumawi",
}
m["acw"] = {
"tiếng Ả Rập Hijazi",
56608,
"sem-arb",
"Arab",
"Tiếng Ả Rập Hijazi",
"Ả Rập Hijazi",
entry_name = "ar-entryname",
}
m["acx"] = {
"tiếng Ả Rập Oman",
56630,
"sem-arb",
"Arab",
"Tiếng Ả Rập Oman",
"Ả Rập Oman",
entry_name = "ar-entryname",
}
m["acy"] = {
"tiếng Ả Rập Síp",
56416,
"sem-arb",
"Latn, Grek",
"Tiếng Ả Rập Síp",
"Ả Rập Síp",
ancestors = "acm",
standardChars = {
Latn = "AaBbCcDdΔδEeFfGgĠġĊċIiJjKkLlMmNnOoPpΘθRrSsTtUuVvWwXxYyZzŞş",
c.punc
},
entry_name = {remove_diacritics = c.grave .. c.acute .. c.breve},
}
m["acz"] = {
"tiếng Acheron",
34769,
"alv-tal",
"Latn",
"Tiếng Acheron",
"Acheron",
}
m["ada"] = {
"tiếng Adangme",
35141,
"alv-gda",
"Latn",
"Tiếng Adangme",
"Adangme",
}
m["adb"] = { -- rename or remove, see RFM
"Adabe",
36872,
nil,
"Latn",
}
m["add"] = {
"Dzodinka",
35266,
"nic-nka",
"Latn",
}
m["ade"] = {
"Adele",
27740,
"alv-ntg",
"Latn",
}
m["adf"] = {
"Dhofari Arabic",
56565,
"sem-arb",
"Arab",
entry_name = "ar-entryname",
}
m["adg"] = {
"Andegerebinha",
3508123,
"aus-pam",
"Latn",
}
m["adh"] = {
"Adhola",
1971400,
"sdv-los",
"Latn",
}
m["adi"] = {
"tiếng Adi",
56440,
"sit-tan",
"Latn",
"Tiếng Adi",
"Adi",
}
m["adj"] = {
"Adioukrou",
34738,
"alv-lag",
"Latn",
}
m["adl"] = {
"tiếng Galo",
2857892,
"sit-tan",
"Latn",
"Tiếng Galo",
"Galo",
}
m["adn"] = {
"Adang",
3398276,
"qfa-tap",
"Latn",
}
m["ado"] = {
"Abu",
56659,
"paa-ram",
"Latn",
}
m["adp"] = {
"Adap",
3512402,
"sit-tib",
"Tibt",
ancestors = "dz",
translit = "Tibt-translit",
override_translit = true,
display_text = s["Tibt-displaytext"],
entry_name = s["Tibt-entryname"],
sort_key = "Tibt-sortkey",
wikipedia_article = "Dzongkha", -- Considered a dialect of Dzongkha
}
m["adq"] = {
"Adangbe",
34730,
"alv-gda",
"Latn",
ancestors = "ada",
}
m["adr"] = {
"Adonara",
4684505,
"poz-cet",
"Latn",
}
m["ads"] = {
"Adamorobe Sign Language",
27709,
"sgn",
"Latn", -- when documented
}
m["adt"] = {
"tiếng Adnyamathanha",
2225391,
"aus-psw",
"Latn",
"Tiếng Adnyamathanha",
"Adnyamathanha",
}
m["adu"] = {
"Aduge",
34734,
"alv-nwd",
"Latn",
ancestors = "opa",
wikipedia_article = "Okpamheri language",
}
m["adw"] = {
"Amondawa",
12626847,
"tup-gua",
"Latn",
}
m["ady"] = {
"tiếng Adygea",
27776,
"cau-cir",
"Cyrl, Latn, Arab",
"Tiếng Adygea",
"Adygea",
translit = {
Cyrl = "cau-cir-translit",
Arab = "ar-translit",
},
override_translit = true,
display_text = {Cyrl = s["cau-Cyrl-displaytext"]},
entry_name = {
Cyrl = s["cau-Cyrl-entryname"],
Latn = s["cau-Latn-entryname"],
},
sort_key = {
Cyrl = {
from = {
"кхъу", "къӏу", -- 4 chars
"гъу", "джу", "дзу", "жъу", "къу", "кхъ", "къӏ", "кӏу", "кӏь", "лъу", "лӏу", "пӏу", "сӏу", "тӏу", "фӏу", "хъу", "цӏу", "чъу", "чӏу", "шъу", "шӏу", "щӏу", -- 3 chars
"гу", "гъ", "гь", "дж", "дз", "ё", "жъ", "жь", "ку", "къ", "кь", "кӏ", "лъ", "ль", "лӏ", "пӏ", "сӏ", "тӏ", "фӏ", "ху", "хъ", "хь", "цу", "цӏ", "чу", "чъ", "чӏ", "шъ", "шӏ", "щӏ", "ӏу", "ӏь" -- 2 chars
},
to = {
"к" .. p[5], "к" .. p[7],
"г" .. p[3], "д" .. p[2], "д" .. p[4], "ж" .. p[2], "к" .. p[3], "к" .. p[4], "к" .. p[6], "к" .. p[10], "к" .. p[11], "л" .. p[2], "л" .. p[5], "п" .. p[2], "с" .. p[2], "т" .. p[2], "ф" .. p[2], "х" .. p[3], "ц" .. p[3], "ч" .. p[3], "ч" .. p[5], "ш" .. p[2], "ш" .. p[4], "щ" .. p[2],
"г" .. p[1], "г" .. p[2], "г" .. p[4], "д" .. p[1], "д" .. p[3], "е" .. p[1], "ж" .. p[1], "ж" .. p[3], "к" .. p[1], "к" .. p[2], "к" .. p[8], "к" .. p[9], "л" .. p[1], "л" .. p[3], "л" .. p[4], "п" .. p[1], "с" .. p[1], "т" .. p[1], "ф" .. p[1], "х" .. p[1], "х" .. p[2], "х" .. p[4], "ц" .. p[1], "ц" .. p[2], "ч" .. p[1], "ч" .. p[2], "ч" .. p[4], "ш" .. p[1], "ш" .. p[3], "щ" .. p[1], "ӏ" .. p[1], "ӏ" .. p[2]
}
},
},
}
m["adz"] = {
"tiếng Adzera",
nil,
"poz-ocw",
"Latn",
"Tiếng Adzera",
"Adzera",
}
m["aea"] = {
"Areba",
3509129,
"aus-pam",
"Latn",
}
m["aeb"] = {
"tiếng Ả Rập Tunisia",
56240,
"sem-arb",
"Arab",
"Tiếng Ả Rập Tunisia",
"Ả Rập Tunisia",
entry_name = "ar-entryname",
}
m["aed"] = {
"Argentine Sign Language",
3322073,
"sgn",
"Latn", -- when documented
}
m["aee"] = {
"Northeast Pashayi",
12642198,
"inc-pas",
"fa-Arab, Latn",
}
m["aek"] = {
"Haeke",
5638166,
"poz-cln",
"Latn",
}
m["ael"] = {
"Ambele",
34818,
"nic-grf",
"Latn",
}
m["aem"] = {
"tiếng Arem",
3507920,
"mkh-vie",
"Latn",
"Tiếng Arem",
"Arem",
}
m["aen"] = {
"Armenian Sign Language",
3446604,
"sgn",
}
m["aeq"] = {
"tiếng Aer",
3246741,
"inc-wes",
"Arab",
"Tiếng Aer",
"Aer",
}
m["aer"] = {
"tiếng Arrernte Đông",
10728232,
"aus-pam",
"Latn",
"Tiếng Arrernte Đông",
"Arrernte Đông",
}
m["aes"] = {
"tiếng Alsea",
2395641,
nil,
"Latn",
"Tiếng Alsea",
"Alsea",
}
m["aeu"] = {
"Akeu",
4700657,
"tbq-sil",
"Latn",
}
m["aew"] = {
"Ambakich",
56642,
"paa-ram",
"Latn",
}
m["aey"] = {
"Amele",
3508025,
"ngf-mad",
"Latn",
}
m["aez"] = {
"Aeka",
16110528,
"ngf",
"Latn",
wikipedia_article = "Orokaiva language", -- subvariety?
}
m["afb"] = {
"tiếng Ả Rập vùng Vịnh",
56385,
"sem-arb",
"Arab",
"Tiếng Ả Rập vùng Vịnh",
"Ả Rập vùng Vịnh",
entry_name = "ar-entryname",
}
m["afd"] = {
"Andai",
4753480,
"paa-arf",
"Latn",
}
m["afe"] = {
"Putukwam",
3914930,
"nic-ben",
"Latn",
}
m["afg"] = {
"Afghan Sign Language",
4689093,
"sgn",
}
m["afh"] = {
"Afrihili",
384707,
"art",
"Latn",
type = "appendix-constructed",
}
m["afi"] = {
"Akrukay",
57003,
"paa-ram",
"Latn",
}
m["afk"] = {
"Nanubae",
6964416,
"paa-arf",
"Latn",
}
m["afn"] = {
"Defaka",
35174,
"nic",
"Latn",
}
m["afo"] = {
"Eloyi",
3914066,
"nic-plt",
"Latn",
}
m["afp"] = {
"Tapei",
16887371,
"paa-arf",
"Latn",
}
m["afs"] = {
"Afro-Seminole Creole",
27867,
"crp",
"Latn",
ancestors = "en",
}
m["aft"] = {
"Afitti",
3400829,
"sdv-nyi",
"Latn",
}
m["afu"] = {
"Awutu",
34847,
"alv-gng",
"Latn",
}
m["afz"] = {
"Obokuitai",
7075258,
"paa-lkp",
"Latn",
}
m["aga"] = {
"Aguano",
3331203,
nil,
"Latn",
}
m["agb"] = {
"Legbo",
35584,
"nic-uce",
"Latn",
}
m["agc"] = {
"tiếng Agatu",
34732,
"alv-ido",
"Latn",
"Tiếng Agatu",
"Agatu",
}
m["agd"] = {
"Agarabi",
3399642,
"paa-kag",
"Latn",
}
m["age"] = {
"Angal",
10951553,
"paa-eng",
"Latn",
}
m["agf"] = {
"Arguni",
12473346,
"poz-cet",
"Latn",
}
m["agg"] = {
"Angor",
3508100,
"paa",
"Latn",
}
m["agh"] = {
"Ngelima",
7022266,
"bnt-bta",
"Latn",
}
m["agi"] = {
"Agariya",
663586,
"mun",
"Deva",
}
m["agj"] = {
"tiếng Argobba",
29292,
"sem-eth",
"Ethi",
"Tiếng Argobba",
"Argobba",
}
m["agk"] = {
"Isarog Agta",
6078982,
"phi",
"Latn",
}
m["agl"] = {
"Fembe",
372927,
"ngf",
"Latn",
}
m["agm"] = {
"Angaataha",
3508001,
"ngf",
"Latn",
}
m["agn"] = {
"Agutaynen",
3399717,
"phi-kal",
"Latn",
}
m["ago"] = {
"Tainae",
7676186,
"ngf",
"Latn",
}
m["agq"] = {
"tiếng Aghem",
34737,
"nic-rnw",
"Latn",
"Tiếng Aghem",
"Aghem",
}
m["agr"] = {
"Aguaruna",
1526530,
"sai-jiv",
"Latn",
"Tiếng Aguaruna",
"Aguaruna",
}
m["ags"] = {
"tiếng Esimbi",
35260,
"nic-bds",
"Latn",
"Tiếng Esimbi",
"Esimbi",
}
m["agt"] = {
"Central Cagayan Agta",
5017296,
"phi",
"Latn",
}
m["agu"] = {
"tiếng Aguacateca",
35091,
"myn",
"Latn",
"Tiếng Aguacateca",
"Aguacateca",
}
m["agv"] = {
"Remontado Agta",
3508085,
"phi",
"Latn",
}
m["agw"] = {
"Kahua",
3191906,
"poz-sls",
"Latn",
}
m["agx"] = {
"tiếng Aghul",
36498,
"cau-esm",
"Cyrl",
"Tiếng Aghul",
"Aghul",
translit = "cau-nec-translit",
override_translit = true,
display_text = {Cyrl = s["cau-Cyrl-displaytext"]},
entry_name = {Cyrl = s["cau-Cyrl-entryname"]},
sort_key = {
from = {"аь", "гъ", "гь", "гӏ", "дж", "ё", "къ", "кь", "кӏ", "оь", "пӏ", "тӏ", "уь", "хъ", "хь", "хӏ", "цӏ", "чӏ"},
to = {"а" .. p[1], "г" .. p[1], "г" .. p[2], "г" .. p[3], "д" .. p[1], "е" .. p[1], "к" .. p[1], "к" .. p[2], "к" .. p[3], "о" .. p[1], "п" .. p[1], "т" .. p[1], "у" .. p[1], "х" .. p[1], "х" .. p[2], "х" .. p[3], "ц" .. p[1], "ч" .. p[1]}
},
}
m["agy"] = {
"Southern Alta",
7569611,
"phi",
"Latn",
}
m["agz"] = {
"Mount Iriga Agta",
6921432,
"phi",
"Latn",
}
m["aha"] = {
"Ahanta",
34729,
"alv-ctn",
"Latn",
}
m["ahb"] = {
"Axamb",
2874710,
"poz-vnc",
"Latn",
}
m["ahg"] = {
"tiếng Qimant",
35663,
"cus-cen",
"Latn",
"Tiếng Qimant",
"Qimant",
}
m["ahh"] = {
"Aghu",
3436645,
"ngf",
"Latn",
}
m["ahi"] = {
"Tiagbamrin Aizi",
3400073,
"kro-aiz",
"Latn",
}
m["ahk"] = {
"tiếng Akha",
56643,
"tbq-han",
"Latn, Mymr, Thai",
"Tiếng Akha",
"Akha",
sort_key = {
Thai = {
from = {"[%pๆ]", "[็-๎]", "([เแโใไ])([ก-ฮ])"},
to = {"", "", "%2%1"}
},
},
}
m["ahl"] = {
"Igo",
35412,
"alv-ktg",
"Latn",
}
m["ahm"] = {
"Mobumrin Aizi",
35967,
"kro-aiz",
"Latn",
}
m["ahn"] = {
"Àhàn",
34723,
"alv-aah",
"Latn",
}
m["aho"] = {
"tiếng Ahom",
34778,
"tai-swe",
"Ahom",
"Tiếng Ahom",
"Ahom",
translit = "Ahom-translit",
}
m["ahp"] = {
"Aproumu Aizi",
34810,
"alv-kwa",
"Latn",
}
m["ahr"] = {
"Ahirani",
15549890,
"inc-wes",
"Deva",
translit = "mr-translit",
}
m["ahs"] = {
"Ashe",
34823,
"nic-plc",
"Latn",
}
m["aht"] = {
"tiếng Ahtna",
21058,
"ath-nor",
"Latn",
"Tiếng Ahtna",
"Ahtna",
}
m["aia"] = {
"Arosi",
2863483,
"poz-sls",
"Latn",
}
m["aib"] = {
"tiếng Äynu",
27927,
"qfa-mix",
"Arab, Latn",
"Tiếng Äynu",
"Äynu",
ancestors = "ug, fa"
}
m["aic"] = {
"Ainbai",
3332149,
"paa-brd",
"Latn",
}
m["aid"] = {
"Alngith",
3279409,
"aus-pmn",
"Latn",
}
m["aie"] = {
"Amara",
2841180,
"poz-ocw",
"Latn",
}
m["aif"] = {
"Agi",
3331491,
"qfa-tor",
"Latn",
}
m["aig"] = {
"Antigua and Barbuda Creole English",
3244184,
"crp",
"Latn",
ancestors = "en",
}
m["aih"] = {
"Ai-Cham",
2827749,
"qfa-kms",
"Latn, Hani",
sort_key = {Hani = "Hani-sortkey"},
}
m["aii"] = {
"tiếng Tân Aram Assyria",
29440,
"sem-nna",
"Syrc, Cyrl",
"Tiếng Tân Aram Assyria",
"Tân Aram Assyria",
translit = {Syrc = "aii-translit"},
entry_name = "Syrc-entryname",
}
m["aij"] = {
"tiếng Lishanid Noshan",
3436467,
"sem-nna",
"Hebr",
"Tiếng Lishanid Noshan",
"Lishanid Noshan",
}
m["aik"] = {
"Ake",
34808,
"nic-pls",
"Latn",
}
m["ail"] = {
"Aimele",
3327418,
"ngf",
"Latn",
}
m["aim"] = {
"tiếng Aimol",
4697175,
"tbq-kuk",
"Latn, Beng",
"Tiếng Aimol",
"Aimol",
}
m["ain"] = {
"tiếng Ainu",
27969,
"qfa-ain",
"Kana, Latn, Cyrl",
"Tiếng Ainu",
"Ainu",
sort_key = {Kana = "Kana-sortkey"},
}
m["aio"] = {
"tiếng Aiton",
3399725,
"tai-swe",
"Mymr",
"Tiếng Aiton",
"Aiton",
translit = "aio-phk-translit",
entry_name = {remove_diacritics = c.VS01},
}
m["aip"] = {
"Burumakok",
5000984,
"ngf-okk",
"Latn",
}
m["air"] = {
"Airoran",
3321131,
"paa-tkw",
"Latn",
}
m["ait"] = {
"Arikem",
3446679,
"tup",
"Latn",
}
m["aiw"] = {
"tiếng Aari",
7495,
"omv-aro",
"Latn, Ethi",
"Tiếng Aari",
"Aari",
}
m["aix"] = {
"Aighon",
3504287,
"poz-ocw",
"Latn",
}
m["aiy"] = {
"Ali",
34814,
"alv-gbf",
"Latn",
}
m["aja"] = {
"Aja",
3237491,
"csu-bkr",
"Latn",
}
m["ajg"] = {
"tiếng Adja",
35035,
"alv-gbe",
"Latn",
"Tiếng Adja",
"Adja",
}
m["aji"] = {
"tiếng Ajië",
2828867,
"poz-cln",
"Latn",
"Tiếng Ajië",
"Ajië",
}
m["ajn"] = {
"Andajin",
16111302,
"aus-wor",
"Latn",
}
m["ajp"] = {
"tiếng Ả Rập Nam Levant",
nil,
"sem-arb",
"Arab",
"Tiếng Ả Rập Nam Levant",
"Ả Rập Nam Levant",
entry_name = "ar-entryname",
}
m["ajw"] = {
"Ajawa",
56645,
"cdc-wst",
"Latn",
}
m["ajz"] = {
"Amri Karbi",
3508092,
"tbq-kuk",
"Latn",
ancestors = "mjw",
}
m["akb"] = {
"Angkola Batak",
2640686,
"btk",
"Latn, Batk",
}
m["akc"] = {
"Mpur",
3327139,
"paa-wpa",
"Latn",
}
m["akd"] = {
"Ukpet-Ehom",
36618,
"nic-ucr",
"Latn",
}
m["ake"] = {
"tiếng Akawaio",
28059,
"sai-pem",
"Latn",
"Tiếng Akawaio",
"Akawaio",
}
m["akf"] = {
"Akpa",
34801,
"alv-ido",
"Latn",
}
m["akg"] = {
"Anakalangu",
4750964,
"poz-cet",
"Latn",
}
m["akh"] = {
"Angal Heneng",
10950354,
"paa-eng",
"Latn",
}
m["aki"] = {
"Aiome",
56735,
"paa",
"Latn",
}
m["akj"] = {
"tiếng Aka-Jeru",
2919121,
"qfa-adn",
"Latn, Deva",
"Tiếng Aka-Jeru",
"Aka-Jeru",
}
m["akk"] = {
"tiếng Akkad",
35518,
"sem-eas",
"Xsux, Latn",
"Tiếng Akkad",
"Akkad",
}
m["akl"] = {
"tiếng Aklanon",
8773,
"phi",
"Latn",
"Tiếng Aklanon",
"Aklanon",
ancestors = "poz-pro,phi-pro",
}
m["akm"] = {
"tiếng Aka-Bo",
35361,
"qfa-adn",
"Latn",
"Tiếng Aka-Bo",
"Aka-Bo",
}
m["ako"] = {
"Akurio",
56650,
"sai-tar",
"Latn",
}
m["akp"] = {
"tiếng Siwu",
36470,
"alv-ntg",
"Latn",
"Tiếng Siwu",
"Siwu",
}
m["akq"] = {
"Ak",
56654,
"paa",
"Latn",
}
m["akr"] = {
"tiếng Araki",
2699882,
"poz-vnc",
"Latn",
"Tiếng Araki",
"Araki",
}
m["aks"] = {
"tiếng Akaselem",
34817,
"nic-grm",
"Latn",
"Tiếng Akaselem",
"Akaselem",
}
m["akt"] = {
"Akolet",
3330162,
"poz-ocw",
"Latn",
}
m["aku"] = {
"Akum",
34799,
"nic-ykb",
"Latn",
}
m["akv"] = {
"tiếng Akhvakh",
56423,
"cau-and",
"Cyrl",
"Tiếng Akhvakh",
"Akhvakh",
translit = "cau-nec-translit",
override_translit = true,
display_text = {Cyrl = s["cau-Cyrl-displaytext"]},
entry_name = {Cyrl = s["cau-Cyrl-entryname"]},
}
m["akw"] = {
"Akwa",
34802,
"bnt-mbo",
"Latn",
}
m["akx"] = {
"tiếng Aka-Kede",
3436816,
"qfa-adc",
"Latn",
"Tiếng Aka-Kede",
"Aka-Kede",
}
m["aky"] = {
"Aka-Kol",
3436784,
"qfa-adc",
"Latn",
}
m["akz"] = {
"tiếng Alabama",
1815020,
"nai-mus",
"Latn",
"Tiếng Alabama",
"Alabama",
}
m["ala"] = {
"Alago",
34813,
"alv-ido",
"Latn",
}
m["alc"] = {
"tiếng Kawésqar",
56544,
"aqa",
"Latn",
"Tiếng Kawésqar",
"Kawésqar",
}
m["ald"] = {
"Alladian",
34837,
"alv-lag",
"Latn",
}
m["ale"] = {
"tiếng Aleut",
27210,
"esx",
"Latn, Cyrl",
"Tiếng Aleut",
"Aleut",
}
m["alf"] = {
"Alege",
34815,
"nic-ben",
"Latn",
}
m["alh"] = {
"tiếng Alawa",
2147917,
"aus-gun",
"Latn",
"Tiếng Alawa",
"Alawa",
}
m["ali"] = {
"tiếng Amaimon",
3327427,
"ngf-mad",
"Latn",
"Tiếng Amaimon",
"Amaimon",
}
m["alj"] = {
"tiếng Alangan",
3327423,
"phi",
"Latn",
"Tiếng Alangan",
"Alangan",
}
m["alk"] = {
"tiếng Alak",
2714690,
"mkh",
"Latn",
"Tiếng Alak",
"Alak"
}
m["all"] = {
"tiếng Allar",
3393634,
"dra-mal",
"Mlym",
"Tiếng Allar",
"Allar",
translit = "ml-translit"
}
-- "aln" IS TREATED AS "sq", SEE WT:LT
m["alm"] = {
"Amblong",
11022615,
"poz-vnc",
"Latn",
}
m["alo"] = {
"Larike-Wakasihu",
3217929,
"poz-cma",
"Latn",
}
m["alp"] = {
"Alune",
3327367,
"poz-cet",
"Latn",
}
m["alq"] = {
"tiếng Algonquin",
28092,
"alg",
"Latn",
"Tiếng Algonquin",
"Algonquin",
ancestors = "oj",
}
m["alr"] = {
"tiếng Alutor",
28213,
"qfa-ckn",
"Cyrl",
"Tiếng Alutor",
"Alutor",
entry_name = {
from = {"['’]"},
to = {"ʼ"}
},
sort_key = {
from = {"вʼ", "гʼ", "ғ", "ә", "ё", "ӄ", "ӈ"},
to = {"в" .. p[1], "г" .. p[1], "г" .. p[2], "е" .. p[1], "е" .. p[2], "к" .. p[1], "н" .. p[1]}
},
}
m["alt"] = {
"tiếng Nam Altai",
1991779,
"trk-kkp",
"Cyrl",
"Tiếng Nam Altai",
"Nam Altai",
translit = "Altai-translit",
sort_key = {
from = {"ј", "ё", "ҥ", "ӧ", "ӱ"},
to = {"д" .. p[1], "е" .. p[1], "н" .. p[1], "о" .. p[1], "у" .. p[1]}
},
}
m["alu"] = {
"tiếng 'Are'are",
5160,
"poz-sls",
"Latn",
"Tiếng 'Are'are",
"'Are'are",
}
m["alw"] = {
"tiếng Alaba-K’abeena",
56652,
"cus-hec",
"Latn, Ethi",
"Tiếng Alaba-K’abeena",
"Alaba-K’abeena",
}
m["alx"] = {
"Amol",
3504260,
"qfa-tor",
"Latn",
}
m["aly"] = {
"Alyawarr",
3327389,
"aus-pam",
"Latn",
}
m["alz"] = {
"Alur",
56507,
"sdv-los",
"Latn",
}
m["ama"] = {
"Amanayé",
3508053,
"tup-gua",
"Latn",
}
m["amb"] = {
"Ambo",
3450142,
"nic-tvn",
"Latn",
}
m["amc"] = {
"tiếng Amahuaca",
2669150,
"sai-pan",
"Latn",
"Tiếng Amahuaca",
"Amahuaca",
}
m["ame"] = {
"Yanesha'",
3088540,
"awd",
"Latn",
}
m["amf"] = {
"tiếng Hamer-Banna",
35764,
"omv-aro",
"Latn, Ethi",
"Tiếng Hamer-Banna",
"Hamer-Banna",
}
m["amg"] = {
"tiếng Amurdag",
3360016,
"aus-wdj",
"Latn",
"Tiếng Amurdag",
"Amurdag",
}
m["ami"] = {
"tiếng Amis",
35132,
"map",
"Latn",
"Tiếng Amis",
"Amis",
}
m["amj"] = {
"tiếng Amdang",
28335,
"ssa-fur",
"Latn",
"Tiếng Amdang",
"Amdang",
}
m["amk"] = {
"tiếng Ambai",
1875885,
"poz-hce",
"Latn",
"Tiếng Ambai",
"Ambai",
}
m["aml"] = {
"tiếng War-Jaintia",
56321,
"aav-khs",
"Latn",
"Tiếng War-Jaintia",
"War-Jaintia",
}
m["amm"] = {
"tiếng Ama",
3446626,
"qfa-mal",
"Latn",
"Tiếng Ama",
"Ama",
}
m["amn"] = {
"tiếng Amanab",
3327399,
"paa-brd",
"Latn",
"Tiếng Amanab",
"Amanab",
}
m["amo"] = {
"Amo",
34826,
"nic-kne",
"Latn",
}
m["amp"] = {
"tiếng Alamblak",
56688,
"paa",
"Latn",
"Tiếng Alamblak",
"Alamblak",
}
m["amq"] = {
"Amahai",
3327384,
"poz-cma",
"Latn",
}
m["amr"] = {
"Amarakaeri",
35128,
"sai-har",
"Latn",
}
m["ams"] = {
"tiếng Nam Amami Ōshima",
2840986,
"jpx-nry",
"Jpan",
"Tiếng Nam Amami Ōshima",
"Nam Amami Ōshima",
translit = s["jpx-translit"],
display_text = s["jpx-displaytext"],
entry_name = s["jpx-entryname"],
sort_key = s["jpx-sortkey"],
}
m["amt"] = {
"Amto",
56517,
"paa-asa",
"Latn",
}
m["amu"] = {
"tiếng Amuzgo",
3501942,
"omq",
"Latn",
"Tiếng Amuzgo",
"Amuzgo",
}
m["amv"] = {
"Ambelau",
2669214,
"poz-cma",
"Latn",
}
m["amw"] = {
"tiếng Tân Aram Tây",
34226,
"sem-arw",
"Armi, Syrc, Latn",
"Tiếng Tân Aram Tây",
"Tân Aram Tây",
entry_name = {Syrc = "Syrc-entryname"},
}
m["amx"] = {
"Anmatyerre",
10412317,
"aus-pam",
"Latn",
}
m["amy"] = {
"Ami",
12626835,
"aus-dal",
"Latn",
}
m["amz"] = {
"Atampaya",
3446651,
"aus-pam",
"Latn",
}
m["ana"] = {
"Andaqui",
2846078,
nil,
"Latn",
}
m["anb"] = {
"Andoa",
2846171,
"sai-zap",
"Latn",
}
m["anc"] = {
"tiếng Ngas",
35999,
"cdc-wst",
"Latn",
"Tiếng Ngas",
"Ngas",
}
m["and"] = {
"Ansus",
3513300,
"poz-hce",
"Latn",
}
m["ane"] = {
"tiếng Xârâcùù",
3571097,
"poz-cln",
"Latn",
"Tiếng Xârâcùù",
"Xârâcùù",
}
m["anf"] = {
"Animere",
34783,
"alv-ktg",
"Latn",
}
m["ang"] = {
"tiếng Anh cổ",
42365,
"gmw-ang",
"Latn, Runr",
"Tiếng Anh cổ",
"Anh cổ",
translit = {Runr = "Runr-translit"},
entry_name = {
Latn = {
remove_diacritics = c.acute .. c.macron .. c.dotabove,
from = {"Ƿ", "ƿ"},
to = {"W", "w"}
},
},
sort_key = {
Latn = {
from = {"æ", "ð", "þ", "ƿ"},
to = {"ae", "t" .. p[1], "t" .. p[2], "w" .. p[1]}
},
},
}
m["anh"] = {
"Nend",
6991554,
"ngf-mad",
"Latn",
}
m["ani"] = {
"tiếng Andi",
34849,
"cau-and",
"Cyrl",
"Tiếng Andi",
"Andi",
translit = "cau-nec-translit",
override_translit = true,
display_text = {Cyrl = s["cau-Cyrl-displaytext"]},
entry_name = {Cyrl = s["cau-Cyrl-entryname"]},
}
m["anj"] = {
"Anor",
56458,
"paa",
"Latn",
}
m["ank"] = {
"Goemai",
35272,
"cdc-wst",
"Latn",
}
m["anl"] = {
"Anu",
4777679,
"sit-mru",
"Latn",
}
m["anm"] = {
"tiếng Anal",
56235,
"tbq-kuk",
"Latn",
"Tiếng Anal",
"Anal",
}
m["ann"] = {
"Obolo",
36614,
"nic-lcr",
"Latn",
}
m["ano"] = {
"Andoque",
2669225,
"qfa-iso",
"Latn",
}
m["anp"] = {
"tiếng Angika",
28378,
"inc-eas",
"Deva",
"Tiếng Angika",
"Angika",
ancestors = "bh",
}
m["anq"] = {
"tiếng Jarawa",
2475526,
"qfa-ong",
"Latn, Deva",
"Tiếng Jarawa",
"Jarawa",
}
m["anr"] = {
"Andh",
4754314,
"inc-sou",
"Deva",
}
m["ans"] = {
"Anserma",
3446613,
"sai-chc",
"Latn",
}
m["ant"] = {
"Antakarinya",
921304,
"aus-psw",
"Latn",
}
m["anu"] = {
"tiếng Anuak",
56677,
"sdv-lon",
"Latn, Ethi",
"Tiếng Anuak",
"Anuak",
}
m["anv"] = {
"Denya",
35187,
"nic-mam",
"Latn",
}
m["anw"] = {
"tiếng Anaang",
2845320,
"nic-ief",
"Latn",
"Tiếng Anaang",
"Anaang",
}
m["anx"] = {
"Andra-Hus",
2846195,
"poz-aay",
"Latn",
}
m["any"] = {
"tiếng Anyi",
28395,
"alv-ctn",
"Latn",
"Tiếng Anyi",
"Anyi",
}
m["anz"] = {
"Anem",
56512,
"paa",
"Latn",
}
m["aoa"] = {
"tiếng Angola",
34994,
"crp",
"Latn",
"Tiếng Angola",
"Angola",
ancestors = "pt",
}
m["aob"] = {
"Abom",
3446647,
"ngf",
"Latn",
}
m["aoc"] = {
"tiếng Pemon",
10729616,
"sai-pem",
"Latn",
"Tiếng Pemon",
"Pemon",
}
m["aod"] = {
"Andarum",
3507888,
"paa",
"Latn",
}
m["aoe"] = {
"Angal Enen",
10951638,
"paa-eng",
"Latn",
}
m["aof"] = {
"Bragat",
3507977,
"qfa-tor",
"Latn",
}
m["aog"] = {
"Angoram",
56366, -- cf 6754745 for merged dialect
"paa-lsp",
"Latn",
}
m["aoi"] = {
"Anindilyakwa",
2714654,
"aus-arn",
"Latn",
}
m["aoj"] = {
"Mufian",
3507881,
"qfa-tor",
"Latn",
}
m["aok"] = {
"Arhö",
4790086,
"poz-cln",
"Latn",
}
m["aol"] = {
"Alor",
3332062,
"poz",
"Latn",
}
m["aom"] = {
"Ömie",
8078975,
"ngf",
"Latn",
}
m["aon"] = {
"Bumbita Arapesh",
3508044,
"qfa-tor",
"Latn",
}
m["aor"] = {
"Aore",
12627129,
"poz-vnc",
"Latn",
}
m["aos"] = {
"Taikat",
7676018,
"paa-brd",
"Latn",
}
m["aot"] = {
"tiếng Atong (Ấn Độ)",
5646,
"tbq-bdg",
"Latn, Beng",
"Tiếng Atong (Ấn Độ)",
"Atong (Ấn Độ)",
}
m["aou"] = {
"tiếng A'ou",
16109994,
"qfa-gel",
"Latn", -- also Hani?
"Tiếng A'ou",
"A'ou",
}
m["aox"] = {
"Atorada",
3507932,
"awd",
"Latn",
}
m["aoz"] = {
"Uab Meto",
3441962,
"poz-tim",
"Latn",
}
m["apb"] = {
"Sa'a",
36294,
"poz-sls",
"Latn",
}
m["apc"] = {
"tiếng Ả Rập Bắc Levant",
22809485,
"sem-arb",
"Arab",
"Tiếng Ả Rập Bắc Levant",
"Ả Rập Bắc Levant",
entry_name = "ar-entryname",
}
m["apd"] = {
"tiếng Ả Rập Sudan",
56573,
"sem-arb",
"Arab",
"Tiếng Ả Rập Sudan",
"Ả Rập Sudan",
entry_name = "ar-entryname",
}
m["ape"] = {
"tiếng Bukiyip",
3507895,
"paa-ara",
"Latn",
}
m["apf"] = {
"Pahanan Agta",
7135432,
"phi",
"Latn",
}
m["apg"] = {
"Ampanang",
4748035,
"poz",
"Latn",
}
m["aph"] = {
"tiếng Athpariya",
3449126,
"sit-kie",
"Deva, Latn",
"Tiếng Athpariya",
"Athpariya",
}
m["api"] = {
"Apiaká",
3507941,
"tup-gua",
"Latn",
}
m["apj"] = {
"tiếng Jicarilla",
28277,
"apa",
"Latn",
"Tiếng Jicarilla",
"Jicarilla",
}
m["apk"] = {
"tiếng Apache đồng bằng",
27861,
"apa",
"Latn",
"Tiếng Apache đồng bằng",
"Apache đồng bằng"
}
m["apl"] = {
"tiếng Lipan",
28269,
"apa",
"Latn",
"Tiếng Lipan",
"Lipan",
}
m["apm"] = {
"tiếng Chiricahua",
13368,
"apa",
"Latn",
"Tiếng Chiricahua",
"Chiricahua",
}
m["apn"] = {
"tiếng Apinayé",
2858311,
"sai-nje",
"Latn",
"Tiếng Apinayé",
"Apinayé",
}
m["apo"] = {
"Ambul",
12627135,
"poz-ocw",
"Latn",
}
m["app"] = {
"Apma",
2669188,
"poz-vnc",
"Latn",
}
m["apq"] = {
"tiếng Pucikwar",
28466,
"qfa-adc",
"Latn",
"Tiếng Pucikwar",
"Pucikwar",
}
m["apr"] = {
"Arop-Lokep",
2863482,
"poz-ocw",
"Latn",
}
m["aps"] = {
"Arop-Sissano",
12627242,
"poz-ocw",
"Latn",
}
m["apt"] = {
"tiếng Apatani",
56306,
"sit-tan",
"Latn",
"Tiếng Apatani",
"Apatani",
}
m["apu"] = {
"Apurinã",
2859081,
"awd",
"Latn",
}
m["apv"] = {
"Alapmunte",
16110782,
"sai-nmk",
"Latn",
}
m["apw"] = {
"tiếng Apache Tây",
28060,
"apa",
"Latn",
"Tiếng Apache Tây",
"Apache Tây",
}
m["apx"] = {
"tiếng Aputai",
12473343,
"poz-tim",
"Latn",
"Tiếng Aputai",
"Aputai",
}
m["apy"] = {
"tiếng Aparaí",
2736980,
"sai-gui",
"Latn",
"Tiếng Aparaí",
"Aparaí",
}
m["apz"] = {
"Safeyoka",
7398693,
"ngf",
"Latn",
}
m["aqc"] = {
"tiếng Archi",
34915,
"cau-lzg",
"Cyrl",
"Tiếng Archi",
"Archi",
translit = "cau-nec-translit",
override_translit = true,
display_text = {Cyrl = s["cau-Cyrl-displaytext"]},
entry_name = {Cyrl = s["cau-Cyrl-entryname"]},
sort_key = {
from = {
"ккъӏв", "ххьӏв", -- 5 chars
"гъӏв", "ёоӏ", "ккъӏ", "ккъв", "къӏв", "ллъв", "ххьӏ", "хъӏв", "хьӏв", "ццӏв", "ччӏв", -- 4 chars
"ааӏ", "гӏв", "гъӏ", "гъв", "гьв", "ееӏ", "ёӏ", "ёо", "ииӏ", "кӏв", "ккв", "ккъ", "къӏ", "къв", "кьв", "лӏв", "ллъ", "лъв", "льв", "ооӏ", "пӏв", "ппв", "ссв", "тӏв", "ттв", "ууӏ", "хӏв", "ххв", "хъӏ", "хъв", "хьӏ", "цӏв", "ццӏ", "ццв", "чӏв", "ччӏ", "ээӏ", "юуӏ", "яаӏ", -- 3 chars
"аӏ", "аа", "гӏ", "гв", "гъ", "гь", "дв", "еӏ", "ее", "ё", "жв", "зв", "иӏ", "ии", "кӏ", "кв", "кк", "къ", "кь", "лӏ", "лв", "лъ", "ль", "оӏ", "оо", "пӏ", "пв", "пп", "св", "сс", "тӏ", "тв", "тт", "уӏ", "уу", "фв", "хӏ", "хв", "хх", "хъ", "цӏ", "цв", "цц", "чӏ", "чв", "шв", "щв", "эӏ", "ээ", "юӏ", "юу", "яӏ", "яа" -- 2 chars
},
to = {
"к" .. p[8], "х" .. p[7],
"г" .. p[6], "е" .. p[7], "к" .. p[7], "к" .. p[9], "к" .. p[12], "л" .. p[5], "х" .. p[6], "х" .. p[10], "х" .. p[13], "ц" .. p[6], "ч" .. p[5],
"а" .. p[3], "г" .. p[2], "г" .. p[5], "г" .. p[7], "г" .. p[9], "е" .. p[3], "е" .. p[5], "е" .. p[6], "и" .. p[3], "к" .. p[2], "к" .. p[5], "к" .. p[6], "к" .. p[11], "к" .. p[13], "к" .. p[15], "л" .. p[2], "л" .. p[4], "л" .. p[7], "л" .. p[9], "о" .. p[3], "п" .. p[2], "п" .. p[5], "с" .. p[3], "т" .. p[2], "т" .. p[5], "у" .. p[3], "х" .. p[2], "х" .. p[5], "х" .. p[9], "х" .. p[11], "х" .. p[12], "ц" .. p[2], "ц" .. p[5], "ц" .. p[7], "ч" .. p[2], "ч" .. p[4], "э" .. p[3], "ю" .. p[3], "я" .. p[3],
"а" .. p[1], "а" .. p[2], "г" .. p[1], "г" .. p[3], "г" .. p[4], "г" .. p[8], "д" .. p[1], "е" .. p[1], "е" .. p[2], "е" .. p[4], "ж" .. p[1], "з" .. p[1], "и" .. p[1], "и" .. p[2], "к" .. p[1], "к" .. p[3], "к" .. p[4], "к" .. p[10], "к" .. p[14], "л" .. p[1], "л" .. p[3], "л" .. p[6], "л" .. p[8], "о" .. p[1], "о" .. p[2], "п" .. p[1], "п" .. p[3], "п" .. p[4], "с" .. p[1], "с" .. p[2], "т" .. p[1], "т" .. p[3], "т" .. p[4], "у" .. p[1], "у" .. p[2], "ф" .. p[1], "х" .. p[1], "х" .. p[3], "х" .. p[4], "х" .. p[8], "ц" .. p[1], "ц" .. p[3], "ц" .. p[4], "ч" .. p[1], "ч" .. p[3], "ш" .. p[1], "щ" .. p[1], "э" .. p[1], "э" .. p[2], "ю" .. p[1], "ю" .. p[2], "я" .. p[1], "я" .. p[2]
}
},
}
m["aqd"] = {
"Ampari Dogon",
4748057,
"nic-dgw",
"Latn",
}
m["aqg"] = {
"Arigidi",
34829,
"alv-von",
"Latn",
}
m["aqm"] = {
"Atohwaim",
11732297,
"ngf",
"Latn",
}
m["aqn"] = {
"Northern Alta",
7058116,
"phi",
"Latn",
}
m["aqp"] = {
"Atakapa",
10975683,
"qfa-iso",
"Latn",
}
m["aqr"] = {
"Arhâ",
4790085,
"poz-cln",
"Latn",
}
m["aqt"] = {
"Angaité",
15736037,
"sai-mas",
"Latn",
}
m["aqz"] = {
"tiếng Akuntsu",
4701960,
"tup",
"Latn",
"Tiếng Akuntsu",
"Akuntsu",
}
m["arc"] = {
"tiếng Aram",
28602,
"sem-ara",
"Hebr, Armi, Syrc, Palm, Nbat, Phnx, Mand, Samr, Hatr, Elym",
"Tiếng Aram",
"Aram",
translit = {
Armi = "Armi-translit",
Palm = "Palm-translit",
},
entry_name = {
Hebr = {remove_diacritics = u(0x0591) .. "-" .. u(0x05BD) .. u(0x05BF) .. "-" .. u(0x05C5) .. u(0x05C7)},
Syrc = {remove_diacritics = u(0x0730) .. "-" .. u(0x0748)},
remove_diacritics = c.macron .. c.diaer .. c.macronbelow}, -- Which script(s)?
}
m["ard"] = {
"Arabana",
3507959,
"aus-kar",
"Latn",
}
m["are"] = {
"Western Arrernte",
12645549,
"aus-pam",
"Latn",
}
m["arh"] = {
"tiếng Arhuaco",
2640621,
"cba",
"Latn",
"Tiếng Arhuaco",
"Arhuaco",
}
m["ari"] = {
"Arikara",
56539,
"cdd",
"Latn",
}
m["arj"] = {
"Arapaso",
12627166,
"sai-tuc",
"Latn",
}
m["ark"] = {
"Arikapú",
3446640,
"sai-mje",
"Latn",
}
m["arl"] = {
"Arabela",
2591221,
"sai-zap",
"Latn",
}
m["arn"] = {
"tiếng Mapuche",
33730,
"sai-ara",
"Latn",
"Tiếng Mapuche",
"Mapuche",
}
m["aro"] = {
"Araona",
958414,
"sai-tac",
"Latn",
}
m["arp"] = {
"tiếng Arapaho",
56417,
"alg-ara",
"Latn",
"Tiếng Arapaho",
"Arapaho",
}
m["arq"] = {
"tiếng Ả Rập Algérie",
56499,
"sem-arb",
"Arab",
"Tiếng Ả Rập Algérie",
"Ả Rập Algérie",
entry_name = "ar-entryname",
}
m["arr"] = {
"Arara-Karo",
35539,
"tup",
"Latn",
}
m["ars"] = {
"Najdi Arabic",
56574,
"sem-arb",
"Arab",
entry_name = "ar-entryname",
}
m["aru"] = {
"Arua",
2746221,
"auf",
"Latn",
}
m["arv"] = {
"Arbore",
56883,
"cus-eas",
"Latn",
}
m["arw"] = {
"tiếng Lokono",
2655664,
"awd-taa",
"Latn",
"Tiếng Lokono",
"Lokono",
}
m["arx"] = {
"Aruá",
3507907,
"tup",
"Latn",
}
m["ary"] = {
"tiếng Ả Rập Maroc",
56426,
"sem-arb",
"Arab",
"Tiếng Ả Rập Maroc",
"Ả Rập Maroc",
entry_name = "ar-entryname",
sort_key = {
from = {"^%f[" .. u(0x5D0) .. "-" .. u(0x5EA) .. "]"},
to = {u(0xFB21)},
},
}
m["arz"] = {
"tiếng Ả Rập Ai Cập",
29919,
"sem-arb",
"Arab",
"Tiếng Ả Rập Ai Cập",
"Ả Rập Ai Cập",
entry_name = "ar-entryname",
}
m["asa"] = {
"Pare",
36403,
"bnt-par",
"Latn",
}
m["asb"] = {
"tiếng Assiniboine",
2591288,
"sio-dkt",
"Latn",
"Tiếng Assiniboine",
"Assiniboine",
}
m["asc"] = {
"Casuarina Coast Asmat",
11732046,
"ngf",
"Latn",
}
m["ase"] = {
"ngôn ngữ ký hiệu Mỹ",
14759,
"sgn",
"Sgnw",
"Ngôn ngữ ký hiệu Mỹ",
"ngôn ngữ ký hiệu Mỹ",
}
m["asf"] = {
"Auslan",
29525,
"sgn",
"Latn", -- when documented
}
m["asg"] = {
"Cishingini",
35199,
"nic-kam",
"Latn",
}
m["ash"] = {
"Abishira",
2871740,
"qfa-iso",
"Latn",
}
m["asi"] = {
"Buruwai",
5001031,
"ngf",
"Latn",
}
m["asj"] = {
"Nsari",
36418,
"nic-bbe",
"Latn",
}
m["ask"] = {
"tiếng Ashkun",
29379,
"nur-sou",
"Arab, Latn",
"Tiếng Ashkun",
"Ashkun",
}
m["asl"] = {
"Asilulu",
12473347,
"poz-cma",
"Latn",
}
m["asn"] = {
"Xingú Asuriní",
8044571,
"tup-gua",
"Latn",
}
m["aso"] = {
"Dano",
5220979,
"paa-kag",
"Latn",
}
m["asp"] = {
"Algerian Sign Language",
3135421,
"sgn",
}
m["asq"] = {
"Austrian Sign Language",
36668,
"sgn",
"Latn", -- when documented
}
m["asr"] = {
"tiếng Asur",
3504321,
"mun",
"Deva, Latn",
"Tiếng Asur",
"Asur"
}
m["ass"] = {
"Ipulo",
35408,
"nic-tvc",
"Latn",
}
m["ast"] = {
"tiếng Asturias",
29507,
"roa-ibe",
"Latn",
"Tiếng Asturias",
"Asturias",
ancestors = "roa-ole",
}
m["asu"] = {
"Tocantins Asurini",
32041490,
"tup-gua",
"Latn",
}
m["asv"] = {
"Asoa",
56296,
"csu-maa",
"Latn",
}
m["asw"] = {
"Australian Aboriginal Sign Language",
955216,
"sgn",
"Latn", -- when documented
}
m["asx"] = {
"Muratayak",
11732766,
"ngf-fin",
"Latn",
}
m["asy"] = {
"Yaosakor Asmat",
16113158,
"ngf",
"Latn",
}
m["asz"] = {
"As",
2866218,
"poz-hce",
"Latn",
}
m["ata"] = {
"Pele-Ata",
56511,
"paa",
"Latn",
}
m["atb"] = {
"tiếng Zaiwa",
56594,
"tbq-brm",
"Latn, Lisu", -- also Hani?
"Tiếng Zaiwa",
"Zaiwa",
translit = {Lisu = "Lisu-translit"},
sort_key = {Lisu = s["Lisu-sortkey"]},
}
m["atc"] = {
"tiếng Atsahuaca",
4817730,
"sai-pan",
"Latn",
"Tiếng Atsahuaca",
"Atsahuaca",
}
m["atd"] = {
"Ata Manobo",
12627315,
"mno",
"Latn",
}
m["ate"] = {
"tiếng Atemble",
4813055,
"ngf-mad",
"Latn",
"Tiếng Atemble",
"Atemble",
}
m["atg"] = {
"Okpela",
7082551,
"alv-yek",
"Latn",
}
m["ati"] = {
"Attié",
34844,
"alv-lag",
"Latn",
}
m["atj"] = {
"tiếng Atikamekw",
56590,
"alg",
"Latn",
ancestors = "cr",
"Tiếng Atikamekw",
"Atikamekw",
}
m["atk"] = {
"Ati",
4815751,
"phi",
"Latn",
}
m["atl"] = {
"Mount Iraya Agta",
6921430,
"phi",
"Latn",
}
m["atm"] = {
"Ata",
4812603,
"phi",
"Latn",
}
m["ato"] = {
"Atong (Cameroon)",
34824,
"nic-grs",
"Latn",
}
m["atp"] = {
"Pudtol Atta",
12640726,
"phi",
"Latn",
}
m["atq"] = {
"Aralle-Tabulahan",
4783889,
"poz-ssw",
"Latn",
}
m["atr"] = {
"Waimiri-Atroari",
56865,
"sai-car",
"Latn",
}
m["ats"] = {
"Gros Ventre",
56628,
"alg-ara",
"Latn",
}
m["att"] = {
"Pamplona Atta",
12639245,
"phi",
"Latn",
}
m["atu"] = {
"Reel",
7306882,
"sdv-dnu",
"Latn",
}
m["atv"] = {
"tiếng Bắc Altai",
2640863,
"trk-ssb",
"Cyrl",
"Tiếng Bắc Altai",
"Bắc Altai",
translit = "Altai-translit",
}
m["atw"] = {
"Atsugewi",
56718,
"nai-pal",
"Latn",
}
m["atx"] = {
"Arutani",
56609,
nil,
"Latn",
}
m["aty"] = {
"Aneityum",
2379113,
"poz-oce",
"Latn",
}
m["atz"] = {
"Arta",
3508067,
"phi",
"Latn",
}
m["aua"] = {
"tiếng Asumboa",
4811870,
"poz-oce",
"Latn",
"Tiếng Asumboa",
"Asumboa",
}
m["aub"] = {
"Alugu",
12626798,
"tbq-urp",
"Latn", -- also Hani?
}
m["auc"] = {
"Huaorani",
758570,
"qfa-iso",
"Latn",
}
m["aud"] = {
"Anuta",
35326,
"poz-pnp",
"Latn",
}
m["aug"] = {
"Aguna",
34733,
"alv-gbe",
"Latn",
}
m["auh"] = {
"Aushi",
2872082,
"bnt-sbi",
"Latn",
}
m["aui"] = {
"tiếng Anuki",
3508132,
"poz-ocw",
"Latn",
"Tiếng Anuki",
"Anuki",
}
m["auj"] = {
"tiếng Awjila",
56398,
"ber",
"Latn, Arab, Tfng",
"Tiếng Awjila",
"Awjila",
}
m["auk"] = {
"Heyo",
3504295,
"qfa-tor",
"Latn",
}
m["aul"] = {
"Aulua",
427300,
"poz-vnc",
"Latn",
}
m["aum"] = {
"Asu",
34798,
"alv-ngb",
"Latn",
}
m["aun"] = {
"Molmo One",
12637224,
"qfa-tor",
"Latn",
}
m["auo"] = {
"Auyokawa",
56247,
"cdc-wst",
"Latn",
}
m["aup"] = {
"Makayam",
6738863,
"ngf",
"Latn",
}
m["auq"] = {
"Anus",
23855,
"poz-ocw",
"Latn",
}
m["aur"] = {
"Aruek",
3504279,
"qfa-tor",
"Latn",
}
m["aut"] = {
"Austral",
2669261,
"poz-pep",
"Latn",
}
m["auu"] = {
"Auye",
4827334,
"ngf",
"Latn",
}
m["auw"] = {
"Awyi",
3513326,
"paa-brd",
"Latn",
}
m["aux"] = {
"Aurá",
3507995,
"tup-gua",
"Latn",
}
m["auy"] = {
"Auyana",
2873211,
"paa-kag",
"Latn",
}
m["auz"] = {
"tiếng Ả Rập Uzbekistan",
3399507,
"sem-arb",
"Arab",
"Tiếng Ả Rập Uzbekistan",
"Ả Rập Uzbekistan",
entry_name = "ar-entryname",
}
m["avb"] = {
"Avau",
12627412,
"poz-ocw",
"Latn",
}
m["avd"] = {
"Alviri-Vidari",
3327357,
"xme",
"fa-Arab",
ancestors = "xme-mid",
}
m["avi"] = {
"Avikam",
34840,
"alv-lag",
"Latn",
}
m["avk"] = {
"tiếng Kotava",
1377116,
"art",
"Latn",
"Tiếng Kotava",
"Kotava",
type = "appendix-constructed",
}
m["avm"] = {
"Angkamuthi",
nil,
"aus-pmn",
"Latn",
}
m["avn"] = {
"tiếng Avatime",
34796,
"alv-ktg",
"Latn",
"Tiếng Avatime",
"Avatime",
}
m["avo"] = {
"Agavotaguerra",
3508007,
"awd",
"Latn",
}
m["avs"] = {
"Aushiri",
3409318,
"sai-zap",
"Latn",
}
m["avt"] = {
"Au",
3446608,
"qfa-tor",
"Latn",
}
m["avu"] = {
"tiếng Avokaya",
56685,
"csu-mma",
"Latn",
"Tiếng Avokaya",
"Avokaya",
}
m["avv"] = {
"Avá-Canoeiro",
4829584,
"tup-gua",
"Latn",
}
m["awa"] = {
"tiếng Awadh",
29579,
"inc-hie",
"Deva, Kthi, fa-Arab",
"Tiếng Awadh",
"Awadh",
translit = {Deva = "hi-translit"},
}
m["awb"] = {
"Awa (New Guinea)",
2874650,
"paa-kag",
"Latn",
}
m["awc"] = {
"Cicipu",
35193,
"nic-kam",
"Latn",
}
m["awe"] = {
"Awetí",
4830038,
"tup",
"Latn",
}
m["awg"] = {
"Anguthimri",
4764288,
"aus-pam",
"Latn",
}
m["awh"] = {
"Awbono",
3446684,
"ngf",
"Latn",
}
m["awi"] = {
"Aekyom",
3399691,
"ngf",
"Latn",
}
m["awk"] = {
"Awabakal",
3449138,
"aus-pam",
"Latn",
}
m["awm"] = {
"Arawum",
4784537,
"ngf-mad",
"Latn",
}
m["awn"] = {
"tiếng Awngi",
34934,
"cus-cen",
"Ethi",
"Tiếng Awngi",
"Awngi",
}
m["awo"] = {
"Awak",
3446643,
"alv-wjk",
"Latn",
}
m["awr"] = {
"Awera",
56379,
"paa-lkp",
"Latn",
}
m["aws"] = {
"South Awyu",
12633986,
"ngf",
"Latn",
}
m["awt"] = {
"tiếng Araweté",
4784535,
"tup-gua",
"Latn",
"Tiếng Araweté",
"Araweté",
}
m["awu"] = {
"Central Awyu",
12628801,
"ngf",
"Latn",
}
m["awv"] = {
"Jair Awyu",
16110177,
"ngf",
"Latn",
}
m["aww"] = {
"Awun",
56369,
"paa-spk",
"Latn",
}
m["awx"] = {
"Awara",
2874670,
"ngf-fin",
"Latn",
}
m["awy"] = {
"Edera Awyu",
12630425,
"ngf",
"Latn",
}
m["axb"] = {
"Abipon",
11252539,
"sai-guc",
"Latn",
}
m["axe"] = {
"Ayerrerenge",
16112737,
"aus-pam",
"Latn",
}
m["axg"] = {
"Mato Grosso Arára",
3446660,
nil,
"Latn",
}
m["axk"] = {
"Aka (Central Africa)",
11010149,
"bnt-ngn",
"Latn",
}
m["axl"] = {
"Lower Southern Aranda",
6693295,
"aus-pam",
"Latn",
}
m["axm"] = {
"tiếng Armenia trung đại",
4438498,
"hyx",
"Armn",
"Tiếng Armenia trung đại",
"Armenia trung đại",
ancestors = "xcl",
translit = "Armn-translit",
override_translit = true,
entry_name = {
remove_diacritics = "՞՜՛՟",
from = {"եւ"},
to = {"և"}
}
}
m["axx"] = {
"Xaragure",
8045635,
"poz-cln",
"Latn",
}
m["aya"] = {
"Awar",
56876,
"paa",
"Latn",
}
m["ayb"] = {
"Ayizo",
34841,
"alv-pph",
"Latn",
}
m["ayd"] = {
"Ayabadhu",
3509164,
"aus-pmn",
"Latn",
}
m["aye"] = {
"tiếng Ayere",
34788,
"alv-aah",
"Latn",
"Tiếng Ayere",
"Ayere",
}
m["ayg"] = {
"Nyanga (Togo)",
35446,
"alv-gng",
"Latn",
}
m["ayi"] = {
"Leyigha",
3914492,
"nic-uce",
"Latn",
}
m["ayk"] = {
"Akuku",
3450179,
"alv-nwd",
"Latn",
}
m["ayl"] = {
"tiếng Ả Rập Libya",
56503,
"sem-arb",
"Arab",
entry_name = "ar-entryname",
"Tiếng Ả Rập Libya",
"Ả Rập Libya",
}
m["ayn"] = {
"Yemeni Arabic",
1686766,
"sem-arb",
"Arab",
entry_name = "ar-entryname",
}
m["ayo"] = {
"Ayoreo",
56634,
"sai-zam",
"Latn",
}
m["ayp"] = {
"North Mesopotamian Arabic",
56577,
"sem-arb",
"Arab",
ancestors = "acm",
entry_name = "ar-entryname",
}
m["ayq"] = {
"Ayi",
56449,
"paa-spk",
"Latn",
}
m["ays"] = {
"Sorsogon Ayta",
7563752,
"phi",
"Latn",
}
m["ayt"] = {
"Bataan Ayta",
4921648,
"phi",
"Latn",
}
m["ayu"] = {
"Ayu",
34786,
"alv",
"Latn",
}
m["ayy"] = {
"Tayabas Ayta",
7689745,
"phi",
"Latn",
}
m["ayz"] = {
"Maybrat",
4830892,
"paa-wpa",
"Latn",
}
m["aza"] = {
"Azha",
4832486,
"tbq-axi",
"Latn",
}
m["azd"] = {
"Eastern Durango Nahuatl",
16115449,
"azc-nah",
"Latn",
}
m["azg"] = {
"San Pedro Amuzgos Amuzgo",
35092,
"omq",
"Latn",
}
m["azm"] = {
"Ipalapa Amuzgo",
12633013,
"omq",
"Latn",
}
m["azn"] = {
"Western Durango Nahuatl",
12645553,
"azc-nah",
"Latn",
}
m["azo"] = {
"tiếng Awing",
34856,
"nic-nge",
"Latn",
"Tiếng Awing",
"Awing",
}
m["azt"] = {
"Faire Atta",
12630884,
"phi",
"Latn",
}
m["azz"] = {
"Highland Puebla Nahuatl",
12953754,
"azc-nah",
"Latn",
}
return require("Module:languages").finalizeData(m, "language")
p6hftg3xdf9j3qkv4f3eoip48bhkfux
Quốc
0
273165
2363097
2080053
2026-06-01T04:26:20Z
Kelly zhrm
58416
Xóa đổi hướng đến trang [[quốc]]
2363097
wikitext
text/x-wiki
{{also|quốc}}
=={{langname|vi}}==
==={{ĐM|etym}}===
{{vi-etym-sino|國}}.
==={{ĐM|pron}}===
{{vi-IPA}}
* {{homophone|vi|cuốc}}, {{vi-l|quất}}
==={{ĐM|pr-noun}}===
{{vi-propn|head=[[quốc|Quốc]]}}
# {{given name|vi|nam|from=tiếng Trung Quốc}}
nuqqnnej6p2ietwqtj1jm6ixdmlnu36
Mô đun:gender and number/data
828
275142
2363201
2339320
2026-06-01T09:00:10Z
Hiyuune
50834
2363201
Scribunto
text/plain
local data = {}
local insert = table.insert
-- A list of all possible "parts" that a specification can be made out of. For each part, we list
-- the class it's in (gender, animacy, etc.), the associated category (if any) and the display form.
-- In a given gender/number spec, only one part of each class is allowed.
data.codes = {
["?"] = {type = "other", display = '<abbr title="thiếu giống">?</abbr>'},
-- FIXME: The following should be either eliminated in favor of g! or converted to a general "gender/number unattested".
["?!"] = {type = "other", display = '<abbr title="giống chưa được chứng thực">gender unattested</abbr>'},
-- Genders
["m"] = {type = "gender", cat = "POS giống đực", display = '<abbr title="giống đực">gđ</abbr>'},
["f"] = {type = "gender", cat = "POS giống cái", display = '<abbr title="giống cái">gc</abbr>'},
["n"] = {type = "gender", cat = "POS giống trung", display = '<abbr title="giống trung">gt</abbr>'},
["c"] = {type = "gender", cat = "POS giống chung", display = '<abbr title="giống chung">gch</abbr>'},
["gneut"] = {type = "gender", cat = "gender-neutral POS", display = '<abbr title="gender-neutral">gender-neutral</abbr>'},
["g!"] = {type = "gender", display = '<abbr title="gender unattested">giống chưa được chứng thực</abbr>'},
-- Animacy
-- Animate = either animal or personal (for Russian, etc.)
["an"] = {type = "animacy", cat = "POS hữu sinh", display = '<abbr title="hữu sinh">hs</abbr>'},
["in"] = {type = "animacy", cat = "POS vô sinh", display = '<abbr title="vô sinh">vs</abbr>'},
-- Animal (for Ukrainian, Belarusian, Polish, etc.)
["anml"] = {type = "animacy", cat = "POS hữu sinh chỉ động vật", display = '<abbr title="hữu sinh chỉ động vật">động vật</abbr>'},
-- Personal (for Ukrainian, Belarusian, Polish, etc.)
["pr"] = {type = "animacy", cat = "POS hữu sinh chỉ người", display = '<abbr title="hữu sinh chỉ người">người</abbr>'},
["np"] = {type = "animacy", cat = "nonpersonal POS", display = '<abbr title="nonpersonal">npers</abbr>'},
["an!"] = {type = "animacy", display = '<abbr title="animacy unattested">animacy unattested</abbr>'},
-- Virility (for Polish)
["vr"] = {type = "virility", cat = "virile POS", display = '<abbr title="virile (= masculine personal)">vir</abbr>'},
["nv"] = {type = "virility", cat = "nonvirile POS", display = '<abbr title="nonvirile (= other than masculine personal)">nvir</abbr>'},
-- Numbers
["s"] = {type = "number", display = '<abbr title="số ít">si</abbr>'},
["d"] = {type = "number", cat = "chỉ có số đôi", display = '<abbr title="số đôi">sđ</abbr>'},
["p"] = {type = "number", cat = "Danh từ chỉ có số nhiều", display = '<abbr title="số nhiều">sn</abbr>'},
["num!"] = {type = "number", display = '<abbr title="number unattested">number unattested</abbr>'},
-- Verb qualifiers
["impf"] = {type = "aspect", cat = "POS chưa hoàn thành", display = '<abbr title="thể chưa hoàn thành">chưa h.thành</abbr>'},
["pf"] = {type = "aspect", cat = "POS hoàn thành", display = '<abbr title="thể hoàn thành">h.thành</abbr>'},
["asp!"] = {type = "aspect", display = '<abbr title="aspect unattested">aspect unattested</abbr>'},
}
-- Combined codes that are equivalent to giving multiple specs. `mf` is the same as specifying two separate specs,
-- one with `m` in it and the other with `f`. `mfbysense` is similar but is used for nouns that can be either masculine
-- or feminine according as to whether they refer to masculine or feminine beings.
local combinations = {
["biasp"] = {codes = {"impf", "pf"}},
["anin"] = {codes = {"an", "in"}}, -- "bianimate" doesn't exist as a linguistic term
}
for _, comb in ipairs{"mf", "mn", "fm", "fn", "cn", "nm", "nf", "nc", "mfn", "mnf", "fmn", "fnm", "nmf", "nfm"} do
local codes = {}
for ch in comb:gmatch(".") do
insert(codes, ch)
end
combinations[comb] = {codes = codes}
combinations[comb .. "equiv"] = {codes = codes, display = '<abbr title="theo giống nhưng nghĩa không đổi">gần nghĩa</abbr>'}
if comb == "mf" or comb == "fm" then
combinations[comb .. "bysense"] = {codes = codes, cat = "POS giống đực và giống cái theo nghĩa",
display = '<abbr title="theo giống của thứ nói đến">theo nghĩa</abbr>'}
end
end
data.combinations = combinations
-- Categories when multiple gender/number codes of a given type occur in different specs (two or more of the same type
-- cannot occur in a single spec).
data.multicode_cats = {
["gender"] = "POS có nhiều giống",
["animacy"] = "POS with multiple animacies",
["aspect"] = "biaspectual POS",
}
return data
9w6d5sjh624kcfc09g3lzro4umkjaw6
ba toong
0
278168
2363266
2093081
2026-06-01T10:18:46Z
Trong Dang
52461
/* */
2363266
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
Từ {{bor|vi|fr|bâton}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
{{vi-noun|head=ba toong|cls=cái}}
# [[gậy|Gậy]] [[ngắn]] [[cầm]] [[tay]] để [[chống]], thường có một đầu [[cong]].
#:{{ux|vi|chân yếu phải chống '''ba toong'''}}
{{-ref-}}
{{R:Tratu|vi|vi}}
eet15ruxs3thr0elbmd7ro995cn84fr
biên phòng
0
278306
2363283
2093414
2026-06-01T10:42:47Z
Trong Dang
52461
/* */
2363283
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|邊防}}.
{{-pron-}}
{{vie-pron}}
{{-verb-}}
{{pn}}
# [[canh phòng|Canh phòng]] [[nơi]] [[biên giới]].
#:{{ux|vi|Đồn '''biên phòng'''.}}
#:{{ux|vi|Bộ đội '''biên phòng'''.}}
{{-ref-}}
{{R:Tratu|vi|vi}}
{{catname|Động từ|tiếng Việt}}
ni03k26c5ozyv1mbinugosm9p92r4px
măng tô
0
278429
2363268
2093608
2026-06-01T10:20:32Z
Trong Dang
52461
/* */
2363268
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
Từ {{bor|vi|fr|manteau}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
{{pn}}
# [[Áo]] [[khoác]] [[ngoài]] [[kiểu]] [[Âu]], [[dài]], [[may]] bằng các [[loại]] [[vải]] [[dày]] hoặc [[len]], [[dạ]], [[mặc]] trong có [[lớp]] [[lót]], thường để mặc cho [[ấm]].
{{-syn-}}
* [[bành tô]]
{{-ref-}}
{{R:Tratu|vi|vi}}
{{catname|Danh từ|tiếng Việt}}
fq5e7sfu18wseo5zl89punnxcr7l4k4
uổng
0
278868
2363347
2118778
2026-06-01T11:40:51Z
Trong Dang
52461
/* */
2363347
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|枉}}.
{{-pron-}}
{{vie-pron}}
{{-verb-}}
{{pn}}
# Để [[mất]] đi một cách [[đáng]] [[tiếc]] do đã không được dùng một cách [[có ích]].
#:{{ux|vi|'''Uổng''' công chờ đợi.}}
#:{{ux|vi|Chết '''uổng''' mạng.}}
{{-syn-}}
* [[hoài]]
* [[phí]]
* [[uổng phí]]
{{-ref-}}
{{R:Tratu|vi|vi}}
{{catname|Động từ|tiếng Việt}}
kchee66ykwnhkhdq5wvwr06cixsa5bb
Mô đun:category tree
828
279363
2363011
2349674
2026-05-31T13:57:01Z
TheHighFighter2
42988
2363011
Scribunto
text/plain
-- Prevent substitution.
if mw.isSubsting() then
return require("Module:unsubst")
end
local export = {}
local category_tree_submodule_prefix = "Module:category tree/"
local category_tree_styles_css = "Module:category tree/styles.css"
local m_str_utils = require("Module:string utilities")
local m_template_parser = require("Module:template parser")
local m_utilities = require("Module:utilities")
local ceil = math.ceil
local class_else_type = m_template_parser.class_else_type
local concat = table.concat
local deep_copy = require("Module:table").deepCopy
local full_url = mw.uri.fullUrl
local insert = table.insert
local is_callable = require("Module:fun").is_callable
local log10 = math.log10 or require("Module:math").log10
local new_title = mw.title.new
local pages_in_category = mw.site.stats.pagesInCategory
local parse = m_template_parser.parse
local remove_comments = require("Module:string/removeComments")
local sort = table.sort
local split = m_str_utils.split
local string_compare = require("Module:string/compare")
local trim = m_str_utils.trim
local uupper = m_str_utils.upper
local yesno = require("Module:yesno")
local current_frame = mw.getCurrentFrame()
local current_title = mw.title.getCurrentTitle()
local namespace = current_title.namespace
local poscatboiler_subsystem = "poscatboiler"
local extra_args_error = "Extra arguments to {{((}}auto cat{{))}} are not allowed for this category."
-- Generates a sortkey for a numeral `n`, adding leading zeroes to avoid the "1, 10, 2, 3" sorting problem. `max_n` is the greatest expected value of `n`, and is used to determine how many leading zeroes are needed. If not supplied, it defaults to the number of languages.
function export.numeral_sortkey(n, max_n)
max_n = max_n or require("Module:list of languages").count()
return ("#%%0%dd"):format(ceil(log10(max_n + 1))):format(n)
end
function export.split_lang_label(title_text)
local getByCanonicalName = require("Module:languages").getByCanonicalName
-- Chuẩn hoá tên ngôn ngữ: viết hoa chữ đầu từ “tiếng”
local function normalize_lang_name(name)
name = mw.text.trim(name)
-- Nếu bắt đầu bằng "tiếng", viết hoa chữ "T" và chữ cái đầu của phần sau
name = mw.ustring.gsub(
name,
"^(tiếng)%s+(%l)([%l%s]*)$",
function(t, c, rest)
return "Tiếng " .. mw.ustring.upper(c) .. rest
end
)
-- Nếu không bắt đầu bằng “tiếng”, chỉ viết hoa chữ đầu
name = mw.ustring.gsub(name, "^(%l)", mw.ustring.upper)
return name
end
-- Progressively remove a word from the potential canonical name until it
-- matches an actual canonical name.
local words = split(title_text, " ", true)
for i = 2, #words do
local candidate = concat(words, " ", i, #words)
local lang = getByCanonicalName(normalize_lang_name(candidate))
if lang then
return lang, concat(words, " ", 1, i - 1)
end
end
return nil, title_text
end
local function show_error(text)
return require("Module:message box2").maintenance(
"red",
"[[File:Codex icon Alert red.svg|40px|alt=alert]]",
"Thể loại này chưa được xác định trên cây thể loại Wiktionary.",
text
)
end
-- Show the text that goes at the very top right of the page.
local function show_topright(current)
return current.getTopright and current:getTopright() or nil
end
local function link_box(content)
return ("<div class=\"noprint plainlinks\" style=\"float: right; clear: both; margin: 0 0 .5em 1em; background: var(--wikt-palette-paleblue, #f9f9f9); color:inherit; border: 1px var(--border-color-base, #aaaaaa) solid; margin-top: -1px; padding: 5px; font-weight: bold;\">%s</div>"):format(content)
end
local function show_editlink(current)
return link_box(("[%s Chỉnh sửa dữ liệu thể loại]"):format(tostring(full_url(current:getDataModule(), "action=edit"))))
end
function show_related_changes()
local title = current_title.fullText
return link_box(("[%s <span title=\"Recent edits and other changes to pages in %s\">Thay đổi liên quan</span>]"):format(
tostring(full_url("Đặc biệt:Thay đổi liên quan", {
target = title,
showlinkedto = 0,
})),
title
))
end
local function show_pagelist(current)
local namespace = "namespace="
local info = current:getInfo()
local lang_code = info.code
if info.label == "citations" or info.label == "citations of undefined terms" then
namespace = namespace .. "Citations"
elseif lang_code then
local lang = require("Module:languages").getByCode(lang_code, true, true)
if lang then
-- Proto-Norse (gmq-pro) is the probably language with a code ending in -pro
-- that's intended to have mostly non-reconstructed entries.
if (lang_code:find("%-pro$") and lang_code ~= "gmq-pro") or lang:hasType("reconstructed") then
namespace = namespace .. "Reconstruction"
elseif lang:hasType("appendix-constructed") then
namespace = namespace .. "Appendix"
end
end
elseif info.label:match("templates") then
namespace = namespace .. "Template"
elseif info.label:match("modules") then
namespace = namespace .. "Module"
elseif info.label:match("^Wiktionary") or info.label:match("^Pages") then
namespace = ""
end
return ([=[
{| id="newest-and-oldest-pages" class="wikitable mw-collapsible" style="float: right; clear: both; margin: 0 0 .5em 1em;"
! Trang mới nhất và cũ nhất
|-
| id="recent-additions" style="font-size:0.9em;" | '''Trang mới nhất theo [[mw:Manual:Categorylinks table#cl_timestamp|cập nhật liên kết thể loại lần cuối]]:'''
%s
|-
| id="oldest-pages" style="font-size:0.9em;" | '''Trang cũ nhất:'''
%s
|}]=]):format(
current_frame:extensionTag(
"DynamicPageList",
([=[
category=%s
%s
count=10
mode=ordered
ordermethod=categoryadd
order=descending]=]
):format(current_title.text, namespace)
),
current_frame:extensionTag(
"DynamicPageList",
([=[
category=%s
%s
count=10
mode=ordered
ordermethod=lastedit
order=ascending]=]
):format(current_title.text, namespace)
)
)
end
-- Show navigational "breadcrumbs" at the top of the page.
local function show_breadcrumbs(current)
local steps = {}
-- Start at the current label and move our way up the "chain" from child to parent, until we can't go further.
while current do
local category, display_name, nocap
if type(current) == "string" then
category = current
display_name = current:gsub("^Thể loại:", "")
else
if not current.getCategoryName then
error("Lỗi nội bộ: Bad format in breadcrumb chain structure, probably a misformatted value for `parents`: " ..
mw.dumpObject(current))
end
category = "Thể loại:" .. current:getCategoryName()
display_name, nocap = current:getBreadcrumbName()
end
if not nocap then
display_name = mw.getContentLanguage():ucfirst(display_name)
end
insert(steps, 1, ("[[:%s|%s]]"):format(category, display_name))
-- Move up the "chain" by one level.
if type(current) == "string" then
current = nil
else
current = current:getParents()
end
if current then
current = current[1].name
end
end
local templateStyles = require("Module:TemplateStyles")(category_tree_styles_css)
local ol = mw.html.create("ol")
for i, step in ipairs(steps) do
local li = mw.html.create("li")
if i ~= 1 then
local span = mw.html.create("span")
:attr("aria-hidden", "true")
:addClass("ts-categoryBreadcrumbs-separator")
:wikitext(" » ")
li:node(span)
end
li:wikitext(step)
ol:node(li)
end
return templateStyles .. tostring(mw.html.create("div")
:attr("role", "navigation")
:attr("aria-label", "Breadcrumb")
:addClass("ts-categoryBreadcrumbs")
:node(ol))
end
local function show_also(current)
local also = current._info.also
if also and #also > 0 then
return ('<div style="margin-top:-1em;margin-bottom:1.5em">%s</div>'):format(require("Module:also").main(also))
end
return nil
end
-- Show a short description text for the category.
local function show_description(current)
return current.getDescription and current:getDescription() or nil
end
local function show_appendix(current)
local appendix = current.getAppendix and current:getAppendix()
return appendix and ("Để biết thêm thông tin, xem [[%s]]."):format(appendix) or nil
end
local function sort_children(child1, child2)
return string_compare(uupper(child1.sort), uupper(child2.sort))
end
-- Show a list of child categories.
local function show_children(current)
local children = current.getChildren and current:getChildren() or nil
if not children then
return nil
end
sort(children, sort_children)
local children_list = {}
for _, child in ipairs(children) do
local child_name, child_pagetitle = child.name
if type(child_name) == "string" then
child_pagetitle = child_name
else
child_pagetitle = "Thể loại:" .. child_name:getCategoryName()
end
if new_title(child_pagetitle).exists then
insert(children_list, ("* [[:%s]]: %s"):format(
child_pagetitle,
child.description or
type(child_name) == "string" and child_name:gsub("^Thể loại:", "") .. "." or
child_name:getDescription("child")
))
end
end
return concat(children_list, "\n")
end
-- Show a table of contents with links to each letter in the language's script.
local function show_TOC(current)
local titleText = current_title.text
local inCategoryPages = pages_in_category(titleText, "pages")
local inCategorySubcats = pages_in_category(titleText, "subcats")
local TOC_type
-- Compute type of table of contents required.
if inCategoryPages > 2500 or inCategorySubcats > 2500 then
TOC_type = "full"
elseif inCategoryPages > 200 or inCategorySubcats > 200 then
TOC_type = "normal"
else
-- No (usual) need for a TOC if all pages or subcategories can fit on one page;
-- but allow this to be overridden by a custom TOC handler.
TOC_type = "none"
end
if current.getTOC then
local TOC_text = current:getTOC(TOC_type)
if TOC_text ~= true then
return TOC_text or nil
end
end
if TOC_type ~= "none" then
local templatename = current:getTOCTemplateName()
local TOC_template
if TOC_type == "full" then
-- This category is very large, see if there is a "full" version of the TOC.
local TOC_template_full = new_title(templatename .. "/full")
if TOC_template_full.exists then
TOC_template = TOC_template_full
end
end
if not TOC_template then
local TOC_template_normal = new_title(templatename)
if TOC_template_normal.exists then
TOC_template = TOC_template_normal
end
end
if TOC_template then
return current_frame:expandTemplate{title = TOC_template.text, args = {}}
end
end
return nil
end
-- Show the "catfix" that adds language attributes and script classes to the page.
local function show_catfix(current)
local lang, sc = current:getCatfixInfo()
return lang and m_utilities.catfix(lang, sc) or nil
end
-- Show the parent categories that the current category should be placed in.
local function show_categories(current, categories)
local parents = current.getParents and current:getParents() or nil
if not parents then
return nil
end
for _, parent in ipairs(parents) do
local parent_name = parent.name
local sortkey = type(parent.sort) == "table" and parent.sort:makeSortKey() or parent.sort
if type(parent_name) == "string" then
insert(categories, ("[[%s|%s]]"):format(parent_name, sortkey))
else
insert(categories, ("[[Thể loại:%s|%s]]"):format(parent_name:getCategoryName(), sortkey))
end
end
-- Also put the category in its corresponding "umbrella" or "by language" category.
local umbrella = current:getUmbrella()
if umbrella then
-- FIXME: use a language-neutral sorting function like the Unicode Collation Algorithm.
local sortkey = current._lang and current._lang:getCanonicalName() or current:getCategoryName()
sortkey = require("Module:languages").getByCode("en", true):makeSortKey(sortkey)
if type(umbrella) == "string" then
insert(categories, ("[[%s|%s]]"):format(umbrella, sortkey))
else
insert(categories, ("[[Thể loại:%s|%s]]"):format(umbrella:getCategoryName(), sortkey))
end
end
-- Check for various unwanted parser functions, which should be integrated into the category tree data instead.
-- Note: HTML comments shouldn't be removed from `content` until after this step, as they can affect the result.
local content = current_title:getContent()
if not content then
-- This happens when using [[Special:ExpandTemplates]] to call {{auto cat}} on a nonexistent category page,
-- which is needed by Benwing's create_wanted_categories.py script.
return
end
local defaultsort, displaytitle, page_has_param
for node in parse(content):iterate_nodes() do
local node_class = class_else_type(node)
if node_class == "template" then
local name = node:get_name()
if name == "DEFAULTSORT:" and not defaultsort then
insert(categories, "[[Thể loại:Trang có xung đột với DEFAULTSORT]]")
defaultsort = true
elseif name == "DISPLAYTITLE:" and not displaytitle then
insert(categories,"[[Thể loại:Trang có xung đột với DISPLAYTITLE]]")
displaytitle = true
end
elseif node_class == "parameter" and not page_has_param then
insert(categories,"[[Thể loại:Pages with raw triple-brace template parameters]]")
page_has_param = true
end
end
-- Check for raw category markup, which should also be integrated into the category tree data.
content = remove_comments(content, "BOTH")
local head = content:find("[[", 1, true)
while head do
local close = content:find("]]", head + 2, true)
if not close then
break
end
-- Make sure there are no intervening "[[" between head and close.
local open = content:find("[[", head + 2, true)
while open and open < close do
head = open
open = content:find("[[", head + 2, true)
end
local cat = content:sub(head + 2, close - 1)
local colon = cat:match("^[ _\128-\244]*[Cc][Aa][Tt][EeGgOoRrYy _\128-\244]*():")
if colon then
local pipe = cat:find("|", colon + 1, true)
if pipe ~= #cat then
local title = new_title(pipe and cat:sub(1, pipe - 1) or cat)
if title and title.namespace == 14 then
insert(categories,"[[Thể loại:Categories with categories using raw markup]]")
break
end
end
end
head = open
end
end
local function generate_output(current)
if current then
for _, functionName in pairs{
"getBreadcrumbName",
"getDataModule",
"canBeEmpty",
"getDescription",
"getParents",
"getChildren",
"getUmbrella",
"getAppendix",
"getTOCTemplateName",
} do
if not is_callable(current[functionName]) then
require("Module:debug").track{"category tree/missing function", "category tree/missing function/" .. functionName}
end
end
end
local boxes, display, categories = {}, {}, {}
-- Categories should never show files as a gallery.
insert(categories, "__NOGALLERY__")
if current_frame:getParent():getTitle() == "Bản mẫu:auto cat" then
insert(categories, "[[Thể loại:Thể loại gọi Bản mẫu:auto cat]]")
end
-- Check if the category is empty
local totalPages = pages_in_category(current_title.text, "all")
local hugeCategory = totalPages > 1000000 -- 1 million
-- Categorize huge categories, as they cause DynamicPageList to time out and make the category inaccessible.
if hugeCategory then
insert(categories, "[[Thể loại:Thể loại quá tải]]")
end
-- Are the parameters valid?
if not current then
insert(categories, "[[Thể loại:Thể loại chưa được xác định trên cây thể loại Wiktionary]]")
insert(categories, totalPages == 0 and "[[Thể loại:Thể loại trống]]" or nil)
insert(display, show_error(
"Hãy kiểm tra tên thể loại có lỗi chính tả hay không.<br>" ..
"Thử [[Đặc biệt:Tìm kiếm/Thể loại: " .. current_title.text:gsub("^.+:", ""):gsub(" ", "~2 ") .. '~2|tìm kiếm]] tên thể loại có được tạo ở dạng tên khác hoặc trùng lặp không.<br>' ..
"Nếu muốn tạo thể loại mới hoàn chỉnh, xem " .. current_frame:expandTemplate{title = "section link", args = {
"Trợ giúp:Thể loại#Cách_tạo_thể_loại",
}} .. "."))
-- Exit here, as all code beyond here relies on current not being nil
return concat(categories, "") .. concat(display, "\n\n"), true
end
-- Does the category have the correct name?
local currentName = current:getCategoryName()
local correctName = current_title.text == currentName
if not correctName then
insert(categories, "[[Thể loại:Trang có tên thể loại không đúng]]")
insert(display, show_error(("Theo dữ liệu trong cây thể loại, tên thể loại phải là '''[[:Thể loại:%s]]'''."):format(currentName)))
end
-- Add cleanup category for empty categories.
local canBeEmpty = current:canBeEmpty()
if canBeEmpty and correctName then
insert(categories, " __EXPECTUNUSEDCATEGORY__")
elseif totalPages == 0 then
insert(categories, "[[Thể loại:Thể loại trống]]")
end
if current:isHidden() then
insert(categories, "__HIDDENCAT__")
end
-- Put all the float-right stuff into a <div> that does not clear, so that float-left stuff like the breadcrumbs and
-- description can go opposite the float-right stuff without vertical space.
insert(boxes, "<div style=\"float: right;\">")
insert(boxes, show_topright(current))
insert(boxes, show_editlink(current))
insert(boxes, show_related_changes())
-- Show pagelist, unless it's a huge category (since they can't use DynamicPageList - see above).
if not hugeCategory then
insert(boxes, show_pagelist(current))
end
insert(boxes, "</div>")
-- Generate the displayed information
insert(display, show_breadcrumbs(current))
insert(display, show_also(current))
insert(display, show_description(current))
insert(display, show_appendix(current))
insert(display, show_children(current))
insert(display, show_TOC(current))
insert(display, show_catfix(current))
insert(display, '<br class="clear-both-in-vector-2022-only">')
show_categories(current, categories)
return concat(boxes, "\n") .. "\n" .. concat(display, "\n\n") .. concat(categories, "")
end
--[==[
List of handler functions that try to match the page name. A handler should return the name of a submodule to
[[Module:category tree]] and an info table which is passed as an argument to the submodule. If a handler does not
recognize the page name, it should return nil. Note that the order of handlers matters!
]==]
local handlers = {}
-- Thesaurus per-language category
insert(handlers, function(title)
local code, label = title:match("^Kho từ vựng:(%l[%a-]*%a):(.+)")
if code then
return poscatboiler_subsystem, {label = title, raw = true}
end
end)
-- Topic per-language category
insert(handlers, function(title)
local code, label = title:match("^(%l[%a-]*%a):(.+)")
if code then
return poscatboiler_subsystem, {label = title, raw = true}
end
end)
-- Lect category e.g. for [[:Category:New Zealand English]] or [[:Category:Issime Walser]]
insert(handlers, function(title, args)
local lect = args.lect or args.dialect
if lect ~= "" and yesno(lect, true) then -- Same as boolean in [[Module:parameters]].
return poscatboiler_subsystem, {label = title, args = args, raw = true}
end
end)
-- poscatboiler per-language label, e.g. [[Category:English non-lemma forms]]
insert(handlers, function(title, args)
local lang, label = export.split_lang_label(title)
if not lang then
return
end
local baseLabel, script = label:match("(.+) in (.-) script$")
if script and baseLabel ~= "terms" then
local scriptObj = require("Module:scripts").getByCanonicalName(script)
if scriptObj then
return poscatboiler_subsystem, {label = baseLabel, code = lang:getCode(), sc = scriptObj:getCode(), args = args}
end
end
return poscatboiler_subsystem, {label = label, code = lang:getCode(), args = args}
end)
-- poscatboiler label umbrella category
insert(handlers, function(title, args)
local label = title:match("(.+) theo ngôn ngữ")
if label then
-- The poscatboiler code will appropriately lowercase if needed.
return poscatboiler_subsystem, {label = label, args = args}
end
end)
-- poscatboiler raw handlers
insert(handlers, function(title, args)
return poscatboiler_subsystem, {label = title, args = args, raw = true}
end)
-- poscatboiler umbrella handlers without 'by language'
insert(handlers, function(title, args)
return poscatboiler_subsystem, {label = title, args = args}
end)
function export.show(frame)
local args, other_args = require("Module:parameters").process(frame:getParent().args, {
["also"] = {type = "title", sublist = "comma without whitespace", namespace = 14}
}, true)
if args.also then
for k, arg in next, args.also do
args.also[k] = arg.prefixedText
end
end
for k, arg in next, other_args do
other_args[k] = trim(arg)
end
if namespace == 10 then -- Template
return "(Bản mẫu này chỉ được sử dụng trong không gian tên [[Trợ giúp:Thể loại|thể loại]].)"
elseif namespace ~= 14 then -- Category
error("Bản mẫu này chỉ được sử dụng trong không gian tên [[Trợ giúp:Thể loại|thể loại]].")
end
local first_fail_args_handled, first_fail_cattext
-- Go through each handler in turn. If a handler doesn't recognize the format of the category, it will return nil,
-- and we will consider the next handler. Otherwise, it returns a template name and arguments to call it with, but
-- even then, that template might return an error, and we need to consider the next handler. This happens, for
-- example, with the category "CAT:Mato Grosso, Brazil", where "Mato" is the name of a language, so the poscatboiler
-- per-language label handler fires and tries to find a label "Grosso, Brazil". This throws an error, and
-- previously, this blocked fruther handler consideration, but now we check for the error and continue checking
-- handlers; eventually, the topic umbrella handler will fire and correctly handle the category.
for _, handler in ipairs(handlers) do
-- Use a new title object and args table for each handler, to keep them isolated.
local submodule, info = handler(current_title.text, deep_copy(other_args))
if submodule then
info.also = deep_copy(args.also)
require("Module:debug").track("auto cat/" .. submodule)
-- `failed` is true if no match was found.
submodule = require(category_tree_submodule_prefix .. submodule)
local cattext, failed = generate_output(submodule.main(info))
if failed then
if not first_fail_cattext then
first_fail_cattext = cattext
first_fail_args_handled = info.args and true or false
end
elseif not info.args and next(other_args) then
error(extra_args_error)
else
return cattext
end
end
end
-- If there were no matches, throw an error if any arguments were given, or otherwise return the cattext
-- from the first fail encountered. The final handlers call the boilers unconditionally, so there should
-- always be something to return.
if not first_fail_args_handled and next(other_args) then
error(extra_args_error)
end
return first_fail_cattext
end
-- TODO: new test entrypoint.
return export
g64htsnz2mlkcebf932nqe0solqzygi
Mô đun:category tree/poscatboiler
828
279365
2363015
2354473
2026-05-31T14:05:23Z
TheHighFighter2
42988
2363015
Scribunto
text/plain
local lang_independent_data = require("Module:category tree/data")
local lang_specific_module = "Module:category tree/lang"
local lang_specific_module_prefix = lang_specific_module .. "/"
local family_specific_module = "Module:category tree/fam"
local family_specific_module_prefix = family_specific_module .. "/"
local labels_utilities_module = "Module:labels/utilities"
local template_parser_module = "Module:template parser"
local concat = table.concat
local dump = mw.dumpObject
local expand_template = require("Module:frame").expandTemplate
local insert = table.insert
local is_callable = require("Module:fun").is_callable
local ucfirst = require("Module:string utilities").ucfirst
local lcfirst = require("Module:string utilities").lcfirst
local list_to_set = require("Module:table").listToSet
local make_title = mw.title.makeTitle
local new_title = mw.title.new
local parse = require(template_parser_module).parse
local sparse_concat = require("Module:table").sparseConcat
local tostring = tostring
local type = type
local ucfirst = require("Module:string utilities").ucfirst
local uupper = require("Module:string utilities").upper
local function get_lang(...)
local _get_lang = require("Module:languages").getByCode
function get_lang(...)
return _get_lang(...) or require("Module:languages/errorGetBy").code(...)
end
return get_lang(...)
end
local function get_script(...)
local _get_script = require("Module:scripts").getByCode
function get_script(code)
return _get_script(code) or require("Module:languages/error")(code, true, "script code")
end
return get_script(...)
end
-- Category object
local Category = {}
Category.__index = Category
function Category:get_originating_info()
local originating_info = ""
if self._info.originating_label then
originating_info = " (tên nhãn chính \"" .. self._info.originating_label .. "\" trong [[" .. self._info.originating_module .. "]])"
end
return originating_info
end
local valid_keys = list_to_set{"code", "label", "sc", "raw", "args", "also", "called_from_inside", "originating_label", "originating_module"}
function Category.new(info)
for key in pairs(info) do
if not valid_keys[key] then
error("The parameter \"" .. key .. "\" was not recognized.")
end
end
local self = setmetatable({}, Category)
self._info = info
if not self._info.label then
error("No label was specified.")
end
self:initCommon()
if not self._data then
error("tên nhãn" .. (self._info.raw and " " or "") .. " \"" .. self._info.label .. "\" không tồn tại hoặc không có sẵn " .. self:get_originating_info() .. ". Vui lòng kiểm tra xem nhãn có lỗi chính tả và trùng khớp với nhãn dữ liệu mô đun hay không")
end
return self
end
function Category:initCommon()
local function patch_args(args)
-- This fixes the issue with Scribunto automatically converting keys
-- in a table as numbers to strings, which in turn causes a circular
-- error for having argument parameter names as numbers as strings.
if type(args) ~= "table" then
return args
end
local new_args = {}
for k, v in pairs(args) do
if type(k) == "string" and string.len(k) < 10 and not string.match(k, "^0") and string.match(k, "^%d+$") then
new_args[tonumber(k)] = patch_args(v)
else
new_args[k] = patch_args(v)
end
end
return new_args
end
local args_handled = false
if self._info.raw then
-- Check if the category exists
local raw_categories = lang_independent_data["RAW_CATEGORIES"]
self._data = raw_categories[self._info.label]
if self._data then
if self._data.lang then
self._lang = get_lang(self._data.lang, nil, true)
self._info.code = self._lang:getCode()
end
if self._data.sc then
self._sc = get_script(self._data.sc)
self._info.sc = self._sc:getCode()
end
else
-- Go through raw handlers
local data = {
category = self._info.label,
args = patch_args(self._info.args) or {},
called_from_inside = self._info.called_from_inside,
}
for _, handler in ipairs(lang_independent_data["RAW_HANDLERS"]) do
self._data, args_handled = handler.handler(data)
if self._data then
self._data.module = self._data.module or handler.module
break
end
end
if self._data then
-- Update the label if the handler specified a canonical name for it.
if self._data.canonical_name then
self._info.canonical_name = self._data.canonical_name
end
if self._data.lang then
if type(self._data.lang) ~= "string" then
internal_error("Received non-string value " .. dump(self._data.lang) .. " for self._data.lang, label \"" .. self._info.label .. "\"" .. self:get_originating_info() .. ".")
end
self._lang = get_lang(self._data.lang, nil, true)
self._info.code = self._lang:getCode()
end
if self._data.sc then
if type(self._data.sc) ~= "string" then
internal_error("Received non-string value " .. dump(self._data.sc) .. " for self._data.sc, label \"" .. self._info.label .. "\"" .. self:get_originating_info() .. ".")
end
self._sc = get_script(self._data.sc)
self._info.sc = self._sc:getCode()
end
end
end
else
-- Already parsed into language + label
if self._info.code then
self._lang = get_lang(self._info.code, nil, true)
else
self._lang = nil
end
if self._info.sc then
self._sc = get_script(self._info.sc)
else
self._sc = nil
end
self._info.orig_label = self._info.label
if not self._lang then
-- Umbrella categories without a preceding language always begin with a capital letter, but the actual label may be
-- lowercase (cf. [[:Category:Nouns by language]] with label 'nouns' with per-language [[:Category:English nouns]];
-- but [[:Category:Reddit slang by language]] with label 'Reddit slang' with per-language
-- [[:Category:English Reddit slang]]). Since the label is almost always lowercase, we lowercase it for umbrella
-- categories, storing the original into `orig_label`, and correct it later if needed.
self._info.label = ucfirst(self._info.label)
end
-- First, check lang-specific labels and handlers if this is not an umbrella category.
if self._lang then
local objects_with_modules = require(lang_specific_module)
local obj, seen = self._lang, {}
local object_specific_module_prefix = lang_specific_module_prefix
local is_family = false
repeat
if objects_with_modules[obj:getCode()] then
local module = object_specific_module_prefix .. obj:getCode()
local labels_and_handlers = require(module)
if labels_and_handlers.LABELS then
self._data = labels_and_handlers.LABELS[self._info.label]
if self._data then
if not is_family and self._data.umbrella == nil and self._data.umbrella_parents == nil then
self._data.umbrella = false
end
self._data.module = self._data.module or module
end
end
if not self._data and labels_and_handlers.HANDLERS then
for _, handler in ipairs(labels_and_handlers.HANDLERS) do
local data = {
label = self._info.label,
lang = self._lang,
sc = self._sc,
args = patch_args(self._info.args) or {},
called_from_inside = self._info.called_from_inside,
}
self._data, args_handled = handler(data)
if self._data then
if not is_family and self._data.umbrella == nil and
self._data.umbrella_parents == nil then
self._data.umbrella = false
end
self._data.module = self._data.module or module
break
end
end
end
if self._data then
break
end
end
seen[obj:getCode()] = true
obj = obj:getFamily()
if not is_family then
is_family = true
object_specific_module_prefix = family_specific_module_prefix
objects_with_modules = require(family_specific_module)
end
until not obj or seen[obj:getCode()]
end
local function fetch_label_data(labels)
self._data = labels[self._info.label]
-- See comment above about uppercase- vs. lowercase-initial labels, which are indistinguishable
-- in umbrella categories.
if not self._data then
self._data = labels[self._info.orig_label]
if self._data then
self._info.label = self._info.orig_label
end
end
end
-- Then check lang-independent labels.
if not self._data then
-- lang_independent_data.LABELS should always exist.
fetch_label_data(lang_independent_data.LABELS)
if not self._data and not self._lang then
-- Check family-specific labels for umbrella label.
local families_with_modules = require(family_specific_module)
for famcode, _ in pairs(families_with_modules) do
local module = family_specific_module_prefix .. famcode
local labels_and_handlers = require(module)
if labels_and_handlers.LABELS then
fetch_label_data(labels_and_handlers.LABELS)
if self._data then
self._data.module = self._data.module or module
break
end
end
end
end
end
-- Then check lang-independent handlers.
if not self._data then
local data = {
label = self._info.label,
lang = self._lang,
sc = self._sc,
args = patch_args(self._info.args) or {},
called_from_inside = self._info.called_from_inside,
}
for _, handler in ipairs(lang_independent_data["HANDLERS"]) do
self._data, args_handled = handler.handler(data)
if self._data then
self._data.module = self._data.module or handler.module
break
end
end
if not self._data and not self._lang then
-- Check family-specific labels for umbrella handler.
local families_with_modules = require(family_specific_module)
for famcode, _ in pairs(families_with_modules) do
local module = family_specific_module_prefix .. famcode
local labels_and_handlers = require(module)
if labels_and_handlers.HANDLERS then
for _, handler in ipairs(labels_and_handlers.HANDLERS) do
local data = {
label = self._info.label,
sc = self._sc,
args = patch_args(self._info.args) or {},
called_from_inside = self._info.called_from_inside,
}
self._data, args_handled = handler(data)
if self._data then
self._data.module = self._data.module or module
break
end
end
end
if self._data then
break
end
end
end
end
end
if not args_handled and self._data and self._info.args and next(self._info.args) then
local module_text = " (handled in [[" .. (self._data.module or "UNKNOWN").. "]])"
local args_text = {}
for k, v in pairs(self._info.args) do
insert(args_text, k .. "=" .. ((type(v) == "string" or type(v) == "number") and v or dump(v)))
end
error("poscatboiler label '" .. self._info.label .. "' " .. module_text .. " doesn't accept extra args " ..
concat(args_text, ", "))
end
if self._sc and not self._lang then
error("Umbrella categories cannot have a script specified.")
end
end
function Category:convert_spec_to_string(desc)
if not desc then
return desc
end
local desc_type = type(desc)
if desc_type == "string" then
return desc
elseif desc_type == "number" then
return tostring(desc)
elseif not is_callable(desc) then
error("Internal error: `desc` must be a string, number, function, callable table or nil; received a " .. desc_type)
end
desc = desc{
lang = self._lang,
sc = self._sc,
label = self._info.label,
raw = self._info.raw,
}
if not desc then
return desc
end
desc_type = type(desc)
if desc_type == "string" then
return desc
end
error("Internal error: the value returned by `desc` must be a string or nil; received a " .. desc_type)
end
local function add_obj_args(args, obj, obj_type)
if obj then
args[obj_type .. "code"] = obj:getCode()
args[obj_type .. "name"] = obj:getCanonicalName()
args[obj_type .. "disp"] = obj:getDisplayForm()
args[obj_type .. "cat"] = obj:getCategoryName()
args[obj_type .. "link"] = obj:makeCategoryLink()
end
end
-- Expands `desc` like a template, passing values for specs like {{{langname}}}.
function Category:substitute_template_specs(desc)
-- This may end up happening twice but that's OK as the function is (usually) idempotent.
-- FIXME: Not idempotent if a preprocessed template returns wikicode.
desc = self:convert_spec_to_string(desc)
if not desc then
return nil
end
-- Populate the substitution arguments.
local args = {}
args.umbrella_msg = "Đây là một thể loại chung. Nó không trực tiếp chứa bất kỳ mục từ từ điển nào, mà chỉ bao gồm các thể loại con sắp xếp theo ngôn ngữ cụ thể, và trong các thể loại này sẽ chứa mục từ thích hợp với ngôn ngữ tương ứng."
args.umbrella_meta_msg = "Đây là một siêu thể loại chung, bao gồm các mảng nội dung tổng quát như \"mục từ\", \"tên\" hoặc \"từ nguyên\". Nó không trực tiếp chứa bất kỳ mục từ từ điển nào, mà đóng vai trò điều hướng đến các thể loại con (\"theo ngôn ngữ\") sắp xếp theo chủ đề phụ cụ thể. Và trong mỗi thể loại con của một thể loại ngôn ngữ bất kỳ, sẽ là nơi chứa mục từ thích hợp với chủ đề của ngôn ngữ đó."
add_obj_args(args, self._lang, "lang")
add_obj_args(args, self._sc, "sc")
return parse(desc, true):expand(args)
end
function Category:substitute_template_specs_in_args(args)
if not args then
return args
end
local pinfo = {}
for k, v in pairs(args) do
pinfo[self:substitute_template_specs(k)] = self:substitute_template_specs(v)
end
return pinfo
end
function Category:make_new(info)
info.originating_label = self._info.label
info.originating_module = self._data.module
info.called_from_inside = true
return Category.new(info)
end
function Category:getBreadcrumbName()
local ret
if self._lang or self._info.raw then
ret = self._data.breadcrumb
else
ret = self._data.umbrella and self._data.umbrella.breadcrumb
end
if not ret then
ret = self._info.label
end
if type(ret) ~= "table" then
ret = {name = ret}
end
local name = self:substitute_template_specs(ret.name)
local nocap = ret.nocap
if self._sc then
name = name .. " in " .. self._sc:getDisplayForm()
end
return name, nocap
end
local function expand_toc_template_if(template)
local template_obj = new_title(template, 10)
if template_obj.exists then
return expand_template{title = template_obj.text}
end
return nil
end
-- Return the textual expansion of the first existing template among the given templates, first performing
-- substitutions on the template name such as replacing {{{langcode}}} with the current language's code (if any).
-- If no templates exist after expansion, or if nil is passed in, return nil. If a single string is passed in,
-- treat it like a one-element list consisting of that string.
function Category:get_template_text(templates)
if templates == nil then
return nil
elseif type(templates) ~= "table" then
templates = {templates}
end
for _, template in ipairs(templates) do
if template == false then
return false
end
template = self:substitute_template_specs(template)
return expand_toc_template_if(template)
end
return nil
end
function Category:getTOC(toc_type)
-- Type "none" means everything fits on a single page; in that case, display nothing.
if toc_type == "none" then
return nil
end
local templates, fallback_templates
-- If TOC type is "full" (more than 2500 entries), do the following, in order:
-- 1. look up and expand the `toc_template_full` templates (normal or umbrella, depending on whether there is
-- a current language);
-- 2. look up and expand the `toc_template` templates (normal or umbrella, as above);
-- 3. do the default behavior, which is as follows:
-- 3a. look up a language-specific "full" template according to the current language (using English if there
-- is no current language);
-- 3b. look up a script-specific "full" template according to the first script of current language (using English
-- if there is no current language);
-- 3c. look up a language-specific "normal" template according to the current language (using English if there
-- is no current language);
-- 3d. look up a script-specific "normal" template according to the first script of the current language (using
-- English if there is no current language);
-- 3e. display nothing.
--
-- If TOC type is "normal" (between 200 and 2500 entries), do the following, in order:
-- 1. look up and expand the `toc_template` templates (normal or umbrella, depending on whether there is
-- a current language);
-- 2. do the default behavior, which is as follows:
-- 2a. look up a language-specific "normal" template according to the current language (using English if there
-- is no current language);
-- 2b. look up a script-specific "normal" template according to the first script of the current language (using
-- English if there is no current language);
-- 2c. display nothing.
local data_source
if self._lang or self._info.raw then
data_source = self._data
else
data_source = self._data.umbrella
end
if data_source then
if toc_type == "full" then
templates = data_source.toc_template_full
fallback_templates = data_source.toc_template
else
templates = data_source.toc_template
end
end
local text = self:get_template_text(templates)
if text then
return text
elseif text == false then
return nil
end
text = self:get_template_text(fallback_templates)
if text then
return text
elseif text == false then
return nil
end
local default_toc_templates_to_check = {}
local lang, sc = self:getCatfixInfo()
local langcode = lang and lang:getCode() or "en"
local sccode = sc and sc:getCode() or lang and lang:getScriptCodes()[1] or "Latn"
-- FIXME: What is toctemplateprefix used for?
local tocname = (self._data.toctemplateprefix or "") .. "categoryTOC"
if toc_type == "full" then
insert(default_toc_templates_to_check, ("%s-%s/full"):format(langcode, tocname))
insert(default_toc_templates_to_check, ("%s-%s/full"):format(sccode, tocname))
end
insert(default_toc_templates_to_check, ("%s-%s"):format(langcode, tocname))
insert(default_toc_templates_to_check, ("%s-%s"):format(sccode, tocname))
for _, toc_template in ipairs(default_toc_templates_to_check) do
local toc_template_text = expand_toc_template_if(toc_template)
if toc_template_text then
return toc_template_text
end
end
return nil
end
function Category:getInfo()
return self._info
end
function Category:getDataModule()
return self._data.module
end
function Category:canBeEmpty()
if self._lang or self._info.raw then
return self._data.can_be_empty
end
return self._data.umbrella and self._data.umbrella.can_be_empty
end
function Category:isHidden()
if self._lang or self._info.raw then
return self._data.hidden
end
return self._data.umbrella and self._data.umbrella.hidden
end
function Category:getCategoryName()
if self._info.raw then
return self._info.canonical_name or self._info.label
elseif self._lang then
local ret = self._info.label .. " " .. self._lang:getCanonicalName()
if self._sc then
ret = ret .. " in " .. self._sc:getDisplayForm()
end
return ucfirst(ret)
end
local ret = ucfirst(self._info.label)
if not (self._data.no_by_language or self._data.umbrella and self._data.umbrella.no_by_language) then
ret = ret .. " theo ngôn ngữ"
end
return ret
end
function Category:getTopright()
if self._lang or self._info.raw then
return self:substitute_template_specs(self._data.topright)
end
return self._data.umbrella and self:substitute_template_specs(self._data.umbrella.topright)
end
function Category:display_title(displaytitle, lang)
if type(displaytitle) == "string" then
displaytitle = self:substitute_template_specs(displaytitle)
else
displaytitle = displaytitle(self:getCategoryName(), lang)
end
mw.getCurrentFrame():callParserFunction("DISPLAYTITLE", "Category:" .. displaytitle)
end
function Category:get_labels_categorizing()
local m_labels_utilities = require(labels_utilities_module)
local pos_cat_labels, sense_cat_labels, use_tlb
pos_cat_labels = m_labels_utilities.find_labels_for_category(self._info.label, "pos", self._lang)
local sense_label = self._info.label:match("^(.*) terms$")
if sense_label then
use_tlb = true
else
sense_label = self._info.label:match("^terms with (.*) senses$")
end
if not sense_label then
return nil
end
sense_cat_labels = m_labels_utilities.find_labels_for_category(sense_label, "sense", self._lang)
if use_tlb then
return m_labels_utilities.format_labels_categorizing(pos_cat_labels, sense_cat_labels, self._lang)
end
local all_labels = pos_cat_labels
for k, v in pairs(sense_cat_labels) do
all_labels[k] = v
end
return m_labels_utilities.format_labels_categorizing(all_labels, nil, self._lang)
end
-- FIXME: this is clunky.
local function remove_lang_params(desc)
-- Simply remove a language name/code/category from the beginning of the string, but replace the language name
-- in the middle of the string with either "specific languages" or "specific-language" depending on whether the
-- language name appears to be an attributive qualifier of another noun or to stand by itself. This may be wrong,
-- in which case the category in question should supply its own umbrella description.
desc = desc:gsub("^{{{langname}}} ", "")
:gsub("{{{langname}}} %(", "ngôn ngữ cụ thể (")
:gsub("{{{langname}}}([.,])", "ngôn ngữ cụ thể%1")
:gsub("{{{langname}}} ", "ngôn ngữ cụ thể ")
:gsub("{{{langdisp}}}", "ngôn ngữ cụ thể")
:gsub("{{{langlink}}}", "ngôn ngữ cụ thể")
return desc
end
function Category:getDescription(isChild)
-- Allows different text in the list of a category's children
local isChild = isChild == "child"
if self._lang or self._info.raw then
if not isChild and self._data.displaytitle then
self:display_title(self._data.displaytitle, self._lang)
end
if self._sc then
return self:getCategoryName() .. "."
end
local desc = self:substitute_template_specs(self._data.description)
if not desc then
return nil
elseif isChild then
return desc
end
return sparse_concat({
self:substitute_template_specs(self._data.preceding),
desc,
self:substitute_template_specs(self._data.additional),
self:substitute_template_specs(self:get_labels_categorizing()),
}, "\n\n")
end
local umbrella = self._data.umbrella
if not isChild and umbrella and umbrella.displaytitle then
self:display_title(umbrella.displaytitle)
end
local desc = self:substitute_template_specs(umbrella and umbrella.description)
local has_umbrella_desc = not not desc
if not desc then
desc = self:convert_spec_to_string(self._data.description)
if desc then
desc = remove_lang_params(desc)
desc = lcfirst(desc)
desc = desc:gsub("%.$", "")
desc = "Thể loại này gồm " .. desc .. "."
else
desc = "Categories with " .. self._info.label .. " in various specific languages."
end
desc = self:substitute_template_specs(desc)
end
if isChild then
return desc
end
return sparse_concat({
self:substitute_template_specs(umbrella and umbrella.preceding or not has_umbrella_desc and self._data.preceding),
desc,
self:substitute_template_specs(umbrella and umbrella.additional or not has_umbrella_desc and self._data.additional),
self:substitute_template_specs("{{{umbrella_msg}}}"),
self:substitute_template_specs(self:get_labels_categorizing()),
}, "\n\n")
end
function Category:new_sortkey(sortkey)
local sortkey_type = type(sortkey)
if sortkey_type == "string" then
sortkey = uupper(sortkey)
elseif sortkey_type == "table" then
function sortkey:makeSortKey()
local sort_func = self.sort_func
if sort_func ~= nil then
return sort_func(self.sort_base)
end
local lang = self.lang
if lang == nil then
return self.sort_base
end
lang = get_lang(lang, nil, true)
if lang == nil then
return self.sort_base
end
local sc = self.sc
if sc ~= nil then
sc = get_script(sc)
end
return lang:makeSortKey(self.sort_base, sc)
end
end
return sortkey
end
function Category:inherit_spec(spec, parent_spec)
if spec == false then
return nil
end
return self:substitute_template_specs(spec or parent_spec)
end
function Category:canonicalize_parents_children(cats, is_children)
if not cats then
return nil
elseif type(cats) == "table" then
if cats.name or cats.module then
cats = {cats}
elseif #cats == 0 then
return nil
end
else
cats = {cats}
end
local ret = {}
for _, cat in ipairs(cats) do
if type(cat) ~= "table" or not cat.name and not cat.module then
cat = {name = cat}
end
insert(ret, cat)
end
local is_umbrella = not self._lang and not self._info.raw
local table_type = is_children and "extra_children" or "parents"
for i, cat in ipairs(ret) do
local raw
if self._info.raw or is_umbrella then
raw = not cat.is_label
else
raw = cat.raw
end
local lang = self:inherit_spec(cat.lang, not raw and self._info.code or nil)
local sc = self:inherit_spec(cat.sc, not raw and self._info.sc or nil)
-- Get the sortkey.
local sortkey = cat.sort
if type(sortkey) == "table" then
sortkey.sort_base = self:substitute_template_specs(sortkey.sort_base) or
error("Missing .sort_base in '" .. table_type .. "' .sort table for '" ..
self._info.label .. "' category entry in module '" .. (self._data.module or "unknown") .. "'")
if sortkey.sort_func then
-- Not allowed to give a lang and/or script if sort_func is given.
local bad_spec = sortkey.lang and "lang" or sortkey.sc and "sc" or nil
if bad_spec then
error("Cannot specify both ." .. bad_spec .. " and .sort_func in '" .. table_type ..
"' .sort table for '" .. self._info.label .. "' category entry in module '" ..
(self._data.module or "unknown") .. "'")
end
else
sortkey.lang = self:inherit_spec(sortkey.lang, lang)
sortkey.sc = self:inherit_spec(sortkey.sc, sc)
end
else
sortkey = self:substitute_template_specs(sortkey)
end
local name
if cat.module then
-- A reference to a category using another category tree module.
if not cat.args then
error("Missing .args in '" .. table_type .. "' table with module=\"" .. cat.module .. "\" for '" ..
self._info.label .. "' category entry in module '" .. (self._data.module or "unknown") .. "'")
end
name = require("Module:category tree/" .. cat.module).new(self:substitute_template_specs_in_args(cat.args))
else
name = cat.name
if not name then
error("Missing .name in " .. (is_umbrella and "umbrella " or "") .. "'" .. table_type .. "' table for '" ..
self._info.label .. "' category entry in module '" .. (self._data.module or "unknown") .. "'")
elseif type(name) == "string" then -- otherwise, assume it's a category object and use it directly
name = self:substitute_template_specs(name)
if name:find("^Thể loại:") then
-- It's a non-poscatboiler category name.
sortkey = sortkey or is_children and name:gsub("^Thể loại:", "") or self:getCategoryName()
else
-- It's a label.
sortkey = sortkey or is_children and name or self._info.label
name = self:make_new{
label = name, code = lang, sc = sc,
raw = raw, args = self:substitute_template_specs_in_args(cat.args)
}
end
end
end
sortkey = sortkey or is_children and " " or self._info.label
ret[i] = {
name = name,
description = is_children and self:substitute_template_specs(cat.description) or nil,
sort = self:new_sortkey(sortkey)
}
end
return ret
end
function Category:getParents()
local is_umbrella, ret = not self._lang and not self._info.raw
if self._sc then
local parent1 = self:make_new{code = self._info.code, label = "terms in " .. self._sc:getCanonicalName() .. " script"}
local parent2 = self:make_new{code = self._info.code, label = self._info.label, raw = self._info.raw, args = self._info.args}
ret = {
{name = parent1, sort = self._sc:getCanonicalName()},
{name = parent2, sort = self._sc:getCanonicalName()},
}
else
local parents
if is_umbrella then
parents = self._data.umbrella and self._data.umbrella.parents or self._data.umbrella_parents
else
parents = self._data.parents
end
ret = self:canonicalize_parents_children(parents)
if not ret then
return nil
end
end
local self_cat = self:getCategoryName()
for _, parent in ipairs(ret) do
local parent_cat = parent.name.getCategoryName and parent.name:getCategoryName()
if self_cat == parent_cat then
error(("Internal error: Infinite loop would occur, as parent category '%s' is the same as the child category"):format(self_cat))
end
end
return ret
end
function Category:getChildren()
local is_umbrella = not self._lang and not self._info.raw
local children = self._data.children
local ret = {}
if not is_umbrella and children then
for _, child in ipairs(children) do
child = mw.clone(child)
if type(child) ~= "table" then
child = {name = child}
end
if not child.sort then
child.sort = child.name
end
-- FIXME, is preserving the script correct?
child.name = self:make_new{code = self._info.code, label = child.name, raw = child.raw, sc = self._info.sc}
insert(ret, child)
end
end
local extra_children
if is_umbrella then
extra_children = self._data.umbrella and self._data.umbrella.extra_children
else
extra_children = self._data.extra_children
end
extra_children = self:canonicalize_parents_children(extra_children, "children")
if extra_children then
for _, child in ipairs(extra_children) do
insert(ret, child)
end
end
return #ret > 0 and ret or nil
end
function Category:getUmbrella()
local umbrella = self._data.umbrella
if umbrella == false or self._info.raw or not self._lang or self._sc then
return nil
end
-- If `umbrella` is a string, use that; otherwise, use the label.
return self:make_new({label = type(umbrella) == "string" and umbrella or self._info.label})
end
function Category:getAppendix()
-- FIXME, this should be customizable.
local lang, label = self._lang, self._info.label
if self._info.raw or not (lang and label) then
return nil
end
local appendix = make_title(100, lang:getCanonicalName() .. " " .. label)
return appendix.exists and appendix.fullText or nil
end
function Category:getCatfixInfo()
if self._lang or self._sc or self._info.raw then
local langcode, sccode, lang, sc = self._data.catfix, self._data.catfix_sc
if langcode then
langcode = self:substitute_template_specs(langcode)
lang = get_lang(langcode)
elseif langcode == nil then -- not false
lang = self._lang
end
if sccode then
sccode = self:substitute_template_specs(sccode)
sc = get_script(sccode)
elseif sccode == nil then -- not false
sc = self._sc
end
return lang, sc
elseif not self._data.umbrella then
return
end
-- umbrella
local langcode, sccode, lang, sc = self._data.umbrella.catfix, self._data.umbrella.catfix_sc
if langcode then
langcode = self:substitute_template_specs(langcode)
lang = get_lang(langcode)
end
if sccode then
sccode = self:substitute_template_specs(sccode)
sc = get_script(sccode)
end
return lang, sc
end
function Category:getTOCTemplateName()
-- This should only be invoked if getTOC() returns true, meaning to do the default algorithm, but getTOC()
-- implements its own default algorithm.
error("Internal error: This should never get called")
end
local export = {}
function export.main(info)
local self = setmetatable({_info = info}, Category)
self:initCommon()
return self._data and self or nil
end
export.new = Category.new
return export
c5t81tlfefafywm00uz6nfeah7yjov3
Mô đun:category tree/entry maintenance
828
279375
2363059
2350603
2026-05-31T15:25:01Z
TheHighFighter2
42988
2363059
Scribunto
text/plain
local labels = {}
local raw_categories = {}
local raw_handlers = {}
local functions_module = "Module:fun"
local languages_module = "Module:languages"
local scripts_module = "Module:scripts"
local string_pattern_escape_module = "Module:string/patternEscape"
local string_replacement_escape_module = "Module:string/replacementEscape"
local table_module = "Module:table"
local ConvertU = require('Module:ConvertU') -- Hàm chuyển đổi chữ hoa thường
local lcfirst = require("Module:string utilities").lcfirst
local extend = require(table_module).extend
local is_callable = require(functions_module).is_callable
local pattern_escape = require(string_pattern_escape_module)
local replacement_escape = require(string_replacement_escape_module)
local unpack = unpack or table.unpack -- Lua 5.2 compatibility
-----------------------------------------------------------------------------
-- --
-- LABELS --
-- --
-----------------------------------------------------------------------------
labels["Bảo trì mục từ"] = {
description = "Các mục từ trong {{{langname}}}, hoặc mục từ thuộc ngôn ngữ khác có chứa từ ngữ {{{langname}}}, đang được biên tập viên theo dõi để lưu ý và cải thiện.",
parents = {{name = "{{{langcat}}}", raw = true}},
umbrella_parents = "Tất cả",
}
labels["Mục từ có đề mục ngôn ngữ không đúng"] = {
description = "Trang này chứa các mục từ {{{langname}}} có đề mục ngôn ngữ không đúng.",
additional = "Điều này có thể xảy ra một hoặc nhiều trường hợp dưới đây:\n" ..
"* Kiểu.\n" ..
"* [[Wiktionary:Phá hoại|Phá hoại]].\n" ..
"* Sử dụng không đúng tên mã ngôn ngữ.\n" ..
"* Sử dụng tên gọi thay thế của ngôn ngữ.\n" ..
"* Sử dụng các ký tự đặc biệt trong khi tên lại không có hoặc không được nhắc đến trong mô đun dữ liệu ngôn ngữ.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["entries without References header"] = {
description = "{{{langname}}} entries without a References header.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["Mục từ có cây từ nguyên"] = {
description = "Các mục từ trong {{{langname}}} hiển thị sơ đồ cây từ nguyên do sử dụng bản mẫu {{tl|etymon}}.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["Mục từ có văn bản giải thích từ nguyên"] = {
description = "Các mục từ trong {{{langname}}} hiển thị văn bản giải thích từ nguyên do sử dụng bản mẫu {{tl|etymon}}.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["Mục từ tham chiếu đến nguyên từ bị thiếu"] = {
description = "Các mục từ sử dụng bản mẫu {{tl|etymon}} tham chiếu đến một nguyên từ không thể tìm thấy do trang đích không tồn tại (liên kết đỏ) hoặc không sử dụng {{tl|etymon}}.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
local function add_manual_param_category(label, desc, addl_intro, include_addl_continuation)
labels[label] = {
description = desc or "Trang này chứa " .. label .. " {{{langname}}}.",
additional = addl_intro .. (not include_addl_continuation and "" or "\n\n" ..
"Note that the pages in this category are not necessarily the same as the actual term in question. This " ..
"frequently happens, for example, with English pages with translation sections, where the term that " ..
"triggers the addition of the category is one of the translations."),
parents = {"Bảo trì mục từ"},
-- Set catfix = false because the page will have a mixture of native-language and
-- non-native-language pages, but include the normal native-language table of contents headers
-- because most pages are in the native language.
catfix = false,
toc_template = "{{{langcode}}}-categoryTOC",
toc_template_full = "{{{langcode}}}-categoryTOC/full",
can_be_empty = true,
hidden = true,
}
end
add_manual_param_category("Mục từ có chuyển tự thủ công không thừa", nil,
"Pages are placed here if they contain terms written in a script that isn't in the language's " ..
"list of scripts in the language data. This may mean the script should be added to the list, or that the wrong language code has been used.",
true)
add_manual_param_category("terms with non-redundant manual transliterations", nil,
"Pages are placed here if they contain terms whose transliteration has been specified manually using " ..
"{{para|tr}} or a similar parameter and is different from the transliteration which is automatically generated.",
true)
add_manual_param_category("terms with redundant transliterations", nil,
"Pages are placed here if they contain terms whose transliteration has been specified manually using " ..
"{{para|tr}} or a similar parameter and is the same as the transliteration which is automatically generated.",
true)
add_manual_param_category("Mục từ có mã chữ viết thủ công không thừa", nil,
"Pages are placed here if they contain terms whose script code has been specified manually using " ..
"{{para|sc}} or a similar parameter and is different from the script code which is automatically generated.",
true)
add_manual_param_category("Mục từ có mã chữ viết thừa", nil,
"Pages are placed here if they contain terms whose script code has been specified manually using " ..
"{{para|sc}} or a similar parameter and is the same as the script code which is automatically generated.",
true)
add_manual_param_category("Mục từ có mã sắp xếp thủ công không thừa",
"Mục từ có mã sắp xếp thủ công không thừa {{{langname}}}.",
"Terms are placed here if they have been sorted using a sortkey other than the one which is automatically " ..
"generated. This can happen for two reasons:\n# A different sortkey has been specified using the {{para|sort}} " ..
"parameter.\n# One or more categories have been added using raw wikitext, which means the page's default " ..
"sortkey is used for that category. If that default sortkey is different from the automatic sortkey, then the " ..
"page will also be added here.")
add_manual_param_category("Mục từ có mã sắp xếp thừa",
"{{{langname}}} terms with redundant sortkeys.",
"Terms are placed here if their sortkey has been specified using the {{para|sort}} parameter, and it the same " ..
"as the one which is automatically generated.")
add_manual_param_category("links with redundant target parameters",
"Pages containing {{{langname}}} links where the alt text could replace the link target, instead of being given " ..
"separately.",
"This occurs when the only difference between the link target and the alt text is that the alt text contains " ..
"diacritics (or other characters) which would have been ignored anyway had they been included in the link " ..
"target. For example, {{tl|l|la|amo|amō}} ({{l|la|amo|amō}}) is exactly the same as {{tl|l|la|amō}} " ..
"({{l|la|amō}}), because macrons are automatically stripped from Latin link targets, even though they're still " ..
"displayed.")
add_manual_param_category("links with ignored alt parameters",
"Pages containing {{{langname}}} links where the {{para|alt}} parameter has been ignored.",
"This occurs when the main linked text includes a wikilink.")
add_manual_param_category("Liên kết mục từ có tham số alt thừa",
"Pages containing {{{langname}}} links where the {{para|alt}} parameter is redundant.",
"This occurs when the alt text makes no difference to the output. For example, {{tl|l|vi|foo|foo}} " ..
"({{l|vi|foo|foo}}) is exactly the same as {{tl|l|vi|foo}} ({{l|vi|foo}}).")
add_manual_param_category("links with ignored id parameters",
"Pages containing {{{langname}}} links where the {{para|id}} parameter has been ignored.",
"This occurs when the main linked text includes a wikilink.")
add_manual_param_category("Liên kết mục từ có liên kết wiki thừa",
"Pages containing {{{langname}}} links which contain a redundant wikilink.",
"This occurs if link target consists of a single wikilink, which should instead be entered in the " ..
"conventional manner without link brackets. For example, {{tl|l|en|<nowiki>[[foo]]</nowiki>}} " ..
"is the same as {{tl|l|en|foo}}, and {{tl|l|en|<nowiki>[[foo|bar]]</nowiki>}} is the same as " ..
"{{tl|l|en|foo|bar}}.\n\nThis also occurs when link templates are nested inside each other " ..
"unnecessarily: e.g. {{tl|l|en|{{tl|l|en|foo}}}}")
add_manual_param_category("Liên kết có phân mảnh thủ công",
"Pages containing {{{langname}}} links where a manual link fragment has been given.",
"This occurs when the link fragment has been specified using {{code|#}} after the term, " ..
"which overrides the normal fragment generated by link templates that points to the relevant " ..
"language section.\n\nLink fragments are used to point to a specific section on a target page, and " ..
"it is preferable to use the {{para|id}} parameter to do this, since it is less likely to break if " ..
"additional content is added to the target page: for example, the fragment {{code|#Adjective}} " ..
"will start pointing to the wrong section if another language with an adjective section is added above " ..
"the intended language.")
labels["entries without References or Further reading header"] = {
description = "{{{langname}}} entries without a References or Further reading header.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["entries that don't exist"] = {
description = "{{{langname}}} terms that do not meet the [[Wiktionary:Criteria for inclusion|criteria for inclusion]] (CFI). They are added to the category with the template {{tl|no entry|{{{langcode}}}}}.",
parents = {"Bảo trì mục từ"},
}
labels["entries with language name categories using raw markup"] = {
description = "{{{langname}}} entries that have been placed in a language name category using raw wiki markup (i.e. <code><nowiki>[[Category:{{{langname}}} ...]]</nowiki></code>). They should be added using {{tl|cln|{{{langcode}}}|...}} instead.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["entries with topic categories using raw markup"] = {
description = "{{{langname}}} entries that have been placed in a topic category using raw wiki markup (i.e. <code><nowiki>[[Category:{{{langcode}}}:...]]</nowiki></code>). They should be added using {{tl|C|{{{langcode}}}|...}} instead.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["entries with outdated source"] = {
description = "{{{langname}}} entries that have been partly or fully imported from an outdated source.",
parents = {"Bảo trì mục từ"},
}
labels["undefined derivations"] = {
description = "{{{langname}}} etymologies using {{tl|undefined derivation}}, where a more specific template such as {{tl|borrowed}} or {{tl|inherited}} should be used instead.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["descendants to be fixed in desctree"] = {
description = "Entries that use {{tl|desctree}} to link to {{{langname}}} entries with no Descendants section.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["Yêu cầu mục từ"] = {
description = "Entries with [[Template:der]], [[Template:inh]], [[Template:m]] and similar templates lacking the parameter for linking to {{{langname}}} terms.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["Liên kết đỏ"] = {
description = "Links to {{{langname}}} entries that have not been created yet.",
parents = {"Bảo trì mục từ"},
catfix = false,
can_be_empty = true,
hidden = true,
}
labels["Mục từ có cách phát âm IPA"] = {
description = "Các mục từ có cách phát âm IPA trong {{{langname}}}.",
additional = "Đối với các yêu cầu liên quan đến thể loại này, hãy xem [[:Thể loại:Yêu cầu cách phát âm mục từ {{{langname}}}]].",
parents = {"Bảo trì mục từ"},
}
labels["terms with hyphenation"] = {
description = "{{{langname}}} terms that include hyphenation.",
parents = {"Bảo trì mục từ"},
}
labels["Mục từ có liên kết âm thanh"] = {
description = "Các từ {{{langname}}} có cách phát âm dưới dạng liên kết âm thanh.",
parents = {"Bảo trì mục từ"},
}
labels["descendant hubs"] = {
description = "{{{langname}}} terms that do not mean more than the sum of their parts but exist for listing two or more inclusion-worthy descendants.",
parents = {"Bảo trì mục từ"},
}
labels["terms needing to be assigned to a sense"] = {
description = "{{{langname}}} entries that have terms under headers such as \"Synonyms\" or \"Antonyms\" not assigned to a specific sense of the entry in which they appear. Use [[Template:syn]] or [[Template:ant]] to fix these.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
--[=[
labels["terms with inflection tables"] = {
description = "{{{langname}}} entries that contain inflection tables.".
additional = "For requests related to this category," see [[:Category:Requests for inflections in {{{langname}}} entries]].",
parents = {"Bảo trì mục từ"},
}
]=]
labels["Mục từ có kết ngôn"] = {
description = "định nghĩa mục từ {{{langname}}} có kết ngôn khi sử dụng bản mẫu {{lkbm|collocation}}.",
additional = "Để biết thể loại theo yêu cầu, xem [[:Thể loại:Yêu cầu định nghĩa mục từ có kết ngôn {{{langname}}}]]. Xem thêm [[:Thể loại:Định nghĩa mục từ yêu cầu trích dẫn {{{langname}}}]] và [[:Thể loại:Định nghĩa mục từ yêu cầu ví dụ {{{langname}}}]].",
parents = {"Bảo trì mục từ"},
}
labels["Mục từ có ví dụ cách sử dụng"] = {
description = "{{{langname}}} entries that contain usage examples that were added using templates such as {{lkbm|ux}}.",
additional = "For requests related to this category, see [[:Category:Requests for example sentences in {{{langname}}}]]. See also [[:Category:Requests for collocations in {{{langname}}}]] and [[:Category:Requests for quotations in {{{langname}}}]].",
parents = {"Bảo trì mục từ"},
}
labels["Mục từ có trích dẫn ngữ liệu"] = {
description = "{{{langname}}} entries that contain quotes that were added using templates such as {{tl|quote}}, {{tl|quote-book}}, {{tl|quote-journal}}, etc.",
additional = "For requests related to this category, see [[:Category:Requests for quotations in {{{langname}}}]]. See also [[:Category:Requests for collocations in {{{langname}}}]] and [[:Category:Requests for example sentences in {{{langname}}}]].",
parents = {"Bảo trì mục từ"},
}
labels["Mục từ có tham số head thừa"] = {
description = "{{{langname}}} terms that contain a redundant head= parameter in their headword (called using {{tl|head}} or a language-specific equivalent).",
additional = "Individual languages can prevent terms from being added to this category by setting `data.no_redundant_head_cat`.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
labels["terms with red links in their headword lines"] = {
description = "{{{langname}}} terms that contain red links (i.e. uncreated forms) in their headword lines.",
parents = {"redlinks"},
can_be_empty = true,
hidden = true,
}
labels["terms with red links in their inflection tables"] = {
description = "{{{langname}}} terms that contain red links (i.e. uncreated forms) in their inflection tables.",
parents = {"redlinks"},
can_be_empty = true,
hidden = true,
}
labels["requests for English equivalent term"] = {
description = "{{{langname}}} entries with definitions that have been tagged with {{tl|rfeq}}. Read the documentation of the template for more information.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
for _, quot_type in ipairs { "quotations", "usage examples" } do
labels[quot_type .. " with omitted translation"] = {
description = "{{{langname}}} " .. quot_type .. " where a translation would normally be required but the translation has explicitly been omitted by specifying <code>-</code>. The translation should be supplied instead.",
parents = {"Bảo trì mục từ"},
can_be_empty = true,
hidden = true,
}
end
for _, pos in ipairs({"nouns", "proper nouns", "verbs", "adjectives", "adverbs", "participles", "determiners", "pronouns", "numerals", "suffixes", "contractions"}) do
labels[pos .. " with red links in their headword lines"] = {
description = "{{{langname}}} " .. pos .. " that contain red links (i.e. uncreated forms) in their headword lines.",
parents = {"terms with red links in their headword lines"},
breadcrumb = pos,
can_be_empty = true,
hidden = true,
}
labels[pos .. " with red links in their inflection tables"] = {
description = "{{{langname}}} " .. pos .. " that contain red links (i.e. uncreated forms) in their inflection tables.",
parents = {"terms with red links in their inflection tables"},
breadcrumb = pos,
can_be_empty = true,
hidden = true,
}
end
for _, pos in ipairs { "Danh từ", "Danh từ riêng", "Đại từ" } do
local label = pos .. " có số nhiều không rõ"
labels[label] = {
description = label .. " {{{langname}}}.",
additional = "Terms are usually added to this category by specifying {{code|?}} as the plural. As much " ..
"is possible, a plural should be added or, if the noun is uncountable, indicated appropriately (usually " ..
"using {{code|-}} in place of the plural). Some languages support the value {{code|!}} to indicate " ..
"that a plural cannot be attested but the noun is theoretically countable.",
breadcrumb = "số nhiều không rõ",
parents = {
{name = pos, sort = "số nhiều không rõ"},
"Bảo trì mục từ",
},
}
end
-- Add 'umbrella_parents' key if not already present.
for key, data in pairs(labels) do
if not data.umbrella_parents then
data.umbrella_parents = "Thể loại con bảo trì mục từ theo ngôn ngữ"
end
end
-----------------------------------------------------------------------------
-- --
-- RAW CATEGORIES --
-- --
-----------------------------------------------------------------------------
raw_categories["Thể loại con bảo trì mục từ theo ngôn ngữ"] = {
description = "Umbrella categories covering topics related to entry maintenance.",
additional = "{{{umbrella_meta_msg}}}",
parents = {
"Siêu thể loại chung",
"Thể loại:Bảo trì mục từ theo ngôn ngữ",
},
}
raw_categories["Mục từ có bản dịch theo ngôn ngữ"] = {
description = "Mục từ có bản dịch theo ngôn ngữ.",
parents = {{name = "Thể loại con bảo trì mục từ theo ngôn ngữ", sort = "translations by language"}},
breadcrumb = "Bản dịch",
}
raw_categories["Mục từ có hộp bản dịch"] = {
description = "Trang này chứa các trang có hộp bản dịch.",
parents = { "Thể loại con bảo trì mục từ theo ngôn ngữ"},
hidden = true,
}
raw_categories["Yêu cầu"] = {
topright = "{{shortcut|WT:CR|WT:RQ}}",
description = "A parent category for the various request categories.",
parents = {"Wiktionary"},
}
raw_categories["Yêu cầu theo ngôn ngữ"] = {
description = "Categories with requests in various specific languages.",
additional = "{{{umbrella_msg}}}",
parents = {
{name = "Thể loại con yêu cầu theo ngôn ngữ", sort = " "},
{name = "Yêu cầu", sort = " "},
},
breadcrumb = "theo ngôn ngữ",
}
raw_categories["Thể loại con yêu cầu theo ngôn ngữ"] = {
description = "Umbrella categories covering topics related to requests.",
additional = "{{{umbrella_meta_msg}}}",
parents = {
"Siêu thể loại chung",
{name = "Yêu cầu", sort = " "},
},
}
raw_categories["Requests for quotations by source"] = {
description = "Categories with requests for quotation, broken out by the source of the quotation.",
additional = "Some abbreviated names of sources are explained at [[Wiktionary:Abbreviated Authorities in Webster]].",
parents = {{name = "Requests for quotations", sort = "source"}},
breadcrumb = "By source",
}
raw_categories["Requests for quotations"] = {
-- FIXME
description = "Words are added to this category by the inclusion in their entries of {{tl|rfv-quote}}.",
parents = {{name = "Requests", sort = "quotations"}},
breadcrumb = "Quotations",
}
raw_categories["Requests for date by source"] = {
description = "Categories with requests for date, broken out by the source of the quotation whose date is sought.",
parents = {{name = "Requests for date", sort = "source"}},
breadcrumb = "By source",
}
raw_categories["Requests for date"] = {
description = "Requests for a date to be added to a quotation.",
additional = "To add an article to this category, use {{tl|rfdate}} or {{tl|rfdatek}} to include the author. " ..
"Please remove the template from the article once the date has been provided.",
parents = {{name = "Requests", sort = "date"}},
breadcrumb = "Date",
}
raw_categories["Requests for translations in user-competency categories by number of users"] = {
description = "Requests for translations to be added to user-competency categories, sorted by number of users with that competency.",
parents = {{name = "Requests", sort = "translations"}},
breadcrumb = "Translations in user-competency categories by number of users",
}
raw_categories["Requests for translations in user-competency categories by language"] = {
description = "Requests for translations to be added to user-competency categories, sorted by language.",
parents = {{name = "Requests", sort = "translations"}},
breadcrumb = "Translations in user-competency categories by language",
hidden = true,
}
raw_categories["Entries using missing taxonomic names"] = {
description = "Entries that link to wikispecies because there is no corresponding Wiktionary entry for the taxonomic name in the template {{tl|taxlink}}.",
additional = "The missing name is one or more of those enclosed in {{tl|taxlink}}. The entries are sorted by the missing taxonomic name." ..
"\n\nSee [[:Category:mul:Taxonomic names]].",
parents = {{name = "Bảo trì mục từ", is_label = true, lang = "mul"}},
breadcrumb = "Missing taxonomic names",
hidden = true,
}
-----------------------------------------------------------------------------
-- --
-- RAW HANDLERS --
-- --
-----------------------------------------------------------------------------
local function script_name_to_code(name)
local sc = require("Module:scripts").getByCanonicalName(name)
if not sc then
error("Không tìm thấy tên kịch bản '" .. name .. "'")
end
return sc:getCode()
end
-- This array consists of category match specs. Each spec contains one or more properties, whose values are (a) strings
-- that may contain references to other properties using the {{{PROPERTY}}} syntax; (b) functions of one argument, an
-- `items` table of the same properties that are accessible using the {{{PROPERTY}} syntax. Each such spec should have
-- at least a `regex` property that matches the name of the category. Capturing groups in this regex can be referenced
-- in other properties using {{{1}}} for the first group, {{{2}}} for the second group, etc. (or using keys "1", "2",
-- etc. in functions). Property expansion happens recursively if needed (i.e. a property can reference another property,
-- which in turn references a third property).
--
-- If there is a `language_name` propery, it specifies the language name (and will typically be a reference to a
-- capturing group from the `regex` property); if not specified, it defaults to "{{{1}}}" unless the `nolang` property
-- is set, in which case there is no language name derivable from the category name. The language name must be the
-- canonical name of a recognized regular language, or an error is thrown; however, if the `etym_lang_only`
-- property is set, the language name must be the canonical name of an etymology-only language, or the category spec
-- entry will be skipped. Based on the language name, the `language_code` and `language_object` properties are
-- automatically filled in. If `language_name` is an etymology-only language, additional properties
-- `parent_language_name`, `parent_language_code` and `parent_language_object` are set for the parent regular language
-- of the etymology-only language.
--
-- If the `regex` values of multiple category specs match, the first one takes precedence.
--
-- Recognized or predefined properties:
--
-- `pagename`: Current pagename.
-- `regex`: See above.
-- `1`, `2`, `3`, ...: See above.
-- `language_name`, `language_code`, `language_object`: See above.
-- `parent_language_name`, `parent_language_code`, `parent_language_object`: See above.
-- `nolang`: See above.
-- `etym_lang_only`: Language names must be etymology-only languages. See above.
-- `description`: Override the description (normally taken directly from the pagename).
-- `template_name`: Name of template which generates this category.
-- `template_sample_call`: Syntax for calling the template. Defaults to "{{{template_name}}}|{{{language_code}}}".
-- Used to display an example template call and the output of this call.
-- `template_actual_sample_call`: Syntax for calling the template. Takes precedence over `template_sample_call` when
-- generating example template output (but not when displaying an example template call) and is intended for a
-- template call that uses the |nocat=1 parameter.
-- `template_example_output`: Override the text that displays example template output (see `template_sample_call`).
-- `additional_template_description`: Extra text to be displayed after the example template output.
-- `parents`: Parent categories. Should be a list of elements, each of which is an object containing at least a name=
-- and sort= field (same format as parents= for regular raw categories, except that the name= and sort= field will
-- have {{{PROPERTY}}} references expanded). If no parents are specified, and the pagename is of the form
-- "Requests for FOO by language", the parent will be "Request subcategories by language" with FOO as the sort key.
-- Otherwise, the `language_name` property must exist, and the parent will be "Requests concerning LANGNAME" with
-- the pagename minus any initial "Requests for " as the sort key.
-- `umbrella`: Parent all-language category. Sort key is based on the language name.
-- `breadcrumb`: Specify the breadcrumb. If `parents` is given, there is no default (i.e. it will end up being the
-- pagename). Otherwise, if the pagename is of the form "Requests for FOO by language", "Requests for FOO in BAR",
-- or "Requests for FOO", it will be FOO.
-- `not_hidden_category`: Don't hide the category.
-- `catfix`: Same as `catfix` in regular labels and raw categories, except that request-specific {{{PROPERTY}}} syntax
-- is expanded.
-- `toc_template`, `toc_template_full`: Same as the corresponding fields in regular labels and raw categories, except
-- that request-specific {{{PROPERTY}}} syntax is expanded.
--
-- In general, properties can contain references to templates (e.g. {{tl}} and {{para}}), which will be appropriately
-- expanded (this expansion happens in the poscatboiler code, not in this module). The major exception is in the
-- `template_sample_call` and `template_actual_sample_call` properties, which are surrounded by <pre>...</pre> when
-- inserted, so template references are not expanded. Triple-brace property references are still expanded in these
-- properties; but beware that if any of those property references contain template references, they won't be expanded.
-- (This actually happens in the handlers for 'Request for SCRIPT script for LANG terms'; the sample call references
-- {{{script_code}}}, whose definition therefore cannot contain template references. The solution is to define this
-- property using a function.)
local requests_categories = {
{
-- This handles etymology languages.
regex = "^Yêu cầu liên quan đến (.+)$",
description = "Categories with {{{1}}} entries that need the attention of experienced editors.",
etym_lang_only = true,
parents = {{name = "Yêu cầu liên quan đến {{{parent_language_name}}}", sort = "{{{1}}}"}},
umbrella = false,
breadcrumb = "{{{1}}}",
not_hidden_category = true,
},
{
-- This handles regular languages.
regex = "^Yêu cầu liên quan đến (.+)$",
description = "Categories with {{{1}}} entries that need the attention of experienced editors.",
parents = {{name = "Bảo trì mục từ", is_label = true, sort = "requests"}},
umbrella = "Yêu cầu theo ngôn ngữ",
breadcrumb = "Yêu cầu",
not_hidden_category = true,
},
{
regex = "^Yêu cầu từ nguyên mục từ (.+)$",
umbrella = "Yêu cầu từ nguyên theo ngôn ngữ",
template_name = "rfe",
},
{
regex = "^Requests for expansion of etymologies in (.+) entries$",
umbrella = "Requests for expansion of etymologies by language",
template_name = "etystub",
},
{
regex = "^Yêu cầu cách phát âm mục từ (.+)$",
umbrella = "Yêu cầu cách phát âm theo ngôn ngữ",
template_name = "rfp",
},
{
regex = "^Yêu cầu một đoạn ghi âm thanh cách phát âm mục từ (.+)$",
umbrella = "Yêu cầu một đoạn ghi âm thanh cách phát âm theo ngôn ngữ",
template_name = "rfap",
},
{
regex = "^Yêu cầu định nghĩa mục từ (.+)$",
umbrella = "Yêu cầu định nghĩa theo ngôn ngữ",
template_name = "rfdef",
},
{
regex = "^Requests for clarification of definitions in (.+) entries$",
umbrella = "Requests for clarification of definitions by language",
template_name = "rfclarify",
},
{
-- This is for part-of-speech-specific categories such as
-- "Requests for inflections in Northern Ndebele noun entries" or
-- "Requests for accents in Ukrainian proper noun entries".
-- Here and below, we assume that the part of speech is begins with
-- a lowercase letter, while the preceding language name ends in a
-- capitalized word. Note that this entry comes before the
-- following one and takes precedence over it.
regex = "^Yêu cầu biến cách cho mục từ (.-) ([a-z]+[a-z ]*)$",
parents = {{name = "Yêu cầu biến cách cho mục từ {{{language_name}}}", sort = "{{{2}}}"}},
umbrella = "Yêu cầu biến cách cho {{{2}}} theo ngôn ngữ",
breadcrumb = "{{{2}}}",
template_name = "rfinfl",
template_sample_call = "{{rfinfl|{{{language_code}}}|{{{2}}}}}",
},
{
regex = "^Yêu cầu biến cách cho mục từ (.+)$",
umbrella = "Yêu cầu biến cách theo ngôn ngữ",
template_name = "rfinfl",
},
{
regex = "^Yêu cầu biến cách cho (.+) theo ngôn ngữ$",
nolang = true,
},
{
regex = "^Requests for tone in (.-) ([a-z]+[a-z ]*) entries$",
parents = {{name = "Requests for tone in {{{language_name}}} entries", sort = "{{{2}}}"}},
umbrella = "Requests for tone of {{{2}}}s by language",
breadcrumb = "{{{2}}}",
template_name = "rftone",
template_sample_call = "{{rftone|{{{language_code}}}|{{{2}}}}}",
},
{
regex = "^Requests for tone in (.+) entries$",
umbrella = "Requests for tone by language",
template_name = "rftone",
},
{
regex = "^Requests for tone of (.+) by language$",
nolang = true,
},
{
regex = "^Requests for accents in (.-) ([a-z]+[a-z ]*) entries$",
parents = {{name = "Requests for accents in {{{language_name}}} entries", sort = "{{{2}}}"}},
umbrella = "Requests for accents of {{{2}}}s by language",
breadcrumb = "{{{2}}}",
template_name = "rfaccents",
template_sample_call = "{{rfaccents|{{{language_code}}}|{{{2}}}}}",
},
{
regex = "^Requests for accents in (.+) entries$",
umbrella = "Requests for accents by language",
template_name = "rfaccents",
},
{
regex = "^Requests for accents of (.+) by language$",
nolang = true,
},
{
regex = "^Requests for aspect in (.-) ([a-z]+[a-z ]*) entries$",
parents = {{name = "Requests for aspect in {{{language_name}}} entries", sort = "{{{2}}}"}},
umbrella = "Requests for aspect of {{{2}}}s by language",
breadcrumb = "{{{2}}}",
template_name = "rfaspect",
template_sample_call = "{{rfaspect|{{{language_code}}}|{{{2}}}}}",
},
{
regex = "^Requests for aspect in (.+) entries$",
umbrella = "Requests for aspect by language",
template_name = "rfaspect",
},
{
regex = "^Requests for aspect of (.+) by language$",
nolang = true,
},
{
regex = "^Requests for gender in (.-) ([a-z]+[a-z ]*) entries$",
parents = {{name = "Requests for gender in {{{language_name}}} entries", sort = "{{{2}}}"}},
umbrella = "Requests for gender of {{{2}}}s by language",
breadcrumb = "{{{2}}}",
template_name = "rfgender",
template_sample_call = "{{rfgender|{{{language_code}}}|{{{2}}}}}",
},
{
regex = "^Requests for gender in (.+) entries$",
umbrella = "Requests for gender by language",
template_name = "rfgender",
},
{
regex = "^Requests for gender of (.+) by language$",
nolang = true,
},
{
regex = "^Requests for example sentences in (.+)$",
umbrella = "Requests for example sentences by language",
template_name = "rfex",
},
{
regex = "^Requests for collocations in (.+)$",
umbrella = "Requests for collocations by language",
template_name = "rfcoll",
},
{
regex = "^Requests for quotations in (.+)$",
umbrella = "Requests for quotations by language",
template_name = "rfquote",
},
{
-- This handles etymology languages.
regex = "^Requests for translations into (.+)$",
etym_lang_only = true,
parents = {
{name = "Requests for translations into {{{parent_language_name}}}", sort = "{{{1}}}"},
{name = "Requests concerning {{{language_name}}}", sort = "translations"},
},
umbrella = false,
breadcrumb = "{{{1}}}",
template_name = "t-needed",
catfix = "en",
},
{
-- This handles regular languages.
regex = "^Requests for translations into (.+)$",
umbrella = "Requests for translations by language",
template_name = "t-needed",
catfix = "en",
},
{
regex = "^Requests for translations of (.+) usage examples$",
umbrella = "Requests for translations of usage examples by language",
breadcrumb = "Translations of usage examples",
template_name = "t-needed",
template_sample_call = "{{t-needed|{{{language_code}}}|usex=1}}",
template_actual_sample_call = "{{t-needed|{{{language_code}}}|usex=1|nocat=1}}",
additional_template_description = "The {{tl|ux}}, {{tl|uxi}}, {{tl|ja-usex}} and {{tl|zh-x}} templates automatically add the page to this category if the example is in a foreign language and the translation is missing."
},
{
regex = "^Requests for translations of (.+) quotations$",
umbrella = "Requests for translations of quotations by language",
breadcrumb = "Translations of quotations",
template_name = "t-needed",
template_sample_call = "{{t-needed|{{{language_code}}}|quote=1}}",
template_actual_sample_call = "{{t-needed|{{{language_code}}}|quote=1|nocat=1}}",
additional_template_description = "The {{tl|quote}}, {{tl|quote-*}} and {{tl|Q}} templates automatically add the page to this category if the example is in a foreign language and the translation is missing."
},
{
regex = "^Requests for review of (.+) translations$",
umbrella = "Requests for review of translations by language",
breadcrumb = "Review of translations",
template_name = "t-check",
template_sample_call = "{{t-check|{{{language_code}}}|example}}",
template_example_output = "",
catfix = "en",
},
{
regex = "^Yêu cầu chuyển tự mục từ (.+)$",
umbrella = "Yêu cầu chuyển tự theo ngôn ngữ",
template_name = "rftranslit",
additional_template_description = "The {{tl|head}} template, and the large number of language-specific variants of it, automatically add " ..
"the page to this category if the example is in a foreign language and no transliteration can be generated (particularly in languages without " ..
"automated transliteration, such as Hebrew and Persian).",
},
{
regex = "^Requests for transliteration of (.+) usage examples$",
umbrella = "Requests for transliteration of usage examples by language",
template_name = "rftranslit",
template_sample_call = "{{rftranslit|{{{language_code}}}|usex=1}}",
template_actual_sample_call = "{{rftranslit|{{{language_code}}}|usex=1|nocat=1}}",
catfix = false,
additional_template_description = "The {{tl|ux}} and {{tl|uxi}} templates automatically add the page to this category if the example " ..
"is in a foreign language and no transliteration can be generated (particularly in languages without automated transliteration, such as " ..
"Hebrew and Persian).",
},
{
regex = "^Requests for transliteration of (.+) quotations$",
umbrella = "Requests for transliteration of quotations by language",
template_name = "rftranslit",
template_sample_call = "{{rftranslit|{{{language_code}}}|quote=1}}",
template_actual_sample_call = "{{rftranslit|{{{language_code}}}|quote=1|nocat=1}}",
catfix = false,
additional_template_description = "The {{tl|quote}} and {{tl|quote-*}} templates automatically add the page to this category if the quotation " ..
"is in a foreign language and no transliteration can be generated (particularly in languages without automated transliteration, such as " ..
"Hebrew and Persian).",
},
{
-- This handles etymology languages.
regex = "^Requests for native script for (.+) terms$",
etym_lang_only = true,
parents = {
{name = "Requests for native script for {{{parent_language_name}}} terms", sort = "{{{1}}}"},
{name = "Requests concerning {{{language_name}}}", sort = "native script"},
},
umbrella = false,
breadcrumb = "{{{1}}}",
template_name = "rfscript",
template_actual_sample_call = "{{rfscript|{{{language_code}}}|nocat=1}}",
catfix = false,
additional_template_description = "Many templates such as {{tl|l}}, {{tl|m}} and {{tl|t}} automatically place the page in this category when they are missing the term but have been provided with a transliteration."
},
{
-- This handles regular languages.
regex = "^Requests for native script for (.+) terms$",
umbrella = "Requests for native script by language",
template_name = "rfscript",
template_actual_sample_call = "{{rfscript|{{{language_code}}}|nocat=1}}",
catfix = false,
additional_template_description = "Many templates such as {{tl|l}}, {{tl|m}} and {{tl|t}} automatically place the page in this category when they are missing the term but have been provided with a transliteration."
},
{
regex = "^Requests for native script in (.+) usage examples$",
umbrella = "Requests for native script in usage examples by language",
template_name = "rfscript",
template_sample_call = "{{rfscript|{{{language_code}}}|usex=1}}",
template_actual_sample_call = "{{rfscript|{{{language_code}}}|usex=1|nocat=1}}",
catfix = false,
additional_template_description = "The {{tl|ux}} and {{tl|uxi}} templates automatically add the page to this category if the example itself is missing but the translation is supplied."
},
{
regex = "^Requests for native script in (.+) quotations$",
umbrella = "Requests for native script in quotations by language",
template_name = "rfscript",
template_sample_call = "{{rfscript|{{{language_code}}}|quote=1}}",
template_actual_sample_call = "{{rfscript|{{{language_code}}}|quote=1|nocat=1}}",
catfix = false,
additional_template_description = "The {{tl|quote}} and {{tl|quote-*}} templates automatically add the page to this category if the quotation itself is missing but the translation is supplied."
},
{
-- This handles etymology languages.
regex = "^Requests for (.+) script for (.+) terms$",
language_name = "{{{2}}}",
etym_lang_only = true,
parents = {
{name = "Requests for native script for {{{language_name}}} terms", sort = "{{{1}}} script"},
{name = "Requests for {{{1}}} script for {{{parent_language_name}}} terms", sort = "{{{language_name}}}"},
{name = "Requests concerning {{{language_name}}}", sort = "{{{1}}} script"},
},
umbrella = false,
breadcrumb = "{{{1}}} script",
template_name = "rfscript",
-- NOTE: The following is used in `template_sample_call` and `template_actual_sample_call`, meaning the
-- conversion of script name to script code needs to be done using an inline function like this, instead of
-- a {{#invoke:...}} template call.
script_code = function(items)
return script_name_to_code(items["1"])
end,
template_sample_call = "{{rfscript|{{{language_code}}}|sc={{{script_code}}}}}",
template_actual_sample_call = "{{rfscript|{{{language_code}}}|sc={{{script_code}}}|nocat=1}}",
catfix = false,
additional_template_description = "Many templates such as {{tl|l}}, {{tl|m}} and {{tl|t}} automatically place the page in this category when they are missing the term but have been provided with a transliteration."
},
{
-- This handles regular languages.
regex = "^Requests for (.+) script for (.+) terms$",
language_name = "{{{2}}}",
parents = {{name = "Requests for native script for {{{language_name}}} terms", sort = "{{{1}}} script"}},
umbrella = "Requests for {{{1}}} script by language",
breadcrumb = "{{{1}}} script",
template_name = "rfscript",
-- See comment above about this definition.
script_code = function(items)
return script_name_to_code(items["1"])
end,
template_sample_call = "{{rfscript|{{{language_code}}}|sc={{{script_code}}}}}",
template_actual_sample_call = "{{rfscript|{{{language_code}}}|sc={{{script_code}}}|nocat=1}}",
catfix = false,
additional_template_description = "Many templates such as {{tl|l}}, {{tl|m}} and {{tl|t}} automatically place the page in this category when they are missing the term but have been provided with a transliteration."
},
{
regex = "^Requests for (.+) script by language$",
parents = {{name = "Requests for script by language", sort = "{{{1}}} script"}},
nolang = true,
},
{
regex = "^Requests for script by language$",
nolang = true,
},
{
regex = "^Requests for images in (.+) entries$",
umbrella = "Requests for images by language",
template_name = "rfi",
},
{
regex = "^Requests for references for (.+) terms$",
umbrella = "Requests for references by language",
template_name = "rfref",
},
{
regex = "^Requests for references for etymologies in (.+) entries$",
parents = {{name = "Requests for references for {{{language_name}}} terms", sort = "etymologies"}},
umbrella = "Requests for references for etymologies by language",
breadcrumb = "Etymologies",
template_name = "rfv-etym",
},
{
regex = "^Requests for references for pronunciations in (.+) entries$",
parents = {{name = "Requests for references for {{{language_name}}} terms", sort = "pronunciations"}},
umbrella = "Requests for references for pronunciations by language",
breadcrumb = "Pronunciations",
template_name = "rfv-pron",
},
{
regex = "^Yêu cầu cần chú ý liên quan (.+)$",
umbrella = "Yêu cầu cần chú ý theo ngôn ngữ",
template_name = "attention",
template_example_output = "This template does not generate any text in entries.",
-- These pages typically contain a mixture of English and native-language entries, so disable catfix.
catfix = false,
-- Setting catfix = false will normally trigger the English table of contents template.
-- We still want the native-language table of contents template, though.
toc_template = "{{{language_code}}}-categoryTOC",
toc_template_full = "{{{language_code}}}-categoryTOC/full",
},
{
regex = "^Requests for cleanup in (.+) entries$",
umbrella = "Requests for cleanup by language",
template_name = "rfc",
template_actual_sample_call = "{{rfc|{{{language_code}}}|nocat=1}}",
},
{
regex = "^Requests for cleanup of Pronunciation N headers in (.+) entries$",
umbrella = "Requests for cleanup of Pronunciation N headers by language",
template_name = "rfc-pron-n",
template_actual_sample_call = "{{rfc-pron-n|{{{language_code}}}|nocat=1}}",
template_example_output = "This template does not generate any text in entries.",
additional_template_description = [=[
The purpose of this category is to tag entries that use headers with "Pronunciation" and a number.
While these headers and structure are sometimes used, they are not specifically prescribed by [[WT:ELE]]. No complete proposal has yet been made on how they should work, what the semantics are, or how they interact with multiple etymologies. As a result they should generally be avoided. Instead, merge the entries (possibly under multiple Etymology sections, if appropriate), and list all pronunciations, appropriately tagged, under a Pronunciation header.
[[User:KassadBot|KassadBot]] tags these entries (or used to tag these entries, when the bot was operational). At some point if a proposal is made and adopted as policy, these entries should be reviewed.
This category is hidden.]=],
},
{
regex = "^Requests for deletion in (.+) entries$",
umbrella = "Requests for deletion by language",
template_name = "rfd",
template_actual_sample_call = "{{rfd|{{{language_code}}}|nocat=1}}",
},
{
regex = "^Requests for verification in (.+) entries$",
umbrella = "Requests for verification by language",
template_name = "rfv",
},
{
regex = "^Requests for attention in etymologies in (.+) entries$",
umbrella = "Requests for attention in etymologies by language",
},
{
regex = "^Requests for quotations/(.+)$",
description = "Requests for a quotation or for quotations from {{{1}}}.",
parents = {{name = "Requests for quotations by source", sort = "{{{1}}}"}},
breadcrumb = "{{{1}}}",
nolang = true,
template_name = "rfquotek",
template_sample_call = "{{rfquotek|LANGCODE|{{{1}}}}}",
template_example_output = "\n(where LANGCODE is the language code of the entry)\n\nIt results in the message below:\n\n{{rfquotek|und|{{{1}}}}}",
},
{
regex = "^Requests for date in (.+) entries$",
umbrella = "Requests for date by language",
template_name = "rfdate",
additional_template_description = "The quotation templates, such as {{tl|quote-book}} and {{tl|quote-journal}}, " ..
"automatically add the page to this category if neither {{para|date}} nor {{para|year}} is provided. Providing the " ..
"parameter in each case on the page automatically removes the article from this category. See " ..
"[[Wiktionary:Quotations]] for information about formatting dates and quotations.",
},
{
regex = "^Requests for date/(.+)$",
description = "Requests for a date for a quotation or quotations from {{{1}}}.",
parents = {{name = "Requests for date by source", sort = "{{{1}}}"}},
breadcrumb = "{{{1}}}",
nolang = true,
template_name = "rfdatek",
template_sample_call = "{{rfdatek|LANGCODE|{{{1}}}}}",
template_example_output = "\n(where LANGCODE is the language code of the entry)\n\nIt results in the message below:\n\n{{rfdatek|und|{{{1}}}}}",
},
{
regex = "^Requests for attestation of (.+) terms$",
umbrella = "Requests for attestation of terms by language",
breadcrumb = "Attestation",
additional_template_description = "The {{tl|LDL}} template adds this category when a language code is supplied in {{para|1}} (as it should be)."
},
}
local user_competency_additional_template_description = "This is added by user-competency categories such as " ..
"[[:Category:User fr-4]], which groups users who speak French at level 4 (near-native proficiency), when " ..
"the native-language text indicating this fact is missing. The appropriate translation should mirror the " ..
"English text also displayed (e.g. in this case \"These users speak French at a '''near native''' " ..
"level.\"), and should be supplied to {{tl|auto cat}} using the {{para|text}} parameter. The mention of the " ..
"language in the text should be surrounded by double angle brackets, e.g. \"<<français>>\", which " ..
"causes it to be automatically linked to the appropriate parent category."
local user_competency_parents = {{name = "Requests for translations in user-competency categories by number of users",
sort = function(items)
return " " .. ("%010d"):format(items["1"])
end,
}}
table.insert(requests_categories,
{
regex = "^Requests for translations in user%-competency categories with ([0-9]+)%-([0-9]+) users$",
description = "Requests for translation of phrases indicating user competencies for specific languages and specific competency levels, for categories with {{{1}}}-{{{2}}} users.",
additional_template_description = user_competency_additional_template_description,
parents = user_competency_parents,
breadcrumb = "{{{1}}}-{{{2}}}",
nolang = true,
}
)
table.insert(requests_categories,
{
regex = "^Requests for translations in user%-competency categories with ([0-9]+) (users?)$",
description = "Requests for translation of phrases indicating user competencies for specific languages and specific competency levels, for categories with {{{1}}} {{{2}}}.",
additional_template_description = user_competency_additional_template_description,
parents = user_competency_parents,
breadcrumb = "{{{1}}}",
nolang = true,
}
)
table.insert(raw_handlers, function(data)
local items
local function init_items()
items = {pagename = data.category}
end
local function expand_value(item, val)
if type(val) == "function" then
return expand_value(item .. " ⇒ function", val(items))
end
if not val then
return val
end
if type(val) == "number" then
val = tostring(val)
end
if type(val) ~= "string" then
error(("The item '%s' on page %s is of type %s and can't be concatenated"):format(
item, items.pagename, type(val)))
end
-- Replaces pseudo-template code {{{ }}} with the corresponding member of the "items" table. Has to be done
-- recursively, since some of the items are nested:
-- {{{template_sample_call_with_temp}}}
-- ⇓
-- {{{{{template_name}}}|{{{language_code}}}}}
-- ⇓
-- {{attention|en}}
if val:find("{{{") then
val = mw.ustring.gsub(val, "{{{([^%}%{]+)}}}", function(prop)
local propval = items[prop]
if not propval then
error(("The item '%s' (expanded from property '%s' on page %s) was not found in the 'items' table"):
format(prop, item, items.pagename))
end
return expand_value(item .. " ⇒ " .. prop, propval)
end
)
end
return val
end
local function expand_items_value(item)
return expand_value(item, items[item])
end
local function convert_items_to_category_data(items)
if not items.nolang then
items.language_name = items.language_name or "{{{1}}}"
items.language_name = expand_items_value("language_name")
-- Chuẩn hoá tên ngôn ngữ để nhận diện cả khi viết thường
items.language_name2 = ConvertU.normalise_language_name(items.language_name)
if items.etym_lang_only then
items.language_object = require("Module:etymology languages").getByCanonicalName(items.language_name2)
if not items.language_object then
return nil
end
items.language_code = items.language_object:getCode()
items.parent_language_object = items.language_object:getNonEtymological()
-- Reject weird cases where etymology language has no parent.
if not items.parent_language_object then
return nil
end
items.parent_language_code = items.parent_language_object:getCode()
items.parent_language_name = items.parent_language_object:getCanonicalName()
-- Chuẩn hoá tên ngôn ngữ để nhận diện cả khi viết thường
items.parent_language_name2 = ConvertU.normalise_language_name(items.parent_language_name)
-- Reject weird cases where the parent language has the same name as the child etymology language. In
-- that case, we'll get an infinite parent-category loop. This actually happens, e.g. with Rudbari and
-- Bashkardi.
if items.parent_language_name2 == items.language_name2 then
return nil
end
else
items.language_object = require("Module:languages").getByCanonicalName(items.language_name2, true)
items.language_code = items.language_object:getCode()
end
end
if items.template_name then
items.template_sample_call = items.template_sample_call or "{{{{{template_name}}}|{{{language_code}}}}}"
items.full_text_about_the_template = "To make this request, in this specific language, use this code in the entry (see also the documentation at [[Template:{{{template_name}}}]]):\n\n<pre>{{{template_sample_call}}}</pre>"
if items.template_example_output then
items.full_text_about_the_template = items.full_text_about_the_template .. " " .. items.template_example_output
else
items.template_actual_sample_call = items.template_actual_sample_call or items.template_sample_call
items.full_text_about_the_template = items.full_text_about_the_template .. "\nIt results in the message below:\n\n{{{template_actual_sample_call}}}"
end
if items.additional_template_description then
items.full_text_about_the_template = items.full_text_about_the_template .. "\n\n" .. items.additional_template_description
end
else
items.full_text_about_the_template = items.additional_template_description
end
local parents = items.parents
local breadcrumb = expand_items_value("breadcrumb")
if parents then
for _, parent in ipairs(parents) do
parent.name = expand_value("parent.name", parent.name)
parent.sort = expand_value("parent.sort", parent.sort)
end
else
local umbrella_type = items.pagename:match("^Yêu cầu (.+) theo ngôn ngữ$")
if umbrella_type then
breadcrumb = breadcrumb or umbrella_type
parents = {{name = "Thể loại con yêu cầu theo ngôn ngữ", sort = umbrella_type}}
elseif not items.language_name then
error("Internal error: Don't know how to compute parents for non-language-specific category '" .. items.pagename .. "'")
else
local default_breadcrumb = items.pagename:match("^Yêu cầu (.+) trong .*$") or items.pagename:match("^Yêu cầu (.+)$")
--items.language_name = ConvertU.normalise_language_name(items.language_name)
breadcrumb = breadcrumb or default_breadcrumb
parents = {{name = "Yêu cầu liên quan đến " .. items.language_name, sort = default_breadcrumb}}
end
end
if not items.nolang and items.umbrella ~= false then
table.insert(parents, {name = expand_items_value("umbrella"), sort = items.language_name})
end
local additional = expand_items_value("full_text_about_the_template")
if items.pagename:find(" theo ngôn ngữ$") then
additional = "{{{umbrella_msg}}}" .. (additional and "\n\n" .. additional or "")
end
return {
description = expand_items_value("description") or items.pagename .. ".",
lang = items.parent_language_code or items.language_code,
additional = additional,
parents = parents,
-- If no breadcrumb=, it will default to the category name
breadcrumb = breadcrumb,
catfix = expand_items_value("catfix"),
toc_template = expand_items_value("toc_template"),
toc_template_full = expand_items_value("toc_template_full"),
hidden = not items.not_hidden_category,
can_be_empty = true,
}
end
-- First look for a regular (usually language or script-specific) category.
for i, category in ipairs(requests_categories) do
local matchvals = {mw.ustring.match(data.category, category.regex)}
if #matchvals > 0 then
init_items()
for key, value in pairs(category) do
items[key] = value
end
for key, value in ipairs(matchvals) do
items["" .. key] = value
end
local catdata = convert_items_to_category_data(items)
if catdata then
return catdata
end
end
end
-- Now look for umbrella categories.
for i, category in ipairs(requests_categories) do
if data.category == category.umbrella then
init_items()
items.nolang = true
local catdata = convert_items_to_category_data(items)
if catdata then
return catdata
end
end
end
return nil
end)
table.insert(raw_handlers, function(data)
local rawname = mw.ustring.match(data.category, "^Mục từ có bản dịch%s+(.+)$")
if not rawname then return end
local langname = ConvertU.normalise_name(rawname) -- Hàm chuyển đổi chữ hoa thường
local languages = require(languages_module)
local lang = languages.getByCanonicalName(langname, true, true)
if lang then
lang = lang:getCode()
return {
description = "Mục từ có chứa bản dịch sang " .. lcfirst(langname) .. ", được thêm vào bằng cách sử dụng một trong số các bản mẫu bản dịch, chẳng hạn như {{lkbm|t|" .. lang .. "|...}}, {{lkbm|t+|" .. lang .. "|...}}, v.v.",
parents = {
{name = "Bảo trì mục từ", is_label = true, lang = lang, sort = "Bản dịch"},
{
name = "Mục từ có bản dịch theo ngôn ngữ",
sort = {sort_base = langname, lang = "vi"}
},
},
breadcrumb = "Bản dịch",
catfix = false,
can_be_empty = true,
hidden = true,
}
end
end)
local recognized_taxtypes = require("Module:table/listToSet") {
"ambiguous",
"binomial",
"branch",
"clade",
"cladus",
"class",
"cohort",
"convariety",
"cultivar group",
"cultivar",
"division",
"empire",
"epifamily",
"epithet",
"family",
"form taxon",
"form",
"genus",
"grade",
"grandorder",
"group",
"hybrid",
"informal group",
"infraclass",
"infracohort",
"infrakingdom",
"infraorder",
"infraphylum",
"infraspecies",
"kingdom",
"magnorder",
"megacohort",
"mirorder",
"morph",
"nothogenus",
"nothospecies",
"nothosubspecies",
"nothovariety",
"obsolete",
"oofamily",
"order",
"parvclass",
"parvorder",
"phylum",
"section",
"series",
"serovar",
"species group",
"species",
"stem",
"strain",
"subclass",
"subcohort",
"subdivision",
"subfamily",
"subgenus",
"subgroup",
"subinfraorder",
"subkingdom",
"suborder",
"subphylum",
"subsection",
"subspecies",
"subterclass",
"subtribe",
"superclass",
"supercohort",
"superfamily",
"supergroup",
"superorder",
"superphylum",
"supertribe",
"taxon",
"tribe",
"trinomial",
"undescribed species",
"unknown",
"unranked group",
"variety",
"virus complex",
}
table.insert(raw_handlers, function(data)
local taxtype = data.category:match("^Entries using missing taxonomic name %((.*)%)$")
if taxtype and recognized_taxtypes[taxtype] then
return {
description = "Entries that link to wikispecies because there is no corresponding Wiktionary entry for the taxonomic name in the template {{tl|taxlink}}.",
additional = "The missing name is one or more of those enclosed in {{tl|taxlink}}. The entries are sorted by the missing taxonomic name.",
parents = {{name = "Entries using missing taxonomic names", sort = taxtype}},
breadcrumb = taxtype,
hidden = true,
}
end
end)
return {LABELS = labels, RAW_CATEGORIES = raw_categories, RAW_HANDLERS = raw_handlers}
m0pl8bi7sridlnix2dlpr1wjsrgl92h
Mô đun:category tree/languages
828
279380
2363027
2336285
2026-05-31T14:23:15Z
TheHighFighter2
42988
2363027
Scribunto
text/plain
local new_title = mw.title.new
local ucfirst = require("Module:string utilities").ucfirst
local split = require("Module:string utilities").split
local raw_categories = {}
local raw_handlers = {}
local m_languages = require("Module:languages")
local m_sc_getByCode = require("Module:scripts").getByCode
local m_table = require("Module:table")
local parse_utilities_module = "Module:parse utilities"
local location_translation = require("Module:category tree/location translation")
local concat = table.concat
local insert = table.insert
local reverse_ipairs = m_table.reverseIpairs
local serial_comma_join = m_table.serialCommaJoin
local size = m_table.size
local sorted_pairs = m_table.sortedPairs
local to_json = require("Module:JSON").toJSON
local Hang = m_sc_getByCode("Hang")
local Hani = m_sc_getByCode("Hani")
local Hira = m_sc_getByCode("Hira")
local Hrkt = m_sc_getByCode("Hrkt")
local Kana = m_sc_getByCode("Kana")
local function track(page)
-- [[Special:WhatLinksHere/Wiktionary:Tracking/category tree/languages/PAGE]]
return require("Module:debug/track")("category tree/languages/" .. page)
end
-- This handles language categories of the form e.g. [[:Category:French language]] and
-- [[:Category:British Sign Language]]; categories like [[:Category:Languages of Indonesia]]; categories like
-- [[:Category:English-based creole or pidgin languages]]; and categories like
-- [[:Category:English-based constructed languages]].
-----------------------------------------------------------------------------
-- --
-- RAW CATEGORIES --
-- --
-----------------------------------------------------------------------------
raw_categories["Tất cả ngôn ngữ"] = {
topright = "{{commonscat|Languages}}\n[[File:Languages world map-transparent background.svg|thumb|right|250px|Rough world map of language families]]",
description = "This category contains the categories for every language on Wiktionary.",
additional = "Not all languages that Wiktionary recognises may have a category here yet. There are many that have " ..
"not yet received any attention from editors, mainly because not all Wiktionary users know about every single " ..
"language. See [[Wiktionary:List of languages]] for a full list.",
parents = {
"Tất cả",
},
}
raw_categories["Đa ngữ"] = {
description = "Đây là thể loại chính của Đa ngữ.",
parents = {
"Tất cả ngôn ngữ",
},
}
raw_categories["Ngôn ngữ tuyệt chủng"] = {
description = "This category contains the categories for every [[extinct language]] on Wiktionary.",
additional = "Do not confuse this category with [[:Category:Extinct languages]], which is an umbrella category for the names of extinct languages in specific other languages (e.g. {{m+|de|Langobardisch}} for the ancient [[Lombardic]] language).",
parents = {
"Tất cả ngôn ngữ",
},
}
raw_categories["Ngôn ngữ theo quốc gia"] = {
topright = "{{commonscat|Languages by continent}}",
description = "Categories that group languages by country.",
additional = "{{{umbrella_meta_msg}}}",
parents = {
"Tất cả ngôn ngữ",
},
}
raw_categories["Ngôn ngữ tách biệt"] = {
topright = "{{wikipedia|Ngôn ngữ tách biệt}}\n{{commonscat|Language isolates}}",
description = "Ngôn ngữ tự nhiên không có mối quan hệ phả hệ (hoặc di truyền) với các ngôn ngữ khác.",
parents = {
{name = "Ngôn ngữ theo ngữ hệ", sort = "*Isolates"},
{name = "Mục từ theo ngữ hệ", sort = "Isolates"},
},
}
raw_categories["Languages not sorted into a location category"] = {
description = "Languages which do not specify (in their {{lkbm|auto cat}} call) the location(s) where they are spoken.",
additional = "This excludes constructed and reconstructed languages; as a result, all languages in this category explicitly specify their location as {{cd|UNKNOWN}}.",
parents = {
{name = "Requests"},
},
hidden = true,
}
-----------------------------------------------------------------------------
-- --
-- RAW HANDLERS --
-- --
-----------------------------------------------------------------------------
-- Given a category (without the "Thể loại:" prefix), look up the page defining the category, find the call to
-- {{auto cat}} (if any), and return a table of its arguments. If the category page doesn't exist or doesn't have
-- an {{auto cat}} invocation, return nil.
--
-- FIXME: Duplicated in [[Module:category tree/lects]].
local function scrape_category_for_auto_cat_args(cat)
local cat_page = mw.title.new("Thể loại:" .. cat)
if cat_page then
local contents = cat_page:getContent()
if contents then
local frame = mw.getCurrentFrame()
for template in require("Module:template parser").find_templates(contents) do
-- The template parser automatically handles redirects and canonicalizes them, so uses of {{autocat}}
-- will also be found.
if template:get_name() == "auto cat" then
return template:get_arguments()
end
end
end
end
return nil
end
local function link_location(location)
local location_no_the = location:match("^ (.*)$")
local bare_location = location_no_the or location
local location_link
local bare_location_parts = split(bare_location, ", ")
for i, part in ipairs(bare_location_parts) do
bare_location_parts[i] = ("[[%s]]"):format(part)
end
location_link = concat(bare_location_parts, ", ")
if location_no_the then
location_link = " " .. location_link
end
return location_link
end
local function linkbox(lang, setwiki, setwikt, setsister, entryname)
local wiktionarylinks = {}
local canonicalName = lang:getCanonicalName()
local wikimediaLanguages = lang:getWikimediaLanguages()
local wikipediaArticle = setwiki or lang:getWikipediaArticle()
setsister = setsister and ucfirst(setsister) or nil
if setwikt then
track("setwikt")
if setwikt == "-" then
track("setwikt/hyphen")
end
end
if setwikt ~= "-" and wikimediaLanguages and wikimediaLanguages[1] then
for _, wikimedialang in ipairs(wikimediaLanguages) do
local check = new_title(wikimedialang:getCode() .. ":")
if check and check.isExternal then
insert(wiktionarylinks,
(wikimedialang:getCanonicalName() ~= canonicalName and "(''" .. wikimedialang:getCanonicalName() .. "'') " or "") ..
"'''[[:" .. wikimedialang:getCode() .. ":|" .. wikimedialang:getCode() .. ".wiktionary.org]]'''")
end
end
wiktionarylinks = concat(wiktionarylinks, "<br/>")
end
local wikt_plural = wikimediaLanguages[2] and "" or ""
if #wiktionarylinks == 0 then
wiktionarylinks = "''Không có.''"
end
if setsister then
track("setsister")
if setsister == "-" then
track("setsister/hyphen")
else
setsister = "Thể loại:" .. setsister
end
else
setsister = lang:getCommonsCategory() or "-"
end
return concat{
[=[<div class="wikitable" style="float: right; clear: right; margin: 0 0 0.5em 1em; width: 300px; padding: 5px;">
<div style="text-align: center; margin-bottom: 10px; margin-top: 5px">'''Liên kết ]=], canonicalName, [=['''</div>
{| style="font-size: 90%"
|-
| style="vertical-align: top; height: 35px; border-bottom: 1px solid var(--wikt-palette-grey-4,lightgray);" | [[File:Wikipedia-logo.png|35px|none|Wikipedia]]
| style="border-bottom: 1px solid var(--wikt-palette-grey-4,lightgray);" | '''Wikipedia tiếng Việt''' có bài viết về:
<div style="padding: 5px 10px">]=], (setwiki == "-" and "''Không có.''" or "'''[[w:" .. wikipediaArticle .. "|" .. wikipediaArticle .. "]]'''"), [=[</div>
|-
| style="vertical-align: top; height: 35px; border-bottom: 1px solid var(--wikt-palette-grey-4,lightgray);" | [[File:Wikimedia-logo.svg|35px|none|Wikimedia Commons]]
| style="border-bottom: 1px solid var(--wikt-palette-grey-4,lightgray);" | '''Wikimedia Commons''' có liên kết đến các nội dung liên quan đến ]=], canonicalName, [=[ tại các dự án chị em khác:
<div style="padding: 5px 10px">]=], (setsister == "-" and "''Không có.''" or "'''[[commons:" .. setsister .. "|" .. setsister .. "]]'''"), [=[</div>
|-
| style="vertical-align: top; height: 35px; width: 40px; border-bottom: 1px solid var(--wikt-palette-grey-4,lightgray);" | [[File:Wiktionary-logo-v2.svg|35px|none|Wiktionary]]
|style="border-bottom: 1px solid var(--wikt-palette-grey-4,lightgray);" | '''Phiên bản Wiktionary''' viết ở ]=], canonicalName, [=[:
<div style="padding: 5px 10px">]=], wiktionarylinks, [=[</div>
|-
| style="vertical-align: top; height: 35px; border-bottom: 1px solid var(--wikt-palette-grey-4,lightgray);" | [[File:Open book nae 02.svg|35px|none|Entry]]
| style="border-bottom: 1px solid var(--wikt-palette-grey-4,lightgray);" | '''Wiktionary tiếng Việt''' có mục từ liên quan đến tên ngôn ngữ:
<div style="padding: 5px 10px">''']=], require("Module:links").full_link({lang = m_languages.getByCode("vi"), term = entryname or canonicalName}), [=['''</div>
|-
| style="vertical-align: top; height: 35px;" | [[File:Crystal kfind.png|35px|none|Considerations]]
|| '''Tài nguyên Wiktionary''' dành cho biên tập viên đóng góp vào các mục từ ]=], canonicalName, [=[:
<div style="padding: 5px 0">
* '''[[Wiktionary:Hướng dẫn cho mục từ ]=], canonicalName, [=[]]'''
* '''[[:Category:Bản mẫu tham khảo ]=], canonicalName, [=[|Bản mẫu tham khảo]] ({{PAGESINCAT:Bản mẫu tham khảo ]=], canonicalName, [=[}})'''
* '''[[Phụ lục:Thư mục học ]=], canonicalName, [=[|Thư mục học]]'''
|}
</div>]=]
}
end
local function edit_link(title, text)
return '<span class="plainlinks">['
.. tostring(mw.uri.fullUrl(title, { action = "edit" }))
.. ' ' .. text .. ']</span>'
end
-- Should perhaps use wiki syntax.
local function infobox(lang)
local ret = {}
insert(ret, '<table class="wikitable language-category-info"')
-- Phần này để trống vì lỗi
insert(ret, '>\n')
insert(ret, '<tr class="language-category-data">\n<th colspan="2">'
.. edit_link("" .. m_languages.getDataModuleName(lang:getCode()),
"Chỉnh sửa dữ liệu ngôn ngữ")
.. "</th>\n</tr>\n")
insert(ret, "<tr>\n<th>Tên chuẩn</th><td>" .. lang:getCanonicalName() .. "</td>\n</tr>\n")
local otherNames = lang:getOtherNames()
if otherNames then
local names = {}
for _, name in ipairs(otherNames) do
insert(names, "<li>" .. name .. "</li>")
end
if #names > 0 then
insert(ret, "<tr>\n<th>Tên khác</th><td><ul>" .. concat(names, "\n") .. "</ul></td>\n</tr>\n")
end
end
local aliases = lang:getAliases()
if aliases then
local names = {}
for _, name in ipairs(aliases) do
insert(names, "<li>" .. name .. "</li>")
end
if #names > 0 then
insert(ret, "<tr>\n<th>Aliases</th><td><ul>" .. concat(names, "\n") .. "</ul></td>\n</tr>\n")
end
end
local varieties = lang:getVarieties()
if varieties then
local names = {}
for _, name in ipairs(varieties) do
if type(name) == "string" then
insert(names, "<li>" .. name .. "</li>")
else
assert(type(name) == "table")
local first_var
local subvars = {}
for i, var in ipairs(name) do
if i == 1 then
first_var = var
else
insert(subvars, "<li>" .. var .. "</li>")
end
end
if #subvars > 0 then
insert(names, "<li><dl><dt>" .. first_var .. "</dt>\n<dd><ul>" .. concat(subvars, "\n") .. "</ul></dd></dl></li>")
elseif first_var then
insert(names, "<li>" .. first_var .. "</li>")
end
end
end
if #names > 0 then
insert(ret, "<tr>\n<th>Biến thể</th><td><ul>" .. concat(names, "\n") .. "</ul></td>\n</tr>\n")
end
end
insert(ret, "<tr>\n<th>[[Wiktionary:Ngôn ngữ|Mã ngôn ngữ]]</th><td><code>" .. lang:getCode() .. "</code></td>\n</tr>\n")
insert(ret, "<tr>\n<th>[[Wiktionary:Families|Ngữ hệ]]</th>\n")
local fam = lang:getFamily()
local famCode = fam and fam:getCode()
if not fam then
insert(ret, "<td>chưa được phân loại</td>")
elseif famCode == "qfa-iso" then
insert(ret, "<td>[[:Category:Language isolates|language isolate]]</td>")
elseif famCode == "qfa-mix" then
insert(ret, "<td>[[:Category:Mixed languages|mixed language]]</td>")
elseif famCode == "sgn" then
insert(ret, "<td>[[:Category:Sign languages|sign language]]</td>")
elseif famCode == "crp" then
insert(ret, "<td>[[:Category:Creole or pidgin languages|creole or pidgin]]</td>")
elseif famCode == "art" then
insert(ret, "<td>[[:Category:Ngôn ngữ nhân tạo|Ngôn ngữ nhân tạo]]</td>")
else
insert(ret, "<td>" .. fam:makeCategoryLink() .. "</td>")
end
insert(ret, "\n</tr>\n<tr>\n<th>Ngôn ngữ<br/>nguyên thủy</th>\n<td>")
local ancestors = lang:getAncestors()
if ancestors[2] then
local ancestorList = {}
for i, anc in ipairs(ancestors) do
ancestorList[i] = "<li>" .. anc:makeCategoryLink() .. "</li>"
end
insert(ret, "<ul>\n" .. concat(ancestorList, "\n") .. "</ul>")
else
local ancestorChain = lang:getAncestorChain()
if ancestorChain[1] then
local chain = {}
for _, anc in reverse_ipairs(ancestorChain) do
insert(chain, "<li>" .. anc:makeCategoryLink() .. "</li>")
end
insert(ret, "<ul>\n" .. concat(chain, "\n<ul>\n") .. ("</ul>"):rep(#chain))
else
insert(ret, "không rõ")
end
end
insert(ret, "</td>\n</tr>\n")
local scripts = lang:getScripts()
if scripts[1] then
local script_text = {}
local function makeScriptLine(sc)
local code = sc:getCode()
local url = tostring(mw.uri.fullUrl('Special:Search', {
search = 'contentmodel:css insource:"' .. code
.. '" insource:/\\.' .. code .. '/',
ns8 = '1'
}))
return sc:makeCategoryLink()
.. ' (<span class="plainlinks" title="Search for stylesheets referencing this script">[' .. url .. ' <code>' .. code .. '</code>]</span>)'
end
local function add_Hrkt(text)
insert(text, "<li>" .. makeScriptLine(Hrkt))
insert(text, "<ul>")
insert(text, "<li>" .. makeScriptLine(Hira) .. "</li>")
insert(text, "<li>" .. makeScriptLine(Kana) .. "</li>")
insert(text, "</ul>")
insert(text, "</li>")
end
for _, sc in ipairs(scripts) do
local text = {}
local code = sc:getCode()
if code == "Hrkt" then
add_Hrkt(text)
else
insert(text, "<li>" .. makeScriptLine(sc))
if code == "Jpan" then
insert(text, "<ul>")
insert(text, "<li>" .. makeScriptLine(Hani) .. "</li>")
add_Hrkt(text)
insert(text, "</ul>")
elseif code == "Kore" then
insert(text, "<ul>")
insert(text, "<li>" .. makeScriptLine(Hang) .. "</li>")
insert(text, "<li>" .. makeScriptLine(Hani) .. "</li>")
insert(text, "</ul>")
end
insert(text, "</li>")
end
insert(script_text, concat(text, "\n"))
end
insert(ret, "<tr>\n<th>[[Wiktionary:Hệ chữ viết|Hệ chữ viết]]</th>\n<td><ul>\n" .. concat(script_text, "\n") .. "</ul></td>\n</tr>\n")
else
insert(ret, "<tr>\n<th>[[Wiktionary:Hệ chữ viết|Hệ chữ viết]]</th>\n<td>chưa được phân loại</td>\n</tr>\n")
end
-- Phần này để trống vì lỗi
local wikidataItem = lang:getWikidataItem()
if lang:getWikidataItem() and mw.wikibase then
local URL = mw.wikibase.getEntityUrl(wikidataItem)
local link
if URL then
link = '[' .. URL .. ' ' .. wikidataItem .. ']'
else
link = '<span class="error">Khoản mục Wikidata không hợp lệ: <code>' .. wikidataItem .. '</code></span>'
end
insert(ret, "<tr><th>Wikidata</th><td>" .. link .. "</td></tr>")
end
insert(ret, "</table>")
return concat(ret)
end
local function NavFrame(content, title)
return '<div class="NavFrame"><div class="NavHead">'
.. (title or '{{{title}}}') .. '</div>'
.. '<div class="NavContent" style="text-align: left;">'
.. content
.. '</div></div>'
end
local function get_description_topright_additional(lang, locations, extinct, setwiki, setwikt, setsister, entryname)
local nameWithLanguage = lang:getCategoryName("nocap")
if lang:getCode() == "und" then
local description =
"This is the main category of the '''" .. nameWithLanguage .. "''', represented in Wiktionary by the [[Wiktionary:Languages|code]] '''" .. lang:getCode() .. "'''. " ..
"This language contains terms in historical writing, whose meaning has not yet been determined by scholars."
return description, nil, nil
end
local canonicalName = lang:getCanonicalName()
local topright = linkbox(lang, setwiki, setwikt, setsister, entryname)
local the_prefix
the_prefix = ""
local description = "Đây là thể loại chính của " .. the_prefix .. "'''" .. nameWithLanguage .. "'''."
local location_links = {}
local prep
local saw_embedded_comma = false
for _, location in ipairs(locations) do
local this_prep
if location == "the world" then
this_prep = "across"
insert(location_links, location)
elseif location ~= "UNKNOWN" then
this_prep = "ở"
if location:find(",") then
saw_embedded_comma = true
end
insert(location_links, link_location(location))
end
if this_prep then
if prep and this_prep ~= prep then
error("Can't handle location 'the world' along with another location (clashing prepositions)")
end
prep = this_prep
end
end
local location_desc
if #location_links > 0 then
local location_link_text
if saw_embedded_comma and #location_links >= 3 then
location_link_text = mw.text.listToText(location_links, "; ", "; và ")
else
location_link_text = serial_comma_join(location_links)
end
location_desc = ("Ngôn ngữ này %s %s %s.\n\n"):format(
extinct and "là một ngôn ngữ đã tuyệt chủng trước đây được sử dụng" or "được sử dụng", prep, location_link_text)
elseif extinct then
location_desc = "Đây là một ngôn ngữ đã tuyệt chủng.\n\n"
else
location_desc = ""
end
local add = location_desc .. "Thông tin về " .. canonicalName .. ":\n\n" .. infobox(lang)
--local add = location_desc .. "Thông tin về " .. canonicalName .. ":\n\n"
if lang:hasType("reconstructed") then
add = add .. "\n\n" ..
ucfirst(canonicalName) .. " là một ngôn ngữ tái tạo. Its words and roots are not directly attested in any written works, but have been reconstructed through the ''comparative method'', " ..
"which finds regular similarities between languages that cannot be explained by coincidence or word-borrowing, and extrapolates ancient forms from these similarities.\n\n" ..
"Theo [[Wiktionary:Quy định mục từ|quy định mục từ]], mục từ " .. canonicalName ..
" không nằm ở không gian chính, nhưng có thể áp dụng ở không gian tên '''Từ tái tạo'''."
elseif lang:hasType("appendix-constructed") then
add = add .. "\n\n" ..
ucfirst(canonicalName) .. " is a constructed language that is only in sporadic use. " ..
"According to our [[Wiktionary:Criteria for inclusion|criteria for inclusion]], terms in " .. canonicalName ..
" should '''not''' be present in entries in the main namespace, but may be added to the Appendix: namespace. " ..
"All terms in this language may be available at [[Appendix:" .. ucfirst(canonicalName) .. "]]."
end
local about = new_title("Wiktionary:Giới thiệu về " .. canonicalName)
if about.exists then
add = add .. "\n\n" ..
"Xin vui lòng xem '''[[Wiktionary:Giới thiệu về " .. canonicalName .. "]]''' để biết thông tin và cân nhắc đặc biệt khi tạo mục từ " .. nameWithLanguage .. "."
end
--local ok, tree_of_descendants = pcall(
-- require("Module:family tree").print_children,
-- lang:getCode(), {
-- protolanguage_under_family = true,
-- must_have_descendants = true
-- })
--if ok then
-- if tree_of_descendants then
-- add = add .. NavFrame(
-- tree_of_descendants,
-- "Family tree")
-- else
-- add = add .. "\n\n" .. ucfirst(lang:getCanonicalName())
-- .. " has no descendants or varieties listed in Wiktionary's language data modules."
-- end
--else
-- mw.log("error while generating tree: " .. tostring(tree_of_descendants))
--end
return description, topright, add
end
local function get_parents(lang, locations, extinct)
local canonicalName = lang:getCanonicalName()
local sortkey = {sort_base = canonicalName, lang = "en"}
local ret = {{name = "Tất cả ngôn ngữ", sort = sortkey}}
local fam = lang:getFamily()
local famCode = fam and fam:getCode()
-- FIXME: Some of the following categories should be added to this module.
if not fam then
insert(ret, {name = "Thể loại:Unclassified languages", sort = sortkey})
elseif famCode == "qfa-iso" then
insert(ret, {name = "Thể loại:Ngôn ngữ tách biệt", sort = sortkey})
elseif famCode == "qfa-mix" then
insert(ret, {name = "Thể loại:Mixed languages", sort = sortkey})
elseif famCode == "sgn" then
insert(ret, {name = "Thể loại:All sign languages", sort = sortkey})
elseif famCode == "crp" then
insert(ret, {name = "Thể loại:Creole or pidgin languages", sort = sortkey})
for _, anc in ipairs(lang:getAncestors()) do
-- Avoid Haitian Creole being categorised in [[:Category:Haitian Creole-based creole or pidgin languages]], as one of its ancestors is an etymology-only variety of it.
-- Use that ancestor's ancestors instead.
if anc:getFullCode() == lang:getCode() then
for _, anc_extra in ipairs(anc:getAncestors()) do
insert(ret, {name = "Thể loại:" .. ucfirst(anc_extra:getFullName()) .. "-based creole or pidgin languages", sort = sortkey})
end
else
insert(ret, {name = "Thể loại:" .. ucfirst(anc:getFullName()) .. "-based creole or pidgin languages", sort = sortkey})
end
end
elseif famCode == "art" then
if lang:hasType("appendix-constructed") then
insert(ret, {name = "Thể loại:Ngôn ngữ nhân tạo chỉ có phụ lục", sort = sortkey})
else
insert(ret, {name = "Thể loại:Ngôn ngữ nhân tạo", sort = sortkey})
end
for _, anc in ipairs(lang:getAncestors()) do
if anc:getFullCode() == lang:getCode() then
for _, anc_extra in ipairs(anc:getAncestors()) do
insert(ret, {name = "Thể loại:" .. ucfirst(anc_extra:getFullName()) .. "-based constructed languages", sort = sortkey})
end
else
insert(ret, {name = "Thể loại:" .. ucfirst(anc:getFullName()) .. "-based constructed languages", sort = sortkey})
end
end
else
insert(ret, {name = "Thể loại:" .. fam:getCategoryName(), sort = sortkey})
if lang:hasType("reconstructed") then
insert(ret, {
name = "Thể loại:Ngôn ngữ tái tạo",
sort = {sort_base = canonicalName:gsub("^Proto%-", ""), lang = "en"}
})
end
end
local function add_sc_cat(sc)
insert(ret, {name = "Thể loại:Ngôn ngữ " .. sc:getCategoryName() .. "", sort = sortkey})
end
local function add_Hrkt()
add_sc_cat(Hrkt)
add_sc_cat(Hira)
add_sc_cat(Kana)
end
for _, sc in ipairs(lang:getScripts()) do
if sc:getCode() == "Hrkt" then
add_Hrkt()
else
add_sc_cat(sc)
if sc:getCode() == "Jpan" then
add_sc_cat(Hani)
add_Hrkt()
elseif sc:getCode() == "Kore" then
add_sc_cat(Hang)
add_sc_cat(Hani)
end
end
end
if lang:hasTranslit() then
insert(ret, {name = "Thể loại:Ngôn ngữ với chuyển tự tự động", sort = sortkey})
end
local function insert_location_language_cat(location)
local cat = "Ngôn ngữ tại " .. location
insert(ret, {name = "Thể loại:" .. cat, sort = sortkey})
local auto_cat_args = scrape_category_for_auto_cat_args(cat)
local location_parent = auto_cat_args and auto_cat_args.parent
if location_parent then
local split_parents = require(parse_utilities_module).split_on_comma(location_parent)
for _, parent in ipairs(split_parents) do
parent = parent:match("^(.-):.*$") or parent
insert_location_language_cat(parent)
end
end
end
local saw_location = false
for _, location in ipairs(locations) do
if location ~= "UNKNOWN" then
saw_location = true
insert_location_language_cat(location)
end
end
if extinct then
insert(ret, {name = "Ngôn ngữ tuyệt chủng", sort = sortkey})
end
if not saw_location and not (lang:hasType("reconstructed") or (fam and fam:getCode() == "art")) then
-- Constructed and reconstructed languages don't need a location specified and often won't have one,
-- so don't put them in this maintenance category.
insert(ret, {name = "Thể loại:Languages not sorted into a location category", sort = sortkey})
end
return ret
end
local function get_children()
local ret = {}
-- FIXME: We should work on the children mechanism so it isn't necessary to manually specify these.
for _, label in ipairs({"Phụ lục", "Bảo trì mục từ", "Mục từ", "Bản mẫu", "Từ nguyên"}) do
insert(ret, {name = label, is_label = true})
end
insert(ret, {name = "{{{langcode}}}:Tất cả chủ đề", sort = "all topics"})
return ret
end
-- Handle language categories of the form e.g. [[:Category:French language]] and
-- [[:Category:British Sign Language]].
insert(raw_handlers, function(data)
local category = data.category
if not (category:match("^[Tt]iếng") or category:match("[Ll]ect$")) then
return nil
end
local lang = m_languages.getByCanonicalName(category)
if not lang then
local langname = category
if langname then
lang = m_languages.getByCanonicalName(langname)
end
if not lang then
return nil
end
end
local args = require("Module:parameters").process(data.args, {
[1] = {list = true},
["setwiki"] = true,
["setwikt"] = true,
["setsister"] = true,
["entryname"] = true,
["extinct"] = {type = "boolean"},
})
-- If called from inside, don't require any arguments, as they can't be known
-- in general and aren't needed just to generate the first parent (used for
-- breadcrumbs).
if #args[1] == 0 and not data.called_from_inside then
-- At least one location must be specified unless the language is constructed (e.g. Esperanto) or reconstructed (e.g. Proto-Indo-European).
local fam = lang:getFamily()
if not (lang:hasType("reconstructed") or (fam and fam:getCode() == "art")) then
error("At least one location (param 1=) must be specified for language '" .. lang:getCanonicalName() .. "' (code '" .. lang:getCode() .. "'). " ..
"Use the value UNKNOWN if the language's location is truly unknown.")
end
end
local description, topright, additional = "", "", ""
-- If called from inside the category tree system, it's called when generating
-- parents or children, and we don't need to generate the description or additional
-- text (which is very expensive in terms of memory because it calls [[Module:family tree]],
-- which calls [[Module:languages/data/all]]).
if not data.called_from_inside then
description, topright, additional = get_description_topright_additional(
lang, args[1], args.extinct, args.setwiki, args.setwikt, args.setsister, args.entryname
)
end
return {
canonical_name = lang:getCategoryName(),
description = description,
lang = lang:getCode(),
topright = topright,
additional = additional,
breadcrumb = lang:getCanonicalName(),
parents = get_parents(lang, args[1], args.extinct),
extra_children = get_children(lang),
umbrella = false,
can_be_empty = true,
}, true
end)
-- Handle categories such as [[:Category:Languages of Indonesia]].
insert(raw_handlers, function(data)
local location = data.category:match("^Ngôn ngữ tại (.*)$")
if location then
local args = require("Module:parameters").process(data.args, {
["flagfile"] = true,
["commonscat"] = true,
["wp"] = true,
["basename"] = true,
["parent"] = true,
["locationcat"] = true,
["locationlink"] = true,
})
local topright
local basename = args.basename or location:gsub(", .*", "")
local translated_basename = location_translation[basename] or basename
if args.flagfile ~= "-" then
local flagfile_arg = args.flagfile or ("Flag of %s.svg"):format(translated_basename)
local files = require(parse_utilities_module).split_on_comma(flagfile_arg)
local topright_parts = {}
for _, file in ipairs(files) do
local flagfile = "File:" .. file
local flagfile_page = new_title(flagfile)
if flagfile_page and flagfile_page.file.exists then
insert(topright_parts, ("[[%s|right|100px|border]]"):format(flagfile))
elseif args.flagfile then
error(("Explicit flagfile '%s' doesn't exist"):format(flagfile))
end
end
topright = concat(topright_parts)
end
if args.wp then
local wp = require("Module:yesno")(args.wp, "+")
if wp == "+" or wp == true then
wp = data.category
end
if wp then
local wp_topright = ("{{wikipedia|%s}}"):format(wp)
if topright then
topright = topright .. wp_topright
else
topright = wp_topright
end
end
end
if args.commonscat then
local commonscat = require("Module:yesno")(args.commonscat, "+")
if commonscat == "+" or commonscat == true then
commonscat = data.category
end
if commonscat then
local commons_topright = ("{{commonscat|%s}}"):format(commonscat)
if topright then
topright = topright .. commons_topright
else
topright = commons_topright
end
end
end
local bare_location = location:match("^the (.*)$") or location
local location_link = args.locationlink or link_location(location)
local bare_basename = basename:match("^the (.*)$") or basename
local parents = {}
if args.parent then
local explicit_parents = require(parse_utilities_module).split_on_comma(args.parent)
for i, parent in ipairs(explicit_parents) do
local actual_parent, sort_key = parent:match("^(.-):(.*)$")
if actual_parent then
parent = actual_parent
sort_key = sort_key:gsub("%+", bare_location)
else
sort_key = " " .. bare_location
end
insert(parents, {name = "Ngôn ngữ của " .. parent, sort = sort_key})
end
else
insert(parents, {name = "Ngôn ngữ theo quốc gia", sort = {sort_base = bare_location, lang = "en"}})
end
if args.locationcat then
local explicit_location_cats = require(parse_utilities_module).split_on_comma(args.locationcat)
for i, locationcat in ipairs(explicit_location_cats) do
insert(parents, {name = "Thể loại:" .. locationcat, sort = " Languages"})
end
else
local location_cat = ("%s"):format(bare_location)
local location_page = new_title(location_cat)
if location_page and location_page.exists then
insert(parents, {name = location_cat, sort = "Languages"})
end
end
local description = ("Thể loại dành cho ngôn ngữ tại %s."):format(location_link)
return {
topright = topright,
description = description,
parents = parents,
breadcrumb = bare_basename,
additional = "{{{umbrella_msg}}}",
}, true
end
end)
-- Handle categories such as [[:Category:English-based creole or pidgin languages]].
insert(raw_handlers, function(data)
local langname = data.category:match("(.*)%-based creole or pidgin languages$")
if langname then
local lang = m_languages.getByCanonicalName(langname)
if lang then
return {
lang = lang:getCode(),
description = "Languages which developed as a [[creole]] or [[pidgin]] from " .. lang:makeCategoryLink() .. ".",
parents = {{name = "Creole or pidgin languages", sort = {sort_base = "*" .. langname, lang = "en"}}},
breadcrumb = lang:getCanonicalName() .. "-based",
}
end
end
end)
-- Handle categories such as [[:Category:English-based constructed languages]].
insert(raw_handlers, function(data)
local langname = data.category:match("(.*)%-based constructed languages$")
if langname then
local lang = m_languages.getByCanonicalName(langname)
if lang then
return {
lang = lang:getCode(),
description = "Constructed languages which are based on " .. lang:makeCategoryLink() .. ".",
parents = {{name = "Constructed languages", sort = {sort_base = "*" .. langname, lang = "en"}}},
breadcrumb = lang:getCanonicalName() .. "-based",
}
end
end
end)
return {RAW_CATEGORIES = raw_categories, RAW_HANDLERS = raw_handlers}
ro9kqn7r3ty6w9lvbfw7ono4yxupnex
Mô đun:category tree/miscellaneous
828
279383
2363008
2349673
2026-05-31T13:51:17Z
TheHighFighter2
42988
2363008
Scribunto
text/plain
local labels = {}
local raw_categories = {}
-----------------------------------------------------------------------------
-- --
-- LABELS --
-- --
-----------------------------------------------------------------------------
-- Appendices
labels["Phụ lục"] = {
description = "Các trang chứa thông tin bổ sung về {{{langdisp}}}.",
parents = {{name = "{{{langcat}}}", raw = true}},
umbrella = {
description = "Các thể loại có các trang chứa thông tin bổ sung về một ngôn ngữ cụ thể.",
parents = {"Thể loại:Phụ lục"},
breadcrumb = "Theo ngôn ngữ",
},
}
-- Citations
labels["Kho ngữ liệu"] = {
description = "Pages documenting instances of actual usage of {{{langname}}} terms.",
parents = {{name = "{{{langcat}}}", raw = true}},
umbrella = {
description = "Categories with pages documenting instances of actual usage of terms in a given language.",
parents = {"Category:Kho ngữ liệu"},
breadcrumb = "Kho ngữ liệu theo ngôn ngữ",
},
}
labels["citations of undefined terms"] = {
description = "Pages documenting instances of actual usage of {{{langname}}} terms, but for which the term is not defined yet.",
additional = "Citation pages in {{{langdisp}}} are automatically added here when any of the corresponding entries is a redlink. You can also add citation pages to this category manually when the entry exists but it has not a(n) {{{langname}}} section yet or has not been defined in that specific meaning. Before removing a page from this category, please verify that all citations relate to senses properly defined in the entry.",
parents = {"citations"},
umbrella = {
description = "Categories with pages documenting instances of actual usage of terms in a given language, but for which the term is not defined yet.",
parents = {"Requests", "Category:Citations"},
breadcrumb = "Citations of undefined terms by language",
},
can_be_empty = true,
hidden = true,
}
labels["Bản đồ phương ngữ tương đương"] = {
description = "Maps showing the distribution of dialectal equivalents for terms in {{{langname}}}.",
parents = {{name = "{{{langcat}}}", sort = "bản đồ phương ngữ tương đương", raw = true}},
umbrella = {
description = "Categories with maps showing the distribution of dialectal equivalents for terms in a given language.",
parents = {"Siêu thể loại chung"},
breadcrumb = "Bản đồ phương ngữ tương đương",
},
}
-- Thesaurus entries
labels["Kho từ vựng"] = {
description = "[[WT:WS|Thesaurus]] entries for listing [[Wiktionary:Semantic relations|semantically related terms]] such as [[synonym]]s, [[antonym]]s, [[hyponym]]s, [[hypernym]]s, [[meronym]]s, and [[holonym]]s of {{{langname}}} words.",
parents = {{name = "{{{langcat}}}", raw = true}},
umbrella = {
description = "Categories with [[WT:WS|thesaurus]] entries for listing [[Wiktionary:Semantic relations|semantically related terms]].",
breadcrumb = "Theo ngôn ngữ",
parents = {{name = "Category:Kho từ vựng", sort = " "}},
},
}
-----------------------------------------------------------------------------
-- --
-- RAW CATEGORIES --
-- --
-----------------------------------------------------------------------------
raw_categories["Tất cả"] = {
topright = "{{commonscat|CommonsRoot}}",
description = "Từ thể loại này, bạn có thể duyệt các mục từ và tiểu thể loại trong hệ thống thể loại của Wiktionary tiếng Việt.",
additional = "Hầu hết các thể loại đều được xếp vào [[:Thể loại:Tất cả chủ đề]] hoặc theo [[:Thể loại:Tất cả ngôn ngữ|ngôn ngữ]].",
}
raw_categories["Siêu thể loại chung"] = {
description = "Thể loại này chứa các '''siêu thể loại chung''', chứa các nhóm thể loại lớn theo cấp độ chủ đề.",
additional = "Umbrella categories in turn group language-specific categories devoted to particular low-level topics.",
parents = {"Tất cả"},
}
raw_categories["Unicode"] = {
description = "Thể loại này chứa các trang liên quan đến '''Unicode'''.",
parents = {"Tất cả"},
}
raw_categories["Phụ lục"] = {
description = "Phụ lục trên Wiktionary tiếng Việt.",
parents = {
"Wiktionary",
"Category:Tất cả",
},
}
raw_categories["Phụ lục chữ cái"] = {
description = "Phụ lục về các bảng chữ cái trên Wiktionary tiếng Việt.",
breadcrumb = "Chữ cái",
parents = {
"Phụ lục",
},
}
raw_categories["Phụ lục theo từ loại"] = {
description = "Phụ lục theo từ loại trên Wiktionary tiếng Việt.",
breadcrumb = "Từ loại",
parents = {
"Phụ lục",
},
}
raw_categories["Phụ lục động từ"] = {
description = "Phụ lục động từ trên Wiktionary tiếng Việt.",
breadcrumb = "Động từ",
parents = {
"Phụ lục theo từ loại",
},
}
return {LABELS = labels, RAW_CATEGORIES = raw_categories}
pxixvex37d5d9ft66mqyv60hn4ul26r
2363017
2363008
2026-05-31T14:07:33Z
TheHighFighter2
42988
2363017
Scribunto
text/plain
local labels = {}
local raw_categories = {}
-----------------------------------------------------------------------------
-- --
-- LABELS --
-- --
-----------------------------------------------------------------------------
-- Appendices
labels["Phụ lục"] = {
description = "Các trang chứa thông tin bổ sung về {{{langdisp}}}.",
parents = {{name = "{{{langcat}}}", raw = true}},
umbrella = {
description = "Các thể loại có các trang chứa thông tin bổ sung về một ngôn ngữ cụ thể.",
parents = {"Thể loại:Phụ lục"},
breadcrumb = "Theo ngôn ngữ",
},
}
-- Citations
labels["Kho ngữ liệu"] = {
description = "Pages documenting instances of actual usage of {{{langname}}} terms.",
parents = {{name = "{{{langcat}}}", raw = true}},
umbrella = {
description = "Categories with pages documenting instances of actual usage of terms in a given language.",
parents = {"Thể loại:Kho ngữ liệu"},
breadcrumb = "Kho ngữ liệu theo ngôn ngữ",
},
}
labels["citations of undefined terms"] = {
description = "Pages documenting instances of actual usage of {{{langname}}} terms, but for which the term is not defined yet.",
additional = "Citation pages in {{{langdisp}}} are automatically added here when any of the corresponding entries is a redlink. You can also add citation pages to this category manually when the entry exists but it has not a(n) {{{langname}}} section yet or has not been defined in that specific meaning. Before removing a page from this category, please verify that all citations relate to senses properly defined in the entry.",
parents = {"citations"},
umbrella = {
description = "Categories with pages documenting instances of actual usage of terms in a given language, but for which the term is not defined yet.",
parents = {"Requests", "Thể loại:Kho ngữ liệu"},
breadcrumb = "Citations of undefined terms by language",
},
can_be_empty = true,
hidden = true,
}
labels["Bản đồ phương ngữ tương đương"] = {
description = "Maps showing the distribution of dialectal equivalents for terms in {{{langname}}}.",
parents = {{name = "{{{langcat}}}", sort = "bản đồ phương ngữ tương đương", raw = true}},
umbrella = {
description = "Categories with maps showing the distribution of dialectal equivalents for terms in a given language.",
parents = {"Siêu thể loại chung"},
breadcrumb = "Bản đồ phương ngữ tương đương",
},
}
-- Thesaurus entries
labels["Kho từ vựng"] = {
description = "[[WT:WS|Thesaurus]] entries for listing [[Wiktionary:Semantic relations|semantically related terms]] such as [[synonym]]s, [[antonym]]s, [[hyponym]]s, [[hypernym]]s, [[meronym]]s, and [[holonym]]s of {{{langname}}} words.",
parents = {{name = "{{{langcat}}}", raw = true}},
umbrella = {
description = "Categories with [[WT:WS|thesaurus]] entries for listing [[Wiktionary:Semantic relations|semantically related terms]].",
breadcrumb = "Theo ngôn ngữ",
parents = {{name = "Thể loại:Kho từ vựng", sort = " "}},
},
}
-----------------------------------------------------------------------------
-- --
-- RAW CATEGORIES --
-- --
-----------------------------------------------------------------------------
raw_categories["Tất cả"] = {
topright = "{{commonscat|CommonsRoot}}",
description = "Từ thể loại này, bạn có thể duyệt các mục từ và tiểu thể loại trong hệ thống thể loại của Wiktionary tiếng Việt.",
additional = "Hầu hết các thể loại đều được xếp vào [[:Thể loại:Tất cả chủ đề]] hoặc theo [[:Thể loại:Tất cả ngôn ngữ|ngôn ngữ]].",
}
raw_categories["Siêu thể loại chung"] = {
description = "Thể loại này chứa các '''siêu thể loại chung''', chứa các nhóm thể loại lớn theo cấp độ chủ đề.",
additional = "Umbrella categories in turn group language-specific categories devoted to particular low-level topics.",
parents = {"Tất cả"},
}
raw_categories["Unicode"] = {
description = "Thể loại này chứa các trang liên quan đến '''Unicode'''.",
parents = {"Tất cả"},
}
raw_categories["Phụ lục"] = {
description = "Phụ lục trên Wiktionary tiếng Việt.",
parents = {
"Wiktionary",
"Thể loại:Tất cả",
},
}
raw_categories["Phụ lục chữ cái"] = {
description = "Phụ lục về các bảng chữ cái trên Wiktionary tiếng Việt.",
breadcrumb = "Chữ cái",
parents = {
"Phụ lục",
},
}
raw_categories["Phụ lục theo từ loại"] = {
description = "Phụ lục theo từ loại trên Wiktionary tiếng Việt.",
breadcrumb = "Từ loại",
parents = {
"Phụ lục",
},
}
raw_categories["Phụ lục động từ"] = {
description = "Phụ lục động từ trên Wiktionary tiếng Việt.",
breadcrumb = "Động từ",
parents = {
"Phụ lục theo từ loại",
},
}
return {LABELS = labels, RAW_CATEGORIES = raw_categories}
sx1y08y9y8pgs9np7p6m6v4ujboirxg
Mô đun:category tree/modules
828
279384
2363144
2327544
2026-06-01T06:23:26Z
TheHighFighter2
42988
2363144
Scribunto
text/plain
local labels = {}
local raw_categories = {}
local raw_handlers = {}
-----------------------------------------------------------------------------
-- --
-- LABELS --
-- --
-----------------------------------------------------------------------------
labels["Mô đun"] = {
description = "{{{langname}}} [[Wiktionary:Modules|modules]], which contain Lua code to create and manage entries.",
umbrella = {
parents = {{name = "Mô đun", sort = " "}},
breadcrumb = "theo ngôn ngữ",
},
parents = {{name = "{{{langcat}}}", raw = true}},
}
labels["Mô đun dữ liệu"] = {
description = "{{{langname}}} [[Wiktionary:Modules|modules]] containing data used by other modules.",
umbrella = {
parents = {{name = "Mô đun dữ liệu", sort = " "}},
breadcrumb = "theo ngôn ngữ",
},
parents = {"Mô đun"},
}
labels["Mô đun dữ liệu từ phương ngữ đồng nghĩa"] = {
description = "[[Wiktionary:Mô đun|Mô đun]] dữ liệu từ phương ngữ đồng nghĩa {{{langname}}} dùng cho bản mẫu {{tl|dialect synonyms}}.",
umbrella = {
parents = {{name = "Mô đun dữ liệu từ phương ngữ đồng nghĩa", sort = " "}},
breadcrumb = "theo ngôn ngữ",
},
breadcrumb = "Từ phương ngữ đồng nghĩa",
parents = {"Mô đun dữ liệu"},
}
labels["Mô đun biến tố"] = {
description = "{{{langname}}} [[inflection]] [[Wiktionary:Modules|modules]], which contain Lua code for generating conjugation and declension tables.",
umbrella = {
parents = {{name = "Mô đun biến tố", sort = " "}},
breadcrumb = "theo ngôn ngữ",
},
parents = {"Mô đun"},
}
-----------------------------------------------------------------------------
-- --
-- RAW CATEGORIES --
-- --
-----------------------------------------------------------------------------
raw_categories["Mô đun"] = {
description = "This is a general holder category for modules.",
additional = "For more information on what modules are and how they work, see [[Wiktionary:Scribunto]]. For a complete list of all modules, see [[Special:PrefixIndex/Module:|here]].",
parents = {"Wiktionary"},
}
raw_categories["Mô đun dữ liệu bảng tham chiếu phân mảnh"] = {
description = "Mô đun dữ liệu bảng tham chiếu phân mảnh",
parents = {
"Mô đun dữ liệu",
"Thể loại:Mô đun tiếng Latinh",
"Thể loại:Mô đun tiếng Hy Lạp cổ đại"
},
}
raw_categories["Mô đun chưa phân loại"] = {
description = "Mô đun chưa phân loại.",
additional = "Modules are placed here by [[MediaWiki:Scribunto-doc-page-does-not-exist]]. The default documentation page, [[Template:documentation/preloadModule]], also adds this category.",
parents = { {name = "Mô đun", sort = " "} },
}
raw_categories["Module unit tests"] = {
description = "Unit tests for modules.",
parents = { {name = "Modules", sort = "1 test modules"} },
}
raw_categories["Mô đun phụ lục"] = {
description = "Modules with functions that generate content for or extract information from pages in the Appendix namespace.",
parents = { "Mô đun" },
}
raw_categories["Mô đun thể loại"] = {
preceding = "{{also|:Thể loại:Bản mẫu thể loại}}",
description = "Modules for adding categories to pages or generating the description and subcategories of category pages.",
parents = { "Mô đun" },
}
raw_categories["Mô đun dữ liệu"] = {
description = "Trang này liệt kê các mô đun không chứa các chức năng mà chỉ xuất một bảng dữ liệu được các mô đun khác sử dụng. Các mô-đun thuộc danh mục này phải được nhập bằng <code>mw.loadData</code> thay vì <code>require</code>.",
parents = { "Mô đun" },
}
raw_categories["Mô đun dữ liệu cây thể loại"] = {
preceding = "{{also|:Thể loại:Mô đun dữ liệu cây thể loại/lang|:Thể loại:Mô đun dữ liệu cây thể loại/topic}}",
description = "[[Wiktionary:Mô đun|Modules]] containing data and code used by the category tree system for constructing the descriptions of categories.",
parents = { "Mô đun dữ liệu", "Mô đun thể loại" },
}
raw_categories["Mô đun dữ liệu cây thể loại/lang"] = {
preceding = "{{also|:Thể loại:Mô đun dữ liệu cây thể loại|:Thể loại:Mô đun dữ liệu cây thể loại/topic}}",
description = "[[Wiktionary:Modules|Modules]] containing data and code used by the category tree system for constructing the descriptions of language-specific categories.",
breadcrumb = "lang",
parents = { {name = "Mô đun dữ liệu cây thể loại", sort = "lang"} },
}
raw_categories["Mô đun dữ liệu cây thể loại/topic"] = {
preceding = "{{also|:Thể loại:Mô đun dữ liệu cây thể loại|:Thể loại:Mô đun dữ liệu cây thể loại/lang}}",
description = "[[Wiktionary:Modules|Modules]] containing data and code used by the category tree system for constructing the descriptions of topic categories.",
breadcrumb = "topic",
parents = { {name = "Mô đun dữ liệu cây thể loại", sort = "topic"} },
}
raw_categories["Character insertion data modules"] = {
description = "Modules containing data for use by {{temp|chars}}.",
parents = { "Data modules" },
breadcrumb = "character insertion",
}
raw_categories["Mô đun dữ liệu từ phương ngữ đồng nghĩa"] = {
description = "Modules containing data for use by {{lkbm|dialect synonyms}}.",
parents = { "Mô đun dữ liệu" },
}
raw_categories["Debugging modules"] = {
description = "Modules used for debugging.",
additional = "Some should only be used in sandbox modules or when using the [[mw:Extension:TemplateSandbox|{{MediaWiki:Templatesandbox-editform-legend}}]] button in the edit page of modules and templates.",
parents = { "Lua metamodules", "Modules" },
}
raw_categories["Definition modules"] = {
description = "Modules that fuel templates that are used in [[Wiktionary:Glossary#definition line|definition lines]] of entries.",
parents = { "Modules" },
}
raw_categories["Deprecated modules"] = {
description = "Modules that should not be used, as their functions are performed by newer modules.",
parents = { "Modules", "Thể loại:Wiktionary maintenance" },
}
raw_categories["Discussion modules"] = {
description = "Modules concerning discussion pages.",
parents = { "Modules" },
}
raw_categories["Display text-generating modules"] = {
description = "Modules that are used to generate display text.",
additional = "Display text determines what is shown to the reader. In some languages it must be normalized, due to common errors caused by confusable characters, or so as to ensure a consistent display format.",
parents = { "Modules" },
}
raw_categories["Mô đun tài liệu"] = {
description = "Modules for generating documentation pages.",
parents = { "Mô đun" },
}
raw_categories["Entry-generating modules"] = {
description = "Modules with functions that are used to generate new entries.",
parents = { "Modules" },
}
raw_categories["Entry name-generating modules"] = {
description = "Modules that are used to generate entry names.",
additional = "Entry names determine the page at which an entry is created, accounting for the removal of language-specified diacritics.",
parents = { "Modules" },
}
raw_categories["Mô đun từ nguyên"] = {
description = "Modules that fuel templates that define the etymology of entries.",
parents = { "Mô đun" },
}
raw_categories["Form-of modules"] = {
description = "Modules that generate the definition line of non-lemma forms, e.g. verb forms and noun forms.",
parents = { "Definition modules", "Modules" },
}
raw_categories["General utility modules"] = {
description = "Modules that serve some sort of utility purpose in various entries but are used by multiple languages. Modules only used by one language should be at [[:Category:Utility modules]].",
parents = { "Modules" },
}
raw_categories["Headword-line modules"] = {
description = "Modules that support [[:Category:Headword-line templates by language|headword-line templates]] for a specific language.",
additional = "See also [[:Category:Headword-line templates]].",
parents = { "Modules" },
}
raw_categories["Mô đun biến tố"] = {
description = "Modules used to support [[:Category:Inflection-table templates by language|inflection templates]] for a specific language.",
parents = { "Mô đun" },
}
raw_categories["Internal link modules"] = {
description = "Modules that are used in [[:Category:Internal link templates|internal link templates]].",
parents = { "General utility modules", "Modules" },
}
raw_categories["JSON-generating modules"] = {
description = "Modules with functions that generate data in JSON format.",
parents = { "Modules" },
}
raw_categories["Mô đun ngôn ngữ và chữ viết"] = {
description = "Modules that process language and script codes and return data on them.",
parents = { "Mô đun" },
}
raw_categories["List modules"] = {
description = "Modules that generate lists and tables of entries.",
parents = { "Modules" },
}
raw_categories["Lua metamodules"] = {
description = "Modules that have exported functions that are only used by other modules: that is, cannot be called using {{temp|#invoke:}}.",
parents = { "Modules" },
}
raw_categories["Maintenance modules"] = {
description = "Modules that fuel templates used for maintaining entries, such as cleanup templates (e.g. {{temp|attention}}), deletion templates (e.g. {{temp|rfd}}) and verification templates (e.g. {{temp|rfv}}).",
parents = { "Modules" },
}
raw_categories["Pronunciation modules"] = {
description = "Modules that fuel templates that are used to create the language-specific pronunciation of entries.",
parents = { "Modules" },
}
raw_categories["Quotation and usage example modules"] = {
description = "Modules that fuel templates that are used to format quotations and usage examples.",
parents = { "Definition modules", "Modules" },
breadcrumb = "quotation and usage example",
}
raw_categories["Reference modules"] = {
description = "Modules that are used for [[:Category:Reference templates|reference templates]].",
parents = { "Modules" },
}
raw_categories["Sandbox modules"] = {
description = "Test versions of modules intended for production use.",
parents = { "Modules" },
}
raw_categories["Sortkey-generating modules"] = {
description = "Modules that are used to generate sortkeys.",
additional = "Sortkeys determine the order of entry names in categories.",
parents = { "Modules" },
}
raw_categories["Swadesh modules"] = {
description = "Modules containing [[Swadesh list]]s.",
parents = { "Modules" },
}
raw_categories["Template interface modules"] = {
description = "Modules whose purpose is to provide an interface between templates and the functions of a module.",
additional = "They are usually named <code>.../templates</code>, and the functions present within them usually all have only a \"frame\" parameter.",
parents = { "Modules" },
}
raw_categories["Tracking modules"] = {
description = "Modules that add tracking templates.",
parents = { "Modules" },
}
raw_categories["Mô đun chuyển tự"] = {
description = "Modules that automatically convert text in one script to another.",
additional = "Most of them convert non-Latin scripts to Latin (romanisation/romanization), and are used by templates or modules to generate transliteration of text that is tagged with a particular language. Each language's transliteration module is specified in its data table (for which, see the category {{catlink|Language data modules}}).",
parents = { "Mô đun" },
}
raw_categories["Unused modules"] = {
description = "Unused modules.",
parents = { "Modules" },
}
raw_categories["User sandbox modules"] = {
description = "Modules that are for personal use and testing by individual editors.",
additional = "These should all begin with <code>User:</code> followed by the user's name. If several sandbox modules are needed by a single user, subpages can be created. These modules should not be used in real Wiktionary content pages, as all content on those pages should be editable by anyone and, if necessary, edit protected.",
parents = { "Sandbox modules", "Modules" },
}
raw_categories["Utility modules"] = {
description = "Modules that deal with several utilities needed by a certain language.",
additional = "Usually their names end with -utilities or -common (preceded by the language code), although more specific utility modules that one language uses may reside here as well. If a utility is used by many languages, it should be in [[:Category:General utility modules]].",
parents = { "Modules" },
}
raw_categories["Vote modules"] = {
description = "Modules used to manage Wiktionary votes.",
parents = { "Modules" },
}
raw_categories["Wikitext parsing modules"] = {
description = "Modules that contain functions that grab the wikitext of a page and get information from it by performing string operations on it.",
parents = { "Modules" },
}
-----------------------------------------------------------------------------
-- --
-- RAW HANDLERS --
-- --
-----------------------------------------------------------------------------
for _, mod_type in ipairs { "Entry name-generating", "Sortkey-generating", "chuyển tự" } do
table.insert(raw_handlers, function(data)
local count, languages = data.category:match(("Mô đun ^%s được sử dụng bởi ([0-9]+) (ngôn ngữ?)$"):format(
-- need to escape the hyphen in 'Entry name-generating' and 'Sortkey-generating'
require("Module:pattern utilities").pattern_escape(mod_type)))
if count then
return {
description = data.category .. ".",
breadcrumb = "Được sử dụng bởi " .. count .. " " .. languages,
parents = {
{ name = "Mô đun " .. mod_type, sort = count},
},
}
end
end)
end
return {LABELS = labels, RAW_CATEGORIES = raw_categories, RAW_HANDLERS = raw_handlers}
sk6q3u696vn2519j1hrqx188vngdjqc
Bản mẫu:pi-decl-noun
10
282938
2363159
2232655
2026-06-01T06:39:19Z
Hiyuune
50834
Hiyuune đã đổi [[Bản mẫu:pli-decl-noun]] thành [[Bản mẫu:pi-decl-noun]] qua đổi hướng
2232655
wikitext
text/x-wiki
<includeonly>{{#invoke:pi-decl/noun|show}}</includeonly><noinclude>
{{tài liệu}}
[[Thể loại:Bản mẫu bảng biến tố danh từ tiếng Pali]]</noinclude>
9fqo85bd8japn82i5sw5megar8qjt6l
Bản mẫu:pi-noun
10
282941
2363161
2104177
2026-06-01T06:39:32Z
Hiyuune
50834
Hiyuune đã đổi [[Bản mẫu:pli-noun]] thành [[Bản mẫu:pi-noun]] qua đổi hướng
2104176
wikitext
text/x-wiki
<includeonly>{{#invoke:pi-headword|show|Danh từ}}</includeonly><noinclude>{{documentation}}</noinclude>
mkexwm887q9j0oxfnxbjd5svucg2xnd
Bản mẫu:pl-pr
10
283829
2363154
2208933
2026-06-01T06:36:43Z
Hiyuune
50834
Hiyuune đã đổi [[Bản mẫu:pol-pr]] thành [[Bản mẫu:pl-pr]] qua đổi hướng
2208932
wikitext
text/x-wiki
<includeonly>{{#invoke:zlw-lch-IPA|show|lang=pl}}</includeonly><noinclude>{{documentation}}</noinclude>
i4insq3ocwbjfgbiz1p33fdonv4rmlu
2363156
2363154
2026-06-01T06:37:13Z
Hiyuune
50834
2363156
wikitext
text/x-wiki
{{#invoke:zlw-lch-IPA|show|lang=pl}}<noinclude>{{documentation}}</noinclude>
jm1lertsqnjfds59ckntfy94tv5ohaw
Bản mẫu:pl-verb
10
285388
2363149
2109657
2026-06-01T06:33:39Z
Hiyuune
50834
Hiyuune đã đổi [[Bản mẫu:pol-verb]] thành [[Bản mẫu:pl-verb]] qua đổi hướng
2109655
wikitext
text/x-wiki
{{#invoke:pl-headword|show_verb}}<noinclude>{{documentation}}</noinclude>
6q9mdg5z6cx6he12i35fqxq1i5ftzm5
2363151
2363149
2026-06-01T06:33:55Z
Hiyuune
50834
2363151
wikitext
text/x-wiki
{{#invoke:zlw-lch-headword|show|Động từ|lang=pl}}<!--
--><noinclude>{{documentation}}</noinclude>
ry655f2wwqxng73o0rgbmhukrlzfgw1
Bản mẫu:pl-derived verbs
10
285397
2363157
2109674
2026-06-01T06:37:50Z
Hiyuune
50834
Hiyuune đã đổi [[Bản mẫu:pol-derived verbs]] thành [[Bản mẫu:pl-derived verbs]] qua đổi hướng
2109671
wikitext
text/x-wiki
<includeonly>{{#invoke:sla-derived terms|imperfectives_and_perfectives|lang=pl}}</includeonly><noinclude>{{documentation}}</noinclude>
gtsy7dy4ue78k7f25tkmvi0j1o89qc8
đê mê
0
286904
2363357
2114097
2026-06-01T11:48:18Z
Trong Dang
52461
/* */
2363357
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|低迷}}.
{{-pron-}}
{{vie-pron}}
{{-adjc-}}
{{vi-adj}}
# Có cảm giác [[say sưa]], [[thích thú]] đến [[tê dại]], vì sự [[kích thích]], vì [[sung sướng]].
#: {{ux|vi|'''Đê mê''' trong giấc mộng.}}
#: {{ux|vi|'''Đê mê''' trong hạnh phúc.}}
{{-synonym-}}
* {{vi-l|mê man}}
* {{vi-l|mê mẩn}}
* {{vi-l|mê mệt}}
* {{vi-l|tê mê}}
{{-ref-}}
{{R:Tratu|vn|vn}}
no7jgy1sg25d28wjytbushpyilza5uo
Bản mẫu:pl-adj
10
290156
2363141
2123889
2026-06-01T06:22:54Z
Hiyuune
50834
Hiyuune đã đổi [[Bản mẫu:pol-adj]] thành [[Bản mẫu:pl-adj]] qua đổi hướng
2123887
wikitext
text/x-wiki
{{#invoke:pl-headword|show_adj_adv}}<noinclude>{{documentation}}</noinclude>
4m04w91x409xju8qslai7untme7bs9m
2363143
2363141
2026-06-01T06:23:14Z
Hiyuune
50834
2363143
wikitext
text/x-wiki
{{#invoke:zlw-lch-headword|show|Tính từ|lang=pl}}<!--
--><noinclude>{{tài liệu}}</noinclude>
jp69e940xswrdrd1gc4xoj5q9gtbl22
Kho từ vựng:language
0
294939
2363085
2244311
2026-05-31T22:53:31Z
Hiyuune
50834
2363085
wikitext
text/x-wiki
{{ws header}}
=={{langname|en}}==
==={{section|n}}===
===={{ws sense|en|ngôn ngữ}}====
===={{section|syn}}====
{{ws beginlist}}
{{ws|en|language}}
{{ws|en|leid}} {{q|Scotland|thường là thơ ca}}
{{ws|en|lingo}} {{q|thông tục}}
{{ws|en|speech}}
{{ws|en|tongue}} {{q|metonymically}}
{{ws endlist}}
===={{section|hypo}}====
{{ws beginlist}}
''Creole và pidgin''
{{ws|en|creole}}
{{ws|en|pidgin}}
''Lingua franca''
{{ws|en|lingua franca}}
{{ws|en|link language}}
''Chết và sống''
{{ws|en|dead language}}
{{ws|en|extinct language}}
{{ws|en|heritage language}}
{{ws|en|living language}}
{{ws|en|endangered language}}
''Tự nhiên và khác''
{{ws|en|natural language}}
{{ws|en|constructed language}}
{{ws|en|sign language}}
{{ws|en|computer language}}
''Nguồn gốc thu được''
{{ws|en|birthtongue}}
{{ws|en|first language}}
{{ws|en|L1}}
{{ws|en|mother language}}
{{ws|en|mother tongue}}
{{ws|en|native language}}
{{ws|en|native tongue}}
{{ws|en|vernacular}}
{{ws|en|vulgate}}
{{ws|en|father tongue}}
{{ws|en|L2}}
{{ws|en|second language}}
''Nhóm ngôn ngữ và di truyền''
{{ws|en|Sino-Tibetan language|link=}}
{{ws|en|Indo-European language|link=}}
{{ws|en|Romance language|link=}}
{{ws|en|Slavic language|link=}}
{{ws|en|Germanic language|link=}}
{{ws|en|Celtic language|link=}}
''Kiểu ngôn ngữ''
{{ws|en|isolating language|link=}}
{{ws|en|analytic language|link=}}
{{ws|en|synthetic language|link=}}
{{ws|en|fusional language|link=}}
{{ws|en|agglutinative language|link=}}
{{ws|en|polysynthetic language|link=}}
{{ws|en|inflected language|link=}}
{{ws endlist}}
===={{section|hyper}}====
{{ws beginlist}}
{{ws|en|medium}}
{{ws endlist}}
===={{section|mero}}====
{{ws beginlist}}
''Phần lớn của ngôn ngữ''
{{ws|en|acrolect}}
{{ws|en|argot}}
{{ws|en|basilect}}
{{ws|en|cant}}
{{ws|en|chronolect}}
{{ws|en|cryptolect}}
{{ws|en|dialect}}
{{ws|en|ecolect}}
{{ws|en|ethnolect}}
{{ws|en|idiolect}}
{{ws|en|idiom}}
{{ws|en|isolect}}
{{ws|en|jargon}}
{{ws|en|lect}}
{{ws|en|matrilect}}
{{ws|en|mesilect}}
{{ws|en|mesolect}}
{{ws|en|mimolect}}
{{ws|en|paralect}}
{{ws|en|parlance}}
{{ws|en|patois}}
{{ws|en|patrilect}}
{{ws|en|religiolect}}
{{ws|en|similect}}
{{ws|en|slang}}
{{ws|en|sociolect}}
{{ws|en|topolect}}
{{ws|en|xenolect}}
''Yếu tố ngôn ngữ''
{{ws|en|expression}}
{{ws|en|grammar}}
{{ws|en|phrase}}
{{ws|en|sign}}
{{ws|en|statement}}
{{ws|en|symbol}}
{{ws|en|term}}
{{ws|en|vocabulary}}
{{ws|en|word}}
{{ws|en|wording}}
{{ws endlist}}
===={{section|holonym}}====
{{ws beginlist}}
{{ws|en|language family}}
{{ws endlist}}
===={{section|instance}}====
* [[:Thể loại:en:Tên ngôn ngữ]]
==={{section|further}}===
* {{R:Roget 1911|language|number=560}}
* {{R:Moby II}}
* [https://www.britannica.com/topic/language/Language-typology language - Language typology], britannica.com
* [https://www.encyclopedia.com/humanities/encyclopedias-almanacs-transcripts-and-maps/linguistic-typology LINGUISTIC TYPOLOGY], Encyclopedia.com
[[Thể loại:Kho từ vựng:Giao tiếp]]
[[en:Thesaurus:language]]
59bj2ti1l36jlysdeakl16wqzr527f6
2363086
2363085
2026-05-31T22:53:51Z
Hiyuune
50834
/* Đồng nghĩa */
2363086
wikitext
text/x-wiki
{{ws header}}
=={{langname|en}}==
==={{section|n}}===
===={{ws sense|en|ngôn ngữ}}====
===={{section|syn}}====
{{ws beginlist}}
{{ws|en|language}}
{{ws|en|leid}} {{q|Scotland|thường là thơ ca}}
{{ws|en|lingo}} {{q|thông tục}}
{{ws|en|speech}}
{{ws|en|tongue}} {{q|hoán dụ}}
{{ws endlist}}
===={{section|hypo}}====
{{ws beginlist}}
''Creole và pidgin''
{{ws|en|creole}}
{{ws|en|pidgin}}
''Lingua franca''
{{ws|en|lingua franca}}
{{ws|en|link language}}
''Chết và sống''
{{ws|en|dead language}}
{{ws|en|extinct language}}
{{ws|en|heritage language}}
{{ws|en|living language}}
{{ws|en|endangered language}}
''Tự nhiên và khác''
{{ws|en|natural language}}
{{ws|en|constructed language}}
{{ws|en|sign language}}
{{ws|en|computer language}}
''Nguồn gốc thu được''
{{ws|en|birthtongue}}
{{ws|en|first language}}
{{ws|en|L1}}
{{ws|en|mother language}}
{{ws|en|mother tongue}}
{{ws|en|native language}}
{{ws|en|native tongue}}
{{ws|en|vernacular}}
{{ws|en|vulgate}}
{{ws|en|father tongue}}
{{ws|en|L2}}
{{ws|en|second language}}
''Nhóm ngôn ngữ và di truyền''
{{ws|en|Sino-Tibetan language|link=}}
{{ws|en|Indo-European language|link=}}
{{ws|en|Romance language|link=}}
{{ws|en|Slavic language|link=}}
{{ws|en|Germanic language|link=}}
{{ws|en|Celtic language|link=}}
''Kiểu ngôn ngữ''
{{ws|en|isolating language|link=}}
{{ws|en|analytic language|link=}}
{{ws|en|synthetic language|link=}}
{{ws|en|fusional language|link=}}
{{ws|en|agglutinative language|link=}}
{{ws|en|polysynthetic language|link=}}
{{ws|en|inflected language|link=}}
{{ws endlist}}
===={{section|hyper}}====
{{ws beginlist}}
{{ws|en|medium}}
{{ws endlist}}
===={{section|mero}}====
{{ws beginlist}}
''Phần lớn của ngôn ngữ''
{{ws|en|acrolect}}
{{ws|en|argot}}
{{ws|en|basilect}}
{{ws|en|cant}}
{{ws|en|chronolect}}
{{ws|en|cryptolect}}
{{ws|en|dialect}}
{{ws|en|ecolect}}
{{ws|en|ethnolect}}
{{ws|en|idiolect}}
{{ws|en|idiom}}
{{ws|en|isolect}}
{{ws|en|jargon}}
{{ws|en|lect}}
{{ws|en|matrilect}}
{{ws|en|mesilect}}
{{ws|en|mesolect}}
{{ws|en|mimolect}}
{{ws|en|paralect}}
{{ws|en|parlance}}
{{ws|en|patois}}
{{ws|en|patrilect}}
{{ws|en|religiolect}}
{{ws|en|similect}}
{{ws|en|slang}}
{{ws|en|sociolect}}
{{ws|en|topolect}}
{{ws|en|xenolect}}
''Yếu tố ngôn ngữ''
{{ws|en|expression}}
{{ws|en|grammar}}
{{ws|en|phrase}}
{{ws|en|sign}}
{{ws|en|statement}}
{{ws|en|symbol}}
{{ws|en|term}}
{{ws|en|vocabulary}}
{{ws|en|word}}
{{ws|en|wording}}
{{ws endlist}}
===={{section|holonym}}====
{{ws beginlist}}
{{ws|en|language family}}
{{ws endlist}}
===={{section|instance}}====
* [[:Thể loại:en:Tên ngôn ngữ]]
==={{section|further}}===
* {{R:Roget 1911|language|number=560}}
* {{R:Moby II}}
* [https://www.britannica.com/topic/language/Language-typology language - Language typology], britannica.com
* [https://www.encyclopedia.com/humanities/encyclopedias-almanacs-transcripts-and-maps/linguistic-typology LINGUISTIC TYPOLOGY], Encyclopedia.com
[[Thể loại:Kho từ vựng:Giao tiếp]]
[[en:Thesaurus:language]]
e39f74lf9zy9czjrvx4w6ta0q4jl1q7
diên vĩ
0
301060
2363340
2149465
2026-06-01T11:30:05Z
Trong Dang
52461
/* */
2363340
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{vi-etym-sino|鳶尾}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
{{pn}}
# Loài [[hoa]] [[thân thảo]] màu [[tím]] thuộc họ Iridaceae có [[nguồn gốc]] từ [[khu vực]] [[Địa Trung Hải]], [[Trung Á]], [[Bắc Mỹ]] và [[châu Phi]].
{{catname|Danh từ|tiếng Việt}}
3zf8cnf5ivei55yrvbphm1gs89z0p00
mut
0
301344
2363170
2332764
2026-06-01T07:09:13Z
Hiyuune
50834
2363170
wikitext
text/x-wiki
{{also|Phụ lục:Biến thể của "mut"}}
{{minitoc}}
=={{langname|mul}}==
==={{ĐM|symbol}}===
{{mul-symbol}}
# {{ISO 639|3}}
=={{langname|aas}}==
==={{section|num}}===
{{head|aas|Số từ}}
# [[năm|Năm]].
==={{section|ref}}===
* [https://lingweb.eva.mpg.de/channumerals/Aasax.htm Số tiếng Aasax]
=={{langname|en}}==
==={{section|n}}===
{{en-noun}}
# {{lb|en|dated}} {{alternative form of|en|mutt}}.
=={{langname|kta}}==
==={{section|verb}}===
{{head|kta|Động từ}}
# [[vào|Vào]].
==={{section|ref}}===
* Smith, Kenneth D. (1970) ''Vietnam word list (revised): Kơtua''. SIL International.
=={{langname|chk}}==
==={{section|v}}===
{{head|chk|Động từ}}
# [[cho phép|Cho phép]].
=={{langname|jra}}==
==={{section|n}}===
{{head|jra|Danh từ}}
# Cái [[búa]].
=={{langname|hal}}==
==={{section|pron}}===
* {{IPA4|hal|/muːt/}}
==={{section|n}}===
{{head|hal|Danh từ}}
# [[kiến|Kiến]].
==={{section|ref}}===
* [http://www.sealang.net/monkhmer/database/retrieve.pl?language=Halang&sort=gloss&format=html Tiếng Hà Lăng] tại Cơ sở Dữ liệu Môn-Khmer.
=={{langname|tlq}}==
==={{section|noun}}===
{{head|tlq|Danh từ}}
# [[mây|Mây]], [[khói]].
==={{section|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.
4isrjbjxlg42nxh4mpwdadptlgx6vqa
2363171
2363170
2026-06-01T07:12:55Z
Hiyuune
50834
/* {{langname|hal}} */
2363171
wikitext
text/x-wiki
{{also|Phụ lục:Biến thể của "mut"}}
{{minitoc}}
=={{langname|mul}}==
==={{ĐM|symbol}}===
{{mul-symbol}}
# {{ISO 639|3}}
=={{langname|aas}}==
==={{section|num}}===
{{head|aas|Số từ}}
# [[năm|Năm]].
==={{section|ref}}===
* [https://lingweb.eva.mpg.de/channumerals/Aasax.htm Số tiếng Aasax]
=={{langname|en}}==
==={{section|n}}===
{{en-noun}}
# {{lb|en|dated}} {{alternative form of|en|mutt}}.
=={{langname|kta}}==
==={{section|verb}}===
{{head|kta|Động từ}}
# [[vào|Vào]].
==={{section|ref}}===
* Smith, Kenneth D. (1970) ''Vietnam word list (revised): Kơtua''. SIL International.
=={{langname|chk}}==
==={{section|v}}===
{{head|chk|Động từ}}
# [[cho phép|Cho phép]].
=={{langname|jra}}==
==={{section|n}}===
{{head|jra|Danh từ}}
# Cái [[búa]].
=={{langname|hal}}==
==={{section|pron}}===
* {{IPA4|hal|/muːt/}}
==={{section|n}}===
{{head|hal|Danh từ}}
# [[kiến|Kiến]].
==={{section|ref}}===
* [http://www.sealang.net/monkhmer/database/retrieve.pl?language=Halang&sort=gloss&format=html Tiếng Hà Lăng] tại Cơ sở Dữ liệu Môn-Khmer.
=={{langname|izh}}==
==={{section|etym}}===
Giống như {{cog|fi|mutta}}.
==={{section|pron}}===
* {{izh-p}}
==={{section|conjunction}}===
{{head|izh|Liên từ}}
# [[nhưng|Nhưng]].
===={{section|syn}}====
* {{l|izh|no}}, {{l|izh|vaa}}
===={{section|see}}====
* {{l|izh|odnako||tuy nhiên}}
==={{section|ref}}===
* {{R:izh:Nirvi:1971|page=315}}
=={{langname|mt}}==
==={{section|pron}}===
* {{IPA4|mt|/muːt/}}
* {{rhymes|mt|uːt|s=1}}
==={{section|v}}===
{{head|mt|Biến thể hình thái động từ}}
# {{inflection of|mt|miet||imp|ở|2|s}}
=={{langname|fr}}==
==={{section|pron}}===
* {{audio|fr|LL-Q150 (fra)-DenisdeShawi-mut.wav|a=Shawinigan}}
==={{section|v}}===
{{head|fr|Biến thể hình thái động từ}}
# {{inflection of|fr|mouvoir||phis|ở|3s}}
=={{langname|tlq}}==
==={{section|noun}}===
{{head|tlq|Danh từ}}
# [[mây|Mây]], [[khói]].
==={{section|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.
aajzjyh8jflqkvjjs7vii1ep7k17efy
Mô đun:zlw-lch-headword
828
302199
2363138
2324916
2026-06-01T06:20:11Z
Hiyuune
50834
2363138
Scribunto
text/plain
local export = {}
local pos_functions = {}
local force_cat = false -- for testing; if true, categories appear in non-mainspace pages
local require_when_needed = require("Module:utilities/require when needed")
local m_table = require("Module:table")
local en_utilities_module = "Module:en-utilities"
local headword_utilities_module = "Module:headword utilities"
local m_en_utilities = require_when_needed(en_utilities_module)
local m_headword_utilities = require_when_needed(headword_utilities_module)
local m_string_utilities = require_when_needed("Module:string utilities")
local glossary_link = require_when_needed(headword_utilities_module, "glossary_link")
local boolean_param = {type = "boolean"}
local list_param = {list = true, disallow_holes = true}
local concat = table.concat
local insert = table.insert
local remove = table.remove
local rfind = mw.ustring.find
local unpack = unpack or table.unpack -- Lua 5.2 compatibility
local langs_supported = {
["pl"] = {
peri_comp = "bardziej",
sup = "naj",
-- participle endings
act = {"ąc[yae]$"}, -- biegnący
pass = {"[ntł][yae]$"}, -- otwarty, uwielbiany, legły
cont_adv = {"ąc$"},
ant_adv = {"szy$"},
},
["csb"] = {
peri_comp = "barżi",
sup = "nô",
-- participle endings
act = {"ący$"},
pass = {"[ao]ny$", "ty$", "łi$"},
cont_adv = {"ōnc$"},
ant_adv = {"[wł]szë$"},
},
["szl"] = {
peri_comp = "bardzij",
sup = "noj",
-- participle endings
act = {"ōncy$"},
pass = {"[aō]ny$", "[tł]y$"},
cont_adv = {"ąc$"},
ant_adv = false,
},
["zlw-opl"] = {
peri_comp = "barziej",
sup = false,
-- participle endings
act = {"ąc[yae]$"}, -- biegnący
pass = {"[ntł][yae]$"}, -- otwarty, uwielbiany, legły
cont_adv = {"ąc$"},
ant_adv = {"szy$"},
},
["pox"] = {
peri_comp = false,
sup = false,
-- participle endings
act = false,
pass = false,
cont_adv = false,
ant_adv = false,
has_dual = true,
},
["zlw-slv"] = {
peri_comp = "barżé",
sup = "no",
-- participle endings
act = false,
pass = false,
cont_adv = false,
ant_adv = false,
has_dual = true,
},
}
----------------------------------------------- Utilities --------------------------------------------
local function track(page)
require("Module:debug").track("zlw-lch-headword/" .. page)
return true
end
local function replace_hash_with_lemma(term, lemma)
-- If there is a % sign in the lemma, we have to replace it with %% so it doesn't get interpreted as a capture
-- replace expression.
lemma = m_string_utilities.replacement_escape(lemma)
return (term:gsub("#", lemma)) -- discard second retval
end
local function frob_term_with_hash(term, lemma)
if term:find("#") then
term = replace_hash_with_lemma(term, lemma)
end
return term
end
-- Parse and insert an inflection not requiring additional processing into `data.inflections`. The raw arguments come
-- from `args[field]`, which is parsed for inline modifiers. `label` is the label that the inflections are given;
-- `accel` is the accelerator form, or nil.
local function parse_and_insert_inflection(data, args, field, label, accel)
m_headword_utilities.parse_and_insert_inflection {
headdata = data,
forms = args[field],
paramname = field,
splitchar = ",",
include_mods = {"g"},
frob = function(term)
return frob_term_with_hash(term, data.pagename)
end,
label = label,
accel = accel and {form = accel} or nil,
}
end
-- Parse and return an inflection not requiring additional processing. The raw arguments come from `args[field]`, which
-- is parsed for inline modifiers.
local function parse_inflection(data, args, field)
return m_headword_utilities.parse_term_list_with_modifiers {
paramname = field,
forms = args[field],
splitchar = ",",
include_mods = {"g"},
frob = function(term)
return frob_term_with_hash(term, data.pagename)
end,
}
end
-- Insert the parsed inflections in `infls` (as parsed by `parse_inflection`) into `data.inflections`, with label
-- `label` and optional accelerator spec `accel`.
local function insert_inflection(data, terms, label, accel)
m_headword_utilities.insert_inflection {
headdata = data,
terms = terms,
label = label,
accel = accel and {form = accel} or nil,
}
end
----------------------------------------------- Main entry point --------------------------------------------
function export.show(frame)
local iparams = {
[1] = {required = true},
["lang"] = {required = true},
}
local iargs = require("Module:parameters").process(frame.args, iparams)
local poscat = iargs[1]
langcode = iargs.lang
if not langs_supported[langcode] then
local langcodes_supported = {}
for lang, _ in pairs(langs_supported) do
insert(langcodes_supported, lang)
end
error("Mô đun này chỉ khả dụng với tham số lang=" .. concat(langcodes_supported, "/"))
end
local lang = require("Module:languages").getByCode(langcode)
local langname = lang:getCanonicalName()
local params = {
["head"] = {list = true},
["nolink"] = boolean_param,
["nolinkhead"] = {type = "boolean", alias_of = "nolink"},
["suffix"] = boolean_param,
["nosuffix"] = boolean_param,
["json"] = boolean_param,
["abbr"] = {list = true},
["pagename"] = {}, -- for testing
}
if pos_functions[poscat] then
local posparams = pos_functions[poscat].params
if type(posparams) == "function" then
posparams = posparams(langcode)
end
for key, val in pairs(posparams) do
params[key] = val
end
end
local parargs = frame:getParent().args
local args = require("Module:parameters").process(parargs, params)
local pagename = args.pagename or mw.loadData("Module:headword/data").pagename
local user_specified_heads = args.head
local heads = user_specified_heads
if args.nolink then
if #heads == 0 then
heads = {pagename}
end
end
local data = {
lang = lang,
langcode = langcode,
langname = langname,
pos_category = poscat,
categories = {},
heads = heads,
user_specified_heads = user_specified_heads,
no_redundant_head_cat = not user_specified_heads[1],
genders = {},
inflections = {},
categories = {},
pagename = pagename,
id = args.id,
force_cat_output = force_cat,
}
data.is_suffix = false
if args.suffix or (
not args.nosuffix and pagename:find("^%-") and poscat ~= "Hậu tố" and poscat ~= "Biến thể hình thái hậu tố"
) then
data.is_suffix = true
data.pos_category = "Hậu tố"
local singular_poscat = m_en_utilities.singularize(poscat)
insert(data.categories, "Dạng hậu tố " .. singular_poscat .. " " .. langname)
insert(data.inflections, {label = "dạng hậu tố " .. singular_poscat})
end
if pos_functions[poscat] then
pos_functions[poscat].func(args, data)
end
parse_and_insert_inflection(data, args, "abbr", "viết tắt")
if args.json then
return require("Module:JSON").toJSON(data)
end
return require("Module:headword").full_headword(data)
end
----------------------------------------------- Nouns --------------------------------------------
local function get_noun_inflection_specs(langcode)
local noun_inflection_specs = {
{"gen", "sinh cách số ít"},
}
if langs_supported[langcode].has_dual then
insert(noun_inflection_specs, {"du", "danh cách số đôi"})
end
for _, spec in ipairs {
{"pl", "danh cách số nhiều"},
{"genpl", "sinh cách số nhiều"},
{"f", "giống cái tương đương"},
{"m", "giống đực tương đương"},
{"n", "giống trung tương đương"},
{"marr", "traditional married form"},
{"unmarr", "traditional unmarried form"},
{"dim", "giảm nhẹ nghĩa"},
{"pej", "nghĩa xấu"},
{"aug", "tăng nhẹ nghĩa"},
{"adj", "tính từ quan hệ"},
{"poss", "tính từ sở hữu"},
{"dem", "tên gọi dân cư"},
{"fdem", "tên gọi dân cư dành cho nữ"},
} do
insert(noun_inflection_specs, spec)
end
return noun_inflection_specs
end
local function get_noun_pos(is_proper)
return {
params = function(langcode)
local params = {
["indecl"] = boolean_param,
[1] = {list = "g", disallow_holes = true, type = "genders", flatten = true}, -- gender(s)
["gerund"] = boolean_param,
}
for _, spec in ipairs(get_noun_inflection_specs(langcode)) do
local param, desc = unpack(spec)
params[param] = list_param
end
params["rel"] = {list = true, alias_of = "adj"}
return params
end,
func = function(args, data)
-- Compute allowed genders, and map incomplete genders to specs with a "?" in them.
local genders = {false, "m", "mf", "mfbysense", "f", "n", "g!"}
local animacies = {false, "in", "anml", "pr", "an!"}
local numbers = {false, "p", "num!"}
local allowed_genders = {}
for _, g in ipairs(genders) do
for _, an in ipairs(animacies) do
for _, num in ipairs(numbers) do
local source_gender_parts = {}
local dest_gender_parts = {}
local function ins_part(part, partname)
if part then
insert(source_gender_parts, part)
insert(dest_gender_parts, part)
elseif partname == "g" and num == false or
partname == "an" and g ~= "f" and g ~= "n" then
-- allow incomplete gender plurale tantum nouns; also allow incomplete
-- animacy for fem/neut, where it makes no difference for agreement
-- purposes; otherwise insert a ? to indicate incomplete gender spec
insert(dest_gender_parts, "?")
end
end
ins_part(g, "g")
ins_part(an, "an")
ins_part(num, "num")
if #source_gender_parts == 0 then
allowed_genders["?"] = "?"
else
allowed_genders[concat(source_gender_parts, "-")] =
concat(dest_gender_parts, "-")
end
-- "Virile" = masculine personal, allow in the plural and convert appropriately;
-- "Nonvirile" = anything but masculine personal, allow in the plural;
-- "Nonpersonal" = anything but personal, i.e. animal or inanimate; allow in the plural.
allowed_genders["vr-p"] = "m-pr-p"
allowed_genders["nv-p"] = "nv-p"
allowed_genders["np-p"] = "np-p"
end
end
end
-- Validate and canonicalize genders.
for _, g in ipairs(args[1]) do
if not allowed_genders[g.spec] then
error("Không rõ giống " .. data.langname .. ": " .. g.spec)
else
g.spec = allowed_genders[g.spec]
end
end
data.genders = args[1]
if args.indecl then
insert(data.inflections, {label = glossary_link("không biến cách")})
insert(data.categories, "Danh tù không biến cách " .. data.langname)
end
if args.gerund then
data.pos_category = "Vị danh từ"
end
-- Process all inflections.
for _, spec in ipairs(get_noun_inflection_specs(data.langcode)) do
local param, desc = unpack(spec)
parse_and_insert_inflection(data, args, param, desc)
end
end
}
end
pos_functions["Danh từ"] = get_noun_pos(false)
pos_functions["Danh từ riêng"] = get_noun_pos(true)
----------------------------------------------- Verbs --------------------------------------------
local function get_verb_pos()
local verb_inflection_specs = {
-- order per old [[Module:pl-headword]]
{"det", "xác định chưa hoàn thành"},
{"pf", "hoàn thành"},
{"impf", "chưa hoàn thành"},
{"indet", "chưa xác định"},
{"freq", "lặp lại"},
}
local params = {
[1] = {default = "?"},
["def"] = boolean_param,
}
for _, spec in ipairs(verb_inflection_specs) do
local param, desc = unpack(spec)
params[param] = list_param
end
return {
params = params,
func = function(args, data)
local allowed_aspects = m_table.listToSet {
"pf", "impf", "biasp", "both", "impf-det", "impf-indet", "impf-freq", "?"
}
local impf_allowed = true
local pf_allowed = true
local indet_allowed = true
local det_allowed = true
local freq_allowed = true
local function insert_label_and_cat(aspect, label)
-- Preserve qualifiers, labels, references.
aspect = aspect and m_table.shallowCopy(aspect) or {}
aspect.term = nil
aspect.label = label
insert(data.inflections, aspect)
insert(data.categories, "Động từ " .. label .. " " .. data.langname)
end
local aspects = m_headword_utilities.parse_term_with_modifiers {
paramname = 1,
val = args[1],
splitchar = ",",
exclude_mods = {"id"}, -- doesn't make sense for gender specs
}
-- Validate and canonicalize aspects.
for i, aspect in ipairs(aspects) do
local a = aspect.term
if not allowed_aspects[a] then
error("Không rõ thể động từ " .. data.langname .. ": " .. a)
elseif a == "both" then
a = "biasp"
elseif a == "impf-det" then
a = "impf"
insert_label_and_cat(aspect, "xác định")
det_allowed = false
elseif a == "impf-indet" then
a = "impf"
insert_label_and_cat(aspect, "chưa xác định")
indet_allowed = false
elseif a == "impf-freq" then
a = "impf"
insert_label_and_cat(aspect, "chưa xác định")
insert_label_and_cat(aspect, "lặp lại")
indet_allowed = false
freq_allowed = false
elseif a == "pf" then
pf_allowed = false
elseif a == "impf" then
impf_allowed = false
end
aspect.spec = a
aspect.term = nil
end
data.genders = aspects
if args.def then
insert_label_and_cat(nil, "khiếm khuyết")
end
-- Process all inflections.
for _, spec in ipairs(verb_inflection_specs) do
local param, desc = unpack(spec)
local infls = parse_inflection(data, args, param)
if infls[1] then
if param == "pf" and not pf_allowed then
error("Aspectual-pair perfectives not allowed with perfective-only verb")
end
if param == "impf" and not impf_allowed then
error("Aspectual-pair imperfectives not allowed with imperfective-only verb")
end
if param == "det" and not det_allowed then
error("Aspectual-pair determinates not allowed with imperfective-only determinate verb")
end
if param == "indet" and not indet_allowed then
error("Aspectual-pair indeterminates not allowed with imperfective-only indeterminate or frequentative verb")
end
if param == "freq" and not freq_allowed then
error("Aspectual-pair frequentatives not allowed with imperfective-only frequentative verb")
end
insert_inflection(data, infls, desc)
end
end
end
}
end
pos_functions["Động từ"] = get_verb_pos()
----------------------------------------------- Adjectives, Adverbs --------------------------------------------
local function get_adj_adv_pos(pos)
return {
params = function(langcode)
local params = {
[1] = list_param,
["dim"] = list_param,
["sup"] = list_param,
["nodefsup"] = boolean_param,
}
if pos == "Tính từ" then
params["adv"] = list_param
params["indecl"] = boolean_param
end
if langcode == "pl" then
params["mpcomp"] = list_param
params["mpsup"] = list_param
end
return params
end,
func = function(args, data)
local default_sups = {}
local comps = parse_inflection(data, args, 1)
if comps[1] then
local lang_data = langs_supported[data.langcode]
if comps[1].term == "-" then
if not comps[2] then
-- Preserve any qualifiers, labels, etc.
comps[1].label = "không " .. glossary_link("so sánh được")
comps[1].term = nil
insert(data.inflections, comps[1])
insert(data.categories, data.pos_category .. " không so sánh được " .. data.langname)
else
-- Preserve any qualifiers, labels, etc.
comps[1].label = "nói chung không " .. glossary_link("so sánh được")
comps[1].term = nil
insert(data.inflections, comps[1])
end
remove(comps, 1)
end
for i, comp in ipairs(comps) do
if comp.term == "peri" then
if not lang_data.peri_comp then
error("Don't know how to form periphrastic comparatives for " .. data.langname)
end
comp.term = ("[[%s]] [[%s]]"):format(lang_data.peri_comp, data.pagename)
if lang_data.sup then
local default_sup = m_table.shallowCopy(comp)
default_sup.term = ("[[%s%s]] [[%s]]"):format(lang_data.sup, lang_data.peri_comp,
data.pagename)
insert(default_sups, default_sup)
end
elseif lang_data.sup then
local default_sup = m_table.shallowCopy(comp)
default_sup.term = ("%s%s"):format(lang_data.sup, comp.term)
insert(default_sups, default_sup)
end
end
end
insert_inflection(data, comps, "comparative", "so sánh hơn")
local sups = parse_inflection(data, args, "sup")
if not sups[1] then
sups = args.nodefsup and {} or {{term = "+"}}
end
local combined_sups = {}
for _, sup in ipairs(sups) do
if sup.term == "+" then
for _, def_sup in ipairs(default_sups) do
def_sup = m_table.shallowCopy(def_sup)
m_headword_utilities.combine_termobj_qualifiers_labels(def_sup, sup)
insert(combined_sups, def_sup)
end
else
insert(combined_sups, sup)
end
end
insert_inflection(data, combined_sups, "superlative", "so sánh nhất")
if data.langcode == "pl" then
parse_and_insert_inflection(data, args, "mpcomp", "Tính từ so sánh hơn tiếng Ba Lan trung đại")
parse_and_insert_inflection(data, args, "mpsup", "Tính từ so sánh nhất tiếng Ba Lan trung đại")
end
if pos == "Tính từ" then
if args.indecl then
insert(data.inflections, {label = glossary_link("không biến cách")})
insert(data.categories, "Tính từ không biến cách " .. data.langname)
end
parse_and_insert_inflection(data, args, "adv", "phó tù phái sinh")
end
parse_and_insert_inflection(data, args, "dim", "giảm nhẹ nghĩa")
end,
}
end
pos_functions["Tính từ"] = get_adj_adv_pos("Tính từ")
pos_functions["Phó từ"] = get_adj_adv_pos("Phó từ")
----------------------------------------------- Phân từ --------------------------------------------
local function get_part_pos()
local params = {
[1] = {},
["a"] = list_param,
}
return {
params = params,
func = function(args, data)
if data.langcode ~= "pl" then
error("Internal error: Unable to handle languages other than Polish for participles: " .. data.langname)
end
-- Compute allowed aspects, and map incomplete aspects to specs with a "?" in them.
local allowed_aspects = m_table.listToSet {
"pf", "impf", "biasp", "both", "pf-it", "pf-sem", "impf-it", "impf-dur", "?"
}
local allowed_types = m_table.listToSet {
"pass", "act", "ant-adv", "cont-adv", "?"
}
local function insert_label_and_cat(aspect, label, nolink)
if not nolink then
label = glossary_link(label)
end
-- Preserve qualifiers, labels, references.
aspect = aspect and m_table.shallowCopy(aspect) or {}
aspect.term = nil
aspect.label = label
insert(data.inflections, aspect)
insert(data.categories, "Phân từ " .. label .. " " .. data.langname)
end
local aspects = m_headword_utilities.parse_term_list_with_modifiers {
paramname = "a",
forms = args.a,
splitchar = ",",
exclude_mods = {"id"}, -- doesn't make sense for gender specs
}
-- Validate and canonicalize aspects.
for i, aspect in ipairs(aspects) do
local a = aspect.term
if not allowed_aspects[a] then
error("Không rõ thể phân từ " .. data.langname .. ": " .. a)
elseif a == "both" then
a = "biasp"
elseif a == "impf-it" then
a = "impf"
insert_label_and_cat(aspect, "lặp đi lặp lại")
elseif a == "impf-dur" then
a = "impf"
insert_label_and_cat(aspect, "kéo dài")
elseif a == "pf-it" then
a = "pf"
insert_label_and_cat(aspect, "lặp đi lặp lại")
elseif a == "pf-sem" then
a = "pf"
insert_label_and_cat(aspect, "hành động nhất thời hay đơn lập")
end
aspect.spec = a
aspect.term = nil
end
data.genders = aspects
-- Validate or autodetect participle type.
local function matches_parttype(typ)
local endings = langs_supported[data.langcode][typ]
if not endings then
return false
end
for _, ending in ipairs(endings) do
if rfind(data.pagename, ending) then
return true
end
end
return false
end
local ptype = args[1]
if ptype then
if not allowed_types[ptype] then
error("Không rõ loại phân từ " .. data.langname .. ": " .. ptype)
end
elseif matches_parttype("act") then -- biegnący
ptype = "act"
elseif matches_parttype("pass") then -- otwarty, uwielbiany, legły
ptype = "pass"
elseif matches_parttype("cont_adv") then
ptype = "cont-adv"
elseif matches_parttype("ant_adv") then
ptype = "ant-adv"
elseif (data.pagename:find("%-participle$") or data.pagename:find("%-part$")) and
mw.title.getCurrentTitle().nsText == "Bản_mẫu" then
ptype = "pass"
else
error(("Missing %s participle type and can't infer from pagename '%s'"):format(data.langname,
data.pagename))
end
if ptype == "act" then
insert_label_and_cat(nil, "tính từ chủ động", true)
elseif ptype == "pass" then
insert_label_and_cat(nil, "tính từ bị động", true)
elseif ptype == "cont-adv" then
insert_label_and_cat(nil, "tính từ tạm thời", true)
elseif ptype == "ant-adv" then
insert_label_and_cat(nil, "tính từ phía trước", true)
end
end
}
end
pos_functions["Phân từ"] = get_part_pos()
return export
r0vm4uagzarm1rpy1mt8mlqyhskorlj
2363147
2363138
2026-06-01T06:29:13Z
Hiyuune
50834
2363147
Scribunto
text/plain
local export = {}
local pos_functions = {}
local force_cat = false -- for testing; if true, categories appear in non-mainspace pages
local require_when_needed = require("Module:utilities/require when needed")
local m_table = require("Module:table")
local en_utilities_module = "Module:en-utilities"
local headword_utilities_module = "Module:headword utilities"
local m_en_utilities = require_when_needed(en_utilities_module)
local m_headword_utilities = require_when_needed(headword_utilities_module)
local m_string_utilities = require_when_needed("Module:string utilities")
local glossary_link = require_when_needed(headword_utilities_module, "glossary_link")
local boolean_param = {type = "boolean"}
local list_param = {list = true, disallow_holes = true}
local concat = table.concat
local insert = table.insert
local remove = table.remove
local rfind = mw.ustring.find
local unpack = unpack or table.unpack -- Lua 5.2 compatibility
local langs_supported = {
["pl"] = {
peri_comp = "bardziej",
sup = "naj",
-- participle endings
act = {"ąc[yae]$"}, -- biegnący
pass = {"[ntł][yae]$"}, -- otwarty, uwielbiany, legły
cont_adv = {"ąc$"},
ant_adv = {"szy$"},
},
["csb"] = {
peri_comp = "barżi",
sup = "nô",
-- participle endings
act = {"ący$"},
pass = {"[ao]ny$", "ty$", "łi$"},
cont_adv = {"ōnc$"},
ant_adv = {"[wł]szë$"},
},
["szl"] = {
peri_comp = "bardzij",
sup = "noj",
-- participle endings
act = {"ōncy$"},
pass = {"[aō]ny$", "[tł]y$"},
cont_adv = {"ąc$"},
ant_adv = false,
},
["zlw-opl"] = {
peri_comp = "barziej",
sup = false,
-- participle endings
act = {"ąc[yae]$"}, -- biegnący
pass = {"[ntł][yae]$"}, -- otwarty, uwielbiany, legły
cont_adv = {"ąc$"},
ant_adv = {"szy$"},
},
["pox"] = {
peri_comp = false,
sup = false,
-- participle endings
act = false,
pass = false,
cont_adv = false,
ant_adv = false,
has_dual = true,
},
["zlw-slv"] = {
peri_comp = "barżé",
sup = "no",
-- participle endings
act = false,
pass = false,
cont_adv = false,
ant_adv = false,
has_dual = true,
},
}
----------------------------------------------- Utilities --------------------------------------------
local function track(page)
require("Module:debug").track("zlw-lch-headword/" .. page)
return true
end
local function replace_hash_with_lemma(term, lemma)
-- If there is a % sign in the lemma, we have to replace it with %% so it doesn't get interpreted as a capture
-- replace expression.
lemma = m_string_utilities.replacement_escape(lemma)
return (term:gsub("#", lemma)) -- discard second retval
end
local function frob_term_with_hash(term, lemma)
if term:find("#") then
term = replace_hash_with_lemma(term, lemma)
end
return term
end
-- Parse and insert an inflection not requiring additional processing into `data.inflections`. The raw arguments come
-- from `args[field]`, which is parsed for inline modifiers. `label` is the label that the inflections are given;
-- `accel` is the accelerator form, or nil.
local function parse_and_insert_inflection(data, args, field, label, accel)
m_headword_utilities.parse_and_insert_inflection {
headdata = data,
forms = args[field],
paramname = field,
splitchar = ",",
include_mods = {"g"},
frob = function(term)
return frob_term_with_hash(term, data.pagename)
end,
label = label,
accel = accel and {form = accel} or nil,
}
end
-- Parse and return an inflection not requiring additional processing. The raw arguments come from `args[field]`, which
-- is parsed for inline modifiers.
local function parse_inflection(data, args, field)
return m_headword_utilities.parse_term_list_with_modifiers {
paramname = field,
forms = args[field],
splitchar = ",",
include_mods = {"g"},
frob = function(term)
return frob_term_with_hash(term, data.pagename)
end,
}
end
-- Insert the parsed inflections in `infls` (as parsed by `parse_inflection`) into `data.inflections`, with label
-- `label` and optional accelerator spec `accel`.
local function insert_inflection(data, terms, label, accel)
m_headword_utilities.insert_inflection {
headdata = data,
terms = terms,
label = label,
accel = accel and {form = accel} or nil,
}
end
----------------------------------------------- Main entry point --------------------------------------------
function export.show(frame)
local iparams = {
[1] = {required = true},
["lang"] = {required = true},
}
local iargs = require("Module:parameters").process(frame.args, iparams)
local poscat = iargs[1]
langcode = iargs.lang
if not langs_supported[langcode] then
local langcodes_supported = {}
for lang, _ in pairs(langs_supported) do
insert(langcodes_supported, lang)
end
error("Mô đun này chỉ khả dụng với tham số lang=" .. concat(langcodes_supported, "/"))
end
local lang = require("Module:languages").getByCode(langcode)
local langname = lang:getCanonicalName()
local params = {
["head"] = {list = true},
["nolink"] = boolean_param,
["nolinkhead"] = {type = "boolean", alias_of = "nolink"},
["suffix"] = boolean_param,
["nosuffix"] = boolean_param,
["json"] = boolean_param,
["abbr"] = {list = true},
["pagename"] = {}, -- for testing
}
if pos_functions[poscat] then
local posparams = pos_functions[poscat].params
if type(posparams) == "function" then
posparams = posparams(langcode)
end
for key, val in pairs(posparams) do
params[key] = val
end
end
local parargs = frame:getParent().args
local args = require("Module:parameters").process(parargs, params)
local pagename = args.pagename or mw.loadData("Module:headword/data").pagename
local user_specified_heads = args.head
local heads = user_specified_heads
if args.nolink then
if #heads == 0 then
heads = {pagename}
end
end
local data = {
lang = lang,
langcode = langcode,
langname = langname,
pos_category = poscat,
categories = {},
heads = heads,
user_specified_heads = user_specified_heads,
no_redundant_head_cat = not user_specified_heads[1],
genders = {},
inflections = {},
categories = {},
pagename = pagename,
id = args.id,
force_cat_output = force_cat,
}
data.is_suffix = false
if args.suffix or (
not args.nosuffix and pagename:find("^%-") and poscat ~= "Hậu tố" and poscat ~= "Biến thể hình thái hậu tố"
) then
data.is_suffix = true
data.pos_category = "Hậu tố"
local singular_poscat = m_en_utilities.singularize(poscat)
insert(data.categories, "Dạng hậu tố " .. singular_poscat .. " " .. langname)
insert(data.inflections, {label = "dạng hậu tố " .. singular_poscat})
end
if pos_functions[poscat] then
pos_functions[poscat].func(args, data)
end
parse_and_insert_inflection(data, args, "abbr", "viết tắt")
if args.json then
return require("Module:JSON").toJSON(data)
end
return require("Module:headword").full_headword(data)
end
----------------------------------------------- Nouns --------------------------------------------
local function get_noun_inflection_specs(langcode)
local noun_inflection_specs = {
{"gen", "sinh cách số ít"},
}
if langs_supported[langcode].has_dual then
insert(noun_inflection_specs, {"du", "danh cách số đôi"})
end
for _, spec in ipairs {
{"pl", "danh cách số nhiều"},
{"genpl", "sinh cách số nhiều"},
{"f", "giống cái tương đương"},
{"m", "giống đực tương đương"},
{"n", "giống trung tương đương"},
{"marr", "traditional married form"},
{"unmarr", "traditional unmarried form"},
{"dim", "giảm nhẹ nghĩa"},
{"pej", "nghĩa xấu"},
{"aug", "tăng nhẹ nghĩa"},
{"adj", "tính từ quan hệ"},
{"poss", "tính từ sở hữu"},
{"dem", "tên gọi dân cư"},
{"fdem", "tên gọi dân cư dành cho nữ"},
} do
insert(noun_inflection_specs, spec)
end
return noun_inflection_specs
end
local function get_noun_pos(is_proper)
return {
params = function(langcode)
local params = {
["indecl"] = boolean_param,
[1] = {list = "g", disallow_holes = true, type = "genders", flatten = true}, -- gender(s)
["gerund"] = boolean_param,
}
for _, spec in ipairs(get_noun_inflection_specs(langcode)) do
local param, desc = unpack(spec)
params[param] = list_param
end
params["rel"] = {list = true, alias_of = "adj"}
return params
end,
func = function(args, data)
-- Compute allowed genders, and map incomplete genders to specs with a "?" in them.
local genders = {false, "m", "mf", "mfbysense", "f", "n", "g!"}
local animacies = {false, "in", "anml", "pr", "an!"}
local numbers = {false, "p", "num!"}
local allowed_genders = {}
for _, g in ipairs(genders) do
for _, an in ipairs(animacies) do
for _, num in ipairs(numbers) do
local source_gender_parts = {}
local dest_gender_parts = {}
local function ins_part(part, partname)
if part then
insert(source_gender_parts, part)
insert(dest_gender_parts, part)
elseif partname == "g" and num == false or
partname == "an" and g ~= "f" and g ~= "n" then
-- allow incomplete gender plurale tantum nouns; also allow incomplete
-- animacy for fem/neut, where it makes no difference for agreement
-- purposes; otherwise insert a ? to indicate incomplete gender spec
insert(dest_gender_parts, "?")
end
end
ins_part(g, "g")
ins_part(an, "an")
ins_part(num, "num")
if #source_gender_parts == 0 then
allowed_genders["?"] = "?"
else
allowed_genders[concat(source_gender_parts, "-")] =
concat(dest_gender_parts, "-")
end
-- "Virile" = masculine personal, allow in the plural and convert appropriately;
-- "Nonvirile" = anything but masculine personal, allow in the plural;
-- "Nonpersonal" = anything but personal, i.e. animal or inanimate; allow in the plural.
allowed_genders["vr-p"] = "m-pr-p"
allowed_genders["nv-p"] = "nv-p"
allowed_genders["np-p"] = "np-p"
end
end
end
-- Validate and canonicalize genders.
for _, g in ipairs(args[1]) do
if not allowed_genders[g.spec] then
error("Không rõ giống " .. data.langname .. ": " .. g.spec)
else
g.spec = allowed_genders[g.spec]
end
end
data.genders = args[1]
if args.indecl then
insert(data.inflections, {label = glossary_link("không biến cách")})
insert(data.categories, "Danh tù không biến cách " .. data.langname)
end
if args.gerund then
data.pos_category = "Vị danh từ"
end
-- Process all inflections.
for _, spec in ipairs(get_noun_inflection_specs(data.langcode)) do
local param, desc = unpack(spec)
parse_and_insert_inflection(data, args, param, desc)
end
end
}
end
pos_functions["Danh từ"] = get_noun_pos(false)
pos_functions["Danh từ riêng"] = get_noun_pos(true)
----------------------------------------------- Verbs --------------------------------------------
local function get_verb_pos()
local verb_inflection_specs = {
-- order per old [[Module:pl-headword]]
{"det", "xác định chưa hoàn thành"},
{"pf", "hoàn thành"},
{"impf", "chưa hoàn thành"},
{"indet", "chưa xác định"},
{"freq", "lặp lại"},
}
local params = {
[1] = {default = "?"},
["def"] = boolean_param,
}
for _, spec in ipairs(verb_inflection_specs) do
local param, desc = unpack(spec)
params[param] = list_param
end
return {
params = params,
func = function(args, data)
local allowed_aspects = m_table.listToSet {
"pf", "impf", "biasp", "both", "impf-det", "impf-indet", "impf-freq", "?"
}
local impf_allowed = true
local pf_allowed = true
local indet_allowed = true
local det_allowed = true
local freq_allowed = true
local function insert_label_and_cat(aspect, label)
-- Preserve qualifiers, labels, references.
aspect = aspect and m_table.shallowCopy(aspect) or {}
aspect.term = nil
aspect.label = label
insert(data.inflections, aspect)
insert(data.categories, "Động từ " .. label .. " " .. data.langname)
end
local aspects = m_headword_utilities.parse_term_with_modifiers {
paramname = 1,
val = args[1],
splitchar = ",",
exclude_mods = {"id"}, -- doesn't make sense for gender specs
}
-- Validate and canonicalize aspects.
for i, aspect in ipairs(aspects) do
local a = aspect.term
if not allowed_aspects[a] then
error("Không rõ thể động từ " .. data.langname .. ": " .. a)
elseif a == "both" then
a = "biasp"
elseif a == "impf-det" then
a = "impf"
insert_label_and_cat(aspect, "xác định")
det_allowed = false
elseif a == "impf-indet" then
a = "impf"
insert_label_and_cat(aspect, "chưa xác định")
indet_allowed = false
elseif a == "impf-freq" then
a = "impf"
insert_label_and_cat(aspect, "chưa xác định")
insert_label_and_cat(aspect, "lặp lại")
indet_allowed = false
freq_allowed = false
elseif a == "pf" then
pf_allowed = false
elseif a == "impf" then
impf_allowed = false
end
aspect.spec = a
aspect.term = nil
end
data.genders = aspects
if args.def then
insert_label_and_cat(nil, "khiếm khuyết")
end
-- Process all inflections.
for _, spec in ipairs(verb_inflection_specs) do
local param, desc = unpack(spec)
local infls = parse_inflection(data, args, param)
if infls[1] then
if param == "pf" and not pf_allowed then
error("Aspectual-pair perfectives not allowed with perfective-only verb")
end
if param == "impf" and not impf_allowed then
error("Aspectual-pair imperfectives not allowed with imperfective-only verb")
end
if param == "det" and not det_allowed then
error("Aspectual-pair determinates not allowed with imperfective-only determinate verb")
end
if param == "indet" and not indet_allowed then
error("Aspectual-pair indeterminates not allowed with imperfective-only indeterminate or frequentative verb")
end
if param == "freq" and not freq_allowed then
error("Aspectual-pair frequentatives not allowed with imperfective-only frequentative verb")
end
insert_inflection(data, infls, desc)
end
end
end
}
end
pos_functions["Động từ"] = get_verb_pos()
----------------------------------------------- Adjectives, Adverbs --------------------------------------------
local function get_adj_adv_pos(pos)
return {
params = function(langcode)
local params = {
[1] = list_param,
["dim"] = list_param,
["sup"] = list_param,
["nodefsup"] = boolean_param,
}
if pos == "Tính từ" then
params["adv"] = list_param
params["indecl"] = boolean_param
end
if langcode == "pl" then
params["mpcomp"] = list_param
params["mpsup"] = list_param
end
return params
end,
func = function(args, data)
local default_sups = {}
local comps = parse_inflection(data, args, 1)
if comps[1] then
local lang_data = langs_supported[data.langcode]
if comps[1].term == "-" then
if not comps[2] then
-- Preserve any qualifiers, labels, etc.
comps[1].label = "không " .. glossary_link("so sánh được")
comps[1].term = nil
insert(data.inflections, comps[1])
insert(data.categories, data.pos_category .. " không so sánh được " .. data.langname)
else
-- Preserve any qualifiers, labels, etc.
comps[1].label = "nói chung không " .. glossary_link("so sánh được")
comps[1].term = nil
insert(data.inflections, comps[1])
end
remove(comps, 1)
end
for i, comp in ipairs(comps) do
if comp.term == "peri" then
if not lang_data.peri_comp then
error("Don't know how to form periphrastic comparatives for " .. data.langname)
end
comp.term = ("[[%s]] [[%s]]"):format(lang_data.peri_comp, data.pagename)
if lang_data.sup then
local default_sup = m_table.shallowCopy(comp)
default_sup.term = ("[[%s%s]] [[%s]]"):format(lang_data.sup, lang_data.peri_comp,
data.pagename)
insert(default_sups, default_sup)
end
elseif lang_data.sup then
local default_sup = m_table.shallowCopy(comp)
default_sup.term = ("%s%s"):format(lang_data.sup, comp.term)
insert(default_sups, default_sup)
end
end
end
insert_inflection(data, comps, "comparative", "so sánh hơn")
local sups = parse_inflection(data, args, "sup")
if not sups[1] then
sups = args.nodefsup and {} or {{term = "+"}}
end
local combined_sups = {}
for _, sup in ipairs(sups) do
if sup.term == "+" then
for _, def_sup in ipairs(default_sups) do
def_sup = m_table.shallowCopy(def_sup)
m_headword_utilities.combine_termobj_qualifiers_labels(def_sup, sup)
insert(combined_sups, def_sup)
end
else
insert(combined_sups, sup)
end
end
insert_inflection(data, combined_sups, "superlative", "so sánh nhất")
if data.langcode == "pl" then
parse_and_insert_inflection(data, args, "mpcomp", "Tính từ so sánh hơn tiếng Ba Lan trung đại")
parse_and_insert_inflection(data, args, "mpsup", "Tính từ so sánh nhất tiếng Ba Lan trung đại")
end
if pos == "Tính từ" then
if args.indecl then
insert(data.inflections, {label = glossary_link("không biến cách")})
insert(data.categories, "Tính từ không biến cách " .. data.langname)
end
parse_and_insert_inflection(data, args, "adv", "phó từ phái sinh")
end
parse_and_insert_inflection(data, args, "dim", "giảm nhẹ nghĩa")
end,
}
end
pos_functions["Tính từ"] = get_adj_adv_pos("Tính từ")
pos_functions["Phó từ"] = get_adj_adv_pos("Phó từ")
----------------------------------------------- Phân từ --------------------------------------------
local function get_part_pos()
local params = {
[1] = {},
["a"] = list_param,
}
return {
params = params,
func = function(args, data)
if data.langcode ~= "pl" then
error("Internal error: Unable to handle languages other than Polish for participles: " .. data.langname)
end
-- Compute allowed aspects, and map incomplete aspects to specs with a "?" in them.
local allowed_aspects = m_table.listToSet {
"pf", "impf", "biasp", "both", "pf-it", "pf-sem", "impf-it", "impf-dur", "?"
}
local allowed_types = m_table.listToSet {
"pass", "act", "ant-adv", "cont-adv", "?"
}
local function insert_label_and_cat(aspect, label, nolink)
if not nolink then
label = glossary_link(label)
end
-- Preserve qualifiers, labels, references.
aspect = aspect and m_table.shallowCopy(aspect) or {}
aspect.term = nil
aspect.label = label
insert(data.inflections, aspect)
insert(data.categories, "Phân từ " .. label .. " " .. data.langname)
end
local aspects = m_headword_utilities.parse_term_list_with_modifiers {
paramname = "a",
forms = args.a,
splitchar = ",",
exclude_mods = {"id"}, -- doesn't make sense for gender specs
}
-- Validate and canonicalize aspects.
for i, aspect in ipairs(aspects) do
local a = aspect.term
if not allowed_aspects[a] then
error("Không rõ thể phân từ " .. data.langname .. ": " .. a)
elseif a == "both" then
a = "biasp"
elseif a == "impf-it" then
a = "impf"
insert_label_and_cat(aspect, "lặp đi lặp lại")
elseif a == "impf-dur" then
a = "impf"
insert_label_and_cat(aspect, "kéo dài")
elseif a == "pf-it" then
a = "pf"
insert_label_and_cat(aspect, "lặp đi lặp lại")
elseif a == "pf-sem" then
a = "pf"
insert_label_and_cat(aspect, "hành động nhất thời hay đơn lập")
end
aspect.spec = a
aspect.term = nil
end
data.genders = aspects
-- Validate or autodetect participle type.
local function matches_parttype(typ)
local endings = langs_supported[data.langcode][typ]
if not endings then
return false
end
for _, ending in ipairs(endings) do
if rfind(data.pagename, ending) then
return true
end
end
return false
end
local ptype = args[1]
if ptype then
if not allowed_types[ptype] then
error("Không rõ loại phân từ " .. data.langname .. ": " .. ptype)
end
elseif matches_parttype("act") then -- biegnący
ptype = "act"
elseif matches_parttype("pass") then -- otwarty, uwielbiany, legły
ptype = "pass"
elseif matches_parttype("cont_adv") then
ptype = "cont-adv"
elseif matches_parttype("ant_adv") then
ptype = "ant-adv"
elseif (data.pagename:find("%-participle$") or data.pagename:find("%-part$")) and
mw.title.getCurrentTitle().nsText == "Bản_mẫu" then
ptype = "pass"
else
error(("Missing %s participle type and can't infer from pagename '%s'"):format(data.langname,
data.pagename))
end
if ptype == "act" then
insert_label_and_cat(nil, "tính từ chủ động", true)
elseif ptype == "pass" then
insert_label_and_cat(nil, "tính từ bị động", true)
elseif ptype == "cont-adv" then
insert_label_and_cat(nil, "tính từ tạm thời", true)
elseif ptype == "ant-adv" then
insert_label_and_cat(nil, "tính từ phía trước", true)
end
end
}
end
pos_functions["Phân từ"] = get_part_pos()
return export
ql6eqq7yxjegk28ubz0g1e29ftvz2w8
公安
0
302579
2363209
2284421
2026-06-01T09:04:30Z
TheHighFighter2
42988
/* */
2363209
wikitext
text/x-wiki
=={{langname|zh}}==
{{zh-forms}}
{{wp|zh:,yue:}}
==={{ĐM|pron}}===
{{zh-pron
|m=gōng'ān
|c=gung1 on1
|ca=LL-Q9186 (yue)-Justinrleung-公安.wav
|h=pfs=kûng-ôn
|md=gŭng-ăng
|mn=kong-an
|mn-t=gong1 ang1
|w=sh:1kon oe
|cat=n,pn
}}
==={{ĐM|noun}}===
{{head|zh|Danh từ}}
# [[công an|Công an]].
===={{ĐM|der}}====
{{col3|zh|公安局}}
===={{ĐM|desc}}====
{{cjkv||こうあん|공안|công an}}
''Khác'':
* {{desc|km|កុងអាន|bor=1}} {{i|thông qua tiếng Việt}}
* {{desc|za|gungh'anh|bor=1}}
==={{ĐM|pr-noun}}===
{{head|zh|Danh từ riêng}}
# {{zh-div|縣}} {{place|zh|t=Công An|huyện|prefecture-level city/Kinh Châu|province/Hồ Bắc|country/Trung Quốc}}.
c2ivvgkpt80ssfg6nhujq7y7ae22vjz
bột ngọt
0
303955
2363333
2157153
2026-06-01T11:25:56Z
Trong Dang
52461
/* */
2363333
wikitext
text/x-wiki
{{-vie-}}
{{-etym-}}
{{com|vi|bột|ngọt}}.
{{-pron-}}
{{vie-pron}}
{{-noun-}}
{{pn}}
# [[phụ gia|Phụ gia]] [[thực phẩm]] được sử dụng để tăng [[hương vị]], [[thành phần]] gồm muối natri của [[axit glutamic]].
{{catname|Danh từ|tiếng Việt}}
10t1kpxzipoy63733vqebn4chneld6z
seguridad pública
0
305471
2363193
2217839
2026-06-01T08:48:12Z
TheHighFighter2
42988
/* */
2363193
wikitext
text/x-wiki
=={{langname|es}}==
==={{ĐM|pron}}===
{{es-pr}}
==={{ĐM|noun}}===
{{es-noun|f}}
# [[công an|Công an]], [[an ninh]] [[công cộng]].
totqgvzokksqkfytgrlreu7cl6lvjik
Mô đun:category tree/fam/jpx
828
310651
2363127
2354565
2026-06-01T05:55:22Z
TheHighFighter2
42988
2363127
Scribunto
text/plain
local labels = {}
local handlers = {}
local m_str_utils = require("Module:string utilities")
local concat = table.concat
local full_link = require("Module:links").full_link
local insert = table.insert
local Hani_sort = require("Module:Hani-sortkey").makeSortKey
local match = m_str_utils.match
local sort = table.sort
local tag_text = require("Module:script_utilities").tag_text
local ucfirst = m_str_utils.ucfirst
local Hira = require("Module:scripts").getByCode("Hira")
local Jpan = require("Module:scripts").getByCode("Jpan")
local kana_to_romaji = require("Module:Hrkt-translit").tr
local m_numeric = require("Module:ConvertNumeric")
local kana_capture = "([-" .. require("Module:ja/data/range").kana .. "・]+)"
local yomi_data = require("Module:kanjitab/data")
labels["Danh tính từ"] = {
description = "{{{langname}}} adnominals, or {{ja-r|連%体%詞|れん%たい%し}}, which modify nouns, and do not conjugate or [[predicate#Verb|predicate]].",
parents = {{name = "{{{langcat}}}", raw = true}},
}
labels["Ký tự hiragana"] = {
description = "{{{langname}}} terms with hiragana {{mdash}} {{ja-r|平%仮%名|ひら%が%な}} {{mdash}} forms, sorted by conventional hiragana sequence. The hiragana form is a [[phonetic]] representation of that word. " ..
"Wiktionary represents {{{langname}}}-language segments in three ways: in normal form (with [[kanji]], if appropriate), in [[hiragana]] " ..
"form (this differs from kanji form only when the segment contains kanji), and in [[romaji]] form.",
additional = "''Xem thêm'' [[:Thể loại:Ký tự katakana {{{langname}}}]]",
toc_template = "categoryTOC-hiragana",
parents = {
{name = "{{{langcat}}}", raw = true},
"Thể loại:Ký tự chữ Hiragana",
}
}
labels["Ký tự hiragana lịch sử"] = {
description = "{{{langname}}} historical [[hiragana]].",
additional = "''See also'' [[:Category:{{{langname}}} historical katakana]].",
toc_template = "categoryTOC-hiragana",
parents = {
"Ký tự hiragana",
{name = "{{{langcat}}}", raw = true},
"Thể loại:Ký tự chữ Hiragana",
}
}
labels["Ký tự katakana"] = {
description = "{{{langname}}} terms with katakana {{mdash}} {{ja-r|片%仮%名|かた%か%な}} {{mdash}} forms, sorted by conventional katakana sequence. Katakana is used primarily for transliterations of foreign words, including old Chinese hanzi not used in [[shinjitai]].",
additional = "''Xem thêm'' [[:Thể loại:Ký tự hiragana {{{langname}}}]]",
toc_template = "categoryTOC-katakana",
parents = {
{name = "{{{langcat}}}", raw = true},
"Thể loại:Ký tự chữ Katakana",
}
}
labels["historical katakana"] = {
description = "{{{langname}}} historical [[katakana]].",
additional = "''See also'' [[:Category:{{{langname}}} historical hiragana]].",
toc_template = "categoryTOC-katakana",
parents = {
"katakana",
{name = "{{{langcat}}}", raw = true},
"Thể loại:Katakana script characters",
}
}
labels["Từ đánh vần với kana hỗn hợp"] = {
description = "{{{langname}}} terms which combine [[hiragana]] and [[katakana]] characters, potentially with [[kanji]] too.",
parents = {
{name = "{{{langcat}}}", raw = true},
"Ký tự hiragana",
"Ký tự katakana",
},
}
labels["Kanji"] = {
topright = "{{wp|Kanji}}",
description = "{{{langname}}} symbols of the Han logographic script, which can represent sounds or convey meanings directly.",
toc_template = "Hani-categoryTOC",
parents = "Văn tự ngữ tố",
}
labels["Kanji theo âm đọc"] = {
description = "{{{langname}}} kanji categorized by reading.",
parents = {{name = "Kanji", sort = "âm đọc"}},
}
labels["Makurakotoba"] = {
topright = "{{wp|枕詞|lang=ja}}",
description = "{{{langname}}} idioms used in poetry to introduce specific words.",
parents = {"Thành ngữ"},
}
labels["Từ theo âm đọc kanji"] = {
description = "{{{langname}}} categories grouped with regard to the readings of the kanji with which they are spelled.",
parents = {{name = "{{{langcat}}}", raw = true}},
}
labels["Từ theo loại âm đọc"] = {
description = "{{{langname}}} categories with terms grouped by their reading patterns.",
parents = {{name = "{{{langcat}}}", raw = true}},
}
labels["Mục từ theo số ký tự kanji"] = {
description = "{{{langname}}} terms categorized by number of kanji.",
parents = {"Thuộc tính chính tả"},
}
local function handle_onyomi_list(category, category_type, cat_yomi_type)
local onyomi, seen = {}, {}
for _, yomi in pairs(yomi_data) do
if not seen[yomi] and yomi.onyomi then
local yomi_catname = yomi[category_type]
if yomi_catname ~= false then
local yomi_type = yomi.type
if yomi_type ~= "on'yomi" and yomi_type ~= cat_yomi_type then
insert(onyomi, "[[:Thể loại:{{{langname}}} " .. category:gsub("{{{yomi_catname}}}", yomi_catname) .. "]]")
end
end
end
seen[yomi] = true
end
sort(onyomi)
return onyomi
end
local function add_yomi_category(category, category_type, parent, description)
for _, yomi in pairs(yomi_data) do
local yomi_catname = yomi[category_type]
if yomi_catname ~= false then
local yomi_type = yomi.type
local yomi_desc = yomi.link or yomi_catname
if yomi.description then
yomi_desc = yomi_desc .. "; " .. yomi.description
end
local label = {
description = description .. " " .. yomi_desc .. ".",
breadcrumb = yomi_type,
parents = {{name = parent, sort = yomi_catname}},
}
if yomi.onyomi then
local onyomi = handle_onyomi_list(category, category_type, yomi_type)
label.additional = "Categories of terms with " ..
(yomi_type == "on'yomi" and "more" or "other") ..
" specific types of on'yomi readings can be found in the following categories:\n* " .. concat(onyomi, "\n* ")
if yomi_type ~= "on'yomi" then
insert(label.parents, 1, {
name = (category:gsub("{{{yomi_catname}}}", yomi_data.on[category_type])),
sort = yomi_catname
})
end
end
labels[category:gsub("{{{yomi_catname}}}", yomi_catname)] = label
end
end
end
add_yomi_category(
"Từ có âm đọc {{{yomi_catname}}}",
"reading_category",
"Từ theo loại âm đọc",
"{{{langname}}} terms read with"
)
add_yomi_category(
"Từ đánh vần với kanji có âm đọc {{{yomi_catname}}}",
"kanji_category",
"Từ đánh vần với kanji theo loại âm đọc",
"{{{langname}}} categories with terms that are spelled with one or more kanji read with"
)
labels["Từ không có yomi"] = {
description = "{{{langname}}} terms where at least one [[Appendix:Japanese glossary#yomi|yomi]] is missing from {{tl|{{{langcode}}}-kanjitab}}.",
hidden = true,
can_be_empty = true,
parents = {"Bảo trì mục từ"},
}
labels["Mục từ có cách phát âm IPA với trọng âm âm vực"] = {
description = "{{{langname}}} terms with pronunciations that have {{w|Japanese pitch accent|pitch accent}} specified.",
additional = "Pitch accent can be specified in {{tl|{{{langcode}}}-pron}} with the {{code|=acc=}} parameter.",
can_be_empty = true,
parents = {"Bảo trì mục từ", "Trọng âm âm vực"},
}
labels["Mục từ có cách phát âm IPA thiếu trọng âm âm vực"] = {
description = "Thể loại này chứa các mục từ {{{langname}}} có cách phát âm chưa xác định {{w|Trọng âm âm vực tiếng Nhật|trọng âm âm vực}}.",
additional = "Trọng âm âm vực có thể xác định trong bản mẫu {{tl|{{{langcode}}}-pron}} khi thêm tham số {{code|=acc=}}.",
hidden = true,
can_be_empty = true,
parents = {"Bảo trì mục từ", "Trọng âm âm vực"},
}
labels["Trọng âm âm vực"] = {
description = "Trọng âm âm vực trong cách phát âm {{{langname}}}.",
can_be_empty = true,
parents = {{name = "{{{langcat}}}", raw = true}},
}
labels["Mục từ có trọng âm âm vực loại Heiban (Tōkyō)"] = {
description = "Mục từ có trọng âm âm vực loại [[平板型|Heiban]] (Tōkyō) {{{langname}}}.",
breadcrumb = "Heiban (Tōkyō)",
can_be_empty = true,
parents = {"Trọng âm âm vực"}
}
labels["Mục từ có trọng âm âm vực loại Atamadaka (Tōkyō)"] = {
description = "Mục từ có trọng âm âm vực loại [[頭高型|Atamadaka]] (Tōkyō) {{{langname}}}.",
breadcrumb = "Atamadaka (Tōkyō)",
can_be_empty = true,
parents = {"Trọng âm âm vực"}
}
labels["Mục từ có trọng âm âm vực loại Nakadaka (Tōkyō)"] = {
description = "Mục từ có trọng âm âm vực loại [[中高型|Nakadaka]] (Tōkyō) {{{langname}}}.",
breadcrumb = "Nakadaka (Tōkyō)",
can_be_empty = true,
parents = {"Trọng âm âm vực"}
}
labels["Mục từ có trọng âm âm vực loại Odaka (Tōkyō)"] = {
description = "Mục từ có trọng âm âm vực loại [[尾高型|Odaka]] (Tōkyō) {{{langname}}}.",
breadcrumb = "Odaka (Tōkyō)",
can_be_empty = true,
parents = {"Trọng âm âm vực"}
}
labels["pitch accent deaccenting before の"] = {
description = "{{{langname}}} terms with {{w|Japanese pitch accent|pitch accent}} pronunciations that have exceptional deaccenting or lack thereof before の ({{ja-deaccenting-before-no}}).",
can_be_empty = true,
parents = {"pitch accent"}
}
labels["terms with Odaka pitch accent not deaccented before の (Tōkyō)"] = {
description = "{{{langname}}} terms with pronunciations that are (Tōkyō) [[尾高型|Odaka]] {{w|Japanese pitch accent|pitch accent}} and do not become deaccented before の ({{ja-deaccenting-before-no}}).",
can_be_empty = true,
parents = {"pitch accent deaccenting before の"}
}
labels["terms with Nakadaka pitch accent deaccented before の (Tōkyō)"] = {
description = "{{{langname}}} terms with pronunciations that are (Tōkyō) [[中高型|Nakadaka]] {{w|Japanese pitch accent|pitch accent}} and become deaccented before の ({{ja-deaccenting-before-no}}).",
can_be_empty = true,
parents = {"pitch accent deaccenting before の"}
}
labels["Từ đánh vần với kanji theo loại âm đọc"] = {
description = "{{{langname}}} categories with terms grouped with regard to the types of readings of the kanji with which " ..
"they are spelled; broadly, those of Chinese origin, {{ja-r|音|おん}} readings, and those of non-Chinese origin, {{ja-r|訓|くん}} readings.",
parents = {{name = "{{{langcat}}}", raw = true}},
}
labels["terms spelled with ateji"] = {
topright = "{{wp|Ateji}}",
description = "{{{langname}}} terms containing one or more [[Appendix:Japanese glossary#ateji|ateji]] {{mdash}} {{ja-r|当て字|あてじ}} {{mdash}} which are [[kanji]] used to represent sounds rather than meanings (though meaning may have some influence on which kanji are chosen).",
parents = {{name = "{{{langcat}}}", raw = true}},
}
labels["terms spelled with daiyōji"] = {
description = "Japanese terms spelled using [[Appendix:Japanese glossary#daiyouji|daiyōji]], categorized using {{temp|ja-daiyouji}}.",
parents = {"terms by etymology"},
}
labels["terms spelled with jukujikun"] = {
description = "{{{langname}}} terms containing one or more [[Appendix:Japanese glossary#jukujikun|jukujikun]] {{mdash}} {{ja-r|熟%字%訓|じゅく%じ%くん}} {{mdash}} which are [[kanji]] used to represent meanings rather than sounds.",
parents = {{name = "{{{langcat}}}", raw = true}},
}
local function add_grade_categories(grade, desc, wp, only_one, parent, sort)
local grade_kanji = "kanji " .. grade
local topright = wp and ("{{wp|%s}}"):format(ucfirst(grade_kanji)) or nil
labels[grade_kanji] = {
topright = topright,
description = "{{{langname}}} kanji " .. desc,
toc_template = "Hani-categoryTOC",
parents = {{
name = parent and (parent .. " kanji") or "kanji",
sort = sort or grade
}},
}
labels["Từ đánh vần với " .. grade_kanji] = {
topright = topright,
description = "{{{langname}}} terms spelled with " .. (only_one and "at least one " or "") .. "kanji " .. desc,
parents = {{
name = parent and ("Từ đánh vần với " .. parent .. " kanji") or "Thuộc tính chính tả",
sort = sort or grade
}},
}
end
for i = 1, 6 do
local ord = m_numeric.ones_position_ord[i]
add_grade_categories(
ord,
"taught in the " .. ord .. " grade of elementary school, as designated by the the official list of {{ja-r|教%育 漢%字|きょう%いく かん%じ|education kanji}}.",
false,
false,
"kyōiku",
i
)
end
add_grade_categories(
"kyōiku",
"on the official list of {{ja-r|教%育 漢%字|きょう%いく かん%じ|education kanji}}.",
true,
false,
"jōyō"
)
add_grade_categories(
"bậc trung học",
"on the official list of {{ja-r|常%用 漢%字|じょう%よう かん%じ|regular-use characters}} that are generally taught in secondary school.",
false,
false,
"jōyō"
)
add_grade_categories(
"jōyō",
"on the official list of {{ja-r|常%用 漢%字|じょう%よう かん%じ|regular-use characters}}.",
true,
false
)
add_grade_categories(
"tōyō",
"on the official list of {{ja-r|当%用 漢%字|とう%よう かん%じ|general-use characters}}, which was used from 1946{{ndash}}1981 until the publication of the list of {{ja-r|常%用 漢%字|じょう%よう かん%じ|regular-use characters}}.",
true,
false
)
add_grade_categories(
"jinmeiyō",
"on the official list of {{ja-r|人%名%用 漢%字|じん%めい%-よう かん%じ|kanji for use in personal names}}.",
true,
true
)
add_grade_categories(
"hyōgai",
"not included on the official list of {{ja-r|常%用 漢%字|じょう%よう かん%じ|regular-use characters}} or {{ja-r|人%名%用 漢%字|じん%めい%-よう かん%じ|kanji for use in personal names}}, known as {{ja-r|表%外 漢%字|ひょう%がい かん%じ}} or {{ja-r|表%外%字|ひょう%がい%じ|unlisted characters}}.",
true,
true
)
labels["terms with multiple readings"] = {
description = "{{{langname}}} terms with multiple pronunciations (hence multiple [[kana]] spellings).",
parents = {{name = "{{{langcat}}}", raw = true}},
}
labels["Từ có âm đọc kanji theo số mora"] = {
description = "{{{langname}}} categories grouped with regard to the number of morae in their kanji readings.",
parents = {{name = "{{{langcat}}}", raw = true}},
}
labels["single-kanji terms"] = {
description = "{{{langname}}} terms written as a single kanji.",
parents = {
"terms by orthographic property",
{name = "terms with 1 kanji", sort = " "},
},
}
labels["kanji with kun readings missing okurigana designation"] = {
breadcrumb = "Kanji missing okurigana designation",
description = "{{{langname}}} kanji entries in which one or more kun readings entered into {{tl|{{{langcode}}}-readings}} is missing a hyphen denoting okurigana.",
toc_template = "Hani-categoryTOC",
hidden = true,
can_be_empty = true,
parents = {"entry maintenance"},
}
labels["terms by the individual characters in their historical spellings"] = {
breadcrumb = "Historical",
description = "{{{langname}}} terms categorized by whether their spellings in the {{w|historical kana orthography}} included certain individual characters.",
parents = {{name = "terms by their individual characters", sort = " "}},
}
labels["verbs without transitivity"] = {
description = "{{{langname}}} verbs missing the {{code|=tr=}} parameter from their headword templates.",
hidden = true,
can_be_empty = true,
parents = {"entry maintenance"},
}
labels["yojijukugo"] = {
topright = "{{wp|Yojijukugo}}",
description = "{{{langname}}} four-[[kanji]] compound terms, {{ja-r|四%字 熟%語|よ%じ じゅく%ご}}, with idiomatic meanings; typically derived from Classical Chinese, Buddhist scripture or traditional Japanese proverbs.",
additional = "Compare Chinese {{w|chengyu}} and Korean {{w|sajaseong-eo}}.",
umbrella = "four-character idioms",
parents = {"idioms"},
}
-- FIXME: Only works for 0 through 19.
local word_to_number = {}
for k, v in pairs(m_numeric.ones_position) do
word_to_number[v] = k
end
local periods = {
historical = "lịch sử",
ancient = "cổ xưa",
}
local function get_period_text_and_reading_type_link(period, reading_type)
if period and not periods[period] then
return nil
end
local period_text = period and period .. " " or nil
-- Allow periods (historical or ancient) by themselves; they will parse as reading types.
if not period and periods[reading_type] then
return nil, reading_type
end
local reading_type_link = "[[Phụ lục:Từ điển thuật ngữ tiếng Nhật#" .. reading_type .. "|" .. reading_type .. "]]"
return period_text, reading_type_link
end
local function get_sc(str)
return match(str:gsub("[%s%p]+", ""), "[^" .. Hira:getCharacters() .. "]") and Jpan or Hira
end
local function get_tagged_reading(reading, lang)
return tag_text(reading, lang, get_sc(reading))
end
local function get_reading_link(reading, lang, period, link)
local hist = periods[period]
reading = reading:gsub("[%.%-%s]+", "")
return full_link({
lang = lang,
sc = get_sc(reading),
term = link or reading:gsub("・", ""),
-- If we have okurigana, demarcate furigana.
alt = reading:gsub("^(.-)・", "<span style=\"border-top:1px solid;position:relative;padding:1px;\">%1<span style=\"position:absolute;top:0;bottom:67%%;right:0%%;border-right:1px solid;\"></span></span>"),
tr = kana_to_romaji((reading:gsub("・", ".")), lang:getCode(), nil, {keep_dot = true, hist = hist})
:gsub("^(.-)%.", "<u>%1</u>"),
pos = reading:find("・", 1, true) and get_tagged_reading((reading:gsub("^.-・", "~")), lang) or nil
}, "term")
end
local function is_on_subtype(reading_type)
return reading_type:find(".on$")
end
insert(handlers, function(data)
local n =data.label:match("^Mục từ có ([1-9]%d*) ký tự kanji$")
if not n then
return
end
local sortkey = require("Module:category tree").numeral_sortkey(n, 2097152)
return {
breadcrumb = n,
description = ("{{{langname}}} terms containing exactly %d kanji."):format(n),
-- TODO: implement this using the same mechanism used to implement parents (i.e. avoiding the need for raw categories).
-- umbrella = {
-- breadcrumb = ("%d kanji"):format(n),
-- parents = {{name = "terms by number of kanji subcategories by language", sort = sortkey}},
-- },
parents = {{name = ("Mục từ theo số ký tự kanji"), sort = sortkey}}
}
end)
insert(handlers, function(data)
local label_pref, kana = data.label:match("^(terms historically spelled with )" .. kana_capture .. "$")
if not kana then
return
end
local lang = data.lang
return {
description = "{{{langname}}} terms spelled with " .. get_reading_link(kana, lang, "historical") .. " in the {{w|historical kana orthography}}.",
displaytitle = "{{{langname}}} " .. label_pref .. get_tagged_reading(kana, lang),
breadcrumb = "historical",
parents = {
{name = "terms spelled with " .. kana, sort = " "},
{name = "terms by the individual characters in their historical spellings", sort = lang:makeSortKey(kana)}
},
umbrella = false,
}
end)
insert(handlers, function(data)
local count, plural = data.label:match("^Từ có âm đọc kanji với (.+) mora$")
-- Make sure 'one' goes with singular and other numbers with plural.
local num = word_to_number[count]
if not num then
return nil
end
return {
description = "{{{langname}}} kanji readings containing " .. count .. " mora" .. ".",
breadcrumb = num,
parents = {{name = "Từ có âm đọc kanji theo số mora", sort = num}},
umbrella = false,
}
end)
insert(handlers, function(data)
local label_pref, period, reading_type, reading = match(data.label, "^(kanji with ([a-z]-) ?([%a']+) reading )" .. kana_capture .. "$")
if not period then
return
end
period = period ~= "" and period or nil
local period_text, reading_type_link = get_period_text_and_reading_type_link(period, reading_type)
if not reading_type_link then
return
end
local lang = data.lang
-- Compute parents.
local parents, breadcrumb = {}
if reading:find("・", 1, true) then
local okurigana = reading:match("・(.*)")
insert(parents, {
name = "kanji with " .. (period_text or "") .. reading_type .. " reading " .. reading:match("(.-)・"),
-- Sort by okurigana, since all coordinate categories will have the same furigana.
sort = (lang:makeSortKey(okurigana))
})
breadcrumb = "~" .. okurigana
else
insert(parents, {
name = "Kanji theo âm đọc " .. (period_text or "") .. reading_type,
sort = (lang:makeSortKey(reading))
})
breadcrumb = reading
end
if is_on_subtype(reading_type) then
insert(parents, {name = "kanji with " .. (period_text or "") .. "on reading " .. reading, sort = reading_type})
elseif period_text then
insert(parents, {name = "kanji with " .. period_text .. "reading " .. reading, sort = reading_type})
end
if not period_text then
insert(parents, {name = "kanji read as " .. reading, sort = reading_type})
end
return {
description = "{{{langname}}} [[kanji]] with the " .. (period_text or "") .. reading_type_link .. " reading " ..
get_reading_link(reading, lang, period or reading_type) .. ".",
displaytitle = "{{{langname}}} " .. label_pref .. get_tagged_reading(reading, lang),
breadcrumb = get_tagged_reading(breadcrumb, lang),
parents = parents,
umbrella = false,
}
end)
insert(handlers, function(data)
local period, reading_type = match(data.label, "^Kanji theo âm đọc ([a-z]-) ?([%a']+)$")
if not period then
return
end
period = period ~= "" and period or nil
local period_text, reading_type_link = get_period_text_and_reading_type_link(period, reading_type)
if not reading_type_link then
return nil
end
-- Compute parents.
local parents = {
is_on_subtype(reading_type) and {name = "Kanji theo âm đọc on " .. (period_text or ""), sort = reading_type} or
period_text and {name = "Kanji theo âm đọc " .. reading_type, sort = period} or
{name = "Kanji theo âm đọc", sort = reading_type}
}
if period_text then
insert(parents, {name = "Kanji theo âm đọc " .. period_text, sort = reading_type})
end
-- Compute description.
local description = "{{{langname}}} [[kanji]] categorized by " .. (period_text or "") .. reading_type_link .. " reading."
return {
description = description,
breadcrumb = (period_text or "") .. reading_type,
parents = parents,
}
end)
insert(handlers, function(data)
local label_pref, reading = match(data.label, "^(Kanji đọc là )" .. kana_capture .. "$")
if not reading then
return
end
local args = require("Module:parameters").process(data.args, {
["histconsol"] = true,
})
local lang = data.lang
local parents, breadcrumb = {}
if reading:find("・", 1, true) then
local okurigana = reading:match("・(.*)")
insert(parents, {
name = "Kanji đọc là " .. reading:match("(.-)・"),
-- Sort by okurigana, since all coordinate categories will have the same furigana.
sort = (lang:makeSortKey(okurigana))
})
breadcrumb = "~" .. okurigana
else
insert(parents, {
name = "Kanji theo âm đọc",
sort = (lang:makeSortKey(reading))
})
breadcrumb = reading
end
local addl
local period_text
if args.histconsol then
period_text = "lịch sử"
addl = ("This is a [[Wikipedia:Historical kana orthography|historical]] [[Wikipedia:Kanazukai|reading]], now " ..
"consolidated with the [[Wikipedia:Modern kana usage|modern reading]] of " ..
get_reading_link(args.histconsol, lang, nil, ("Thể loại:Kanji đọc là %s tiếng Nhật"):format(args.histconsol)) .. ".")
end
return {
description = "{{{langname}}} [[kanji]] read as " .. get_reading_link(reading, lang, period_text) .. ".",
additional = addl,
displaytitle = label_pref .. " " .. get_tagged_reading(reading, lang) .. " {{{langname}}} ",
breadcrumb = get_tagged_reading(breadcrumb, lang),
parents = parents,
umbrella = false,
}, true
end)
insert(handlers, function(data)
local label_pref, reading = match(data.label, "^(Từ đánh vần với kanji là )" .. kana_capture .. "$")
if not reading then
return
end
-- Compute parents.
local lang = data.lang
local sort_key = (lang:makeSortKey(reading))
local mora_count = require("Module:ja").count_morae(reading)
local mora_count_words = m_numeric.spell_number(tostring(mora_count))
local parents = {
{name = "Từ theo âm đọc kanji", sort = sort_key},
{name = "Từ có âm đọc kanji với " .. mora_count_words .. " mora", sort = sort_key},
{name = "Kanji đọc là " .. reading, sort = " "},
}
local tagged_reading = get_tagged_reading(reading, lang)
return {
description = "{{{langname}}} terms that contain kanji that exhibit a reading of " .. get_reading_link(reading, lang) ..
" in those terms prior to any sound changes.",
displaytitle = label_pref .. " " .. tagged_reading .. " {{{langname}}} ",
breadcrumb = tagged_reading,
parents = parents,
umbrella = false,
}
end)
insert(handlers, function(data)
local kanji, reading = match(data.label, "^Từ đánh vần với (.) là " .. kana_capture .. "$")
if not kanji then
return nil
end
local args = require("Module:parameters").process(data.args, {
[1] = {list = true},
})
local lang = data.lang
if #args[1] == 0 then
error("For categories of the form \"" .. lang:getCanonicalName() ..
" terms spelled with KANJI read as READING\", at least one reading type (e.g. <code>kun</code> or <code>on</code>) must be specified using <code>1=</code>, <code>2=</code>, <code>3=</code>, etc.")
end
local yomi_types, parents = {}, {}
for _, yomi, category in ipairs(args[1]) do
local yomi_data = yomi_data[yomi]
if not yomi_data then
error("The yomi type \"" .. yomi .. "\" is not recognized.")
end
category = yomi_data.kanji_category
if not category then
error("The yomi type \"" .. yomi .. "\" is not valid for this type of category.")
end
insert(yomi_types, yomi_data.link)
insert(parents, {
name = "Từ đánh vần với kanji có âm đọc " .. category,
sort = (lang:makeSortKey(reading))
})
end
insert(parents, 1, {name = "Từ đánh vần với " .. kanji, sort = (lang:makeSortKey(reading))})
insert(parents, 2, {name = "Từ đánh vần với kanji là " .. reading, sort = Hani_sort(kanji)})
yomi_types = (#yomi_types > 1 and "one of " or "") .. " " ..
require("Module:table").serialCommaJoin(yomi_types, {conj = "or"}) ..
" " .. (#yomi_types > 1 and "s" or "")
local tagged_kanji = get_tagged_reading(kanji, lang)
local tagged_reading = get_tagged_reading(reading, lang)
return {
description = "Từ {{{langname}}} đánh vần {{l|{{{langcode}}}|" .. kanji .. "}} là " .. get_reading_link(reading, lang) .. " với âm đọc " ..
yomi_types .. ".",
displaytitle = "Từ đánh vần với " .. tagged_kanji .. " là " .. tagged_reading .. " {{{langname}}}",
breadcrumb = "Từ đánh vần với " .. tagged_kanji .. " là " .. tagged_reading,
parents = parents,
umbrella = false,
}, true
end)
insert(handlers, function(data)
local affix, kanji, reading = data.label:match("^terms ([a-z]+fix)ed with (.+) read as " .. kana_capture .. "$")
if not affix or not kanji or not reading then
return nil
end
local args = require("Module:parameters").process(data.args, {
[1] = {list = true},
})
local lang = data.lang
if #args[1] == 0 then
error("For categories of the form \"" .. lang:getCanonicalName() ..
" terms AFFIXed with KANJI read as READING\", at least one reading type (e.g. <code>kun</code> or <code>on</code>) must be specified using <code>1=</code>, <code>2=</code>, <code>3=</code>, etc.")
end
local yomi_types = {}
for _, yomi, category in ipairs(args[1]) do
local yomi_data = yomi_data[yomi]
if not yomi_data then
error("The yomi type \"" .. yomi .. "\" is not recognized.")
end
category = yomi_data.kanji_category
if not category then
error("The yomi type \"" .. yomi .. "\" is not valid for this type of category.")
end
insert(yomi_types, yomi_data.link)
end
yomi_types = (#yomi_types > 1 and "" or "") .. " " ..
require("Module:table").serialCommaJoin(yomi_types, {conj = "or"}) ..
" " .. (#yomi_types > 1 and "s" or "")
local tagged_kanji = get_tagged_reading(kanji, lang)
local tagged_reading = get_tagged_reading(reading, lang)
return {
description = "{{{langname}}} terms " .. affix .. "ed with {{l|{{{langcode}}}|" .. kanji .. "}} with " ..
yomi_types .. " of " .. get_reading_link(reading, lang) .. ".",
displaytitle = "{{{langname}}} terms " .. affix .. "ed with " .. tagged_kanji .. " read as " .. tagged_reading,
breadcrumb = "read as " .. reading,
parents = {
{name = "terms " .. affix .. "ed with " .. kanji, sort = (lang:makeSortKey(reading))},
{name = "terms spelled with " .. kanji .. " read as " .. reading, sort = (lang:makeSortKey(reading)), args=data.args}
},
}, true
end)
insert(handlers, function(data)
local kanji, daiyoji = match(data.label, "^terms with (.) replaced by daiyōji (.)$")
if not kanji then
return nil
end
local args = require("Module:parameters").process(data.args, {
["sort"] = true,
})
local lang = data.lang
if not args.sort then
error("For categories of the form \"" .. lang:getCanonicalName() ..
" terms with KANJI replaced by daiyōji DAIYOJI\", the sort key must be specified using sort=")
end
local tagged_kanji = get_tagged_reading(kanji, lang)
local tagged_daiyoji = get_tagged_reading(daiyoji, lang)
return {
description = "{{{langname}}} terms with {{l|{{{langcode}}}|" .. kanji .. "}} replaced by [[Appendix:Japanese glossary#daiyouji|daiyōji]] {{l|{{{langcode}}}|" .. daiyoji .. "}}.",
displaytitle = "{{{langname}}} terms with " .. tagged_kanji .. " replaced by daiyōji " .. tagged_daiyoji,
breadcrumb = tagged_kanji .. " replaced by daiyōji " .. tagged_daiyoji,
parents = {{name = "terms spelled with daiyōji", sort = args.sort}},
}, true
end)
return {LABELS = labels, HANDLERS = handlers}
tg6u7cksqpq5vycbo64yfjqb0kzj92f
sécurité publique
0
332748
2363190
2217838
2026-06-01T08:44:24Z
TheHighFighter2
42988
/* Tiếng Pháp */
2363190
wikitext
text/x-wiki
=={{langname|fr}}==
{{wikipedia|fr:}}
==={{ĐM|pron}}===
* {{fr-IPA}}
==={{ĐM|noun}}===
{{fr-noun|f}}
# [[công an|Công an]], [[an ninh]] [[công cộng]].
f9qkcgy8kx347fgnbg7i08eslf98pko
Mô đun:category tree/topic
828
342422
2363023
2353792
2026-05-31T14:18:05Z
TheHighFighter2
42988
2363023
Scribunto
text/plain
local raw_handlers = {}
local raw_categories = {}
--[=[
This module implements the topic category subsystem. It is currently implemented with a single raw handler that
handlers both language-specific and umbrella topic categories, and a corresponding handler for thesaurus categories.
The topmost topic category [[:Category:All topics]] is special and potentially could be handled as a separate raw
category, but currently it's handled as part of the raw topic handler. The topmost thesaurus category
[[:Category:Thesaurus]] is in fact handled as a raw category.
]=]
local functions_module = "Module:fun"
local labels_utilities_module = "Module:labels/utilities"
local languages_module = "Module:languages"
local string_pattern_escape_module = "Module:string/patternEscape"
local string_replacement_escape_module = "Module:string/replacementEscape"
local string_utilities_module = "Module:string utilities"
local table_module = "Module:table"
local topic_data_module = "Module:category tree/topic/data"
local topic_utilities_module = "Module:category tree/topic/utilities"
local thesaurus_data_module = "Module:category tree/topic/thesaurus data"
local concat = table.concat
local insert = table.insert
local dump = mw.dumpObject
local is_callable = require(functions_module).is_callable
local pattern_escape = require(string_pattern_escape_module)
local replacement_escape = require(string_pattern_escape_module)
local split = require(string_utilities_module).split
local type_data = {
["chủ đề thuộc nhóm liên quan"] = {
desc = "Mục từ liên quan đến",
additional = "'''LƯU Ý''': Đây là chủ đề thuộc nhóm liên quan. Nó chỉ nên chứa các mục từ liên quan đến " ..
"{{{topic}}}. Vui lòng không đưa các mục từ chỉ có liên quan nhỏ đến chủ đề {{{topic}}}. " ..
"Để ý các mục từ liên quan đến loại hoặc ví dụ liên quan đến chủ đề này thường có thể đưa vào một thể loại khác.",
},
["chủ đề thuộc nhóm tập hợp"] = {
desc = "Mục từ chủ đề thuộc nhóm tập hợp",
additional = "'''LƯU Ý''': Đây là chủ đề thuộc nhóm tập hợp. It should contain terms for {{{topic}}}, not merely " ..
"terms related to {{{topic}}}. It may contain more general terms (e.g. types of {{{topic}}}) or more " ..
"specific terms (e.g. names of specific {{{topic}}}), although there may be related categories "..
"specifically for these types of terms.",
},
["chủ đề thuộc nhóm tên gọi"] = {
desc = "Mục từ chủ đề thuộc nhóm tên gọi",
additional = "'''LƯU Ý''': This is a name category. It should contain names of specific {{{topic}}}, not " ..
"merely terms related to {{{topic}}}, and should also not contain general terms for types of {{{topic}}}.",
},
["chủ đề thuộc nhóm loại hình"] = {
desc = "Mục từ chủ đề thuộc nhóm loại hình",
additional = "'''LƯU Ý''': This is a type category. It should contain terms for types of {{{topic}}}, not " ..
"merely terms related to {{{topic}}}, and should also not contain names of specific {{{topic}}}.",
},
["chủ đề phân nhóm"] = {
desc = "categories concerning more specific variants of",
additional = "'''LƯU Ý''': This is a grouping category. It should not directly contain any terms, but " ..
"only subcategories. If there are any terms directly in this category, please move them to a subcategory.",
},
toplevel = {
desc = "UNUSED", -- all categories of this type hardcode their description
additional = "'''LƯU Ý''': Đây là chủ đề thuộc nhóm hàng đầu. Nó không chứa trực tiếp các mục từ, và " ..
"chỉ có ở {{{topic}}}.",
},
["chủ đề thuộc nhóm hỗn hợp"] = {
desc = "Tất cả chủ đề khả dụng ở nhiều lĩnh vực khác nhau {{{langname}}}.",
},
}
local function invalid_type(types)
local valid_types = {}
for typ, _ in pairs(type_data) do
insert(valid_types, ("'%s'"):format(typ))
end
error(("Loại chủ đề không hợp lệ: '%s'; bắt buộc phải là một trong các nhóm sau đây: %s")
:format(types, mw.text.listToText(valid_types)))
end
local function split_types(types)
types = types or "chủ đề"
local splitvals = split(types, "%s*,%s*")
for i, typ in ipairs(splitvals) do
-- FIXME: Temporary
if typ == "chủ đề" then
typ = "chủ đề thuộc nhóm liên quan"
end
if not type_data[typ] then
invalid_type(types)
end
splitvals[i] = typ
end
return splitvals
end
local function gsub_escaping_replacement(str, from, to)
return (str:gsub(pattern_escape(from), replacement_escape(to)))
end
function ucfirst(txt)
local italics, raw_txt = txt:match("^('*)(.-)$")
return italics .. mw.getContentLanguage():ucfirst(raw_txt)
end
function lcfirst(txt)
local italics, raw_txt = txt:match("^('*)(.-)$")
return italics .. mw.getContentLanguage():lcfirst(raw_txt)
end
local function convert_spec_to_string(data, desc)
if not desc then
return desc
end
local desc_type = type(desc)
if desc_type == "string" then
return desc
elseif desc_type == "number" then
return tostring(desc)
elseif not is_callable(desc) then
error("Internal error: `desc` must be a string, number, function, callable table or nil; received a " ..
desc_type)
end
desc = desc {
lang = data.lang,
sc = data.sc,
label = data.label,
category = data.category,
topic_data = data.topdata,
}
if not desc then
return desc
end
desc_type = type(desc)
if desc_type == "string" then
return desc
end
error("Internal error: the value returned by `desc` must be a string or nil; received a " .. desc_type)
end
local function get_and_cache(data, obj, key)
local val = convert_spec_to_string(data, obj[key])
obj[key] = val
return val
end
local function process_default(desc)
local stripped_desc = desc
local no_singularize, wikify, add_the
while true do
local new_stripped_desc = stripped_desc:match("^(.+) no singularize$")
if new_stripped_desc then
no_singularize = true
end
if not new_stripped_desc then
new_stripped_desc = stripped_desc:match("^(.+) wikify$")
if new_stripped_desc then
wikify = true
end
end
if not new_stripped_desc then
new_stripped_desc = stripped_desc:match("^(.+) with the$")
if new_stripped_desc then
add_the = true
end
end
if new_stripped_desc then
stripped_desc = new_stripped_desc
else
break
end
end
if stripped_desc == "default" then
return true, no_singularize, wikify, add_the
else
return false
end
end
local function format_desc(data, desc)
local desc_parts = {}
local types = split_types(data.topdata.type)
for _, typ in ipairs(types) do
insert(desc_parts, type_data[typ].desc .. " " .. desc)
end
return require(table_module).serialCommaJoin(desc_parts) .. " {{{langname}}}."
end
local substitute_template_specs
local function format_displaytitle(data, include_lang_prefix, upcase)
local topdata, lang, label = data.topdata, data.lang, data.label
local displaytitle = substitute_template_specs(data, topdata.displaytitle)
if not displaytitle then
return nil
end
if upcase then
displaytitle = ucfirst(displaytitle)
end
if include_lang_prefix and lang then
displaytitle = ("%s:%s"):format(lang:getCode(), displaytitle)
end
return displaytitle
end
local function get_breadcrumb(data)
local topdata, lang, label = data.topdata, data.lang, data.label
local ret
if lang then
ret = topdata.breadcrumb or format_displaytitle(data, false, "upcase")
else
ret = topdata.umbrella and topdata.umbrella.breadcrumb or
topdata.breadcrumb or format_displaytitle(data, false, "upcase")
end
if not ret then
ret = label
end
if type(ret) == "string" or type(ret) == "number" then
ret = {name = ret}
end
local name = substitute_template_specs(data, ret.name)
local nocap = ret.nocap
return {name = name, nocap = nocap}
end
local function make_category_name(lang, label)
if lang then
return lang:getCode() .. ":" .. ucfirst(label)
else
return ucfirst(label)
end
end
local function replace_special_descriptions(data, desc)
if not desc then
return desc
end
if desc:find("^=") then
desc = desc:gsub("^=", "")
return format_desc(data, desc)
end
local is_default, no_singularize, wikify, add_the = process_default(desc)
if is_default then
local linked_label = require(topic_utilities_module).link_label(data.label, no_singularize, wikify)
if add_the then
linked_label = "the " .. linked_label
end
return format_desc(data, linked_label)
else
return desc
end
end
local function get_displaytitle_or_label(data)
return format_displaytitle(data, false) or data.label
end
local function process_default_add_the(data, topic)
local is_default, _, _, add_the = process_default(topic)
if is_default then
topic = get_displaytitle_or_label(data)
if add_the then
topic = "the " .. topic
end
end
return topic, is_default
end
substitute_template_specs = function(data, desc)
desc = convert_spec_to_string(data, desc)
if not desc then
return nil
end
local topdata, lang, label = data.topdata, data.lang, data.label
if desc:find("{{{umbrella_msg}}}") then
local catname = ucfirst(label)
desc = gsub_escaping_replacement(desc, "{{{umbrella_msg}}}",
"This category contains no dictionary entries, only other categories. The subcategories are of two " ..
"sorts:\n\n* Subcategories named like \"{{{thespref}}}aa:" .. catname ..
"\" (with a prefixed language code) are categories of terms in specific languages. " ..
"You may be interested especially in [[:Category:{{{thespref}}}en:" .. catname .. "]], for English terms.\n" ..
"* Subcategories of this one named without the prefixed language code are further categories just like " ..
"this one, but devoted to finer topics."
)
end
if desc:find("{{{topic}}}") then
-- Compute the value for {{{topic}}}. If the user specified `topic`, use it. (If we're an umbrella category,
-- allow a separate value for `umbrella.topic`, falling back to `topic`.) Otherwise, see if the description
-- was specified as 'default' or a variant; if so, parse it to determine whether to add "the" to the label.
-- Otherwise, just use the label directly.
local topic = not lang and topdata.umbrella and topdata.umbrella.topic or topdata.topic
if topic then
topic = process_default_add_the(data, topic)
else
local desc
if not lang then
desc = topdata.umbrella and get_and_cache(data, topdata.umbrella, "description") or
get_and_cache(data, topdata, "umbrella_description")
end
desc = desc or get_and_cache(data, topdata, "description")
local defaulted_desc, is_default = process_default_add_the(data, desc)
if is_default then
topic = defaulted_desc
else
topic = get_displaytitle_or_label(data)
end
end
desc = gsub_escaping_replacement(desc, "{{{topic}}}", topic)
end
desc = desc:gsub("{{{thespref}}}", data.thesaurus_data and "Kho từ vựng:" or "")
return desc
end
local function process_box(data, def_topright_parts, val, pattern)
if not val then
return
end
local defval = ucfirst(data.label)
if type(val) ~= "table" then
val = {val}
end
for _, v in ipairs(val) do
if v == true then
insert(def_topright_parts, pattern:format(defval))
else
insert(def_topright_parts, pattern:format(v))
end
end
end
local function get_topright(data)
local topdata, lang = data.topdata, data.lang
local def_topright_parts = {}
process_box(data, def_topright_parts, topdata.wp, "{{wikipedia|%s}}")
process_box(data, def_topright_parts, topdata.wpcat, "{{wikipedia|category=%s}}")
process_box(data, def_topright_parts, topdata.commonscat, "{{commonscat|%s}}")
local def_topright
if #def_topright_parts > 0 then
def_topright = concat(def_topright_parts, "\n")
end
if lang then
return substitute_template_specs(data, topdata.topright or def_topright)
else
return topdata.umbrella and substitute_template_specs(data, topdata.umbrella.topright) or
substitute_template_specs(data, def_topright)
end
end
local function remove_lang_params(desc)
desc = desc:gsub("^{{{langname}}} ", "")
desc = desc:gsub(" {{{langname}}}%.$", ".")
desc = desc:gsub(" {{{langname}}}$", "")
desc = desc:gsub("{{{langcode}}}:", "")
desc = desc:gsub("^{{{langcode}}} ", "")
desc = desc:gsub("^{{{langcat}}} ", "")
return desc
end
local function get_additional_msg(data)
local types = split_types(data.topdata.type)
if #types > 1 then
local parts = {"'''NOTE''': This is a mixed category. It may contain terms of any of the following category types:"}
for i, typ in ipairs(types) do
insert(parts, ("* %s {{{topic}}}%s"):format(type_data[typ].desc, i == #types and "." or ";"))
end
insert(parts, "'''WARNING''': Such categories are strongly dispreferred and should be split into separate per-type categories.")
return concat(parts, "\n")
elseif label == "Tất cả chủ đề" then
return "'''NOTE''': This is the topmost topic category for {{{langname}}}. It should not directly contain " ..
"any terms, but only lists of topic categories organized by type."
else
return type_data[types[1]].additional
end
end
local function get_labels_categorizing(data)
local m_labels_utilities = require(labels_utilities_module)
return m_labels_utilities.format_labels_categorizing(
m_labels_utilities.find_labels_for_category(data.label, "chủ đề thuộc nhóm liên quan", data.lang), nil, data.lang)
end
-- Return the description along with the text following and preceding the description. The description and additional
-- (i.e. following) text are returned in the form of closures so the work of calculating the text (which can be
-- expensive, especially in the case of the additional text, where get_labels_categorizing() scans the entire set of
-- labels for any that categorize into this category) is not done when not needed, e.g. in higher levels of the
-- breadcrumb chain, where only the breadcrumb and parents (in fact, really just the first parent) are actually needed.
local function get_description_additional_preceding(data)
local topdata, lang, label = data.topdata, data.lang, data.label
local desc, additional, preceding
-- This is kind of hacky, but it works for now.
local function postprocess_thesaurus(txt)
if not txt then
return nil
end
if not data.thesaurus_data then
return txt
end
txt = txt:gsub(" terms([ .,])", " thesaurus entries%1")
return txt
end
if lang then
desc = function()
return postprocess_thesaurus(substitute_template_specs(data,
replace_special_descriptions(data, get_and_cache(data, topdata, "description"))))
end
preceding = topdata.preceding
additional = function()
local additional_parts = {}
if topdata.additional then
insert(additional_parts, topdata.additional)
end
if not data.thesaurus_data then
insert(additional_parts, get_additional_msg(data))
local labels_msg = get_labels_categorizing(data)
if labels_msg then
insert(additional_parts, labels_msg)
end
end
return postprocess_thesaurus(substitute_template_specs(data, concat(additional_parts, "\n\n")))
end
else
if label == "Tất cả chủ đề" then
desc = "Dưới đây là các chủ đề dành cho tất cả ngôn ngữ trên Wiktionary."
additional = "It contains no dictionary entries, only other categories. The subcategories are of two " ..
"sorts:\n\n" ..
"* Subcategories listed at the beginning, without a prefixed language code, are grouping " ..
"categories similar to this category, but are devoted to general subject areas. Under them are " ..
"finer-grained subject areas.\n" ..
"* Subcategories named like \"aa:All topics\" (with a prefixed language code) are top-level " ..
"categories like this one, but for specific languages. You may be interested especially in " ..
"[[:Thể loại:Tất cả chủ đề/Tiếng Việt]], đối với mục từ tiếng Việt.\n" ..
"Note that categories under this tree categorize terms semantically rather than grammatically. " ..
"Grammatical categories (such as all French verbs, or all English irregular plural forms) " ..
"have a different naming structure, with the language name spelled out, such as " ..
"[[:Thể loại:Động từ tiếng Pháp]] hoặc [[:Thể loại:Động từ bất quy tắc tiếng Anh]]."
return desc, additional
end
-- Assume that if the description field contains a function, the function will return non-nil, so we don't
-- have to call the function at this point (in case it is heavyweight).
local has_umbrella_desc = topdata.umbrella and topdata.umbrella.description or topdata.umbrella_description
desc = function()
local desc = topdata.umbrella and get_and_cache(data, topdata.umbrella, "description") or
get_and_cache(data, topdata, "umbrella_description")
if not desc then
desc = get_and_cache(data, topdata, "description")
if desc then
desc = replace_special_descriptions(data, desc)
desc = remove_lang_params(desc)
desc = desc:gsub("%.$", "")
desc = "Chủ đề của thể loại này là: " .. desc .. "."
end
end
if not desc then
desc = "Categories concerning " .. label .. " in various specific languages."
end
return postprocess_thesaurus(substitute_template_specs(data, desc))
end
preceding = topdata.umbrella and topdata.umbrella.preceding or not has_umbrella_desc and topdata.preceding
if preceding then
preceding = remove_lang_params(preceding)
end
additional = function()
local additional_parts = {}
local topdata_additional = topdata.umbrella and topdata.umbrella.additional or
not has_umbrella_desc and topdata.additional
if topdata_additional then
insert(additional_parts, remove_lang_params(topdata_additional))
end
insert(additional_parts, "{{{umbrella_msg}}}")
if not data.thesaurus_data then
insert(additional_parts, get_additional_msg(data))
local labels_msg = get_labels_categorizing(data)
if labels_msg then
insert(additional_parts, labels_msg)
end
end
return postprocess_thesaurus(substitute_template_specs(data, concat(additional_parts, "\n\n")))
end
end
preceding = substitute_template_specs(data, preceding)
return desc, additional, preceding
end
local function normalize_sort_key(data, sort)
local lang, label = data.lang, data.label
if not sort then
-- When defaulting sort key to label, strip 'The ' (e.g. in 'The Matrix', 'The Hunger Games')
-- and 'A ' (e.g. in 'A Song of Ice and Fire', 'A Christmas Carol') from label.
local stripped_sort = label:match("^[Tt]he (.*)$")
if stripped_sort then
sort = stripped_sort
end
if not stripped_sort then
stripped_sort = label:match("^[Aa] (.*)$")
if stripped_sort then
sort = stripped_sort
end
end
if not stripped_sort then
sort = label
end
end
sort = substitute_template_specs(data, sort)
if not lang then
sort = " " .. sort
end
return sort
end
local function get_topic_parents(data)
local topdata, lang, label = data.topdata, data.lang, data.label
local parents = topdata.parents
if not lang and label == "Tất cả chủ đề" then
return {{ name = "Thể loại:Tất cả", sort = "topics" }}
end
if not parents or #parents == 0 then
return nil
end
local ret = {}
for _, parent in ipairs(parents) do
parent = mw.clone(parent)
if type(parent) ~= "table" then
parent = {name = parent}
end
parent.sort = normalize_sort_key(data, parent.sort)
if type(parent.name) ~= "string" then
error(("Internal error: parent.name is not a string: parent = %s"):format(dump(parent)))
end
if parent.name:find("^Thể loại:") or parent.nontopic then
-- leave as-is
parent.nontopic = nil
else
parent.name = make_category_name(lang, parent.name)
end
parent.name = substitute_template_specs(data, parent.name)
insert(ret, parent)
end
local function make_list_of_type_parent(typ)
return {
name = make_category_name(lang, ("Danh sách %s"):format(typ)),
sort = (not lang and " " or "") .. label,
}
end
if topdata.type ~= "toplevel" then
local types = split_types(topdata.type)
for _, typ in ipairs(types) do
insert(ret, make_list_of_type_parent(typ))
end
if #types > 1 then
insert(ret, make_list_of_type_parent("chủ đề thuộc nhóm hỗn hợp"))
end
end
-- Add umbrella category.
if lang then
insert(ret, {
name = make_category_name(nil, label),
sort = lang:getCanonicalName(),
})
end
return ret
end
local function get_thesaurus_parents(data)
local topdata, lang, label = data.topdata, data.lang, data.label
local parent_substitutions = data.thesaurus_data.parent_substitutions
local parents = topdata.parents
if not parents or #parents == 0 then
return nil
end
local ret = {}
for _, parent in ipairs(parents) do
-- Process parent categories as follows:
-- 1. skip non-topic cats and meta-categories that start with "List of"
-- 2. map "en:All topics" to "English thesaurus entries" (and same for other languages), but map "All topics" itself to the root "Thesaurus" category
-- 3. check if this parent is to be substituted, if so, substitute it
-- 4. prepend "Thesaurus:" to all other category names
parent = mw.clone(parent)
if type(parent) ~= "table" then
parent = {name = parent}
end
parent.sort = normalize_sort_key(data, parent.sort)
if type(parent.name) ~= "string" then
error(("Internal error: parent.name is not a string: parent = %s"):format(dump(parent)))
end
if parent.name:find("^Thể loại:") or parent.nontopic then
-- skip
elseif parent.name == "Tất cả chủ đề" or parent_substitutions[parent.name] == "Tất cả chủ đề" then
if not lang then
insert(ret, {
name = "Thesaurus",
sort = label,
})
else
insert(ret, {
name = "Kho từ vựng",
sort = parent.sort,
lang = lang:getCode(),
is_label = true,
})
end
else
parent.name = "Kho từ vựng:" .. make_category_name(lang, parent_substitutions[parent.name] or parent.name)
parent.name = substitute_template_specs(data, parent.name)
insert(ret, parent)
end
end
-- Add the non-thesaurus version of this category as a parent, unless it is a thesaurus-only category.
if not topdata.thesaurusonly then
insert(ret, { name = make_category_name(lang, label), sort = " " })
end
-- Add umbrella category.
if lang then
insert(ret, {
name = "Kho từ vựng:" .. make_category_name(nil, label),
sort = lang:getCanonicalName(),
})
end
return ret
end
local function generate_spec(category, lang, upcase_label, thesaurus_data)
local label_data = require(topic_data_module)
local label
-- Convert label to lowercase if possible
local lowercase_label = mw.getContentLanguage():lcfirst(upcase_label)
-- Check if the label exists
local labels = label_data["LABELS"]
if labels[lowercase_label] then
label = lowercase_label
else
label = upcase_label
end
local topdata = labels[label]
-- Go through handlers
if not topdata then
for _, handler in ipairs(label_data["HANDLERS"]) do
topdata = handler.handler(label)
if topdata then
topdata.module = handler.module
break
end
end
end
if not topdata then
return nil
end
local data = {
category = category,
lang = lang,
label = label,
topdata = topdata,
thesaurus_data = thesaurus_data,
}
local description, additional, preceding = get_description_additional_preceding(data)
local parents
if thesaurus_data then
parents = get_thesaurus_parents(data)
else
parents = get_topic_parents(data)
end
return {
lang = lang and lang:getCode() or nil,
description = description,
additional = additional,
preceding = preceding,
parents = parents,
breadcrumb = get_breadcrumb(data),
displaytitle = format_displaytitle(data, "include lang prefix", "upcase"),
topright = get_topright(data),
module = topdata.module,
can_be_empty = not lang,
hidden = false,
}
end
-- Handler for `Thesaurus:...` categories.
table.insert(raw_handlers, function(data)
local code, upcase_label = data.category:match("^Kho từ vựng:(%l[%a-]*%a):(.+)$")
local lang
if code then
lang = require(languages_module).getByCode(code)
if not lang then
mw.log(("Category '%s' looks like a language-specific thesaurus category but unable to match language prefix"):
format(data.category))
return nil
end
else
upcase_label = data.category:match("^Kho từ vựng:(.+)$")
end
if upcase_label then
local thesaurus_data = require(thesaurus_data_module)
-- substituted category names are not allowed
if thesaurus_data.parent_substitutions[lcfirst(upcase_label)] then
error(("Category is not allowed as a Thesaurus category: %s (see the list of parent substitutions at " ..
"[[Module:category tree/topic/thesaurus]])"):format(data.category))
end
return generate_spec(data.category, lang, upcase_label, thesaurus_data)
end
end)
-- Handler for regular topic categories.
table.insert(raw_handlers, function(data)
local code, upcase_label = data.category:match("^(%l[%a-]*%a):(.+)$")
local lang
if code then
lang = require(languages_module).getByCode(code)
if not lang then
mw.log(("Category '%s' looks like a language-specific topic category but unable to match language prefix"):
format(data.category))
return nil
end
else
upcase_label = data.category
end
return generate_spec(data.category, lang, upcase_label)
end)
-----------------------------------------------------------------------------
-- --
-- RAW CATEGORIES --
-- --
-----------------------------------------------------------------------------
raw_categories["Kho từ vựng"] = {
description = "Category for entries of the Wiktionary thesaurus, located in a separate namespace.",
additional = [=[
Có 3 cách để duyệt Kho từ vựng:
* Nhấn vào '''[[:Thể loại:Kho từ vựng theo ngôn ngữ]]''' để bắt đầu.
* Sử dụng hộp tìm kiếm ở dưới.
* Browse the thesaurus by topic using the links under "Subcategories" below.
Trang chính dự án này là [[Wiktionary:Kho từ vựng]].
{{ws header|<nowiki/>|link=}}]=],
parents = {
"Thể loại:Tất cả",
"Thể loại:Dự án Wiktionary",
},
}
return {RAW_CATEGORIES = raw_categories, RAW_HANDLERS = raw_handlers}
frez1dwrlu7y2yfdads4uawp2uye9d6
Mô đun:category tree/lects
828
342433
2363139
2331141
2026-06-01T06:21:23Z
TheHighFighter2
42988
2363139
Scribunto
text/plain
local export = {}
local raw_categories = {}
local raw_handlers = {}
local labels_module = "Module:labels"
local labels_utilities_module = "Module:labels/utilities"
local languages_module = "Module:languages"
local parse_utilities_module = "Module:parse utilities"
local string_pattern_escape_module = "Module:string/patternEscape"
local string_replacement_escape_module = "Module:string/replacementEscape"
local string_utilities_module = "Module:string utilities"
local table_module = "Module:table"
local ConvertU = require('Module:ConvertU') -- Hàm chuyển đổi chữ hoa thường
local m_table = require(table_module)
local get_lang = require(languages_module).getByCode
local insert_if_not = m_table.insertIfNot
local pattern_escape = require(string_pattern_escape_module)
local replacement_escape = require(string_replacement_escape_module)
local serial_comma_join = m_table.serialCommaJoin
local split = require(string_utilities_module).split
local split_on_comma = require(parse_utilities_module).split_on_comma
local function track(page)
-- [[Special:WhatLinksHere/Wiktionary:Tracking/category tree/lects/PAGE]]
return require("Module:debug/track")("category tree/lects/" .. page)
end
-- This module handles lect/variety categories of all sorts, e.g. regional lect categories such as
-- [[:Category:American English]] and [[:Category:Provençal]]; temporal lect categories such as
-- [[:Category:Early Modern English]]; sociolect categories such as [[:Category:Polari]]; and umbrella categories of the
-- form e.g. [[:Category:Varieties of English]] and [[:Category:Regional French]].
-- FIXME: Eliminate the word "dialect" here and in the {{auto cat}} parameter in favor of "lect" or "variety". [DONE]
--[=[
FIXME:
1. Support multiple parents. [DONE]
2. Support cat: in parents to indicate a category. [DONE]
3. When linking a description without embedded links, use the equivalent of {{wtorw}} to auto-link to Wikipedia. [DONE]
4. Support the = true. [DONE]
]=]
-----------------------------------------------------------------------------
-- --
-- RAW CATEGORIES --
-- --
-----------------------------------------------------------------------------
raw_categories["Biến thể ngôn ngữ"] = {
description = "Categories that group terms in varieties of various languages (regional, temporal, sociolectal, etc.).",
additional = "{{{umbrella_meta_msg}}}",
parents = {
"Tất cả",
},
}
raw_categories["Vùng phương ngữ"] = {
description = "Thể loại này chứa các mục từ thuộc nhóm vùng phương ngữ theo ngôn ngữ.",
additional = "{{{umbrella_meta_msg}}}",
parents = {
"Tất cả",
"Biến thể ngôn ngữ",
},
}
-----------------------------------------------------------------------------
-- --
-- RAW HANDLERS --
-- --
-----------------------------------------------------------------------------
local function ucfirst(text)
return mw.getContentLanguage():ucfirst(text)
end
local function lcfirst(text)
return mw.getContentLanguage():lcfirst(text)
end
local function page_exists(page)
local title = mw.title.new(page)
return title and title.exists
end
-- Handle categories such as [[:Category:Varieties of French]] and [[:Category:Varieties of Ancient Greek]].
table.insert(raw_handlers, function(data)
local rawname = data.category:match("^Biến thể (.*)$")
if not rawname then return end
local langname = ConvertU.normalise_name(rawname) -- Hàm chuyển đổi chữ hoa thường
if langname then
local lang = require("Module:languages").getByCanonicalName(langname)
if lang then
return {
lang = lang:getCode(),
description = "Categories containing terms in varieties of " .. lang:makeCategoryLink() .. " (regional, temporal, sociolectal, etc.).",
parents = {
"{{{langcat}}}",
{name = "Biến thể ngôn ngữ", sort = langname},
},
breadcrumb = "Biến thể",
}
end
end
end)
-- Handle categories such as [[:Category:Regional French]] and [[:Category:Regional Ancient Greek]].
table.insert(raw_handlers, function(data)
local rawname = data.category:match("^Vùng phương ngữ (.*)$")
if not rawname then return end
local langname = ConvertU.normalise_name(rawname) -- Hàm chuyển đổi chữ hoa thường
if langname then
local lang = require("Module:languages").getByCanonicalName(langname)
if lang then
return {
lang = lang:getCode(),
description = "Categories containing terms in regional varieties of " .. lang:makeCategoryLink() .. ".",
additional = "This category sometimes also directly contains terms that are uncategorized regionalisms: such terms should be recategorized by the particular regional variety they belong to, or categorized as dialectal.",
parents = {
"Biến thể {{{langname}}}",
{name = "Vùng phương ngữ", sort = langname},
},
breadcrumb = "Vùng phương ngữ",
}
end
end
end)
-- Fancy version of ine() (if-not-empty). Converts empty string to nil, but also strips leading/trailing space.
local function ine(arg)
if not arg then return nil end
arg = mw.text.trim(arg)
if arg == "" then return nil end
return arg
end
-- Get the full language to use e.g. in the settings.
local function get_returnable_lang(lang)
if lang:hasType("family") then
return nil
else
return lang:getFull()
end
end
-- Get the full language code to return in the settings.
local function get_returnable_lang_code(lang)
if lang:hasType("family") then
return "und"
else
return lang:getFullCode()
end
end
local memoizing_lect_handler
local function category_to_lang_name(category)
local getByCanonicalName = require("Module:languages").getByCanonicalName
local lang
lang = getByCanonicalName(category, nil, "allow etym", "allow family")
if not lang then
-- Some languages have lowercase-initial names e.g. 'the BMAC substrate', but the category begins with an
-- uppercase letter.
lang = getByCanonicalName(lcfirst(category), nil, "allow etym", "allow family")
end
return lang
end
-- Given a category (without the "Thể loại:" prefix), look up the page defining the category, find the call to
-- {{auto cat}} (if any), and return a table of its arguments. If the category page doesn't exist or doesn't have
-- an {{auto cat}} invocation, return nil.
local function scrape_category_for_auto_cat_args(cat)
local cat_page = mw.title.new("Thể loại:" .. cat)
if cat_page then
local contents = cat_page:getContent()
if contents then
for template in require("Module:template parser").find_templates(contents) do
-- The template parser automatically handles redirects and canonicalizes them, so uses of {{autocat}}
-- will also be found.
if template:get_name() == "auto cat" then
return template:get_arguments()
end
end
end
end
return nil
end
-- Try to figure out if this variety is extinct or reconstructed, if type= not given.
local function determine_lect_type(category, lang, default_parent_cat)
if category:find("^Proto%-") or lang:getCanonicalName():find("^Proto%-") or lang:hasType("reconstructed") then
-- Is it reconstructed?
return "reconstructed"
end
if lang:getCode():find("^qsb%-") then
-- Substrate.
return "unattested"
end
if lang:hasType("full") then
-- If a full language, scrape the {{auto cat}} call and check for extinct=1.
local parent_args = scrape_category_for_auto_cat_args(lang:getCategoryName())
if parent_args and ine(parent_args.extinct) and require("Module:yesno")(parent_args.extinct, false) then
return "extinct"
end
end
-- Otherwise, call the lect handler recursively for the parent category. This is correct e.g. for
-- things like subvarieties of Classical Persian, where the lang itself (Persian) isn't extinct but the
-- parent category refers to an extinct variety. If the lect handler fails to return a type, it's because
-- the parent category doesn't exist or isn't defined using {{auto cat}}, and doesn't have a language as a
-- suffix. In that case, if we're dealing with an etymology-only language, check the parent language. Finally,
-- fall back to returning "extant" if all else fails.
local parent_type
if default_parent_cat then
export.register_likely_lect_parent_cat(default_parent_cat)
parent_type = select(2, memoizing_lect_handler(default_parent_cat, nil, true))
end
if parent_type then
return parent_type
end
local parent_lang = lang:getParent()
if parent_lang then
return determine_lect_type(category, parent_lang, nil)
end
return "extant"
end
-- Try to figure out the region (used as the default breadcrumb and region description) from the language. If the
-- language name is an etymology-only language, try to derive a region based on a parent etymology-only or full
-- language. For example, if the pagename is '[[:Category:British English]]', the language is 'en-GB' (British English)
-- and the same as the pagename, but we'd like to return a region 'British'. This is also called in cases where the
-- language is explicitly given but we need to infer the region from the parent language; e.g.
-- [[:Category:Lucerne Alemmanic German]] is a type of High Alemannic German but we want to infer 'Lucerne' based on
-- the parent 'Alemannic German'. If this doesn't work and the language name has a space in it, we try using
-- progressively smaller suffixes of the language. For example, for [[:Category:Walser German]]', the language is
-- 'wae' (Walser German), but the parent is 'Highest Alemannic German', whose parent is 'Alemannic German' (a full
-- language), and just "German" is nowhere in the parent-child relationships but found as a suffix in the parent
-- language. Another such case is with [[:Category:Ionic Greek]], whose parent is 'Ancient Greek'.
local function infer_region_from_lang(pagename, lang)
local langname = lang:getCanonicalName()
local lang_to_check = lang
if ucfirst(langname) == pagename then
lang_to_check = lang_to_check:getParent()
end
-- First check against the language name and progressively smaller suffixes; then repeat for any parents (of
-- etymology languages). If the language name is the same as the page name, we need to start with the parent;
-- otherwise we will always match against a suffix, but that's not what we want.
while lang_to_check do
local suffix = lang_to_check:getCanonicalName()
while true do
-- "Tiếng Anh Anh"
local region = pagename:match("^" .. pattern_escape(suffix) .. " (.+)$")
if region then
return region
end
suffix = suffix:match("^.- (.*)$")
if not suffix then
break
end
end
lang_to_check = lang_to_check:getParent()
end
return nil
end
-- Modeled after splitLabelLang() in [[Module:category tree]]. Try to split off a maximally long language (full or
-- etymology-only) on the right, and return the resulting language object and the region preceding it. We need to
-- check the maximally long language because of cases like 'English' vs 'Middle English' and 'Chinese Pidgin English';
-- [[:Category:Late Middle English]] should split as 'Late' and 'Middle English', not as 'Late Middle' and 'English'.
-- Phiên bản tiếng Việt: ngôn ngữ ở đầu, vùng ở sau
local function split_region_lang(pagename)
local lang
local region
-- Try the entire title as a language; if not, chop off a word on the left and repeat.
local words = split(pagename, " ")
for i = 1, #words do
lang = category_to_lang_name(table.concat(words, " ", i, #words))
if lang then
if i == 1 then
region = nil
else
region = table.concat(words, " ", 1, i - 1)
end
break
end
end
if not region and lang then
-- The pagename is the same as a language name. Try to infer the region from the parent. See comment at
-- function.
region = infer_region_from_lang(pagename, lang)
end
return lang, region
end
-- Return the default parent cat for the given language and category. If the language and category are the same, we're
-- dealing with the overall cat for an etymology-only language, so use the category of the parent language; otherwise
-- we're dealing with a subcategory of a regular or etymology-only language (e.g. [[:Category:Issime Walser]], a
-- subcategory of [[:Category:Walser German]]), so use the language's category itself. If the resulting language is an
-- etymology-only language or a family, the parent category is that language or family's category, which for
-- etymology-only languages is named the same as the etymology-only language, and for families is named
-- "FAMILY languages"; otherwise, use "Regional LANG" as the category unless `noreg` is given, in which case we use
-- "Varieties of LANG".
local function get_default_parent_cat_from_category(category, lang, noreg)
if lang:getCode():find("^qsb%-") then
-- substrate
return "Substrate languages"
end
local lang_for_cat
if ucfirst(lang:getCanonicalName()) == category then
lang_for_cat = lang:getParent()
if not lang_for_cat then
error(("Category '%s' has a name the same as a full language; you probably need to explicitly specify a different language using |lang="):format(category))
end
else
lang_for_cat = lang
end
if lang_for_cat:hasType("etymology-only") or lang_for_cat:hasType("family") then
return lang_for_cat:getCategoryName()
elseif noreg then
return "Biến thể " .. lang_for_cat:getCanonicalName()
else
return "Vùng phương ngữ " .. lang_for_cat:getCanonicalName()
end
end
-- Find the labels that categorize into `category`. Only categories specified using the `regional_categories` and
-- `plain_categories` fields will be returned. `lang` is the language object to use when looking up categories specified
-- using the `regional_categories` field, which append the language onto the specified category prefix. If `lang` is a
-- family or is omitted, no categories specified using `regional_categories` will be returned. Lang-specific modules for
-- all languages will be checked for matching labels that specify `category` as their category using `plain_categories`;
-- this helps e.g. with varieties of Chinese, whose labels are found in [[Module:labels/data/lang/zh]]. The return value
-- is a table in the same format as returned by `find_labels_for_category` in [[Module:labels/utilities]].
--
-- FIXME: It should be possible to check for categories specified using `regional_categories` even when `lang` is nil.
local function find_labels_for_category(category, lang)
local regional_cat_labels, plain_cat_labels
local full_lang
local m_labels_utilities = require(labels_utilities_module)
if lang and lang:hasType("language") then
full_lang = lang:getFull()
local regional_component = category:match(pattern_escape(full_lang:getCanonicalName()) .. " (.-)$")
if regional_component then
regional_cat_labels = m_labels_utilities.find_labels_for_category(regional_component,
"regional", full_lang)
end
end
plain_cat_labels = m_labels_utilities.find_labels_for_category(category, "plain", full_lang, "check all langs")
local all_labels
if regional_cat_labels and plain_cat_labels then
all_labels = regional_cat_labels
for k, v in pairs(plain_cat_labels) do
all_labels[k] = v
end
else
all_labels = regional_cat_labels or plain_cat_labels
end
return all_labels
end
-- Find the labels for category `category` and language object `lang` (which can be nil or a family, but in that case,
-- no labels on a category specified using `regional_categories`; FIXME: it should be possible to implement this). Then
-- filter them down to those that are specified using a lang-specific module and sort them for use in checking
-- properties such as parent and description. We filter down to only lang-specific labels because those specified in a
-- general module (especially [[Module:labels/data/regional]]) won't be able to have proper descriptions and especially
-- parents, which tend to be language-specific. The sort order prioritizes labels that match the category exactly
-- (either through the canonical version or any alias); this is followed by labels that are a prefix of the category
-- (again, either through the canonical version or any alias), so that labels whose categories are specified using
-- `regional_categories` are prioritized. Any other labels are sorted last, so that e.g. if both the label "Alberta" and
-- "Canada" (with alias "Canadian") for lang=en categorize into [[:Category:Canadian English]], we prefer the label
-- "Canada". For cases where e.g. both labels match the category as prefixes, ties are broken by prioritizing the labels
-- found in the lang-specific module whose language matches `lang`.
--
-- Returns two items. The first is a table of all labels categorizing into `category` (subject to the provisos described
-- in `find_labels_for_category()`), in the same format as returned by `find_labels_for_category` in
-- [[Module:labels/utilities]]. (Specifically, the values are objects containing all relevant information on a given
-- label, and the keys are less important.) The second is a list of label objects after filtering and sorting, in the
-- same format as the values in the `all_labels` table. The first return value will be nil if no labels could be found
-- categorizing into `category`, and the second return value will be nil if no labels remain after filtering.
local function get_sorted_labels(category, lang)
local all_labels = find_labels_for_category(category, lang)
if not all_labels then
return nil
end
local m_labels = require(labels_module)
local lang_specific_pattern = "^" .. pattern_escape(m_labels.lang_specific_data_modules_prefix)
local sorted_labels = {}
for _, labelobj in pairs(all_labels) do
if labelobj.module:find(lang_specific_pattern) then
table.insert(sorted_labels, labelobj)
end
end
local function sort_labelobj(a, b)
local function matches_exactly(labelobj)
if labelobj.canonical == category then
return true
end
for _, alias in ipairs(labelobj.aliases) do
if alias == category then
return true
end
end
return false
end
local function matches_as_prefix(labelobj)
if category:find("^" .. pattern_escape(labelobj.canonical) .. " ") then
return true
end
for _, alias in ipairs(labelobj.aliases) do
if category:find("^" .. pattern_escape(alias) .. " ") then
return true
end
end
return false
end
local function tiebreak()
local a_matches_lang = lang and a.lang:getFullCode() == lang:getFullCode()
local b_matches_lang = lang and b.lang:getFullCode() == lang:getFullCode()
if a_matches_lang and not b_matches_lang then
return true
elseif b_matches_lang and not a_matches_lang then
return false
else
return a.canonical < b.canonical
end
end
local a_matches_exactly = matches_exactly(a)
local b_matches_exactly = matches_exactly(b)
if a_matches_exactly and not b_matches_exactly then
return true
elseif b_matches_exactly and not a_matches_exactly then
return false
elseif a_matches_exactly and b_matches_exactly then
return tiebreak()
end
local a_matches_as_prefix = matches_as_prefix(a)
local b_matches_as_prefix = matches_as_prefix(b)
if a_matches_as_prefix and not b_matches_as_prefix then
return true
elseif b_matches_as_prefix and not a_matches_as_prefix then
return false
else
return tiebreak()
end
end
table.sort(sorted_labels, sort_labelobj)
if #sorted_labels > 0 then
return all_labels, sorted_labels
else
return all_labels, nil
end
end
-- Find the categories (only of type `regional_categories` and `plain_categories`) that label `label` categorizes into.
-- Return value is nil if the label couldn't be located at all, otherwise a list of categories (which may be empty).
local function get_categories_for_label(label, lang)
local m_labels = require(labels_module)
local labret = m_labels.get_label_info { label = label, lang = lang }
if not labret.recognized then
return nil
end
local categories = m_labels.fetch_categories(labret.canonical or label, labret.data, lang, nil, nil,
{["plain_categories"] = true})
local reg_cats = m_labels.fetch_categories(labret.canonical or label, labret.data, lang, nil, nil,
{["regional_categories"] = true})
if #reg_cats > 0 then
for _, cat in ipairs(reg_cats) do
table.insert(categories, cat)
end
end
return categories
end
-- Given the sorted labels that categorize into `category`, return the parent categories for the first label that specifies
-- any parents. `default` is the default parent category, usually "Regional LANG" or (if noreg=1 is specified) "Varieties of LANG";
-- it is used if the parent is explicitly given as `true` or "+" (or one of these values occurs among others), or if a parent label
-- was given but didn't categorize into any regional or plain categories, or if no labels with parents could be found. If
-- `all_cats` is specified, all categories associated with all specified parent labels (if more than one is present) are returned;
-- otherwise, only the categories for the first parent label are returned.
--
-- Returns two values: the list of parent categories and the label object from which the categories were derived (or nil if no
-- label object could be found with a `parent` field, in which case the return value of the list of categories is a simple-element
-- list consisting of `default`). The format of the parent category list is such that the list can directly be specified as the
-- value of the `parents` field returned by the raw handler. This means that usually the individual list elements are strings
-- (referring to raw poscat labels), but they may be strings prefixed by "Thể loại:" (for arbitrary categories), or objects of the
-- form {name = "CATEGORY", lang = "LANGCODE", is_label = true} for poscat language labels.
local function get_parents_from_sorted_labels(sorted_labels, category, all_cats)
for _, labobj in ipairs(sorted_labels) do
local parent = labobj.labdata.parent
if parent == true then
parent = {parent}
elseif parent and type(parent) == "string" then
parent = split_on_comma(parent)
end
local function get_parent_cats(par)
if par == true or par == "+" then
return {"+"}
end
if par:find("^cat:") then
return {"Thể loại:" .. par:gsub("^cat:", "")}
end
if par:find("^Category:") then
return {par}
end
if par:find("^rawposcat:") then
return {(par:gsub("^rawposcat:", ""))}
end
if par:find("^poscat:") then
local langcode, label = par:match("^poscat:([^:]+):(.*)$")
if not langcode then
error(("Parent poscatboiler language label '%s' for label '%s' for category '%s' (defined in module [[%s]]) needs to be of the form 'poscat:LANGCODE:LABEL'"):format(
par, labobj.canonical, category, labobj.module))
end
return {{name = label, lang = langcode, is_label = true}}
end
local this_cats = get_categories_for_label(par, labobj.lang)
if not this_cats then
error(("Parent label '%s' for label '%s' for category '%s' (defined in module [[%s]]) couldn't be located"):format(
par, labobj.canonical, category, labobj.module))
end
return this_cats
end
if parent then
if type(parent) ~= "table" then
error(("Internal error: Expected a string, boolean `true` or list for the value of the parent field for label '%s' for category '%s' (defined in module [[%s]]), but saw type '%s': %s"):format(
labobj.canonical, category, labobj.module, type(parent), mw.dumpObject(parent)))
end
local cats
if all_cats then
cats = {}
for _, par in ipairs(parent) do
local this_cats = get_parent_cats(par)
for _, this_cat in ipairs(this_cats) do
insert_if_not(cats, this_cat)
end
end
else
cats = get_parent_cats(parent[1])
end
if #cats > 0 then
return cats, labobj
end
-- FIXME: If the parent doesn't specify any categories, should we try the next parent or fall back
-- to the parent determined through get_default_parent_cat_from_category() (which is what we currently
-- do)?
return {"+"}, labobj
end
end
return {"+"}, nil
end
local likely_lect_parent_cat = {}
-- Register that `cat` is likely to be a lect cat, so we try to handle it as such in the lect handler when
-- we are called on that category. This avoids the need to have manual allow-lists of nonstandardly-named parent
-- lect categories to handle, such as [[:Category:Assyrian]], [[:Category:Ripuarian Franconian]] ("Franconian" is
-- not a language) and [[:Category:Limburgan-Ripuarian transitional dialects]].
function export.register_likely_lect_parent_cat(cat)
if type(cat) == "string" and not cat:find("^Category:") then
likely_lect_parent_cat[cat] = true
end
end
-- Handle lect categories such as [[:Category:New Zealand English]], [[:Category:Late Middle English]],
-- [[:Category:Arbëresh Albanian]], [[:Category:Provençal]] or arbitrarily-named categories like
-- [[:Category:Issime Walser]]. We currently require that lect=1 is specified to the call to {{auto cat}} to avoid
-- overfiring. However, if called from inside, we are processing the breadcrumb for the parent (or conceivably the
-- child) of a lect category, and won't have any params set, so we can't rely on lect=1. In that case, only fire
-- if the category is or ends in the name of a full or etymology-only language, and scrape the category's call to
-- {{auto cat}} to get the appropriate params. This means that nonstandardly-named categories like
-- [[:Category:Issime Walser]] can't be parents of other lect categories. To work around this, either we have to
-- relax the code below to operate on all raw categories (not necessarily a good idea), or we rename the
-- nonstandardly-named categories (e.g. in the case above, to [[:Category:Issime Walser German]], since Walser German
-- is a recognized etymology-only language).
--
-- NOTE: We are able to handle categories for etymology-only families (currently only [[:Category:Middle Iranian]] and
-- [[:Category:Old Iranian]]) and for etymology-only substrate languages (e.g. [[:Category:BMAC substrate]]).
-- There is some special "family" code for the former.
local function lect_handler(category, raw_args, called_from_inside)
if called_from_inside then
-- Avoid infinite loops from wrongly processing non-lect categories. We have a check around line 344 below
-- for categories whose {{auto cat}} doesn't say lect=1, but we still need the following in case of
-- non-existent categories we're being asked to process (e.g. [[:Category:User bcc]] ->
-- [[:Category:Southern Balochi]] (nonexistent) -> [[:Category:Regional Baluchi]] (nonexistent), which
-- causes an infinite loop without the check below.
if category:find("^Phương ngữ ") or category:find("^Biến thể của ") or category:find("^Vần:") then
return nil
end
-- If called from inside we won't have any params available. See comment above about this. We scrape the
-- category page's call to {{auto cat}} to get the appropriate params, and if that fails, we currently fall back
-- to defaults based on the label(s) that categorize(s) into the category or the name of the category. Since the
-- call from inside is only to get the parent category and breadcrumb, these defaults actually work in most
-- cases but not all; e.g. in the chain [[:Category:Regional Yoruba]] -> [[:Category:Central Yoruba]] ->
-- [[:Category:Ekiti Yoruba]] -> [[:Category:Akurẹ Yoruba]], if we are forced to use default values, we will
-- produce the right parent for [[:Category:Central Yoruba]] but not for [[:Category:Ekiti Yoruba]], where the
-- default parent would be [[:Category:Regional Yoruba]] instead of the correct [[:Category:Central Yoruba]].
local lang, breadcrumb = split_region_lang(category)
if lang or likely_lect_parent_cat[category] then
raw_args = scrape_category_for_auto_cat_args(category)
if raw_args and not ine(raw_args.lect) then
-- We are scraping something like [[:Category:American Sign Language]] that ends in a valid language but is not
-- a lect.
return nil
end
if not raw_args then
-- If we can't parse the scraped {{auto cat}} spec, return default values. This helps e.g. in converting
-- from the old {{dialectboiler}} template and generally when adding new varieties.
local parents, label_with_parent
local function getprop(prop)
return -- ine(raw_args[prop]) or
label_with_parent and label_with_parent.labdata[prop]
end
local sorted_labels = select(2, get_sorted_labels(category, lang))
if sorted_labels then
parents, label_with_parent = get_parents_from_sorted_labels(sorted_labels, category)
if not lang and label_with_parent then
lang = label_with_parent.lang
end
else
parents = {"+"}
end
if not lang then
-- We were instructed to scrape by virtue of `register_likely_lect_parent_cat`, but couldn't scrape
-- anything.
return nil
end
local default_parent_cat_from_category = get_default_parent_cat_from_category(category, lang,
getprop("noreg"))
for i, parent in ipairs(parents) do
if parent == "+" then
parents[i] = default_parent_cat_from_category
end
end
local first_parent_cat = parents[1]
if type(first_parent_cat) ~= "string" or first_parent_cat:find("^Category:") then
-- Only keep `first_parent_cat` if it refers to a raw poscat label (which is probably a lect
-- handler label).
first_parent_cat = nil
end
track("lect")
export.register_likely_lect_parent_cat(parents[1])
-- NOTE: When called from inside, the description doesn't matter; nor do any parents other than the
-- first. This is because called_from_inside is only set when computing the breadcrumb trail, which
-- only needs the language, first parent and breadcrumb.
return {
-- FIXME, allow etymological codes here
lang = get_returnable_lang_code(lang),
description = "Foo",
parents = parents,
breadcrumb = breadcrumb or lang:getCanonicalName(),
umbrella = false,
can_be_empty = true,
}, determine_lect_type(category, lang, first_parent_cat)
end
else
return nil
end
end
if not called_from_inside and not ine(raw_args.lect) then
return nil
end
-------------------- 1. Process parameters. -------------------
local boolean = {type = "boolean"}
local sublist = {sublist = "comma without whitespace"}
local args = require("Module:parameters").process(raw_args, {
[1] = true,
lect = boolean,
lang = true,
verb = true,
prep = true,
the = boolean,
def = true,
fulldef = true,
addl = true,
nolink = boolean,
noreg = boolean, -- don't make the default parent be "Regional LANG"; instead, "Varieties of LANG"
type = {set = {"extinct", "extant", "reconstructed", "unattested", "constructed"}},
cat = true,
othercat = sublist,
country = sublist,
wp = true,
wikidata = true,
breadcrumb = true,
also = {type = "title", sublist = "comma without whitespace", namespace = 14},
pagename = true, -- for testing or demonstration
})
-------------------- 2. Initialize breadcrumb, regiondesc and language from category. -------------------
-- They may be overridden later.
local lang, breadcrumb, regiondesc, langname
category = args.pagename or category
if not args.lang then
lang, breadcrumb = split_region_lang(category)
if lang then
langname = lang:getCanonicalName()
end
-- The lang and/or breadcrumb may be nil at this point (e.g. we're processing a category like
-- [[:Category:Singlish]] or [[:Category:Polari]] that doesn't have a language in it). We don't throw an error
-- yet because we may be able to fetch the lang, regiondesc and breadcrumb from a label that categorizes into
-- the category.
regiondesc = breadcrumb
else
lang = get_lang(args.lang, "lang", "allow etym")
langname = lang:getCanonicalName()
if category == ucfirst(langname) then
-- breadcrumb and regiondesc should stay nil; breadcrumb will get `category` as a default, and the lack of
-- regiondesc will cause an error to be thrown unless the user gave it explicitly or specified def=.
else
breadcrumb = category:match("^(.*) " .. pattern_escape(langname) .. "$")
if not breadcrumb then
-- Try to infer the region from the parent. See comment at function.
breadcrumb = infer_region_from_lang(category, lang)
end
regiondesc = breadcrumb
end
end
-------------------- 3. Determine labels categorizing into this category. -------------------
local all_labels, sorted_labels = get_sorted_labels(category, lang)
-------------------- 4. Determine parent categories and initialize additional properties. -------------------
-- The first label with a parent is used to fetch additional properties, such as region= and addl=.
local parents
local first_parent_cat = args.cat
local label_with_parent
local function getprop(prop)
return args[prop] or label_with_parent and label_with_parent.labdata[prop]
end
if first_parent_cat then
parents = {first_parent_cat}
if not lang then
error(("lang= not given and unable to parse language from category '%s' (didn't check labels categorizing into the category because cat= explicitly given)"):format(category))
end
else
if sorted_labels then
parents, label_with_parent = get_parents_from_sorted_labels(sorted_labels, category, "all cats")
if not lang and label_with_parent then
lang = label_with_parent.lang
langname = lang:getCanonicalName()
end
else
parents = {"+"}
end
if not lang then
error(("lang= not given, unable to parse language from category '%s' and can't find a label categorizing into the category"):format(category))
end
local default_parent_cat_from_category = get_default_parent_cat_from_category(category, lang, getprop("noreg"))
for i, parent in ipairs(parents) do
if parent == "+" then
parents[i] = default_parent_cat_from_category
end
end
first_parent_cat = parents[1]
end
if type(first_parent_cat) ~= "string" or first_parent_cat:find("^Category:") then
-- Only keep `first_parent_cat` if it refers to a raw poscat label (which is probably a lect handler label).
-- WARNING: Code below using `first_parent_cat` must handle nil.
first_parent_cat = nil
end
local othercat = getprop("othercat")
if type(othercat) == "string" then
othercat = split_on_comma(othercat)
end
if othercat then
for _, cat in ipairs(othercat) do
if not cat:find("^Category:") then
cat = "Thể loại:" .. cat
end
table.insert(parents, cat)
end
end
local countries = getprop("country") or {}
if type(countries) == "string" then
countries = split_on_comma(countries)
end
-- If no breadcrumb, this often happens when the langname and category are the same (happens only with etym-only
-- languages), and the parent category is set below to the full parent, so the breadcrumb should show the
-- language name (or equivalently, the category). If the langname and category are different, we should fall back to
-- the category. E.g. for Singlish, lang=en is specified and we can't infer a breadcrumb because the lect name
-- doesn't end in "English"; in this case we want the breadcrumb to show "Singlish".
breadcrumb = getprop("breadcrumb") or breadcrumb or category
local the_prefix
if args[1] then
regiondesc = args[1]
else
local regionprop = getprop("region")
if regionprop then
regiondesc = regionprop
elseif label_with_parent then
-- It's not clear which of the following two are better. The second one uses the actual label display form,
-- which might be argued to be better, except that it will often be linked to a Wikipedia article about the
-- lect rather than the place. The first one just uses the canonical label directly (which will later be
-- linked to itself if unlinked). A third possibility is to use `label_with_parent.display` if present,
-- otherwise `label_with_parent.canonical`.
regiondesc = label_with_parent.canonical
if label_with_parent.display and regiondesc ~= label_with_parent.display then
track("display-different-from-canonical")
end
-- regiondesc = require(labels_module).get_displayed_label(label_with_parent.canonical, label_with_parent.labdata, lang)
end
end
the_prefix = the_prefix or getprop("the") and "the " or ""
if #countries == 0 then
countries[1] = regiondesc and the_prefix .. regiondesc or nil
end
for _, country in ipairs(countries) do
if not country:find("[<=]") then
country = require("Module:links").remove_links(country)
local cat = "Thể loại:Ngôn ngữ tại " .. country
if page_exists(cat) then
table.insert(parents, cat)
end
end
end
-------------------- 5. Refine the language to an etymology-only child if possible. -------------------
-- Now that we've determined the parent, we look up the parent hierarchy until we find a category naming an
-- etymology-only language. If we find one and it's a child of the language we've determined, use it.
local ancestral_cat = first_parent_cat
local refined_lang
while true do
refined_lang = category_to_lang_name(ancestral_cat)
if refined_lang then
break
end
export.register_likely_lect_parent_cat(ancestral_cat)
local settings, _ = memoizing_lect_handler(ancestral_cat, nil, true)
if not settings then
break
end
ancestral_cat = settings.parents[1]
end
if refined_lang and refined_lang:hasParent(lang) then
lang = refined_lang
langname = lang:getCanonicalName()
end
-------------------- 6. Initialize `additional` with user-specified text and info about labels. -------------------
local additional = getprop("addl")
local function append_addl(addl_text)
if not addl_text then
return
end
if additional then
additional = additional .. "\n\n" .. addl_text
else
additional = addl_text
end
end
if all_labels then
local m_labels_utilities = require(labels_utilities_module)
append_addl(m_labels_utilities.format_labels_categorizing(all_labels, nil,
get_returnable_lang(lang)))
end
-------------------- 7. Augment `additional` with information about etymology-only codes. -------------------
local langname_for_desc
local etymcodes = {}
local function make_code(code)
return ("<code>%s</code>"):format(code)
end
if lang:hasType("etymology-only") and ucfirst(langname) == category then
langname_for_desc = lang:getParentName()
local langcode = lang:getCode()
table.insert(etymcodes, make_code(langcode))
-- Find all alias codes for the etymology-only language.
-- FIXME: There should be a better/easier way of doing this.
local ety_code_to_name = mw.loadData("Module:etymology languages/code to canonical name")
for code, canon_name in pairs(ety_code_to_name) do
if canon_name == langname and code ~= langcode then
table.insert(etymcodes, make_code(code))
end
end
local addl_etym_codes = ("Mã [[Module:etymology_languages/data|ngôn ngữ từ nguyên]] là: %s."):format(
serial_comma_join(etymcodes, {conj = "or"}))
append_addl(addl_etym_codes)
else
langname_for_desc = langname
end
-------------------- 8. Try to figure out if this variety is extinct or reconstructed. -------------------
local lect_type = getprop("type")
if not lect_type then
lect_type = determine_lect_type(category, lang, first_parent_cat)
end
local function prefix_addl(addl_text)
if additional then
additional = addl_text .. "\n\n" .. additional
else
additional = addl_text
end
end
if lect_type == "extinct" then
prefix_addl("Phương ngữ này đã bị tuyệt chủng.")
table.insert(parents, "Thể loại:All extinct languages")
elseif lect_type == "reconstructed" then
prefix_addl("This lect is [[reconstructed language|reconstructed]].")
table.insert(parents, "Thể loại:Reconstructed languages")
elseif lect_type == "unattested" then
prefix_addl("This lect is {{w|unattested language|unattested}}.")
table.insert(parents, "Thể loại:Unattested languages")
elseif lect_type == "constructed" then
prefix_addl("This lect is [[constructed language|constructed]].")
table.insert(parents, "Thể loại:Constructed languages")
end
-------------------- 9. Compute `description`. -------------------
local description
local fulldef = getprop("fulldef")
if fulldef then
description = fulldef .. "."
end
if not description then
local def = getprop("def")
if def then
description = ("Từ ngữ hoặc nghĩa %s."):format(def)
end
end
if not description then
if not regiondesc then
-- We need regiondesc for the description unless def= or fulldef= is given, which overrides the part that needs it.
error(("1= (region) not given and unable to infer region from category '%s' given language name '%s'"):
format(category, langname))
end
local lang_vi = get_lang("vi", true)
local linked_regiondesc = regiondesc
-- Don't try to link if HTML, = sign, template call or embedded link found in text. Embedded links will
-- automatically be converted to English links by JavaScript.
local function linkable(text)
return not text:find("[<={}%[%]|]")
end
if linked_regiondesc:find("<country>") then
if not countries then
error(("Can't specify <country> in region description '%s' when country= not given"):format(linked_regiondesc))
end
-- Link the countries individually before calling serialCommaJoin(), which inserts HTML.
local linked_countries = {}
for _, country in ipairs(countries) do
if linkable(country) then
country = require("Module:links").full_link { lang = lang_vi, term = country }
end
table.insert(linked_countries, country)
end
linked_countries = serial_comma_join(linked_countries)
linked_regiondesc = linked_regiondesc:gsub("<country>", replacement_escape(linked_countries))
elseif not getprop("nolink") and linkable(linked_regiondesc) then
-- Even if nolink not given, don't try to link if HTML or = sign found in linked_regiondesc, otherwise
-- we're likely to get an error.
if page_exists(linked_regiondesc) then
-- Only construct a Wiktionary link if the page exists; otherwise construct a Wikipedia link.
linked_regiondesc = require("Module:links").full_link { lang = lang_vi, term = linked_regiondesc }
else
linked_regiondesc = ("[[w:%s|%s]]"):format(linked_regiondesc, linked_regiondesc)
end
end
linked_regiondesc = the_prefix .. linked_regiondesc
local verb = getprop("verb") or "nói"
local prep = getprop("prep")
if not langname_for_desc then
error(category)
end
description = ("Từ ngữ hoặc nghĩa %s được %s%s %s."):format(
langname_for_desc, verb, prep == "-" and "" or " " .. (prep or "tại"), linked_regiondesc)
end
-------------------- 10. Compute the Wikipedia articles that go into `topright`. -------------------
local topright_parts = {}
-- Insert Wikipedia article `article` for Wikimedia language `wmcode` into `topright_parts`, avoiding duplication.
local function insert_wikipedia_article(wmcode, article)
if wmcode == "commons" then
insert_if_not(topright_parts, ("{{commons%s}}"):format(
article == category and "" or "|" .. article
))
else
local wparg = ("%s%s"):format(
wmcode == "vi" and "" or wmcode .. ":",
article == category and "" or article
)
insert_if_not(topright_parts, ("{{wp%s}}"):format(
wparg == "" and wparg or "|" .. wparg
))
end
end
local function insert_wikipedia_articles_for_wikipedia_specs(specs, default)
for _, article in ipairs(specs) do
local foreign_wiki
if article == true then
article = default
else
if article:find(":[^ ]") then
local actual_article
foreign_wiki, actual_article = article:match("^([a-z][a-z][a-z-]*):([^ ].*)$")
if actual_article then
article = actual_article
end
end
if article == "+" then
article = default
elseif article == "-" then
article = nil
else
article = require("Module:yesno")(article, article)
if article == true then
article = default
end
end
end
if article then
insert_wikipedia_article(foreign_wiki or "vi", article)
end
end
end
local function insert_wikipedia_articles_for_wikidata_specs(specs, lang)
if not mw.wikibase then
error(("Unable to retrieve data from Wikidata ID's '%s'; `mw.wikibase` not defined"):format(args.wikidata))
end
local wikipedia_langs = require(labels_module).get_langs_to_extract_wikipedia_articles_from_wikidata(lang)
local ids_without_wmcodes = {}
local ids_with_wmcodes = {}
for _, id in ipairs(specs) do
if id:find(":") then
table.insert(ids_with_wmcodes, id)
else
table.insert(ids_without_wmcodes, id)
end
end
for _, wmcode in ipairs(wikipedia_langs) do
for _, id in ipairs(ids_without_wmcodes) do
local article = mw.wikibase.sitelink(id, wmcode .. "wiki")
if article then
insert_wikipedia_article(wmcode, article)
end
end
end
for _, id in ipairs(ids_with_wmcodes) do
local wmcode, wikidata_id = id:match("^(.-):(.*)$")
local article = mw.wikibase.sitelink(wikidata_id, wmcode .. "wiki")
if article then
insert_wikipedia_article(wmcode, article)
end
end
end
if args.wp or args.wikidata then
if args.wp then
insert_wikipedia_articles_for_wikipedia_specs(split_on_comma(args.wp), category)
end
if args.wikidata then
insert_wikipedia_articles_for_wikidata_specs(split(args.wikidata, "%s*,%s*"), lang)
end
elseif category == ucfirst(langname) then
local wikipedia_langs = require(labels_module).get_langs_to_extract_wikipedia_articles_from_wikidata(lang)
for _, wmcode in ipairs(wikipedia_langs) do
local article = lang:getWikipediaArticle("no category fallback", wmcode .. "wiki")
if article then
insert_wikipedia_article(wmcode, article)
end
end
end
if #topright_parts == 0 and sorted_labels then
for _, labobj in pairs(all_labels) do
local wp_specs = labobj.labdata.Wikipedia
if wp_specs then
if type(wp_specs) ~= "table" then
wp_specs = {wp_specs}
end
insert_wikipedia_articles_for_wikipedia_specs(wp_specs, labobj.canonical)
end
local wikidata_specs = labobj.labdata.Wikidata
if wikidata_specs then
if type(wikidata_specs) ~= "table" then
wikidata_specs = {wikidata_specs}
end
insert_wikipedia_articles_for_wikidata_specs(wikidata_specs, labobj.lang)
end
end
end
local topright
if #topright_parts > 0 then
topright = table.concat(topright_parts)
end
-------------------- 11. Return the combined structure of all information. -------------------
track("lect")
export.register_likely_lect_parent_cat(parents[1])
return {
-- FIXME, allow etymological codes here
lang = get_returnable_lang_code(lang),
topright = topright,
description = description,
additional = additional,
parents = parents,
breadcrumb = {name = breadcrumb, nocap = true},
umbrella = false,
can_be_empty = true,
}, lect_type
end
local memoized_responses = {}
memoizing_lect_handler = function(category, raw_args, called_from_inside)
mw.log(category)
local retval = memoized_responses[category]
if not retval then
retval = {lect_handler(category, raw_args, called_from_inside)}
memoized_responses[category] = retval
end
local obj, lect_type = retval[1], retval[2]
return obj, lect_type
end
-- Actual handler for lect categories. See lect_handler() above.
table.insert(raw_handlers, function(data)
local settings, _ = memoizing_lect_handler(data.category, data.args, data.called_from_inside)
return settings, not not settings
end)
return {RAW_CATEGORIES = raw_categories, RAW_HANDLERS = raw_handlers, export = export}
3o09vnkej6xki8u5drx2di6rv1jnvum
Mô đun:category tree/wiktionary users
828
342442
2363025
2282154
2026-05-31T14:19:51Z
TheHighFighter2
42988
2363025
Scribunto
text/plain
local raw_categories = {}
local raw_handlers = {}
local concat = table.concat
local insert = table.insert
local unpack = unpack or table.unpack -- Lua 5.2 compatibility
local string_utilities_module = "Module:string utilities"
-----------------------------------------------------------------------------
-- --
-- RAW CATEGORIES --
-- --
-----------------------------------------------------------------------------
raw_categories["Wiktionary"] = {
description = "Thể loại này dành cho các trang về hoạt động và cộng đồng của Wiktionary.",
parents = "Tất cả",
}
raw_categories["Dự án Wiktionary"] = {
description = "Các trang dự án trên Wiktionary tiếng Việt.",
parents = "Wiktionary",
}
raw_categories["Từ điển hình minh họa"] = {
description = "Từ điển hình minh họa trên Wiktionary.",
parents = {"Dự án Wiktionary"},
}
raw_categories["Thống kê Wiktionary"] = {
description = "Trang và thể loại chứa các thông tin số liệu thống kê về Wiktionary.",
parents = {"Wiktionary", sort = "Thống kê"},
}
raw_categories["Trang dự án ngưng hoạt động"] = {
description = "Trang này chứa các trang không còn hoạt động hoặc lỗi thời trên Wiktionary tiếng Việt.",
parents = "Wiktionary",
}
raw_categories["Tập tin Wiktionary"] = {
description = "Trang này chứa các tập tin trên Wiktionary tiếng Việt. Để biết danh sách đầy đủ hơn, xem [[Đặc biệt:Danh sách tập tin]]",
parents = "Wiktionary",
breadcrumb = "Tập tin",
wpcat = "Tập tin Wikipedia",
}
raw_categories["Hình ảnh Wiktionary"] = {
description = "Trang này chứa các tập tin hình ảnh trên Wiktionary tiếng Việt.",
breadcrumb = "Hình ảnh",
parents = "Tập tin Wiktionary",
}
raw_categories["Thể loại đổi hướng"] = {
description = "Các bài ở đây bị xếp sai vào các [[Trợ giúp:Thể loại|thể loại]] được liệt kê dưới tiểu thể loại. Chúng ta đã đánh dấu một số thể loại hay bị sử dụng sai dùng {{Liên kết tiêu bản|Đổi hướng thể loại}}, cần phải để trống các thể loại này và xếp các bài vào thể loại đúng.",
parents = "Wiktionary",
}
raw_categories["Phụ lục biến thể"] = {
description = "Phụ lục biến thể trên Wiktionary tiếng Việt.",
parents = {
"Phụ lục",
},
}
raw_categories["Cộng đồng Wiktionary"] = {
description = "Cộng đồng trên Wiktionary tiếng Việt.",
breadcrumb = "Cộng đồng",
parents = {
"Wiktionary",
},
}
raw_categories["Chỗ thử Wiktionary"] = {
description = "Chỗ thử trên Wiktionary tiếng Việt.",
breadcrumb = "Chỗ thử",
parents = {
"Wiktionary",
},
}
raw_categories["Trợ giúp"] = {
description = "Phần '''Trợ giúp''' này sẽ hướng dẫn cho những thành viên chưa biết rõ cũng như mới tham gia vào dự án này. Ở đây, '''chúng ta''' sẽ tập trung về hướng dẫn cách sử dụng, cách sửa bài và cách tham gia vào việc biên soạn vào dự án. Đây có lẽ là một cơ hội tốt để chúng ta thiết lập một cơ sở dữ liệu kiến thức cho cộng đồng người Việt chúng ta trên toàn thế giới.",
breadcrumb = "Trợ giúp",
parents = {
"Wiktionary",
},
}
raw_categories["Quy định Wiktionary"] = {
description = "Quy định trên Wiktionary tiếng Việt.",
breadcrumb = "Quy định",
parents = {
"Cộng đồng Wiktionary",
},
}
raw_categories["Hướng dẫn Wiktionary"] = {
description = "Hướng dẫn trên Wiktionary tiếng Việt.",
breadcrumb = "Hướng dẫn",
parents = {
"Cộng đồng Wiktionary",
},
}
raw_categories["Tin tức Wiktionary"] = {
description = "Thể loại này dành cho những trang '''[[Wiktionary:Tin tức|tin tức về dự án]]''' [[Wiktionary]] tiếng Việt nói riêng hay về cộng đồng Wiktionary nói chung. Bạn có biết tin tức mới không? Mời bạn ghi ra [[Wiktionary:Tin tức|đây]]!",
breadcrumb = "Tin tức",
parents = {
"Cộng đồng Wiktionary",
},
}
raw_categories["Thành viên Wiktionary"] = {
description = "Pages listing Wiktionarians according to their user rights and categories listing Wiktionarians according to their linguistic and coding abilities.",
breadcrumb = "Thành viên",
additional = "Để biết danh sách đầy đủ hơn, xem [[Special:ListUsers]].",
parents = {"Wiktionary", sort = "Thành viên"},
}
raw_categories["Thành viên Wikimedia bị cấm bởi WMF"] = {
description = "Users who have received a [[m:Global bans|global ban]] imposed by the [[m:Wikimedia Foundation|Wikimedia Foundation]], in accordance with the [[m:WMF Global Ban Policy|WMF Global Ban Policy]].",
breadcrumb = "bị cấm bởi WMF",
parents = "Thành viên Wiktionary",
}
raw_categories["Bot Wiktionary"] = {
description = "Thể loại này liệt kê các trang liên quan đến bot trên Wiktionary.",
breadcrumb = "Bot",
parents = {
"Thành viên Wiktionary",
"Thể loại:Công cụ Wiktionary",
},
}
raw_categories["Công cụ Wiktionary"] = {
description = "Thể loại này liệt kê các trang liên quan đến công cụ trên Wiktionary.",
breadcrumb = "Công cụ",
parents = {
"Bảo quản Wiktionary",
},
}
raw_categories["Trang đổi hướng mềm"] = {
description = "Thể loại này liệt kê các trang đổi hướng mềm trên Wiktionary tiếng Việt.",
breadcrumb = "Trang đổi hướng mềm",
parents = {
"Bảo quản Wiktionary",
},
}
raw_categories["Thành viên Wiktionary theo ngôn ngữ"] = {
description = "Thể loại này liệt kê các thành viên Wiktionary theo ngôn ngữ mà họ sử dụng.",
parents = {
"Thành viên Wiktionary",
"Thể loại:Vấn đề đa ngôn ngữ tại Wiktionary",
},
}
raw_categories["Trang người dùng đổi hướng mềm"] = {
description = "Thể loại này chứa các trang người dùng đổi hướng mềm.",
parents = {
"Thành viên Wiktionary",
"Thể loại:Trang đổi hướng mềm",
},
}
raw_categories["Bảo quản viên Wiktionary"] = {
description = "Bảo quản viên trên Wiktionary tiếng Việt.",
breadcrumb = "Bảo quản viên",
parents = {
"Thành viên Wiktionary",
"Thể loại:Cộng đồng Wiktionary",
},
}
raw_categories["Cựu bảo quản viên Wiktionary"] = {
description = "Thể loại này liệt kê các thành viên đã từng làm bảo quản viên trên Wiktionary tiếng Việt.",
breadcrumb = "Cựu bảo quản viên",
parents = {
"Bảo quản viên Wiktionary",
"Thể loại:Cộng đồng Wiktionary",
},
}
raw_categories["Hành chính viên Wiktionary"] = {
description = "Hành chính viên trên Wiktionary tiếng Việt.",
breadcrumb = "Hành chính viên",
parents = {
"Thành viên Wiktionary",
"Thể loại:Cộng đồng Wiktionary",
},
}
raw_categories["Thành viên theo ngôn ngữ có mã ngôn ngữ không hợp lệ"] = {
description = "Categories listing Wiktionarians according to their linguistic abilities, where the language code is invalid for Wiktionary.",
additional = "Most of these codes are valid ISO 639-3 codes but are invalid in Wiktionary for various reasons, " ..
"typically due to different choices made regarding splitting and merging languages.",
parents = {name = "Thành viên theo ngôn ngữ", sort = " "},
}
raw_categories["Thành viên theo chữ viết"] = {
description = "Categories listing Wiktionarians according to their abilities to read a given script.",
parents = {
"Thành viên Wiktionary",
},
}
raw_categories["User coders"] = {
description = "Categories listing Wiktionarians according to their coding abilities.",
parents = "Wiktionary users",
}
raw_categories["User families"] = {
description = "Categories listing Wiktionarians according to their knowledge about a given language family.",
parents = "Wiktionary users"
}
raw_categories["Trang có đề mục ngôn ngữ"] = {
description = "Trang có chứa đề mục ngôn ngữ.",
additional = "Thể loại này dùng để xác định số đề mục ngôn ngữ có trong mục từ trên Wiktionary tiếng Việt.",
parents = "Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Trang đổi hướng được liên kết với khoản mục Wikidata"] = {
description = "Thể loại này liệt kê các trang đổi hướng được liên kết với khoản mục Wikidata.",
parents = "Thống kê Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Mục từ tiêu đề không được hỗ trợ"] = {
description = "Đây là những mục từ có tiêu đề hiện không được phần mềm MediaWiki hỗ trợ vì một hoặc nhiều lý do.",
additional = "Để biết lý do tại sao mục từ có tiêu đề không được hỗ trợ, xem [[Phụ lục:Tiêu đề không được hỗ trợ]].",
parents = "Wiktionary",
can_be_empty = true,
hidden = true,
}
-- Tracked according to [[phab:T347324]].
for ext, data in pairs {
["DynamicPageList"] = {"DynamicPageList (Wikimedia)", "T287380"},
["EasyTimeline"] = {"EasyTimeline", "T137291"},
["Graph"] = {"Graph", "T334940"},
["JsonConfig"] = {"JsonConfig"},
["Kartographer"] = {"Kartographer"},
["Phonos"] = {"Phonos"},
["Score"] = {"Score"},
["WikiHiero"] = {"WikiHiero", "T344534"},
} do
local link, phab = unpack(data)
raw_categories["Trang sử dụng phần mở rộng " .. ext .. ""] = {
description = ("Trang có sử dụng phần mở rộng [[mw:Extension:%s|%s]]."):format(link, ext),
additional = phab and ("Để biết thông tin về những phần mở rộng cần theo dõi trên Phabricator, xem [[phab:%s|%s]]."):format(phab, phab) or nil,
breadcrumb = ("Sử dụng %s"):format(ext),
parents = "Thống kê Wiktionary",
can_be_empty = true,
hidden = true,
}
end
-----------------------------------------------------------------------------
-- --
-- RAW HANDLERS --
-- --
-----------------------------------------------------------------------------
local function get_level_params(data)
local speak_verb = "nói"
if data.typ == "lang" then
local is_sign_language = data.obj and data.obj:getFamilyCode() and data.obj:getFamilyCode():find("^sgn") or data.langfam:find("Sign Language$")
speak_verb = data.args.verb or is_sign_language and "giao tiếp" or "nói"
end
return {
["-"] = {
cssclass = "babel-3",
lang = "Thành viên này " .. speak_verb .. " !LANGFAM!.",
script = "These users read !SCRIPT!.",
coder = "These users know how to code in !LANGFAM!.",
family = "These users know !LANGFAM!.",
},
["1"] = {
cssclass = "babel-1",
lang = "Thành viên này " .. speak_verb .. " !LANGFAM! at a '''basic''' level.",
script = "These users can read !SCRIPT! at a '''basic''' level.",
coder = "These users know the '''basics''' of how to write !LANGFAM! code and make minor tweaks.",
family = "These users know the '''basics''' of contributing to !LANGFAM!.",
},
["2"] = {
cssclass = "babel-2",
lang = "Thành viên này " .. speak_verb .. " !LANGFAM! at an '''intermediate''' level.",
script = "These users can read !SCRIPT! at an '''intermediate''' level.",
coder = "These users have a '''fair command''' of !LANGFAM!, and can understand some scripts written by others.",
family = "These users are '''fairly familiar''' with !LANGFAM!.",
},
["3"] = {
cssclass = "babel-3",
lang = "Thành viên này " .. speak_verb .. " !LANGFAM! at an '''advanced''' level.",
script = "These users can read !SCRIPT! at an '''advanced''' level.",
coder = "These users can write '''more complex''' !LANGFAM! code, and can understand and modify most scripts written by others.",
family = "These users '''regularly''' contribute to !LANGFAM!.",
},
["4"] = {
cssclass = "babel-4",
lang = "Thành viên này " .. speak_verb .. " !LANGFAM! at a '''near-native''' level.",
script = "These users can read !SCRIPT! at a '''near native''' level.",
coder = "These users can write and understand '''very complex''' !LANGFAM! code.",
},
["5"] = {
cssclass = "babel-5",
lang = "Thành viên này " .. speak_verb .. " !LANGFAM! at a '''professional''' level.",
script = "These users can read !SCRIPT! at a '''professional''' level.",
coder = "These users can write and understand !LANGFAM! code at a '''professional''' level.",
},
["N"] = {
cssclass = "babel-N",
lang = "These users are '''native''' speakers of !LANGFAM!.",
script = "These users' '''native''' script is !SCRIPT!.",
},
}
end
local coder_links = {
Asm = "w:Hợp ngữ",
Bash = "w:Bash",
C = "w:C (ngôn ngữ lập trình)",
["C++"] = "w:C++",
["C Sharp"] = {link = "w:C Sharp (ngôn ngữ lập trình)", lang = "C#"},
CSS = "w:CSS",
Go = "w:Go (ngôn ngữ lập trình)",
Haskell = "w:Haskell",
HTML = "w:HTML",
Java = "w:Java (ngôn ngữ lập trình)",
JavaScript = "w:JavaScript",
Julia = "w:Julia (ngôn ngữ lập trình)",
Kotlin = "w:Kotlin (ngôn ngữ lập trình)",
Lisp = "w:Lisp (ngôn ngữ lập trình)",
Lua = "Wiktionary:Scripting",
Perl = "w:Perl",
PHP = "w:PHP",
Python = "w:Python (ngôn ngữ lập trình)",
regex = {link = "w:Biểu thức chính quy", name = "biểu thức chính quy"},
Ruby = "w:Ruby (ngôn ngữ lập trình)",
Rust = "w:Rust (ngôn ngữ lập trình)",
Scala = "w:Scala (ngôn ngữ lập trình)",
Scheme = "w:Scheme (ngôn ngữ lập trình)",
SQL = "w:SQL",
template = {link = "Wiktionary:Bản mẫu", name = "Bản mẫu wiki"},
Typescript = "w:Typescript",
VBScript = "w:VBScript",
}
local custom_script_links = {
IPA = "w:Bảng mẫu tự ngữ âm quốc tế",
UPA = "w:Phiên âm Finno-Ugric",
}
-- Generic implementation of competency handler for (natural) languages, scripts, families and "coders" (= programming languages).
local function competency_handler(data)
local category = data.category
local langtext = data.langtext
local typ = data.typ
local args = data.args
local code = data.code
local langfam = data.langfam
local langfamcat = data.langfamcat
local script = data.script
local scriptcat = data.scriptcat
local level = data.level
local parents = data.parents
local addl_parents = data.addl_parents
local topright = data.topright
local data_addl = data.additional
local inactive = data.inactive
local parts = {}
local function ins(txt)
insert(parts, txt)
end
local level_params = get_level_params(data)
local params = level_params[level or "-"]
if not params then
error(("Internal error: No params for for code '%s', level %s"):format(code, level or "-"))
end
local function insert_text()
if langtext then
ins(langtext)
ins("<hr />")
end
if not params[typ] then
error(("No English text for code '%s', type '%s', level %s"):format(code, typ, level or "-"))
end
local pattern, repl
if typ == "script" then
pattern = "!SCRIPT!"
repl = ("'''" .. scriptcat .. "'''"):format(script)
else
pattern = "!LANGFAM!"
repl = ("'''" .. langfamcat .. "'''"):format(langfam)
if script then
repl = repl .. (" written in '''" .. scriptcat .. "'''"):format(script)
end
end
ins(params[typ]:gsub(pattern, repl))
end
local additional = {}
if level then
insert(additional, ("To be included on this list, add {{tl|Babel|%s}} to your user page. Complete instructions are " ..
"available at [[Wiktionary:Babel]]."):format(level == "N" and code or ("%s-%s"):format(code, level)))
else
insert(additional, "To be included on this list, use {{tl|Babel}} on your user page. Complete instructions are " ..
"available at [[Wiktionary:Babel]].")
end
if inactive then
insert(additional, "'''NOTE:''' Users in this category have not been active on the English Wiktionary for at " ..
"least two years and have been moved into the 'inactive' state due to " ..
"[[Wiktionary:Votes/pl-2017-04/Removing inactive editors from user-proficiency categories]].")
parents = {{name = category, sort = " "}}
end
if addl_parents then
for _, addl_parent in ipairs(addl_parents) do
insert(parents, addl_parent)
end
end
if data_addl then
insert(additional, data_addl)
end
local babel_templatestyles = require("Module:TemplateStyles")("Template:Babel/style.css")
if level then
ins(('<div class="babel-box %s">'):format(params.cssclass))
ins('<table class="babel-content" style="width:238px"><tr>')
ins('<td class="babel-code" style="font-size:14pt">')
ins(("'''%s-%s'''</td>"):format(code, level))
ins('<td class="babel-text">')
insert_text()
ins('</td></tr></table></div><br clear="left">')
return {
description = concat(parts) .. babel_templatestyles,
additional = concat(additional, "\n\n"),
breadcrumb = inactive and "Inactive" or "Level " .. level,
parents = parents,
}, not not args
else
ins(('<div class="babel-box %s">\n'):format(params.cssclass))
ins('{| class="babel-content" style="width:260px;"\n')
ins('| class="babel-code" style="font-size:14pt;" | ')
ins(("'''%s'''\n"):format(code))
ins('| class="babel-text" style="text-align:center;" | ')
insert_text()
ins('\n|}</div><br clear="left">')
return {
topright = topright,
description = concat(parts) .. babel_templatestyles,
additional = concat(additional, "\n\n"),
breadcrumb = inactive and "Inactive" or lang,
parents = parents,
}, not not args
end
end
-- Guts of implementation of competency handlers for natural languages (full or etymology-only), possibly with a
-- script attached (e.g. [[Category:User ko-Kore]]).
local function handle_user_lang_maybe_script(data, category, inactive, code, sccode, level, args)
local lang = require("Module:languages").getByCode(code, nil, "allow etym")
local langname = args.langname
local sc, scriptname
if sccode then
sc = require("Module:scripts").getByCode(sccode)
scriptname = args.scriptname
end
local code_with_script = code .. (sccode and "-" .. sccode or "")
if not lang or sccode and not sc then
-- If unrecognized language and called from inside, we're handling the parents and breadcrumb for a
-- higher-level category, so at least return something.
if not level and data.called_from_inside then
return {
-- FIXME, scrape langname= category?
breadcrumb = {name = code_with_script, nocap = true},
parents = {name = lang and "User languages with invalid script code" or
"User languages with invalid code", sort = code_with_script}
}, true
end
if not langname then
-- Check if the code matches a Wikimedia language (e.g. "ku" for Kurdish). If it does, treat
-- its canonical name as though it had been given as langname=.
local wm_lang = require("Module:wikimedia languages").getByCode(code)
if not wm_lang then
mw.log(("Skipping category '%s' because lang code '%s' is unrecognized and langname= not given"):
format(data.category, code))
return
end
langname = wm_lang:getCanonicalName()
end
if sccode and not sc and not scriptname then
mw.log(("Skipping category '%s' because script code '%s' is unrecognized and scriptname= not given"):
format(data.category, sccode))
return
end
end
if not langname then
if not lang then
error("Internal error: Something went wrong, undefined lang= should have been caught above")
end
langname = lang:getCanonicalName()
end
if not scriptname and sccode then
if not sc then
error("Internal error: Something went wrong, undefined sc= should have been caught above")
end
-- Use `getCategoryName` not `getCanonicalName` to display 'Foo script' than just 'Foo', as so many scripts
-- are the same as language names, and otherwise we get nonsensical output like "These users are native speakers
-- of Korean written in Korean".
scriptname = sc:getCategoryName()
end
-- Insert text, appropriately script-tagged, unless already script-tagged (we check for '<span'), in which case we
-- insert it directly. Also handle <<...>> and <<<...>>> in text and convert to bolded link to parent category.
local function wrap(txt)
if not txt then
return
end
if sccode then
-- Substitute <<<...>>> (where ... is supposed to be the native rendering of the script) with a link to the
-- top-level 'User SCRIPT' category (e.g. [[:Category:User Kore]] if we're in a sublevel category, or to the
-- top-level script category (e.g. [[:Category:Korean script]]) if we're in a top-level 'User CODE-SCRIPT'
-- category.
txt = txt:gsub("<<<(.-)>>>", function(inside)
if level then
return ("'''[[:Thể loại:Thành viên %s|%s]]'''"):format(sccode, inside)
elseif sc then
return ("'''[[:Thể loại:%s|%s]]'''"):format(sc:getCategoryName(), inside)
else
return ("'''%s'''"):format(inside)
end
end)
end
-- Substitute <<...>> (where ... is supposed to be the native rendering of the language) with a link to the
-- top-level 'User CODE' category (e.g. [[:Category:User fr]] or [[:Category:User fr-CA]]) if we're in a
-- sublevel category, or to the top-level language category (e.g. [[:Category:French language]] or
-- [[:Category:Canadian English]]) if we're in a top-level 'User CODE' category.
txt = txt:gsub("<<(.-)>>", function(inside)
if level then
return ("'''[[:Thể loại:Thành viên %s|%s]]'''"):format(code, inside)
elseif lang then
return ("'''[[:Thể loại:%s|%s]]'''"):format(lang:getCategoryName(), inside)
else
return ("'''%s'''"):format(inside)
end
end)
if txt:find("<span") or not lang then
return txt
else
return require("Module:script utilities").tag_text(txt, lang, sc)
end
end
local function get_request_cats()
if args.text or code == "en" or code:find("^en%-") then
return
end
local num_pages = mw.site.stats.pagesInCategory(data.category, "pages")
local count_cat, count_sort
if num_pages == 0 then
count_cat = "Requests for translations in user-competency categories with 0 users"
count_sort = "*" .. code_with_script
elseif num_pages == 1 then
count_cat = "Requests for translations in user-competency categories with 1 user"
count_sort = "*" .. code_with_script
else
local lowernum, uppernum
lowernum = 2
while true do
uppernum = lowernum * 2 - 1
if num_pages <= uppernum then
break
end
lowernum = lowernum * 2
end
count_cat = ("Requests for translations in user-competency categories with %s-%s users"):format(
lowernum, uppernum)
count_sort = "*" .. ("%0" .. #(tostring(uppernum)) .. "d"):format(num_pages)
end
local addl_parents = {}
insert(addl_parents, {
name = "Requests for translations in user-competency categories by language",
sort = code_with_script,
})
insert(addl_parents, {
name = count_cat,
sort = count_sort,
})
return addl_parents
end
local invalid_lang_warning
if not lang then
invalid_lang_warning = "'''WARNING''': The specified language code is invalid on Wiktionary. Please migrate " ..
"all competency ratings to the closest valid code."
end
local parents
if level then
parents = {("Thành viên %s"):format(code_with_script), sort = level}
elseif sccode then
parents = {}
insert(parents, {name = ("Thành viên %s"):format(code), sort = sccode})
insert(parents, {name = ("Thành viên %s"):format(sccode), sort = code})
elseif lang then
parents = {}
if lang:hasType("etymology-only") then
local full_code = lang:getFullCode()
local sort_key = code:gsub(("^%s%%-"):format(require(string_utilities_module).pattern_escape(full_code)),
"")
insert(parents, {name = ("Thành viên %s"):format(full_code), sort = sort_key})
else
insert(parents, {name = "Thành viên Wiktionary theo ngôn ngữ", sort = code})
end
insert(parents, {name = lang:getCategoryName(), sort = "thành viên"})
else
parents = {"User languages with invalid code", sort = code}
end
local addl_parents = get_request_cats()
local topright
if args.commonscat then
local commonscat = require("Module:yesno")(args.commonscat, "+")
if commonscat == "+" or commonscat == true then
commonscat = data.category
end
if commonscat then
topright = ("{{commonscat|%s}}"):format(commonscat)
end
end
local langcat
if level then
langcat = ("[[:Thể loại:Thành viên %s|%%s]]"):format(code)
elseif lang then
langcat = ("[[:Thể loại:%s|%%s]]"):format(lang:getCategoryName())
else
langcat = "[[%s]]"
end
local scriptcat
if sccode then
if level then
scriptcat = ("[[:Thể loại:Thành viên %s|%%s]]"):format(sccode)
elseif sc then
scriptcat = ("[[:Thể loại:%s|%%s]]"):format(sc:getCategoryName())
else
scriptcat = "[[%s]]"
end
end
return competency_handler {
category = category,
inactive = inactive,
langtext = wrap(args.text),
typ = "lang",
args = args,
obj = lang,
code = code_with_script,
langfam = langname,
langfamcat = langcat,
script = scriptname,
scriptcat = scriptcat,
level = level,
parents = parents,
addl_parents = addl_parents,
topright = topright,
additional = invalid_lang_warning,
}
end
-- Hander for categories named [[Category:User LANG-SCRIPT]] or [[Category:User LANG-SCRIPT-#]] where # is a
-- competency level (0 through 5 or N), e.g. [[Category:zh-Hans]] or [[Category:yue-Hant-N]]. It's a bit tricky because
-- of the multitude of language formats, e.g. ko-KP is a language code (etym variety) but ko-Kore is a combination
-- lang + script code. We depend on the fact that all script codes are currently of the form Xxxx or Xxxxx, and check
-- for that first. We also need to run prior to the lang-only handler (next handler) so it doesn't try to interpret
-- the script code as an etym variant code.
--
-- Note that there are current categories named things like 'zh-Hant-TW' and 'zh-Hant-HK-3', which we don't support.
-- They should be renamed to some supported code, e.g. 'cmn-TW-Hant' and 'yue-HK-Hant-3'.
insert(raw_handlers, function(data)
local category, inactive = data.category:match("^(.*) (%(inactive%))$")
category = category or data.category
local code, sccode, level = category:match("^Thành viên ([a-z][a-z][a-z]?)%-([A-Z][a-z][a-z][a-z][a-z]?)%-([0-5N])$")
if not code then
code, sccode, level =
category:match("^Thành viên ([a-z][a-z][a-z]?%-[a-zA-Z-]+)%-([A-Z][a-z][a-z][a-z][a-z]?)%-([0-5N])$")
end
if not code then
code, sccode = category:match("^Thành viên ([a-z][a-z][a-z]?)%-([A-Z][a-z][a-z][a-z][a-z]?)$")
end
if not code then
code, sccode = category:match("^Thành viên ([a-z][a-z][a-z]?%-[a-zA-Z-]+)%-([A-Z][a-z][a-z][a-z][a-z]?)$")
end
if not code then
return
end
local args = require("Module:parameters").process(data.args, {
text = true,
verb = true,
langname = true,
scriptname = true,
scname = {alias_of = "scriptname"},
commonscat = true,
})
return handle_user_lang_maybe_script(data, category, inactive, code, sccode, level, args)
end)
-- Hander for categories named [[Category:User LANG]] e.g. [[Category:User en]], [[Category:User en-US]],
-- [[Category:User ine-pro]] or [[Category:User LANG-#]] where # is a competency level (0 through 5 or N) e.g.
-- [[Category:User en-N]] or [[Category:User ndl-nl-1]].
insert(raw_handlers, function(data)
local category, inactive = data.category:match("^(.*) (%(inactive%))$")
category = category or data.category
local code, level = category:match("^Thành viên ([a-z][a-z][a-z]?)%-([0-5N])$")
if not code then
code, level = category:match("^Thành viên ([a-z][a-z][a-z]?%-[a-zA-Z-]+)%-([0-5N])$")
end
if not code then
code = category:match("^Thành viên ([a-z][a-z][a-z]?)$")
end
if not code then
code = category:match("^Thành viên ([a-z][a-z][a-z]?%-[a-zA-Z-]+)$")
end
if not code then
return
end
local args = require("Module:parameters").process(data.args, {
text = true,
verb = true,
langname = true,
commonscat = true,
})
return handle_user_lang_maybe_script(data, category, inactive, code, nil, level, args)
end)
-- Handler for scripts.
insert(raw_handlers, function(data)
local category, inactive = data.category:match("^(.*) (%(inactive%))$")
category = category or data.category
local code, level = category:match("^Thành viên ([A-Z][a-z][a-z][a-z][a-z]?)%-([0-5N])$")
if not code then
code = category:match("^Thành viên ([A-Z][a-z][a-z][a-z][a-z]?)$")
end
if not code then
code, level = category:match("^Thành viên ([a-z][a-z][a-z]?%-[A-Z][a-z][a-z][a-z][a-z]?)%-([0-5N])$")
end
if not code then
code = category:match("^Thành viên ([a-z][a-z][a-z]?%-[A-Z][a-z][a-z][a-z][a-z]?)$")
end
if not code then
return
end
local sc = require("Module:scripts").getByCode(code)
if not sc then
return
end
local parents
if level then
parents = {("Thành viên %s"):format(code), sort = level}
else
parents = {
{name = "Thành viên theo chữ viết", sort = code},
{name = sc:getCategoryName(), sort = "thành viên"},
}
end
local scriptcat
-- Better to display 'Foo script' than just 'Foo', as so many scripts are the same as language names.
if level then
scriptcat = ("[[:Thể loại:Thành viên %s|%s]]"):format(code, sc:getCategoryName())
else
scriptcat = ("[[:Thể loại:%s|%s]]"):format(sc:getCategoryName(), sc:getCategoryName())
end
return competency_handler {
category = category,
inactive = inactive,
typ = "script",
obj = sc,
code = code,
script = sc:getCanonicalName(),
scriptcat = scriptcat,
level = level,
parents = parents,
}
end)
-- Handler for "custom" scripts (e.g. IPA).
insert(raw_handlers, function(data)
local category, inactive = data.category:match("^(.*) (%(inactive%))$")
category = category or data.category
local code, level
if not code then
code, level = category:match("^Thành viên ([A-Za-z-]+)%-([0-5N])$")
end
if not code then
code = category:match("^Thành viên ([A-Za-z-]+)$")
end
if not code or not custom_script_links[code] then
return
end
local parents
if level then
parents = {("Thành viên %s"):format(code), sort = level}
else
parents = {"Thành viên theo chữ viết", sort = code}
end
local scriptdata = custom_script_links[code]
if type(scriptdata) == "string" then
scriptdata = {link = scriptdata}
end
local scriptcat = ("[[%s|%%s]]"):format(scriptdata.link)
return competency_handler {
category = category,
inactive = inactive,
typ = "script",
code = code,
script = scriptdata.script or code,
scriptcat = scriptcat,
level = level,
parents = parents,
}
end)
-- Handler for programming languages.
insert(raw_handlers, function(data)
local category, inactive = data.category:match("^(.*) (%(inactive%))$")
category = category or data.category
local code, level
if not code then
code, level = category:match("^Thành viên ([A-Za-z+-]+) coder%-([0-5N])$")
end
if not code then
code = category:match("^Thành viên ([A-Za-z+-]+) coder$")
end
if not code or not coder_links[code] then
return
end
local parents
if level then
parents = {("User %s coder"):format(code), sort = level}
else
parents = {"User coders", sort = code}
end
local langdata = coder_links[code]
if type(langdata) == "string" then
langdata = {link = langdata}
end
local langcat = ("[[%s|%%s]]"):format(langdata.link)
return competency_handler {
category = category,
inactive = inactive,
typ = "coder",
code = code,
langfam = langdata.lang or code,
langfamcat = langcat,
level = level,
parents = parents,
}
end)
-- Handler for language families.
insert(raw_handlers, function(data)
local category, inactive = data.category:match("^(.*) (%(inactive%))$")
category = category or data.category
local code, level = category:match("^Thành viên ([a-z][a-z][a-z]?)%-([0-5N])$")
if not code then
code, level = category:match("^Thành viên ([a-z][a-z][a-z]?%-[a-zA-Z-]+)%-([0-5N])$")
end
if not code then
code = category:match("^Thành viên ([a-z][a-z][a-z]?)$")
end
if not code then
code = category:match("^Thành viên ([a-z][a-z][a-z]?%-[a-zA-Z-]+)$")
end
if not code then
return
end
local fam = require("Module:families").getByCode(code)
if not fam then
return
end
local parents
if level then
parents = {("Thành viên %s"):format(code), sort = level}
else
parents = {
{name = "Thành viên theo ngữ hệ", sort = code},
{name = fam:getCategoryName(), sort = "thành viên"},
}
end
local famcat
if level then
famcat = ("[[:Thể loại:Thành viên %s|%s]]"):format(code, fam:getCategoryName())
else
famcat = ("[[:Thể loại:%s|%s]]"):format(fam:getCategoryName(), fam:getCategoryName())
end
return competency_handler {
category = category,
inactive = inactive,
typ = "family",
obj = fam,
code = code,
langfam = fam:getCanonicalName(),
langfamcat = famcat,
level = level,
parents = parents,
}
end)
insert(raw_handlers, function(data)
local n, suffix = data.category:match("^Trang có (%d+) đề mục ngôn ngữ$")
-- Only match if there are no leading zeroes and the suffix is correct.
if not (n and not n:match("^0%d")) then
return
end
return {
breadcrumb = ("%d đề mục ngôn ngữ"):format(n, suffix),
description = ("Trang có chứa %s đề mục ngôn ngữ."):format(n, suffix),
additional = "Thể loại này dùng để xác định số đề mục ngôn ngữ có trong mục từ trên Wiktionary tiếng Việt",
hidden = true,
can_be_empty = true,
parents = {
{name = "Trang có đề mục ngôn ngữ", sort = require("Module:category tree").numeral_sortkey(n)},
n == "0" and "Bảo quản Wiktionary" or nil, -- "Pages with 0 entries" only contains pages with something wrong.
},
}
end)
return {RAW_CATEGORIES = raw_categories, RAW_HANDLERS = raw_handlers}
c7wdkvyl2l8e9lgvs0rr9f6i2jwbiod
Mô đun:category tree/templates
828
342444
2363029
2361530
2026-05-31T14:26:37Z
TheHighFighter2
42988
2363029
Scribunto
text/plain
local labels = {}
local raw_categories = {}
-----------------------------------------------------------------------------
-- --
-- LABELS --
-- --
-----------------------------------------------------------------------------
labels["Bản mẫu"] = {
description = "Các [[Wiktionary:Bản mẫu|bản mẫu]] {{{langname}}} chứa mã wiki có thể tái sử dụng, giúp ích cho việc tạo và quản lý mục từ.",
umbrella = {
parents = {{name = "Bản mẫu", sort = " "}},
breadcrumb = "theo ngôn ngữ",
},
parents = {{name = "{{{langcat}}}", raw = true}},
}
labels["Bản mẫu bảng tự động"] = {
description = "Bản mẫu có chứa bảng được tạo tự động {{{langname}}}.",
additional = "Các bản mẫu có tên chứa tiền tố là <code>bảng:</code>. Ví dụ, xem [[Bản mẫu:bảng:màu sắc/vi]].",
parents = {"Bản mẫu liên kết"},
}
labels["category boilerplate templates"] = {
description = "Templates used to generate descriptions and categorization for category pages.",
parents = {"Bản mẫu"},
}
labels["Bản mẫu định nghĩa"] = {
description = "Templates used in the [[Wiktionary:Glossary#definition line|definition line]] of {{{langname}}} entries to help in creating definitions.",
parents = {"Bản mẫu"},
}
labels["Bản mẫu mục từ"] = {
description = "Templates used to help in the creation of {{{langname}}} entries.",
umbrella_parents = {"Thể loại con bản mẫu theo ngôn ngữ", "Bản mẫu mục từ"},
parents = {"Bản mẫu"},
}
labels["Bản mẫu từ nguyên"] = {
description = "Các bản mẫu được sử dụng trong phần đề mục từ nguyên của các mục từ {{{langname}}}.",
parents = {"Bản mẫu"},
}
labels["experimental templates"] = {
description = "Templates used to test possible content for {{{langname}}} entries.",
parents = {"Bản mẫu"},
}
labels["Bản mẫu dạng từ"] = {
description = "Templates used on the definition line of entries for inflected forms of words in {{{langdisp}}}, to link back to the main form.",
parents = {"Bản mẫu"},
}
labels["Bản mẫu dòng tên mục từ"] = {
description = "Templates used in {{{langname}}} entries to display lines containing headwords.",
parents = {"Bản mẫu"},
}
labels["index templates"] = {
description = "Templates used to organize {{{langname}}} indexes.",
parents = {"Bản mẫu"},
}
labels["Bản mẫu bảng biến tố"] = {
description = "Templates used to show inflection tables for {{{langname}}} terms.",
parents = {"Bản mẫu"},
}
-- Do particular types of inflection-table templates.
for _, pos in ipairs({
"tính từ",
"phó từ",
"determiner",
"nominal",
"danh từ",
"số",
"phân từ",
"postposition",
"trợ từ",
"giới từ",
"đại từ",
"động từ",
}) do
labels["Bản mẫu bảng biến tố " .. pos] = {
description = "bản mẫu được dùng để hiển thị bảng biến cách " .. pos .. " theo {{{langname}}}.",
parents = {"Bản mẫu bảng biến tố"},
}
end
labels["Bản mẫu liên kết"] = {
description = "Các bản mẫu {{{langname}}} được sử dụng để tạo liên kết đến những mục từ khác.",
parents = {"Bản mẫu"},
}
labels["Bản mẫu danh sách"] = {
description = "bản mẫu danh sách theo {{{langname}}}.",
additional = "Bản mẫu sử dụng tiền tố <code>danh sách:</code>. Ví dụ: [[Bản mẫu:danh sách:tỉnh của Nhật Bản/ja]].<br />" ..
"Xem thêm [[:Thể loại:Bản mẫu danh sách]].",
parents = {"Bản mẫu"},
}
labels["Bản mẫu biến đổi âm"] = {
description = "Templates used to show mutation of {{{langname}}} words.",
parents = {"Bản mẫu"},
}
labels["Bản mẫu cách phát âm"] = {
description = "Các bản mẫu được sử dụng để tạo thông tin cách phát âm IPA, vần, tách từ, v.v cho mục từ {{{langname}}}.",
umbrella_parents = {"Thể loại con bản mẫu theo ngôn ngữ", "Thể loại:Bản mẫu cách phát âm"},
parents = {"Bản mẫu"},
}
labels["quotation templates"] = {
description = "Templates used to generate quotations for {{{langname}}} entries.",
umbrella_parents = {"Thể loại con bản mẫu theo ngôn ngữ", "Thể loại:Citation templates"},
parents = {"Bản mẫu"},
}
labels["quotation navigation templates"] = {
description = "Templates used in the documentation of {{{langname}}} [[Wiktionary:Quotations/Templates|quotation templates]] in order to link to quotation templates for other works by the same author.",
umbrella_parents = {"Thể loại con bản mẫu theo ngôn ngữ", "Thể loại:Navigation templates", "Thể loại:Quotation templates by language"},
parents = {"quotation templates"},
}
labels["Bản mẫu tham khảo"] = {
topright = function(data)
if data.lang and data.lang:getCode() == "ine-pro" then
return "{{shortcut|WT:RTINE}}"
end
end,
umbrella = {
preceding = "{{also|Wiktionary:Bản mẫu tham khảo}}\n{{also|Bản mẫu:refcat}}",
parents = {"Thể loại con bản mẫu theo ngôn ngữ", "Bản mẫu tham khảo"},
breadcrumb = "theo ngôn ngữ",
},
description = "Các bản mẫu được sử dụng để tạo chú thích tham khảo cho mục từ {{{langname}}}.",
parents = {"Bản mẫu liên kết"},
}
labels["Bản mẫu bổ sung"] = {
description = "Templates used to keep contents for other {{{langname}}} templates.",
parents = {"Bản mẫu"},
}
labels["usage templates"] = {
description = "Templates used to show usage notes in {{{langname}}} entries.",
parents = {"Bản mẫu"},
}
-- Add 'umbrella_parents' key if not already present.
for key, data in pairs(labels) do
if not data.umbrella and not data.umbrella_parents then
data.umbrella_parents = "Thể loại con bản mẫu theo ngôn ngữ"
end
-- Add breadcrumb by chopping off the parent from the end of the label, if possible.
if #data.parents == 1 and type(data.parents[1]) == "string" then
local parent_re = " " .. require("Module:string utilities").pattern_escape(data.parents[1]) .. "$"
if key:find(parent_re) then
data.breadcrumb = key:gsub(parent_re, "")
end
end
end
-----------------------------------------------------------------------------
-- --
-- RAW CATEGORIES --
-- --
-----------------------------------------------------------------------------
raw_categories["Bản mẫu"] = {
topright = "{{shortcut|WT:T}}",
description = "An organizing category intended for all templates in use on Wiktionary.",
additional = "''Xem thêm: [[Wiktionary:Bản mẫu]], [[:meta:Help:Template]]''",
parents = {"Wiktionary"},
}
raw_categories["Bản mẫu bảo quản"] = {
description = "Templates used in the administration of Wiktionary.",
additional = "They are only used outside of mainspace and are distinct from [[:Category:Maintenance templates|maintenance templates]], which are used in maintaining entries.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu Unicode"] = {
description = "Trang này liệt kê các bản mẫu thường được sử dụng trong các mục từ Unicode.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu tài khoản con rối"] = {
description = "Trang này liệt kê các bản mẫu xử lý với [[:w:vi:Wikipedia:Tài khoản con rối|tài khoản con rối]].",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu dựa trên ngôn ngữ Lua"] = {
description = "Trang này liệt kê các bản mẫu dựa trên ngôn ngữ Lua.",
parents = {"Bản mẫu"},
}
raw_categories["Alternative orthography templates"] = {
description = "Templates used to generate lists of links to alternative script forms for entries, or alternative forms according to different orthographic systems in general.",
additional = "Not for templates relating to mere alternative forms within the same orthographic system.",
parents = {"Script templates", "Bản mẫu liên kết liên wiki"},
}
raw_categories["Bản mẫu lưu trữ"] = {
description = "Bản mẫu lưu trữ trên Wiktionary tiếng Việt.",
parents = {"Bản mẫu bảo quản"},
}
raw_categories["Thông báo sửa đổi Wiktionary"] = {
description = "Templates used to display notices in edit mode.",
parents = {"Bản mẫu bảo quản"},
}
raw_categories["Bản mẫu phụ lục"] = {
description = "Các bản mẫu được sử dụng trong các trang phụ lục hoặc để liên kết đến đó.",
parents = {"Bản mẫu", "Thể loại:Phụ lục"},
}
raw_categories["Swadesh list templates"] = {
description = "Templates used on pages that contain [[w:Swadesh list]]s.",
parents = {"Appendix templates"},
}
raw_categories["Bản mẫu chiêm tinh học"] = {
description = "Templates that display astrology-related diagrams or boxes.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu âm thanh"] = {
description = "Templates used to play or request audio files.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu biểu quyết"] = {
description = "Bản mẫu biểu quyết trên Wiktionary.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu bảng tự động"] = {
description = "Templates used to generate word tables (like [[Template:table:seasons]]).",
additional = "Xem thêm [[:Thể loại:Bản mẫu bảng tự động theo ngôn ngữ]].",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu hộp"] = {
description = "General purpose box templates.",
additional = "If you're considering making a template that looks like a box, look here first!",
parents = {"Bản mẫu"},
}
raw_categories["Categorization templates"] = {
preceding = "{{also|:Category:Category modules}}",
description = "Templates used to categorize terms or entries.",
additional = "([[:Category:Category templates]], on the other hand, contains templates used in the category namespace.)",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu thể loại"] = {
description = "Templates used in the category namespace.",
additional = "([[:Category:Categorization templates]], on the other hand, contains templates used to categorize pages.)",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu dùng hàm cú pháp"] = {
description = "Thể loại này liệt kê các '''bản mẫu dùng [[:w:vi:Trợ giúp:Tính toán|hàm cú pháp]]'''.",
parents = {"Bản mẫu"},
}
raw_categories["Category boilerplate templates"] = {
description = "Templates used to generate the text of category pages.",
parents = {"Category templates"},
}
raw_categories["Bản mẫu mục lục"] = {
description = "Templates used to generate a list of linked letters to navigate the pages listed in categories.",
parents = {"Bản mẫu thể loại"},
}
raw_categories["Bản mẫu hộp thông tin ký tự"] = {
description = "Templates that utilize {{lkbm|character info}}.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu tạo ký tự"] = {
description = "Templates that provide easier ways to type characters that are not found in most keyboard layouts.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu tạo ký tự được sử dụng trong mã wiki"] = {
description = "Templates used to generate characters that are reserved for specific wiki code functions and cannot be directly entered.",
additional = "An alternative to using these templates is to use an HTML entity such as <code>&#91</code> " ..
"for a left bracket.<br />" ..
"Note that the templates below are sorted by the first character of the wikicode that each template generates.",
parents = {"Bản mẫu tạo ký tự"},
}
raw_categories["Bản mẫu hóa học"] = {
description = "Templates that display chemistry-related diagrams or boxes.",
parents = {"Bản mẫu"},
}
raw_categories["Chess templates"] = {
description = "Templates that display chess diagrams.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu chú thích nguồn gốc"] = {
preceding = "{{ombox|type=speedy|text=Some templates may be marked '''FOR TESTING ONLY'''. Do not use these in entries, if requested on the template page itself. Take a look at the template page before using it.}}",
description = "Bản mẫu [[Wiktionary:Chú thích nguồn gốc|chú thích]] những cơ sở dữ liệu lớn được sử dụng để tạo ra mục từ ở đây.",
additional = [=[
{{citation templates}}
==Xem thêm==
* [[Wiktionary:Quotations]]
* [[:Thể loại:Bản mẫu tham khảo]] for specific templates to well-known and widely used sources.]=],
parents = {"Bản mẫu"},
}
-- Skipped: Concordance templates
raw_categories["Control flow templates"] = {
description = "Templates to aid in control-flow constructs, which the template language is normally limited in.",
parents = {"Bản mẫu"},
}
raw_categories["Cross reference templates"] = {
description = "Templates used to create cross-references between sections.",
parents = {"Bản mẫu"},
}
raw_categories["Dating templates"] = {
description = "Templates for displaying dates.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu định nghĩa"] = {
description = "Bản mẫu này dùng trong định nghĩa mục từ hoặc định nghĩa các phần khác liên quan đến mục từ.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu dạng từ"] = {
description = "Bản mẫu được sử dụng trong các mục từ mà mục từ này là dạng của một từ khác.",
parents = {"Bản mẫu định nghĩa"},
}
raw_categories["Grammar form-of templates"] = {
description = "Templates used in defining terms that stand in a particular grammatical relation to a given lemma.",
parents = {"Form-of templates"},
}
raw_categories["Conjugation form-of templates"] = {
description = "Templates used in defining terms that represent particular verb forms (e.g. past participle) of given lemma.",
parents = {"Grammar form-of templates"},
}
raw_categories["Declension form-of templates"] = {
description = "Templates used in defining terms that represent particular noun or adjective forms (e.g. masculine plural) of given lemma.",
parents = {"Grammar form-of templates"},
}
raw_categories["Name templates"] = {
description = "Templates used in the [[Wiktionary:Glossary#definition line|definition line]] to help in creating definitions for names.",
parents = {"Definition templates"},
}
raw_categories["Object usage templates"] = {
description = "Templates used in the [[Wiktionary:Glossary#definition line|definition line]] to show case and adposition usage for verb objects and similar constructs.",
parents = {"Definition templates"},
}
raw_categories["Place name templates"] = {
description = "Templates used in defining place names or demonyms that refer to place names.",
parents = {"Definition templates"},
}
raw_categories["Bản mẫu mục từ"] = {
description = "Templates used to help create new entries.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu từ nguyên"] = {
description = "Templates used in etymology sections to define the etymology of a term.",
parents = {"Bản mẫu"},
}
raw_categories["Foreign derivation templates"] = {
description = "Templates used in etymology sections to indicate derivation from a different language than the language of the current entry.",
parents = {"Bản mẫu từ nguyên"},
}
raw_categories["Bản mẫu hình thái học"] = {
description = "Templates used in etymology sections to specify the morphology of a term.",
parents = {"Bản mẫu từ nguyên"},
}
raw_categories["Language-specific morphology templates"] = {
description = "Specialized morphology templates used in the etymology sections of terms in particular languages.",
parents = {"Morphology templates"},
}
raw_categories["Bản mẫu dòng tên mục từ"] = {
preceding = "{{also|Wiktionary:Bản mẫu dòng tên mục từ}}",
description = "Templates used to define the [[Wiktionary:Từ điển thuật ngữ#headword line|headword line]] of a term.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu thảo luận"] = {
description = "Templates intended for use only in discussions and documentation of templates and modules.",
parents = {"Bản mẫu"},
}
raw_categories["Monthly-subpages discussion room infrastructure"] = {
description = "Templates used in generating and maintaining monthly discussion forums such as the [[Wiktionary:Grease pit|Grease pit]] and [[Wiktionary:Beer parlour|Beer parlour]].",
parents = {"Bản mẫu thảo luận"},
}
raw_categories["Documentation templates"] = {
description = "Templates used on template and module documentation pages.",
parents = {"Bản mẫu"},
}
raw_categories["File templates"] = {
description = "Templates used in the File namespace.",
parents = {"Bản mẫu"},
}
raw_categories["Language attestation warning templates"] = {
description = "Templates that warn users about the attestation status of entries or senses from a language.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu bố cục"] = {
description = "Templates used in creating specific layouts within entries.",
parents = {"Bản mẫu"},
}
raw_categories["Collapsible box templates"] = {
description = "Templates used in creating collapsible boxes.",
parents = {"Bản mẫu bố cục"},
}
raw_categories["Bản mẫu nhiều cột"] = {
preceding = "{{also|Wiktionary:Bản mẫu#Cột}}",
description = "Templates used in laying out lists in columns.",
parents = {"Bản mẫu bố cục"},
}
raw_categories["Table templates"] = {
description = "Templates used in formatting tables.",
parents = {"Bản mẫu bố cục"},
}
raw_categories["Bản mẫu liên kết"] = {
description = "Templates used to link to other terms, to other MediaWiki projects or to external websites.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu định hướng"] = {
description = "Templates used to disambiguate multiple similar terms.",
parents = {"Bản mẫu liên kết"},
}
raw_categories["Bản mẫu liên kết ngoài"] = {
description = "Templates that link to websites outside of the MediaWiki Foundation purview.",
additional = "See also [[:Category:Citation templates]] for others.",
parents = {"Bản mẫu liên kết"},
}
-- FIXME! This doesn't belong and the templates in it should be deleted (they are in [[WT:RFDO]] currently).
raw_categories["Bản mẫu liên kết tiếng Hy Lạp"] = {
description = "Templates which link between Greek entries.",
breadcrumb = "Liên kết",
parents = {
{name = "Bản mẫu", is_label = true, lang = "el", sort = "link"},
"Bản mẫu liên kết",
},
}
raw_categories["Bản mẫu liên kết trong"] = {
description = "Templates that link between Wiktionary entries.",
parents = {"Bản mẫu liên kết"},
}
raw_categories["Bản mẫu con liên kết trong"] = {
description = "Bản mẫu con theo {{lkbm|l}}.",
parents = {"Bản mẫu liên kết trong"},
}
raw_categories["Bản mẫu liên kết liên wiki"] = {
description = "Templates that link to other MediaWiki projects.",
parents = {"Bản mẫu liên kết"},
}
raw_categories["Bản mẫu danh sách"] = {
description = "Bản mẫu được dùng để tạo danh sách.",
additional = "Xem thêm [[:Thể loại:Bản mẫu danh sách theo ngôn ngữ]].",
parents = {"Bản mẫu"},
}
raw_categories["Character list templates"] = {
description = "Templates used to generate lists of characters.",
parents = {"List templates"},
}
raw_categories["Lua-free templates"] = {
description = "Lua-free (i.e. \"lite\") versions of templates that use Lua.",
additional = "Lua-free templates are used on long pages to avoid [[Wiktionary:Lua memory errors|Lua memory errors]].",
parents = {"Bản mẫu"},
}
raw_categories["Maintenance templates"] = {
preceding = "{{also|Wiktionary:Maintenance templates}}",
description = "Templates used in the maintenance of Wiktionary entries and other pages.",
additional = "They are distinct from [[:Category:Administration templates|administration templates]], which are only used outside of mainspace.",
parents = {"Bản mẫu", "Thể loại:Wiktionary maintenance"},
}
raw_categories["Bản mẫu dọn dẹp"] = {
description = "Templates used to request cleanup of entries.",
additional = "Some of these templates are used when entries are batch-imported from another source.",
parents = {"Bản mẫu bảo quản", "Bản mẫu yêu cầu"},
}
raw_categories["Bản mẫu xóa trang"] = {
description = "Bản mẫu dành cho yêu cầu xóa trang.",
parents = {"Bản mẫu bảo quản", "Bản mẫu yêu cầu"},
}
raw_categories["Verification templates"] = {
description = "Templates used to request verification of entries that may be incorrect.",
parents = {"Maintenance templates", "Request templates"},
}
raw_categories["Wiktionary templates"] = {
description = "Templates used in the internal operation of Wiktionary.",
parents = {"Bản mẫu", "Wiktionary"},
}
raw_categories["Siêu bản mẫu"] = {
description = "Templates used in other templates or to create other templates.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu thao tác chuỗi"] = {
description = "Templates used to manipulate strings.",
additional = "See also [[Module:string/templates]], which can be invoked from templates to do string manipulation.",
parents = {"Siêu bản mẫu"},
}
raw_categories["Bản mẫu điều hướng"] = {
description = "Templates used to create navigation boxes for easily linking to other similar pages.",
parents = {"Bản mẫu"},
}
raw_categories["Number templates"] = {
description = "Templates used to convert numbers or generate boxes describing numbers in a given language.",
parents = {"Bản mẫu"},
}
raw_categories["Preloaded templates"] = {
description = "Templates not meant to be transcluded, but instead, whether through URL parameters or modules, have their contents preloaded into edit fields.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu cách phát âm"] = {
description = "Templates used to format pronunciation sections and the characters they use.",
additional = "Xem thêm: [[:Thể loại:Bản mẫu chữ viết]] and [[Wiktionary:Cách phát âm]].",
parents = {"Bản mẫu"},
}
raw_categories["Rhyme templates"] = {
description = "Templates used to format [[Wiktionary:Rhymes|rhyme pages]], links to them from pronunciation sections, etc.",
parents = {"Pronunciation templates"},
}
raw_categories["Sign language templates"] = {
description = "Templates used to format sign-language pronunciation charts.",
parents = {"Pronunciation templates"},
}
raw_categories["Bản mẫu từ hạn định và chú giải"] = {
description = "Templates for displaying qualifiers, glosses and the like.",
parents = {"Bản mẫu"},
}
raw_categories["Redirect templates"] = {
description = "Templates used to format redirect pages.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu tham khảo"] = {
preceding = "{{also|Wiktionary:Bản mẫu tham khảo|:Thể loại:Bản mẫu tham khảo theo ngôn ngữ}}",
description = "Templates used to format references.",
parents = {"Bản mẫu"},
}
raw_categories["Religion templates"] = {
description = "Templates that display religion-related diagrams or boxes.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu yêu cầu"] = {
topright = "{{shortcut|WT:RT}}",
description = "Request templates for dictionary entries in the main namespace.",
parents = {"Bản mẫu", "Yêu cầu"},
}
raw_categories["Chỗ thử bản mẫu"] = {
description = "Sandbox versions of templates used for testing purposes.",
additional = "'''NOTE:''' The use of sandbox templates in mainspace is strongly dispreferred. Please place all sandbox templates in your userspace.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu chữ viết"] = {
preceding = "{{mainwikt|Chữ viết}}",
description = "Templates used for converting between scripts or displaying text in a specific script.",
parents = {"Bản mẫu"},
}
raw_categories["Semantic relation templates"] = {
description = "Templates that are placed below the [[Wiktionary:Glossary#definition line|definition line]], to indicate other terms semantically related to a particular sense.",
parents = {"Bản mẫu"},
}
raw_categories["Single-page-use templates"] = {
description = "Templates used only on a single page and unlikely to find re-use elsewhere.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu bổ sung"] = {
description = "A grab bag of templates used to assist other templates.",
additional = "These should be recategorized according to function.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu Taxonomy"] = {
description = "Templates used in Translingual taxonomy entries and in reference to those entries.",
parents = {"Bản mẫu"},
}
raw_categories["Taxonomic hypernym templates"] = {
description = "Templates and subcategories containing such templates. The templates contain text to appear under the Hypernyms header for taxonomic name entries.",
additional = "Each template has the name of the taxon from which it begins. The templates in this category at present are the many templates that begin with the names of taxonomic families. Others are in subcategories",
breadcrumb = "Hypernym",
parents = {"Taxonomy templates"},
}
raw_categories["Taxonomic name templates"] = {
description = "Templates used for the presentation of taxonomic names on a definition line.",
breadcrumb = "Name",
parents = {"Taxonomy templates", "Definition templates"},
}
raw_categories["Taxonomic reference templates"] = {
description = "Templates used to format references for taxonomic names.",
breadcrumb = "Reference",
parents = {"Taxonomy templates", "Reference templates"},
}
raw_categories["Templates that must be substituted"] = {
description = "Templates that are not intended for transclusion with <code><nowiki>{{ }}</nowiki></code>, " ..
"and must be substituted with <code><nowiki>{{subst: }}</nowiki></code>wherever they exist.",
additional = "Some of the members of this category are permanent, as the template was written in such a way that " ..
"it must be substituted to function properly. There may also be templates in this category that are deprecated, " ..
"in which case their content has been replaced with the preferred code.",
parents = {"Bản mẫu", "Requests"},
}
raw_categories["Templates with acceleration"] = {
description = "Templates can be added to this category by adding {{tl|isAccelerated}} to their documentation pages.",
additional = "Presence in this category indicates that at least some of the \"form-of\" entries for the word can be generated semi-automatically by users with [[Wiktionary:ACCEL|accelerated]] editing enabled.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu định dạng"] = {
description = "Templates that provide shortcuts for formatting ordinary text.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu Thesaurus"] = {
description = "Templates for linking to or formatting thesaurus entries.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu bản dịch"] = {
description = "Templates used to format entries in and parts of translation tables.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu không gian tên thành viên"] = {
description = "Thể loại này liệt kê các bản mẫu cảnh báo thành viên.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu cảnh báo thành viên"] = {
description = "Templates meant to be used in userspace.",
parents = {"Bản mẫu không gian tên thành viên"},
}
raw_categories["Bản mẫu cấm thành viên"] = {
description = "Thể loại này liệt kê các bản mẫu liên quan đến [[Wiktionary:Quy định cấm thành viên|cấm thành viên]].",
parents = {"Bản mẫu cảnh báo thành viên","Bản mẫu không gian tên thành viên"},
}
raw_categories["Bản mẫu Babel"] = {
description = "Templates meant to be used in userspace.",
parents = {
"Bản mẫu không gian tên thành viên",
"Thể loại:Thành viên Wiktionary",
},
}
raw_categories["User sandbox templates"] = {
description = "Templates that are for personal use and testing by individual editors.",
additional = "These should all begin with <code>User:</code> followed by the user's name. If several " ..
"sandbox templates are needed by a single user, subpages can be created. These templates should not be used in real " ..
"Wiktionary content pages, as all content on those pages should be editable by anyone and, if necessary, edit protected.",
parents = { "Sandbox templates", "Bản mẫu" },
}
raw_categories["Authority control subtemplates"] = {
description = "Subtemplates used in conjunction with {{tl|authority control}}.",
parents = {"Bản mẫu không gian tên thành viên"},
}
raw_categories["Coder user templates"] = {
description = "Templates used for to indicate a user's competency in a given programming language.",
additional = "These are used in conjunction with {{tl|Babel}}, which invokes these templates as necessary.",
parents = {"User competency templates"},
}
raw_categories["Script user templates"] = {
description = "Templates used for to indicate a user's competency in reading a given script.",
additional = "These are used in conjunction with {{tl|Babel}}, which invokes these templates as necessary.",
parents = {"User competency templates"},
}
raw_categories["Non-production templates and modules"] = {
description = "Templates and modules not currently used in production.",
additional = "{{also|Special:UnusedTemplates|Category:Unused templates}}",
parents = {"Bản mẫu", "Modules", "Thể loại:Wiktionary maintenance"},
}
raw_categories["Thể loại con bản mẫu theo ngôn ngữ"] = {
description = "Umbrella categories covering topics related to templates.",
additional = "{{{umbrella_meta_msg}}}",
parents = {
"Siêu thể loại chung",
{name = "Bản mẫu", is_label = true, sort = " "},
},
}
-- Add breadcrumb by chopping off the parent (or the parent's parent, etc.) from the end of the label, if possible.
for key, data in pairs(raw_categories) do
if not data.breadcrumb then
local parent = data.parents[1]
while true do
if type(parent) == "string" then
local parent_re = " " .. require("Module:string utilities").pattern_escape(mw.getContentLanguage():lcfirst(parent)) .. "$"
if key:find(parent_re) then
data.breadcrumb = key:gsub(parent_re, "")
break
end
if raw_categories[parent] then
parent = raw_categories[parent].parents[1]
else
break
end
else
break
end
end
end
end
return {LABELS = labels, RAW_CATEGORIES = raw_categories}
83c0r23qc9fbug4xqli4sfk96yqeozu
2363037
2363029
2026-05-31T14:37:06Z
TheHighFighter2
42988
2363037
Scribunto
text/plain
local labels = {}
local raw_categories = {}
-----------------------------------------------------------------------------
-- --
-- LABELS --
-- --
-----------------------------------------------------------------------------
labels["Bản mẫu"] = {
description = "Các [[Wiktionary:Bản mẫu|bản mẫu]] {{{langname}}} chứa mã wiki có thể tái sử dụng, giúp ích cho việc tạo và quản lý mục từ.",
umbrella = {
parents = {{name = "Bản mẫu", sort = " "}},
breadcrumb = "theo ngôn ngữ",
},
parents = {{name = "{{{langcat}}}", raw = true}},
}
labels["Bản mẫu bảng tự động"] = {
description = "Bản mẫu có chứa bảng được tạo tự động {{{langname}}}.",
additional = "Các bản mẫu có tên chứa tiền tố là <code>bảng:</code>. Ví dụ, xem [[Bản mẫu:bảng:màu sắc/vi]].",
parents = {"Bản mẫu liên kết"},
}
labels["category boilerplate templates"] = {
description = "Templates used to generate descriptions and categorization for category pages.",
parents = {"Bản mẫu"},
}
labels["Bản mẫu định nghĩa"] = {
description = "Templates used in the [[Wiktionary:Glossary#definition line|definition line]] of {{{langname}}} entries to help in creating definitions.",
parents = {"Bản mẫu"},
}
labels["Bản mẫu mục từ"] = {
description = "Templates used to help in the creation of {{{langname}}} entries.",
umbrella_parents = {"Thể loại con bản mẫu theo ngôn ngữ", "Bản mẫu mục từ"},
parents = {"Bản mẫu"},
}
labels["Bản mẫu từ nguyên"] = {
description = "Các bản mẫu được sử dụng trong phần đề mục từ nguyên của các mục từ {{{langname}}}.",
parents = {"Bản mẫu"},
}
labels["experimental templates"] = {
description = "Templates used to test possible content for {{{langname}}} entries.",
parents = {"Bản mẫu"},
}
labels["Bản mẫu dạng từ"] = {
description = "Templates used on the definition line of entries for inflected forms of words in {{{langdisp}}}, to link back to the main form.",
parents = {"Bản mẫu"},
}
labels["Bản mẫu dòng tên mục từ"] = {
description = "Templates used in {{{langname}}} entries to display lines containing headwords.",
parents = {"Bản mẫu"},
}
labels["index templates"] = {
description = "Templates used to organize {{{langname}}} indexes.",
parents = {"Bản mẫu"},
}
labels["Bản mẫu bảng biến tố"] = {
description = "Các bản mẫu được sử dụng để hiện bảng biến tố cho mục từ {{{langname}}}.",
parents = {"Bản mẫu"},
}
-- Do particular types of inflection-table templates.
for _, pos in ipairs({
"tính từ",
"phó từ",
"determiner",
"nominal",
"danh từ",
"số",
"phân từ",
"postposition",
"trợ từ",
"giới từ",
"đại từ",
"động từ",
}) do
labels["Bản mẫu bảng biến tố " .. pos] = {
description = "bản mẫu được dùng để hiển thị bảng biến cách " .. pos .. " theo {{{langname}}}.",
parents = {"Bản mẫu bảng biến tố"},
}
end
labels["Bản mẫu liên kết"] = {
description = "Các bản mẫu {{{langname}}} được sử dụng để tạo liên kết đến những mục từ khác.",
parents = {"Bản mẫu"},
}
labels["Bản mẫu danh sách"] = {
description = "bản mẫu danh sách theo {{{langname}}}.",
additional = "Bản mẫu sử dụng tiền tố <code>danh sách:</code>. Ví dụ: [[Bản mẫu:danh sách:tỉnh của Nhật Bản/ja]].<br />" ..
"Xem thêm [[:Thể loại:Bản mẫu danh sách]].",
parents = {"Bản mẫu"},
}
labels["Bản mẫu biến đổi âm"] = {
description = "Templates used to show mutation of {{{langname}}} words.",
parents = {"Bản mẫu"},
}
labels["Bản mẫu cách phát âm"] = {
description = "Các bản mẫu được sử dụng để tạo thông tin cách phát âm IPA, vần, tách từ, v.v cho mục từ {{{langname}}}.",
umbrella_parents = {"Thể loại con bản mẫu theo ngôn ngữ", "Thể loại:Bản mẫu cách phát âm"},
parents = {"Bản mẫu"},
}
labels["quotation templates"] = {
description = "Templates used to generate quotations for {{{langname}}} entries.",
umbrella_parents = {"Thể loại con bản mẫu theo ngôn ngữ", "Thể loại:Citation templates"},
parents = {"Bản mẫu"},
}
labels["quotation navigation templates"] = {
description = "Templates used in the documentation of {{{langname}}} [[Wiktionary:Quotations/Templates|quotation templates]] in order to link to quotation templates for other works by the same author.",
umbrella_parents = {"Thể loại con bản mẫu theo ngôn ngữ", "Thể loại:Navigation templates", "Thể loại:Quotation templates by language"},
parents = {"quotation templates"},
}
labels["Bản mẫu tham khảo"] = {
topright = function(data)
if data.lang and data.lang:getCode() == "ine-pro" then
return "{{shortcut|WT:RTINE}}"
end
end,
umbrella = {
preceding = "{{also|Wiktionary:Bản mẫu tham khảo}}\n{{also|Bản mẫu:refcat}}",
parents = {"Thể loại con bản mẫu theo ngôn ngữ", "Bản mẫu tham khảo"},
breadcrumb = "theo ngôn ngữ",
},
description = "Các bản mẫu được sử dụng để tạo chú thích tham khảo cho mục từ {{{langname}}}.",
parents = {"Bản mẫu liên kết"},
}
labels["Bản mẫu bổ sung"] = {
description = "Templates used to keep contents for other {{{langname}}} templates.",
parents = {"Bản mẫu"},
}
labels["usage templates"] = {
description = "Templates used to show usage notes in {{{langname}}} entries.",
parents = {"Bản mẫu"},
}
-- Add 'umbrella_parents' key if not already present.
for key, data in pairs(labels) do
if not data.umbrella and not data.umbrella_parents then
data.umbrella_parents = "Thể loại con bản mẫu theo ngôn ngữ"
end
-- Add breadcrumb by chopping off the parent from the end of the label, if possible.
if #data.parents == 1 and type(data.parents[1]) == "string" then
local parent_re = " " .. require("Module:string utilities").pattern_escape(data.parents[1]) .. "$"
if key:find(parent_re) then
data.breadcrumb = key:gsub(parent_re, "")
end
end
end
-----------------------------------------------------------------------------
-- --
-- RAW CATEGORIES --
-- --
-----------------------------------------------------------------------------
raw_categories["Bản mẫu"] = {
topright = "{{shortcut|WT:T}}",
description = "An organizing category intended for all templates in use on Wiktionary.",
additional = "''Xem thêm: [[Wiktionary:Bản mẫu]], [[:meta:Help:Template]]''",
parents = {"Wiktionary"},
}
raw_categories["Bản mẫu bảo quản"] = {
description = "Templates used in the administration of Wiktionary.",
additional = "They are only used outside of mainspace and are distinct from [[:Category:Maintenance templates|maintenance templates]], which are used in maintaining entries.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu Unicode"] = {
description = "Trang này liệt kê các bản mẫu thường được sử dụng trong các mục từ Unicode.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu tài khoản con rối"] = {
description = "Trang này liệt kê các bản mẫu xử lý với [[:w:vi:Wikipedia:Tài khoản con rối|tài khoản con rối]].",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu dựa trên ngôn ngữ Lua"] = {
description = "Trang này liệt kê các bản mẫu dựa trên ngôn ngữ Lua.",
parents = {"Bản mẫu"},
}
raw_categories["Alternative orthography templates"] = {
description = "Templates used to generate lists of links to alternative script forms for entries, or alternative forms according to different orthographic systems in general.",
additional = "Not for templates relating to mere alternative forms within the same orthographic system.",
parents = {"Script templates", "Bản mẫu liên kết liên wiki"},
}
raw_categories["Bản mẫu lưu trữ"] = {
description = "Bản mẫu lưu trữ trên Wiktionary tiếng Việt.",
parents = {"Bản mẫu bảo quản"},
}
raw_categories["Thông báo sửa đổi Wiktionary"] = {
description = "Templates used to display notices in edit mode.",
parents = {"Bản mẫu bảo quản"},
}
raw_categories["Bản mẫu phụ lục"] = {
description = "Các bản mẫu được sử dụng trong các trang phụ lục hoặc để liên kết đến đó.",
parents = {"Bản mẫu", "Thể loại:Phụ lục"},
}
raw_categories["Swadesh list templates"] = {
description = "Templates used on pages that contain [[w:Swadesh list]]s.",
parents = {"Appendix templates"},
}
raw_categories["Bản mẫu chiêm tinh học"] = {
description = "Templates that display astrology-related diagrams or boxes.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu âm thanh"] = {
description = "Templates used to play or request audio files.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu biểu quyết"] = {
description = "Bản mẫu biểu quyết trên Wiktionary.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu bảng tự động"] = {
description = "Templates used to generate word tables (like [[Template:table:seasons]]).",
additional = "Xem thêm [[:Thể loại:Bản mẫu bảng tự động theo ngôn ngữ]].",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu hộp"] = {
description = "General purpose box templates.",
additional = "If you're considering making a template that looks like a box, look here first!",
parents = {"Bản mẫu"},
}
raw_categories["Categorization templates"] = {
preceding = "{{also|:Category:Category modules}}",
description = "Templates used to categorize terms or entries.",
additional = "([[:Category:Category templates]], on the other hand, contains templates used in the category namespace.)",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu thể loại"] = {
description = "Templates used in the category namespace.",
additional = "([[:Category:Categorization templates]], on the other hand, contains templates used to categorize pages.)",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu dùng hàm cú pháp"] = {
description = "Thể loại này liệt kê các '''bản mẫu dùng [[:w:vi:Trợ giúp:Tính toán|hàm cú pháp]]'''.",
parents = {"Bản mẫu"},
}
raw_categories["Category boilerplate templates"] = {
description = "Templates used to generate the text of category pages.",
parents = {"Category templates"},
}
raw_categories["Bản mẫu mục lục"] = {
description = "Templates used to generate a list of linked letters to navigate the pages listed in categories.",
parents = {"Bản mẫu thể loại"},
}
raw_categories["Bản mẫu hộp thông tin ký tự"] = {
description = "Templates that utilize {{lkbm|character info}}.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu tạo ký tự"] = {
description = "Templates that provide easier ways to type characters that are not found in most keyboard layouts.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu tạo ký tự được sử dụng trong mã wiki"] = {
description = "Templates used to generate characters that are reserved for specific wiki code functions and cannot be directly entered.",
additional = "An alternative to using these templates is to use an HTML entity such as <code>&#91</code> " ..
"for a left bracket.<br />" ..
"Note that the templates below are sorted by the first character of the wikicode that each template generates.",
parents = {"Bản mẫu tạo ký tự"},
}
raw_categories["Bản mẫu hóa học"] = {
description = "Templates that display chemistry-related diagrams or boxes.",
parents = {"Bản mẫu"},
}
raw_categories["Chess templates"] = {
description = "Templates that display chess diagrams.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu chú thích nguồn gốc"] = {
preceding = "{{ombox|type=speedy|text=Some templates may be marked '''FOR TESTING ONLY'''. Do not use these in entries, if requested on the template page itself. Take a look at the template page before using it.}}",
description = "Bản mẫu [[Wiktionary:Chú thích nguồn gốc|chú thích]] những cơ sở dữ liệu lớn được sử dụng để tạo ra mục từ ở đây.",
additional = [=[
{{citation templates}}
==Xem thêm==
* [[Wiktionary:Quotations]]
* [[:Thể loại:Bản mẫu tham khảo]] for specific templates to well-known and widely used sources.]=],
parents = {"Bản mẫu"},
}
-- Skipped: Concordance templates
raw_categories["Control flow templates"] = {
description = "Templates to aid in control-flow constructs, which the template language is normally limited in.",
parents = {"Bản mẫu"},
}
raw_categories["Cross reference templates"] = {
description = "Templates used to create cross-references between sections.",
parents = {"Bản mẫu"},
}
raw_categories["Dating templates"] = {
description = "Templates for displaying dates.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu định nghĩa"] = {
description = "Bản mẫu này dùng trong định nghĩa mục từ hoặc định nghĩa các phần khác liên quan đến mục từ.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu dạng từ"] = {
description = "Bản mẫu được sử dụng trong các mục từ mà mục từ này là dạng của một từ khác.",
parents = {"Bản mẫu định nghĩa"},
}
raw_categories["Grammar form-of templates"] = {
description = "Templates used in defining terms that stand in a particular grammatical relation to a given lemma.",
parents = {"Form-of templates"},
}
raw_categories["Conjugation form-of templates"] = {
description = "Templates used in defining terms that represent particular verb forms (e.g. past participle) of given lemma.",
parents = {"Grammar form-of templates"},
}
raw_categories["Declension form-of templates"] = {
description = "Templates used in defining terms that represent particular noun or adjective forms (e.g. masculine plural) of given lemma.",
parents = {"Grammar form-of templates"},
}
raw_categories["Name templates"] = {
description = "Templates used in the [[Wiktionary:Glossary#definition line|definition line]] to help in creating definitions for names.",
parents = {"Definition templates"},
}
raw_categories["Object usage templates"] = {
description = "Templates used in the [[Wiktionary:Glossary#definition line|definition line]] to show case and adposition usage for verb objects and similar constructs.",
parents = {"Definition templates"},
}
raw_categories["Place name templates"] = {
description = "Templates used in defining place names or demonyms that refer to place names.",
parents = {"Definition templates"},
}
raw_categories["Bản mẫu mục từ"] = {
description = "Templates used to help create new entries.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu từ nguyên"] = {
description = "Templates used in etymology sections to define the etymology of a term.",
parents = {"Bản mẫu"},
}
raw_categories["Foreign derivation templates"] = {
description = "Templates used in etymology sections to indicate derivation from a different language than the language of the current entry.",
parents = {"Bản mẫu từ nguyên"},
}
raw_categories["Bản mẫu hình thái học"] = {
description = "Templates used in etymology sections to specify the morphology of a term.",
parents = {"Bản mẫu từ nguyên"},
}
raw_categories["Language-specific morphology templates"] = {
description = "Specialized morphology templates used in the etymology sections of terms in particular languages.",
parents = {"Morphology templates"},
}
raw_categories["Bản mẫu dòng tên mục từ"] = {
preceding = "{{also|Wiktionary:Bản mẫu dòng tên mục từ}}",
description = "Templates used to define the [[Wiktionary:Từ điển thuật ngữ#headword line|headword line]] of a term.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu thảo luận"] = {
description = "Templates intended for use only in discussions and documentation of templates and modules.",
parents = {"Bản mẫu"},
}
raw_categories["Monthly-subpages discussion room infrastructure"] = {
description = "Templates used in generating and maintaining monthly discussion forums such as the [[Wiktionary:Grease pit|Grease pit]] and [[Wiktionary:Beer parlour|Beer parlour]].",
parents = {"Bản mẫu thảo luận"},
}
raw_categories["Documentation templates"] = {
description = "Templates used on template and module documentation pages.",
parents = {"Bản mẫu"},
}
raw_categories["File templates"] = {
description = "Templates used in the File namespace.",
parents = {"Bản mẫu"},
}
raw_categories["Language attestation warning templates"] = {
description = "Templates that warn users about the attestation status of entries or senses from a language.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu bố cục"] = {
description = "Templates used in creating specific layouts within entries.",
parents = {"Bản mẫu"},
}
raw_categories["Collapsible box templates"] = {
description = "Templates used in creating collapsible boxes.",
parents = {"Bản mẫu bố cục"},
}
raw_categories["Bản mẫu nhiều cột"] = {
preceding = "{{also|Wiktionary:Bản mẫu#Cột}}",
description = "Templates used in laying out lists in columns.",
parents = {"Bản mẫu bố cục"},
}
raw_categories["Table templates"] = {
description = "Templates used in formatting tables.",
parents = {"Bản mẫu bố cục"},
}
raw_categories["Bản mẫu liên kết"] = {
description = "Templates used to link to other terms, to other MediaWiki projects or to external websites.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu định hướng"] = {
description = "Templates used to disambiguate multiple similar terms.",
parents = {"Bản mẫu liên kết"},
}
raw_categories["Bản mẫu liên kết ngoài"] = {
description = "Templates that link to websites outside of the MediaWiki Foundation purview.",
additional = "See also [[:Category:Citation templates]] for others.",
parents = {"Bản mẫu liên kết"},
}
-- FIXME! This doesn't belong and the templates in it should be deleted (they are in [[WT:RFDO]] currently).
raw_categories["Bản mẫu liên kết tiếng Hy Lạp"] = {
description = "Templates which link between Greek entries.",
breadcrumb = "Liên kết",
parents = {
{name = "Bản mẫu", is_label = true, lang = "el", sort = "link"},
"Bản mẫu liên kết",
},
}
raw_categories["Bản mẫu liên kết trong"] = {
description = "Templates that link between Wiktionary entries.",
parents = {"Bản mẫu liên kết"},
}
raw_categories["Bản mẫu con liên kết trong"] = {
description = "Bản mẫu con theo {{lkbm|l}}.",
parents = {"Bản mẫu liên kết trong"},
}
raw_categories["Bản mẫu liên kết liên wiki"] = {
description = "Templates that link to other MediaWiki projects.",
parents = {"Bản mẫu liên kết"},
}
raw_categories["Bản mẫu danh sách"] = {
description = "Bản mẫu được dùng để tạo danh sách.",
additional = "Xem thêm [[:Thể loại:Bản mẫu danh sách theo ngôn ngữ]].",
parents = {"Bản mẫu"},
}
raw_categories["Character list templates"] = {
description = "Templates used to generate lists of characters.",
parents = {"List templates"},
}
raw_categories["Lua-free templates"] = {
description = "Lua-free (i.e. \"lite\") versions of templates that use Lua.",
additional = "Lua-free templates are used on long pages to avoid [[Wiktionary:Lua memory errors|Lua memory errors]].",
parents = {"Bản mẫu"},
}
raw_categories["Maintenance templates"] = {
preceding = "{{also|Wiktionary:Maintenance templates}}",
description = "Templates used in the maintenance of Wiktionary entries and other pages.",
additional = "They are distinct from [[:Category:Administration templates|administration templates]], which are only used outside of mainspace.",
parents = {"Bản mẫu", "Thể loại:Wiktionary maintenance"},
}
raw_categories["Bản mẫu dọn dẹp"] = {
description = "Templates used to request cleanup of entries.",
additional = "Some of these templates are used when entries are batch-imported from another source.",
parents = {"Bản mẫu bảo quản", "Bản mẫu yêu cầu"},
}
raw_categories["Bản mẫu xóa trang"] = {
description = "Bản mẫu dành cho yêu cầu xóa trang.",
parents = {"Bản mẫu bảo quản", "Bản mẫu yêu cầu"},
}
raw_categories["Verification templates"] = {
description = "Templates used to request verification of entries that may be incorrect.",
parents = {"Maintenance templates", "Request templates"},
}
raw_categories["Wiktionary templates"] = {
description = "Templates used in the internal operation of Wiktionary.",
parents = {"Bản mẫu", "Wiktionary"},
}
raw_categories["Siêu bản mẫu"] = {
description = "Templates used in other templates or to create other templates.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu thao tác chuỗi"] = {
description = "Templates used to manipulate strings.",
additional = "See also [[Module:string/templates]], which can be invoked from templates to do string manipulation.",
parents = {"Siêu bản mẫu"},
}
raw_categories["Bản mẫu điều hướng"] = {
description = "Templates used to create navigation boxes for easily linking to other similar pages.",
parents = {"Bản mẫu"},
}
raw_categories["Number templates"] = {
description = "Templates used to convert numbers or generate boxes describing numbers in a given language.",
parents = {"Bản mẫu"},
}
raw_categories["Preloaded templates"] = {
description = "Templates not meant to be transcluded, but instead, whether through URL parameters or modules, have their contents preloaded into edit fields.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu cách phát âm"] = {
description = "Templates used to format pronunciation sections and the characters they use.",
additional = "Xem thêm: [[:Thể loại:Bản mẫu chữ viết]] and [[Wiktionary:Cách phát âm]].",
parents = {"Bản mẫu"},
}
raw_categories["Rhyme templates"] = {
description = "Templates used to format [[Wiktionary:Rhymes|rhyme pages]], links to them from pronunciation sections, etc.",
parents = {"Pronunciation templates"},
}
raw_categories["Sign language templates"] = {
description = "Templates used to format sign-language pronunciation charts.",
parents = {"Pronunciation templates"},
}
raw_categories["Bản mẫu từ hạn định và chú giải"] = {
description = "Templates for displaying qualifiers, glosses and the like.",
parents = {"Bản mẫu"},
}
raw_categories["Redirect templates"] = {
description = "Templates used to format redirect pages.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu tham khảo"] = {
preceding = "{{also|Wiktionary:Bản mẫu tham khảo|:Thể loại:Bản mẫu tham khảo theo ngôn ngữ}}",
description = "Templates used to format references.",
parents = {"Bản mẫu"},
}
raw_categories["Religion templates"] = {
description = "Templates that display religion-related diagrams or boxes.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu yêu cầu"] = {
topright = "{{shortcut|WT:RT}}",
description = "Request templates for dictionary entries in the main namespace.",
parents = {"Bản mẫu", "Yêu cầu"},
}
raw_categories["Chỗ thử bản mẫu"] = {
description = "Sandbox versions of templates used for testing purposes.",
additional = "'''NOTE:''' The use of sandbox templates in mainspace is strongly dispreferred. Please place all sandbox templates in your userspace.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu chữ viết"] = {
preceding = "{{mainwikt|Chữ viết}}",
description = "Templates used for converting between scripts or displaying text in a specific script.",
parents = {"Bản mẫu"},
}
raw_categories["Semantic relation templates"] = {
description = "Templates that are placed below the [[Wiktionary:Glossary#definition line|definition line]], to indicate other terms semantically related to a particular sense.",
parents = {"Bản mẫu"},
}
raw_categories["Single-page-use templates"] = {
description = "Templates used only on a single page and unlikely to find re-use elsewhere.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu bổ sung"] = {
description = "A grab bag of templates used to assist other templates.",
additional = "These should be recategorized according to function.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu Taxonomy"] = {
description = "Templates used in Translingual taxonomy entries and in reference to those entries.",
parents = {"Bản mẫu"},
}
raw_categories["Taxonomic hypernym templates"] = {
description = "Templates and subcategories containing such templates. The templates contain text to appear under the Hypernyms header for taxonomic name entries.",
additional = "Each template has the name of the taxon from which it begins. The templates in this category at present are the many templates that begin with the names of taxonomic families. Others are in subcategories",
breadcrumb = "Hypernym",
parents = {"Taxonomy templates"},
}
raw_categories["Taxonomic name templates"] = {
description = "Templates used for the presentation of taxonomic names on a definition line.",
breadcrumb = "Name",
parents = {"Taxonomy templates", "Definition templates"},
}
raw_categories["Taxonomic reference templates"] = {
description = "Templates used to format references for taxonomic names.",
breadcrumb = "Reference",
parents = {"Taxonomy templates", "Reference templates"},
}
raw_categories["Templates that must be substituted"] = {
description = "Templates that are not intended for transclusion with <code><nowiki>{{ }}</nowiki></code>, " ..
"and must be substituted with <code><nowiki>{{subst: }}</nowiki></code>wherever they exist.",
additional = "Some of the members of this category are permanent, as the template was written in such a way that " ..
"it must be substituted to function properly. There may also be templates in this category that are deprecated, " ..
"in which case their content has been replaced with the preferred code.",
parents = {"Bản mẫu", "Requests"},
}
raw_categories["Templates with acceleration"] = {
description = "Templates can be added to this category by adding {{tl|isAccelerated}} to their documentation pages.",
additional = "Presence in this category indicates that at least some of the \"form-of\" entries for the word can be generated semi-automatically by users with [[Wiktionary:ACCEL|accelerated]] editing enabled.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu định dạng"] = {
description = "Templates that provide shortcuts for formatting ordinary text.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu Thesaurus"] = {
description = "Templates for linking to or formatting thesaurus entries.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu bản dịch"] = {
description = "Templates used to format entries in and parts of translation tables.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu không gian tên thành viên"] = {
description = "Thể loại này liệt kê các bản mẫu cảnh báo thành viên.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu cảnh báo thành viên"] = {
description = "Templates meant to be used in userspace.",
parents = {"Bản mẫu không gian tên thành viên"},
}
raw_categories["Bản mẫu cấm thành viên"] = {
description = "Thể loại này liệt kê các bản mẫu liên quan đến [[Wiktionary:Quy định cấm thành viên|cấm thành viên]].",
parents = {"Bản mẫu cảnh báo thành viên","Bản mẫu không gian tên thành viên"},
}
raw_categories["Bản mẫu Babel"] = {
description = "Templates meant to be used in userspace.",
parents = {
"Bản mẫu không gian tên thành viên",
"Thể loại:Thành viên Wiktionary",
},
}
raw_categories["User sandbox templates"] = {
description = "Templates that are for personal use and testing by individual editors.",
additional = "These should all begin with <code>User:</code> followed by the user's name. If several " ..
"sandbox templates are needed by a single user, subpages can be created. These templates should not be used in real " ..
"Wiktionary content pages, as all content on those pages should be editable by anyone and, if necessary, edit protected.",
parents = { "Sandbox templates", "Bản mẫu" },
}
raw_categories["Authority control subtemplates"] = {
description = "Subtemplates used in conjunction with {{tl|authority control}}.",
parents = {"Bản mẫu không gian tên thành viên"},
}
raw_categories["Coder user templates"] = {
description = "Templates used for to indicate a user's competency in a given programming language.",
additional = "These are used in conjunction with {{tl|Babel}}, which invokes these templates as necessary.",
parents = {"User competency templates"},
}
raw_categories["Script user templates"] = {
description = "Templates used for to indicate a user's competency in reading a given script.",
additional = "These are used in conjunction with {{tl|Babel}}, which invokes these templates as necessary.",
parents = {"User competency templates"},
}
raw_categories["Non-production templates and modules"] = {
description = "Templates and modules not currently used in production.",
additional = "{{also|Special:UnusedTemplates|Category:Unused templates}}",
parents = {"Bản mẫu", "Modules", "Thể loại:Wiktionary maintenance"},
}
raw_categories["Thể loại con bản mẫu theo ngôn ngữ"] = {
description = "Umbrella categories covering topics related to templates.",
additional = "{{{umbrella_meta_msg}}}",
parents = {
"Siêu thể loại chung",
{name = "Bản mẫu", is_label = true, sort = " "},
},
}
-- Add breadcrumb by chopping off the parent (or the parent's parent, etc.) from the end of the label, if possible.
for key, data in pairs(raw_categories) do
if not data.breadcrumb then
local parent = data.parents[1]
while true do
if type(parent) == "string" then
local parent_re = " " .. require("Module:string utilities").pattern_escape(mw.getContentLanguage():lcfirst(parent)) .. "$"
if key:find(parent_re) then
data.breadcrumb = key:gsub(parent_re, "")
break
end
if raw_categories[parent] then
parent = raw_categories[parent].parents[1]
else
break
end
else
break
end
end
end
end
return {LABELS = labels, RAW_CATEGORIES = raw_categories}
db5enoat4opc48tftpvrhzl12o1l8dk
2363038
2363037
2026-05-31T14:38:45Z
TheHighFighter2
42988
2363038
Scribunto
text/plain
local labels = {}
local raw_categories = {}
-----------------------------------------------------------------------------
-- --
-- LABELS --
-- --
-----------------------------------------------------------------------------
labels["Bản mẫu"] = {
description = "Các [[Wiktionary:Bản mẫu|bản mẫu]] {{{langname}}} chứa mã wiki có thể tái sử dụng, giúp ích cho việc tạo và quản lý mục từ.",
umbrella = {
parents = {{name = "Bản mẫu", sort = " "}},
breadcrumb = "theo ngôn ngữ",
},
parents = {{name = "{{{langcat}}}", raw = true}},
}
labels["Bản mẫu bảng tự động"] = {
description = "Bản mẫu có chứa bảng được tạo tự động {{{langname}}}.",
additional = "Các bản mẫu có tên chứa tiền tố là <code>bảng:</code>. Ví dụ, xem [[Bản mẫu:bảng:màu sắc/vi]].",
parents = {"Bản mẫu liên kết"},
}
labels["category boilerplate templates"] = {
description = "Templates used to generate descriptions and categorization for category pages.",
parents = {"Bản mẫu"},
}
labels["Bản mẫu định nghĩa"] = {
description = "Templates used in the [[Wiktionary:Glossary#definition line|definition line]] of {{{langname}}} entries to help in creating definitions.",
parents = {"Bản mẫu"},
}
labels["Bản mẫu mục từ"] = {
description = "Templates used to help in the creation of {{{langname}}} entries.",
umbrella_parents = {"Thể loại con bản mẫu theo ngôn ngữ", "Bản mẫu mục từ"},
parents = {"Bản mẫu"},
}
labels["Bản mẫu từ nguyên"] = {
description = "Các bản mẫu được sử dụng trong phần đề mục từ nguyên của các mục từ {{{langname}}}.",
parents = {"Bản mẫu"},
}
labels["experimental templates"] = {
description = "Templates used to test possible content for {{{langname}}} entries.",
parents = {"Bản mẫu"},
}
labels["Bản mẫu dạng từ"] = {
description = "Templates used on the definition line of entries for inflected forms of words in {{{langdisp}}}, to link back to the main form.",
parents = {"Bản mẫu"},
}
labels["Bản mẫu dòng tên mục từ"] = {
description = "Templates used in {{{langname}}} entries to display lines containing headwords.",
parents = {"Bản mẫu"},
}
labels["index templates"] = {
description = "Templates used to organize {{{langname}}} indexes.",
parents = {"Bản mẫu"},
}
labels["Bản mẫu bảng biến tố"] = {
description = "Các bản mẫu được sử dụng để hiển thị bảng biến tố cho mục từ {{{langname}}}.",
parents = {"Bản mẫu"},
}
-- Do particular types of inflection-table templates.
for _, pos in ipairs({
"tính từ",
"phó từ",
"determiner",
"nominal",
"danh từ",
"số",
"phân từ",
"postposition",
"trợ từ",
"giới từ",
"đại từ",
"động từ",
}) do
labels["Bản mẫu bảng biến tố " .. pos] = {
description = "bản mẫu được dùng để hiển thị bảng biến cách " .. pos .. " theo {{{langname}}}.",
parents = {"Bản mẫu bảng biến tố"},
}
end
labels["Bản mẫu liên kết"] = {
description = "Các bản mẫu {{{langname}}} được sử dụng để tạo liên kết đến những mục từ khác.",
parents = {"Bản mẫu"},
}
labels["Bản mẫu danh sách"] = {
description = "bản mẫu danh sách theo {{{langname}}}.",
additional = "Bản mẫu sử dụng tiền tố <code>danh sách:</code>. Ví dụ: [[Bản mẫu:danh sách:tỉnh của Nhật Bản/ja]].<br />" ..
"Xem thêm [[:Thể loại:Bản mẫu danh sách]].",
parents = {"Bản mẫu"},
}
labels["Bản mẫu biến đổi âm"] = {
description = "Templates used to show mutation of {{{langname}}} words.",
parents = {"Bản mẫu"},
}
labels["Bản mẫu cách phát âm"] = {
description = "Các bản mẫu được sử dụng để tạo thông tin cách phát âm IPA, vần, tách từ, v.v cho mục từ {{{langname}}}.",
umbrella_parents = {"Thể loại con bản mẫu theo ngôn ngữ", "Thể loại:Bản mẫu cách phát âm"},
parents = {"Bản mẫu"},
}
labels["quotation templates"] = {
description = "Templates used to generate quotations for {{{langname}}} entries.",
umbrella_parents = {"Thể loại con bản mẫu theo ngôn ngữ", "Thể loại:Citation templates"},
parents = {"Bản mẫu"},
}
labels["quotation navigation templates"] = {
description = "Templates used in the documentation of {{{langname}}} [[Wiktionary:Quotations/Templates|quotation templates]] in order to link to quotation templates for other works by the same author.",
umbrella_parents = {"Thể loại con bản mẫu theo ngôn ngữ", "Thể loại:Navigation templates", "Thể loại:Quotation templates by language"},
parents = {"quotation templates"},
}
labels["Bản mẫu tham khảo"] = {
topright = function(data)
if data.lang and data.lang:getCode() == "ine-pro" then
return "{{shortcut|WT:RTINE}}"
end
end,
umbrella = {
preceding = "{{also|Wiktionary:Bản mẫu tham khảo}}\n{{also|Bản mẫu:refcat}}",
parents = {"Thể loại con bản mẫu theo ngôn ngữ", "Bản mẫu tham khảo"},
breadcrumb = "theo ngôn ngữ",
},
description = "Các bản mẫu được sử dụng để tạo chú thích tham khảo cho mục từ {{{langname}}}.",
parents = {"Bản mẫu liên kết"},
}
labels["Bản mẫu bổ sung"] = {
description = "Templates used to keep contents for other {{{langname}}} templates.",
parents = {"Bản mẫu"},
}
labels["usage templates"] = {
description = "Templates used to show usage notes in {{{langname}}} entries.",
parents = {"Bản mẫu"},
}
-- Add 'umbrella_parents' key if not already present.
for key, data in pairs(labels) do
if not data.umbrella and not data.umbrella_parents then
data.umbrella_parents = "Thể loại con bản mẫu theo ngôn ngữ"
end
-- Add breadcrumb by chopping off the parent from the end of the label, if possible.
if #data.parents == 1 and type(data.parents[1]) == "string" then
local parent_re = " " .. require("Module:string utilities").pattern_escape(data.parents[1]) .. "$"
if key:find(parent_re) then
data.breadcrumb = key:gsub(parent_re, "")
end
end
end
-----------------------------------------------------------------------------
-- --
-- RAW CATEGORIES --
-- --
-----------------------------------------------------------------------------
raw_categories["Bản mẫu"] = {
topright = "{{shortcut|WT:T}}",
description = "An organizing category intended for all templates in use on Wiktionary.",
additional = "''Xem thêm: [[Wiktionary:Bản mẫu]], [[:meta:Help:Template]]''",
parents = {"Wiktionary"},
}
raw_categories["Bản mẫu bảo quản"] = {
description = "Templates used in the administration of Wiktionary.",
additional = "They are only used outside of mainspace and are distinct from [[:Category:Maintenance templates|maintenance templates]], which are used in maintaining entries.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu Unicode"] = {
description = "Trang này liệt kê các bản mẫu thường được sử dụng trong các mục từ Unicode.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu tài khoản con rối"] = {
description = "Trang này liệt kê các bản mẫu xử lý với [[:w:vi:Wikipedia:Tài khoản con rối|tài khoản con rối]].",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu dựa trên ngôn ngữ Lua"] = {
description = "Trang này liệt kê các bản mẫu dựa trên ngôn ngữ Lua.",
parents = {"Bản mẫu"},
}
raw_categories["Alternative orthography templates"] = {
description = "Templates used to generate lists of links to alternative script forms for entries, or alternative forms according to different orthographic systems in general.",
additional = "Not for templates relating to mere alternative forms within the same orthographic system.",
parents = {"Script templates", "Bản mẫu liên kết liên wiki"},
}
raw_categories["Bản mẫu lưu trữ"] = {
description = "Bản mẫu lưu trữ trên Wiktionary tiếng Việt.",
parents = {"Bản mẫu bảo quản"},
}
raw_categories["Thông báo sửa đổi Wiktionary"] = {
description = "Templates used to display notices in edit mode.",
parents = {"Bản mẫu bảo quản"},
}
raw_categories["Bản mẫu phụ lục"] = {
description = "Các bản mẫu được sử dụng trong các trang phụ lục hoặc để liên kết đến đó.",
parents = {"Bản mẫu", "Thể loại:Phụ lục"},
}
raw_categories["Swadesh list templates"] = {
description = "Templates used on pages that contain [[w:Swadesh list]]s.",
parents = {"Appendix templates"},
}
raw_categories["Bản mẫu chiêm tinh học"] = {
description = "Templates that display astrology-related diagrams or boxes.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu âm thanh"] = {
description = "Templates used to play or request audio files.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu biểu quyết"] = {
description = "Bản mẫu biểu quyết trên Wiktionary.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu bảng tự động"] = {
description = "Templates used to generate word tables (like [[Template:table:seasons]]).",
additional = "Xem thêm [[:Thể loại:Bản mẫu bảng tự động theo ngôn ngữ]].",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu hộp"] = {
description = "General purpose box templates.",
additional = "If you're considering making a template that looks like a box, look here first!",
parents = {"Bản mẫu"},
}
raw_categories["Categorization templates"] = {
preceding = "{{also|:Category:Category modules}}",
description = "Templates used to categorize terms or entries.",
additional = "([[:Category:Category templates]], on the other hand, contains templates used in the category namespace.)",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu thể loại"] = {
description = "Templates used in the category namespace.",
additional = "([[:Category:Categorization templates]], on the other hand, contains templates used to categorize pages.)",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu dùng hàm cú pháp"] = {
description = "Thể loại này liệt kê các '''bản mẫu dùng [[:w:vi:Trợ giúp:Tính toán|hàm cú pháp]]'''.",
parents = {"Bản mẫu"},
}
raw_categories["Category boilerplate templates"] = {
description = "Templates used to generate the text of category pages.",
parents = {"Category templates"},
}
raw_categories["Bản mẫu mục lục"] = {
description = "Templates used to generate a list of linked letters to navigate the pages listed in categories.",
parents = {"Bản mẫu thể loại"},
}
raw_categories["Bản mẫu hộp thông tin ký tự"] = {
description = "Templates that utilize {{lkbm|character info}}.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu tạo ký tự"] = {
description = "Templates that provide easier ways to type characters that are not found in most keyboard layouts.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu tạo ký tự được sử dụng trong mã wiki"] = {
description = "Templates used to generate characters that are reserved for specific wiki code functions and cannot be directly entered.",
additional = "An alternative to using these templates is to use an HTML entity such as <code>&#91</code> " ..
"for a left bracket.<br />" ..
"Note that the templates below are sorted by the first character of the wikicode that each template generates.",
parents = {"Bản mẫu tạo ký tự"},
}
raw_categories["Bản mẫu hóa học"] = {
description = "Templates that display chemistry-related diagrams or boxes.",
parents = {"Bản mẫu"},
}
raw_categories["Chess templates"] = {
description = "Templates that display chess diagrams.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu chú thích nguồn gốc"] = {
preceding = "{{ombox|type=speedy|text=Some templates may be marked '''FOR TESTING ONLY'''. Do not use these in entries, if requested on the template page itself. Take a look at the template page before using it.}}",
description = "Bản mẫu [[Wiktionary:Chú thích nguồn gốc|chú thích]] những cơ sở dữ liệu lớn được sử dụng để tạo ra mục từ ở đây.",
additional = [=[
{{citation templates}}
==Xem thêm==
* [[Wiktionary:Quotations]]
* [[:Thể loại:Bản mẫu tham khảo]] for specific templates to well-known and widely used sources.]=],
parents = {"Bản mẫu"},
}
-- Skipped: Concordance templates
raw_categories["Control flow templates"] = {
description = "Templates to aid in control-flow constructs, which the template language is normally limited in.",
parents = {"Bản mẫu"},
}
raw_categories["Cross reference templates"] = {
description = "Templates used to create cross-references between sections.",
parents = {"Bản mẫu"},
}
raw_categories["Dating templates"] = {
description = "Templates for displaying dates.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu định nghĩa"] = {
description = "Bản mẫu này dùng trong định nghĩa mục từ hoặc định nghĩa các phần khác liên quan đến mục từ.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu dạng từ"] = {
description = "Bản mẫu được sử dụng trong các mục từ mà mục từ này là dạng của một từ khác.",
parents = {"Bản mẫu định nghĩa"},
}
raw_categories["Grammar form-of templates"] = {
description = "Templates used in defining terms that stand in a particular grammatical relation to a given lemma.",
parents = {"Form-of templates"},
}
raw_categories["Conjugation form-of templates"] = {
description = "Templates used in defining terms that represent particular verb forms (e.g. past participle) of given lemma.",
parents = {"Grammar form-of templates"},
}
raw_categories["Declension form-of templates"] = {
description = "Templates used in defining terms that represent particular noun or adjective forms (e.g. masculine plural) of given lemma.",
parents = {"Grammar form-of templates"},
}
raw_categories["Name templates"] = {
description = "Templates used in the [[Wiktionary:Glossary#definition line|definition line]] to help in creating definitions for names.",
parents = {"Definition templates"},
}
raw_categories["Object usage templates"] = {
description = "Templates used in the [[Wiktionary:Glossary#definition line|definition line]] to show case and adposition usage for verb objects and similar constructs.",
parents = {"Definition templates"},
}
raw_categories["Place name templates"] = {
description = "Templates used in defining place names or demonyms that refer to place names.",
parents = {"Definition templates"},
}
raw_categories["Bản mẫu mục từ"] = {
description = "Templates used to help create new entries.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu từ nguyên"] = {
description = "Templates used in etymology sections to define the etymology of a term.",
parents = {"Bản mẫu"},
}
raw_categories["Foreign derivation templates"] = {
description = "Templates used in etymology sections to indicate derivation from a different language than the language of the current entry.",
parents = {"Bản mẫu từ nguyên"},
}
raw_categories["Bản mẫu hình thái học"] = {
description = "Templates used in etymology sections to specify the morphology of a term.",
parents = {"Bản mẫu từ nguyên"},
}
raw_categories["Language-specific morphology templates"] = {
description = "Specialized morphology templates used in the etymology sections of terms in particular languages.",
parents = {"Morphology templates"},
}
raw_categories["Bản mẫu dòng tên mục từ"] = {
preceding = "{{also|Wiktionary:Bản mẫu dòng tên mục từ}}",
description = "Templates used to define the [[Wiktionary:Từ điển thuật ngữ#headword line|headword line]] of a term.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu thảo luận"] = {
description = "Templates intended for use only in discussions and documentation of templates and modules.",
parents = {"Bản mẫu"},
}
raw_categories["Monthly-subpages discussion room infrastructure"] = {
description = "Templates used in generating and maintaining monthly discussion forums such as the [[Wiktionary:Grease pit|Grease pit]] and [[Wiktionary:Beer parlour|Beer parlour]].",
parents = {"Bản mẫu thảo luận"},
}
raw_categories["Documentation templates"] = {
description = "Templates used on template and module documentation pages.",
parents = {"Bản mẫu"},
}
raw_categories["File templates"] = {
description = "Templates used in the File namespace.",
parents = {"Bản mẫu"},
}
raw_categories["Language attestation warning templates"] = {
description = "Templates that warn users about the attestation status of entries or senses from a language.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu bố cục"] = {
description = "Templates used in creating specific layouts within entries.",
parents = {"Bản mẫu"},
}
raw_categories["Collapsible box templates"] = {
description = "Templates used in creating collapsible boxes.",
parents = {"Bản mẫu bố cục"},
}
raw_categories["Bản mẫu nhiều cột"] = {
preceding = "{{also|Wiktionary:Bản mẫu#Cột}}",
description = "Templates used in laying out lists in columns.",
parents = {"Bản mẫu bố cục"},
}
raw_categories["Table templates"] = {
description = "Templates used in formatting tables.",
parents = {"Bản mẫu bố cục"},
}
raw_categories["Bản mẫu liên kết"] = {
description = "Templates used to link to other terms, to other MediaWiki projects or to external websites.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu định hướng"] = {
description = "Templates used to disambiguate multiple similar terms.",
parents = {"Bản mẫu liên kết"},
}
raw_categories["Bản mẫu liên kết ngoài"] = {
description = "Templates that link to websites outside of the MediaWiki Foundation purview.",
additional = "See also [[:Category:Citation templates]] for others.",
parents = {"Bản mẫu liên kết"},
}
-- FIXME! This doesn't belong and the templates in it should be deleted (they are in [[WT:RFDO]] currently).
raw_categories["Bản mẫu liên kết tiếng Hy Lạp"] = {
description = "Templates which link between Greek entries.",
breadcrumb = "Liên kết",
parents = {
{name = "Bản mẫu", is_label = true, lang = "el", sort = "link"},
"Bản mẫu liên kết",
},
}
raw_categories["Bản mẫu liên kết trong"] = {
description = "Templates that link between Wiktionary entries.",
parents = {"Bản mẫu liên kết"},
}
raw_categories["Bản mẫu con liên kết trong"] = {
description = "Bản mẫu con theo {{lkbm|l}}.",
parents = {"Bản mẫu liên kết trong"},
}
raw_categories["Bản mẫu liên kết liên wiki"] = {
description = "Templates that link to other MediaWiki projects.",
parents = {"Bản mẫu liên kết"},
}
raw_categories["Bản mẫu danh sách"] = {
description = "Bản mẫu được dùng để tạo danh sách.",
additional = "Xem thêm [[:Thể loại:Bản mẫu danh sách theo ngôn ngữ]].",
parents = {"Bản mẫu"},
}
raw_categories["Character list templates"] = {
description = "Templates used to generate lists of characters.",
parents = {"List templates"},
}
raw_categories["Lua-free templates"] = {
description = "Lua-free (i.e. \"lite\") versions of templates that use Lua.",
additional = "Lua-free templates are used on long pages to avoid [[Wiktionary:Lua memory errors|Lua memory errors]].",
parents = {"Bản mẫu"},
}
raw_categories["Maintenance templates"] = {
preceding = "{{also|Wiktionary:Maintenance templates}}",
description = "Templates used in the maintenance of Wiktionary entries and other pages.",
additional = "They are distinct from [[:Category:Administration templates|administration templates]], which are only used outside of mainspace.",
parents = {"Bản mẫu", "Thể loại:Wiktionary maintenance"},
}
raw_categories["Bản mẫu dọn dẹp"] = {
description = "Templates used to request cleanup of entries.",
additional = "Some of these templates are used when entries are batch-imported from another source.",
parents = {"Bản mẫu bảo quản", "Bản mẫu yêu cầu"},
}
raw_categories["Bản mẫu xóa trang"] = {
description = "Bản mẫu dành cho yêu cầu xóa trang.",
parents = {"Bản mẫu bảo quản", "Bản mẫu yêu cầu"},
}
raw_categories["Verification templates"] = {
description = "Templates used to request verification of entries that may be incorrect.",
parents = {"Maintenance templates", "Request templates"},
}
raw_categories["Wiktionary templates"] = {
description = "Templates used in the internal operation of Wiktionary.",
parents = {"Bản mẫu", "Wiktionary"},
}
raw_categories["Siêu bản mẫu"] = {
description = "Templates used in other templates or to create other templates.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu thao tác chuỗi"] = {
description = "Templates used to manipulate strings.",
additional = "See also [[Module:string/templates]], which can be invoked from templates to do string manipulation.",
parents = {"Siêu bản mẫu"},
}
raw_categories["Bản mẫu điều hướng"] = {
description = "Templates used to create navigation boxes for easily linking to other similar pages.",
parents = {"Bản mẫu"},
}
raw_categories["Number templates"] = {
description = "Templates used to convert numbers or generate boxes describing numbers in a given language.",
parents = {"Bản mẫu"},
}
raw_categories["Preloaded templates"] = {
description = "Templates not meant to be transcluded, but instead, whether through URL parameters or modules, have their contents preloaded into edit fields.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu cách phát âm"] = {
description = "Templates used to format pronunciation sections and the characters they use.",
additional = "Xem thêm: [[:Thể loại:Bản mẫu chữ viết]] and [[Wiktionary:Cách phát âm]].",
parents = {"Bản mẫu"},
}
raw_categories["Rhyme templates"] = {
description = "Templates used to format [[Wiktionary:Rhymes|rhyme pages]], links to them from pronunciation sections, etc.",
parents = {"Pronunciation templates"},
}
raw_categories["Sign language templates"] = {
description = "Templates used to format sign-language pronunciation charts.",
parents = {"Pronunciation templates"},
}
raw_categories["Bản mẫu từ hạn định và chú giải"] = {
description = "Templates for displaying qualifiers, glosses and the like.",
parents = {"Bản mẫu"},
}
raw_categories["Redirect templates"] = {
description = "Templates used to format redirect pages.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu tham khảo"] = {
preceding = "{{also|Wiktionary:Bản mẫu tham khảo|:Thể loại:Bản mẫu tham khảo theo ngôn ngữ}}",
description = "Templates used to format references.",
parents = {"Bản mẫu"},
}
raw_categories["Religion templates"] = {
description = "Templates that display religion-related diagrams or boxes.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu yêu cầu"] = {
topright = "{{shortcut|WT:RT}}",
description = "Request templates for dictionary entries in the main namespace.",
parents = {"Bản mẫu", "Yêu cầu"},
}
raw_categories["Chỗ thử bản mẫu"] = {
description = "Sandbox versions of templates used for testing purposes.",
additional = "'''NOTE:''' The use of sandbox templates in mainspace is strongly dispreferred. Please place all sandbox templates in your userspace.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu chữ viết"] = {
preceding = "{{mainwikt|Chữ viết}}",
description = "Templates used for converting between scripts or displaying text in a specific script.",
parents = {"Bản mẫu"},
}
raw_categories["Semantic relation templates"] = {
description = "Templates that are placed below the [[Wiktionary:Glossary#definition line|definition line]], to indicate other terms semantically related to a particular sense.",
parents = {"Bản mẫu"},
}
raw_categories["Single-page-use templates"] = {
description = "Templates used only on a single page and unlikely to find re-use elsewhere.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu bổ sung"] = {
description = "A grab bag of templates used to assist other templates.",
additional = "These should be recategorized according to function.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu Taxonomy"] = {
description = "Templates used in Translingual taxonomy entries and in reference to those entries.",
parents = {"Bản mẫu"},
}
raw_categories["Taxonomic hypernym templates"] = {
description = "Templates and subcategories containing such templates. The templates contain text to appear under the Hypernyms header for taxonomic name entries.",
additional = "Each template has the name of the taxon from which it begins. The templates in this category at present are the many templates that begin with the names of taxonomic families. Others are in subcategories",
breadcrumb = "Hypernym",
parents = {"Taxonomy templates"},
}
raw_categories["Taxonomic name templates"] = {
description = "Templates used for the presentation of taxonomic names on a definition line.",
breadcrumb = "Name",
parents = {"Taxonomy templates", "Definition templates"},
}
raw_categories["Taxonomic reference templates"] = {
description = "Templates used to format references for taxonomic names.",
breadcrumb = "Reference",
parents = {"Taxonomy templates", "Reference templates"},
}
raw_categories["Templates that must be substituted"] = {
description = "Templates that are not intended for transclusion with <code><nowiki>{{ }}</nowiki></code>, " ..
"and must be substituted with <code><nowiki>{{subst: }}</nowiki></code>wherever they exist.",
additional = "Some of the members of this category are permanent, as the template was written in such a way that " ..
"it must be substituted to function properly. There may also be templates in this category that are deprecated, " ..
"in which case their content has been replaced with the preferred code.",
parents = {"Bản mẫu", "Requests"},
}
raw_categories["Templates with acceleration"] = {
description = "Templates can be added to this category by adding {{tl|isAccelerated}} to their documentation pages.",
additional = "Presence in this category indicates that at least some of the \"form-of\" entries for the word can be generated semi-automatically by users with [[Wiktionary:ACCEL|accelerated]] editing enabled.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu định dạng"] = {
description = "Templates that provide shortcuts for formatting ordinary text.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu Thesaurus"] = {
description = "Templates for linking to or formatting thesaurus entries.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu bản dịch"] = {
description = "Templates used to format entries in and parts of translation tables.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu không gian tên thành viên"] = {
description = "Thể loại này liệt kê các bản mẫu cảnh báo thành viên.",
parents = {"Bản mẫu"},
}
raw_categories["Bản mẫu cảnh báo thành viên"] = {
description = "Templates meant to be used in userspace.",
parents = {"Bản mẫu không gian tên thành viên"},
}
raw_categories["Bản mẫu cấm thành viên"] = {
description = "Thể loại này liệt kê các bản mẫu liên quan đến [[Wiktionary:Quy định cấm thành viên|cấm thành viên]].",
parents = {"Bản mẫu cảnh báo thành viên","Bản mẫu không gian tên thành viên"},
}
raw_categories["Bản mẫu Babel"] = {
description = "Templates meant to be used in userspace.",
parents = {
"Bản mẫu không gian tên thành viên",
"Thể loại:Thành viên Wiktionary",
},
}
raw_categories["User sandbox templates"] = {
description = "Templates that are for personal use and testing by individual editors.",
additional = "These should all begin with <code>User:</code> followed by the user's name. If several " ..
"sandbox templates are needed by a single user, subpages can be created. These templates should not be used in real " ..
"Wiktionary content pages, as all content on those pages should be editable by anyone and, if necessary, edit protected.",
parents = { "Sandbox templates", "Bản mẫu" },
}
raw_categories["Authority control subtemplates"] = {
description = "Subtemplates used in conjunction with {{tl|authority control}}.",
parents = {"Bản mẫu không gian tên thành viên"},
}
raw_categories["Coder user templates"] = {
description = "Templates used for to indicate a user's competency in a given programming language.",
additional = "These are used in conjunction with {{tl|Babel}}, which invokes these templates as necessary.",
parents = {"User competency templates"},
}
raw_categories["Script user templates"] = {
description = "Templates used for to indicate a user's competency in reading a given script.",
additional = "These are used in conjunction with {{tl|Babel}}, which invokes these templates as necessary.",
parents = {"User competency templates"},
}
raw_categories["Non-production templates and modules"] = {
description = "Templates and modules not currently used in production.",
additional = "{{also|Special:UnusedTemplates|Category:Unused templates}}",
parents = {"Bản mẫu", "Modules", "Thể loại:Wiktionary maintenance"},
}
raw_categories["Thể loại con bản mẫu theo ngôn ngữ"] = {
description = "Umbrella categories covering topics related to templates.",
additional = "{{{umbrella_meta_msg}}}",
parents = {
"Siêu thể loại chung",
{name = "Bản mẫu", is_label = true, sort = " "},
},
}
-- Add breadcrumb by chopping off the parent (or the parent's parent, etc.) from the end of the label, if possible.
for key, data in pairs(raw_categories) do
if not data.breadcrumb then
local parent = data.parents[1]
while true do
if type(parent) == "string" then
local parent_re = " " .. require("Module:string utilities").pattern_escape(mw.getContentLanguage():lcfirst(parent)) .. "$"
if key:find(parent_re) then
data.breadcrumb = key:gsub(parent_re, "")
break
end
if raw_categories[parent] then
parent = raw_categories[parent].parents[1]
else
break
end
else
break
end
end
end
end
return {LABELS = labels, RAW_CATEGORIES = raw_categories}
ed4ftqcviltexdzcwowcdqyjnqj1jqg
Mô đun:category tree/wiktionary maintenance
828
342446
2363032
2352560
2026-05-31T14:28:54Z
TheHighFighter2
42988
2363032
Scribunto
text/plain
local raw_categories = {}
local raw_handlers = {}
local m_template_parser = require("Module:template parser")
local get_lang = require("Module:languages").getByCode
local insert = table.insert
local is_internal_title = require("Module:pages").is_internal_title
local new_title = mw.title.new
local split_lang_label = require("Module:category tree").split_lang_label
local php_trim = require("Module:Scribunto").php_trim
local uses_hidden_category = require("Module:maintenance category").uses_hidden_category
-----------------------------------------------------------------------------
-- --
-- RAW CATEGORIES --
-- --
-----------------------------------------------------------------------------
raw_categories["Bảo quản Wiktionary"] = {
description = "Categories containing pages that are being tracked for attention and improvement by editors.",
breadcrumb = "Bảo quản",
parents = "Wiktionary",
}
raw_categories["Mục từ dùng cấu trúc mục từ Wiktionary cũ"] = {
description = "Thể loai này chứa các mục từ dùng cấu trúc mục từ Wiktionary cũ.",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Trang liên kết đến Phụ lục:Từ điển thuật ngữ không tìm thấy anchor"] = {
description = "Các trang có liên kết đến những anchor không tồn tại trong [[Phụ lục:Từ điển thuật ngữ]] khi sử dụng {{temp|glossary}}. Xem [[Mô đun:glossary]] để biết chi tiết về hàm theo dõi.",
parents = "Theo dõi bản mẫu",
can_be_empty = true,
hidden = true,
}
raw_categories["Mục từ có ký tự chưa được mã hóa"] = {
description = "Thể loại này chứa các mục từ có ký tự chưa được mã hóa.",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Trang có thẻ tọa độ hỏng"] = {
description = "Thể loại này chứa các trang có lỗi cú pháp khi sử dụng hàm <code><nowiki>{{#coordinates}}</nowiki></code> hoặc gọi bản mẫu {{Liên kết bản mẫu|coord}}.",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Không đưa lên Trang Chính"] = {
description = "Thể loại này tồn tại để loại trừ mọi mục từ không nên đưa lên Trang Chính khỏi {{Liên kết bản mẫu|Mục từ mới}}, tại vì phần mở rộng [[MW:Extension:DynamicPageList (Wikimedia)|DynamicPageList]] không hỗ trợ thể loại con.",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Tài liệu bản mẫu"] = {
description = "Trang này chứa các trang tài liệu bản mẫu.",
breadcrumb = "Tài liệu bản mẫu",
parents = "Wiktionary",
}
raw_categories["Bản mẫu và mô đun chưa có tài liệu"] = {
description = "Thể loại này chứa các trang bản mẫu và mô đun chưa có tài liệu.",
parents = {
"Tài liệu bản mẫu",
"Thể loại:Bảo quản Wiktionary",
}
}
raw_categories["Yêu cầu bỏ cấm"] = {
description = "Trang này chứa các yêu cầu bỏ cấm trong không gian thảo luận thành viên.",
breadcrumb = "Yêu cầu bỏ cấm",
parents = {
"Bảo quản Wiktionary",
"Thể loại:Wiktionary",
},
can_be_empty = true,
hidden = true,
}
raw_categories["Bản mẫu lỗi thời"] = {
description = "Trang này chứa các trang bản mẫu đã lỗi thời.",
breadcrumb = "Bản mẫu lỗi thời",
parents = {
"Bảo quản Wiktionary",
},
can_be_empty = true,
hidden = true,
}
raw_categories["Trang đang được viết"] = {
description = "Trang này liệt kê các trang đang viết hoặc xây dựng. Các trang trong thể loại thường được đưa vào đây bằng cách sử dụng bản mẫu {{lkbm|đang viết}}.",
parents = {
"Bảo quản Wiktionary",
},
can_be_empty = true,
hidden = true,
}
raw_categories["Mục từ biến tố có liên kết đỏ đến mục từ chính"] = {
description = "Trang này chứa các mục từ biến tố có liên kết đỏ đến mục từ chính.",
breadcrumb = "Mục từ biến tố có liên kết đỏ đến mục từ chính",
parents = {
"Bảo quản Wiktionary",
},
can_be_empty = true,
hidden = true,
}
raw_categories["Bản mẫu lỗi thời được giữ lại vì lý do bảo tồn"] = {
description = "Trang này chứa các trang bản mẫu đã lỗi thời nhưng được giữ lại vì lý do bảo tồn.",
breadcrumb = "Bản mẫu lỗi thời được giữ lại vì lý do bảo tồn",
parents = {
"Bản mẫu lỗi thời",
},
can_be_empty = true,
hidden = true,
}
raw_categories["Chờ xóa"] = {
description = "Trang này chứa các trang đã được gắn thẻ để [[Wiktionary:Quy định xóa trang#Xóa nhanh|xóa nhanh]]. Bạn có thể thêm các trang vào thể loại này bằng cách sử dụng {{LKBM|Chờ xóa}}. Hãy nhớ kiểm tra nội dung và lịch sử của trang trước khi xóa trang.",
breadcrumb = "Chờ xóa",
parents = {
"Bảo quản Wiktionary",
"Thể loại:Trang có người đề nghị xóa",
},
can_be_empty = true,
hidden = true,
}
raw_categories["Trang có người đề nghị xóa"] = {
description = "Trang này chứa các trang đề nghị xóa",
breadcrumb = "Có người đề nghị xóa",
parents = {
"Bảo quản Wiktionary",
"Thể loại:Yêu cầu",
},
can_be_empty = true,
hidden = true,
}
raw_categories["Mục từ chất lượng kém"] = {
description = "Trang này chứa các mục từ được gắn nhãn <code><nowiki>{{subst:chất lượng kém}}</nowiki></code>. Các mục từ sẽ được tự động đưa vào thể loại [[:Thể loại:Mục từ chất lượng kém]] để dễ quản lý và tự động đưa vào [[:Thể loại:Mục từ chất lượng kém quá 7 ngày]] đối với các mục từ đã đặt bảng chất lượng kém quá 7 ngày.",
additional = "'''Gửi bảo quản viên''': Xin hãy kiểm tra lại lịch sử trang xem có sửa đổi nào mang tính bổ sung kể từ khi bị đánh dấu hay không trước khi xóa. Hãy luôn nhớ rằng, xóa đi một bài thì rất nhanh, nhưng để có được một mục từ tốt trên Wiktionary là điều rất khó.",
breadcrumb = "Mục từ chất lượng kém",
parents = {
"Bảo quản Wiktionary",
"Thể loại:Yêu cầu",
},
can_be_empty = true,
hidden = true,
}
raw_categories["Mục từ chất lượng kém quá 7 ngày"] = {
description = "Trang này chứa các mục từ được gắn nhãn <code><nowiki>{{subst:chất lượng kém}}</nowiki></code> đã hơn 7 ngày.",
additional = "'''Gửi bảo quản viên''': Xin hãy kiểm tra lại lịch sử trang xem có sửa đổi nào mang tính bổ sung kể từ khi bị đánh dấu hay không trước khi xóa. Hãy luôn nhớ rằng, xóa đi một bài thì rất nhanh, nhưng để có được một mục từ tốt trên Wiktionary là điều rất khó.",
breadcrumb = "Mục từ chất lượng kém quá 7 ngày",
parents = {
"Mục từ chất lượng kém",
"Thể loại:Bảo quản Wiktionary",
},
can_be_empty = true,
hidden = true,
}
raw_categories["Yêu cầu sửa đổi trang bị khóa"] = {
description = "Trang này chứa các trang có lời yêu cầu {{Liên kết bản mẫu|Sửa trang khóa}} chưa được giải quyết.",
breadcrumb = "Yêu cầu sửa đổi trang bị khóa",
parents = {
"Bảo quản Wiktionary",
"Thể loại:Yêu cầu",
},
can_be_empty = true,
hidden = true,
}
raw_categories["Thể loại theo dõi"] = {
description = "Các thể loại con của thể loại này là những thể loại theo dõi khác. Để thêm một thể loại vào thể loại này, gắn thẻ nó với {{lkbm|Thể loại theo dõi}}. Để có một danh sách của các thể loại theo dõi được tự động tạo bởi phần mềm wiki, hãy xem [[Đặc biệt:Thể loại theo dõi]].",
breadcrumb = "Thể loại theo dõi",
parents = {
"Bảo quản Wiktionary",
},
can_be_empty = true,
hidden = true,
}
raw_categories["Trang có sử dụng tập tin không tồn tại"] = {
description = "Thể loại này chứa các trang có sử dụng tập tin không tồn tại.",
breadcrumb = "Trang có sử dụng tập tin không tồn tại",
parents = {
"Thể loại theo dõi",
"Thể loại:Bảo quản Wiktionary",
},
can_be_empty = true,
hidden = true,
}
raw_categories["Trang có độ sâu bung bản mẫu vượt quá giới hạn cho phép"] = {
description = "Thể loại này chứa các trang có độ sâu bung bản mẫu vượt quá giới hạn cho phép.",
breadcrumb = "Trang có độ sâu bung bản mẫu vượt quá giới hạn cho phép",
parents = {
"Thể loại theo dõi",
"Thể loại:Bảo quản Wiktionary",
},
can_be_empty = true,
hidden = true,
}
raw_categories["Trang có quá nhiều lời gọi hàm cú pháp cần mức độ xử lý cao"] = {
description = "Thể loại này được phần mềm MediaWiki xây dựng tự động. (Nó được đặt tên theo nội dung của [[MediaWiki:Expensive-parserfunction-category]].) Nó chứa các trang [[w:en:Wikipedia:Template limits#Expensive parser function calls|gọi hàm cú pháp cần mức độ xử lý cao]] quá nhiều lần. Vào ngày 14 tháng 10 năm 2010, các hàm cần mức độ xử lý cao là <code>#ifexist</code>, <code><nowiki>{{PAGESINCATEGORY}}</nowiki></code>, và <code><nowiki>{{PAGESIZE}}</nowiki></code>. Các trang bên dưới cần được sửa chữa để giảm số lần gọi các hàm này.",
breadcrumb = "Trang có quá nhiều lời gọi hàm cú pháp cần mức độ xử lý cao",
parents = {
"Thể loại theo dõi",
"Thể loại:Bảo quản Wiktionary",
},
can_be_empty = true,
hidden = true,
}
raw_categories["Trang đưa đối số thừa vào bản mẫu"] = {
description = "Thể loại này bao gồm các trang được phần mềm phát hiện nhập giá trị nhiều lần cho cùng một tham số trong lúc gọi bản mẫu, chẳng hạn <code><nowiki>{{foo|bar=1|bar=2}}</nowiki></code> và <code><nowiki>{{foo|bar|1=baz}}</nowiki></code>. Nếu một tham số được nhập nhiều lần, chỉ giá trị cuối cùng sẽ được phần mềm sử dụng.",
breadcrumb = "Trang đưa đối số thừa vào bản mẫu",
parents = {
"Thể loại theo dõi",
"Thể loại:Bảo quản Wiktionary",
},
can_be_empty = true,
hidden = true,
}
raw_categories["Thể loại đổi hướng không trống"] = {
description = "Thể loại này chứa các trang đổi hướng không trống.",
breadcrumb = "Thể loại đổi hướng không trống",
parents = {
"Thể loại theo dõi",
"Thể loại:Bảo quản Wiktionary",
},
can_be_empty = true,
hidden = true,
}
raw_categories["Trang có các đối số formatnum không phải số"] = {
description = "Thể loại này chứa các trang có các đối số formatnum không phải số.",
breadcrumb = "Trang có các đối số formatnum không phải số",
parents = {
"Thể loại theo dõi",
},
can_be_empty = true,
hidden = true,
}
raw_categories["Trang có chứa tham số bản mẫu bị loại bỏ"] = {
description = "Trang này sẽ vượt quá <code>$wgMaxArticleSize</code> nếu bung một tham số bản mẫu (tức định danh có mỗi bên ba dấu ngoặc móc, thí dụ <code><nowiki>{{{Thí dụ}}}</nowiki></code>). Để biết danh sách các thể loại theo dõi do MediaWiki điền, xem [[Special:TrackingCategories]].",
breadcrumb = "Trang có chứa tham số bản mẫu bị loại bỏ",
parents = {
"Thể loại theo dõi",
},
can_be_empty = true,
hidden = true,
}
raw_categories["Trang có kích thước bản mẫu nhúng vào vượt quá giới hạn cho phép"] = {
description = "Trang này sẽ vượt quá <code>$wgMaxArticleSize</code> nếu bung một tham số bản mẫu (tức định danh có mỗi bên ba dấu ngoặc móc, thí dụ <code><nowiki>{{{Thí dụ}}}</nowiki></code>). Để biết danh sách các thể loại theo dõi do MediaWiki điền, xem [[Special:TrackingCategories]].",
breadcrumb = "Trang có kích thước bản mẫu nhúng vào vượt quá giới hạn cho phép",
parents = {
"Thể loại theo dõi",
},
can_be_empty = true,
hidden = true,
}
raw_categories["Trang có tên hiển thị được bỏ qua"] = {
description = "Thể loại này dành cho các trang có tên hiển thị được bỏ qua.",
breadcrumb = "Trang có tên hiển thị được bỏ qua",
parents = {
"Thể loại theo dõi",
"Thể loại:Bảo quản Wiktionary"
},
can_be_empty = true,
hidden = true,
}
raw_categories["Trang dùng thuộc tính enclose cũ"] = {
description = "Thể loại này dành cho các trang dùng thuộc tính enclose cũ.",
breadcrumb = "Trang dùng thuộc tính enclose cũ",
parents = {
"Thể loại theo dõi",
"Thể loại:Bảo quản Wiktionary"
},
can_be_empty = true,
hidden = true,
}
raw_categories["Trang có lỗi kết xuất khuông nhạc"] = {
description = "Thể loại này dành cho các trang có lỗi kết xuất khuông nhạc.",
breadcrumb = "Trang có lỗi kết xuất khuông nhạc",
parents = {
"Thể loại theo dõi",
"Thể loại:Bảo quản Wiktionary"
},
can_be_empty = true,
hidden = true,
}
raw_categories["Trang có lỗi bảng kiểu bản mẫu"] = {
description = "Thể loại này dành cho các trang có lỗi bảng kiểu bản mẫu.",
breadcrumb = "Trang có lỗi bảng kiểu bản mẫu",
parents = {
"Thể loại theo dõi",
"Thể loại:Bảo quản Wiktionary"
},
can_be_empty = true,
hidden = true,
}
raw_categories["Bảng dịch không chú thích ngữ nghĩa"] = {
description = "Thể loại này chứa các trang có bảng dịch không chú thích ngữ nghĩa.",
breadcrumb = "Bảng dịch không chú thích ngữ nghĩa",
parents = {
"Thể loại theo dõi",
"Thể loại:Bảo quản Wiktionary",
},
can_be_empty = true,
hidden = true,
}
raw_categories["Trang bị khóa"] = {
description = "Thể loại này tổ chức các thể loại con cụ thể hơn có chứa '''[[Wiktionary:Quy định khóa trang|các trang bị khóa]]'''. Để biết danh sách động và sắp xếp tất cả các trang được khóa, hãy xem [[Special:ProtectedPages]].",
breadcrumb = "Trang bị khóa",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Bản mẫu bị hạn chế sửa đổi"] = {
description = "Thể loại này chứa các trang bản mẫu bị hạn chế sửa đổi.",
breadcrumb = "Bản mẫu bị hạn chế sửa đổi",
parents = "Trang bị khóa",
can_be_empty = true,
hidden = true,
}
raw_categories["Bản mẫu bị khóa"] = {
description = "Thể loại này có chứa các [[Trợ giúp:Bản mẫu|bản mẫu]] đã được [[Wiktionary:Quy định khóa trang|khóa hoàn toàn]]. Điều này thường thực hiện để ngăn ngừa [[Wiktionary:Phá hoại|phá hoại]] với những bản mẫu được dùng ở rất nhiều trang hoặc ở những trang dễ thấy như [[Trang Chính]] (còn gọi là bản mẫu có nguy cơ cao), vì phá hoại những bản mẫu như vậy sẽ gây thay đổi lớn dễ nhận thấy. Chỉ [[Wiktionary:Bảo quản viên|bảo quản viên]] mới có thể sửa bản mẫu bị khóa hoàn toàn.",
additional = "Để thêm một bản mẫu vào thể loại này, hãy thêm <tt>{{[[Bản mẫu:pp-template|pp-template]]}}</tt> vào bản mẫu. Hãy cẩn thận và đặt nó vào mục <tt><nowiki><noinclude></nowiki></tt>, để các trang sử dụng bản mẫu không bị thêm vào thể loại. Điều này chỉ có tác dụng nếu trang bị khóa thật sự - chỉ thêm pp-template vào bản mẫu cũng không phải là khóa trang.",
breadcrumb = "Bản mẫu bị khóa",
parents = "Trang bị khóa",
can_be_empty = true,
hidden = true,
}
raw_categories["Thể loại trống"] = {
topright = "{{shortcut|CAT:EC}}",
description = "Categories with no members.",
additional = [=[Categories are placed here by [[Module:category tree]] when they contain no pages or subcategories.
Empty categories are not necessarily a problem, but they can clutter up their parent categories, or become orphaned if the structure of the category tree changes. This category therefore helps track down such cases, and allows them to be cleaned up.
Because of the way the wiki software works, categories will appear here for a while afterwards if they were empty at first but had entries added to them later. This can be fixed by simply performing a "null edit" on the category page: edit the page, and save without making any changes. (Alternatively, use the "null edit" option provided by the "purge tab" [[Special:Preferences#mw-prefsection-gadgets|gadget]].) This can be avoided by adding entries to categories before creating them. It also helps to create categories from the "bottom up": start at the lowest level that has entries, then create its parent categories, then the parent categories of that, and so on.]=],
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Trang có tên thể loại không đúng"] = {
description = "Categories with names that do not match the expected form within the category tree.",
additional = [=[This usually happens when additional parameters have been given to {{lkbm|auto cat}} that don't match the name of the category, or when there is a problem with capitalization or spacing in the category name.
==Xem thêm==
* [[:Thể loại:Thể loại chưa được xác định trên cây thể loại Wiktionary]]]=],
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Thể loại chưa được xác định trên cây thể loại Wiktionary"] = {
description = "Thể loại có sử dụng {{lkbm|auto cat}}, nhưng không có nhãn ở dữ liệu mô đun cây thể loại.",
additional = [=[See the error box displayed on any of these categories for more info.
==Xem thêm==
* [[:Thể loại:Trang có tên thể loại không đúng]]]=],
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Thể loại ẩn"] = {
description = "Trang này liệt kê các thể loại con của một thể loại ẩn có thể bị ẩn hoặc có thể không bị ẩn, tùy thuộc vào bản mẫu hoặc từ ma thuật <code>[[mw:Help:Magic words#HIDDENCAT|<nowiki>__HIDDENCAT__</nowiki>]]</code> trong thể loại con hoặc trong thể loại mẹ.",
additional = "Các thể loại xuất hiện ở đây chỉ nên là những thể loại chỉ dùng để bảo trì, tức là những thể loại phản ánh trạng thái hiện tại của một trang, chứ không phải dùng để phân loại trang. Thể loại ẩn không được liệt kê tại trang. Nếu bạn đang lo lắng tại sao thể loại bạn đã thêm vào bài viết không hiện ra, hãy kiểm tra xem thể loại đó có ẩn hay không. Xem trước trang sẽ liệt kê những thể loại ẩn tại cuối trang, dưới danh sách các bản mẫu sử dụng. Thể loại ẩn không ẩn tại trang thể loại. Bạn có thể tắt tính năng này đi trong giao diện của bạn bằng cách chọn hộp '''Hiển thị thể loại ẩn''' tại [[Đặc biệt:Tùy chọn#mw-prefsection-rendering|tùy chọn cá nhân]].",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Thể loại quá tải"] = {
description = "Thể loại có hơn 1 triệu trang.",
additional = "Such categories have the [[mw:Extension:DynamicPageList (Wikimedia)|DynamicPageList]] extension disabled, which is normally used to list the newest and oldest pages in a category. This is because categories above that size load very slowly when it is enabled, and in some cases become inaccessible due to timing-out.",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Trang được ghi chỉ mục"] = {
description = "Trang này có từ thần chú <code>[[mw:Help:Magic words#INDEX|<nowiki>__INDEX__</nowiki>]]</code> và nằm trong một không gian tên cho phép từ thần chú này, nên được các robot đánh chỉ mục, trong khi bình thường nó không được đánh chỉ mục.",
breadcrumb = "Trang được ghi chỉ mục",
parents = {
"Thể loại theo dõi",
"Thể loại:Bảo quản Wiktionary",
},
can_be_empty = true,
hidden = true,
}
raw_categories["Trang không hiển thị trong bộ máy tìm kiếm"] = {
description = "Thể loại này theo dõi các trang có sử dụng thẻ [[mw:Help:Magic words|chuyển đổi hành vi]] <code>[[mw:Help:Magic words#NOINDEX|<nowiki>__NOINDEX__</nowiki>]]</code>, để cho chúng không hiển thị trên các bộ máy tìm kiếm như Google. Các trang sẽ được vào thể loại này một cách tự động bởi phần mềm MediaWiki. Tên thể loại này được định nghĩa trong [[MediaWiki:Noindex-category]]. Để biết danh sách các thể loại theo dõi do MediaWiki điền, hãy xem [[Special:TrackingCategories]].",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Trang dùng bản mẫu lỗi thời"] = {
description = "This category contains entries, reconstruction pages, appendixes, sign glosses and citations pages using deprecated templates—templates that have failed our deletion process, and/or that have been replaced by superior templates.",
additional = [=[This category is populated by {{lkbm|deprecated code}} and {{lkbm|deprecated lang param usage}}. The former is wrapped around templates that have been completely deprecated and remove from mainspace (particularly those in [[:Thể loại:Bản mẫu lỗi thời được giữ lại vì lý do bảo tồn]]). The latter is wrapped around non-deprecated templates that accept the deprecated {{para|lang}} parameter; any use of that parameter will place the page in [[:Thể loại:Trang dùng bản mẫu lỗi thời]]. Ideally, this category will be empty.
Any pages in this category, particularly those in the mainspace, need to have their deprecated template usages corrected. ]=],
breadcrumb = "Bản mẫu lỗi thời",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Trang dùng bản mẫu con"] = {
description = "Pages which use at least one of the lite templates.",
additional = "Xem thêm [[:Thể loại:Bản mẫu Lua-free]].",
breadcrumb = "Using lite templates",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Trang có nguyên từ nội dòng thừa"] = {
description = "Pages where the inline etymon term exists and the ID matches the one on the etymon page.",
additional = "These should be reviewed and simplified to avoid redundant specification.",
breadcrumb = "Nguyên từ nội dòng thừa",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Trang có nguyên từ thiếu ID"] = {
description =
"Trang sử dụng {{tl|etymon}} bị thiếu ID, đồng thời chỉ có một bản mẫu nguyên từ cho ngôn ngữ tại trang được liên kết.",
additional = "Cần cập nhật những thông tin này để chỉ định rõ ID cụ thể, nhằm tránh sự mơ hồ nếu sau này có thêm nguyên từ khác được bổ sung.",
breadcrumb = "Nguyên từ thiếu ID",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Trang có nguyên từ nội dòng liên kết đỏ"] = {
description = "Trang sử dụng {{tl|etymon}} bên trong một {{tl|etymon}} khác và có liên kết đỏ đến mục từ đích.",
additional = "Nên kiểm tra lại sau khi các mục từ đích được tạo.",
breadcrumb = "Nguyên từ nội dòng liên kết đỏ",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Pages with tab characters"] = {
description = "Pages which contain a tab character in their wikitext.",
additional = "These should either be removed or replaced with spaces, because they go against [[WT:NORM]].",
breadcrumb = "Tab characters",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Trang có đề mục ngôn ngữ không đúng thứ tự"] = {
description = "Trang có đề mục ngôn ngữ không đúng thứ tự.",
additional = "Đề mục ngôn ngữ cấp 2 nên được xếp theo bảng chữ cái (từ A đến Z), riêng đề mục ngôn ngữ Đa ngữ và tiếng Việt được xếp đầu.",
breadcrumb = "Đề mục ngôn ngữ không đúng thứ tự",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Trang có đề mục ngôn ngữ không chuẩn"] = {
description = "Pages which contain a level 2 heading which does not match any language's canonical name.",
additional = "The level 2 language heading for each language should always be that language's canonical name.",
breadcrumb = "Đề mục ngôn ngữ không chuẩn",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Pages with unwanted L1 headings"] = {
description = "Pages which contain an unwanted level 1 heading.",
additional = "Level 1 headings are not used in Wiktionary content pages, and only occur due to user error or vandalism.",
breadcrumb = "Unwanted L1 headings",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Pages with raw triple-brace template parameters"] = {
description = "Pages which contain raw template parameters in the form of triple braces.",
additional = "Triple-brace template parameters (e.g. {{param|param}}) are intended for use in templates, as they are substituted with the relevant template argument when the page is transcluded. Although they can theoretically be used on any page, there are currently no legitimate uses for them in content namespaces.\n\nTemplate parameters usually occur due to typos, or when {{tl|subst:}} has been used with a template that isn't supposed to be substed.",
breadcrumb = "Raw template parameters",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Trang có xung đột với DEFAULTSORT"] = {
topright = "{{shortcut|CAT:DEFAULTSORT}}",
description = "Pages on which the {{lkbm|DEFAULTSORT:}} magic word has been used multiple times with different values.",
additional = "In some (but not all) cases, this causes a warning to display on the page. In the vast majority of instances, an explicit use of {{lkbm|DEFAULTSORT:}} in wikitext should be <u>removed</u>.This is because the {{lkbm|head}} template handles it automatically. The only instances where it should be used in wikitext is outside of entries (i.e. outside of mainspace or the Reconstruction namespace)." ..
"\n\nXem thêm [[:Thể loại:Trang có xung đột với DISPLAYTITLE]].",
breadcrumb = "Xung đột với DEFAULTSORT",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Trang có xung đột với DISPLAYTITLE"] = {
topright = "{{shortcut|CAT:DISPLAYTITLE}}",
description = "Pages on which the {{lkbm|DISPLAYTITLE:}} magic word has been used multiple times with different values.",
additional = "In some (but not all) cases, this causes a warning to display on the page. In the vast majority of instances, an explicit use of {{lkbm|DISPLAYTITLE:}} in wikitext should be <u>removed</u>.This is because the {{lkbm|head}} template handles it automatically. The only instances where it should be used in wikitext is outside of entries (i.e. outside of mainspace or the Reconstruction namespace)." ..
"\n\nXem thêm [[:Thể loại:Trang có xung đột với DEFAULTSORT]].",
breadcrumb = "Xung đột với DISPLAYTITLE",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Trang có mã sắp xếp thô"] = {
description = "Pages on which a sortkey has been used with a raw category.",
additional = "For example, {{code|[[<nowiki/>Category:IPA symbols|B]]}}." ..
"\n\nThese are a priority to replace with category templates, since they are hard-coded and override the {{tl|DEFAULTSORT:}} value for the page. This causes problems if there are any changes to the sorting scheme for the category, because there is no way of changing them centrally.\n\n" ..
"By comparison, raw categories which have no sortkey are less of a problem, because they will use the {{tl|DEFAULTSORT:}} value; this can be centrally controlled and is designed to be language-neutral, so avoids the issue of different editors using multiple different sorting schemes for the same category. However, they should still be replaced with category templates, since there may be additional language-specific sorting rules which cannot otherwise be applied.",
breadcrumb = "Raw sortkeys",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Trang có lỗi kịch bản"] = {
topright = "",
description = "Các trang trong thể loại này có lỗi kịch bản [[Wiktionary:Scribunto|Lua]].",
breadcrumb = "Lỗi kịch bản",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Pages with ParserFunction errors"] = {
topright = "{{shortcut|CAT:PFE}}",
description = "Pages that have errors in a [[mw:Help:Extension:ParserFunctions|ParserFunction]] magic word.",
additional = "Examples of these magic words are {{tl|#expr:}} and {{tl|#time:}}. If entries are listed here for more than a day or two, the error should probably be reported at [[Wiktionary:GP|the Grease Pit]]." ..
"\n\nBecause the software does not immediately update pages when a change occurs in a template or module, errors listed here may have already been fixed. Therefore, please ensure that the error is still present before reporting problems. You can do this by performing a \"[[meta:Help:Dummy_edit#Null_edit|null edit]]\" (editing the page and saving without making changes). If the error goes away then, it has already been fixed." ..
"\n\n<u>You can use [https://en.wiktionary.org/wiki/Special:ApiSandbox#action=purge&format=json&forcelinkupdate=1&generator=categorymembers&utf8=1&formatversion=2&gcmtitle=Category%3APages%20with%20ParserFunction%20errors&gcmlimit=20 this link] and press \"Make request\" to purge the cache of up to 20 pages from this category in one click.</u> This number can be adjusted up to 5,000, but anything above 30–100 will likely cause time-outs (depending on the size of the pages)." ..
"\n\nThe contents of this category is controlled by [[Template:maintenance category]]. It is currently set to place talk pages, user pages{{,}} and user sandbox modules and templates in a separate category." ..
"\n\nSee also [[:Category:Pages with module errors]].",
breadcrumb = "ParserFunction errors",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Trang có gọi bản mẫu với tham số không hợp lệ"] = {
description = "Pages that use unrecognized parameters when calling a template.",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
}
raw_categories["Trang có sử dụng catfix"] = {
description = "Pages that use the <code>[[MediaWiki:Gadget-catfix.js|catfix]]</code> gadget.",
additional = "This processes links to entries in language-specific categories by adding language-specific formatting, and points them to the language's section of the entry.",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Trang có gọi Bản mẫu:minitoc"] = {
description = "Pages that display a mini table of contents by calling {{lkbm|minitoc}}.",
additional = "This is is used on very large pages with many entries, to assist with navigation.",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Thể loại gọi Bản mẫu:auto cat"] = {
description = "Categories that have been placed in another category by calling {{lkbm|auto cat}}.",
additional = "This is the preferred way for categories to be subcategorized. The chief reason for this category is to facilitate the finding of categories which are not using {{lkbm|auto cat}} through the use of negative searches (e.g. qualifying a search with {{code|-incategory:\"{{PAGENAME}}\"}}).",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Categories with categories using raw markup"] = {
description = "Categories that have been placed in another category using raw wiki markup (e.g. {{cl|Wiktionary}}). They should be added to the [[Module:category tree|category tree]] data instead.",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Trang dùng thẻ source cũ"] = {
description = "Pages that use the [[mw:Extension:SyntaxHighlight|SyntaxHighlight]] extension with legacy {{wt|source}} tags instead of {{wt|syntaxhighlight}}.",
breadcrumb = "Thẻ source cũ",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Thiếu mã ngôn ngữ"] = {
description = "Thiếu mã ngôn ngữ",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
hidden = true,
}
raw_categories["Thiếu mã ngôn ngữ/IPA"] = {
description = "Thiếu mã ngôn ngữ/IPA",
parents = "Thiếu mã ngôn ngữ",
can_be_empty = true,
hidden = true,
}
raw_categories["Theo dõi bản mẫu"] = {
description = "Thể loại này gồm các thể loại được thêm vào trang thông qua bản mẫu. Mục đích là để theo dõi việc sử dụng chúng, đồng thời giúp các biên tập viên hoặc bot dễ dàng nhận diện và sửa lỗi trên các trang dùng bản mẫu sai cách. Chúng cũng có thể được dùng thuần túy cho mục đích thống kê mà không nhất thiết là cách dùng bản mẫu sai cách.",
parents = "Bảo quản Wiktionary",
can_be_empty = true,
}
insert(raw_handlers, function(data)
local template_type = data.category:match("^Pages using invalid parameters when calling (.+) templates$")
if not template_type then
return
end
local parents = {{
name = "Pages using invalid parameters when calling templates",
sort = template_type == "general use" and "*" or template_type,
}}
local lang = require("Module:languages").getByCanonicalName(template_type, nil, true)
if lang then
insert(parents, {name = "Bảo trì mục từ", is_label = true, lang = lang:getCode()})
end
return {
lang = lang and lang:getCode() or nil,
description = "Pages that use unrecognized parameters when calling " .. template_type .. " templates.",
parents = parents,
breadcrumb = template_type,
}
end)
do
local prefixes = require("Module:table").listToSet{"list", "P", "R", "RQ", "table", "U"}
local function add_parent(parents, seen, cat_type, sortkey)
if seen[cat_type] then
return
end
insert(parents, {
name = ("Pages using invalid parameters when calling %s templates"):format(cat_type),
sort = sortkey,
})
seen[cat_type] = true
end
insert(raw_handlers, function(data)
local template = data.category:match("^Pages using invalid parameters when calling (.+)$")
if not template then
return
end
-- Resolve any redirects.
template = new_title(template)
while template do
local redirect = template.redirectTarget
if not (redirect and is_internal_title(redirect)) then
break
end
template = redirect
end
-- Disallow templates which would always hidden maintennace categories (e.g. sandboxes).
if not (template and not uses_hidden_category(template)) then
return
end
local prefixed_text, lang = template.prefixedText
if template.namespace == 10 then
local name = template.text
-- Remove the prefix if present (e.g. "R:" or "RQ:").
local prefix, text = name:match("^(.-):(.+)")
if not (prefix and prefixes[prefix]) then
text = name
end
-- Check the initial language code, chopping off hyphenated sections until there's a match or they run out.
local code = mw.ustring.match(text, "^[a-z][a-zA-Z-]*[a-zA-Z]%f[^%w]")
while code do
lang = get_lang(code)
if lang then
break
end
code = code:match("(.+)%-%a*$")
end
-- If no match and it's a list: or table: template, check if the template name ends "/CODE".
if not lang and (prefix == "list" or prefix == "table") then
code = text:match("%f[^/]%l[%a-]*%a$")
if code then
lang = get_lang(code)
end
end
end
local sortkey = template.text
local parents, seen = {}, {}
-- Categorize as language-specific if a language was found.
if lang then
add_parent(parents, seen, lang:getCanonicalName(), sortkey)
end
-- Also grab any language categories from the template page.
for _, cat in ipairs(template.categories) do
if cat:sub(-10) == " templates" or cat:sub(-13) == " subtemplates" then
local cat_lang = split_lang_label(new_title(cat).text)
if cat_lang then
add_parent(parents, seen, cat_lang:getCanonicalName(), sortkey)
end
end
end
-- If none were found, categorize as general use.
if #parents == 0 then
add_parent(parents, seen, "general use", sortkey)
end
-- Only add can_be_empty if the template exists and contains checkparams.
local content, can_be_empty = template:getContent()
if content then
-- Check for {{#invoke:checkparams|warn|...}}.
-- args[1] is the module and args[2] is the function name, so #INVOKE: will throw an error if either is not present.
for template in require("Module:template parser").find_templates(content) do
if template:get_name() == "#INVOKE:" then
local args = template:get_arguments()
local arg_2 = args[2]
if arg_2 and php_trim(args[1]) == "checkparams" and php_trim(arg_2) == "warn" then
can_be_empty = true
break
end
end
end
end
return {
canonical_name = "Pages using invalid parameters when calling " .. prefixed_text,
lang = lang and lang:getCode() or nil,
description = ("Pages that use unrecognized parameters when calling {{tl|%s}}.")
:format(m_template_parser.getTemplateInvocationName(template)),
additional = "These template calls should be reviewed and the invalid parameter(s) should be corrected or removed.",
breadcrumb = prefixed_text,
parents = parents,
can_be_empty = can_be_empty,
hidden = true,
}
end)
end
return {RAW_CATEGORIES = raw_categories, RAW_HANDLERS = raw_handlers}
p55x21k90uh1tm9v1mfdoq5urtp2z32
Mô đun:category tree/unicode
828
342453
2363040
2253966
2026-05-31T14:42:05Z
TheHighFighter2
42988
2363040
Scribunto
text/plain
local raw_categories = {}
local raw_handlers = {}
-----------------------------------------------------------------------------
-- --
-- RAW CATEGORIES --
-- --
-----------------------------------------------------------------------------
raw_categories["Khối ký tự Unicode"] = {
topright = "{{shortcut|CAT:UC}}",
description = "Trang này liệt kê tất cả các khối ký tự Unicode hiện có.",
parents = {
"Tất cả",
"Thể loại:Phụ lục",
},
}
raw_categories["Khối ký tự Unicode theo số mục từ"] = {
description = "Categories that group blocks of Unicode characters by the number of characters in those blocks.",
parents = {
{name = "Khối ký tự Unicode", sort = " "},
},
}
for _, block in ipairs({
{num = "0", desc = "không có", sort = "*000"},
{num = "1–10", desc = "1 đến 10", sort = "*001"},
{num = "11–50", desc = "11 đến 50", sort = "*011"},
{num = "51–100", desc = "51 đến 100", sort = "*051"},
{num = "101+", desc = "trên 101", sort = "*101"},
}) do
raw_categories["Khối ký tự Unicode có " .. block.num .. " mục từ"] = {
description = "Thể loại này liệt kê các trang khối ký tự Unicode có chứa 1 phụ lục + " .. block.desc .. " mục từ.",
parents = {{name = "Khối ký tự Unicode theo số mục từ", sort = block.sort}},
breadcrumb = block.num,
}
end
-----------------------------------------------------------------------------
-- --
-- RAW HANDLERS --
-- --
-----------------------------------------------------------------------------
table.insert(raw_handlers, function(data)
local block = data.category:match("^Khối ký tự (.*)$")
if block then
local pages_in_category = mw.site.stats.pagesInCategory(mw.title.getCurrentTitle().text, "pages")
local entry_bucket
-- At least 1 page is the appendix for the current Unicode block.
if pages_in_category == 1 then
entry_bucket = "0"
elseif pages_in_category <= 11 then
entry_bucket = "1–10"
elseif pages_in_category <= 51 then
entry_bucket = "11–50"
elseif pages_in_category <= 101 then
entry_bucket = "51–100"
else
entry_bucket = "101+"
end
return {
description = "Trang này liệt kê các ký tự Unicode thuộc khối '''[[Phụ lục:Unicode/" .. block .. "|" .. block .. "]]'''.",
additional = "Các trang trong thể loại này được liệt kê theo giá trị ''xy'' trong mã Unicode của ký tự (U+ab''xy'').",
breadcrumb = block,
parents = {
"Khối ký tự Unicode",
"Khối ký tự Unicode có " .. entry_bucket .. " mục từ",
},
}
end
end)
return {RAW_CATEGORIES = raw_categories, RAW_HANDLERS = raw_handlers}
nhhtouq6vs7pvqjxvqsc9bos01jxw99
Mô đun:category tree/pragmatic properties
828
350444
2363136
2351317
2026-06-01T06:19:39Z
TheHighFighter2
42988
2363136
Scribunto
text/plain
local labels = {}
local raw_categories = {}
local string_utilities_module = "Module:string utilities"
local ucfirst = require(string_utilities_module).ucfirst
-----------------------------------------------------------------------------
-- --
-- LABELS --
-- --
-----------------------------------------------------------------------------
labels["Từ theo cách sử dụng"] = {
description = "{{{langname}}} terms categorized by the manner and context in which they are used by speakers.",
umbrella_parents = "Tất cả",
parents = {{name = "{{{langcat}}}", raw = true}},
}
local function generate_category_with_senses(typ, desc, distinguish, other_types_in_group)
if distinguish then
distinguish = "\n\n" .. distinguish
else
distinguish = ""
end
local function make_preceding(pos)
if not other_types_in_group then
return nil
end
local cats = {}
for _, other_type in ipairs(other_types_in_group) do
table.insert(cats, "Thể loại:" .. ucfirst((pos .. " {{{langname}}}"):format(other_type)))
end
return ("{{also|%s}}"):format(table.concat(cats, "|"))
end
local function make_umbrella_preceding(pos)
if not other_types_in_group then
return nil
end
local cats = {}
for _, other_type in ipairs(other_types_in_group) do
table.insert(cats, "Thể loại:" .. ucfirst((pos .. " theo ngôn ngữ"):format(other_type)))
end
return ("{{also|%s}}"):format(table.concat(cats, "|"))
end
labels[("Từ %s"):format(typ)] = {
description = ("{{{langname}}} terms that %s."):format(desc),
additional = ("To categorize into this category, use {{tl|tlb|{{{langcode}}}|%s}} (template '''tlb''', not '''lb'''), " ..
"which should typically be placed next to the headword.\n\nIf the term is merely a variant (alternative form) of a term " ..
"in general use, it should be categorized instead in {{cl|{{{langname}}} %s forms}} (using " ..
"{{tl|%s form of|{{{langcode}}}|...}} or {{tl|%s spelling of|{{{langcode}}}|...}}). If only some senses of the term are %s, " ..
"it should be categorized instead in {{cl|{{{langname}}} terms with %s senses}}, using {{tl|lb|{{{langcode}}}|%s}} " ..
"(template '''lb''' instead of '''tlb'''), which should typically be placed next to the individual sense.%s"):format(
typ, typ, typ, typ, typ, typ, typ, distinguish:gsub("POS", "terms")),
parents = {"Từ theo cách sử dụng"},
preceding = make_preceding("từ %s"),
umbrella = {
preceding = make_umbrella_preceding("từ %s"),
additional = ("To categorize into this category, use <code><nowiki>{{</nowiki>tlb|<var>langcode</var>|%s}}</code> " ..
"(template '''tlb''', not '''lb'''), which should typically be placed next to the headword. " ..
"(<code><var>langcode</var></code> is the appropriate language code for the language in question; see [[Wiktionary:List of languages]].)\n\n" ..
"If the term is merely a variant (alternative form) of a term in general use, it should be categorized instead in " ..
"{{cl|<var>langname</var> %s forms}} (using <code><nowiki>{{</nowiki>%s form of|<var>langcode</var>|...}}</code> " ..
"or <code><nowiki>{{</nowiki>%s spelling of|<var>langcode</var>|...}}</code>). " ..
"If only some senses of the term are %s, it should be categorized instead in {{cl|<var>langname</var> terms with %s senses}}, " ..
"using <code><nowiki>{{</nowiki>lb|<var>langcode</var>|%s}}</code> (template '''lb''' instead of '''tlb'''), which should " ..
"typically be placed next to the individual sense.%s"):format(
typ, typ, typ, typ, typ, typ, typ, distinguish:gsub("POS", "terms")),
}
}
labels[("Từ mang nghĩa %s"):format(typ)] = {
description = ("{{{langname}}} terms with individual senses that %s."):format(desc),
additional = ("To categorize into this category, use {{tl|lb|{{{langcode}}}|%s}} (template '''lb''', not '''tlb'''), " ..
"which should typically be placed next to the individual sense.\n\nIf the term itself, in all its senses, is %s, " ..
"it should be placed in {{cl|{{{langname}}} %s terms}} instead, using {{tl|tlb|{{{langcode}}}|%s}} " ..
"(template '''tlb''' instead of '''lb'''), which should typically be placed next to the headword. " ..
"If the term is merely a variant (alternative form) of a term in general use, it should be categorized in " ..
"{{cl|{{{langname}}} %s forms}} (using {{tl|%s form of|{{{langcode}}}|...}} or {{tl|%s spelling of|{{{langcode}}}|...}}).%s"):format(
typ, typ, typ, typ, typ, typ, typ, distinguish:gsub("POS", "senses")),
parents = {{name = "Từ theo cách sử dụng", sort = ("%s senses"):format(typ)}},
breadcrumb = ("với nghĩa %s"):format(typ),
preceding = make_preceding("từ mang nghĩa %s"),
umbrella = {
preceding = make_umbrella_preceding("từ mang nghĩa %s"),
additional = ("To categorize into this category, use <code><nowiki>{{</nowiki>lb|<var>langcode</var>|%s}}</code> " ..
"(template '''lb''', not '''tlb'''), which should typically be placed next to the individual sense. " ..
"(<code><var>langcode</var></code> is the appropriate language code for the language in question; see [[Wiktionary:List of languages]].)\n\n" ..
"If the term itself, in all its senses, is %s, it should be placed in {{cl|<var>langname</var> %s terms}} instead, using " ..
"<code><nowiki>{{</nowiki>tlb|<var>langcode</var>|%s}}</code> (template '''tlb''' instead of '''lb'''), which should " ..
"typically be placed next to the headword. If the term is merely a variant (alternative form) of a term in general use, " ..
"it should be categorized in {{cl|<var>langname</var> %s forms}} (using <code><nowiki>{{</nowiki>%s form of|<var>langcode</var>|...}}</code> " ..
"or <code><nowiki>{{</nowiki>%s spelling of|<var>langcode</var>|...}}</code>.%s"):format(
typ, typ, typ, typ, typ, typ, typ, distinguish:gsub("POS", "senses")),
}
}
labels[("Hình thức %s"):format(typ)] = {
description = ("{{{langname}}} forms that %s; and serve as alternative forms of the same terms in general use."):format(desc),
additional = ("To categorize into this category, use {{tl|%s form of|{{{langcode}}}|...}} or {{tl|%s spelling of|{{{langcode}}}|...}}.\n\n" ..
"If the term is not merely a variant (alternative form) of a term in general use, it should be placed in {{cl|{{{langname}}} %s terms}} " ..
"instead; to do this, use {{tl|tlb|{{{langcode}}}|%s}} (template '''tlb''', not '''lb'''), which should typically be placed next to the " ..
"headword. If only some senses of the term are %s, it should be categorized instead in {{cl|{{{langname}}} terms with %s senses}}, " ..
"using {{tl|lb|{{{langcode}}}|%s}} (template '''lb''' instead of '''tlb'''), which should typically be placed next to the individual sense.%s"):format(
typ, typ, typ, typ, typ, typ, typ, distinguish:gsub("POS", "forms")),
parents = {{name = ("%s terms"):format(typ), sort = "forms"}},
breadcrumb = "forms",
preceding = make_preceding("hình thức %s"),
umbrella = {
preceding = make_umbrella_preceding("hình thức %s"),
additional = ("To categorize into this category, use <code><nowiki>{{</nowiki>%s form of|<var>langcode</var>|...}}</code> " ..
"or <code><nowiki>{{</nowiki>%s spelling of|<var>langcode</var>|...}}</code>. (<code><var>langcode</var></code> is the " ..
"appropriate language code for the language in question; see [[Wiktionary:List of languages]].)\n\n" ..
"If the term is not merely a variant (alternative form) of a term in general use, it should be placed in {{cl|<var>langname</var> %s terms}} " ..
"instead; to do this, use <code><nowiki>{{</nowiki>lb|<var>langcode</var>|%s}}</code> (template '''tlb''', not '''lb'''), " ..
"which should typically be placed next to the headword. If only some senses of the term are %s, it should be categorized instead " ..
"in {{cl|<var>langname</var> terms with %s senses}}, using <code><nowiki>{{</nowiki>lb|<var>langcode</var>|%s}}</code> " ..
"(template '''lb''' instead of '''tlb'''), which should typically be placed next to the individual sense.%s"):format(
typ, typ, typ, typ, typ, typ, typ, distinguish:gsub("POS", "forms")),
}
}
end
local function generate_related_categories_with_senses(info)
for typ, spec in pairs(info) do
local other_types = {}
for other_type, _ in pairs(info) do
if other_type ~= typ then
table.insert(other_types, other_type)
end
end
table.sort(other_types)
generate_category_with_senses(typ, spec.desc, spec.distinguish, other_types)
end
end
generate_related_categories_with_senses {
["cổ xưa"] = {
desc = "are no longer in general use but still encountered in older literature, sometimes still used for special effect, and typically recognized by native speakers",
distinguish = "Archaic POS should be distinguished from dated POS, which are merely [[unfashionable]] and [[anachronistic]] but still sometimes used, especially by older speakers; and on the other hand from obsolete POS, which are no longer in use at all and are not usually recognized by native speakers.",
},
["lỗi thời"] = {
desc = "are no longer fashionable and thus are [[anachronistic]], but still sometimes in use, especially by older speakers",
distinguish = "Dated POS should be distinguished from archaic POS, which are no longer in use (except occasionally for special effect) but are still sometimes encountered in older literature and are typically recognized by native speakers; and obsolete POS, which are no longer in use at all and are not usually recognized by native speakers.",
},
["không còn dùng"] = {
desc = "are no longer in use and not usually recognized by native speakers, but still sometimes found in older literature",
distinguish = "Obsolete POS should be distinguished from archaic POS, which, although no longer in general use, are still occasionally used for special effect and are typically recognized by native speakers; and dated POS, which are merely [[unfashionable]] and [[anachronistic]] but still sometimes used, especially by older speakers.",
},
}
generate_related_categories_with_senses {
["hiếm"] = {
desc = "are rarely found in general use and may not be recognized by some native speakers",
distinguish = "Rare POS should be distinguished from uncommon POS, which are not common but used enough to be generally recognized.",
},
["không phổ biến"] = {
desc = "are in general use but not common",
distinguish = "Uncommon POS should be distinguished from rare POS, which are infrequent enough that they are sometimes not recognized by native speakers.",
},
}
labels["2channel slang"] = {
description = "{{{langname}}} [[slang]] terms whose usage is typically restricted to users of the website {{w|2channel}}.",
parents = {"Từ lóng Internet"},
}
labels["4chan slang"] = {
description = "{{{langname}}} [[slang]] terms whose usage is typically restricted to users of the website {{w|4chan}}.",
parents = {"Từ lóng Internet"},
}
labels["4chan /lgbt/ slang"] = {
description = "{{{langname}}} [[slang]] terms whose usage is typically restricted to users of the /lgbt/ board of the website {{w|4chan}}.",
parents = {"4chan slang", "LGBTQ slang"},
}
labels["angry register terms"] = {
description = "{{{langname}}} terms belonging to an angry linguistic register, used only when the speaker is angry.",
parents = {"Từ theo cách sử dụng"},
}
labels["anti-LGBTQ slurs"] = {
description = "{{{langname}}} terms that are intended to offend [[LGBTQ]] people.",
parents = {"offensive terms"},
}
labels["Từ tự tả"] = {
description = "{{{langname}}} terms that possess the property they themselves describe.",
parents = {"Từ theo cách sử dụng"},
}
labels["back slang"] = {
description = "{{{langname}}} terms in which the written word is spoken phonemically backwards to form a coded language.",
parents = {"cant"},
}
labels["cant"] = {
description = "{{{langname}}} terms used to form secret languages that are typically restricted to members of a specific group.",
parents = {"Từ lóng"},
}
labels["censored spellings"] = {
description = "{{{langname}}} spellings where some characters have been changed in an effort to reduce the shock value of the original term.",
parents = {"Từ theo cách sử dụng"},
}
labels["Từ ngôn ngữ trẻ con"] = {
description = "{{{langname}}} terms that are typically only used by, or to, children.",
parents = {"Từ theo cách sử dụng", "Từ không trang trọng"},
}
labels["Từ thông tục"] = {
description = "{{{langname}}} terms that are likely to be used primarily in casual conversation rather than in more formal written works, speeches, and discourse.",
parents = {"Từ theo cách sử dụng"},
}
labels["corporate jargon"] = {
description = "{{{langname}}} terms (typically for non-business-specific concepts) that are used especially in a [[business]] or [[corporate]] [[context]].",
additional = "See also [[:Category:Businesses]], [[:Category:Business]] and language-specific categories thereof for terms related to business-specific concepts.",
parents = {"Từ theo cách sử dụng"},
}
labels["criminal slang"] = {
description = "{{{langname}}} [[slang]] terms whose usage is typically restricted to criminals.",
parents = {"Từ lóng"},
}
labels["derogatory terms"] = {
description = "{{{langname}}} terms that are intended to [[disparage]], [[demean]], [[insult]] or [[offend]].",
parents = {"Từ theo cách sử dụng"},
}
labels["Từ phương ngữ"] = {
description = "{{{langname}}} terms that are not used in standard language but only in dialects.",
parents = {"Từ theo cách sử dụng"},
}
labels["dis legomena"] = {
description = "{{{langname}}} terms that are attested only twice in the entire corpus.",
parents = {"Từ theo cách sử dụng"},
}
labels["drag slang"] = {
description = "{{{langname}}} [[slang]] terms used in the [[drag]] community.",
parents = {"LGBTQ slang"},
}
labels["ecclesiastical terms"] = {
description = "{{{langname}}} terms used only by religious figures.",
parents = {"Từ theo cách sử dụng"},
}
labels["eggcorns"] = {
description = "{{{langname}}} [[eggcorn]]s, terms which are misconstructed.",
parents = {"misconstructions"},
}
labels["emoticons"] = {
description = "{{{langname}}} characters, or sequences of characters, that imitate expressions and other objects by means of [[pareidolia]].",
parents = {"Từ lóng Internet", "text messaging slang"},
}
labels["endearing terms"] = {
description = "{{{langname}}} terms that are used to show affection or endearment to another person.",
parents = {"Từ theo cách sử dụng"},
}
labels["ethnic slurs"] = {
description = "{{{langname}}} terms that are intended to offend certain ethnic groups.",
parents = {"offensive terms"},
}
labels["expressive terms"] = {
description = "{{{langname}}} terms with additional expressive content compared with the basic meaning of the term.",
additional = "This term is common in Slavic lexicography and is found in most Czech, Slovak and Polish dictionaries, but there is no exact equivalent in English lexicography. The closest equivalents might be a combination of ''colloquial'' and either ''endearing'' or ''pejorative'', as the case may be.",
parents = {"Từ theo cách sử dụng"},
}
labels["eye dialect"] = {
description = "{{{langname}}} nonstandard spellings, which however do not change pronunciation, deliberately used by an author to indicate that the speaker uses a nonstandard or dialectal speech.",
parents = {"Hình thái không tiêu chuẩn", "terms by orthographic property"},
}
labels["familiar terms"] = {
description = "{{{langname}}} terms whose use is typically to contexts of friendly intimacy.",
parents = {"Từ theo cách sử dụng"},
}
labels["fandom slang"] = {
description = "{{{langname}}} [[slang]] terms whose usage is typically restricted to fans of one or more works of fiction.",
parents = {"Từ lóng"},
}
labels["filter-avoidance spellings"] = {
description = "Deliberate misspellings of {{{langname}}} terms that are used to avoid [[w:Wordfilter|wordfilters]].",
parents = {"deliberate misspellings"},
}
labels["folk poetic terms"] = {
description = "{{{langname}}} terms whose usage is typically restricted to works of oral or folk poetry.",
parents = {"Từ theo cách sử dụng", "poetic terms"},
}
labels["Từ trang trọng"] = {
description = "{{{langname}}} terms whose use is typically restricted to polite, ceremonious, non-casual contexts.",
parents = {"Từ theo cách sử dụng"},
}
labels["gay slang"] = {
description = "{{{langname}}} [[slang]] terms whose usage is typically restricted to homosexual people.",
parents = {"LGBTQ slang"},
}
labels["gender-critical slang"] = {
description = "{{{langname}}} [[slang]] terms whose usage is typically restricted to gender-critical feminists.",
parents = {"Từ lóng", "Thể loại:{{{langcode}}}:Gender-critical feminism"},
}
labels["gender-neutral terms"] = {
description = "{{{langname}}} terms that are applicable to all people, independent of gender.",
parents = {"Từ theo cách sử dụng"},
}
labels["graffiti slang"] = {
description = "{{{langname}}} [[slang]] terms whose usage is typically restricted to creators of [[graffiti#Noun|graffiti]].",
parents = {"Từ lóng", "Thể loại:{{{langcode}}}:Art"},
}
labels["higher register terms"] = {
description = "{{{langname}}} terms belonging to a higher linguistic register, such as literary terms; such terms are somewhat less common or known.",
parents = {"Từ theo cách sử dụng"},
}
labels["Từ lịch sử"] = {
description = "{{{langname}}} terms that refer to obsolete things or concepts.",
parents = {"Từ theo cách sử dụng"},
}
labels["honorific terms"] = {
description = "{{{langname}}} [[honorific]] terms, which are used to show deference and respect.",
parents = {"Từ theo cách sử dụng"},
}
labels["polite terms"] = {
description = "{{{langname}}} [[polite]] terms, which are used to show deference and respect.",
parents = {"Từ theo cách sử dụng"},
}
labels["hapax legomena"] = {
description = "{{{langname}}} terms that are attested only once in the entire corpus.",
parents = {"Từ theo cách sử dụng"},
}
labels["humble terms"] = {
description = "{{{langname}}} [[humble]] terms, which are used to show humility towards the addressee, indicating that the speaker has a lower social standing.",
parents = {"honorific terms"},
}
labels["Siêu chỉnh"] = {
description = "Các hình thái {{{langname}}} do áp dụng sai quy tắc ngữ pháp hoặc chính tả của những từ ngữ khác mà thành.",
parents = {"Từ không tiêu chuẩn", "Hình thái không tiêu chuẩn"},
}
labels["hyperforeign terms"] = {
description = "{{{langname}}} terms created by misapplying the perceived grammatical, orthographical or phonetical rules of another language.",
parents = {"Siêu chỉnh"},
}
labels["incel slang"] = {
description = "{{{langname}}} [[slang]] terms whose usage is typically restricted to incels.",
parents = {"Từ lóng", "Thể loại:{{{langcode}}}:Incel community"},
}
labels["imperfective forms"] = {
description = "{{{langname}}} verbs that serve as imperfective variants of perfective verbs, sharing the same base set of meanings.",
parents = {"Từ theo cách sử dụng"},
}
labels["informal forms"] = {
description = "{{{langname}}} terms that can be used in casual, non-ceremonious conversations as alternative forms of other terms.",
additional = "Informal non-lemma form variants also belong here.",
parents = {"informal terms"},
}
labels["Từ không trang trọng"] = {
description = "{{{langname}}} terms whose use is typically restricted to casual, non‐ceremonious conversations.",
parents = {"Từ theo cách sử dụng"},
}
labels["deliberate misspellings"] = {
description = "Deliberate misspellings of {{{langname}}} terms.",
parents = {"misspellings"},
}
labels["internet laughter slang"] = {
description = "{{{langname}}} [[slang]] terms that are used as substitutes for laughter in internet-related contexts.",
additional = "::''Note: The majority of items that <u>could</u> be here do not meet Wiktionary's [[WT:CFI|criteria for inclusion]].''",
parents = {"Từ lóng Internet"},
}
labels["Từ lóng Internet"] = {
description = "{{{langname}}} [[slang]] terms whose usage is typically restricted to internet users.",
parents = {"Từ lóng"},
}
labels["Từ hài hước"] = {
description = "{{{langname}}} terms that are humorous, amusing or joking.",
parents = {"Từ theo cách sử dụng"},
}
labels["journalistic terms"] = {
description = "{{{langname}}} terms that are used especially in [[journalistic]] language, i.e. in newspapers and magazines.",
parents = {"Từ theo cách sử dụng"},
}
labels["kennings"] = {
description = "{{{langname}}} metaphorical compounds or phrases describing basic objects in an allusive fashion, used especially in Germanic poetry.",
parents = {"poetic terms"},
}
labels["leetspeak"] = {
description = "{{{langname}}} which are used in [[leetspeak]], a variety of internet slang that focuses on substitution of letters by other characters which are similar in appearance.",
parents = {"Từ lóng Internet"},
}
labels["Từ lóng LGBT"] = {
description = "{{{langname}}} [[slang]] terms which are used predominantly among [[LGBTQ]] people.",
parents = {"Từ lóng", "Thể loại:{{{langcode}}}:LGBTQ"},
}
labels["literary terms"] = {
description = "{{{langname}}} terms whose usage is typically restricted to works of literature.",
parents = {"higher register terms"},
}
labels["medical slang"] = {
description = "{{{langname}}} [[slang]] terms whose usage is typically restricted to medical doctors, such as physicians and surgeons.",
parents = {"Từ lóng"},
}
labels["military slang"] = {
description = "{{{langname}}} [[slang]] terms whose usage is typically restricted to military personnel.",
parents = {"Từ lóng"},
}
labels["misconstructions"] = {
description = "Terms wrongly built due to a misunderstanding of their parts.",
parents = {"Hình thái không tiêu chuẩn"},
}
labels["misromanizations"] = {
description = "Common misromanizations of {{{langname}}} terms.",
parents = {"Hình thái không tiêu chuẩn"},
}
labels["misspellings"] = {
description = "Common accidental misspellings of {{{langname}}} terms and some terms which are deliberate misspellings.",
parents = {"Hình thái không tiêu chuẩn"},
}
labels["multiplicity slang"] = {
description = "{{{langname}}} [[slang]] terms whose usage is typically restricted to the {{l|en|multiplicity|id=multiple personalities}} [[community]].",
parents = {"Từ lóng", "Thể loại:{{{langcode}}}:Multiplicity (psychology)"},
}
labels["naval slang"] = {
description = "{{{langname}}} [[slang]] terms whose usage is typically restricted to naval personnel.",
parents = {"military slang"},
}
labels["Hình thái không tiêu chuẩn"] = {
description = "{{{langname}}} forms of standard terms that are considered improper, incorrect or commonly misused.",
parents = {"Từ không tiêu chuẩn"},
}
labels["Từ không tiêu chuẩn"] = {
description = "{{{langname}}} terms that are considered improper, incorrect or commonly misused.",
parents = {"Từ theo cách sử dụng"},
}
labels["numismatic slang"] = {
description = "{{{langname}}} [[slang]] terms whose usage is typically restricted to numismatists.",
parents = {"Từ lóng", "Thể loại:{{{langcode}}}:Currency"},
}
labels["offensive terms"] = {
description = "{{{langname}}} terms that are typically considered to offend people.",
parents = {"Từ theo cách sử dụng"},
}
labels["officialese terms"] = {
description = "{{{langname}}} terms that are chiefly used by official sources, and are often bureaucratic-sounding.",
parents = {"Từ theo cách sử dụng"},
}
labels["OpenStreetMap jargon"] = {
description = "{{{langname}}} terms that are used in [[w:OpenStreetMap|OpenStreetMap]].",
parents = {"Từ theo cách sử dụng"},
}
labels["oxymorons"] = {
description = "{{{langname}}} terms that are juxtapositions of opposing ideas.",
parents = {"Từ theo cách sử dụng"},
}
labels["perfective forms"] = {
description = "{{{langname}}} verbs that serve as perfective variants of imperfective verbs, sharing the same base set of meanings.",
parents = {"Từ theo cách sử dụng"},
}
labels["placeholder terms"] = {
description = "{{{langname}}} terms used to refer to items for which one does not know or cannot recall the name, or is unable to or does not care to specify precisely.",
parents = {"Từ theo cách sử dụng"},
}
labels["poetic forms"] = {
description = "{{{langname}}} terms that can be used in works of poetry as poetic alternative forms of other terms.",
additional = "Poetic non-lemma form variants also belong here.",
parents = {"poetic terms"},
}
labels["poetic terms"] = {
description = "{{{langname}}} terms whose usage is typically restricted to works of poetry.",
parents = {"Từ theo cách sử dụng", "literary terms"},
}
labels["post-nominal letters"] = {
description = "{{{langname}}} Post-nominal letters - also called post-nominal initials, post-nominal titles or designatory letters are letters placed after the name of a person to indicate that the individual holds a position, educational degree, accreditation, office, military decoration, or honour, or is a member of a religious institute or fraternity.",
parents = {"Từ theo cách sử dụng"},
}
labels["prison slang"] = {
description = "{{{langname}}} [[slang]] terms whose usage is typically restricted to detainees in correctional institutions.",
parents = {"Từ lóng"},
}
labels["Từ không nên dùng"] = {
description = "{{{langname}}} terms whose usage is proscribed; thus, they are considered wrong according to prescriptive sources.",
parents = {"Từ theo cách sử dụng", "Từ không tiêu chuẩn"},
}
labels["puristic terms"] = {
description = "{{{langname}}} terms adopted for [[w:Linguistic purism|linguistic purism]].",
parents = {"Từ theo cách sử dụng"},
}
labels["radio slang"] = {
description = "{{{langname}}} [[slang]] terms whose usage is typically restricted to radio communication.",
parents = {"Từ lóng"},
}
labels["Reddit slang"] = {
description = "{{{langname}}} [[slang]] terms whose usage is typically restricted to users of the website {{w|Reddit}}.",
parents = {"Từ lóng Internet"},
}
labels["religious slurs"] = {
description = "{{{langname}}} terms that are intended to offend members of certain religions.",
parents = {"offensive terms"},
}
labels["reverential terms"] = {
description = "{{{langname}}} [[reverential]] terms, which are used to exalt the addressee, indicating that they have a higher social standing than the speaker.",
parents = {"honorific terms"},
}
labels["royal terms"] = {
description = "{{{langname}}} terms used only by royalty.",
parents = {"Từ theo cách sử dụng"},
}
labels["rustic terms"] = {
description = "{{{langname}}} terms whose use is typically restricted rural speech.",
parents = {"Từ theo cách sử dụng"},
}
labels["school slang"] = {
description = "{{{langname}}} [[slang]] terms whose usage is typically restricted to schools and school pupils.",
parents = {"Từ lóng"},
}
labels["self-deprecatory terms"] = {
description = "{{{langname}}} [[self-deprecatory]] terms.",
parents = {"Từ theo cách sử dụng"},
}
labels["short forms"] = {
description = "{{{langname}}} terms that are [[short form]]s of other terms, often used informally.",
parents = {"Từ theo cách sử dụng", "shortenings"},
}
labels["Từ lóng"] = {
description = "{{{langname}}} [[colloquial]] terms that are typically used to mark membership in a cultural subgroup.",
parents = {"Từ theo cách sử dụng"},
}
labels["solemn terms"] = {
description = "{{{langname}}} terms that are used to instill a sense of somberness.",
parents = {"Từ theo cách sử dụng"},
}
labels["student slang"] = {
description = "{{{langname}}} [[slang]] terms whose usage is typically restricted to colleges, universities, and their students.",
parents = {"Từ lóng"},
}
labels["superseded forms"] = {
description = "{{{langname}}} forms that have been superseded by other forms due to changes in spelling conventions.",
parents = {"Từ theo cách sử dụng", "terms by orthographic property"},
}
labels["swear words"] = {
description = "{{{langname}}} terms that are used to swear, such as to express strong anger or frustration.",
parents = {"Từ xúc phạm"},
}
labels["technical terms"] = {
description = "{{{langname}}} terms that are usually or exclusively used in technical/scientific writing.",
parents = {"Từ theo cách sử dụng"},
}
labels["terms of address"] = {
description = "{{{langname}}} terms used to refer to another person.",
parents = {"Từ theo cách sử dụng"},
}
labels["terms used in hendiadys"] = {
description = "{{{langname}}} words or senses which are used only in {{w|hendiadys}}.",
parents = {"Từ theo cách sử dụng"},
}
labels["terms with historical senses"] = {
description = "{{{langname}}} terms with senses that refer to things or concepts mainly known for their historical value.",
parents = {"Từ theo cách sử dụng"},
}
labels["terms with transferred senses"] = {
description = "{{{langname}}} terms with [[Appendix:Glossary#transferred senses|transferred senses]].",
parents = {"Từ theo cách sử dụng"},
}
labels["terms with uncertain meaning"] = {
description = "{{{langname}}} terms whose meaning is unknown or disputed.",
parents = {"Từ theo cách sử dụng"},
}
labels["text messaging slang"] = {
description = "{{{langname}}} terms used for [[text messaging]] on mobile phones or similar devices, usually consisting of heavily abbreviated forms.",
parents = {"Từ lóng"},
}
labels["tone indicators"] = {
description = "{{{langname}}} symbols used to denote or clarify the intent of a preceeding or occasionally following message.",
parents = {"Từ lóng Internet"},
}
labels["trademarks"] = {
description = "{{{langname}}} terms that identify legal entities, their products and services, by means of legal protection — to some extent, in a number of jurisdictions — against unauthorized use of the terms.",
parents = {"Từ theo cách sử dụng"},
}
labels["transgender slang"] = {
description = "{{{langname}}} [[slang]] terms whose usage is typically restricted to transgender people.",
parents = {"LGBTQ slang", "Thể loại:{{{langcode}}}:Transgender"},
}
labels["TV Tropes slang"] = {
description = "{{{langname}}} [[slang]] terms whose usage is typically restricted to users of the website {{w|TV Tropes}}.",
parents = {"Từ lóng Internet"},
}
labels["umlautless spellings"] = {
description = "{{{langname}}} terms that are the result of the original terms' [[umlaut]]s being substituted.",
parents = {"Hình thái không tiêu chuẩn", "terms by orthographic property"},
}
labels["Usenet slang"] = {
description = "{{{langname}}} [[slang]] terms whose usage is typically restricted to users of {{w|Usenet}}.",
parents = {"Từ lóng Internet"},
}
labels["men's speech terms"] = {
description = "{{{langname}}} terms and forms used in [[Appendix:Glossary#men's speech|men's speech]].",
parents = {"Từ theo cách sử dụng"},
}
labels["women's speech terms"] = {
description = "{{{langname}}} terms and forms used in [[Appendix:Glossary#women's speech|women's speech]].",
parents = {"Từ theo cách sử dụng"},
}
labels["Từ xúc phạm"] = {
description = "{{{langname}}} terms whose tone (rather than the meaning) is offensive to polite company.",
parents = {"Từ theo cách sử dụng"},
}
-- Add 'umbrella_parents' key if not already present.
for key, data in pairs(labels) do
if not data.umbrella_parents then
data.umbrella_parents = "Từ theo thể loại con cách sử dụng theo ngôn ngữ"
end
end
-----------------------------------------------------------------------------
-- --
-- RAW CATEGORIES --
-- --
-----------------------------------------------------------------------------
raw_categories["Từ theo thể loại con cách sử dụng theo ngôn ngữ"] = {
description = "Umbrella categories covering topics related to terms categorized by their usage, such as slang, obsolete or archaic forms and vulgarities.",
additional = "{{{umbrella_meta_msg}}}",
parents = {
"Siêu thể loại chung",
{name = "Từ theo cách sử dụng", is_label = true, sort = " "},
},
}
return {LABELS = labels, RAW_CATEGORIES = raw_categories}
gj8e396txxgl52fzjsjjgaq29w4ab7s
Mô đun:category tree/symbols
828
357831
2363135
2331790
2026-06-01T06:18:06Z
TheHighFighter2
42988
2363135
Scribunto
text/plain
local labels = {}
local raw_categories = {}
-----------------------------------------------------------------------------
-- --
-- LABELS --
-- --
-----------------------------------------------------------------------------
labels["Ký tự"] = {
description = "{{{langname}}} written signs.",
umbrella_parents = "Tất cả",
parents = {{name = "{{{langcat}}}", raw = true}},
}
labels["Dấu câu"] = {
description = "{{{langname}}} glyphs that are added to characters to modify their sounds or meanings.",
parents = {"Ký tự"},
}
labels["Han characters"] = {
description = "{{{langname}}} symbols of the Han logographic script, which can represent sounds or convey meanings directly.",
topright = "{{wp|Chinese characters}}",
parents = {"logograms"},
}
labels["ideograms"] = {
description = "{{{langname}}} symbols that represent objects, ideas or concepts directly.",
umbrella_parents = "Fundamental",
parents = {"symbols"},
}
labels["iteration marks"] = {
description = "{{{langname}}} glyphs that act as a shorthand for repeated text.",
parents = {"abbreviations", "symbols"},
}
labels["Chữ cái"] = {
description = "{{{langname}}} symbols that represent single sounds. Variations of letters, such as letters with diacritics, should also be categorized here.",
parents = {"Ký tự"},
}
labels["ligatures"] = {
description = "{{{langname}}} letters that have been combined into a single graphical unit.",
parents = {"symbols"},
}
labels["Văn tự ngữ tố"] = {
description = "{{{langname}}} symbols that represent single words or morphemes.",
parents = {"Ký tự"},
}
labels["matched pairs"] = {
description = "{{{langname}}} pairs of separate characters that are used together. Example: [[( )]].",
parents = {"symbols"},
}
labels["numeral symbols"] = {
description = "{{{langname}}} symbols that represent numerals.",
parents = {"symbols"},
}
labels["punctuation marks"] = {
description = "{{{langname}}} symbols that indicate structure and organization of writing.",
parents = {"symbols"},
}
labels["syllables"] = {
description = "{{{langname}}} symbols that represent groups of sounds. Variations of syllables, such as syllables with diacritics, should also be categorized here.",
parents = {"symbols"},
}
labels["multigraphs"] = {
description = "{{{langname}}} symbols consisting of multiple letters.",
parents = {"symbols"},
}
local function multigraph(name, n)
labels[name] = {
description = "{{{langname}}} symbols consisting of " .. n .. " letters.",
parents = {"multigraphs"},
}
end
multigraph("digraphs", "two")
multigraph("trigraphs", "three")
multigraph("tetragraphs", "four")
multigraph("pentagraphs", "five")
multigraph("hexagraphs", "six")
multigraph("heptagraphs", "seven")
multigraph("octagraphs", "eight")
-- Add 'umbrella_parents' key if not already present.
for key, data in pairs(labels) do
if not data.umbrella_parents then
data.umbrella_parents = "Thể loại con ký tự theo ngôn ngữ"
end
end
-----------------------------------------------------------------------------
-- --
-- RAW CATEGORIES --
-- --
-----------------------------------------------------------------------------
raw_categories["Thể loại con ký tự theo ngôn ngữ"] = {
description = "Umbrella categories covering topics related to symbols.",
additional = "{{{umbrella_meta_msg}}}",
parents = {
"Siêu thể loại chung",
{name = "Ký tự", is_label = true, sort = " "},
},
}
raw_categories["Ký tự IPA"] = {
description = "Symbols which are part of the {{w|International Phonetic Alphabet}}.",
additional = "For more information, see [[Wiktionary:About International Phonetic Alphabet]].",
catfix = "mul",
parents = {
{name = "Ký tự", is_label = true, lang = "mul"},
},
}
raw_categories["NAPA symbols"] = {
description = "Symbols which are part of the {{w|Americanist phonetic notation|North American Phonetic Alphabet}}.",
catfix = "mul",
parents = {
{name = "symbols", is_label = true, lang = "mul"},
},
}
raw_categories["UPA symbols"] = {
description = "Symbols which are part of the {{w|Uralic Phonetic Alphabet}}.",
catfix = "mul",
parents = {
{name = "symbols", is_label = true, lang = "mul"},
},
}
raw_categories["Ký tự đa ngữ"] = {
description = "Thể loại này liệt kê các ký tự đa ngữ (các ký tự được sử dụng chung trên toàn thế giới).",
catfix = "mul",
parents = {
"Đa ngữ",
"Thể loại:Ký tự theo ngôn ngữ",
},
}
raw_categories["Mã ISO"] = {
description = "Thể loại này liệt kê các mã ISO.",
catfix = "mul",
parents = {
"Ký tự đa ngữ",
},
}
return {LABELS = labels, RAW_CATEGORIES = raw_categories}
h90awp72d588n9finku01f4rgd4n0i4
ba rem
0
377096
2363265
2315274
2026-06-01T10:17:34Z
Trong Dang
52461
/* Tiếng Việt */
2363265
wikitext
text/x-wiki
== {{langname|vi}} ==
=== {{ĐM|etym}} ===
Từ {{bor|vi|fr|barème}}.
=== {{ĐM|pron}} ===
{{vie-pron}}
=== {{ĐM|noun}} ===
{{vie-noun|head=ba rem}}
# [[đáp án|Đáp án]] có [[kèm theo]] [[điểm]] [[cụ thể]] của từng [[phần]], dùng làm [[căn cứ]] để [[chấm thi]].
#:{{ux|vi|chấm theo đúng '''barem'''}}
=== {{ĐM|ref}} ===
* {{R:Tratu}}
katsdky01j2wkxqhtwi60vy0l34wc32
さくら
0
385458
2363192
2331397
2026-06-01T08:47:10Z
WhoAlone
40420
2363192
wikitext
text/x-wiki
{{also|ざくら}}
=={{langname|ja}}==
{{ja-see|桜|櫻|佐倉}}
=={{langname|ryu}}==
==={{ĐM|noun}}===
{{ryu-head|noun}}
# {{ryu-def|桜}} [[cây]] [[anh đào]].
qghbsx74084oxk91wmm2xs7v0yrc2xw
言葉
0
386924
2363101
2359387
2026-06-01T04:28:24Z
WhoAlone
40420
/* {{ĐM|etym}} */
2363101
wikitext
text/x-wiki
=={{langname|jpx-hcj}}==
==={{ĐM|etym}}===
{{jpx-hcj-kanjitab|こと|ば}}
Từ {{inh|jpx-hcj|ojp|言葉|tr=ko<sub>2</sub>to<sub>2</sub>ba}}, từ {{inh|jpx-hcj|jpx-pro|*kətənpa}}.
==={{ĐM|pron}}===
* {{IPA4|jpx-hcj|[kotoba]}}
==={{ĐM|noun}}===
{{jpx-hcj-head|noun|ことば}}
# [[tiếng nói]], [[phương ngữ]], [[ngôn ngữ]].
=={{langname|mvi}}==
==={{ĐM|etym}}===
{{mvi-kanjitab|くとぅ|は|k2=ば}}
Từ {{inh|mvi|jpx-ryu-pro|*kotoba}}, từ {{inh|mvi|jpx-pro|*kətənpa}}. Cùng gốc với {{cog|ja|言葉|tr=kotoba}}.
==={{ĐM|pron}}===
* {{IPA4|mvi|/kutuba/|a=Minna}}
* {{IPA4|mvi|/ku̥tuba/|a=Sunagawa}}
==={{ĐM|noun}}===
{{mvi-head|noun|くとぅば}}
# [[tiếng nói]], [[phương ngữ]], [[ngôn ngữ]].
==={{ĐM|ref}}===
* {{cite-web|ja|title=ja:日本の危機言語|work=ja:日本の危機言語|titleurl=https://kikigengo.ninjal.ac.jp/data/tango/search?lang=ja|url=http://kikigengo.ninjal.ac.jp/|year=2022|publisher=}}
=={{langname|ja}}==
{{ja-kanjitab|こと|は|k2=ば|yomi=k|alt=詞,辞|ateji=2|r=y}}
==={{ĐM|etym}}===
Từ {{inh|ja|ojp|言葉|tr=ko<sub>2</sub>to<sub>2</sub>ba}}, được chứng thực ít nhất là từ ''{{w|Vạn diệp tập}}'' được soạn vào năm 759.<ref name="KDJ2">{{R:Nihon Kokugo Daijiten Concise|言葉・詞・辞}}</ref> Được tái tạo là có nguồn gốc từ {{inh|ja|jpx-pro|*kətənpa}}.
Ghép từ {{ja-com|言|こと|t1=[[từ ngữ]]|端|は|t2=[[cạnh]], [[khởi đầu]], [[kết thúc]]}}.<ref name="KDJ2"/><ref name="SMK5"/> {{rendaku2|ha|ba}}
Thuật ngữ {{ja-r|言|こと}} từng là từ chính có nghĩa là {{mention|vi|từ ngữ}} trong tiếng Nhật. Nó cũng cùng gốc với {{ja-r|事|こと|[[thứ]], [[sự thật]], [[sự kiện]]}}. Âm ''ha'' có thể đã được thêm vào để phân biệt với {{ja-r|事|こと}}.
Cách viết {{mention|ja|葉}} là một ví dụ của {{ja-ateji}}.
==={{ĐM|pron}}===
{{ja-pron|ことば|acc=3|acc_ref=DJR,SMK5,NHK}}
==={{ĐM|noun}}===
{{ja-noun|ことば}}
# {{defdate|từ 759}} một [[từ ngữ]], một [[thuật ngữ]]
# {{defdate|từ 934}} [[ngôn ngữ]], [[tiếng nói]].
===={{ĐM|usage}}====
* Các dạng thay thế của từ này hầu như chỉ được dùng trong từ ghép.
===={{ĐM|syn}}====
* {{ja-r|語|ご}}
* {{ja-r|言%語|げん%ご}}
* {{ja-r|単%語|たん%ご}}
===={{ĐM|derived}}====
{{col|ja
|{{ja-r|合い言|あいことば}}, {{ja-r|合%言%葉|あい%こと%ば}}
|{{ja-r|東 言%葉|あずま こと%ば}}
|{{ja-r|遊ばせ言%葉|あそばせ こと%ば}}:
|{{ja-r|遊び言%葉|あそび こと%ば}}
|{{ja-r|天%地の詞|あめ%つち の ことば}}
|{{ja-r|言%葉%遣い|こと%ば%づかい}}
|{{ja-r|大和%言%葉|やまと% こと%ば}}
}}
===={{ĐM|see also}}====
* {{ja-r|言の葉|ことのは}}
==={{ĐM|ref}}===
<references/>
:* {{R:Shogakukan}}
:* {{R:Kojien}}
:* {{R:Meikyo}}
{{C|ja|Tên ngôn ngữ}}
=={{langname|ryu}}==
==={{ĐM|etym}}===
{{ryu-kanjitab|くとぅ|は|k2=ば|alt=辞,詞,辭}}
Từ {{inh|ryu|jpx-ryu-pro|*kotoba}}, từ {{inh|ryu|jpx-pro|*kətənpa}}. Cùng gốc với {{cog|ja|言葉|tr=kotoba}}.
==={{ĐM|pron}}===
* {{IPA4|ryu|[kutuba]}}
==={{ĐM|noun}}===
{{ryu-noun|くとぅば}}
# [[ngôn ngữ]]; [[tiếng nói]]; [[phương ngôn]]; [[phương ngữ]]; [[cách]] [[nói chuyện]]
# [[từ ngữ]]; sự [[biểu đạt]]
==={{ĐM|ref}}===
* {{R:JLect|くとぅば【言葉・辞・詞・辭】|670|kutuba}}
{{c|ryu|Tên ngôn ngữ}}
=={{langname|rys}}==
==={{ĐM|etym}}===
{{rys-kanjitab|くとぅ|は|k2=ば}}
Từ {{inh|rys|jpx-ryu-pro|*kotoba}}, từ {{inh|rys|jpx-pro|*kətənpa}}. Cùng gốc với {{cog|ja|言葉|tr=kotoba}}.
==={{ĐM|pron}}===
* {{IPA4|rys|/ku̥tuba/|a=Kabira, Hateruma}}
==={{ĐM|noun}}===
{{rys-head|noun|くとぅば}}
# [[tiếng nói]], [[phương ngữ]], [[ngôn ngữ]].
==={{ĐM|ref}}===
* {{cite-web|ja|title=ja:日本の危機言語|work=ja:日本の危機言語|titleurl=https://kikigengo.ninjal.ac.jp/data/tango/search?lang=ja|url=http://kikigengo.ninjal.ac.jp/|year=2022|publisher=}}
=={{langname|yoi}}==
==={{ĐM|etym}}===
{{yoi-kanjitab|くとぅ|は|k2=ば}}
Từ {{inh|yoi|jpx-ryu-pro|*kotoba}}, từ {{inh|yoi|jpx-pro|*kətənpa}}. Cùng gốc với {{cog|ja|言葉|tr=kotoba}}.
==={{ĐM|pron}}===
* {{IPA4|yoi|/kutuba/|a=Sonai}}
==={{ĐM|noun}}===
{{yoi-head|noun|くとぅば}}
# [[tiếng nói]], [[phương ngữ]], [[ngôn ngữ]].
==={{ĐM|ref}}===
* {{cite-web|ja|title=ja:日本の危機言語|work=ja:日本の危機言語|titleurl=https://kikigengo.ninjal.ac.jp/data/tango/search?lang=ja|url=http://kikigengo.ninjal.ac.jp/|year=2022|publisher=}}
3l99e3ywj1whrs0ul8509h6i7iwnosc
やんばるふみら
0
396904
2363238
2352806
2026-06-01T09:23:41Z
Hiyuune
50834
/* Tiếng Kunigami */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2363238
wikitext
text/x-wiki
=={{langname|xug}}==
==={{ĐM|noun}}===
{{xug-head|noun|^やんばる ふみら}}
# {{xug-def|山原水鶏}} {{taxlink|Gallirallus okinawae|loài}}
rpnhxm3e5i7pc2iaers95tzsjb607sr
Phụ lục:Danh sách từ tiếng Việt (Tratu)/Phần 1
100
397903
2363004
2354681
2026-05-31T13:45:28Z
TheHighFighter2
42988
2363004
wikitext
text/x-wiki
Đây là danh sách từ tiếng Việt theo [http://tratu.soha.vn/ Từ điển Tratu]. Thứ tự a đến gây thù chuốc oán.
== A đến Bánh mật ==
[[a]], [[a,a]], [[a-ga]], [[a-mi-nô a-xít]], [[a-mi-ăng]], [[a-mi-đan]], [[a-míp]], [[a-mô-ni-ác]], [[a-nô-phen]], [[a-nốt]], [[a-pa-tít]], [[a-pác-thai]], [[a-sen]], [[a-trô-pin]], [[a-xpi-rin]], [[a-xê-ti-len]], [[a-xê-tôn]], [[a-xít]], [[a-xít a-min]], [[a-xít a-xê-tích]], [[a-xít clo-hi-đrích]], [[a-xít các-bo-ních]], [[a-xít ni-trích]], [[a-xít sun-fua-rích]], [[adn]], [[adsl]], [[aids]], [[ak]], [[atm]], [[a di đà]], [[a di đà phật]], [[a dua]], [[a giao]], [[a ha]], [[a hoàn]], [[a lê]], [[a lô]], [[a ma tơ]], [[a men]], [[a phiến]], [[a tòng]], [[abscess]], [[accordeon]], [[account]], [[accumulator]], [[acetone]], [[acetylene]], [[acid]], [[acid acetic]], [[acid amin]], [[acid béo]], [[acid carbonic]], [[acid chlorhydric]], [[acid nitric]], [[acid sulfuric]], [[ad hoc]], [[ag]], [[agar]], [[ai]], [[ai ai]], [[ai bảo]], [[ai hoài]], [[ai khảo mà xưng]], [[ai lại]], [[ai mượn]], [[ai ngờ]], [[ai nấy]], [[ai oán]], [[ai điếu]], [[ai đời]], [[al]], [[album]], [[albumin]], [[alkaloid]], [[almanac]], [[almanach]], [[alpha]], [[alphabet]], [[am]], [[am-pe]], [[am-pli]], [[am hiểu]], [[am thanh cảnh vắng]], [[am tường]], [[amiant]], [[amib]], [[amino acid]], [[ammoniac]], [[ampere]], [[ampere kế]], [[ampli]], [[amygdala]], [[an]], [[an-bom]], [[an-bu-min]], [[an-bum]], [[an-ca-lo-ít]], [[an-pha]], [[an-ti-mon]], [[an-ti-pi-rin]], [[an bài]], [[an cư]], [[an cư lạc nghiệp]], [[an dưỡng]], [[an giấc]], [[an giấc nghìn thu]], [[an giấc ngàn thu]], [[an hưởng]], [[an khang]], [[an lành]], [[an nghỉ]], [[an nhiên]], [[an nhàn]], [[an ninh]], [[an phận]], [[an phận thủ thường]], [[an sinh]], [[an thai]], [[an thân]], [[an thần]], [[an toàn]], [[an toàn khu]], [[an toạ]], [[an táng]], [[an tâm]], [[an vị]], [[an ủi]], [[ang]], [[ang áng]], [[anh]], [[anh chàng]], [[anh chị]], [[anh chị em]], [[anh dũng]], [[anh em]], [[anh em cọc chèo]], [[anh em thúc bá]], [[anh em đồng hao]], [[anh hoa]], [[anh hào]], [[anh hùng]], [[anh hùng ca]], [[anh hùng chủ nghĩa]], [[anh hùng cá nhân]], [[anh hùng mạt lộ]], [[anh hùng mạt vận]], [[anh hùng rơm]], [[anh kiệt]], [[anh linh]], [[anh minh]], [[anh minh đạo]], [[anh nuôi]], [[anh quân]], [[anh thư]], [[anh trai]], [[anh tuấn]], [[anh tài]], [[anh túc]], [[anh vũ]], [[anh yến]], [[anh ách]], [[anh ánh]], [[anh đào]], [[anode]], [[anopheles]], [[anten]], [[antimony]], [[antipyrin]], [[ao]], [[ao chuôm]], [[ao tù]], [[ao ước]], [[apartheid]], [[apatite]], [[are]], [[arsenic]], [[as]], [[aspirin]], [[atlas]], [[atmosphere]], [[atropine]], [[au]], [[audio]], [[automat]], [[azot]], [[b]], [[b,b]], [[bch]], [[bgđ]], [[bhxh]], [[bhyt]], [[bios]], [[bxl]], [[ba]], [[ba-dan]], [[ba-dô-ca]], [[ba-dơ]], [[ba-ke-lit]], [[ba-lát]], [[ba-ren]], [[ba-ri-e]], [[ba-zan]], [[ba-zơ]], [[ba ba]], [[ba bảy]], [[ba bề bốn bên]], [[ba bị]], [[ba bốn]], [[ba chân bốn cẳng]], [[ba chìm bảy nổi]], [[ba chỉ]], [[ba cùng]], [[ba cọc ba đồng]], [[ba gai]], [[ba giăng]], [[ba gác]], [[ba gạc]], [[ba hoa]], [[ba hoa chích choè]], [[ba hoa thiên địa]], [[ba hoa xích đế]], [[ba hồn bảy vía]], [[ba hồn chín vía]], [[ba khía]], [[ba không]], [[ba kích]], [[ba lá]], [[ba láp]], [[ba lê]], [[ba lô]], [[ba lông]], [[ba lăng nhăng]], [[ba lơn]], [[ba má]], [[ba máu sáu cơn]], [[ba mũi giáp công]], [[ba mươi tết]], [[ba mặt một lời]], [[ba phải]], [[ba que]], [[ba que xỏ lá]], [[ba quân]], [[ba rem]], [[ba rọi]], [[ba sinh]], [[ba soi]], [[ba tháng]], [[ba toong]], [[ba trăng]], [[ba trợn]], [[ba trợn ba trạo]], [[ba vạ]], [[ba xu]], [[ba xạo]], [[ba xị đế]], [[ba đào]], [[ba đầu sáu tay]], [[ba đậu]], [[bai]], [[bai bải]], [[bakelite]], [[ballast]], [[ban]], [[ban-giô]], [[ban bí thư]], [[ban bệ]], [[ban bố]], [[ban chấp hành]], [[ban công]], [[ban giám hiệu]], [[ban hành]], [[ban khen]], [[ban mai]], [[ban miêu]], [[ban ngành]], [[ban ngày]], [[ban ngày ban mặt]], [[ban nãy]], [[ban phát]], [[ban sơ]], [[ban tặng]], [[ban đêm]], [[ban đầu]], [[ban ơn]], [[bang]], [[bang biện]], [[bang giao]], [[bang tá]], [[banh]], [[banjo]], [[bao]], [[bao biện]], [[bao bì]], [[bao bọc]], [[bao bố]], [[bao cao su]], [[bao che]], [[bao cấp]], [[bao dong]], [[bao dung]], [[bao giờ]], [[bao gói]], [[bao gồm]], [[bao hoa]], [[bao hàm]], [[bao la]], [[bao lâu]], [[bao lăm]], [[bao lơn]], [[bao mua]], [[bao nhiêu]], [[bao phấn]], [[bao phủ]], [[bao quát]], [[bao quản]], [[bao sân]], [[bao tay]], [[bao thơ]], [[bao thầu]], [[bao tiêu]], [[bao trùm]], [[bao tượng]], [[bao tải]], [[bao tời]], [[bao tử]], [[bao vây]], [[bao vây kinh tế]], [[bao xa]], [[bar]], [[barie]], [[barrel]], [[basalt]], [[base]], [[batinê]], [[batê]], [[bay]], [[bay biến]], [[bay bướm]], [[bay bổng]], [[bay hơi]], [[bay lượn]], [[bay nhảy]], [[bazooka]], [[be]], [[be be]], [[be bé]], [[be bét]], [[ben-den]], [[benzene]], [[beo]], [[beo béo]], [[beta]], [[bi]], [[bi-tum]], [[bi a]], [[bi ai]], [[bi ba bi bô]], [[bi bô]], [[bi ca]], [[bi chí]], [[bi cảm]], [[bi da]], [[bi hài kịch]], [[bi hùng]], [[bi khúc]], [[bi kí]], [[bi ký]], [[bi kịch]], [[bi luỵ]], [[bi lắc]], [[bi phẫn]], [[bi quan]], [[bi thương]], [[bi thảm]], [[bi tráng]], [[bi ve]], [[bi đát]], [[bi đình]], [[bi đông]], [[bia]], [[bia bọt]], [[bia chai]], [[bia hơi]], [[bia lon]], [[bia miệng]], [[bia tươi]], [[bia ôm]], [[bia đỡ đạn]], [[big bang]], [[binh]], [[binh biến]], [[binh bị]], [[binh chủng]], [[binh cách]], [[binh công xưởng]], [[binh cơ]], [[binh hùng tướng mạnh]], [[binh khí]], [[binh lính]], [[binh lược]], [[binh lửa]], [[binh lực]], [[binh mã]], [[binh nghiệp]], [[binh nhu]], [[binh nhì]], [[binh nhất]], [[binh pháp]], [[binh phục]], [[binh quyền]], [[binh sĩ]], [[binh thư]], [[binh trạm]], [[binh tình]], [[binh vận]], [[binh đao]], [[binh đoàn]], [[binh đội]], [[biogas]], [[bis]], [[bismuth]], [[bit]], [[bitum]], [[biên]], [[biên bản]], [[biên chế]], [[biên cương]], [[biên dịch]], [[biên giới]], [[biên khảo]], [[biên kịch]], [[biên lai]], [[biên nhận]], [[biên niên]], [[biên niên sử]], [[biên phòng]], [[biên soạn]], [[biên thuỳ]], [[biên tập]], [[biên tập viên]], [[biên đình]], [[biên đạo]], [[biên độ]], [[biên đội]], [[biên ải]], [[biêng biếc]], [[biếc]], [[biếm hoạ]], [[biến]], [[biến báo]], [[biến chuyển]], [[biến chất]], [[biến chủng]], [[biến chứng]], [[biến cải]], [[biến cố]], [[biến dạng]], [[biến dị]], [[biến dịch]], [[biến hoá]], [[biến hình]], [[biến loạn]], [[biến sắc]], [[biến số]], [[biến thiên]], [[biến thái]], [[biến thế]], [[biến thể]], [[biến trở]], [[biến tướng]], [[biến tấu]], [[biến tốc]], [[biến áp]], [[biến âm]], [[biến điệu]], [[biến đổi]], [[biến động]], [[biến ảo]], [[biếng]], [[biếng nhác]], [[biết]], [[biết bao]], [[biết bao nhiêu]], [[biết chừng nào]], [[biết mấy]], [[biết nghĩ]], [[biết người biết của]], [[biết người biết ta]], [[biết tay]], [[biết thân]], [[biết thân biết phận]], [[biết thóp]], [[biết thỏm]], [[biết tỏng]], [[biết tỏng tòng tong]], [[biết điều]], [[biết đâu]], [[biết đâu chừng]], [[biết đâu đấy]], [[biết ơn]], [[biếu]], [[biếu xén]], [[biền]], [[biền biệt]], [[biền ngẫu]], [[biển]], [[biển báo]], [[biển cả]], [[biển hiệu]], [[biển hồ]], [[biển lận]], [[biển thủ]], [[biểu]], [[biểu bì]], [[biểu cảm]], [[biểu diễn]], [[biểu dương]], [[biểu hiện]], [[biểu kiến]], [[biểu lộ]], [[biểu mẫu]], [[biểu ngữ]], [[biểu quyết]], [[biểu thuế]], [[biểu thị]], [[biểu thống kê]], [[biểu thức]], [[biểu trưng]], [[biểu tình]], [[biểu tượng]], [[biểu đạt]], [[biểu đồ]], [[biện]], [[biện bác]], [[biện bạch]], [[biện chứng]], [[biện giải]], [[biện hộ]], [[biện luận]], [[biện lí]], [[biện lý]], [[biện minh]], [[biện pháp]], [[biệt]], [[biệt danh]], [[biệt dược]], [[biệt hiệu]], [[biệt kích]], [[biệt li]], [[biệt ly]], [[biệt lập]], [[biệt mù]], [[biệt phái]], [[biệt thự]], [[biệt tài]], [[biệt tích]], [[biệt tăm]], [[biệt tăm biệt tích]], [[biệt vô âm tín]], [[biệt xứ]], [[biệt đãi]], [[biệt động]], [[biệt động quân]], [[biệt động đội]], [[bloc]], [[blog]], [[blốc]], [[bo]], [[bo bo]], [[bo bíu]], [[bo mạch]], [[bo mạch chủ]], [[boa]], [[bobbin]], [[bom]], [[bom h]], [[bom ba càng]], [[bom bay]], [[bom bi]], [[bom bươm bướm]], [[bom chìm]], [[bom hoá học]], [[bom khinh khí]], [[bom lân tinh]], [[bom napalm]], [[bom nguyên tử]], [[bom nổ chậm]], [[bom phóng]], [[bom thư]], [[bom từ trường]], [[bom xăng]], [[bom đạn]], [[bon]], [[bon bon]], [[bon chen]], [[bong]], [[bong bóng]], [[bong gân]], [[boong]], [[boong-ke]], [[boong boong]], [[bowling]], [[box]], [[boóng]], [[br]], [[brom]], [[bromure bạc]], [[bu]], [[bu-gi]], [[bu lu]], [[bu lông]], [[bua]], [[buji]], [[bung]], [[bung búng]], [[bung bủng]], [[bung xung]], [[bunker]], [[buôn]], [[buôn buốt]], [[buôn bán]], [[buôn chuyến]], [[buôn dân bán nước]], [[buôn gian bán lận]], [[buôn gánh bán bưng]], [[buôn hàng xách]], [[buôn làng]], [[buôn lậu]], [[buôn nước bọt]], [[buôn phấn bán hương]], [[buôn phấn bán son]], [[buôn thúng bán bưng]], [[buôn thúng bán mẹt]], [[buôn thần bán thánh]], [[buông]], [[buông lơi]], [[buông lỏng]], [[buông tha]], [[buông thõng]], [[buông thả]], [[buông trôi]], [[buông tuồng]], [[buông xuôi]], [[buông xõng]], [[buốt]], [[buồm]], [[buồn]], [[buồn bã]], [[buồn bực]], [[buồn cười]], [[buồn hiu]], [[buồn ngủ]], [[buồn nôn]], [[buồn phiền]], [[buồn rười rượi]], [[buồn rượi]], [[buồn rầu]], [[buồn teo]], [[buồn thiu]], [[buồn thảm]], [[buồn thỉu]], [[buồn thỉu buồn thiu]], [[buồn tênh]], [[buồn tình]], [[buồn tẻ]], [[buồn tủi]], [[buồn xo]], [[buồn đau]], [[buồng]], [[buồng hương]], [[buồng khuê]], [[buồng lái]], [[buồng máy]], [[buồng the]], [[buồng thêu]], [[buồng trứng]], [[buồng tối]], [[buồng đào]], [[buổi]], [[buổi mai]], [[buổi đực buổi cái]], [[buộc]], [[buộc chỉ chân voi]], [[buộc chỉ cổ tay]], [[buộc lòng]], [[buộc tội]], [[buột]], [[buột miệng]], [[buột tay]], [[byte]], [[bà]], [[bà la môn]], [[bà la môn giáo]], [[bà ba]], [[bà chúa]], [[bà con]], [[bà cô]], [[bà cốt]], [[bà gia]], [[bà già]], [[bà mụ]], [[bà nguyệt]], [[bà nhạc]], [[bà phước]], [[bà trẻ]], [[bà xã]], [[bà xơ]], [[bà đỡ]], [[bài]], [[bài binh bố trận]], [[bài bác]], [[bài bây]], [[bài bông]], [[bài bạc]], [[bài bản]], [[bài chòi]], [[bài chỉ]], [[bài học]], [[bài khoá]], [[bài làm]], [[bài mục]], [[bài ngoại]], [[bài ngà]], [[bài thuốc]], [[bài tiết]], [[bài toán]], [[bài trung]], [[bài trí]], [[bài trừ]], [[bài tây]], [[bài tính]], [[bài tập]], [[bài vị]], [[bài vở]], [[bài xuất]], [[bài xích]], [[bàn]], [[bàn bạc]], [[bàn chân]], [[bàn chông]], [[bàn chải]], [[bàn cuốc]], [[bàn cãi]], [[bàn cầu]], [[bàn cờ]], [[bàn dân thiên hạ]], [[bàn giao]], [[bàn giấy]], [[bàn hoàn]], [[bàn luận]], [[bàn là]], [[bàn là hơi]], [[bàn lùi]], [[bàn máy]], [[bàn mảnh]], [[bàn phím]], [[bàn ra]], [[bàn ra tán vào]], [[bàn ren]], [[bàn rà]], [[bàn rùn]], [[bàn soạn]], [[bàn tay]], [[bàn tay vàng]], [[bàn thạch]], [[bàn thảo]], [[bàn thắng bạc]], [[bàn thắng vàng]], [[bàn thờ]], [[bàn toạ]], [[bàn trổ]], [[bàn tán]], [[bàn tính]], [[bàn đèn]], [[bàn đạc]], [[bàn đạp]], [[bàn định]], [[bàn độc]], [[bàn ủi]], [[bàng]], [[bàng bạc]], [[bàng hoàng]], [[bàng hệ]], [[bàng quan]], [[bàng quang]], [[bàng tiếp]], [[bành]], [[bành bạnh]], [[bành trướng]], [[bành tô]], [[bào]], [[bào bọt]], [[bào chế]], [[bào chế học]], [[bào chữa]], [[bào hao]], [[bào mòn]], [[bào ngư]], [[bào thai]], [[bào tộc]], [[bào tử]], [[bào tử nang]], [[bào xoi]], [[bào xác]], [[bàu]], [[bàu bạu]], [[bày]], [[bày biện]], [[bày mưu đặt chước]], [[bày tỏ]], [[bày vai]], [[bày vẽ]], [[bày đặt]], [[bá]], [[bá chủ]], [[bá cáo]], [[bá hộ]], [[bá láp]], [[bá quan]], [[bá quyền]], [[bá trạo]], [[bá tánh]], [[bá tước]], [[bá vơ]], [[bá vương]], [[bác]], [[bác bỏ]], [[bác cổ]], [[bác cổ thông kim]], [[bác học]], [[bác mẹ]], [[bác sĩ]], [[bác vật]], [[bác ái]], [[bách]], [[bách bệnh]], [[bách bổ]], [[bách bộ]], [[bách chiến bách thắng]], [[bách diệp]], [[bách gia chư tử]], [[bách hoá]], [[bách hợp]], [[bách khoa]], [[bách khoa thư]], [[bách khoa toàn thư]], [[bách nhật]], [[bách niên giai lão]], [[bách phát bách trúng]], [[bách phân]], [[bách thanh]], [[bách thú]], [[bách thảo]], [[bách tán]], [[bách tính]], [[bái]], [[bái kiến]], [[bái phục]], [[bái tạ]], [[bái tổ]], [[bái vật]], [[bái vật giáo]], [[bái xái]], [[bái yết]], [[bái đường]], [[bám]], [[bám bíu]], [[bám càng]], [[bám trụ]], [[bám víu]], [[bán]], [[bán buôn]], [[bán bình nguyên]], [[bán chác]], [[bán chạy]], [[bán chịu]], [[bán công]], [[bán công khai]], [[bán cầu]], [[bán cầu não]], [[bán dâm]], [[bán dạo]], [[bán dẫn]], [[bán hoa]], [[bán hoá giá]], [[bán hạ]], [[bán khai]], [[bán kính]], [[bán kết]], [[bán lẻ]], [[bán mạng]], [[bán nguyên âm]], [[bán nguyệt]], [[bán nguyệt san]], [[bán non]], [[bán nước]], [[bán nước buôn dân]], [[bán phá giá]], [[bán phụ âm]], [[bán rao]], [[bán rong]], [[bán sơn địa]], [[bán sỉ]], [[bán sống bán chết]], [[bán thành phẩm]], [[bán tháo]], [[bán thân]], [[bán thân bất toại]], [[bán trôn nuôi miệng]], [[bán trú]], [[bán trả dần]], [[bán trả góp]], [[bán trời không văn tự]], [[bán tín bán nghi]], [[bán tống]], [[bán tống bán tháo]], [[bán tống bán táng]], [[bán tự động]], [[bán vũ trang]], [[bán vợ đợ con]], [[bán xới]], [[bán đảo]], [[bán đấu giá]], [[bán đổ bán tháo]], [[bán độ]], [[bán đứng]], [[báng]], [[báng bổ]], [[bánh]], [[bánh bao]], [[bánh bàng]], [[bánh bèo]], [[bánh bò]], [[bánh bỏng]], [[bánh canh]], [[bánh chay]], [[bánh chè]], [[bánh chưng]], [[bánh chả]], [[bánh cuốn]], [[bánh cáy]], [[bánh cắt]], [[bánh cốm]], [[bánh dẻo]], [[bánh gai]], [[bánh gio]], [[bánh giò]], [[bánh giầy]], [[bánh gối]], [[bánh hỏi]], [[bánh in]], [[bánh khoai]], [[bánh khoái]], [[bánh khúc]], [[bánh khảo]], [[bánh lái]], [[bánh mì]], [[bánh mì gối]], [[bánh mướt]], [[bánh mật]]
== Bánh nướng đến Bất ổn định ==
[[bánh nướng]], [[bánh nậm]], [[bánh nếp]], [[bánh phồng]], [[bánh phồng tôm]], [[bánh phở]], [[bánh quy]], [[bánh quế]], [[bánh rán]], [[bánh răng]], [[bánh tai voi]], [[bánh thánh]], [[bánh tro]], [[bánh trung thu]], [[bánh trái]], [[bánh tráng]], [[bánh trôi]], [[bánh tày]], [[bánh tét]], [[bánh tôm]], [[bánh tẻ]], [[bánh tổ]], [[bánh vít]], [[bánh vẽ]], [[bánh xe]], [[bánh xèo]], [[bánh ít]], [[bánh ú]], [[bánh ú tro]], [[bánh đa]], [[bánh đa nem]], [[bánh đai]], [[bánh đà]], [[bánh đúc]], [[bánh đậu xanh]], [[bánh ướt]], [[bánh ếch]], [[báo]], [[báo an]], [[báo biểu]], [[báo bổ]], [[báo chí]], [[báo cáo]], [[báo cáo viên]], [[báo cô]], [[báo công]], [[báo danh]], [[báo giá]], [[báo hiếu]], [[báo hiệu]], [[báo hình]], [[báo hại]], [[báo hỉ]], [[báo hỷ]], [[báo liếp]], [[báo mộng]], [[báo nói]], [[báo oán]], [[báo tang]], [[báo thù]], [[báo thức]], [[báo tường]], [[báo tử]], [[báo viết]], [[báo vụ]], [[báo vụ viên]], [[báo yên]], [[báo ân]], [[báo điện tử]], [[báo đáp]], [[báo đền]], [[báo động]], [[báo ơn]], [[báo ảnh]], [[báo ứng]], [[bát]], [[bát chiết yêu]], [[bát chậu]], [[bát chữ]], [[bát cú]], [[bát cổ]], [[bát diện]], [[bát giác]], [[bát hương]], [[bát kết]], [[bát mẫu]], [[bát ngát]], [[bát nháo]], [[bát nháo chi khươn]], [[bát phẩm]], [[bát phố]], [[bát quái]], [[bát sách]], [[bát tiên]], [[bát âm]], [[bát ô tô]], [[bát đàn]], [[báu]], [[báu vật]], [[bâng khuâng]], [[bâng lâng]], [[bâng quơ]], [[bâu]], [[bây]], [[bây chừ]], [[bây giờ]], [[bây nhiêu]], [[bã]], [[bã bời]], [[bã trầu]], [[bãi]], [[bãi binh]], [[bãi bể nương dâu]], [[bãi bỏ]], [[bãi chầu]], [[bãi chợ]], [[bãi cá]], [[bãi công]], [[bãi khoá]], [[bãi miễn]], [[bãi nhiệm]], [[bãi nại]], [[bãi thải]], [[bãi thị]], [[bãi thực]], [[bãi triều]], [[bãi trường]], [[bãi tập]], [[bãi tắm]], [[bão]], [[bão bùng]], [[bão cát]], [[bão giông]], [[bão hoà]], [[bão rớt]], [[bão tuyết]], [[bão táp]], [[bão tố]], [[bão từ]], [[bè]], [[bè bè]], [[bè bạn]], [[bè cánh]], [[bè lũ]], [[bè phái]], [[bè đảng]], [[bèn]], [[bèn bẹt]], [[bèo]], [[bèo Nhật Bản]], [[bèo bọt]], [[bèo cái]], [[bèo cám]], [[bèo dâu]], [[bèo hoa dâu]], [[bèo hợp mây tan]], [[bèo lục bình]], [[bèo mây]], [[bèo nhèo]], [[bèo ong]], [[bèo trôi sóng vỗ]], [[bèo tây]], [[bèo tấm]], [[bé]], [[bé bỏng]], [[bé con]], [[bé cái lầm]], [[bé dại]], [[bé hoẻn]], [[bé hạt tiêu]], [[bé mọn]], [[bé nhỏ]], [[bé xé ra to]], [[béc giê]], [[bén]], [[bén gót]], [[bén mảng]], [[bén ngót]], [[béng]], [[béo]], [[béo bở]], [[béo múp]], [[béo mỡ]], [[béo nung núc]], [[béo núc]], [[béo quay]], [[béo tốt]], [[bép xép]], [[bét]], [[bét be]], [[bét nhè]], [[bét tĩ]], [[bê]], [[bê-ta]], [[bê bết]], [[bê bối]], [[bê rê]], [[bê tha]], [[bê trễ]], [[bê trệ]], [[bê tông]], [[bê tông cốt sắt]], [[bê tông cốt thép]], [[bên]], [[bên bị]], [[bên nguyên]], [[bênh]], [[bênh vực]], [[bêu]], [[bêu diếu]], [[bêu nhuốc]], [[bêu nắng]], [[bêu riếu]], [[bêu xấu]], [[bì]], [[bì bà bì bõm]], [[bì bì]], [[bì bõm]], [[bì bạch]], [[bì khổng]], [[bì phấn với vôi]], [[bì sị]], [[bì thư]], [[bìa]], [[bìa giả]], [[bìa trong]], [[bìm]], [[bìm bìm]], [[bìm bịp]], [[bình]], [[bình an]], [[bình an vô sự]], [[bình bán]], [[bình bát]], [[bình bản]], [[bình bầu]], [[bình bịch]], [[bình bồng]], [[bình chân]], [[bình chân như vại]], [[bình chú]], [[bình chọn]], [[bình công]], [[bình công chấm điểm]], [[bình cũ rượu mới]], [[bình cầu]], [[bình diện]], [[bình dân]], [[bình dân học vụ]], [[bình dị]], [[bình giá]], [[bình giải]], [[bình luận]], [[bình luận viên]], [[bình lặng]], [[bình minh]], [[bình nghị]], [[bình nguyên]], [[bình ngưng]], [[bình nhật]], [[bình nóng lạnh]], [[bình phong]], [[bình phương]], [[bình phẩm]], [[bình phục]], [[bình quyền]], [[bình quân]], [[bình sai]], [[bình sinh]], [[bình thuỷ]], [[bình thân]], [[bình thông nhau]], [[bình thường]], [[bình thường hoá]], [[bình thản]], [[bình toong]], [[bình tuyển]], [[bình tâm]], [[bình tích]], [[bình tĩnh]], [[bình vôi]], [[bình xét]], [[bình xịt]], [[bình yên]], [[bình yên vô sự]], [[bình điện]], [[bình đẳng]], [[bình địa]], [[bình địa ba đào]], [[bình định]], [[bình ổn]], [[bìu]], [[bìu dái]], [[bìu díu]], [[bí]], [[bí bách]], [[bí bét]], [[bí danh]], [[bí hiểm]], [[bí mật]], [[bí mật nhà nghề]], [[bí ngô]], [[bí phấn]], [[bí quyết]], [[bí rì]], [[bí rợ]], [[bí số]], [[bí thơ]], [[bí thư]], [[bí thư thứ nhất]], [[bí truyền]], [[bí tỉ]], [[bí đao]], [[bí đỏ]], [[bí ẩn]], [[bí ử]], [[bích]], [[bích báo]], [[bích cốt]], [[bích hoạ]], [[bích quy]], [[bím]], [[bính]], [[bíp tết]], [[bít]], [[bít-mút]], [[bít bùng]], [[bít cốt]], [[bít tất]], [[bít đốc]], [[bíu]], [[bò]], [[bò biển]], [[bò cạp]], [[bò hóc]], [[bò lê bò càng]], [[bò lê bò la]], [[bò sát]], [[bò tót]], [[bò u]], [[bòn]], [[bòn bon]], [[bòn mót]], [[bòn rút]], [[bòng]], [[bòng bong]], [[bòng bòng]], [[bó]], [[bó buộc]], [[bó chiếu]], [[bó cẳng]], [[bó giò]], [[bó gối]], [[bó hẹp]], [[bó rọ]], [[bó tay]], [[bó tay chịu chết]], [[bó trát]], [[bó tròn]], [[bóc]], [[bóc lột]], [[bóc mẽ]], [[bóc ngắn cắn dài]], [[bóc tem]], [[bóc trần]], [[bóc áo tháo cày]], [[bói]], [[bói cá]], [[bói không ra]], [[bói toán]], [[bói đâu ra]], [[bón]], [[bón lót]], [[bón thúc]], [[bón đón đòng]], [[bóng]], [[bóng bay]], [[bóng bàn]], [[bóng bán dẫn]], [[bóng bì]], [[bóng bảy]], [[bóng bầu dục]], [[bóng bẩy]], [[bóng chim tăm cá]], [[bóng chuyền]], [[bóng chày]], [[bóng câu]], [[bóng dáng]], [[bóng dợn]], [[bóng gió]], [[bóng loáng]], [[bóng láng]], [[bóng lộn]], [[bóng ma]], [[bóng mát]], [[bóng nhoáng]], [[bóng ném]], [[bóng nước]], [[bóng nửa tối]], [[bóng râm]], [[bóng rổ]], [[bóng thám không]], [[bóng tối]], [[bóng vía]], [[bóng điện]], [[bóng điện tử]], [[bóng đá]], [[bóng đá mini]], [[bóng đái]], [[bóng đè]], [[bóp]], [[bóp bụng]], [[bóp chắt]], [[bóp chẹt]], [[bóp chết]], [[bóp cổ]], [[bóp hầu bóp cổ]], [[bóp hầu bóp họng]], [[bóp họng]], [[bóp miệng]], [[bóp méo]], [[bóp mũi]], [[bóp mồm]], [[bóp mồm bóp miệng]], [[bóp nghẹt]], [[bóp nặn]], [[bóp trán]], [[bóp óc]], [[bót]], [[bô]], [[bô-bin]], [[bô bô]], [[bô lão]], [[bô lô ba la]], [[bô đê]], [[bôi]], [[bôi bác]], [[bôi gio trát trấu]], [[bôi nhọ]], [[bôi tro trát trấu]], [[bôi tro trét trấu]], [[bôi trơn]], [[bôi đen]], [[bôm bốp]], [[bôn ba]], [[bôn sê vích]], [[bông]], [[bông bụt]], [[bông gòn]], [[bông lông]], [[bông lơn]], [[bông phèng]], [[bông tai]], [[bông thùa]], [[bông thấm nước]], [[bông tiêu]], [[bông đá]], [[bông đùa]], [[bõ]], [[bõ bèn]], [[bõ già]], [[bù]], [[bù giá]], [[bù khú]], [[bù loong]], [[bù lu bù loa]], [[bù lỗ]], [[bù nhìn]], [[bù trì]], [[bù trừ]], [[bù xù]], [[bù đầu]], [[bù đắp]], [[bùa]], [[bùa bả]], [[bùa chú]], [[bùa cứu mạng]], [[bùa hộ mệnh]], [[bùa hộ thân]], [[bùa mê bả dột]], [[bùa mê thuốc lú]], [[bùa yêu]], [[bùi]], [[bùi ngùi]], [[bùi nhùi]], [[bùi tai]], [[bùm tum]], [[bùn]], [[bùn hoa]], [[bùn lầy]], [[bùn lầy nước đọng]], [[bùn nhơ]], [[bùn non]], [[bùng]], [[bùng binh]], [[bùng bùng]], [[bùng bục]], [[bùng nhùng]], [[bùng nổ]], [[bùng nổ dân số]], [[bùng phát]], [[bú]], [[bú dù]], [[bú mớm]], [[búa]], [[búa chèn]], [[búa chém]], [[búa gió]], [[búa rìu]], [[búa tạ]], [[búa xua]], [[búa đanh]], [[búa đinh]], [[búi]], [[búi rễ]], [[búi tó]], [[bún]], [[bún bò]], [[bún chả]], [[bún thang]], [[bún tàu]], [[búng]], [[búng báng]], [[búng ra sữa]], [[búp]], [[búp bê]], [[búp phê]], [[bút]], [[bút bi]], [[bút chiến]], [[bút chì]], [[bút chổi]], [[bút danh]], [[bút dạ]], [[bút hiệu]], [[bút kí]], [[bút lông]], [[bút lục]], [[bút lực]], [[bút máy]], [[bút nghiên]], [[bút pháp]], [[bút sa gà chết]], [[bút toán]], [[bút tích]], [[bút điện]], [[bút đàm]], [[băm]], [[băm bổ]], [[băm vằm]], [[băn khoăn]], [[băng]], [[băng bó]], [[băng ca]], [[băng chuyền]], [[băng dính]], [[băng giá]], [[băng hoại]], [[băng huyết]], [[băng hà]], [[băng hình]], [[băng keo]], [[băng lăn]], [[băng nhân]], [[băng nhóm]], [[băng nhạc]], [[băng phiến]], [[băng rôn]], [[băng sơn]], [[băng thông rộng]], [[băng tải]], [[băng từ]], [[băng video]], [[băng vệ sinh]], [[băng xăng]], [[băng đăng]], [[băng đạn]], [[băng đảng]], [[băng đảo]], [[bĩ cực thái lai]], [[bĩnh]], [[bĩu]], [[bơ]], [[bơ phờ]], [[bơ thờ]], [[bơ vơ]], [[bơi]], [[bơi bướm]], [[bơi chó]], [[bơi lội]], [[bơi nhái]], [[bơi sải]], [[bơi trải]], [[bơi ếch]], [[bơm]], [[bơm chân không]], [[bơn]], [[bưng]], [[bưng biền]], [[bưng bê]], [[bưng bít]], [[bưng kín miệng bình]], [[bưng tai giả điếc]], [[bưu chánh]], [[bưu chính]], [[bưu cục]], [[bưu gửi]], [[bưu kiện]], [[bưu phí]], [[bưu phẩm]], [[bưu thiếp]], [[bưu tá]], [[bưu điện]], [[bưu ảnh]], [[bươi]], [[bươm]], [[bươm bướm]], [[bươn]], [[bươn bả]], [[bươn chải]], [[bương]], [[bươu]], [[bước]], [[bước ngoặt]], [[bước nhảy vọt]], [[bước sóng]], [[bước thấp bước cao]], [[bước tiến]], [[bước đi]], [[bước đường]], [[bước đầu]], [[bướm]], [[bướm chán ong chường]], [[bướm ong]], [[bướng]], [[bướng bỉnh]], [[bướp]], [[bướu]], [[bướu cổ]], [[bướu giáp]], [[bưởi]], [[bưởi đào]], [[bưởi đường]], [[bưởng]], [[bưởng trưởng]], [[bạ]], [[bạ ăn bạ nói]], [[bạc]], [[bạc bromure]], [[bạc bẽo]], [[bạc giấy]], [[bạc hà]], [[bạc lót]], [[bạc lạc]], [[bạc màu]], [[bạc mày]], [[bạc má]], [[bạc mầu]], [[bạc mặt]], [[bạc mệnh]], [[bạc nhược]], [[bạc nhạc]], [[bạc phơ]], [[bạc phận]], [[bạc phếch]], [[bạc thau]], [[bạc tình]], [[bạc ác]], [[bạc đãi]], [[bạc đầu]], [[bạch]], [[bạch biến]], [[bạch bạch]], [[bạch chỉ]], [[bạch cương tàm]], [[bạch cầu]], [[bạch diện thư sinh]], [[bạch dương]], [[bạch huyết]], [[bạch huyết bào]], [[bạch huyết cầu]], [[bạch hạc]], [[bạch hầu]], [[bạch kim]], [[bạch lộ]], [[bạch mao căn]], [[bạch nhật]], [[bạch phiến]], [[bạch phụ tử]], [[bạch thoại]], [[bạch tiền]], [[bạch truật]], [[bạch tuộc]], [[bạch tạng]], [[bạch yến]], [[bạch đàn]], [[bạch đầu]], [[bạch đầu quân]], [[bạch đậu khấu]], [[bạch đồng nữ]], [[bại]], [[bại binh]], [[bại hoại]], [[bại liệt]], [[bại lộ]], [[bại quân]], [[bại trận]], [[bại tướng]], [[bại vong]], [[bạn]], [[bạn bè]], [[bạn bầy]], [[bạn con dì]], [[bạn hàng]], [[bạn hữu]], [[bạn lòng]], [[bạn nối khố]], [[bạn trăm năm]], [[bạn vong niên]], [[bạn điền]], [[bạn đường]], [[bạn đọc]], [[bạn đời]], [[bạng nhạng]], [[bạnh]], [[bạo]], [[bạo bệnh]], [[bạo chúa]], [[bạo dạn]], [[bạo gan]], [[bạo hành]], [[bạo loạn]], [[bạo lực]], [[bạo miệng]], [[bạo mồm]], [[bạo mồm bạo miệng]], [[bạo nghịch]], [[bạo ngược]], [[bạo phát]], [[bạo phổi]], [[bạo tàn]], [[bạo ăn bạo nói]], [[bạo động]], [[bạt]], [[bạt hơi]], [[bạt hồn]], [[bạt mạng]], [[bạt ngàn]], [[bạt tai]], [[bạt thiệp]], [[bạt tử]], [[bạt vía]], [[bạt vía kinh hồn]], [[bả]], [[bả dột]], [[bả lả]], [[bả vai]], [[bải hoải]], [[bải hải]], [[bản]], [[bản chính]], [[bản chất]], [[bản doanh]], [[bản dương]], [[bản dạng]], [[bản ghi nhớ]], [[bản gốc]], [[bản in thử]], [[bản kẽm]], [[bản làng]], [[bản lãnh]], [[bản lĩnh]], [[bản lề]], [[bản mường]], [[bản mạch]], [[bản mạch chủ]], [[bản mẫu]], [[bản mặt]], [[bản ngã]], [[bản ngữ]], [[bản nhạc]], [[bản năng]], [[bản quyền]], [[bản quốc]], [[bản sao]], [[bản sắc]], [[bản thân]], [[bản thảo]], [[bản thể]], [[bản thể luận]], [[bản tính]], [[bản vẽ]], [[bản vị]], [[bản xứ]], [[bản án]], [[bản âm]], [[bản địa]], [[bản đồ]], [[bản đồ học]], [[bảng]], [[bảng biểu]], [[bảng chữ cái]], [[bảng cân đối]], [[bảng cửu chương]], [[bảng hiệu]], [[bảng lảng]], [[bảng màu]], [[bảng nhãn]], [[bảng số]], [[bảng tuần hoàn]], [[bảng tổng sắp]], [[bảng vàng]], [[bảng đen]], [[bảnh]], [[bảnh bao]], [[bảnh choẹ]], [[bảnh mắt]], [[bảnh trai]], [[bảo]], [[bảo an]], [[bảo ban]], [[bảo bối]], [[bảo chứng]], [[bảo dưỡng]], [[bảo hiểm]], [[bảo hiểm bắt buộc]], [[bảo hiểm hỗn hợp]], [[bảo hiểm nhân thọ]], [[bảo hiểm phi nhân thọ]], [[bảo hiểm xã hội]], [[bảo hiểm y tế]], [[bảo hoàng]], [[bảo hoàng hơn vua]], [[bảo hành]], [[bảo hộ]], [[bảo kiếm]], [[bảo kê]], [[bảo lãnh]], [[bảo lĩnh]], [[bảo lưu]], [[bảo mạng]], [[bảo mẫu]], [[bảo mật]], [[bảo mệnh]], [[bảo nhỏ]], [[bảo quản]], [[bảo sanh]], [[bảo tháp]], [[bảo thủ]], [[bảo toàn]], [[bảo trì]], [[bảo trọng]], [[bảo trợ]], [[bảo tàng]], [[bảo tồn]], [[bảo tồn bảo tàng]], [[bảo vật]], [[bảo vệ]], [[bảo đảm]], [[bảy]], [[bấc]], [[bấm]], [[bấm bụng]], [[bấm chí]], [[bấm giờ]], [[bấm ngọn]], [[bấm ra sữa]], [[bấm đốt]], [[bấm độn]], [[bấn]], [[bấn bít]], [[bấn bíu]], [[bấn loạn]], [[bấng]], [[bấp ba bấp bênh]], [[bấp bênh]], [[bất]], [[bất an]], [[bất biến]], [[bất bình]], [[bất bạo động]], [[bất bằng]], [[bất chính]], [[bất chấp]], [[bất chợt]], [[bất công]], [[bất cần]], [[bất cẩn]], [[bất cập]], [[bất cứ]], [[bất di bất dịch]], [[bất diệt]], [[bất giác]], [[bất hiếu]], [[bất hoà]], [[bất hạnh]], [[bất hảo]], [[bất hợp lí]], [[bất hợp lý]], [[bất hợp lệ]], [[bất hợp pháp]], [[bất hợp tác]], [[bất hủ]], [[bất kham]], [[bất khuất]], [[bất khả]], [[bất khả chiến bại]], [[bất khả kháng]], [[bất khả thi]], [[bất khả tri luận]], [[bất khả xâm phạm]], [[bất kì]], [[bất kính]], [[bất kể]], [[bất kỳ]], [[bất luận]], [[bất lương]], [[bất lợi]], [[bất lực]], [[bất minh]], [[bất mãn]], [[bất nghì]], [[bất nghĩa]], [[bất ngờ]], [[bất nhân]], [[bất nhã]], [[bất nhược]], [[bất nhất]], [[bất nhẫn]], [[bất phân thắng bại]], [[bất phương trình]], [[bất quá]], [[bất thành]], [[bất thành cú]], [[bất thành văn]], [[bất thình lình]], [[bất thường]], [[bất thần]], [[bất tiện]], [[bất trắc]], [[bất trị]], [[bất tài]], [[bất tín nhiệm]], [[bất tất]], [[bất tận]], [[bất tỉnh]], [[bất tỉnh nhân sự]], [[bất tử]], [[bất đắc chí]], [[bất đắc dĩ]], [[bất đắc kì tử]], [[bất đắc kỳ tử]], [[bất đẳng thức]], [[bất định]], [[bất đồ]], [[bất đồng]], [[bất động]], [[bất động sản]], [[bất ổn]], [[bất ổn định]]
== Bấu đến Cao ráo ==
[[bấu]], [[bấu chí]], [[bấu véo]], [[bấu víu]], [[bấy]], [[bấy chày]], [[bấy chầy]], [[bấy chừ]], [[bấy giờ]], [[bấy lâu]], [[bấy nay]], [[bấy nhiêu]], [[bầm]], [[bầm gan tím ruột]], [[bầm giập]], [[bần]], [[bần bật]], [[bần cùng]], [[bần cùng hoá]], [[bần cùng khố bện]], [[bần cố nông]], [[bần hàn]], [[bần nông]], [[bần sĩ]], [[bần thần]], [[bần tiện]], [[bần tăng]], [[bần đạo]], [[bầu]], [[bầu bán]], [[bầu bĩnh]], [[bầu bạn]], [[bầu bậu]], [[bầu chọn]], [[bầu cử]], [[bầu dục]], [[bầu eo]], [[bầu giác]], [[bầu không khí]], [[bầu ngưng]], [[bầu nậm]], [[bầu rượu túi thơ]], [[bầu sao]], [[bầu sô]], [[bầu trời]], [[bầu đoàn]], [[bầu đoàn thê tử]], [[bầu đàn thê tử]], [[bầy]], [[bầy hầy]], [[bầy nhầy]], [[bầy trẻ]], [[bầy tôi]], [[bẩm]], [[bẩm báo]], [[bẩm chất]], [[bẩm sinh]], [[bẩm tính]], [[bẩn]], [[bẩn mình]], [[bẩn thẩn bần thần]], [[bẩn thỉu]], [[bẩy]], [[bẫm]], [[bẫy]], [[bẫy cò ke]], [[bậc]], [[bậc tam cấp]], [[bậm]], [[bậm bạch]], [[bậm bạp]], [[bậm trợn]], [[bận]], [[bận bịu]], [[bận lòng]], [[bận mọn]], [[bận rộn]], [[bận tâm]], [[bập]], [[bập bung]], [[bập bà bập bõm]], [[bập bà bập bùng]], [[bập bà bập bềnh]], [[bập bênh]], [[bập bõm]], [[bập bùng]], [[bập bẹ]], [[bập bềnh]], [[bập bồng]], [[bập bỗng]], [[bật]], [[bật lò xo]], [[bật lửa]], [[bật mí]], [[bật tường]], [[bật đèn xanh]], [[bậu]], [[bậu cửa]], [[bậu xậu]], [[bậy]], [[bậy bạ]], [[bắc]], [[bắc cực]], [[bắc bán cầu]], [[bắc bậc]], [[bắc bậc kiêu kì]], [[bắc bậc kiêu kỳ]], [[bắc bậc làm cao]], [[bắc cầu]], [[bắc cực quyền]], [[bắc nam]], [[bắc sài hồ]], [[bắc đẩu]], [[bắn]], [[bắn bổng]], [[bắn chác]], [[bắn mìn]], [[bắn tiếng]], [[bắn tẩy]], [[bắn tốc độ]], [[bắng nhắng]], [[bắp]], [[bắp chuối]], [[bắp chân]], [[bắp cày]], [[bắp cơ]], [[bắp cải]], [[bắp ngô]], [[bắp tay]], [[bắp thịt]], [[bắp vế]], [[bắp đùi]], [[bắt]], [[bắt buộc]], [[bắt bánh]], [[bắt bí]], [[bắt bóng đè chừng]], [[bắt bẻ]], [[bắt bồ]], [[bắt bớ]], [[bắt chuyện]], [[bắt chuồn chuồn]], [[bắt chân chữ ngũ]], [[bắt chước]], [[bắt chẹt]], [[bắt chợt]], [[bắt cá hai tay]], [[bắt cái]], [[bắt cóc]], [[bắt cóc bỏ đĩa]], [[bắt cô trói cột]], [[bắt giọng]], [[bắt giữ]], [[bắt gặp]], [[bắt khoan bắt nhặt]], [[bắt khoán]], [[bắt mạch]], [[bắt mắt]], [[bắt mối]], [[bắt ne bắt nét]], [[bắt nguồn]], [[bắt nhân tình]], [[bắt nhạy]], [[bắt nhịp]], [[bắt nạt]], [[bắt nọn]], [[bắt nợ]], [[bắt quyết]], [[bắt rễ]], [[bắt tay]], [[bắt thóp]], [[bắt thăm]], [[bắt thường]], [[bắt tréo]], [[bắt tội]], [[bắt vạ]], [[bắt ép]], [[bắt đầu]], [[bắt đầu từ]], [[bắt đền]], [[bắt ấn]], [[bằm]], [[bằn bặt]], [[bằng]], [[bằng an]], [[bằng bặn]], [[bằng chân như vại]], [[bằng chứng]], [[bằng cấp]], [[bằng cớ]], [[bằng cứ]], [[bằng hữu]], [[bằng không]], [[bằng lòng]], [[bằng lăng]], [[bằng lặng]], [[bằng phẳng]], [[bằng sáng chế]], [[bằng thừa]], [[bằng trắc]], [[bằng vai]], [[bằng vai phải lứa]], [[bẳn]], [[bẳn gắt]], [[bẳn tính]], [[bẵng]], [[bặm]], [[bặm trợn]], [[bặng nhặng]], [[bặt]], [[bặt thiệp]], [[bặt tăm]], [[bặt vô âm tín]], [[bẹ]], [[bẹ mèo]], [[bẹn]], [[bẹo]], [[bẹp]], [[bẹt]], [[bẻ]], [[bẻ bai]], [[bẻ bão]], [[bẻ cò]], [[bẻ ghi]], [[bẻ hoẹ]], [[bẻ hành bẻ tỏi]], [[bẻ khoá]], [[bẻ khục]], [[bẻ lái]], [[bẻm mép]], [[bẻo lẻo]], [[bẽ]], [[bẽ bàng]], [[bẽ mặt]], [[bẽn lẽn]], [[bế]], [[bế bồng]], [[bế giảng]], [[bế kinh]], [[bế mạc]], [[bế quan toả cảng]], [[bế tắc]], [[bến]], [[bến bãi]], [[bến bờ]], [[bến nước]], [[bến tàu]], [[bến xe]], [[bếp]], [[bếp núc]], [[bếp nước]], [[bết]], [[bề]], [[bề bề]], [[bề bộn]], [[bề dưới]], [[bề mặt]], [[bề ngoài]], [[bề nào cũng]], [[bề thế]], [[bề trên]], [[bề tôi]], [[bền]], [[bền bỉ]], [[bền chí]], [[bền chặt]], [[bền gan]], [[bền lòng]], [[bền vững]], [[bềnh]], [[bềnh bệch]], [[bềnh bồng]], [[bều bệu]], [[bể]], [[bể sở sông ngô]], [[bể bơi]], [[bể cạn]], [[bể dâu]], [[bể khổ]], [[bể phốt]], [[bể sâu sóng cả]], [[bể treo]], [[bển]], [[bễ]], [[bệ]], [[bệ hạ]], [[bệ kiến]], [[bệ ngọc]], [[bệ phóng]], [[bệ rạc]], [[bệ rồng]], [[bệ tì]], [[bệ vệ]], [[bệ xí]], [[bệch]], [[bệch bạc]], [[bện]], [[bệnh]], [[bệnh binh]], [[bệnh bạch cầu]], [[bệnh căn]], [[bệnh dịch]], [[bệnh hoạn]], [[bệnh kín]], [[bệnh lí]], [[bệnh lí học]], [[bệnh lý]], [[bệnh lý học]], [[bệnh nghề nghiệp]], [[bệnh nhi]], [[bệnh nhân]], [[bệnh phẩm]], [[bệnh sĩ]], [[bệnh sử]], [[bệnh thời khí]], [[bệnh trạng]], [[bệnh tâm thần]], [[bệnh tình]], [[bệnh tích]], [[bệnh tưởng]], [[bệnh tật]], [[bệnh viện]], [[bệnh xá]], [[bệnh án]], [[bệt]], [[bệu]], [[bệu bạo]], [[bỉ]], [[bỉ bai]], [[bỉ báng]], [[bỉ tiện]], [[bỉ ổi]], [[bỉm]], [[bị]], [[bị can]], [[bị chú]], [[bị cáo]], [[bị gậy]], [[bị sị]], [[bị thương]], [[bị thịt]], [[bị trị]], [[bị vong lục]], [[bị đơn]], [[bị động]], [[bịa]], [[bịa đặt]], [[bịch]], [[bịn rịn]], [[bịnh]], [[bịp]], [[bịp bợm]], [[bịt]], [[bịt bùng]], [[bịt mắt]], [[bịt mắt bắt dê]], [[bịu xịu]], [[bọ]], [[bọ chét]], [[bọ chó]], [[bọ chó múa bấc]], [[bọ cạp]], [[bọ dừa]], [[bọ gạo]], [[bọ gậy]], [[bọ hung]], [[bọ hà]], [[bọ lá]], [[bọ mát]], [[bọ mò]], [[bọ mạt]], [[bọ mắm]], [[bọ ngựa]], [[bọ nẹt]], [[bọ que]], [[bọ quít]], [[bọ quýt]], [[bọ rùa]], [[bọ rầy]], [[bọ trĩ]], [[bọ vừng]], [[bọ xít]], [[bọ đa]], [[bọc]], [[bọc hậu]], [[bọc lót]], [[bọn]], [[bọng]], [[bọng ong]], [[bọng đái]], [[bọt]], [[bọt biển]], [[bọt bèo]], [[bỏ]], [[bỏ bà]], [[bỏ bê]], [[bỏ bễ]], [[bỏ bố]], [[bỏ cha]], [[bỏ cuộc]], [[bỏ dở]], [[bỏ hoang]], [[bỏ lửng]], [[bỏ mình]], [[bỏ mạng]], [[bỏ mẹ]], [[bỏ mối]], [[bỏ mứa]], [[bỏ ngoài tai]], [[bỏ ngũ]], [[bỏ ngỏ]], [[bỏ nhỏ]], [[bỏ phiếu]], [[bỏ qua]], [[bỏ quá]], [[bỏ rơi]], [[bỏ rẻ]], [[bỏ thây]], [[bỏ thăm]], [[bỏ thầu]], [[bỏ trầu]], [[bỏ tù]], [[bỏ túi]], [[bỏ vật bỏ vạ]], [[bỏ xác]], [[bỏ xó]], [[bỏ xừ]], [[bỏ đời]], [[bỏm bẻm]], [[bỏng]], [[bỏng rạ]], [[bố]], [[bố chánh]], [[bố chính]], [[bố cu mẹ đĩ]], [[bố cáo]], [[bố cục]], [[bố dượng]], [[bố già]], [[bố láo]], [[bố láo bố lếu]], [[bố lếu]], [[bố lếu bố láo]], [[bố mẹ]], [[bố phòng]], [[bố thí]], [[bố trí]], [[bố tời]], [[bốc]], [[bốc bải]], [[bốc dỡ]], [[bốc giời]], [[bốc hoả]], [[bốc hơi]], [[bốc lửa]], [[bốc mả]], [[bốc mộ]], [[bốc phét]], [[bốc rời]], [[bốc thăm]], [[bốc trời]], [[bốc vác]], [[bốc xếp]], [[bốc đồng]], [[bối]], [[bối cảnh]], [[bối rối]], [[bốn]], [[bốn biển]], [[bốn bể]], [[bốn phương]], [[bốn phương tám hướng]], [[bống]], [[bốp]], [[bốp chát]], [[bốt]], [[bồ]], [[bồ bịch]], [[bồ bồ]], [[bồ chao]], [[bồ cào]], [[bồ các]], [[bồ câu]], [[bồ công anh]], [[bồ hòn]], [[bồ hóng]], [[bồ kếp]], [[bồ kết]], [[bồ liễu]], [[bồ ngắm]], [[bồ nhí]], [[bồ nông]], [[bồ quân]], [[bồ ruột]], [[bồ sứt cạp]], [[bồ tát]], [[bồ tạt]], [[bồ đài]], [[bồ đào]], [[bồ đề]], [[bồi]], [[bồi bàn]], [[bồi bút]], [[bồi bếp]], [[bồi bổ]], [[bồi dưỡng]], [[bồi hoàn]], [[bồi hồi]], [[bồi lấp]], [[bồi lắng]], [[bồi phòng]], [[bồi thường]], [[bồi thẩm]], [[bồi tích]], [[bồi tụ]], [[bồi đắp]], [[bồm bộp]], [[bồn]], [[bồn binh]], [[bồn chồn]], [[bồn cầu]], [[bồn tắm]], [[bồn địa]], [[bồng]], [[bồng bế]], [[bồng bềnh]], [[bồng bồng]], [[bồng bột]], [[bồng lai]], [[bồng lai tiên cảnh]], [[bồng mạc]], [[bồng súng]], [[bổ]], [[bổ bán]], [[bổ chửng]], [[bổ củi]], [[bổ dưỡng]], [[bổ dụng]], [[bổ khuyết]], [[bổ ngữ]], [[bổ nhiệm]], [[bổ nhào]], [[bổ nháo]], [[bổ nháo bổ nhào]], [[bổ nhậm]], [[bổ sung]], [[bổ sấp bổ ngửa]], [[bổ trợ]], [[bổ trụ]], [[bổ túc]], [[bổ túc văn hoá]], [[bổ ích]], [[bổ đề]], [[bổi]], [[bổi hổi]], [[bổi hổi bồi hồi]], [[bổn]], [[bổn phận]], [[bổng]], [[bổng lộc]], [[bổng ngoại]], [[bỗ bã]], [[bỗng]], [[bỗng chốc]], [[bỗng dưng]], [[bỗng không]], [[bỗng nhiên]], [[bỗng đâu]], [[bộ]], [[bộ binh]], [[bộ bánh cóc]], [[bộ chính trị]], [[bộ chế hoà khí]], [[bộ chỉ huy]], [[bộ cánh]], [[bộ duyệt]], [[bộ dàn]], [[bộ dạng]], [[bộ gõ]], [[bộ hành]], [[bộ hạ]], [[bộ khuếch đại]], [[bộ luật]], [[bộ lạc]], [[bộ máy]], [[bộ môn]], [[bộ mặt]], [[bộ nhớ]], [[bộ nhớ chỉ đọc]], [[bộ nhớ ngoài]], [[bộ nhớ sơ cấp]], [[bộ nhớ trong]], [[bộ nhớ truy cập ngẫu nhiên]], [[bộ não]], [[bộ phận]], [[bộ sậu]], [[bộ trưởng]], [[bộ tư lệnh]], [[bộ tướng]], [[bộ tịch]], [[bộ tổng tư lệnh]], [[bộ tộc]], [[bộ vi xử lí]], [[bộ vi xử lý]], [[bộ vạt]], [[bộ vị]], [[bộ xử lí]], [[bộ xử lí trung tâm]], [[bộ xử lý]], [[bộ xử lý trung tâm]], [[bộ óc]], [[bộ điều giải]], [[bộ điệu]], [[bộ đàm]], [[bộ đồ]], [[bộ đội]], [[bộ đội chủ lực]], [[bộ đội địa phương]], [[bộc bạch]], [[bộc lộ]], [[bộc phá]], [[bộc phát]], [[bộc trực]], [[bộc tuệch]], [[bộc tuệch bộc toạc]], [[bội]], [[bội bạc]], [[bội chi]], [[bội chung]], [[bội nghĩa]], [[bội nhiễm]], [[bội phản]], [[bội phần]], [[bội số]], [[bội số chung]], [[bội thu]], [[bội thực]], [[bội tình]], [[bội tín]], [[bội ơn]], [[bội ước]], [[bộn]], [[bộn bề]], [[bộng]], [[bộng ong]], [[bộp]], [[bộp chộp]], [[bột]], [[bột giấy]], [[bột giặt]], [[bột kẽm]], [[bột mài]], [[bột ngọt]], [[bột nở]], [[bột phát]], [[bớ]], [[bới]], [[bới bèo ra bọ]], [[bới lông tìm vết]], [[bới móc]], [[bớp]], [[bớt]], [[bớt miệng]], [[bớt mồm bớt miệng]], [[bớt xén]], [[bớt xớ]], [[bờ]], [[bờ bến]], [[bờ bụi]], [[bờ cõi]], [[bờ giậu]], [[bờ khoảnh]], [[bờ lu]], [[bờ lu dông]], [[bờ mẫu]], [[bờ quai]], [[bờ rào]], [[bờ thửa]], [[bờ vùng]], [[bờ xôi ruộng mật]], [[bời bời]], [[bời lời]], [[bờm]], [[bờm xơm]], [[bờm xờm]], [[bở]], [[bở hơi tai]], [[bở vía]], [[bởi]], [[bởi chưng]], [[bởi thế]], [[bởi vì]], [[bởi vậy]], [[bỡ ngỡ]], [[bỡn]], [[bỡn cợt]], [[bợ]], [[bợ đít]], [[bợ đỡ]], [[bợm]], [[bợm bãi]], [[bợm già]], [[bợn]], [[bợp]], [[bợt]], [[bợt bạt]], [[bụ]], [[bụ bẫm]], [[bụ sữa]], [[bục]], [[bụi]], [[bụi bậm]], [[bụi bặm]], [[bụi bờ]], [[bụi hồng]], [[bụi trần]], [[bụi đời]], [[bụm]], [[bụng]], [[bụng bảo dạ]], [[bụng dưới]], [[bụng dạ]], [[bụng làm dạ chịu]], [[bụng nhụng]], [[bụt]], [[bụt mọc]], [[bủ]], [[bủa]], [[bủa vây]], [[bủn]], [[bủn nhủn]], [[bủn rủn]], [[bủn xỉn]], [[bủng]], [[bủng beo]], [[bứ]], [[bứ bừ]], [[bứ bự]], [[bứa]], [[bức]], [[bức bách]], [[bức bối]], [[bức cung]], [[bức hiếp]], [[bức hôn]], [[bức hại]], [[bức thiết]], [[bức tử]], [[bức xúc]], [[bức xạ]], [[bức xạ cảm ứng]], [[bứng]], [[bứt]], [[bứt phá]], [[bứt rứt]], [[bừa]], [[bừa bãi]], [[bừa bộn]], [[bừa chữ nhi]], [[bừa phứa]], [[bừng]], [[bừng bừng]], [[bửa]], [[bửn]], [[bửng]], [[bửu bối]], [[bữa]], [[bữa cơm bữa cháo]], [[bữa kia]], [[bữa mai]], [[bữa nay]], [[bữa ni]], [[bữa no bữa đói]], [[bữa qua]], [[bữa tê]], [[bữa đói bữa no]], [[bữa đực bữa cái]], [[bự]], [[bựa]], [[bực]], [[bực bõ]], [[bực bội]], [[bực dọc]], [[bực mình]], [[bực tức]], [[bựng]], [[c]], [[c,c]], [[ca]], [[cc]], [[cd]], [[cd-rom]], [[ceo]], [[cif]], [[clb]], [[cm]], [[cmt]], [[cn]], [[cntb]], [[cnxh]], [[cp]], [[cpu]], [[cs]], [[csdl]], [[ct]], [[ctcp]], [[cy]], [[ca]], [[ca-ki]], [[ca-li]], [[ca-lo]], [[ca-líp]], [[ca-me-ra]], [[ca-phê-in]], [[ca-ra]], [[ca-si-nô]], [[ca-ta-lô]], [[ca-ti-on]], [[ca-tốt]], [[ca-đi-mi]], [[ca huế]], [[ca bin]], [[ca cao]], [[ca cẩm]], [[ca dao]], [[ca hát]], [[ca khúc]], [[ca kĩ]], [[ca kịch]], [[ca kỹ]], [[ca la thầu]], [[ca lô]], [[ca múa]], [[ca ngâm]], [[ca ngợi]], [[ca nhi]], [[ca nhạc]], [[ca nô]], [[ca nông]], [[ca ra bộ]], [[ca ri]], [[ca rô]], [[ca sĩ]], [[ca sỹ]], [[ca thán]], [[ca trù]], [[ca táp]], [[ca tụng]], [[ca từ]], [[ca ve]], [[ca vát]], [[ca xướng]], [[cadmium]], [[caffein]], [[cai]], [[cai nghiện]], [[cai ngục]], [[cai quản]], [[cai sữa]], [[cai thầu]], [[cai trị]], [[cai tổng]], [[cai đầu dài]], [[cal]], [[calcium]], [[calibre]], [[calory]], [[cam]], [[cam bù]], [[cam chanh]], [[cam chịu]], [[cam còm]], [[cam giấy]], [[cam go]], [[cam kết]], [[cam lòng]], [[cam nhông]], [[cam phận]], [[cam sài]], [[cam sành]], [[cam thũng]], [[cam thảo]], [[cam tâm]], [[cam tích]], [[cam tẩu mã]], [[cam đoan]], [[cam đường]], [[camera]], [[can]], [[can-xi]], [[can-đê-la]], [[can chi]], [[can cớ]], [[can dự]], [[can gián]], [[can hệ]], [[can ngăn]], [[can phạm]], [[can qua]], [[can thiệp]], [[can tràng]], [[can trường]], [[can tội]], [[can án]], [[can đảm]], [[candela]], [[canh]], [[canh bạc]], [[canh chầy]], [[canh chừng]], [[canh cánh]], [[canh cửi]], [[canh giữ]], [[canh gà]], [[canh gác]], [[canh khuya]], [[canh ki na]], [[canh nông]], [[canh phòng]], [[canh ti]], [[canh ty]], [[canh tác]], [[canh tân]], [[cao]], [[cao ban long]], [[cao bay xa chạy]], [[cao bồi]], [[cao chạy xa bay]], [[cao cường]], [[cao cả]], [[cao cấp]], [[cao dong dỏng]], [[cao dày]], [[cao dỏng]], [[cao giá]], [[cao học]], [[cao hổ cốt]], [[cao hứng]], [[cao kiến]], [[cao kì]], [[cao kều]], [[cao kỳ]], [[cao lanh]], [[cao lêu nghêu]], [[cao lương]], [[cao lương mĩ vị]], [[cao lương mỹ vị]], [[cao minh]], [[cao nghều]], [[cao nghệu]], [[cao nguyên]], [[cao ngạo]], [[cao ngất]], [[cao nhân]], [[cao nhã]], [[cao nhòng]], [[cao niên]], [[cao quí]], [[cao quý]], [[cao ráo]]
== Cao răng đến Chíp hôi ==
[[cao răng]], [[cao sang]], [[cao siêu]], [[cao su]], [[cao sản]], [[cao tay]], [[cao thâm]], [[cao thượng]], [[cao thế]], [[cao thủ]], [[cao trào]], [[cao trình]], [[cao tuổi]], [[cao tăng]], [[cao tần]], [[cao tầng]], [[cao tốc]], [[cao uỷ]], [[cao vút]], [[cao vọng]], [[cao xa]], [[cao xạ]], [[cao xạ pháo]], [[cao áp]], [[cao đan hoàn tán]], [[cao điểm]], [[cao đơn hoàn tán]], [[cao đạo]], [[cao đẳng]], [[cao đẳng tiểu học]], [[cao đẹp]], [[cao độ]], [[cao độ kế]], [[cao ốc]], [[carat]], [[carbon]], [[carbonate]], [[carbur]], [[cartel]], [[cascadeur]], [[casino]], [[cassette]], [[catalogue]], [[cathode]], [[cation]], [[catwalk]], [[cau]], [[cau bụng]], [[cau có]], [[cau dừa]], [[cay]], [[cay chua]], [[cay cú]], [[cay cực]], [[cay nghiệt]], [[cay sè]], [[cay xè]], [[cay đắng]], [[cay độc]], [[cd]], [[cello]], [[cellulos]], [[celsius]], [[centi-]], [[cha]], [[cha anh]], [[cha chung không ai khóc]], [[cha chú]], [[cha chủ sự]], [[cha căng chú kiết]], [[cha cố]], [[cha già con cọc]], [[cha mẹ]], [[cha nội]], [[cha truyền con nối]], [[cha xứ]], [[cha ông]], [[cha đẻ]], [[cha đời]], [[cha đỡ đầu]], [[chai]], [[chai lì]], [[chai sạn]], [[chan]], [[chan chan]], [[chan chát]], [[chan chứa]], [[chan hoà]], [[chan tương đổ mẻ]], [[chang]], [[chang bang]], [[chang chang]], [[chanh]], [[chanh chua]], [[chanh cốm]], [[chanh đào]], [[chao]], [[chao chát]], [[chao ôi]], [[chao đèn]], [[chao đảo]], [[chao động]], [[chat]], [[chau]], [[chay]], [[chay tịnh]], [[che]], [[che chắn]], [[che chở]], [[che giấu]], [[che khuất]], [[che kín]], [[che lấp]], [[che mờ]], [[che phủ]], [[che đậy]], [[chen]], [[chen chân]], [[chen chúc]], [[chen lấn]], [[chen vai thích cánh]], [[cheo]], [[cheo cheo]], [[cheo chéo]], [[cheo cưới]], [[cheo leo]], [[cheo veo]], [[chi]], [[chi bằng]], [[chi bộ]], [[chi chi chành chành]], [[chi chát]], [[chi chít]], [[chi cục]], [[chi cục ksmt]], [[chi cục kiểm soát hđks mt]], [[chi dùng]], [[chi dụng]], [[chi hội]], [[chi khu]], [[chi li]], [[chi lưu]], [[chi nhánh]], [[chi phái]], [[chi phí]], [[chi phí lưu thông]], [[chi phí sản xuất]], [[chi phối]], [[chi thu]], [[chi tiêu]], [[chi tiết]], [[chi trả]], [[chi tử]], [[chi uỷ]], [[chi uỷ viên]], [[chi viện]], [[chi đoàn]], [[chi đội]], [[chia]], [[chia chác]], [[chia cắt]], [[chia hết cho]], [[chia li]], [[chia ly]], [[chia lìa]], [[chia lửa]], [[chia ngọt sẻ bùi]], [[chia năm xẻ bảy]], [[chia phôi]], [[chia rẽ]], [[chia sẻ]], [[chia sớt]], [[chia tay]], [[chia uyên rẽ thuý]], [[chia vè]], [[chia xẻ]], [[chia để trị]], [[chim]], [[chim báo bão]], [[chim chuột]], [[chim chích]], [[chim chóc]], [[chim cánh cụt]], [[chim cút]], [[chim gáy]], [[chim hát bội]], [[chim khuyên]], [[chim khách]], [[chim lồng cá chậu]], [[chim lợn]], [[chim muông]], [[chim mồi]], [[chim mồi chó săn]], [[chim ngói]], [[chim phường chèo]], [[chim ri]], [[chim sa cá lặn]], [[chim sâu]], [[chim sẻ]], [[chim thầy bói]], [[chim thằng chài]], [[chim trời cá nước]], [[chim đầu đàn]], [[chin chít]], [[chinh an]], [[chinh chiến]], [[chinh phu]], [[chinh phạt]], [[chinh phụ]], [[chinh phục]], [[chip]], [[chiu chíu]], [[chiêm]], [[chiêm bao]], [[chiêm chiếp]], [[chiêm khê mùa thối]], [[chiêm nghiệm]], [[chiêm ngưỡng]], [[chiêm tinh]], [[chiêm tinh học]], [[chiêm trũng]], [[chiên]], [[chiêng]], [[chiêu]], [[chiêu an]], [[chiêu binh mãi mã]], [[chiêu bài]], [[chiêu dân]], [[chiêu hiền]], [[chiêu hiền đãi sĩ]], [[chiêu hàng]], [[chiêu hồi]], [[chiêu hồn]], [[chiêu khách]], [[chiêu mộ]], [[chiêu phủ]], [[chiêu sinh]], [[chiêu thức]], [[chiêu tập]], [[chiêu đãi]], [[chiêu đãi viên]], [[chiêu đăm]], [[chiếc]], [[chiếc bóng]], [[chiếm]], [[chiếm cứ]], [[chiếm dụng]], [[chiếm giữ]], [[chiếm hữu]], [[chiếm lĩnh]], [[chiếm đoạt]], [[chiếm đóng]], [[chiến]], [[chiến binh]], [[chiến bào]], [[chiến bại]], [[chiến chinh]], [[chiến cuộc]], [[chiến công]], [[chiến dịch]], [[chiến hào]], [[chiến hạm]], [[chiến hữu]], [[chiến khu]], [[chiến luỹ]], [[chiến lược]], [[chiến lược quân sự]], [[chiến lợi phẩm]], [[chiến mã]], [[chiến sĩ]], [[chiến sự]], [[chiến thuyền]], [[chiến thuật]], [[chiến thắng]], [[chiến tranh]], [[chiến tranh cục bộ]], [[chiến tranh du kích]], [[chiến tranh giải phóng]], [[chiến tranh hạt nhân]], [[chiến tranh lạnh]], [[chiến tranh nhân dân]], [[chiến tranh nóng]], [[chiến tranh phá hoại]], [[chiến tranh tâm lí]], [[chiến tranh vi trùng]], [[chiến tranh đế quốc]], [[chiến trường]], [[chiến trận]], [[chiến tuyến]], [[chiến tích]], [[chiến tướng]], [[chiến xa]], [[chiến đấu]], [[chiến địa]], [[chiếp]], [[chiết]], [[chiết khấu]], [[chiết quang]], [[chiết suất]], [[chiết trung]], [[chiết trung chủ nghĩa]], [[chiết tự]], [[chiết xuất]], [[chiết áp]], [[chiếu]], [[chiếu bóng]], [[chiếu chỉ]], [[chiếu cố]], [[chiếu lệ]], [[chiếu manh]], [[chiếu nghỉ]], [[chiếu phim]], [[chiếu thư]], [[chiếu tướng]], [[chiếu xạ]], [[chiếu điện]], [[chiếu đậu]], [[chiếu đồ]], [[chiền chiện]], [[chiềng]], [[chiều]], [[chiều chiều]], [[chiều chuộng]], [[chiều hôm]], [[chiều hướng]], [[chiều như chiều vong]], [[chiều qua]], [[chiều tà]], [[chiều tối]], [[chiểu]], [[chlor]], [[chlorate]], [[chlorure]], [[cho]], [[cho cùng]], [[cho dù]], [[cho hay]], [[cho nên]], [[cho qua]], [[cho qua chuyện]], [[cho rồi]], [[cho xong]], [[choa]], [[choai]], [[choai choai]], [[choang]], [[choang choang]], [[choang choác]], [[choang choảng]], [[chocolate]], [[choe choé]], [[choen hoẻn]], [[choi choi]], [[choi chói]], [[cholesterol]], [[chon chỏn]], [[chon von]], [[chong]], [[chong chóng]], [[choài]], [[choàng]], [[choá]], [[choái]], [[choán]], [[choáng]], [[choáng choàng]], [[choáng lộn]], [[choáng ngợp]], [[choáng váng]], [[choãi]], [[choèn choèn]], [[choé]], [[choòng]], [[choạc]], [[choại]], [[choạng]], [[choạng vạng]], [[choảng]], [[choắt]], [[choắt cheo]], [[chrom]], [[chu]], [[chu cha]], [[chu chuyển]], [[chu cấp]], [[chu du]], [[chu kì]], [[chu kỳ]], [[chu sa]], [[chu toàn]], [[chu trình]], [[chu tuyền]], [[chu tất]], [[chu vi]], [[chu đáo]], [[chua]], [[chua cay]], [[chua chát]], [[chua hoá]], [[chua loen loét]], [[chua loét]], [[chua lè]], [[chua lét]], [[chua lòm]], [[chua me]], [[chua me đất]], [[chua ngoa]], [[chua ngoét]], [[chua ngọt]], [[chua xót]], [[chui]], [[chui cha]], [[chui luồn]], [[chui lủi]], [[chui nhủi]], [[chui rúc]], [[chum]], [[chum chúm]], [[chum hum]], [[chun]], [[chun chủn]], [[chung chiêng]], [[chung chung]], [[chung chăn gối]], [[chung chạ]], [[chung cuộc]], [[chung cư]], [[chung khảo]], [[chung kết]], [[chung lưng]], [[chung lưng đấu cật]], [[chung quanh]], [[chung qui]], [[chung qui lại]], [[chung quy]], [[chung quy lại]], [[chung sống hoà bình]], [[chung thuỷ]], [[chung thân]], [[chung thẩm]], [[chung tình]], [[chung đúc]], [[chung đỉnh]], [[chung đụng]], [[chuyên]], [[chuyên ban]], [[chuyên biệt]], [[chuyên canh]], [[chuyên chính]], [[chuyên chính vô sản]], [[chuyên chú]], [[chuyên chế]], [[chuyên chở]], [[chuyên cơ]], [[chuyên cần]], [[chuyên doanh]], [[chuyên dùng]], [[chuyên dụng]], [[chuyên gia]], [[chuyên hoá]], [[chuyên khoa]], [[chuyên khảo]], [[chuyên luận]], [[chuyên môn]], [[chuyên môn hoá]], [[chuyên mục]], [[chuyên nghiệp]], [[chuyên ngành]], [[chuyên quyền]], [[chuyên san]], [[chuyên sâu]], [[chuyên sử]], [[chuyên trang]], [[chuyên trách]], [[chuyên trị]], [[chuyên tu]], [[chuyên tâm]], [[chuyên viên]], [[chuyên án]], [[chuyên đề]], [[chuyến]], [[chuyền]], [[chuyển]], [[chuyển biên]], [[chuyển biến]], [[chuyển bại thành thắng]], [[chuyển bụng]], [[chuyển chú]], [[chuyển di]], [[chuyển dạ]], [[chuyển dịch]], [[chuyển dời]], [[chuyển giao]], [[chuyển hoá]], [[chuyển hướng]], [[chuyển khoản]], [[chuyển lay]], [[chuyển loại]], [[chuyển mình]], [[chuyển nghĩa]], [[chuyển ngữ]], [[chuyển nhượng]], [[chuyển phát]], [[chuyển thể]], [[chuyển tiếp]], [[chuyển tải]], [[chuyển tự]], [[chuyển vần]], [[chuyển vận]], [[chuyển vế]], [[chuyển đổi]], [[chuyển động]], [[chuyển động quay]], [[chuyển động tịnh tiến]], [[chuyển động đều]], [[chuyện]], [[chuyện trò]], [[chuyện vãn]], [[chuôi]], [[chuôm]], [[chuông]], [[chuẩn]], [[chuẩn bị]], [[chuẩn chi]], [[chuẩn gốc]], [[chuẩn hoá]], [[chuẩn mực]], [[chuẩn mực hoá]], [[chuẩn thứ]], [[chuẩn tướng]], [[chuẩn tấu]], [[chuẩn uý]], [[chuẩn xác]], [[chuẩn y]], [[chuẩn độ]], [[chuếnh choáng]], [[chuệch choạc]], [[chuệnh choạng]], [[chuốc]], [[chuối]], [[chuối ba lùn]], [[chuối bụt]], [[chuối cau]], [[chuối chát]], [[chuối cơm]], [[chuối hoa]], [[chuối hột]], [[chuối lá]], [[chuối lùn]], [[chuối lửa]], [[chuối mít]], [[chuối mật]], [[chuối mắn]], [[chuối mốc]], [[chuối ngự]], [[chuối rẻ quạt]], [[chuối sợi]], [[chuối sứ]], [[chuối thanh tiêu]], [[chuối tiêu]], [[chuối tây]], [[chuối vả]], [[chuốt]], [[chuồi]], [[chuồn]], [[chuồn chuồn]], [[chuồn chuồn kim]], [[chuồn chuồn đạp nước]], [[chuồng]], [[chuồng chồ]], [[chuồng tiêu]], [[chuồng trại]], [[chuồng xí]], [[chuỗi]], [[chuộc]], [[chuội]], [[chuộng]], [[chuột]], [[chuột bạch]], [[chuột chù]], [[chuột chũi]], [[chuột chạy cùng sào]], [[chuột cống]], [[chuột khuy]], [[chuột lang]], [[chuột lắt]], [[chuột nhắt]], [[chuột quang]], [[chuột rút]], [[chuột sa chĩnh gạo]], [[chuột tam thể]], [[chuột túi]], [[chuột đất]], [[chuột đồng]], [[chuột đồng nai]], [[chuỳ]], [[chà]], [[chà là]], [[chà xát]], [[chà đạp]], [[chài]], [[chài lưới]], [[chàm]], [[chàng]], [[chàng hiu]], [[chàng hảng]], [[chàng làng]], [[chàng màng]], [[chàng mạng]], [[chàng ràng]], [[chành]], [[chành bành]], [[chành choẹ]], [[chành chạnh]], [[chào]], [[chào bán]], [[chào giá]], [[chào hàng]], [[chào hỏi]], [[chào mào]], [[chào mời]], [[chào mừng]], [[chào rơi]], [[chào thua]], [[chào thầu]], [[chào đón]], [[chào đời]], [[chày]], [[chày cối]], [[chày kình]], [[chái]], [[chán]], [[chán chê]], [[chán chường]], [[chán ghét]], [[chán mớ đời]], [[chán ngán]], [[chán ngắt]], [[chán nản]], [[chán phè]], [[chán phèo]], [[chán vạn]], [[chán đến mang tai]], [[chánh]], [[chánh hội]], [[chánh sứ]], [[chánh trương]], [[chánh tổng]], [[chánh văn phòng]], [[chánh án]], [[cháo]], [[cháo hoa]], [[cháo lá đa]], [[cháo lão]], [[cháo lòng]], [[cháo lú]], [[chát chúa]], [[chát lè]], [[chát xít]], [[cháu]], [[cháu chắt]], [[cháu đích tôn]], [[cháy]], [[cháy bỏng]], [[cháy chợ]], [[cháy nhà ra mặt chuột]], [[cháy thành vạ lây]], [[cháy túi]], [[châm]], [[châm biếm]], [[châm bẩm]], [[châm chích]], [[châm chước]], [[châm chọc]], [[châm cứu]], [[châm ngôn]], [[chân]], [[chân chim]], [[chân chính]], [[chân chất]], [[chân chấu]], [[chân chỉ]], [[chân chỉ hạt bột]], [[chân cứng đá mềm]], [[chân dung]], [[chân giày chân dép]], [[chân giá trị]], [[chân giò]], [[chân giả]], [[chân gỗ]], [[chân hàng]], [[chân không]], [[chân kiềng]], [[chân kính]], [[chân lí]], [[chân lí khách quan]], [[chân lí tuyệt đối]], [[chân lí tương đối]], [[chân lý]], [[chân lý khách quan]], [[chân lý tuyệt đối]], [[chân lý tương đối]], [[chân lấm tay bùn]], [[chân mày]], [[chân mây]], [[chân mây cuối trời]], [[chân nam đá chân chiêu]], [[chân như]], [[chân nâng]], [[chân phương]], [[chân quê]], [[chân quì]], [[chân quỳ]], [[chân rết]], [[chân son mình rỗi]], [[chân tay]], [[chân thành]], [[chân thật]], [[chân thực]], [[chân trong chân ngoài]], [[chân trời]], [[chân trời góc biển]], [[chân trời góc bể]], [[chân tu]], [[chân tài]], [[chân tình]], [[chân tơ kẽ tóc]], [[chân tướng]], [[chân voi]], [[chân váy]], [[chân vòng kiềng]], [[chân vạc]], [[chân vịt]], [[chân xác]], [[chân yếu tay mềm]], [[chân đăm đá chân chiêu]], [[chân đất]], [[chân đế]], [[chân đốt]], [[chân đồng vai sắt]], [[chân ướt chân ráo]], [[châng hẩng]], [[châu]], [[châu báu]], [[châu chấu]], [[châu chấu đá xe]], [[châu chấu đấu voi]], [[châu lệ]], [[châu lục]], [[châu ngọc]], [[châu thổ]], [[chây]], [[chây lười]], [[chây ì]], [[chão]], [[chão chuộc]], [[chão chàng]], [[chè]], [[chè bà cốt]], [[chè bạng]], [[chè bồm]], [[chè chén]], [[chè con ong]], [[chè hoa cau]], [[chè hương]], [[chè hạt]], [[chè hạt lựu]], [[chè hột]], [[chè kho]], [[chè lam]], [[chè lá]], [[chè móc câu]], [[chè mạn]], [[chè nụ]], [[chè thuốc]], [[chè tàu]], [[chè tươi]], [[chè xanh]], [[chè đen]], [[chè đường]], [[chè đậu đãi]], [[chèm nhèm]], [[chèn]], [[chèn lấn]], [[chèn ép]], [[chèo]], [[chèo bẻo]], [[chèo chẹo]], [[chèo chống]], [[chèo kéo]], [[chèo lái]], [[chèo mũi]], [[chèo queo]], [[ché]], [[chém]], [[chém cha]], [[chém giết]], [[chém to kho mặn]], [[chém to kho nhừ]], [[chém tre không dè đầu mặt]], [[chém vè]], [[chém đẹp]], [[chén]], [[chén chú chén anh]], [[chén hạt mít]], [[chén mắt trâu]], [[chén quân]], [[chén quỳnh]], [[chén thù chén tạc]], [[chén tạc chén thù]], [[chén tống]], [[chéo]], [[chéo go]], [[chéo áo]], [[chép]], [[chép miệng]], [[chét]], [[chê]], [[chê bai]], [[chê cười]], [[chê trách]], [[chê ỏng chê eo]], [[chêm]], [[chênh]], [[chênh chếch]], [[chênh lệch]], [[chênh va chênh vênh]], [[chênh vênh]], [[chì]], [[chì chiết]], [[chì than]], [[chìa]], [[chìa khoá]], [[chìa khoá trao tay]], [[chìa vít]], [[chìa vôi]], [[chìa vặn]], [[chìm]], [[chìm lỉm]], [[chìm nghỉm]], [[chìm ngập]], [[chìm nổi]], [[chìm xuồng]], [[chìm đắm]], [[chình]], [[chình ình]], [[chí]], [[chí cha chí chát]], [[chí choé]], [[chí chát]], [[chí chết]], [[chí công]], [[chí công vô tư]], [[chí cùng lực kiệt]], [[chí cốt]], [[chí hiếu]], [[chí hướng]], [[chí khí]], [[chí lí]], [[chí lý]], [[chí mạng]], [[chí nguy]], [[chí nguyện]], [[chí sĩ]], [[chí thiết]], [[chí thân]], [[chí thú]], [[chí tuyến]], [[chí tình]], [[chí tôn]], [[chí tử]], [[chí ít]], [[chích]], [[chích choác]], [[chích choè]], [[chín]], [[chín bói]], [[chín bỏ làm mười]], [[chín chắn]], [[chín chữ cù lao]], [[chín cây]], [[chín muồi]], [[chín mé]], [[chín mòm]], [[chín mõm]], [[chín người mười ý]], [[chín rộ]], [[chín rục]], [[chín suối]], [[chín sáp]], [[chín sữa]], [[chín trùng]], [[chín tầng mây]], [[chín tới]], [[chín ép]], [[chính]], [[chính thống giáo]], [[chính biến]], [[chính chuyên]], [[chính cung]], [[chính cương]], [[chính cống]], [[chính danh]], [[chính diện]], [[chính giới]], [[chính hiệu]], [[chính khoá]], [[chính khách]], [[chính khí]], [[chính khí ca]], [[chính kiến]], [[chính kịch]], [[chính luận]], [[chính nghĩa]], [[chính ngạch]], [[chính ngọ]], [[chính phạm]], [[chính phẩm]], [[chính phủ]], [[chính phủ điện tử]], [[chính qui]], [[chính quy]], [[chính quy hoá]], [[chính quyền]], [[chính quả]], [[chính quốc]], [[chính sách]], [[chính sách xã hội]], [[chính sử]], [[chính sự]], [[chính tang]], [[chính thất]], [[chính thể]], [[chính thị]], [[chính thống]], [[chính thức]], [[chính thức hoá]], [[chính trường]], [[chính trị]], [[chính trị gia]], [[chính trị học]], [[chính trị phạm]], [[chính trị viên]], [[chính trực]], [[chính tâm]], [[chính tông]], [[chính tả]], [[chính tố]], [[chính uỷ]], [[chính vụ]], [[chính xác]], [[chính yếu]], [[chính âm]], [[chính điện]], [[chính đáng]], [[chính đại quang minh]], [[chính đạo]], [[chính đảng]], [[chính đề]], [[chíp hôi]]
== Chít đến Chứng ==
[[chít]], [[chíu]], [[chíu chít]], [[chò]], [[chò chỉ]], [[chò hỏ]], [[chò nâu]], [[chòi]], [[chòi mòi]], [[chòm]], [[chòm chọp]], [[chòm sao]], [[chòm xóm]], [[chòng chọc]], [[chòng ghẹo]], [[chòng vòng]], [[chó]], [[chó biển]], [[chó chui gầm chạn]], [[chó chết]], [[chó cùng rứt giậu]], [[chó cậy gần nhà]], [[chó cắn áo rách]], [[chó ghẻ]], [[chó lài]], [[chó má]], [[chó ngao]], [[chó ngáp phải ruồi]], [[chó sói]], [[chó săn]], [[chó săn chim mồi]], [[chó đen giữ mực]], [[chó đẻ]], [[chó đểu]], [[chóc]], [[chóc mòng]], [[chóc ngóc]], [[chói]], [[chói chang]], [[chói loà]], [[chói lói]], [[chói lọi]], [[chói ngời]], [[chóng]], [[chóng mặt]], [[chóng vánh]], [[chóp]], [[chóp bu]], [[chóp chép]], [[chóp rễ]], [[chót]], [[chót bót]], [[chót vót]], [[chôm]], [[chôm chôm]], [[chôm chỉa]], [[chôn]], [[chôn chân]], [[chôn cất]], [[chôn nhau cắt rốn]], [[chôn rau cắt rốn]], [[chông]], [[chông ba lá]], [[chông chà]], [[chông chênh]], [[chông gai]], [[chõ]], [[chõ miệng]], [[chõ mõm]], [[chõ mũi]], [[chõ mồm]], [[chõm]], [[chõng]], [[chùa]], [[chùa chiền]], [[chùa nát bụt vàng]], [[chùa rách bụt vàng]], [[chùa đất phật vàng]], [[chùi]], [[chùm]], [[chùm gửi]], [[chùm nhum]], [[chùm ruột]], [[chùn]], [[chùn chùn]], [[chùn chũn]], [[chùn chụt]], [[chùng]], [[chùng chình]], [[chú]], [[chú dẫn]], [[chú giải]], [[chú mày]], [[chú mình]], [[chú mục]], [[chú rể]], [[chú thích]], [[chú trọng]], [[chú tâm]], [[chú âm]], [[chú ý]], [[chúa]], [[chúa công]], [[chúa cứu thế]], [[chúa nhật]], [[chúa sơn lâm]], [[chúa thượng]], [[chúa trời]], [[chúa tể]], [[chúa đất]], [[chúc]], [[chúc hạ]], [[chúc mào]], [[chúc mừng]], [[chúc phúc]], [[chúc thư]], [[chúc thọ]], [[chúc tụng]], [[chúc từ]], [[chúi]], [[chúi nhủi]], [[chúi đầu]], [[chúi đầu chúi mũi]], [[chúm]], [[chúm chím]], [[chúng]], [[chúng bạn]], [[chúng mày]], [[chúng mình]], [[chúng nó]], [[chúng sinh]], [[chúng ta]], [[chúng tao]], [[chúng tôi]], [[chút]], [[chút chít]], [[chút xíu]], [[chút ít]], [[chút đỉnh]], [[chăm]], [[chăm bón]], [[chăm bẳm]], [[chăm bẵm]], [[chăm chú]], [[chăm chút]], [[chăm chăm]], [[chăm chắm]], [[chăm chỉ]], [[chăm lo]], [[chăm nom]], [[chăm sóc]], [[chăn]], [[chăn chiên]], [[chăn dắt]], [[chăn gối]], [[chăn nuôi]], [[chăn thả]], [[chăn đơn gối chiếc]], [[chăng]], [[chăng nữa]], [[chĩa]], [[chĩa ba]], [[chĩnh]], [[chĩnh chện]], [[chũm]], [[chũm choẹ]], [[chơ chỏng]], [[chơ vơ]], [[chơi]], [[chơi bời]], [[chơi chữ]], [[chơi khăm]], [[chơi ngang]], [[chơi nhởi]], [[chơi trèo]], [[chơi trội]], [[chơi vơi]], [[chơi với lửa]], [[chơi xấu]], [[chơi xỏ]], [[chơi đùa]], [[chơi đẹp]], [[chơi đểu]], [[chơm chởm]], [[chơn]], [[chư]], [[chư hầu]], [[chư vị]], [[chưa]], [[chưa biết chừng]], [[chưa chừng]], [[chưa ráo máu đầu]], [[chưn]], [[chưng]], [[chưng cất]], [[chưng diện]], [[chưng hửng]], [[chương]], [[chương chướng]], [[chương hồi]], [[chương mục]], [[chương trình]], [[chương trình nghị sự]], [[chước]], [[chướng]], [[chướng khí]], [[chướng ngại]], [[chướng ngại vật]], [[chướng tai gai mắt]], [[chườm]], [[chường]], [[chưởng]], [[chưởng bạ]], [[chưởng khế]], [[chưởng lí]], [[chưởng lý]], [[chượp]], [[chạc]], [[chạch]], [[chạch chấu]], [[chạm]], [[chạm bong]], [[chạm cốc]], [[chạm khảm]], [[chạm khắc]], [[chạm lộng]], [[chạm mặt]], [[chạm ngõ]], [[chạm nọc]], [[chạm nổi]], [[chạm súng]], [[chạm trán]], [[chạm trổ]], [[chạn]], [[chạng]], [[chạng vạng]], [[chạnh]], [[chạnh lòng]], [[chạo]], [[chạp]], [[chạp mả]], [[chạt]], [[chạy]], [[chạy bàn]], [[chạy chọt]], [[chạy chợ]], [[chạy chữa]], [[chạy dai sức]], [[chạy gằn]], [[chạy hiệu]], [[chạy hậu]], [[chạy long tóc gáy]], [[chạy làng]], [[chạy mánh]], [[chạy ngược chạy xuôi]], [[chạy như cờ lông công]], [[chạy sô]], [[chạy sấp chạy ngửa]], [[chạy thầy chạy thuốc]], [[chạy tàu]], [[chạy tội]], [[chạy việt dã]], [[chạy vạy]], [[chạy án]], [[chạy ăn]], [[chạy điện]], [[chạy đua]], [[chạy đua vũ trang]], [[chạy đôn chạy đáo]], [[chạy đằng giời]], [[chạy đằng trời]], [[chả]], [[chả bù]], [[chả chìa]], [[chả chớt]], [[chả giò]], [[chả giò rế]], [[chả hạn]], [[chả là]], [[chả lụa]], [[chả mấy khi]], [[chả quế]], [[chả trách]], [[chải]], [[chải chuốt]], [[chảo]], [[chảu]], [[chảy]], [[chảy máu]], [[chảy rữa]], [[chấm]], [[chấm câu]], [[chấm dôi]], [[chấm dứt]], [[chấm hết]], [[chấm hỏi]], [[chấm lửng]], [[chấm mút]], [[chấm phá]], [[chấm phạt đền]], [[chấm phảy]], [[chấm phẩy]], [[chấm than]], [[chấm ảnh]], [[chấn]], [[chấn chỉnh]], [[chấn hưng]], [[chấn lưu]], [[chấn song]], [[chấn thương]], [[chấn tử]], [[chấn động]], [[chấp]], [[chấp bút]], [[chấp cha chấp chới]], [[chấp choá]], [[chấp chính]], [[chấp chới]], [[chấp hành]], [[chấp kinh]], [[chấp nhất]], [[chấp nhận]], [[chấp nhặt]], [[chấp nê]], [[chấp pháp]], [[chấp thuận]], [[chất]], [[chất bán dẫn]], [[chất béo]], [[chất bôi trơn]], [[chất bốc]], [[chất cháy]], [[chất chỉ thị]], [[chất chồng]], [[chất chứa]], [[chất dẻo]], [[chất hữu cơ]], [[chất khí]], [[chất khử]], [[chất kết dính]], [[chất liệu]], [[chất lưu]], [[chất lượng]], [[chất lỏng]], [[chất nguyên sinh]], [[chất ngất]], [[chất nổ]], [[chất phác]], [[chất rắn]], [[chất thải]], [[chất vô cơ]], [[chất vấn]], [[chất xám]], [[chất xúc tác]], [[chất điểm]], [[chất đốt]], [[chất độc]], [[chấu]], [[chấy]], [[chầm bập]], [[chầm chậm]], [[chầm chập]], [[chầm vập]], [[chần]], [[chần chờ]], [[chần chừ]], [[chầu]], [[chầu diêm vương]], [[chầu chẫu]], [[chầu chực]], [[chầu giời]], [[chầu hẫu]], [[chầu rìa]], [[chầu trời]], [[chầu văn]], [[chầu ông vải]], [[chầy]], [[chẩm]], [[chẩn]], [[chẩn bệnh]], [[chẩn mạch]], [[chẩn trị]], [[chẩn đoán]], [[chẩu]], [[chẫu chuộc]], [[chẫu chàng]], [[chậc]], [[chậm]], [[chậm chà chậm chạp]], [[chậm chạp]], [[chậm rãi]], [[chậm rì]], [[chậm rì rì]], [[chậm tiến]], [[chậm trễ]], [[chận]], [[chập]], [[chập cheng]], [[chập choạng]], [[chập chà chập chờn]], [[chập chồng]], [[chập chờn]], [[chập chững]], [[chập mạch]], [[chập tối]], [[chật]], [[chật chội]], [[chật cứng]], [[chật hẹp]], [[chật ních]], [[chật vật]], [[chậu]], [[chậu thau]], [[chắc]], [[chắc chân]], [[chắc chắn]], [[chắc dạ]], [[chắc hẳn]], [[chắc lép]], [[chắc mẩm]], [[chắc như cua gạch]], [[chắc như đinh đóng cột]], [[chắc nình nịch]], [[chắc nịch]], [[chắc tay]], [[chắc xanh]], [[chắc ăn]], [[chắm chúi]], [[chắn]], [[chắn bóng]], [[chắn bùn]], [[chắn cạ]], [[chắn song]], [[chắn xích]], [[chắp]], [[chắp bút]], [[chắp cánh]], [[chắp cánh liền cành]], [[chắp nhặt]], [[chắp nối]], [[chắp tay rủ áo]], [[chắp vá]], [[chắt]], [[chắt bóp]], [[chắt chiu]], [[chắt lót]], [[chắt lọc]], [[chằm]], [[chằm bặp]], [[chằm chằm]], [[chằm chặp]], [[chằn chặn]], [[chằn tinh]], [[chằng]], [[chằng chéo]], [[chằng chằng]], [[chằng chịt]], [[chẳng]], [[chẳng bù]], [[chẳng hạn]], [[chẳng là]], [[chẳng lẽ]], [[chẳng mấy chốc]], [[chẳng mấy khi]], [[chẳng mấy nỗi]], [[chẳng nhẽ]], [[chẳng những]], [[chẳng nói chẳng rằng]], [[chẳng nữa]], [[chẳng qua]], [[chẳng thể]], [[chẳng trách]], [[chẳng đâu vào đâu]], [[chẵn]], [[chẵn lẻ]], [[chặc lưỡi]], [[chặm]], [[chặn]], [[chặn hậu]], [[chặn họng]], [[chặn đứng]], [[chặng]], [[chặp]], [[chặt]], [[chặt chẽ]], [[chặt chịa]], [[chặt đẹp]], [[chẹn]], [[chẹt]], [[chẻ]], [[chẻ hoe]], [[chẻ sợi tóc làm tư]], [[chẻ tre]], [[chẽ]], [[chẽn]], [[chế]], [[chế biến]], [[chế bản]], [[chế giễu]], [[chế ngự]], [[chế nhạo]], [[chế phẩm]], [[chế tài]], [[chế tác]], [[chế tạo]], [[chế tạo máy]], [[chế xuất]], [[chế áp]], [[chế định]], [[chế độ]], [[chế độ chiếm hữu nô lệ]], [[chế độ chuyên chế]], [[chế độ công hữu]], [[chế độ cộng hoà]], [[chế độ cộng sản nguyên thuỷ]], [[chế độ dân chủ]], [[chế độ dân chủ nhân dân]], [[chế độ dân chủ tư sản]], [[chế độ gia trưởng]], [[chế độ hai viện]], [[chế độ lưỡng viện]], [[chế độ một viện]], [[chế độ ngoại hôn]], [[chế độ nông nô]], [[chế độ phong kiến]], [[chế độ quân chủ]], [[chế độ quần hôn]], [[chế độ sở hữu]], [[chế độ tiền tệ]], [[chế độ tư bản]], [[chế độ tư hữu]], [[chế độ tạp hôn]], [[chế độ đa phu]], [[chế độ đa thê]], [[chế độ đại nghị]], [[chếch]], [[chếnh choáng]], [[chết]], [[chết cay chết đắng]], [[chết cha]], [[chết chóc]], [[chết chùm]], [[chết chưa]], [[chết chẹt]], [[chết chửa]], [[chết dần chết mòn]], [[chết dở]], [[chết dở sống dở]], [[chết giả]], [[chết giấc]], [[chết giẫm]], [[chết gí]], [[chết hụt]], [[chết không kịp ngáp]], [[chết mê]], [[chết mê chết mệt]], [[chết mòn chết mỏi]], [[chết mệt]], [[chết ngóm]], [[chết như ngả rạ]], [[chết non]], [[chết não]], [[chết nỗi]], [[chết rấp]], [[chết sặc gạch]], [[chết thật]], [[chết thẳng cẳng]], [[chết tiệt]], [[chết trôi]], [[chết tươi]], [[chết tốt]], [[chết xác]], [[chết yểu]], [[chết điếng]], [[chết đuối]], [[chết đuối vớ phải bọt]], [[chết đuối vớ được cọc]], [[chết đầu nước]], [[chết đứng]], [[chềnh ềnh]], [[chểnh mảng]], [[chễm chệ]], [[chễm chện]], [[chệch]], [[chệch choạc]], [[chệnh choạng]], [[chỉ]], [[chỉ bảo]], [[chỉ dẫn]], [[chỉ dụ]], [[chỉ giáo]], [[chỉ giới]], [[chỉ huy]], [[chỉ huy dàn nhạc]], [[chỉ huy trưởng]], [[chỉ lệnh]], [[chỉ mảnh tơ mành]], [[chỉ mỗi tội]], [[chỉ số]], [[chỉ số hydrogen]], [[chỉ tay năm ngón]], [[chỉ thiên]], [[chỉ thị]], [[chỉ thực]], [[chỉ tiêu]], [[chỉ trích]], [[chỉ trỏ]], [[chỉ tội]], [[chỉ vẽ]], [[chỉ xác]], [[chỉ điểm]], [[chỉ đâu đánh đó]], [[chỉ đâu đánh đấy]], [[chỉ được cái]], [[chỉ đạo]], [[chỉ định]], [[chỉn]], [[chỉn chu]], [[chỉnh]], [[chỉnh huấn]], [[chỉnh hình]], [[chỉnh lí]], [[chỉnh lý]], [[chỉnh lưu]], [[chỉnh sửa]], [[chỉnh thể]], [[chỉnh trang]], [[chỉnh tề]], [[chỉnh đốn]], [[chị]], [[chị chàng]], [[chị em]], [[chị gái]], [[chị ngã em nâng]], [[chị nuôi]], [[chịt]], [[chịu]], [[chịu chơi]], [[chịu khó]], [[chịu lời]], [[chịu lửa]], [[chịu nhiệt]], [[chịu phép]], [[chịu tang]], [[chịu thua]], [[chịu thương chịu khó]], [[chịu trận]], [[chịu trống]], [[chịu tải]], [[chịu đực]], [[chịu đựng]], [[chọc]], [[chọc gan]], [[chọc ghẹo]], [[chọc giận]], [[chọc gậy bánh xe]], [[chọc léc]], [[chọc quê]], [[chọc tiết]], [[chọc trời]], [[chọc trời khuấy nước]], [[chọc tức]], [[chọi]], [[chọn]], [[chọn lọc]], [[chọn lọc nhân tạo]], [[chọn lọc tự nhiên]], [[chọn lựa]], [[chọn mặt gửi vàng]], [[chọn phối]], [[chỏi]], [[chỏm]], [[chỏm cầu]], [[chỏng]], [[chỏng chơ]], [[chỏng gọng]], [[chỏng kềnh]], [[chỏng lỏn]], [[chỏng quèo]], [[chỏng vó]], [[chốc]], [[chốc chốc]], [[chốc lát]], [[chốc lở]], [[chốc mòng]], [[chối]], [[chối bay chối biến]], [[chối bỏ]], [[chối cãi]], [[chối từ]], [[chốn]], [[chống]], [[chống chèo]], [[chống chế]], [[chống chếnh]], [[chống chọi]], [[chống chỏi]], [[chống cự]], [[chống giữ]], [[chống lò]], [[chống nạnh]], [[chống nẹ]], [[chống phá]], [[chống rường]], [[chống trả]], [[chống án]], [[chống đối]], [[chống đỡ]], [[chốt]], [[chồi]], [[chồm]], [[chồm chỗm]], [[chồm hổm]], [[chồm hỗm]], [[chồn]], [[chồn chân mỏi gối]], [[chồng]], [[chồng chung vợ chạ]], [[chồng chéo]], [[chồng chưa cưới]], [[chồng chất]], [[chồng con]], [[chồng loan vợ phượng]], [[chồng loan vợ phụng]], [[chồng lấn]], [[chồng ngồng]], [[chổi]], [[chổi cùn rế rách]], [[chổi rễ]], [[chổi sể]], [[chổi than]], [[chổng]], [[chổng gọng]], [[chổng kềnh]], [[chổng vó]], [[chỗ]], [[chỗ kín]], [[chỗ phạm]], [[chỗ đứng]], [[chộ]], [[chộn rộn]], [[chộp]], [[chộp giật]], [[chột]], [[chột dạ]], [[chớ]], [[chớ chi]], [[chớ có trách]], [[chới với]], [[chớm]], [[chớn]], [[chớp]], [[chớp bóng]], [[chớp bể mưa nguồn]], [[chớp chới]], [[chớp mắt]], [[chớp nhoáng]], [[chớt nhả]], [[chờ]], [[chờ chực]], [[chờ mong]], [[chờ đợi]], [[chờm]], [[chờm bờm]], [[chờn]], [[chờn chợn]], [[chờn vờn]], [[chở]], [[chở che]], [[chở củi về rừng]], [[chợ]], [[chợ búa]], [[chợ chiều]], [[chợ cóc]], [[chợ giời]], [[chợ lao động]], [[chợ người]], [[chợ nổi]], [[chợ phiên]], [[chợ trưa dưa héo]], [[chợ trời]], [[chợ xanh]], [[chợ đen]], [[chợn]], [[chợp]], [[chợp chờn]], [[chợt]], [[chục]], [[chụm]], [[chụp]], [[chụp giật]], [[chụp giựt]], [[chụp mũ]], [[chụp đèn]], [[chụp ếch]], [[chụt]], [[chụt chịt]], [[chủ]], [[chủ biên]], [[chủ bài]], [[chủ bút]], [[chủ chiến]], [[chủ chốt]], [[chủ chứa]], [[chủ công]], [[chủ hoà]], [[chủ hôn]], [[chủ hộ]], [[chủ khách]], [[chủ kiến]], [[chủ lực]], [[chủ mưu]], [[chủ nghĩa]], [[chủ nghĩa marx]], [[chủ nghĩa marx-lenin]], [[chủ nghĩa sion]], [[chủ nghĩa biểu hiện]], [[chủ nghĩa bành trướng]], [[chủ nghĩa bá quyền]], [[chủ nghĩa bôn sê vích]], [[chủ nghĩa bảo thủ]], [[chủ nghĩa chủ quan]], [[chủ nghĩa chủng tộc]], [[chủ nghĩa cá nhân]], [[chủ nghĩa cơ hội]], [[chủ nghĩa cải lương]], [[chủ nghĩa cấp tiến]], [[chủ nghĩa cổ điển]], [[chủ nghĩa cộng sản]], [[chủ nghĩa dada]], [[chủ nghĩa duy cảm]], [[chủ nghĩa duy linh]], [[chủ nghĩa duy lí]], [[chủ nghĩa duy lý]], [[chủ nghĩa duy mĩ]], [[chủ nghĩa duy mỹ]], [[chủ nghĩa duy tâm]], [[chủ nghĩa duy vật]], [[chủ nghĩa dân tuý]], [[chủ nghĩa dân tộc]], [[chủ nghĩa giáo điều]], [[chủ nghĩa hiện sinh]], [[chủ nghĩa hiện thực]], [[chủ nghĩa hiện tượng]], [[chủ nghĩa hiện đại]], [[chủ nghĩa hoài nghi]], [[chủ nghĩa hình thức]], [[chủ nghĩa hư vô]], [[chủ nghĩa khách quan]], [[chủ nghĩa khắc kỉ]], [[chủ nghĩa kinh nghiệm]], [[chủ nghĩa kinh viện]], [[chủ nghĩa lãng mạn]], [[chủ nghĩa lập thể]], [[chủ nghĩa nhân bản]], [[chủ nghĩa nhân văn]], [[chủ nghĩa nhân vị]], [[chủ nghĩa nhân đạo]], [[chủ nghĩa phát xít]], [[chủ nghĩa quan liêu]], [[chủ nghĩa quân phiệt]], [[chủ nghĩa quốc gia]], [[chủ nghĩa quốc tế]], [[chủ nghĩa quốc xã]], [[chủ nghĩa siêu thực]], [[chủ nghĩa sô vanh]], [[chủ nghĩa tam dân]], [[chủ nghĩa thuần tuý]], [[chủ nghĩa thần bí]], [[chủ nghĩa thực chứng]], [[chủ nghĩa thực dân]], [[chủ nghĩa thực dụng]], [[chủ nghĩa trực giác]], [[chủ nghĩa tình cảm]], [[chủ nghĩa tư bản]], [[chủ nghĩa tương đối]], [[chủ nghĩa tượng trưng]], [[chủ nghĩa tự do]], [[chủ nghĩa tự nhiên]], [[chủ nghĩa vị kỉ]], [[chủ nghĩa vị kỷ]], [[chủ nghĩa vị lai]], [[chủ nghĩa vị lợi]], [[chủ nghĩa vị tha]], [[chủ nghĩa xã hội]], [[chủ nghĩa xét lại]], [[chủ nghĩa yêu nước]], [[chủ nghĩa đađa]], [[chủ nghĩa đế quốc]], [[chủ nghĩa ấn tượng]], [[chủ ngữ]], [[chủ nhiệm]], [[chủ nhân]], [[chủ nhân ông]], [[chủ nhật]], [[chủ nô]], [[chủ nợ]], [[chủ quan]], [[chủ quyền]], [[chủ quản]], [[chủ soái]], [[chủ suý]], [[chủ sở hữu]], [[chủ sự]], [[chủ thầu]], [[chủ thể]], [[chủ toạ]], [[chủ trì]], [[chủ trương]], [[chủ trị]], [[chủ tài khoản]], [[chủ tâm]], [[chủ tướng]], [[chủ tế]], [[chủ tịch]], [[chủ tịch đoàn]], [[chủ từ]], [[chủ xướng]], [[chủ xị]], [[chủ yếu]], [[chủ ý]], [[chủ điểm]], [[chủ đích]], [[chủ đạo]], [[chủ đề]], [[chủ định]], [[chủ động]], [[chủn]], [[chủng]], [[chủng chẳng]], [[chủng loại]], [[chủng sinh]], [[chủng tộc]], [[chủng viện]], [[chủng đậu]], [[chứ]], [[chứ lại]], [[chứ lị]], [[chứa]], [[chứa chan]], [[chứa chấp]], [[chứa chất]], [[chứa thổ đổ hồ]], [[chứa đựng]], [[chức]], [[chức nữ]], [[chức danh]], [[chức dịch]], [[chức năng]], [[chức phận]], [[chức quyền]], [[chức sắc]], [[chức sự]], [[chức trách]], [[chức trọng quyền cao]], [[chức tước]], [[chức việc]], [[chức vị]], [[chức vụ]], [[chứng]]
== Chứng bệnh đến Công-fét-ti ==
[[chứng bệnh]], [[chứng chỉ]], [[chứng cớ]], [[chứng cứ]], [[chứng dẫn]], [[chứng giám]], [[chứng khoán]], [[chứng kiến]], [[chứng lí]], [[chứng lý]], [[chứng minh]], [[chứng minh thư]], [[chứng nhận]], [[chứng nào tật ấy]], [[chứng quả]], [[chứng thư]], [[chứng thương]], [[chứng thực]], [[chứng tích]], [[chứng tỏ]], [[chứng từ]], [[chừ]], [[chừ bự]], [[chừa]], [[chừng]], [[chừng mực]], [[chừng như]], [[chừng đỗi]], [[chừng độ]], [[chửa]], [[chửa buộm]], [[chửa hoang]], [[chửa trâu]], [[chửa trứng]], [[chửi]], [[chửi bới]], [[chửi chó mắng mèo]], [[chửi mắng]], [[chửi rủa]], [[chửi đổng]], [[chữ]], [[chữ nôm]], [[chữ bát]], [[chữ chi]], [[chữ cái]], [[chữ gothic]], [[chữ gotic]], [[chữ kí]], [[chữ ký]], [[chữ môn]], [[chữ nghĩa]], [[chữ nho]], [[chữ nhân]], [[chữ nổi]], [[chữ quốc ngữ]], [[chữ số]], [[chữ số a rập]], [[chữ số la mã]], [[chữ thầy trả thầy]], [[chữ thập]], [[chữ thập ngoặc]], [[chữ thập đỏ]], [[chữ tòng]], [[chữ viết]], [[chữ điền]], [[chữa]], [[chữa cháy]], [[chữa chạy]], [[chữa thẹn]], [[chữa trị]], [[chững]], [[chững chàng]], [[chững chạc]], [[chực]], [[chực chờ]], [[chực tiết]], [[chựng]], [[cl]], [[cla-ri-nét]], [[clarinet]], [[clin-ke]], [[clinker]], [[clo]], [[clo-rua]], [[clo-rát]], [[cm]], [[co]], [[co-ban]], [[co-le-xte-ron]], [[co bóp]], [[co cụm]], [[co dãn]], [[co giãn]], [[co giật]], [[co kéo]], [[co quắp]], [[co ro]], [[co rúm]], [[co vòi]], [[cobalt]], [[coca]], [[cocain]], [[cocktail]], [[codeine]], [[coi]], [[coi bộ]], [[coi chừng]], [[coi khinh]], [[coi mòi]], [[coi mắt]], [[coi ngó]], [[coi nhẹ]], [[coi rẻ]], [[coi sóc]], [[coi thường]], [[coi trọng]], [[coi trời bằng vung]], [[colophan]], [[com-măng-đô]], [[com-pa]], [[com-pu-tơ]], [[com lê]], [[com măng ca]], [[commando]], [[communityportal]], [[compass]], [[computer]], [[con]], [[con buôn]], [[con bài]], [[con bạc]], [[con bế con bồng]], [[con bồng con mang]], [[con chiên]], [[con chiên ghẻ]], [[con cháu]], [[con chú con bác]], [[con chạch]], [[con chạy]], [[con chấy cắn đôi]], [[con con]], [[con cà con kê]], [[con cái]], [[con cò]], [[con cón]], [[con cúi]], [[con cả]], [[con dao hai lưỡi]], [[con dì con già]], [[con dòng]], [[con dại cái mang]], [[con dấu]], [[con em]], [[con giai]], [[con giáp]], [[con giống]], [[con gái]], [[con gái con đứa]], [[con heo]], [[con hoang]], [[con hát]], [[con lăn]], [[con lắc]], [[con mẹ]], [[con mọn]], [[con một]], [[con nghiện]], [[con ngoài giá thú]], [[con ngươi]], [[con người]], [[con nhà]], [[con nhà lành]], [[con nhỏ]], [[con nuôi]], [[con nít]], [[con nước]], [[con nợ]], [[con nụ]], [[con phe]], [[con quay]], [[con ranh]], [[con ranh con lộn]], [[con riêng]], [[con ruột]], [[con rơi]], [[con rạ]], [[con rối]], [[con sen]], [[con so]], [[con sâu làm rầu nồi canh]], [[con số]], [[con thoi]], [[con thơ]], [[con thứ]], [[con tin]], [[con toán]], [[con trai]], [[con trai con đứa]], [[con trượt]], [[con trẻ]], [[con trỏ]], [[con trốt]], [[con tính]], [[con tạo]], [[con xỏ]], [[con ông cháu cha]], [[con đen]], [[con đường tơ lụa]], [[con đầu cháu sớm]], [[con đẻ]], [[con đội]], [[concerto]], [[confetti]], [[cong]], [[cong cớn]], [[cong queo]], [[cong tớn]], [[cong veo]], [[cong vút]], [[cong vắt]], [[console]], [[consortium]], [[container]], [[contrabass]], [[corpus]], [[cortison]], [[cos]], [[cosine]], [[cot]], [[cotangent]], [[cotton]], [[coulomb]], [[coóc-ti-don]], [[coóc xê]], [[cr]], [[credit card]], [[crom]], [[crếp]], [[cty]], [[cu]], [[cu-lông]], [[cu cu]], [[cu cườm]], [[cu cậu]], [[cu gáy]], [[cu gấm]], [[cu gầm ghì]], [[cu li]], [[cu luồng]], [[cu ngói]], [[cu sen]], [[cu xanh]], [[cu đơ]], [[cu đất]], [[cua]], [[cua biển]], [[cua bấy]], [[cua bể]], [[cua dẽ]], [[cua gạch]], [[cua nước]], [[cua rơ]], [[cua thịt]], [[cua óp]], [[cua đá]], [[cua đồng]], [[cuaroa]], [[cui cút]], [[cum]], [[cum cúp]], [[cun cút]], [[cung]], [[cung bậc]], [[cung cách]], [[cung cúc]], [[cung cấm]], [[cung cấp]], [[cung cầu]], [[cung khai]], [[cung kéo]], [[cung kính]], [[cung nga]], [[cung nhân]], [[cung nữ]], [[cung phi]], [[cung phản xạ]], [[cung phụng]], [[cung quăng]], [[cung quế]], [[cung thiếu nhi]], [[cung thánh]], [[cung thương]], [[cung thất]], [[cung tiêu]], [[cung tiến]], [[cung trăng]], [[cung tần]], [[cung văn]], [[cung văn hoá]], [[cung đao]], [[cung điện]], [[cung đình]], [[cung đốn]], [[cung độ]], [[cung ứng]], [[curoa]], [[cuốc]], [[cuốc bàn]], [[cuốc bướm]], [[cuốc bộ]], [[cuốc chim]], [[cuốc chét]], [[cuốc chĩa]], [[cuối]], [[cuối cùng]], [[cuốn]], [[cuốn chiếu]], [[cuốn gói]], [[cuốn hút]], [[cuốn vó]], [[cuốn xéo]], [[cuống]], [[cuống cuồng]], [[cuống cà kê]], [[cuống họng]], [[cuống quít]], [[cuống quýt]], [[cuồn cuộn]], [[cuồng]], [[cuồng bạo]], [[cuồng chiến]], [[cuồng dâm]], [[cuồng dại]], [[cuồng loạn]], [[cuồng nhiệt]], [[cuồng nộ]], [[cuồng phong]], [[cuồng si]], [[cuồng sát]], [[cuồng tín]], [[cuồng vọng]], [[cuồng điên]], [[cuỗm]], [[cuộc]], [[cuộc chiến]], [[cuộc chơi]], [[cuộc gọi]], [[cuộc sống]], [[cuộc thế]], [[cuộc đời]], [[cuội]], [[cuội kết]], [[cuộn]], [[cuộn sơ cấp]], [[cuộn thứ cấp]], [[cuộng]], [[cybernetic]], [[cà]], [[cà bát]], [[cà chua]], [[cà cuống]], [[cà cưỡng]], [[cà cộ]], [[cà dái dê]], [[cà dừa]], [[cà gai]], [[cà ghim]], [[cà gỉ]], [[cà kheo]], [[cà khêu]], [[cà khẳng cà khiu]], [[cà khịa]], [[cà khổ]], [[cà kê]], [[cà kê dê ngỗng]], [[cà kếu]], [[cà là gỉ]], [[cà là khổ]], [[cà là mèng]], [[cà lăm]], [[cà lăm cà lắp]], [[cà lăm cà lặp]], [[cà lơ]], [[cà mèn]], [[cà mèng]], [[cà na]], [[cà nhắc]], [[cà niễng]], [[cà om]], [[cà pháo]], [[cà phê]], [[cà ri]], [[cà riềng]], [[cà riềng cà tỏi]], [[cà rà]], [[cà ràng]], [[cà rá]], [[cà ròn]], [[cà rịch cà tang]], [[cà rốt]], [[cà rỡn]], [[cà sa]], [[cà thọt]], [[cà tong]], [[cà tong cà teo]], [[cà trớn]], [[cà tàng]], [[cà tím]], [[cà vạt]], [[cà xóc]], [[cà xốc]], [[cà độc dược]], [[cà ổi]], [[cài]], [[cài răng lược]], [[cài đặt]], [[càn]], [[càn bậy]], [[càn khôn]], [[càn lướt]], [[càn quét]], [[càn quấy]], [[càn rỡ]], [[càng]], [[càng cua]], [[càng ngày càng]], [[cành]], [[cành cạch]], [[cành vàng lá ngọc]], [[cào]], [[cào bằng]], [[cào cào]], [[cào cấu]], [[càu cạu]], [[càu nhà càu nhàu]], [[càu nhàu]], [[cày]], [[cày cuốc]], [[cày cấy]], [[cày cục]], [[cày dầm]], [[cày máy]], [[cày mò]], [[cày ngang]], [[cày ngả]], [[cày rang]], [[cày vỡ]], [[cày xóc ngang]], [[cày úp]], [[cày đảo]], [[cày ải]], [[cày ấp]], [[cá]], [[cá basa]], [[cá biệt]], [[cá biệt hoá]], [[cá bò]], [[cá bơn]], [[cá bạc]], [[cá bạc má]], [[cá bẹ]], [[cá bống]], [[cá bống mú]], [[cá bỗng]], [[cá bột]], [[cá chai]], [[cá chim]], [[cá chiên]], [[cá chuối]], [[cá chuồn]], [[cá chày]], [[cá chát]], [[cá cháy]], [[cá chép]], [[cá chép hoá rồng]], [[cá chình]], [[cá chạch]], [[cá chậu chim lồng]], [[cá chẻng]], [[cá chọi]], [[cá cóc]], [[cá căng]], [[cá cơm]], [[cá cược]], [[cá cảnh]], [[cá da trơn]], [[cá diếc]], [[cá dưa]], [[cá giếc]], [[cá gáy]], [[cá hanh]], [[cá heo]], [[cá hẻn]], [[cá hố]], [[cá hồi]], [[cá hồng]], [[cá kim]], [[cá kiếm]], [[cá kìm]], [[cá kình]], [[cá leo]], [[cá linh]], [[cá liệt]], [[cá lành canh]], [[cá lòng tong]], [[cá lóc]], [[cá lúi]], [[cá lăng]], [[cá lưỡng tiêm]], [[cá lạc]], [[cá lầm]], [[cá lẹp]], [[cá lớn nuốt cá bé]], [[cá lờn bơn]], [[cá mè]], [[cá mè hoa]], [[cá mè một lứa]], [[cá mòi]], [[cá mó]], [[cá mú]], [[cá măng]], [[cá mương]], [[cá mại]], [[cá mập]], [[cá mối]], [[cá ngão]], [[cá ngạnh]], [[cá ngần]], [[cá ngừ]], [[cá ngựa]], [[cá nheo]], [[cá nhám]], [[cá nhâm]], [[cá nhân]], [[cá nhân chủ nghĩa]], [[cá nhét]], [[cá nhụ]], [[cá nóc]], [[cá nước]], [[cá nước chim trời]], [[cá nằm trên thớt]], [[cá nục]], [[cá phèn]], [[cá quả]], [[cá rô]], [[cá rô phi]], [[cá rô thia]], [[cá rựa]], [[cá song]], [[cá săn sắt]], [[cá sơn]], [[cá sấu]], [[cá sặt]], [[cá sộp]], [[cá thia]], [[cá thia lia]], [[cá thia thia]], [[cá thiều]], [[cá thiểu]], [[cá thoi loi]], [[cá thu]], [[cá thát lát]], [[cá thèn]], [[cá thể]], [[cá thờn bơn]], [[cá tra]], [[cá tràu]], [[cá trác]], [[cá trèn]], [[cá trê]], [[cá trích]], [[cá trôi]], [[cá trắm]], [[cá trổng]], [[cá tính]], [[cá tính hoá]], [[cá tầm]], [[cá voi]], [[cá vàng]], [[cá vược]], [[cá vượt vũ môn]], [[cá vền]], [[cá ông]], [[cá úc]], [[cá đao]], [[cá đuôi cờ]], [[cá đuối]], [[cá đé]], [[cá đối]], [[cá đối bằng đầu]], [[cá độ]], [[các]], [[các-bo-nát]], [[các-bon]], [[các-bua]], [[các-ten]], [[các bin]], [[các tông]], [[cách]], [[cách biệt]], [[cách chức]], [[cách cú]], [[cách li]], [[cách luật]], [[cách ly]], [[cách mạng]], [[cách mạng công nghiệp]], [[cách mạng dân chủ tư sản]], [[cách mạng dân tộc dân chủ]], [[cách mạng giải phóng dân tộc]], [[cách mạng hoá]], [[cách mạng khoa học - kĩ thuật]], [[cách mạng khoa học - kỹ thuật]], [[cách mạng kĩ thuật]], [[cách mạng kỹ thuật]], [[cách mạng tư sản]], [[cách mạng tư tưởng và văn hoá]], [[cách mạng vô sản]], [[cách mạng văn hoá]], [[cách mạng xanh]], [[cách mạng xã hội chủ nghĩa]], [[cách mặt khuất lời]], [[cách mệnh]], [[cách ngôn]], [[cách nhiệt]], [[cách nhật]], [[cách núi ngăn sông]], [[cách quãng]], [[cách ra cách rách]], [[cách rách]], [[cách thuỷ]], [[cách thức]], [[cách trở]], [[cách trở quan san]], [[cách tân]], [[cách âm]], [[cách điện]], [[cách điệu hoá]], [[cái]], [[cái bang]], [[cái chết trắng]], [[cái ghẻ]], [[cái khó bó cái khôn]], [[cái khó ló cái khôn]], [[cái nết đánh chết cái đẹp]], [[cái rụp]], [[cái sảy nảy cái ung]], [[cái trò]], [[cám]], [[cám cảnh]], [[cám dỗ]], [[cám hấp]], [[cám ơn]], [[cán]], [[cán bộ]], [[cán cân]], [[cán sự]], [[cáng]], [[cáng đáng]], [[cánh]], [[cánh bèo]], [[cánh bèo mặt nước]], [[cánh cam]], [[cánh cung]], [[cánh cứng]], [[cánh gián]], [[cánh giống]], [[cánh gà]], [[cánh hẩu]], [[cánh kiến]], [[cánh kiến đỏ]], [[cánh kéo giá cả]], [[cánh màng]], [[cánh nửa]], [[cánh phấn]], [[cánh quít]], [[cánh quýt]], [[cánh quạt]], [[cánh sen]], [[cánh sẻ]], [[cánh tay]], [[cánh tay phải]], [[cánh tay đòn]], [[cánh thẳng]], [[cánh trả]], [[cánh vảy]], [[cáo]], [[cáo biệt]], [[cáo buộc]], [[cáo bạch]], [[cáo chung]], [[cáo già]], [[cáo giác]], [[cáo lui]], [[cáo lão]], [[cáo lỗi]], [[cáo mượn oai hùm]], [[cáo phó]], [[cáo thoái]], [[cáo thị]], [[cáo trạng]], [[cáo từ]], [[cáp]], [[cáp quang]], [[cát]], [[cát-xét]], [[cát bá]], [[cát cánh]], [[cát căn]], [[cát cứ]], [[cát hung]], [[cát két]], [[cát kết]], [[cát luỹ]], [[cát lầm ngọc trắng]], [[cát pha]], [[cát sê]], [[cát tuyến]], [[cát táng]], [[cát vàng]], [[cát đen]], [[cát đằng]], [[cáu]], [[cáu bẳn]], [[cáu giận]], [[cáu gắt]], [[cáu kỉnh]], [[cáu sườn]], [[cáu tiết]], [[cáy]], [[câm]], [[câm họng]], [[câm lặng]], [[câm miệng hến]], [[câm như hến]], [[câm nín]], [[cân]], [[cân bàn]], [[cân bằng]], [[cân chìm]], [[cân cấn]], [[cân hơi]], [[cân kẹo]], [[cân móc hàm]], [[cân nhắc]], [[cân não]], [[cân ta]], [[cân tay]], [[cân tiểu li]], [[cân tiểu ly]], [[cân treo]], [[cân tự động]], [[cân xô]], [[cân xứng]], [[cân đai]], [[cân đĩa]], [[cân đối]], [[cân đồng hồ]], [[câng]], [[câu]], [[câu chuyện]], [[câu chấp]], [[câu cú]], [[câu cấu]], [[câu dầm]], [[câu khách]], [[câu kéo]], [[câu kẹo]], [[câu kết]], [[câu kệ]], [[câu liêm]], [[câu lưu]], [[câu lạc bộ]], [[câu lệnh]], [[câu nhạc]], [[câu nệ]], [[câu rút]], [[câu thúc]], [[câu thơ]], [[câu đầu]], [[câu đố]], [[câu đối]], [[cây]], [[cây bóng mát]], [[cây bông]], [[cây bút]], [[cây bụi]], [[cây cao bóng cả]], [[cây công nghiệp]], [[cây cảnh]], [[cây cọ]], [[cây cỏ]], [[cây cối]], [[cây cổ thụ]], [[cây gỗ]], [[cây hoa màu]], [[cây lau nhà]], [[cây leo]], [[cây lâu năm]], [[cây lương thực]], [[cây lấy dầu]], [[cây mầm]], [[cây mộc]], [[cây nhà lá vườn]], [[cây nông nghiệp]], [[cây nước]], [[cây phủ đất]], [[cây quỳnh cành dao]], [[cây số]], [[cây thuốc]], [[cây thân cỏ]], [[cây thân gỗ]], [[cây thân thảo]], [[cây thảo]], [[cây thế]], [[cây trồng]], [[cây viết]], [[cây xanh]], [[cây xăng]], [[cây ăn quả]], [[cây ăn trái]], [[cây đa cây đề]], [[cãi]], [[cãi chày cãi cối]], [[cãi cọ]], [[cãi lẫy]], [[cãi lộn]], [[cãi vã]], [[cò]], [[cò bay thẳng cánh]], [[cò bợ]], [[cò con]], [[cò cưa]], [[cò cử]], [[cò hương]], [[cò kè]], [[cò lả]], [[cò lửa]], [[cò mồi]], [[cò quay]], [[còi]], [[còi cọc]], [[còi xương]], [[còm]], [[còm cõi]], [[còm nhom]], [[còm nhỏm]], [[còn]], [[còn khuya]], [[còn mệt]], [[còn mồ ma]], [[còn nước còn tát]], [[còn phải nói]], [[còn xơi]], [[còng]], [[còng cọc]], [[còng queo]], [[còng quèo]], [[có]], [[có bề gì]], [[có bề nào]], [[có chí thì nên]], [[có chăng]], [[có chửa]], [[có của]], [[có da có thịt]], [[có dễ]], [[có giá]], [[có hiếu]], [[có hạn]], [[có hạng]], [[có hậu]], [[có học]], [[có khi]], [[có lí]], [[có lí có lẽ]], [[có lý]], [[có lý có lẽ]], [[có lẽ]], [[có lẽ nào]], [[có mang]], [[có máu mặt]], [[có mặt]], [[có một không hai]], [[có mới nới cũ]], [[có nghĩa]], [[có nhân]], [[có nhẽ]], [[có nơi có chốn]], [[có sừng có mỏ]], [[có thai]], [[có thể]], [[có tuổi]], [[có tình]], [[có tật giật mình]], [[có ích]], [[có ăn]], [[có đi có lại]], [[có điều]], [[cóc]], [[cóc ca cóc cách]], [[cóc cách]], [[cóc cáy]], [[cóc gặm]], [[cóc khô]], [[cóc nhảy]], [[cóc tía]], [[cói]], [[cóm róm]], [[cóng]], [[cóp]], [[cóp nhặt]], [[cót]], [[cót ca cót két]], [[cót két]], [[cô]], [[cô-ca]], [[cô-ca-in]], [[cô-ta]], [[cô-tang]], [[cô-tông]], [[cô-đê-in]], [[cô bác]], [[cô chiêu]], [[cô dâu]], [[cô giáo]], [[cô hầu]], [[cô hồn]], [[cô liêu]], [[cô lập]], [[cô miên]], [[cô mình]], [[cô mụ]], [[cô nhi]], [[cô nhi quả phụ]], [[cô nhi viện]], [[cô nương]], [[cô phòng]], [[cô phụ]], [[cô quạnh]], [[cô quả]], [[cô tịch]], [[cô đúc]], [[cô đơn]], [[cô đầu]], [[cô đọng]], [[cô đồng]], [[cô độc]], [[cô đỡ]], [[côi]], [[côi cút]], [[côm cốp]], [[côn]], [[côn quang]], [[côn quyền]], [[côn trùng]], [[côn trùng học]], [[côn đồ]], [[công]], [[công-fét-ti]]
== Công-te-nơ đến Cặm cụi ==
[[công-te-nơ]], [[công-tra-bát]], [[công-xon]], [[công-xoóc-xi-om]], [[công-xéc-tô]], [[công an]], [[công binh]], [[công binh xưởng]], [[công báo]], [[công bình]], [[công bằng]], [[công bố]], [[công bộc]], [[công bội]], [[công chiếu]], [[công chuyện]], [[công chính]], [[công chúa]], [[công chúng]], [[công chức]], [[công chứng]], [[công chứng viên]], [[công cuộc]], [[công cán]], [[công cốc]], [[công cộng]], [[công cụ]], [[công danh]], [[công diễn]], [[công du]], [[công dung ngôn hạnh]], [[công dân]], [[công dã tràng]], [[công dụng]], [[công giáo]], [[công hiệu]], [[công hàm]], [[công hầu]], [[công hữu]], [[công hữu hoá]], [[công khai]], [[công khanh]], [[công khu]], [[công khố]], [[công kênh]], [[công kích]], [[công lao]], [[công luận]], [[công lên việc xuống]], [[công lênh]], [[công lí]], [[công lý]], [[công lập]], [[công lệnh]], [[công lịch]], [[công lực]], [[công minh]], [[công môn]], [[công mẫu]], [[công nghiệp]], [[công nghiệp hoá]], [[công nghiệp nhẹ]], [[công nghiệp nặng]], [[công nghệ]], [[công nghệ cao]], [[công nghệ di truyền]], [[công nghệ học]], [[công nghệ phần mềm]], [[công nghệ phẩm]], [[công nghệ sinh học]], [[công nghệ sạch]], [[công nghệ thông tin]], [[công nghệ tri thức]], [[công nghệ xanh]], [[công nguyên]], [[công nha]], [[công nhiên]], [[công nhân]], [[công nhân quí tộc]], [[công nhân quý tộc]], [[công nhân viên]], [[công nhận]], [[công nhật]], [[công nông]], [[công nông binh]], [[công nông lâm nghiệp]], [[công nông nghiệp]], [[công năng]], [[công nương]], [[công nợ]], [[công phiếu]], [[công phu]], [[công phá]], [[công pháp quốc tế]], [[công phẫn]], [[công quyền]], [[công quĩ]], [[công quả]], [[công quốc]], [[công quỹ]], [[công sai]], [[công suất]], [[công sá]], [[công sở]], [[công sứ]], [[công sứ quán]], [[công sức]], [[công sự]], [[công thành danh toại]], [[công thương]], [[công thương nghiệp]], [[công thần]], [[công thổ]], [[công thủ]], [[công thức]], [[công thức hoá học]], [[công thự]], [[công ti]], [[công ti con]], [[công ti cổ phần]], [[công ti mẹ]], [[công ti trách nhiệm hữu hạn]], [[công toi]], [[công trái]], [[công trình]], [[công trình phụ]], [[công trình sư]], [[công trường]], [[công trường thủ công]], [[công trạng]], [[công ty]], [[công ty con]], [[công ty cổ phần]], [[công ty mẹ]], [[công ty trách nhiệm hữu hạn]], [[công tác]], [[công tác phí]], [[công tâm]], [[công tơ]], [[công tơ tổng]], [[công tư hợp doanh]], [[công tước]], [[công tắc]], [[công tố]], [[công tố viên]], [[công tử]], [[công tử bạc liêu]], [[công tử bột]], [[công viên]], [[công viên nước]], [[công việc]], [[công văn]], [[công vụ]], [[công xá]], [[công xã]], [[công xã nhân dân]], [[công xã nông thôn]], [[công xưởng]], [[công ích]], [[công ăn việc làm]], [[công điền]], [[công điểm]], [[công điện]], [[công đoàn]], [[công đoàn phí]], [[công đoàn vàng]], [[công đoạn]], [[công đường]], [[công đức]], [[công ơn]], [[công ước]], [[côsin]], [[cõi]], [[cõi bờ]], [[cõi dương]], [[cõi lòng]], [[cõi tiên]], [[cõi trần]], [[cõi tục]], [[cõi âm]], [[cõi đời]], [[cõng]], [[cõng rắn cắn gà nhà]], [[cù]], [[cù bơ cù bất]], [[cù cưa]], [[cù lao]], [[cù là]], [[cù lần]], [[cù mì]], [[cù mộc]], [[cù ngoéo]], [[cù nhây]], [[cù nhầy]], [[cù nhằng]], [[cù nèo]], [[cù rù]], [[cùi]], [[cùi chỏ]], [[cùi cụi]], [[cùi dìa]], [[cùi kén]], [[cùi tay]], [[cùm]], [[cùm cụp]], [[cùm kẹp]], [[cùn]], [[cùn đời]], [[cùn đời mạt kiếp]], [[cùng]], [[cùng bất đắc dĩ]], [[cùng cực]], [[cùng hội cùng thuyền]], [[cùng khổ]], [[cùng kiệt]], [[cùng kì lí]], [[cùng kỳ lý]], [[cùng quá hoá liều]], [[cùng quẫn]], [[cùng tận]], [[cùng tột]], [[cùng đinh]], [[cùng đường]], [[cú]], [[cú mèo]], [[cú pháp]], [[cú pháp học]], [[cú vọ]], [[cúc]], [[cúc bấm]], [[cúc cu]], [[cúc cung]], [[cúc cung tận tuỵ]], [[cúc dục]], [[cúc hoa]], [[cúc trắng]], [[cúc tần]], [[cúc vàng]], [[cúc vạn thọ]], [[cúi]], [[cúm]], [[cúm gia cầm]], [[cúm gà]], [[cúm núm]], [[cúm rúm]], [[cún]], [[cúng]], [[cúng bái]], [[cúng cáo]], [[cúng cơm]], [[cúng cấp]], [[cúng giỗ]], [[cúng lễ]], [[cúng quải]], [[cúng quảy]], [[cúng tiến]], [[cúng tế]], [[cúng vái]], [[cúp]], [[cút]], [[cút kít]], [[căm]], [[căm căm]], [[căm gan]], [[căm ghét]], [[căm giận]], [[căm hận]], [[căm hờn]], [[căm phẫn]], [[căm thù]], [[căm tức]], [[căm uất]], [[căm xe]], [[căn]], [[căn bản]], [[căn bệnh]], [[căn chỉnh]], [[căn cơ]], [[căn cước]], [[căn cắt]], [[căn cứ]], [[căn cứ quân sự]], [[căn cứ địa]], [[căn do]], [[căn dặn]], [[căn hộ]], [[căn nguyên]], [[căn số]], [[căn thức]], [[căn tố]], [[căn vặn]], [[căng]], [[căng cắc]], [[căng thẳng]], [[căng tin]], [[cũ]], [[cũ kĩ]], [[cũ kỹ]], [[cũ mèm]], [[cũ người mới ta]], [[cũ rích]], [[cũi]], [[cũn cỡn]], [[cũng]], [[cũng nên]], [[cũng quá tội]], [[cơ]], [[cơ bản]], [[cơ bẩm]], [[cơ bắp]], [[cơ chế]], [[cơ chế thị trường]], [[cơ chỉ]], [[cơ chừng]], [[cơ chừng này]], [[cơ cấu]], [[cơ cầu]], [[cơ cực]], [[cơ duyên]], [[cơ giới]], [[cơ giới hoá]], [[cơ hoành]], [[cơ hàn]], [[cơ học]], [[cơ hồ]], [[cơ hội]], [[cơ hội chủ nghĩa]], [[cơ hữu]], [[cơ khí]], [[cơ khí hoá]], [[cơ khí học]], [[cơ khổ]], [[cơ lỡ]], [[cơ man]], [[cơ may]], [[cơ mà]], [[cơ mưu]], [[cơ mầu]], [[cơ mật]], [[cơ nghiệp]], [[cơ ngơi]], [[cơ nhỡ]], [[cơ năng]], [[cơ quan]], [[cơ quan chuyên môn]], [[cơ quan chức năng]], [[cơ quan dân cử]], [[cơ quan hành chính]], [[cơ quan ngôn luận]], [[cơ số]], [[cơ sở]], [[cơ sở dữ liệu]], [[cơ sở hạ tầng]], [[cơ sở ngữ liệu]], [[cơ sự]], [[cơ thắt]], [[cơ thể]], [[cơ thể học]], [[cơ trơn]], [[cơ trưởng]], [[cơ vân]], [[cơ vòng]], [[cơ yếu]], [[cơ đốc giáo]], [[cơ điện]], [[cơ đê]], [[cơ địa]], [[cơ đồ]], [[cơ động]], [[cơi]], [[cơi nới]], [[cơm]], [[cơm bình dân]], [[cơm bưng nước rót]], [[cơm bụi]], [[cơm bữa]], [[cơm chim]], [[cơm chiên]], [[cơm cháo]], [[cơm gạo]], [[cơm hàng cháo chợ]], [[cơm hẩm áo manh]], [[cơm hộp]], [[cơm lam]], [[cơm niêu nước lọ]], [[cơm nước]], [[cơm rang]], [[cơm rượu]], [[cơm thầy cơm cô]], [[cơm thừa canh cặn]], [[cơm áo]], [[cơm áo gạo tiền]], [[cơm đen]], [[cơm đùm cơm nắm]], [[cơm đĩa]], [[cơn]], [[cơn cớ]], [[cơn sốt]], [[cư dân]], [[cư ngụ]], [[cư sĩ]], [[cư tang]], [[cư trú]], [[cư trú chính trị]], [[cư xá]], [[cư xử]], [[cưa]], [[cưa sừng làm nghé]], [[cưa xẻ]], [[cưa đứt đục suốt]], [[cưng]], [[cưng chiều]], [[cưng cứng]], [[cưu mang]], [[cương]], [[cương lãnh]], [[cương lĩnh]], [[cương nghị]], [[cương quyết]], [[cương thường]], [[cương toả]], [[cương trực]], [[cương vị]], [[cương vực]], [[cước]], [[cước chú]], [[cước khí]], [[cước phí]], [[cước vận]], [[cưới]], [[cưới cheo]], [[cưới chạy]], [[cưới chạy tang]], [[cưới hỏi]], [[cưới xin]], [[cướp]], [[cướp biển]], [[cướp bóc]], [[cướp cò]], [[cướp giật]], [[cướp đoạt]], [[cười]], [[cười chê]], [[cười cợt]], [[cười duyên]], [[cười góp]], [[cười gằn]], [[cười khà]], [[cười khì]], [[cười khẩy]], [[cười miếng chi]], [[cười mát]], [[cười mũi]], [[cười ngất]], [[cười như nắc nẻ]], [[cười nhạt]], [[cười nắc nẻ]], [[cười nịnh]], [[cười nụ]], [[cười phá]], [[cười ra nước mắt]], [[cười ruồi]], [[cười rộ]], [[cười sằng sặc]], [[cười sặc]], [[cười trừ]], [[cười tình]], [[cười tủm]], [[cười vỡ bụng]], [[cười xoà]], [[cười ồ]], [[cườm]], [[cường]], [[cường bạo]], [[cường dương]], [[cường giáp]], [[cường hào]], [[cường kích]], [[cường lực]], [[cường quyền]], [[cường quốc]], [[cường suất]], [[cường thịnh]], [[cường tráng]], [[cường tập]], [[cường điệu]], [[cường địch]], [[cường độ]], [[cường độ lao động]], [[cưỡi]], [[cưỡi cổ]], [[cưỡi hổ]], [[cưỡi ngựa xem hoa]], [[cưỡi trên lưng cọp]], [[cưỡi trên lưng hổ]], [[cưỡi đầu cưỡi cổ]], [[cưỡng]], [[cưỡng bức]], [[cưỡng chế]], [[cưỡng dâm]], [[cưỡng hiếp]], [[cưỡng hôn]], [[cưỡng ép]], [[cưỡng đoạt]], [[cược]], [[cạ]], [[cạc]], [[cạc bin]], [[cạch]], [[cạm]], [[cạm bẫy]], [[cạn]], [[cạn chén]], [[cạn kiệt]], [[cạn lời]], [[cạn queo]], [[cạn tàu ráo máng]], [[cạn tầu ráo máng]], [[cạn xợt]], [[cạnh]], [[cạnh huyền]], [[cạnh khoé]], [[cạnh khế]], [[cạnh tranh]], [[cạnh tranh sinh tồn]], [[cạnh đáy]], [[cạo]], [[cạo gió]], [[cạp]], [[cạp nia]], [[cạp nong]], [[cạp quần]], [[cạy]], [[cạy cục]], [[cả]], [[cả cục]], [[cả gan]], [[cả giận mất khôn]], [[cả gói]], [[cả nghĩ]], [[cả nể]], [[cả quyết]], [[cả thèm chóng chán]], [[cả thảy]], [[cả thẹn]], [[cả thể]], [[cả tin]], [[cả vú lấp miệng em]], [[cải]], [[cải biên]], [[cải biến]], [[cải bắp]], [[cải bẹ]], [[cải canh]], [[cải cay]], [[cải chính]], [[cải cách]], [[cải cách ruộng đất]], [[cải cách điền địa]], [[cải cúc]], [[cải củ]], [[cải dạng]], [[cải giá]], [[cải hoa]], [[cải huấn]], [[cải hối]], [[cải làn]], [[cải lão hoàn đồng]], [[cải lương]], [[cải mả]], [[cải soong]], [[cải sửa]], [[cải thiện]], [[cải thìa]], [[cải tiến]], [[cải trang]], [[cải trời]], [[cải tà qui chính]], [[cải tà quy chánh]], [[cải tà quy chính]], [[cải táng]], [[cải tạo]], [[cải tổ]], [[cải tử hoàn sinh]], [[cải xoong]], [[cảm]], [[cảm biến]], [[cảm biết]], [[cảm giác]], [[cảm giác luận]], [[cảm hoá]], [[cảm hàn]], [[cảm hứng]], [[cảm khái]], [[cảm kích]], [[cảm mạo]], [[cảm mến]], [[cảm nghiệm]], [[cảm nghĩ]], [[cảm nhiễm]], [[cảm nhận]], [[cảm phiền]], [[cảm phục]], [[cảm quan]], [[cảm thán]], [[cảm thông]], [[cảm thương]], [[cảm thụ]], [[cảm thức]], [[cảm tình]], [[cảm tình cá nhân]], [[cảm tính]], [[cảm tưởng]], [[cảm tạ]], [[cảm từ]], [[cảm tử]], [[cảm xúc]], [[cảm động]], [[cảm ơn]], [[cảm ứng]], [[cảm ứng điện từ]], [[cản]], [[cản ngăn]], [[cản phá]], [[cản quang]], [[cản trở]], [[cảng]], [[cảng hàng không]], [[cảng vụ]], [[cảnh]], [[cảnh binh]], [[cảnh báo]], [[cảnh cáo]], [[cảnh giác]], [[cảnh giới]], [[cảnh gần]], [[cảnh huống]], [[cảnh ngộ]], [[cảnh phục]], [[cảnh quan]], [[cảnh sát]], [[cảnh sắc]], [[cảnh trí]], [[cảnh tượng]], [[cảnh tỉnh]], [[cảnh vật]], [[cảnh vẻ]], [[cảnh vệ]], [[cảnh vừa]], [[cảnh xa]], [[cảnh đặc tả]], [[cảo táng]], [[cảu nhảu]], [[cảu rảu]], [[cấm]], [[cấm binh]], [[cấm ca cấm cảu]], [[cấm chỉ]], [[cấm chợ ngăn sông]], [[cấm cung]], [[cấm cản]], [[cấm cảu]], [[cấm cẳn]], [[cấm cố]], [[cấm cửa]], [[cấm khẩu]], [[cấm kị]], [[cấm quân]], [[cấm thành]], [[cấm tiệt]], [[cấm vận]], [[cấm vệ]], [[cấm đoán]], [[cấm địa]], [[cấn]], [[cấn cá]], [[cấn cái]], [[cấn trừ]], [[cấp]], [[cấp bách]], [[cấp báo]], [[cấp bậc]], [[cấp bộ]], [[cấp cứu]], [[cấp dưỡng]], [[cấp hiệu]], [[cấp nước]], [[cấp phát]], [[cấp phối]], [[cấp số cộng]], [[cấp số nhân]], [[cấp thiết]], [[cấp thoát nước]], [[cấp tiến]], [[cấp tính]], [[cấp tập]], [[cấp tốc]], [[cấp uỷ]], [[cấp uỷ viên]], [[cấp vốn]], [[cấp điện]], [[cấp độ]], [[cất]], [[cất binh]], [[cất bước]], [[cất chức]], [[cất cánh]], [[cất công]], [[cất giấu]], [[cất giữ]], [[cất mả]], [[cất mộ]], [[cất nhắc]], [[cất quân]], [[cất tiếng]], [[cất trữ]], [[cất vó]], [[cất đám]], [[cấu]], [[cấu chí]], [[cấu hình]], [[cấu kiện]], [[cấu kết]], [[cấu thành]], [[cấu trúc]], [[cấu tạo]], [[cấu tứ]], [[cấu véo]], [[cấu xé]], [[cấy]], [[cấy cày]], [[cấy ghép]], [[cấy hái]], [[cấy mô]], [[cầm]], [[cầm bằng]], [[cầm canh]], [[cầm chân]], [[cầm chầu]], [[cầm chắc]], [[cầm chừng]], [[cầm cân nảy mực]], [[cầm cân nẩy mực]], [[cầm cập]], [[cầm cố]], [[cầm cờ chạy hiệu]], [[cầm cự]], [[cầm giữ]], [[cầm hơi]], [[cầm kì thi hoạ]], [[cầm lòng]], [[cầm quyền]], [[cầm quân]], [[cầm sắt]], [[cầm thú]], [[cầm tinh]], [[cầm trịch]], [[cầm tù]], [[cầm đã bén dây]], [[cầm đèn chạy trước ô tô]], [[cầm đầu]], [[cầm đồ]], [[cần]], [[cần câu]], [[cần cù]], [[cần cẩu]], [[cần dại]], [[cần kiệm]], [[cần kíp]], [[cần lao]], [[cần mẫn]], [[cần sa]], [[cần ta]], [[cần thiết]], [[cần trục]], [[cần tây]], [[cần vương]], [[cần vọt]], [[cần vụ]], [[cần xé]], [[cần yếu]], [[cần đốp]], [[cầu]], [[cầu an]], [[cầu ao]], [[cầu bơ cầu bất]], [[cầu chui]], [[cầu chì]], [[cầu chúc]], [[cầu cúng]], [[cầu cạnh]], [[cầu cảng]], [[cầu cống]], [[cầu cứu]], [[cầu dao]], [[cầu duyên]], [[cầu gai]], [[cầu hiền]], [[cầu hoà]], [[cầu hàng không]], [[cầu hôn]], [[cầu hồn]], [[cầu khiến]], [[cầu khuẩn]], [[cầu khẩn]], [[cầu khỉ]], [[cầu kinh]], [[cầu kiến]], [[cầu kì]], [[cầu là]], [[cầu lông]], [[cầu lăn]], [[cầu may]], [[cầu mong]], [[cầu máng]], [[cầu mây]], [[cầu môn]], [[cầu mắt]], [[cầu nguyện]], [[cầu noi]], [[cầu nối]], [[cầu phao]], [[cầu phong]], [[cầu phúc]], [[cầu quay]], [[cầu siêu]], [[cầu thang]], [[cầu thang cuốn]], [[cầu thang máy]], [[cầu thân]], [[cầu thăng bằng]], [[cầu thị]], [[cầu thủ]], [[cầu tiêu]], [[cầu toàn]], [[cầu toàn trách bị]], [[cầu treo]], [[cầu truyền hình]], [[cầu trường]], [[cầu trượt]], [[cầu trục]], [[cầu tài]], [[cầu tàu]], [[cầu tự]], [[cầu vai]], [[cầu viện]], [[cầu vượt]], [[cầu vồng]], [[cầu xin]], [[cầu đường]], [[cầu được ước thấy]], [[cầu đảo]], [[cầy]], [[cầy bông lau]], [[cầy cục]], [[cầy giông]], [[cầy hương]], [[cầy móc cua]], [[cầy vòi]], [[cẩm]], [[cẩm châu]], [[cẩm chướng]], [[cẩm lai]], [[cẩm nang]], [[cẩm nhung]], [[cẩm thạch]], [[cẩm tú]], [[cẩn]], [[cẩn mật]], [[cẩn thận]], [[cẩn trọng]], [[cẩn tắc]], [[cẩn tắc vô ưu]], [[cẩu]], [[cẩu thả]], [[cận]], [[cận chiến]], [[cận cảnh]], [[cận dưới]], [[cận kim]], [[cận kề]], [[cận nhiệt đới]], [[cận thành]], [[cận thần]], [[cận thị]], [[cận trên]], [[cận vệ]], [[cận đại]], [[cập]], [[cập kèm]], [[cập kê]], [[cập kênh]], [[cập nhật]], [[cập rà cập rập]], [[cập rập]], [[cật]], [[cật lực]], [[cật ruột]], [[cật sức]], [[cật vấn]], [[cậu]], [[cậu ấm]], [[cậy]], [[cậy cục]], [[cắc]], [[cắc ca cắc củm]], [[cắc cớ]], [[cắc củm]], [[cắc kè]], [[cắm]], [[cắm cúi]], [[cắm cổ]], [[cắm sào đợi nước]], [[cắm sừng]], [[cắm thùng]], [[cắm đầu]], [[cắm đầu cắm cổ]], [[cắn]], [[cắn chỉ]], [[cắn câu]], [[cắn cỏ]], [[cắn răng]], [[cắn rơm cắn cỏ]], [[cắn rứt]], [[cắn trắt]], [[cắn xé]], [[cắn ổ]], [[cắp]], [[cắp ca cắp củm]], [[cắp củm]], [[cắt]], [[cắt cúp]], [[cắt cơn]], [[cắt cầu]], [[cắt cổ]], [[cắt cử]], [[cắt giảm]], [[cắt họng]], [[cắt lượt]], [[cắt lớp]], [[cắt nghĩa]], [[cắt tiết]], [[cắt xén]], [[cắt đặt]], [[cằm]], [[cằn]], [[cằn cặt]], [[cằn cọc]], [[cằn cỗi]], [[cằn nhà cằn nhằn]], [[cằn nhằn]], [[cẳn nhẳn]], [[cẳng]], [[cẳng chân]], [[cẳng giò]], [[cẳng tay]], [[cặc]], [[cặc bần]], [[cặm]], [[cặm cụi]]
== Cặn đến Dân thường ==
[[cặn]], [[cặn bã]], [[cặn kẽ]], [[cặp]], [[cặp ba lá]], [[cặp bài trùng]], [[cặp bồ]], [[cặp díp]], [[cặp kè]], [[cặp kèm]], [[cặp lồng]], [[cặp mạch]], [[cặp nhiệt]], [[cặp sốt]], [[cọ]], [[cọ dầu]], [[cọ xát]], [[cọc]], [[cọc cà cọc cạch]], [[cọc cạch]], [[cọn]], [[cọng]], [[cọp]], [[cọt cà cọt kẹt]], [[cọt kẹt]], [[cỏ]], [[cỏ bạc đầu]], [[cỏ cây]], [[cỏ gianh]], [[cỏ gà]], [[cỏ gấu]], [[cỏ lác]], [[cỏ lồng vực]], [[cỏ may]], [[cỏ mần trầu]], [[cỏ mật]], [[cỏ năn]], [[cỏ roi ngựa]], [[cỏ rả]], [[cỏ sâu róm]], [[cỏ sữa]], [[cỏ tranh]], [[cỏ xước]], [[cỏm rỏm]], [[cỏn con]], [[cố]], [[cố chí]], [[cố chấp]], [[cố chết]], [[cố công]], [[cố cùng]], [[cố gắng]], [[cố hương]], [[cố hữu]], [[cố kết]], [[cố kỉnh]], [[cố lão]], [[cố nhiên]], [[cố nhân]], [[cố nông]], [[cố quốc]], [[cố sát]], [[cố sống cố chết]], [[cố thây]], [[cố thủ]], [[cố tri]], [[cố tình]], [[cố tật]], [[cố vấn]], [[cố ý]], [[cố đô]], [[cố đạo]], [[cố đấm ăn xôi]], [[cố định]], [[cốc]], [[cốc láo]], [[cốc mò cò xơi]], [[cốc mò cò ăn]], [[cốc vũ]], [[cốc vại]], [[cốc đế]], [[cối]], [[cối chày đạp]], [[cối cần]], [[cối nước]], [[cối xay]], [[cối xay gió]], [[cốm]], [[cốn]], [[cống hiến]], [[cống luồn]], [[cống lễ]], [[cống nạp]], [[cống nộp]], [[cống phẩm]], [[cống rãnh]], [[cống vật]], [[cốp]], [[cốp pha]], [[cốt]], [[cốt cách]], [[cốt cán]], [[cốt hoá]], [[cốt khí]], [[cốt khí muồng]], [[cốt liệu]], [[cốt lõi]], [[cốt mạc]], [[cốt nhục]], [[cốt nhục tương tàn]], [[cốt nhục tử sinh]], [[cốt sao]], [[cốt truyện]], [[cốt tuỷ]], [[cốt tử]], [[cốt yếu]], [[cồ]], [[cồ cộ]], [[cồm cộm]], [[cồm cộp]], [[cồn]], [[cồn cào]], [[cồn cát duyên hải]], [[cồng]], [[cồng chiêng]], [[cồng kềnh]], [[cồng trắng]], [[cồng tía]], [[cổ]], [[cổ bồng]], [[cổ chày]], [[cổ chân]], [[cổ cày vai bừa]], [[cổ cồn]], [[cổ cứng]], [[cổ giả]], [[cổ hũ]], [[cổ họng]], [[cổ hủ]], [[cổ kim]], [[cổ kính]], [[cổ lai]], [[cổ lai hi]], [[cổ lai hy]], [[cổ lệ]], [[cổ lỗ]], [[cổ lỗ sĩ]], [[cổ lục]], [[cổ ngữ]], [[cổ nhân]], [[cổ phiếu]], [[cổ phong]], [[cổ phần]], [[cổ phần hoá]], [[cổ quái]], [[cổ sinh]], [[cổ sinh vật]], [[cổ sinh vật học]], [[cổ suý]], [[cổ súy]], [[cổ sơ]], [[cổ sử]], [[cổ tay]], [[cổ thi]], [[cổ thụ]], [[cổ tiền học]], [[cổ truyền]], [[cổ trướng]], [[cổ tích]], [[cổ tức]], [[cổ tự]], [[cổ tự học]], [[cổ võ]], [[cổ văn]], [[cổ vũ]], [[cổ vật]], [[cổ xuý]], [[cổ xưa]], [[cổ điển]], [[cổ đông]], [[cổ đại]], [[cổ địa lí]], [[cổ địa lý]], [[cổ động]], [[cổ động viên]], [[cổi]], [[cổn bào]], [[cổng]], [[cổng chào]], [[cổng rả]], [[cổng tán]], [[cỗ]], [[cỗ bàn]], [[cỗ ván]], [[cỗ áo]], [[cỗi]], [[cỗi cằn]], [[cỗi nguồn]], [[cỗi rễ]], [[cộ]], [[cộc]], [[cộc cằn]], [[cộc lốc]], [[cội]], [[cội nguồn]], [[cội rễ]], [[cộm]], [[cộng]], [[cộng cư]], [[cộng hoà]], [[cộng hưởng]], [[cộng sinh]], [[cộng sản]], [[cộng sản chủ nghĩa]], [[cộng sản nguyên thuỷ]], [[cộng sự]], [[cộng tác]], [[cộng tác viên]], [[cộng đồng]], [[cộng đồng tộc người]], [[cột]], [[cột dọc]], [[cột số]], [[cột sống]], [[cột thu lôi]], [[cột trụ]], [[cột xăng]], [[cớ]], [[cớ sao]], [[cớm]], [[cớt nhả]], [[cờ]], [[cờ bạc]], [[cờ bỏi]], [[cờ chân chó]], [[cờ chó]], [[cờ gánh]], [[cờ lê]], [[cờ lông công]], [[cờ người]], [[cờ quạt]], [[cờ trắng]], [[cờ tướng]], [[cờ vua]], [[cờ vây]], [[cờ xí]], [[cờ đuôi nheo]], [[cời]], [[cờn cỡn]], [[cởi]], [[cởi mở]], [[cỡ]], [[cỡi]], [[cợp]], [[cợt]], [[cợt nhả]], [[cụ]], [[cụ cựa]], [[cụ kị]], [[cụ kỵ]], [[cụ non]], [[cụ thể]], [[cụ thể hoá]], [[cục]], [[cục bộ]], [[cục cằn]], [[cục diện]], [[cục mịch]], [[cục súc]], [[cục trưởng]], [[cục tác]], [[cục tính]], [[cụm]], [[cụm cảng]], [[cụm cứ điểm]], [[cụm từ]], [[cụng]], [[cụng li]], [[cụp]], [[cụt]], [[cụt hứng]], [[cụt lủn]], [[cụt ngủn]], [[cụt thun lủn]], [[củ]], [[củ bình vôi]], [[củ cái]], [[củ cải]], [[củ cải đường]], [[củ cẩm]], [[củ khỉ]], [[củ mài]], [[củ mì]], [[củ mỉ]], [[củ mỉ cù mì]], [[củ mỡ]], [[củ nâu]], [[củ não]], [[củ năn]], [[củ rủ]], [[củ rủ cù rù]], [[củ từ]], [[củ đao]], [[củ đậu]], [[củ ấu]], [[của]], [[của chìm]], [[của chìm của nổi]], [[của chồng công vợ]], [[của cải]], [[của người phúc ta]], [[của nả]], [[của nổi]], [[của nợ]], [[của thiên trả địa]], [[của ít lòng nhiều]], [[của ăn của để]], [[của đau con xót]], [[của đáng tội]], [[của độc]], [[củi]], [[củi lụt]], [[củi lửa]], [[củi rả]], [[củi đuốc]], [[củi đóm]], [[củng]], [[củng cố]], [[cứ]], [[cứ cho là]], [[cứ liệu]], [[cứ việc]], [[cứ điểm]], [[cứa]], [[cứa cổ]], [[cức bì]], [[cứng]], [[cứng cáp]], [[cứng cát]], [[cứng còng]], [[cứng cỏi]], [[cứng cổ]], [[cứng cựa]], [[cứng họng]], [[cứng lưỡi]], [[cứng miệng]], [[cứng ngắc]], [[cứng nhắc]], [[cứng quành]], [[cứng quèo]], [[cứng rắn]], [[cứng đầu]], [[cứng đầu cứng cổ]], [[cứng đờ]], [[cứt]], [[cứt gián]], [[cứt ngựa]], [[cứt su]], [[cứt sắt]], [[cứt trâu]], [[cứt đái]], [[cứu]], [[cứu chữa]], [[cứu cánh]], [[cứu giúp]], [[cứu hoả]], [[cứu hộ]], [[cứu mạng]], [[cứu nhân độ thế]], [[cứu quốc]], [[cứu rỗi]], [[cứu sinh]], [[cứu thương]], [[cứu thế]], [[cứu tinh]], [[cứu trợ]], [[cứu tế]], [[cứu viện]], [[cứu vãn]], [[cứu vớt]], [[cứu độ]], [[cứu ứng]], [[cừ]], [[cừ khôi]], [[cừu]], [[cừu hận]], [[cừu địch]], [[cử]], [[cử chỉ]], [[cử hành]], [[cử nghiệp]], [[cử nhân]], [[cử toạ]], [[cử tri]], [[cử tuyển]], [[cử tử]], [[cử động]], [[cửa]], [[cửa phật]], [[cửa biển]], [[cửa bể]], [[cửa bụt]], [[cửa bức bàn]], [[cửa chớp]], [[cửa cuốn]], [[cửa công]], [[cửa hiệu]], [[cửa hàng]], [[cửa hàng trưởng]], [[cửa khẩu]], [[cửa kính]], [[cửa lá sách]], [[cửa miệng]], [[cửa mái]], [[cửa mình]], [[cửa mạch]], [[cửa mở]], [[cửa ngõ]], [[cửa nhà]], [[cửa nẻo]], [[cửa quan]], [[cửa rả]], [[cửa sông]], [[cửa sổ]], [[cửa tay]], [[cửa thiền]], [[cửa trời]], [[cửa tò vò]], [[cửa từ bi]], [[cửa tử]], [[cửa van]], [[cửa xếp]], [[cửa ô]], [[cửa ải]], [[cửu chương]], [[cửu lí hương]], [[cửu nguyên]], [[cửu phẩm]], [[cửu trùng]], [[cửu tuyền]], [[cửu vạn]], [[cữ]], [[cự]], [[cự li]], [[cự ly]], [[cự mã]], [[cự nự]], [[cự phách]], [[cự phú]], [[cự tuyệt]], [[cựa]], [[cựa quậy]], [[cực]], [[cực chẳng đã]], [[cực hình]], [[cực hữu]], [[cực khổ]], [[cực kì]], [[cực kỳ]], [[cực lạc]], [[cực lực]], [[cực nhọc]], [[cực nhục]], [[cực quang]], [[cực thịnh]], [[cực tiểu]], [[cực trị]], [[cực tả]], [[cực từ]], [[cực điểm]], [[cực đoan]], [[cực đại]], [[cực độ]], [[cựu]], [[cựu binh]], [[cựu chiến binh]], [[cựu thần]], [[cựu triều]], [[cựu truyền]], [[cựu trào]], [[cựu ước]], [[d]], [[d,d]], [[dvd]], [[da]], [[da bánh mật]], [[da bát]], [[da bò]], [[da bọc xương]], [[da bốc]], [[da cam]], [[da chì]], [[da cóc]], [[da diết]], [[da dâu]], [[da dầu]], [[da dẻ]], [[da gai]], [[da gà]], [[da liễu]], [[da láng]], [[da lươn]], [[da màu]], [[da mồi]], [[da mồi tóc bạc]], [[da mồi tóc sương]], [[da ngựa bọc thây]], [[da nhung]], [[da non]], [[da rạn]], [[da sần]], [[da thuộc]], [[da trời]], [[da đồi mồi]], [[dai]], [[dai dẳng]], [[dai nhách]], [[dai sức]], [[dam]], [[dan]], [[dan díu]], [[dancing]], [[dang]], [[dang dở]], [[danh]], [[danh bạ]], [[danh bất hư truyền]], [[danh ca]], [[danh chính ngôn thuận]], [[danh cầm]], [[danh dự]], [[danh gia]], [[danh gia vọng tộc]], [[danh giá]], [[danh hiệu]], [[danh hoạ]], [[danh hài]], [[danh lam]], [[danh lam thắng cảnh]], [[danh lam thắng tích]], [[danh lợi]], [[danh mục]], [[danh nghĩa]], [[danh ngôn]], [[danh ngữ]], [[danh nhân]], [[danh pháp]], [[danh phận]], [[danh sách]], [[danh sĩ]], [[danh sư]], [[danh số]], [[danh thiếp]], [[danh thắng]], [[danh thủ]], [[danh tiếng]], [[danh tiết]], [[danh tánh]], [[danh tính]], [[danh tướng]], [[danh từ]], [[danh từ chung]], [[danh từ riêng]], [[danh vị]], [[danh vọng]], [[danh y]], [[dao]], [[dao bài]], [[dao bào]], [[dao búa]], [[dao bảy]], [[dao bầu]], [[dao cau]], [[dao chìa vôi]], [[dao cạo]], [[dao cầu]], [[dao díp]], [[dao găm]], [[dao hai lưỡi]], [[dao kéo]], [[dao lam]], [[dao mổ]], [[dao nhíp]], [[dao nề]], [[dao pha]], [[dao phay]], [[dao quắm]], [[dao rựa]], [[dao tiện]], [[dao trì]], [[dao trổ]], [[dao tu]], [[dao tông]], [[dao tể]], [[dao vôi]], [[dao vọ]], [[dao xây]], [[dao xếp]], [[dao yếm]], [[dao độ]], [[dao động]], [[dao động kí]], [[dao động đồ]], [[day]], [[day dứt]], [[day trở]], [[de]], [[debit card]], [[deca-]], [[deci-]], [[decibel]], [[default]], [[delta]], [[di]], [[di biểu]], [[di bút]], [[di bản]], [[di chiếu]], [[di chuyển]], [[di chúc]], [[di chỉ]], [[di chứng]], [[di căn]], [[di cư]], [[di cảo]], [[di cốt]], [[di duệ]], [[di dân]], [[di dưỡng]], [[di dời]], [[di hoạ]], [[di huấn]], [[di hài]], [[di hình]], [[di hại]], [[di lí]], [[di lý]], [[di sản]], [[di thể]], [[di thực]], [[di tinh]], [[di truyền]], [[di truyền học]], [[di trú]], [[di táng]], [[di tích]], [[di tản]], [[di vật]], [[di động]], [[di ảnh]], [[diesel]], [[dinh]], [[dinh cơ]], [[dinh dính]], [[dinh dưỡng]], [[dinh luỹ]], [[dinh thự]], [[diod]], [[dioptr]], [[dioxin]], [[diêm]], [[diêm vương]], [[diêm dân]], [[diêm dúa]], [[diêm nghiệp]], [[diêm sinh]], [[diêm tiêu]], [[diếc]], [[diếc móc]], [[diếp]], [[diếp cá]], [[diềm]], [[diềm bâu]], [[diều]], [[diều hâu]], [[diễm kiều]], [[diễm lệ]], [[diễm phúc]], [[diễm tình]], [[diễn]], [[diễn biến]], [[diễn biến hoà bình]], [[diễn ca]], [[diễn cảm]], [[diễn giả]], [[diễn giải]], [[diễn giảng]], [[diễn nghĩa]], [[diễn thuyết]], [[diễn tả]], [[diễn tấu]], [[diễn tập]], [[diễn từ]], [[diễn viên]], [[diễn văn]], [[diễn xuất]], [[diễn xướng]], [[diễn đàn]], [[diễn đạt]], [[diễu]], [[diễu binh]], [[diễu hành]], [[diễu võ dương oai]], [[diệc]], [[diệc lửa]], [[diện]], [[diện mạo]], [[diện tích]], [[diện tích phụ]], [[diệp]], [[diệp lục]], [[diệp lục tố]], [[diệt]], [[diệt chủng]], [[diệt trùng]], [[diệt trừ]], [[diệt vong]], [[diệu huyền]], [[diệu kì]], [[diệu kế]], [[diệu kỳ]], [[diệu vợi]], [[do]], [[do dự]], [[do thám]], [[doa]], [[doanh gia]], [[doanh lợi]], [[doanh nghiệp]], [[doanh nhân]], [[doanh số]], [[doanh thu]], [[doanh trại]], [[doi]], [[dom]], [[domino]], [[don]], [[dong]], [[dong dải]], [[dong dỏng]], [[dong riềng]], [[dong đao]], [[doping]], [[download]], [[doá]], [[doãi]], [[doãng]], [[doạ]], [[doạ dẫm]], [[doạ già doạ non]], [[doạ non doạ già]], [[doạ nạt]], [[doạng]], [[du]], [[du canh]], [[du canh du cư]], [[du côn]], [[du cư]], [[du di]], [[du dương]], [[du hành vũ trụ]], [[du học]], [[du học sinh]], [[du khách]], [[du khảo]], [[du kích]], [[du lịch]], [[du mục]], [[du ngoạn]], [[du nhập]], [[du thuyền]], [[du thủ du thực]], [[du xuân]], [[du xích]], [[du đãng]], [[dun dủi]], [[dung]], [[dung dăng]], [[dung dưỡng]], [[dung dị]], [[dung dịch]], [[dung hoà]], [[dung lượng]], [[dung môi]], [[dung mạo]], [[dung nghi]], [[dung nham]], [[dung nhan]], [[dung nạp]], [[dung quang]], [[dung sai]], [[dung tha]], [[dung thân]], [[dung thứ]], [[dung tích]], [[dung túng]], [[dung tục]], [[duralumin]], [[duy]], [[duy cảm]], [[duy danh]], [[duy danh luận]], [[duy linh]], [[duy linh luận]], [[duy lí]], [[duy lý]], [[duy mĩ]], [[duy mỹ]], [[duy ngã]], [[duy ngã luận]], [[duy ngã độc tôn]], [[duy nhất]], [[duy thần]], [[duy thực]], [[duy trì]], [[duy tu]], [[duy tâm]], [[duy tâm luận]], [[duy tâm sử quan]], [[duy tân]], [[duy vật]], [[duy vật luận]], [[duy ý chí]], [[duyên]], [[duyên cớ]], [[duyên do]], [[duyên dáng]], [[duyên hải]], [[duyên kiếp]], [[duyên kì ngộ]], [[duyên kỳ ngộ]], [[duyên nghiệp]], [[duyên nợ]], [[duyên phận]], [[duyên số]], [[duyên ưa phận đẹp]], [[duyệt]], [[duyệt binh]], [[duyệt y]], [[duốc]], [[duốc cá]], [[duối]], [[duỗi]], [[duộc]], [[dynamite]], [[dynamo]], [[dyne]], [[dà]], [[dài]], [[dài dài]], [[dài dòng]], [[dài dòng văn tự]], [[dài dại]], [[dài dằng dặc]], [[dài dặc]], [[dài hơi]], [[dài hạn]], [[dài lưng]], [[dài lưng tốn vải]], [[dài mồm]], [[dài nghêu]], [[dài ngoằng]], [[dài ngoằng ngoẵng]], [[dài ngoẵng]], [[dài nhằng]], [[dài thòng]], [[dài thườn thượt]], [[dài thượt]], [[dài đuồn đuỗn]], [[dài đuỗn]], [[dàm]], [[dàn]], [[dàn bài]], [[dàn bè]], [[dàn cảnh]], [[dàn dựng]], [[dàn hoà]], [[dàn mặt]], [[dàn nhạc]], [[dàn nhạc giao hưởng]], [[dàn trải]], [[dàn tập]], [[dàn xếp]], [[dàn ý]], [[dàng dênh]], [[dành]], [[dành dành]], [[dành dụm]], [[dào]], [[dào dạt]], [[dào ôi]], [[dàu]], [[dàu dàu]], [[dày]], [[dày cui]], [[dày cồm cộp]], [[dày cộp]], [[dày dạn]], [[dày dặn]], [[dày gió dạn sương]], [[dày đặc]], [[dác]], [[dái]], [[dái chân]], [[dái mít]], [[dái tai]], [[dám]], [[dán]], [[dáng]], [[dáng bộ]], [[dáng chừng]], [[dáng dấp]], [[dáng vóc]], [[dáng vẻ]], [[dáng điệu]], [[dáo dác]], [[dát]], [[dát gái]], [[dâm bụt]], [[dâm dấp]], [[dâm dật]], [[dâm dục]], [[dâm loạn]], [[dâm phụ]], [[dâm tà]], [[dâm ô]], [[dâm đãng]], [[dân]], [[dân ca]], [[dân chính]], [[dân chúng]], [[dân chơi]], [[dân chủ]], [[dân chủ hoá]], [[dân chủ tư sản]], [[dân chủ tập trung]], [[dân công]], [[dân cư]], [[dân cử]], [[dân doanh]], [[dân dã]], [[dân dấn]], [[dân dụng]], [[dân gian]], [[dân làng]], [[dân lập]], [[dân nghèo]], [[dân ngu khu đen]], [[dân phòng]], [[dân phố]], [[dân quyền]], [[dân quân]], [[dân quân du kích]], [[dân quân tự vệ]], [[dân quê]], [[dân sinh]], [[dân số]], [[dân số học]], [[dân sự]], [[dân thường]]
== Dân trí đến Ghế ngồi ==
[[dân trí]], [[dân tình]], [[dân tộc]], [[dân tộc chủ thể]], [[dân tộc hoá]], [[dân tộc học]], [[dân tộc thiểu số]], [[dân tộc đa số]], [[dân vận]], [[dân vệ]], [[dân ý]], [[dân đen]], [[dân đinh]], [[dâng]], [[dâng hiến]], [[dâu]], [[dâu bể]], [[dâu con]], [[dâu da]], [[dâu da xoan]], [[dâu gia]], [[dâu rượu]], [[dâu tây]], [[dâu tằm]], [[dây]], [[dây bọc]], [[dây chun]], [[dây chuyền]], [[dây chằng]], [[dây cung]], [[dây cà dây muống]], [[dây cà ra dây muống]], [[dây cáp]], [[dây cót]], [[dây dưa]], [[dây dẫn]], [[dây dọi]], [[dây dợ]], [[dây gắm]], [[dây khoá kéo]], [[dây kẽm gai]], [[dây leo]], [[dây lưng]], [[dây mát]], [[dây máu ăn phần]], [[dây mũi]], [[dây mơ rễ má]], [[dây mực]], [[dây nguội]], [[dây nhợ]], [[dây nói]], [[dây nóng]], [[dây nối đất]], [[dây pha]], [[dây rút]], [[dây sống]], [[dây thun]], [[dây thép]], [[dây thép gai]], [[dây thần kinh]], [[dây tiếp địa]], [[dây trần]], [[dây tóc]], [[dây xích]], [[dây óng]], [[dây điện]], [[dây đất]], [[dã]], [[dã chiến]], [[dã man]], [[dã ngoại]], [[dã nhân]], [[dã sử]], [[dã thú]], [[dã tràng]], [[dã tràng xe cát]], [[dã tâm]], [[dãi]], [[dãi dầu]], [[dãi gió dầm mưa]], [[dãi nắng dầm mưa]], [[dãn]], [[dãn nở]], [[dãy]], [[dè]], [[dè bỉu]], [[dè chừng]], [[dè dặt]], [[dè sẻn]], [[dèn dẹt]], [[dé chân chèo]], [[dém]], [[dép]], [[dép lê]], [[dép quai hậu]], [[dê]], [[dê-rô]], [[dê diếu]], [[dì]], [[dì ghẻ]], [[dìm]], [[dìu]], [[dìu dặt]], [[dìu dịu]], [[dí dỏm]], [[dích dắc]], [[dím]], [[dính]], [[dính dáng]], [[dính dấp]], [[dính líu]], [[díp]], [[díu]], [[dò]], [[dò dẫm]], [[dò hỏi]], [[dò la]], [[dò tìm]], [[dò xét]], [[dòi]], [[dòm]], [[dòm dỏ]], [[dòm ngó]], [[dòng]], [[dòng chảy]], [[dòng dõi]], [[dòng giống]], [[dòng họ]], [[dòng tộc]], [[dòng điện]], [[dòng điện một chiều]], [[dòng điện xoay chiều]], [[dó]], [[dóc]], [[dóm]], [[dóng]], [[dóng dả]], [[dô]], [[dô ta]], [[dôi]], [[dôi dư]], [[dôi thừa]], [[dông]], [[dông dài]], [[dông tố]], [[dõi]], [[dõng]], [[dõng dạc]], [[dù]], [[dù cho]], [[dù dì]], [[dù rằng]], [[dù sao]], [[dùa]], [[dùi]], [[dùi cui]], [[dùi mài]], [[dùi mài kinh sử]], [[dùi đục]], [[dùn]], [[dùng]], [[dùng bữa]], [[dùng dắng]], [[dùng dằng]], [[dúi]], [[dúi dụi]], [[dúm]], [[dúm dó]], [[dún]], [[dún dẩy]], [[dúng]], [[dút dát]], [[dăm]], [[dăm ba]], [[dăm bào]], [[dăm bảy]], [[dăm bữa nửa tháng]], [[dăm cối]], [[dăm kèn]], [[dăm kết]], [[dăn]], [[dăn deo]], [[dăn dúm]], [[dăng]], [[dăng dăng]], [[dĩ hoà vi quý]], [[dĩ nhiên]], [[dĩ nông vi bản]], [[dĩ thực vi thiên]], [[dĩ thực vi tiên]], [[dĩ vãng]], [[dĩa]], [[dĩn]], [[dũa]], [[dũi]], [[dũng]], [[dũng cảm]], [[dũng khí]], [[dũng mãnh]], [[dũng sĩ]], [[dơ]], [[dơ bẩn]], [[dơ duốc]], [[dơ dáng dạng hình]], [[dơ dángdại hình]], [[dơ dáy]], [[dơi]], [[dơn]], [[dư]], [[dư ba]], [[dư chấn]], [[dư dả]], [[dư dật]], [[dư dứ]], [[dư luận]], [[dư lượng]], [[dư nợ]], [[dư thừa]], [[dư vang]], [[dư vị]], [[dư âm]], [[dư địa chí]], [[dưa]], [[dưa bở]], [[dưa chuột]], [[dưa gang]], [[dưa góp]], [[dưa hấu]], [[dưa hồng]], [[dưa leo]], [[dưa lê]], [[dưa món]], [[dưng]], [[dương]], [[dương bản]], [[dương cầm]], [[dương dương tự đắc]], [[dương gian]], [[dương liễu]], [[dương lịch]], [[dương oai]], [[dương thế]], [[dương trần]], [[dương tính]], [[dương vật]], [[dương xỉ]], [[dương đông kích tây]], [[dưới]], [[dướn]], [[dướng]], [[dường]], [[dường như]], [[dưỡng]], [[dưỡng bệnh]], [[dưỡng chất]], [[dưỡng dục]], [[dưỡng khí]], [[dưỡng liêm]], [[dưỡng lão]], [[dưỡng sinh]], [[dưỡng sức]], [[dưỡng thai]], [[dưỡng thương]], [[dược]], [[dược chất]], [[dược học]], [[dược khoa]], [[dược liệu]], [[dược lí]], [[dược lý]], [[dược phẩm]], [[dược sĩ]], [[dược thư]], [[dược thảo]], [[dược tá]], [[dược tính]], [[dược điển]], [[dượng]], [[dạ]], [[dạ con]], [[dạ cỏ]], [[dạ cửa]], [[dạ dày]], [[dạ dày cơ]], [[dạ dày tuyến]], [[dạ hương]], [[dạ hội]], [[dạ hợp]], [[dạ khúc]], [[dạ lan hương]], [[dạ lá sách]], [[dạ lí hương]], [[dạ lý hương]], [[dạ minh sa]], [[dạ múi khế]], [[dạ quang]], [[dạ tiệc]], [[dạ tổ ong]], [[dạ vũ]], [[dạ xoa]], [[dạ yến]], [[dạ đài]], [[dạ đề]], [[dại]], [[dại dột]], [[dại gái]], [[dại gì mà]], [[dại khờ]], [[dại mặt]], [[dạm]], [[dạm hỏi]], [[dạm ngõ]], [[dạn]], [[dạn dày]], [[dạn dĩ]], [[dạng]], [[dạng thức]], [[dạo]], [[dạo mát]], [[dạo đầu]], [[dạt]], [[dạt dào]], [[dạy]], [[dạy bảo]], [[dạy dỗ]], [[dạy học]], [[dạy khỉ leo cây]], [[dạy đĩ vén váy]], [[dạy đời]], [[dải]], [[dải phân cách]], [[dải rút]], [[dải đồng tâm]], [[dảnh]], [[dấm]], [[dấm da dấm dẳn]], [[dấm dúi]], [[dấm dẳn]], [[dấm dẳng]], [[dấm dớ]], [[dấm dứ]], [[dấn]], [[dấn mình]], [[dấn thân]], [[dấn vốn]], [[dấp]], [[dấp da dấp dính]], [[dấp dính]], [[dấp giọng]], [[dấu]], [[dấu chấm]], [[dấu chấm hỏi]], [[dấu chấm lửng]], [[dấu chấm phẩy]], [[dấu chấm than]], [[dấu câu]], [[dấu gạch ngang]], [[dấu gạch nối]], [[dấu hai chấm]], [[dấu hiệu]], [[dấu hỏi]], [[dấu luyến]], [[dấu lặng]], [[dấu lửng]], [[dấu má]], [[dấu mũ]], [[dấu nhắc]], [[dấu nối]], [[dấu phẩy]], [[dấu tích]], [[dấu vết]], [[dấu ấn]], [[dấy]], [[dầm]], [[dầm dề]], [[dầm mưa dãi gió]], [[dầm mưa dãi nắng]], [[dần]], [[dần dà]], [[dần dần]], [[dầu]], [[dầu bóng]], [[dầu bạc hà]], [[dầu cao]], [[dầu chổi]], [[dầu con hổ]], [[dầu cá]], [[dầu cù là]], [[dầu cốc]], [[dầu diesel]], [[dầu dãi]], [[dầu dầu]], [[dầu giun]], [[dầu gió]], [[dầu gội]], [[dầu hoả]], [[dầu hôi]], [[dầu hắc]], [[dầu khí]], [[dầu luyn]], [[dầu lạc]], [[dầu lửa]], [[dầu máy]], [[dầu măng]], [[dầu mỏ]], [[dầu mỡ]], [[dầu nhớt]], [[dầu nhờn]], [[dầu nặng]], [[dầu phộng]], [[dầu quang]], [[dầu rái]], [[dầu ta]], [[dầu thô]], [[dầu tây]], [[dầu tẩy]], [[dầu đèn]], [[dầy]], [[dầy cồm cộp]], [[dầy cộp]], [[dầy dạn]], [[dầy dặn]], [[dầy đặc]], [[dẩu]], [[dẫm]], [[dẫm đạp]], [[dẫn]], [[dẫn chương trình]], [[dẫn chất]], [[dẫn chứng]], [[dẫn cưới]], [[dẫn dắt]], [[dẫn giải]], [[dẫn hoả]], [[dẫn lưu]], [[dẫn nhiệt]], [[dẫn rượu]], [[dẫn thuỷ]], [[dẫn thuỷ nhập điền]], [[dẫn thân]], [[dẫn truyền]], [[dẫn xuất]], [[dẫn xác]], [[dẫn điểm]], [[dẫn điện]], [[dẫn đầu]], [[dẫn độ]], [[dẫn động]], [[dẫu]], [[dẫu sao]], [[dẫy]], [[dậm]], [[dậm doạ]], [[dậm dật]], [[dận]], [[dập]], [[dập dìu]], [[dập dềnh]], [[dập dờn]], [[dập liễu vùi hoa]], [[dập vùi]], [[dật dờ]], [[dật sĩ]], [[dật sử]], [[dậu]], [[dậy]], [[dậy mùi]], [[dậy thì]], [[dậy đất]], [[dắt]], [[dắt dây]], [[dắt dìu]], [[dắt díu]], [[dắt dẫn]], [[dắt gái]], [[dắt mũi]], [[dắt mối]], [[dằm]], [[dằn]], [[dằn bụng]], [[dằn dỗi]], [[dằn hắt]], [[dằn mặt]], [[dằn túi]], [[dằn vặt]], [[dằng dai]], [[dằng dặc]], [[dằng dịt]], [[dặm]], [[dặm nghìn]], [[dặm nghìn da ngựa]], [[dặm ngàn]], [[dặm trường]], [[dặn]], [[dặn dò]], [[dặng hắng]], [[dặt]], [[dặt dìu]], [[dặt dẹo]], [[dẹp]], [[dẹp lép]], [[dẹp tiệm]], [[dẹt]], [[dẻ]], [[dẻo]], [[dẻo dai]], [[dẻo dang]], [[dẻo mồm]], [[dẻo quèo quẹo]], [[dẻo quẹo]], [[dẽ]], [[dẽ dàng]], [[dẽ giun]], [[dẽ gà]], [[dế]], [[dế dũi]], [[dế mèn]], [[dế trũi]], [[dền]], [[dền cơm]], [[dền gai]], [[dền tía]], [[dềnh]], [[dềnh dang]], [[dềnh dàng]], [[dể]], [[dễ]], [[dễ bề]], [[dễ chịu]], [[dễ coi]], [[dễ dàng]], [[dễ dãi]], [[dễ dầu]], [[dễ làm khó bỏ]], [[dễ sợ]], [[dễ thương]], [[dễ thường]], [[dễ thở]], [[dễ tính]], [[dễ ợt]], [[dệ]], [[dệch]], [[dện]], [[dệt]], [[dệt gấm thêu hoa]], [[dệt kim]], [[dị]], [[dị biệt]], [[dị bản]], [[dị dạng]], [[dị giáo]], [[dị hoá]], [[dị hình]], [[dị hướng]], [[dị hờm]], [[dị hợm]], [[dị kì]], [[dị kỳ]], [[dị nghị]], [[dị nguyên]], [[dị thường]], [[dị tật]], [[dị vật]], [[dị đoan]], [[dị đồng]], [[dị ứng]], [[dịch]], [[dịch bào]], [[dịch bệnh]], [[dịch chuyển]], [[dịch giả]], [[dịch hoàn]], [[dịch hạch]], [[dịch hại]], [[dịch máy]], [[dịch nhầy]], [[dịch thuật]], [[dịch thuật tiếng nhật bản]], [[dịch tả]], [[dịch tễ]], [[dịch tễ học]], [[dịch vị]], [[dịch vụ]], [[dịch âm]], [[dịp]], [[dịt]], [[dịu]], [[dịu dàng]], [[dịu hiền]], [[dịu ngọt]], [[dọ]], [[dọc]], [[dọc ngang]], [[dọi]], [[dọn]], [[dọn dẹp]], [[dọn giọng]], [[dọng]], [[dỏm]], [[dỏng]], [[dốc]], [[dốc nước]], [[dốc thoải]], [[dối]], [[dối dá]], [[dối dăng]], [[dối già]], [[dối trá]], [[dốt]], [[dốt nát]], [[dốt đặc]], [[dốt đặc cán mai]], [[dồ]], [[dồi]], [[dồi dào]], [[dồi mài]], [[dồn]], [[dồn dập]], [[dồn nén]], [[dồn tụ]], [[dồn ép]], [[dồng dộc]], [[dổm]], [[dỗ]], [[dỗ dành]], [[dỗ ngon dỗ ngọt]], [[dỗi]], [[dội]], [[dộng]], [[dộp]], [[dột]], [[dột nát]], [[dớ da dớ dẩn]], [[dớ dẩn]], [[dớn dác]], [[dớp]], [[dời]], [[dời đổi]], [[dở]], [[dở bữa]], [[dở chứng]], [[dở chừng]], [[dở dang]], [[dở dói]], [[dở dơi dở chuột]], [[dở dở ương ương]], [[dở hơi]], [[dở khóc dở cười]], [[dở khôn dở dại]], [[dở ngây dở dại]], [[dở người]], [[dở trăng dở đèn]], [[dở ông dở thằng]], [[dở đục dở trong]], [[dở ẹc]], [[dỡ]], [[dợm]], [[dợn]], [[dụ]], [[dụ dỗ]], [[dụ khị]], [[dục dặc]], [[dục tình]], [[dục tính]], [[dục tốc bất đạt]], [[dục vọng]], [[dụi]], [[dụm]], [[dụng binh]], [[dụng công]], [[dụng cụ]], [[dụng tâm]], [[dụng võ]], [[dụng ý]], [[dứ]], [[dứa]], [[dứng]], [[dứt]], [[dứt khoát]], [[dứt mối lìa tơ]], [[dứt điểm]], [[dừ]], [[dừa]], [[dừa lửa]], [[dừa nước]], [[dừa xiêm]], [[dừng]], [[dử]], [[dửng dưng]], [[dửng dừng dưng]], [[dửng mỡ]], [[dửng tóc gáy]], [[dữ]], [[dữ dằn]], [[dữ dội]], [[dữ kiện]], [[dữ liệu]], [[dữ tợn]], [[dữ đòn]], [[dự]], [[dự báo]], [[dự bị]], [[dự bị đại học]], [[dự chi]], [[dự cảm]], [[dự khuyết]], [[dự khán]], [[dự kiến]], [[dự liệu]], [[dự luật]], [[dự phòng]], [[dự thu]], [[dự thính]], [[dự thảo]], [[dự thầu]], [[dự toán]], [[dự trù]], [[dự trữ]], [[dự tuyển]], [[dự tính]], [[dự án]], [[dự đoán]], [[dự định]], [[dựa]], [[dựa dẫm]], [[dựng]], [[dựng chuyện]], [[dựng phim]], [[dựng tóc gáy]], [[dựng vợ gả chồng]], [[dựng đứng]], [[e]], [[e,e]], [[e-léc-tron]], [[e-líp]], [[e-mail]], [[e-phe-đrin]], [[e-spe-ran-tô]], [[e-ti-len]], [[e dè]], [[e hèm]], [[e lệ]], [[e ngại]], [[e nể]], [[e sợ]], [[e thẹn]], [[e ấp]], [[ebonite]], [[el nino]], [[electron]], [[ellipse]], [[em]], [[em em]], [[em gái]], [[em trai]], [[em út]], [[emetine]], [[en-tro-pi]], [[en-zim]], [[en ni-nô]], [[eng]], [[eng éc]], [[entropy]], [[enzyme]], [[eo]], [[eo biển]], [[eo hẹp]], [[eo sèo]], [[eo xèo]], [[eo éo]], [[eo óc]], [[eo ôi]], [[eo đất]], [[eo ếch]], [[ephedrine]], [[epsilon]], [[esperanto]], [[ester]], [[eta]], [[ether]], [[ethylene]], [[euro]], [[f]], [[f,f]], [[fob]], [[ftp]], [[fa]], [[fa-ra]], [[fa-ren-hét]], [[fahrenheit]], [[fan]], [[farad]], [[fastfood]], [[fax]], [[fe]], [[fe-rít]], [[feldspar]], [[fen-spat]], [[ferrite]], [[festival]], [[fi-brô-xi-măng]], [[fi-dê]], [[fibrociment]], [[file]], [[flo]], [[flo-rua]], [[fluor]], [[fluorure]], [[fo-man-đe-hít]], [[fo-mon]], [[folklor]], [[foot]], [[forceps]], [[formaldehyde]], [[format]], [[formica]], [[formol]], [[foóc-mi-ca]], [[foóc-xép]], [[fula]], [[fuy]], [[fát xít]], [[féc-mơ-tuya]], [[g]], [[g,g]], [[gb]], [[gdp]], [[gnp]], [[gps]], [[gs]], [[ga]], [[ga-ba-đin]], [[ga-la]], [[ga-len]], [[ga-lơ-ri]], [[ga lăng]], [[ga men]], [[ga ra]], [[ga rô]], [[ga tô]], [[ga xép]], [[gabardin]], [[gai]], [[gai cột sống]], [[gai góc]], [[gai mắt]], [[gai ngạnh]], [[gai ốc]], [[gala]], [[galena]], [[gallery]], [[gam]], [[gam-ma]], [[gamma]], [[gan]], [[gan chí mề]], [[gan cóc tía]], [[gan dạ]], [[gan gà]], [[gan góc]], [[gan liền]], [[gan liền tướng quân]], [[gan lì]], [[gan lì tướng quân]], [[gan ruột]], [[gan vàng dạ sắt]], [[gang]], [[gang thép]], [[gang tấc]], [[gangster]], [[ganh]], [[ganh ghét]], [[ganh ghẻ]], [[ganh tị]], [[ganh đua]], [[gas]], [[gau gáu]], [[gay]], [[gay cấn]], [[gay go]], [[gay gắt]], [[gbit]], [[ge]], [[ge-la-tin]], [[ge-ma-ni]], [[gelatin]], [[gen]], [[gene]], [[germanium]], [[ghe]], [[ghe bản lồng]], [[ghe bầu]], [[ghe chài]], [[ghe cộ]], [[ghe cửa]], [[ghe lườn]], [[ghen]], [[ghen ghét]], [[ghen tuông]], [[ghen tị]], [[ghen tức]], [[ghen ăn tức ở]], [[ghi]], [[ghi-ta]], [[ghi bàn]], [[ghi chép]], [[ghi chú]], [[ghi danh]], [[ghi hình]], [[ghi lò]], [[ghi lòng tạc dạ]], [[ghi nhận]], [[ghi nhớ]], [[ghi tạc]], [[ghi xương khắc cốt]], [[ghi âm]], [[ghi điểm]], [[ghi đông]], [[ghim]], [[ghiền]], [[ghè]], [[ghèn]], [[ghé]], [[ghé gẩm]], [[ghé lưng]], [[ghé mắt]], [[ghé vai]], [[ghém]], [[ghép]], [[ghép nối]], [[ghét]], [[ghét bỏ]], [[ghét cay ghét đắng]], [[ghét cay ghét độc]], [[ghê]], [[ghê gớm]], [[ghê rợn]], [[ghê sợ]], [[ghê tởm]], [[ghì]], [[ghìm]], [[ghính]], [[ghẹ]], [[ghẹ ổ]], [[ghẹo]], [[ghẻ]], [[ghẻ lạnh]], [[ghẻ lở]], [[ghẻ ruồi]], [[ghẽ]], [[ghế]], [[ghế bành]], [[ghế băng]], [[ghế bố]], [[ghế chao]], [[ghế cứng]], [[ghế dài]], [[ghế dựa]], [[ghế mềm]], [[ghế ngồi]]
== Ghế ngựa đến Gây thù chuốc oán ==
[[ghế ngựa]], [[ghế tréo]], [[ghế tựa]], [[ghế điện]], [[ghế đẩu]], [[ghếch]], [[ghềnh]], [[ghểnh]], [[ghệch]], [[ghệt]], [[ghịt]], [[gi lê]], [[gia]], [[gia binh]], [[gia bản]], [[gia bảo]], [[gia bộc]], [[gia chánh]], [[gia chính]], [[gia chủ]], [[gia công]], [[gia cư]], [[gia cường]], [[gia cảnh]], [[gia cầm]], [[gia cố]], [[gia dụng]], [[gia giáo]], [[gia giảm]], [[gia huấn]], [[gia hình]], [[gia hạn]], [[gia nghiệp]], [[gia nhân]], [[gia nhập]], [[gia phong]], [[gia pháp]], [[gia phả]], [[gia quyến]], [[gia súc]], [[gia sư]], [[gia sản]], [[gia sự]], [[gia thuộc]], [[gia thất]], [[gia thế]], [[gia tiên]], [[gia trang]], [[gia truyền]], [[gia trưởng]], [[gia tài]], [[gia tăng]], [[gia tư]], [[gia tốc]], [[gia tộc]], [[gia vị]], [[gia ân]], [[gia đình]], [[gia đình chủ nghĩa]], [[gia đình tiến sĩ việt nam]], [[gia đình trị]], [[gia đạo]], [[gia ơn]], [[giai]], [[giai cấp]], [[giai kì]], [[giai kỳ]], [[giai nhân]], [[giai phẩm]], [[giai thoại]], [[giai tác]], [[giai âm]], [[giai điệu]], [[giai đoạn]], [[giam]], [[giam cấm]], [[giam cầm]], [[giam giữ]], [[giam hãm]], [[giam lỏng]], [[gian]], [[gian dâm]], [[gian dối]], [[gian giảo]], [[gian hiểm]], [[gian hàng]], [[gian hùng]], [[gian khó]], [[gian khổ]], [[gian lao]], [[gian lận]], [[gian lậu]], [[gian nan]], [[gian ngoan]], [[gian nguy]], [[gian phi]], [[gian phu]], [[gian phụ]], [[gian tham]], [[gian thương]], [[gian thần]], [[gian truân]], [[gian trá]], [[gian tà]], [[gian tặc]], [[gian tế]], [[gian xảo]], [[gian ác]], [[giang]], [[giang biên]], [[giang hồ]], [[giang mai]], [[giang san]], [[giang sơn]], [[gianh]], [[giao]], [[giao ban]], [[giao bóng]], [[giao bưu]], [[giao ca]], [[giao chiến]], [[giao cảm]], [[giao cấu]], [[giao cắt]], [[giao diện]], [[giao du]], [[giao duyên]], [[giao dịch]], [[giao hiếu]], [[giao hoan]], [[giao hoà]], [[giao hoán]], [[giao hưởng]], [[giao hảo]], [[giao hẹn]], [[giao hội]], [[giao hợp]], [[giao hữu]], [[giao khoán]], [[giao kèo]], [[giao kết]], [[giao liên]], [[giao lưu]], [[giao lộ]], [[giao nhận]], [[giao nộp]], [[giao phó]], [[giao phối]], [[giao thiệp]], [[giao thoa]], [[giao thông]], [[giao thông hào]], [[giao thông tĩnh]], [[giao thương]], [[giao thầu]], [[giao thời]], [[giao thức]], [[giao thừa]], [[giao tiếp]], [[giao tranh]], [[giao tuyến]], [[giao tình]], [[giao tế]], [[giao tử]], [[giao điểm]], [[giao đãi]], [[giao đấu]], [[giao ước]], [[gie]], [[gien]], [[gieo]], [[gieo cấy]], [[gieo gió gặt bão]], [[gieo neo]], [[gieo quẻ]], [[gieo rắc]], [[gieo trồng]], [[gieo vần]], [[giga-]], [[gigabit]], [[gigabyte]], [[gin]], [[gio]], [[gioi]], [[gion giỏn]], [[giong]], [[giun]], [[giun chỉ]], [[giun dẹp]], [[giun kim]], [[giun móc]], [[giun móc câu]], [[giun sán]], [[giun tròn]], [[giun tóc]], [[giun đũa]], [[giun đất]], [[giun đốt]], [[giuộc]], [[già]], [[già chơi trống bỏi]], [[già câng]], [[già cả]], [[già cấc]], [[già cốc đế]], [[già cỗi]], [[già dái non hột]], [[già dặn]], [[già giang]], [[già họng]], [[già khú đế]], [[già khằn]], [[già khọm]], [[già khụ]], [[già kén kẹn hom]], [[già lam]], [[già làng]], [[già lão]], [[già mồm]], [[già nua]], [[già néo đứt dây]], [[già tay]], [[già trái non hột]], [[già yếu]], [[già đòn non lẽ]], [[già đòn non nhẽ]], [[già đời]], [[giàn]], [[giàn giáo]], [[giàn giụa]], [[giàn hoả]], [[giàn mui]], [[giàng]], [[giàng giàng]], [[giàng thun]], [[giành]], [[giành giật]], [[giành giựt]], [[giàu]], [[giàu có]], [[giàu mạnh]], [[giàu sang]], [[giàu sụ]], [[giày]], [[giày ba ta]], [[giày bát kết]], [[giày dép]], [[giày hạ]], [[giày mõm nhái]], [[giày ta]], [[giày vò]], [[giày xéo]], [[giày đinh]], [[giày đạp]], [[giá]], [[giá biển]], [[giá buốt]], [[giá bìa]], [[giá chợ]], [[giá cạnh tranh]], [[giá cả]], [[giá lạnh]], [[giá mà]], [[giá ngắt]], [[giá như]], [[giá nhạc]], [[giá noãn]], [[giá phỏng]], [[giá rét]], [[giá sinh hoạt]], [[giá sàn]], [[giá súng]], [[giá thành]], [[giá thú]], [[giá thử]], [[giá treo cổ]], [[giá trần]], [[giá trị]], [[giá trị sử dụng]], [[giá trị thặng dư]], [[giá trị trao đổi]], [[giá trị tuyệt đối]], [[giá vốn]], [[giá áo túi cơm]], [[giác]], [[giác kế]], [[giác mạc]], [[giác ngộ]], [[giác quan]], [[giác thư]], [[giác độ]], [[giám binh]], [[giám hiệu]], [[giám hộ]], [[giám khảo]], [[giám mã]], [[giám mục]], [[giám ngục]], [[giám quản]], [[giám quốc]], [[giám sát]], [[giám thị]], [[giám định]], [[giám đốc thẩm]], [[giám đốc điều hành]], [[gián]], [[gián cách]], [[gián thu]], [[gián tiếp]], [[gián điệp]], [[gián đoạn]], [[giáng]], [[giáng hoạ]], [[giáng hương]], [[giáng hạ]], [[giáng phúc]], [[giáng sinh]], [[giáng thế]], [[giáng trần]], [[giáo]], [[giáo chủ]], [[giáo chức]], [[giáo cụ]], [[giáo cụ trực quan]], [[giáo dân]], [[giáo dưỡng]], [[giáo dục]], [[giáo dục học]], [[giáo dục phổ thông]], [[giáo giới]], [[giáo giở]], [[giáo hoàng]], [[giáo hoá]], [[giáo huấn]], [[giáo hạt]], [[giáo học]], [[giáo học pháp]], [[giáo hội]], [[giáo hữu]], [[giáo khoa]], [[giáo lí]], [[giáo lý]], [[giáo mác]], [[giáo phái]], [[giáo phường]], [[giáo phẩm]], [[giáo phận]], [[giáo sinh]], [[giáo sĩ]], [[giáo sư]], [[giáo thụ]], [[giáo trình]], [[giáo viên]], [[giáo vụ]], [[giáo xứ]], [[giáo án]], [[giáo điều]], [[giáo đường]], [[giáo đầu]], [[giáo đồ]], [[giáp]], [[giáp bảng]], [[giáp chiến]], [[giáp công]], [[giáp giới]], [[giáp hạt]], [[giáp lai]], [[giáp lá cà]], [[giáp mặt]], [[giáp ranh]], [[giáp trạng]], [[giáp trận]], [[giáp vụ]], [[giáp xác]], [[giát]], [[giâm]], [[giâu gia]], [[giâu gia xoan]], [[giây]], [[giây lát]], [[giây phút]], [[giã]], [[giã biệt]], [[giã từ]], [[giã đám]], [[giãi bày]], [[giãi tỏ]], [[giãn]], [[giãn nở]], [[giãy]], [[giãy chết]], [[giãy giụa]], [[giãy nảy]], [[giãy nẩy]], [[gièm]], [[gièm pha]], [[gié]], [[giêng]], [[giêng hai]], [[giò]], [[giò lụa]], [[giòi]], [[giòn]], [[giòn giã]], [[giòn rụm]], [[giòn tan]], [[gió]], [[gió lào]], [[gió bãi trăng ngàn]], [[gió bấc]], [[gió bắt mưa cầm]], [[gió bụi]], [[gió chướng]], [[gió heo may]], [[gió lùa]], [[gió lốc]], [[gió may]], [[gió mát trăng thanh]], [[gió máy]], [[gió mây]], [[gió mùa]], [[gió mùa đông-bắc]], [[gió nồm]], [[gió trăng]], [[gió táp mưa sa]], [[gióng]], [[gióng giả]], [[gióng một]], [[gióng trống mở cờ]], [[giôn giốt]], [[giông]], [[giông bão]], [[giông giống]], [[giông tố]], [[giùm]], [[giú]], [[giúi]], [[giúi giụi]], [[giúp]], [[giúp sức]], [[giúp việc]], [[giúp ích]], [[giúp đỡ]], [[giăm]], [[giăm bông]], [[giăng]], [[giăng gió]], [[giăng giăng]], [[giăng hoa]], [[giăng mắc]], [[giũ]], [[giũa]], [[giơ]], [[giơ cao đánh khẽ]], [[giơ cao đánh sẽ]], [[giơ đầu chịu báng]], [[giương]], [[giương mắt ếch]], [[giương vây]], [[giường]], [[giường bệnh]], [[giường mối]], [[giường nằm]], [[giường thờ]], [[giạ]], [[giại]], [[giạm]], [[giạng]], [[giạt]], [[giả]], [[giả ba ba]], [[giả bộ]], [[giả chết bắt quạ]], [[giả cách]], [[giả câm giả điếc]], [[giả cầy]], [[giả da]], [[giả danh]], [[giả dạng]], [[giả dối]], [[giả dụ]], [[giả hiệu]], [[giả lơ]], [[giả lả]], [[giả lời]], [[giả miếng]], [[giả mù giả điếc]], [[giả mạo]], [[giả ngô giả ngọng]], [[giả nhân giả nghĩa]], [[giả như]], [[giả nhời]], [[giả phỏng]], [[giả sơn]], [[giả sử]], [[giả thiết]], [[giả thuyết]], [[giả thử]], [[giả trang]], [[giả trá]], [[giả tưởng]], [[giả tạo]], [[giả tảng]], [[giả tỉ]], [[giả vờ]], [[giả đui giả điếc]], [[giả đò]], [[giả đận]], [[giả định]], [[giải]], [[giải chấp]], [[giải cấu tương phùng]], [[giải cứu]], [[giải giáp]], [[giải giới]], [[giải hoà]], [[giải khuây]], [[giải khát]], [[giải lao]], [[giải mã]], [[giải nghĩa]], [[giải nghệ]], [[giải nguyên]], [[giải ngân]], [[giải ngũ]], [[giải nhiệm]], [[giải nhiệt]], [[giải oan]], [[giải phiền]], [[giải pháp]], [[giải phóng]], [[giải phóng quân]], [[giải phẫu]], [[giải phẫu học]], [[giải quyết]], [[giải sầu]], [[giải thoát]], [[giải thuật]], [[giải thích]], [[giải thưởng]], [[giải thể]], [[giải toả]], [[giải trình]], [[giải trí]], [[giải trừ quân bị]], [[giải tán]], [[giải tích]], [[giải tội]], [[giải vây]], [[giải vũ]], [[giải ách]], [[giải đáp]], [[giải đông]], [[giải độc]], [[giảm]], [[giảm chấn]], [[giảm giá]], [[giảm phát]], [[giảm sút]], [[giảm thiểu]], [[giảm thọ]], [[giảm tốc]], [[giảm xóc]], [[giảm đẳng]], [[giản dị]], [[giản lược]], [[giản tiện]], [[giản yếu]], [[giản đơn]], [[giản đồ]], [[giản ước]], [[giảng]], [[giảng dạy]], [[giảng dụ]], [[giảng giải]], [[giảng hoà]], [[giảng nghĩa]], [[giảng thuyết]], [[giảng thuật]], [[giảng viên]], [[giảng đường]], [[giảo hoạt]], [[giảo quyệt]], [[giấc]], [[giấc nam kha]], [[giấc hoàng lương]], [[giấc hoè]], [[giấc kê vàng]], [[giấc ngủ]], [[giấc nồng]], [[giấc điệp]], [[giấm]], [[giấm bỗng]], [[giấm cái]], [[giấm giúi]], [[giấm thanh]], [[giấm ớt]], [[giấn]], [[giấp]], [[giấp cá]], [[giấu]], [[giấu giếm]], [[giấu gươm đầu lưỡi]], [[giấu voi đụn rạ]], [[giấu đầu hở đuôi]], [[giấu đầu lòi đuôi]], [[giấy]], [[giấy bao gói]], [[giấy báo]], [[giấy bóng]], [[giấy bóng kính]], [[giấy bản]], [[giấy bồi]], [[giấy bổi]], [[giấy carbon]], [[giấy chặm]], [[giấy chứng minh]], [[giấy căn cước]], [[giấy dó]], [[giấy dó lụa]], [[giấy dầu]], [[giấy dậm]], [[giấy lề]], [[giấy lệnh]], [[giấy lọc]], [[giấy lộn]], [[giấy moi]], [[giấy má]], [[giấy nhiễu]], [[giấy nhám]], [[giấy nến]], [[giấy phèn]], [[giấy phép]], [[giấy quyến]], [[giấy ráp]], [[giấy sáp]], [[giấy sơn]], [[giấy than]], [[giấy thiếc]], [[giấy thông hành]], [[giấy thấm]], [[giấy trang kim]], [[giấy trắng mực đen]], [[giấy tờ]], [[giấy vệ sinh]], [[giấy ăn]], [[giấy điệp]], [[giấy đánh máy]], [[giấy ảnh]], [[giầm]], [[giần]], [[giần giật]], [[giần sàng]], [[giầu]], [[giầu có]], [[giầu không]], [[giầu mạnh]], [[giầu sang]], [[giầu sụ]], [[giầy]], [[giầy dép]], [[giầy vò]], [[giầy xéo]], [[giẫm]], [[giẫm chân tại chỗ]], [[giẫm đạp]], [[giẫy]], [[giẫy giụa]], [[giẫy nẩy]], [[giậm]], [[giậm giật]], [[giận]], [[giận cá chém thớt]], [[giận dỗi]], [[giận dữ]], [[giận hờn]], [[giận lẫy]], [[giập]], [[giập giạp]], [[giập giờn]], [[giật]], [[giật cánh khuỷu]], [[giật cục]], [[giật dây]], [[giật giọng]], [[giật gân]], [[giật gấu vá vai]], [[giật lùi]], [[giật lửa]], [[giật mình]], [[giật nóng]], [[giật nợ]], [[giật thót]], [[giật thột]], [[giậu]], [[giậu đổ bìm leo]], [[giắt]], [[giằm]], [[giằng]], [[giằng co]], [[giằng xay]], [[giằng xé]], [[giẵm]], [[giặc]], [[giặc giã]], [[giặc lái]], [[giặm]], [[giặt]], [[giặt giũ]], [[giặt gịa]], [[giặt khô]], [[giẹp]], [[giẻ]], [[giẻ cùi]], [[giẻ cùi tốt mã]], [[giếc]], [[giếng]], [[giếng chìm]], [[giếng khoan]], [[giếng khơi]], [[giếng mỏ]], [[giếng thơi]], [[giết]], [[giết chóc]], [[giết hại]], [[giết mổ]], [[giết thì giờ]], [[giết thịt]], [[giề]], [[giền]], [[giền cơm]], [[giền gai]], [[giền tía]], [[giềng]], [[giềng mối]], [[giễu]], [[giễu cợt]], [[giọi]], [[giọng]], [[giọng gà tồ]], [[giọng lưỡi]], [[giọng điệu]], [[giọt]], [[giọt hồng]], [[giọt sành]], [[giỏ]], [[giỏi]], [[giỏi giang]], [[giỏng]], [[giối]], [[giối già]], [[giối giăng]], [[giống]], [[giống hệt]], [[giống lai]], [[giống má]], [[giống nòi]], [[giồ]], [[giồng]], [[giồng giọt]], [[giổi]], [[giỗ]], [[giỗ chạp]], [[giỗ hậu]], [[giỗ kị]], [[giỗ kỵ]], [[giỗ tết]], [[giỗ đầu]], [[giội]], [[giội gáo nước lạnh]], [[giộp]], [[giới]], [[giới chức]], [[giới hạn]], [[giới luật]], [[giới nghiêm]], [[giới sát]], [[giới sắc]], [[giới thiệu]], [[giới tuyến]], [[giới tính]], [[giới từ]], [[giới tửu]], [[giới đàn]], [[giờ]], [[giờ g]], [[giờ gmt]], [[giờ chính thức]], [[giờ giấc]], [[giờ hoàng đạo]], [[giờ hành chính]], [[giờ hồn]], [[giờ khắc]], [[giờ lâu]], [[giờ phút]], [[giờ quốc tế]], [[giờ đây]], [[giờ địa phương]], [[giời]], [[giở]], [[giở chứng]], [[giở dạ]], [[giở giói]], [[giở giọng]], [[giở giời]], [[giở mặt]], [[giở quẻ]], [[giở trò]], [[giỡn]], [[giục]], [[giục giã]], [[giục giặc]], [[giục như giục tà]], [[giụi]], [[giủi]], [[giữ]], [[giữ chân]], [[giữ ghế]], [[giữ giàng]], [[giữ gìn]], [[giữ kẽ]], [[giữ miếng]], [[giữ mình]], [[giữ mồm giữ miệng]], [[giữ rịt]], [[giữ tiếng]], [[giữ ý]], [[giữ ý giữ tứ]], [[giữa]], [[giữa chừng]], [[giữa đường đứt gánh]], [[giựt]], [[glaucoma]], [[gli-xe-rin]], [[glu-cô]], [[glu-cô-za]], [[glu-xít]], [[glucide]], [[glucose]], [[glycerine]], [[glô-côm]], [[go]], [[golf]], [[gom]], [[gom góp]], [[gom nhóp]], [[gom nhặt]], [[gon]], [[gorilla]], [[gothic]], [[goá]], [[goá bụa]], [[goá phụ]], [[goòng]], [[gr]], [[gra-nít]], [[gra-phít]], [[gram]], [[granite]], [[granito]], [[graphite]], [[gu]], [[guitar]], [[guđron]], [[guốc]], [[guồng]], [[guồng máy]], [[guộn]], [[guột]], [[gà]], [[gà chọi]], [[gà công nghiệp]], [[gà cồ]], [[gà giò]], [[gà gà]], [[gà gà gật gật]], [[gà gô]], [[gà gật]], [[gà hoa]], [[gà hoa mơ]], [[gà lôi]], [[gà lơgo]], [[gà mái ghẹ]], [[gà mờ]], [[gà nòi]], [[gà nước]], [[gà pha]], [[gà qué]], [[gà ri]], [[gà rốt]], [[gà sao]], [[gà sống nuôi con]], [[gà trống nuôi con]], [[gà tây]], [[gà tồ]], [[gà xiêm]], [[gà ác]], [[gà đồng]], [[gài]], [[gàn]], [[gàn bát sách]], [[gàn dở]], [[gàng]], [[gành]], [[gào]], [[gào thét]], [[gàu]], [[gàu bốc]], [[gàu dai]], [[gàu ngoạm]], [[gàu sòng]], [[gày]], [[gày guộc]], [[gày gò]], [[gá]], [[gá thổ đổ hồ]], [[gác]], [[gác bỏ]], [[gác chuông]], [[gác chân chữ ngũ]], [[gác lửng]], [[gác thượng]], [[gác tía lầu son]], [[gác xép]], [[gái]], [[gái bao]], [[gái bán hoa]], [[gái giang hồ]], [[gái gọi]], [[gái nhảy]], [[gái điếm]], [[gái đĩ già mồm]], [[gán]], [[gán ghép]], [[gán vợ đợ con]], [[gánh]], [[gánh chịu]], [[gánh gồng]], [[gánh hát]], [[gánh vác]], [[gáo]], [[gáy]], [[gân]], [[gân cốt]], [[gân cổ]], [[gân guốc]], [[gân sức]], [[gâu]], [[gây]], [[gây chiến]], [[gây chuyện]], [[gây dựng]], [[gây gấy]], [[gây gổ]], [[gây hấn]], [[gây lộn]], [[gây mê]], [[gây rối]], [[gây sự]], [[gây thù chuốc oán]]
[[Thể loại:Phụ lục tiếng Việt]]
g711sa0zukcdubye7q1wg5p39vvfmd4
thần giao cách cảm
0
400212
2363080
2362927
2026-05-31T16:54:56Z
Hiyuune
50834
/* Tiếng Việt */
2363080
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|etym}}===
{{vi-etym-sino|神交隔感}}.
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|noun}}===
{{vi-noun}}
# Sự [[truyền đạt]] và [[cảm nhận]] được các [[hiện tượng]] [[tâm lí]] (như [[cảm giác]], [[cảm xúc]], [[ý nghĩ]], [[hình ảnh]], v.v.) từ người này sang người khác qua một khoảng cách rất xa mà không nhờ tới một [[phương tiện]] [[thông tin]] [[kĩ thuật]] nào (không phải bằng [[thư từ]], [[điện báo]], [[điện thoại]], v.v.).
===={{ĐM|trans}}====
{{trans-top|{{pagename}}}}
* {{langname|en}}: {{t+|en|telepathy}}
* {{langname|hy}}: {{t+|hy|հեռազգացություն}}, {{t+|hy|տելեպաթիա}}
* {{langname|pl}}: {{t+|pl|telepatia|f}}
* {{langname|fa}}: {{t+|fa|دورآگاهی|tr=durâgâhi}}
* {{langname|pt}}: {{t+|pt|telepatia|f}}
* {{langname|bg}}: {{t+|bg|телепа́тия|f}}
* {{langname|he}}: {{t+|he|טלפתיה}}
* {{langname|nl}}: {{t+|nl|telepathie|f}}
* {{langname|hu}}: {{t+|hu|telepátia}}, {{t+|hu|gondolatátvitel}}, {{t+|hu|gondolatolvasás}}
* {{langname|id}}: {{t+|id|telepati}}
* {{langname|ru}}: {{t+|ru|телепа́тия|f}}
* {{langname|ja}}: {{t+|ja|テレパシー|tr=terepashī}}
* {{langname|qu}}: {{t|qu|karuñak'ariy}}
* {{langname|es}}: {{t+|es|telepatía|f}}
* {{langname|tr}}: {{t+|tr|telepati}}
* {{langname|sv}}: {{t+|sv|telepati}}
* {{langname|zh}}:
*: {{langname|cmn}}: {{t+|cmn|心靈感應|tr=xīnlínggǎnyìng}}
* {{langname|de}}: {{t+|de|Telepathie|f}}, {{t+|de|Gedankenlesen|n}}, {{t+|de|Gedankenübertragung|f}}
{{trans-bottom}}
==={{ĐM|ref}}===
* {{R:Tratu}}
by5yllodnkkiebxvnelsl5mm5s2blvk
Winehouse
0
400253
2363001
2026-05-31T13:24:26Z
Kelly zhrm
58416
Trang mới: “{{also|winehouse}} =={{langname|en}}== ==={{ĐM|etym}}=== {{rfe|en}} ==={{ĐM|pr-noun}}=== {{en-proper-noun|s}} # {{surname|en}}. ==={{ĐM|further}}=== * {{R:en:DAFN}}”
2363001
wikitext
text/x-wiki
{{also|winehouse}}
=={{langname|en}}==
==={{ĐM|etym}}===
{{rfe|en}}
==={{ĐM|pr-noun}}===
{{en-proper-noun|s}}
# {{surname|en}}.
==={{ĐM|further}}===
* {{R:en:DAFN}}
jsaa6rzjgb7lfwxv4n9xnqzsvfgxkdt
2363002
2363001
2026-05-31T13:24:52Z
Kelly zhrm
58416
/* {{ĐM|pr-noun}} */
2363002
wikitext
text/x-wiki
{{also|winehouse}}
=={{langname|en}}==
==={{ĐM|etym}}===
{{rfe|en}}
==={{ĐM|pr-noun}}===
{{en-proper noun|s}}
# {{surname|en}}.
==={{ĐM|further}}===
* {{R:en:DAFN}}
gneggmjcwjyn6fjl6uepctp1wtfrhiz
Winehouses
0
400254
2363003
2026-05-31T13:25:40Z
Kelly zhrm
58416
Trang mới: “=={{langname|en}}== ==={{ĐM|pr-noun}}=== {{head|en|Biến thể hình thái danh từ riêng}} # {{plural of|en|Winehouse}} ==={{ĐM|ana}}=== * {{anagrams|en|a=eehinossuw|house wines}}”
2363003
wikitext
text/x-wiki
=={{langname|en}}==
==={{ĐM|pr-noun}}===
{{head|en|Biến thể hình thái danh từ riêng}}
# {{plural of|en|Winehouse}}
==={{ĐM|ana}}===
* {{anagrams|en|a=eehinossuw|house wines}}
a16ch2mchvqrx23dedkggdgss9kimx1
Popcorn
0
400255
2363005
2026-05-31T13:49:41Z
Kelly zhrm
58416
Trang mới: “{{also|popcorn}} =={{langname|de}}== {{wp|de:}} ==={{ĐM|pron}}=== * {{IPA4|de|/ˈpɔpˌkɔʁn/}} * {{audio|de|De-Popcorn.ogg|a=Berlin}} ==={{ĐM|n}}=== {{de-noun|n,s,s[không phổ biến]}} # [[bắp rang|Bắp rang]], [[bỏng Ngô]]. #: {{syn|de|Puffmais}} ===={{ĐM|decl}}==== {{de-ndecl|n,s,s[không phổ biến]}} ==={{ĐM|further}}=== * {{R:de:Duden}} {{C|de|Thức ăn nhẹ}}”
2363005
wikitext
text/x-wiki
{{also|popcorn}}
=={{langname|de}}==
{{wp|de:}}
==={{ĐM|pron}}===
* {{IPA4|de|/ˈpɔpˌkɔʁn/}}
* {{audio|de|De-Popcorn.ogg|a=Berlin}}
==={{ĐM|n}}===
{{de-noun|n,s,s[không phổ biến]}}
# [[bắp rang|Bắp rang]], [[bỏng Ngô]].
#: {{syn|de|Puffmais}}
===={{ĐM|decl}}====
{{de-ndecl|n,s,s[không phổ biến]}}
==={{ĐM|further}}===
* {{R:de:Duden}}
{{C|de|Thức ăn nhẹ}}
46hxv61jm3o1re5hqh5qiyaxu3c7bo5
2363006
2363005
2026-05-31T13:49:57Z
Kelly zhrm
58416
/* {{ĐM|n}} */
2363006
wikitext
text/x-wiki
{{also|popcorn}}
=={{langname|de}}==
{{wp|de:}}
==={{ĐM|pron}}===
* {{IPA4|de|/ˈpɔpˌkɔʁn/}}
* {{audio|de|De-Popcorn.ogg|a=Berlin}}
==={{ĐM|n}}===
{{de-noun|n,s,s[không phổ biến]}}
# [[bắp rang|Bắp rang]], [[bỏng ngô]].
#: {{syn|de|Puffmais}}
===={{ĐM|decl}}====
{{de-ndecl|n,s,s[không phổ biến]}}
==={{ĐM|further}}===
* {{R:de:Duden}}
{{C|de|Thức ăn nhẹ}}
jqqzkbtgqb7ajmuy0rh8n9fnm9pbopa
सं॰रा॰
0
400256
2363007
2026-05-31T13:50:07Z
Hiyuune
50834
/* */ + hi
2363007
wikitext
text/x-wiki
=={{langname|hi}}==
==={{section|noun}}===
{{head|hi|Danh từ|head=सं॰रा॰}}
# {{abbr of|hi|संयुक्त राज्य||Hoa Kỳ}}
c2nv0fb6xi4njb47u4a98q5dpnmjw5i
Bản mẫu:gd-adj
10
400257
2363009
2026-05-31T13:54:41Z
Hiyuune
50834
+
2363009
wikitext
text/x-wiki
{{head|gd|Tính từ|head={{{head|}}}
|{{#if:{{{gsm|}}}|sinh cách ở giống đực số ít}}
|{{{gsm|}}}
|f1accel-form=gen{{!}}s{{!}}m
|{{#if:{{{gsf|}}}|sinh cách ở giống cái số ít}}
|{{{gsf|}}}
|f2accel-form=gen{{!}}s{{!}}f
|{{#if:{{{gsf2|}}}|hoặc}}
|{{{gsf2|}}}
|f3accel-form=gen{{!}}s{{!}}f
|{{#if:{{{pl|}}}|nominative plural}}
|{{{pl|}}}
|f4accel-form=p
|{{#if:{{{comp|{{{1|}}}}}}|comparative}}
|[[nas]] [[{{{comp|{{{1|}}}}}}]]
|f5accel-form=comparative
|{{#if:{{{comp2|{{{2|}}}}}}|hoặc}}
|[[nas]] [[{{{comp2|{{{2|}}}}}}]]
|f6accel-form=comparative
|{{#if:{{{comp3|{{{3|}}}}}}|hoặc}}
|[[nas]] [[{{{comp3|{{{3|}}}}}}]]
|f7accel-form=comparative
|{{#if:{{{comp|{{{1|}}}}}}|superlative}}
|[[as]] [[{{{comp|{{{1|}}}}}}]]
|f8accel-form=superlative
|{{#if:{{{comp2|{{{2|}}}}}}|hoặc}}
|[[as]] [[{{{comp2|{{{2|}}}}}}]]
|f9accel-form=superlative
|{{#if:{{{comp3|{{{3|}}}}}}|hoặc}}
|[[as]] [[{{{comp3|{{{3|}}}}}}]]
|f10accel-form=superlative
|{{#if:{{{qual|{{{1|}}}}}}|qualitative noun}}
|{{{qual|{{{1|}}}}}}
|f11accel-form=qualitative
|{{#if:{{{qual2|{{{2|}}}}}}|hoặc}}
|{{{qual2|{{{2|}}}}}}
|f12accel-form=qualitative
}}<noinclude>{{documentation}}</noinclude>
mas9nx7h2tcqpqzhb7wgowq3d4t5er9
à comas
0
400258
2363010
2026-05-31T13:55:39Z
Hiyuune
50834
/* */ + gd
2363010
wikitext
text/x-wiki
=={{langname|gd}}==
==={{section|adj}}===
{{gd-adj}}
# Tắt, [[vô hiệu hoá]]; [[chưa]] dùng đến.
#: {{antonyms|gd|an comas}}
===={{section|see}}====
* {{l|gd|an comas|t=bật}}
* {{l|gd|cuir à comas|t=vô hiệu hóa|pos=v}}
==={{section|further}}===
* {{R:Dwelly}}
bqeiix3sqaenkuzv1x9yut1rho086rb
संयुक्त राज्य
0
400259
2363012
2026-05-31T13:58:36Z
Hiyuune
50834
/* */ + hi
2363012
wikitext
text/x-wiki
=={{langname|hi}}==
{{wp|hi:}}
==={{section|etym}}===
Từ {{com|hi|संयुक्त|राज्य}}, {{cal|hi|en|United States|nocap=1}}.
==={{section|pr-noun}}===
{{hi-proper noun|m|head=संयुक्त राज्य}}
# [[Hoa Kỳ]].
6ntvv7duvm7vdbafdlu0qkiqoru5zvo
nhạt phấn phai hương
0
400260
2363013
2026-05-31T13:59:50Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|idiom}}=== {{vi-idiom}} # {{nhãn|vi|từ cũ|văn chương}} Tả [[nhan sắc]] [[phụ nữ]] đã [[tàn phai]], không còn [[đẹp]] như trước nữa. ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363013
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|idiom}}===
{{vi-idiom}}
# {{nhãn|vi|từ cũ|văn chương}} Tả [[nhan sắc]] [[phụ nữ]] đã [[tàn phai]], không còn [[đẹp]] như trước nữa.
==={{ĐM|ref}}===
* {{R:Tratu}}
o2stjf9ztv3876ogli00tvtamhn3jlz
nhả ngọc phun châu
0
400261
2363014
2026-05-31T14:03:40Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|idiom}}=== {{vi-idiom}} # {{nhãn|vi|từ cũ|văn chương}} Ví tài [[văn chương]] [[đặc biệt]], từng [[lời]], từng [[chữ]] [[thốt]] ra tựa như viên [[ngọc]], [[hạt châu]]. #: {{ux|vi|Khen: Tài nhả ngọc phun châu, Nàng Ban, ả Tạ cũng đâu thế này! ([[w:Truyện Kiều|Truyện Kiều]])}} ===={{ĐM|syn}}==== * {{l|vi|phun châu nhả ngọc}} ==={{ĐM|ref}}=== * {…”
2363014
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|idiom}}===
{{vi-idiom}}
# {{nhãn|vi|từ cũ|văn chương}} Ví tài [[văn chương]] [[đặc biệt]], từng [[lời]], từng [[chữ]] [[thốt]] ra tựa như viên [[ngọc]], [[hạt châu]].
#: {{ux|vi|Khen: Tài nhả ngọc phun châu, Nàng Ban, ả Tạ cũng đâu thế này! ([[w:Truyện Kiều|Truyện Kiều]])}}
===={{ĐM|syn}}====
* {{l|vi|phun châu nhả ngọc}}
==={{ĐM|ref}}===
* {{R:Tratu}}
hbvb6ubjy64g6qjbjwsn7rcliatsmkt
2363019
2363014
2026-05-31T14:10:00Z
Trong Dang
52461
/* Thành ngữ */
2363019
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|idiom}}===
{{vi-idiom}}
# {{nhãn|vi|từ cũ|văn chương}} Ví tài [[văn chương]] [[đặc biệt]], từng [[lời]], từng [[chữ]] [[thốt]] ra tựa như viên [[ngọc]], [[hạt châu]].
#: {{ux|vi|Khen: Tài '''nhả ngọc phun châu''', Nàng Ban, ả Tạ cũng đâu thế này! ([[w:Truyện Kiều|Truyện Kiều]])}}
===={{ĐM|syn}}====
* {{l|vi|phun châu nhả ngọc}}
==={{ĐM|ref}}===
* {{R:Tratu}}
if60ukxkzo88yve6x9xv68tr22wao19
nhất bản vạn lợi
0
400262
2363016
2026-05-31T14:06:37Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|idiom}}=== {{vi-idiom}} # {{nhãn|vi|từ cũ}} Một vốn vạn lãi; [[phát đạt]] trong việc [[buôn bán]], [[làm ăn]] (thường dùng làm lời [[chúc mừng năm mới]] trong giới buôn bán thời trước). ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363016
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|idiom}}===
{{vi-idiom}}
# {{nhãn|vi|từ cũ}} Một vốn vạn lãi; [[phát đạt]] trong việc [[buôn bán]], [[làm ăn]] (thường dùng làm lời [[chúc mừng năm mới]] trong giới buôn bán thời trước).
==={{ĐM|ref}}===
* {{R:Tratu}}
b6dxbt4f1hrcdn6dejhq0mkyk602fi4
nhất hô bá ứng
0
400263
2363018
2026-05-31T14:09:30Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|idiom}}=== {{vi-idiom}} # {{nhãn|vi|từ cũ}} có [[uy quyền]]. #: {{ux|vi|Quyền cao chức trọng, '''nhất hô bá ứng'''.}} # {{nhãn|vi|khẩu ngữ}} Trên dưới một [[lòng]], [[đoàn kết]] [[nhất trí]]. #: {{ux|vi|'''Nhất hô bá ứng''', người người đều hưởng ứng làm theo.}} ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363018
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|idiom}}===
{{vi-idiom}}
# {{nhãn|vi|từ cũ}} có [[uy quyền]].
#: {{ux|vi|Quyền cao chức trọng, '''nhất hô bá ứng'''.}}
# {{nhãn|vi|khẩu ngữ}} Trên dưới một [[lòng]], [[đoàn kết]] [[nhất trí]].
#: {{ux|vi|'''Nhất hô bá ứng''', người người đều hưởng ứng làm theo.}}
==={{ĐM|ref}}===
* {{R:Tratu}}
duwknut97qvtcdaji3kak0bismp55nw
nhổ cỏ nhổ cả rễ
0
400264
2363020
2026-05-31T14:12:58Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|idiom}}=== {{vi-idiom}} # Ví [[trường hợp]] đã [[diệt]] thì phải diệt [[tận]] [[gốc]] để [[tránh]] [[hậu hoạ]]. ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363020
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|idiom}}===
{{vi-idiom}}
# Ví [[trường hợp]] đã [[diệt]] thì phải diệt [[tận]] [[gốc]] để [[tránh]] [[hậu hoạ]].
==={{ĐM|ref}}===
* {{R:Tratu}}
53p1gwal39xzhz5wr7wcrtakhlwud0y
no bụng đói con mắt
0
400265
2363021
2026-05-31T14:15:06Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|idiom}}=== {{vi-idiom}} # {{nhãn|vi|khẩu ngữ}} [[bụng|Bụng]] đã [[no]] rồi, mà thấy [[thức ăn]] [[ngon]] vẫn [[thèm]], vẫn muốn [[ăn]] nữa. ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363021
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|idiom}}===
{{vi-idiom}}
# {{nhãn|vi|khẩu ngữ}} [[bụng|Bụng]] đã [[no]] rồi, mà thấy [[thức ăn]] [[ngon]] vẫn [[thèm]], vẫn muốn [[ăn]] nữa.
==={{ĐM|ref}}===
* {{R:Tratu}}
ba097mf6ikfc80ztbdhljlz3a7bw26x
no dồn đói góp
0
400266
2363022
2026-05-31T14:17:21Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|idiom}}=== {{vi-idiom}} # {{nhãn|vi|khẩu ngữ}} Tả [[tình trạng]] [[ăn uống]], [[tiêu pha]] không có [[chừng mực]] hoặc [[thất thường]], lúc thì quá [[đầy đủ]], [[thừa thãi]], lúc lại [[thiếu thốn]] mọi thứ. ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363022
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|idiom}}===
{{vi-idiom}}
# {{nhãn|vi|khẩu ngữ}} Tả [[tình trạng]] [[ăn uống]], [[tiêu pha]] không có [[chừng mực]] hoặc [[thất thường]], lúc thì quá [[đầy đủ]], [[thừa thãi]], lúc lại [[thiếu thốn]] mọi thứ.
==={{ĐM|ref}}===
* {{R:Tratu}}
guhhzm376tf3i49u8k947ya1gi7vd8b
no xôi chán chè
0
400267
2363024
2026-05-31T14:19:37Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|idiom}}=== {{vi-idiom}} # {{nhãn|vi|khẩu ngữ}} Ví [[cảnh]] được [[ăn uống]] hoặc được [[thoả mãn]] [[đầy đủ]] đến mức [[phát ngán]], [[phát chán]]. ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363024
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|idiom}}===
{{vi-idiom}}
# {{nhãn|vi|khẩu ngữ}} Ví [[cảnh]] được [[ăn uống]] hoặc được [[thoả mãn]] [[đầy đủ]] đến mức [[phát ngán]], [[phát chán]].
==={{ĐM|ref}}===
* {{R:Tratu}}
3uzs4favd47yhdla6766zfcim1g8wmy
nài hoa ép liễu
0
400268
2363026
2026-05-31T14:22:33Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|idiom}}=== {{vi-idiom}} # {{nhãn|vi|từ cũ|văn chương}} Dùng mọi [[cách]], từ [[dụ dỗ]], [[khẩn khoản]] [[yêu cầu]] đến [[ép buộc]] người [[phụ nữ]] phải cho [[thoả mãn]] [[nhục dục]]. ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363026
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|idiom}}===
{{vi-idiom}}
# {{nhãn|vi|từ cũ|văn chương}} Dùng mọi [[cách]], từ [[dụ dỗ]], [[khẩn khoản]] [[yêu cầu]] đến [[ép buộc]] người [[phụ nữ]] phải cho [[thoả mãn]] [[nhục dục]].
==={{ĐM|ref}}===
* {{R:Tratu}}
czilfo7sbhnsqv2d9tp3p1upxkqyvcc
nâng khăn sửa túi
0
400269
2363028
2026-05-31T14:25:15Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|idiom}}=== {{vi-idiom}} # {{nhãn|vi|từ cũ|văn chương}} [[chăm sóc|Chăm sóc]], [[phục vụ]] [[chồng]] (coi là [[bổn phận]] của người [[vợ]], theo [[quan niệm]] [[đạo đức]] [[phong kiến]]). ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363028
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|idiom}}===
{{vi-idiom}}
# {{nhãn|vi|từ cũ|văn chương}} [[chăm sóc|Chăm sóc]], [[phục vụ]] [[chồng]] (coi là [[bổn phận]] của người [[vợ]], theo [[quan niệm]] [[đạo đức]] [[phong kiến]]).
==={{ĐM|ref}}===
* {{R:Tratu}}
0naslr93e1jqml2ojvfj20xx1g8ztzj
ném tiền qua cửa sổ
0
400270
2363030
2026-05-31T14:27:08Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|idiom}}=== {{vi-idiom}} # Ví [[cách]] [[tiêu pha]] [[bừa bãi]], [[phung phí]] [[tiền của]] một cách [[quá đáng]]. ===={{ĐM|syn}}==== * {{l|vi|vung tiền qua cửa sổ}} ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363030
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|idiom}}===
{{vi-idiom}}
# Ví [[cách]] [[tiêu pha]] [[bừa bãi]], [[phung phí]] [[tiền của]] một cách [[quá đáng]].
===={{ĐM|syn}}====
* {{l|vi|vung tiền qua cửa sổ}}
==={{ĐM|ref}}===
* {{R:Tratu}}
hmntknytevtej8bc8npvy98lgdbqgza
2363031
2363030
2026-05-31T14:27:37Z
Trong Dang
52461
/* Tiếng Việt */
2363031
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|idiom}}===
{{vi-idiom|head=[[ném]] [[tiền]] [[qua]] [[cửa sổ]]}}
# Ví [[cách]] [[tiêu pha]] [[bừa bãi]], [[phung phí]] [[tiền của]] một cách [[quá đáng]].
===={{ĐM|syn}}====
* {{l|vi|vung tiền qua cửa sổ}}
==={{ĐM|ref}}===
* {{R:Tratu}}
infcx5gzu78umztuoa1rvqtxfltwg3a
nói có sách, mách có chứng
0
400271
2363033
2026-05-31T14:29:28Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|idiom}}=== {{vi-idiom}} # [[nói|Nói]] có [[căn cứ]], có [[cơ sở]] [[chắc chắn]], [[đảm bảo]] là [[đúng]]. ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363033
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|idiom}}===
{{vi-idiom}}
# [[nói|Nói]] có [[căn cứ]], có [[cơ sở]] [[chắc chắn]], [[đảm bảo]] là [[đúng]].
==={{ĐM|ref}}===
* {{R:Tratu}}
5c14e5xke7si0cxez3c6gpla7pysejk
2363034
2363033
2026-05-31T14:30:57Z
Trong Dang
52461
Trong Dang đã đổi [[nói có sách mách có chứng]] thành [[nói có sách, mách có chứng]]
2363033
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|idiom}}===
{{vi-idiom}}
# [[nói|Nói]] có [[căn cứ]], có [[cơ sở]] [[chắc chắn]], [[đảm bảo]] là [[đúng]].
==={{ĐM|ref}}===
* {{R:Tratu}}
5c14e5xke7si0cxez3c6gpla7pysejk
2363036
2363034
2026-05-31T14:31:36Z
Trong Dang
52461
/* Tiếng Việt */
2363036
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|idiom}}===
{{vi-idiom}}
# [[nói|Nói]] có [[căn cứ]], có [[cơ sở]] [[chắc chắn]], [[đảm bảo]] là [[đúng]].
==={{ĐM|ref}}===
* {{R:Tratu|nói có sách mách có chứng}}
9fsx61cak7gogcec79vh827umsix5fn
nói có sách mách có chứng
0
400272
2363035
2026-05-31T14:30:58Z
Trong Dang
52461
Trong Dang đã đổi [[nói có sách mách có chứng]] thành [[nói có sách, mách có chứng]]
2363035
wikitext
text/x-wiki
#đổi [[nói có sách, mách có chứng]]
dcj02sztqmm3aebql41gg2vlm0jc0d1
nước chảy đá mòn
0
400273
2363039
2026-05-31T14:39:51Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|proverb}}=== {{vi-proverb}} # Ví [[trường hợp]] [[bền bỉ]], [[quyết tâm]] thì việc dù khó đến mấy [[cuối cùng]] cũng [[làm nên]] (tựa như [[nước]] [[chảy]] [[lâu ngày]] thì dù [[cứng]] như [[đá]] cũng phải [[mòn]]). ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363039
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|proverb}}===
{{vi-proverb}}
# Ví [[trường hợp]] [[bền bỉ]], [[quyết tâm]] thì việc dù khó đến mấy [[cuối cùng]] cũng [[làm nên]] (tựa như [[nước]] [[chảy]] [[lâu ngày]] thì dù [[cứng]] như [[đá]] cũng phải [[mòn]]).
==={{ĐM|ref}}===
* {{R:Tratu}}
jvx063omfyxehjdf3kgdm2dgymn2y7c
nước chảy bèo trôi
0
400274
2363041
2026-05-31T14:49:48Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|idiom}}=== {{vi-idiom}} # Ví [[thái độ]] [[tiêu cực]], [[buông trôi]], [[phó mặc]] cho sự [[diễn biến]], [[phát triển]] [[tự nhiên]] của [[sự việc]]. #: {{ux|vi|Cầm bằng '''nước chảy bèo trôi''', Trời mưa nước úng, bèo ngồi đầu sen. (ca dao)}} ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363041
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|idiom}}===
{{vi-idiom}}
# Ví [[thái độ]] [[tiêu cực]], [[buông trôi]], [[phó mặc]] cho sự [[diễn biến]], [[phát triển]] [[tự nhiên]] của [[sự việc]].
#: {{ux|vi|Cầm bằng '''nước chảy bèo trôi''', Trời mưa nước úng, bèo ngồi đầu sen. (ca dao)}}
==={{ĐM|ref}}===
* {{R:Tratu}}
13fqm0j4sfubry8rna71qg8px0azf7j
nhìn xa trông rộng
0
400275
2363042
2026-05-31T14:52:12Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|idiom}}=== {{vi-idiom}} # [[sáng suốt|Sáng suốt]], có [[khả năng]] [[lường trước]], thấy được trước những [[vấn đề]] mà người khác chưa thấy. #: {{ux|vi|Một người biết '''nhìn xa trông rộng'''.}} ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363042
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|idiom}}===
{{vi-idiom}}
# [[sáng suốt|Sáng suốt]], có [[khả năng]] [[lường trước]], thấy được trước những [[vấn đề]] mà người khác chưa thấy.
#: {{ux|vi|Một người biết '''nhìn xa trông rộng'''.}}
==={{ĐM|ref}}===
* {{R:Tratu}}
hphlx3unyurg5jt5tskkk8abrsu4ftl
nước mắt cá sấu
0
400276
2363043
2026-05-31T14:54:55Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|noun}}=== {{vi-noun}} # [[nước mắt|Nước mắt]] [[thương xót]] [[giả dối]]; chỉ [[tình cảm]] [[giả nhân giả nghĩa]] để [[lừa]] người. ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363043
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|noun}}===
{{vi-noun}}
# [[nước mắt|Nước mắt]] [[thương xót]] [[giả dối]]; chỉ [[tình cảm]] [[giả nhân giả nghĩa]] để [[lừa]] người.
==={{ĐM|ref}}===
* {{R:Tratu}}
n2mqmkfr86hvnh2xaqh651mizi79ug2
2363044
2363043
2026-05-31T14:56:46Z
Trong Dang
52461
/* Tiếng Việt */
2363044
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|etym}}===
{{com|vi|nước mắt|cá sấu}}.
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|noun}}===
{{vi-noun|head=[[nước mắt]] [[cá sấu]]}}
# [[nước mắt|Nước mắt]] [[thương xót]] [[giả dối]]; chỉ [[tình cảm]] [[giả nhân giả nghĩa]] để [[lừa]] người.
==={{ĐM|ref}}===
* {{R:Tratu}}
mklfqnl32taw2kwrwuikqtoqu48egqg
nổi trận lôi đình
0
400277
2363045
2026-05-31T15:02:21Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|idiom}}=== {{vi-idiom}} # {{nhãn|vi|khẩu ngữ}} [[nổi|Nổi]] cơn [[giận]] [[dữ dội]] (tựa như [[sấm sét]]). ===={{ĐM|syn}}==== * {{l|vi|nộ khí xung thiên}}, {{l|vi|nổi tam bành}} ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363045
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|idiom}}===
{{vi-idiom}}
# {{nhãn|vi|khẩu ngữ}} [[nổi|Nổi]] cơn [[giận]] [[dữ dội]] (tựa như [[sấm sét]]).
===={{ĐM|syn}}====
* {{l|vi|nộ khí xung thiên}}, {{l|vi|nổi tam bành}}
==={{ĐM|ref}}===
* {{R:Tratu}}
hph1urv3766zg8kyqp7731lphipp9sk
2363046
2363045
2026-05-31T15:02:52Z
Trong Dang
52461
/* Tiếng Việt */
2363046
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|idiom}}===
{{vi-idiom|head=[[nổi]] [[trận]] [[lôi đình]]}}
# {{nhãn|vi|khẩu ngữ}} [[nổi|Nổi]] cơn [[giận]] [[dữ dội]] (tựa như [[sấm sét]]).
===={{ĐM|syn}}====
* {{l|vi|nộ khí xung thiên}}, {{l|vi|nổi tam bành}}
==={{ĐM|ref}}===
* {{R:Tratu}}
8mz6r3c5untq78nfz43valk9xswzlp2
bản mẫu
0
400278
2363047
2026-05-31T15:07:39Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|noun}}=== {{vi-noun}} # [[mẫu vật|Mẫu vật]] được làm sẵn dùng để [[nghiên cứu]]. ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363047
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|noun}}===
{{vi-noun}}
# [[mẫu vật|Mẫu vật]] được làm sẵn dùng để [[nghiên cứu]].
==={{ĐM|ref}}===
* {{R:Tratu}}
kpzuu860i58hbs7yby58wcjuzpwf8gv
bất phân thắng bại
0
400279
2363048
2026-05-31T15:11:57Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|adj}}=== {{vi-adj}} # Không [[phân định]] được bên nào [[được]], bên nào [[thua]], các bên đều [[ngang tài ngang sức]] nhau. #: {{ux|vi|Trận đọ sức '''bất phân thắng bại'''.}} ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363048
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|adj}}===
{{vi-adj}}
# Không [[phân định]] được bên nào [[được]], bên nào [[thua]], các bên đều [[ngang tài ngang sức]] nhau.
#: {{ux|vi|Trận đọ sức '''bất phân thắng bại'''.}}
==={{ĐM|ref}}===
* {{R:Tratu}}
31ed0q136z7xlk0u2webivfjy6zdovw
2363049
2363048
2026-05-31T15:12:27Z
Trong Dang
52461
/* Tính từ */
2363049
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|adj}}===
{{vi-adj|head=[[bất]] [[phân]] [[thắng bại]]}}
# Không [[phân định]] được bên nào [[được]], bên nào [[thua]], các bên đều [[ngang tài ngang sức]] nhau.
#: {{ux|vi|Trận đọ sức '''bất phân thắng bại'''.}}
==={{ĐM|ref}}===
* {{R:Tratu}}
32i9xcrvgmuqjpg448dqvp91p5wxich
ấm cật no lòng
0
400280
2363050
2026-05-31T15:14:13Z
Kateru Zakuro
34522
([[Mediawiki:Gadget-start.js|Trang mới]]) +vi:idiom:# [[Ví]] [[cảnh]] [[sống]] được [[đầy đủ]], [[ấm no]].
2363050
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|idiom}}===
{{vi-idiom}}
# [[Ví]] [[cảnh]] [[sống]] được [[đầy đủ]], [[ấm no]].
=== {{ĐM|ref}} ===
* {{R:Tratu}}
6im5vvy2932gbdhsm3qffp2xk1gqemk
ấm oái
0
400281
2363051
2026-05-31T15:14:45Z
Kateru Zakuro
34522
([[Mediawiki:Gadget-start.js|Trang mới]]) +vi:adj:# [[Từ]] [[mô phỏng]] [[tiếng nói]], [[tiếng kêu]] của [[nhiều người]] cùng [[một lúc]], [[nghe]] [[chói tai]].
2363051
wikitext
text/x-wiki
== {{langname|vi}} ==
=== {{ĐM|pron}} ===
{{vi-pron}}
=== {{ĐM|adj}} ===
{{vi-adj}}
# [[Từ]] [[mô phỏng]] [[tiếng nói]], [[tiếng kêu]] của [[nhiều người]] cùng [[một lúc]], [[nghe]] [[chói tai]].
=== {{ĐM|ref}} ===
* {{R:Tratu}}
bgdej8e0v9yagck3i0kbsz1k9bpnrri
ấm sinh
0
400282
2363052
2026-05-31T15:15:27Z
Kateru Zakuro
34522
([[Mediawiki:Gadget-start.js|Trang mới]]) +vi:noun:# [[danh vị|Danh vị]] [[cấp]] [[riêng]] cho [[con trai]] [[quan lại]] [[cao cấp]] [[thời]] trước.
2363052
wikitext
text/x-wiki
== {{langname|vi}} ==
=== {{ĐM|pron}} ===
{{vi-pron}}
=== {{ĐM|noun}} ===
{{vi-noun}}
# {{lb|vi|từ cũ}} [[danh vị|Danh vị]] [[cấp]] [[riêng]] cho [[con trai]] [[quan lại]] [[cao cấp]] [[thời]] trước.
=== {{ĐM|ref}} ===
* {{R:Tratu}}
1fgumricqh36qvo2xurt0czlijio4kz
ấm tích
0
400283
2363054
2026-05-31T15:17:16Z
Kateru Zakuro
34522
([[Mediawiki:Gadget-start.js|Trang mới]]) +vi:noun:# [[ấm|Ấm]] to bằng [[sành]] hoặc [[sứ]], dùng để [[đựng]] [[nước uống]] hoặc để [[hãm]] [[chè]].
2363054
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-pron}}
==={{ĐM|noun}}===
{{vi-noun}}
# [[ấm|Ấm]] to bằng [[sành]] hoặc [[sứ]], dùng để [[đựng]] [[nước uống]] hoặc để [[hãm]] [[chè]].
#: {{synonyms|vi|bình tích}}
=== {{ĐM|ref}} ===
* {{R:Tratu}}
g3punhrcc46v9usjvfomymbge6hgjau
ấm ách
0
400284
2363055
2026-05-31T15:18:46Z
Kateru Zakuro
34522
([[Mediawiki:Gadget-start.js|Trang mới]]) +vi:adj:# [[đầy|Đầy]] [[ứ]], [[gây]] [[cảm giác]] tức, [[khó chịu]].
2363055
wikitext
text/x-wiki
== {{langname|vi}} ==
=== {{ĐM|pron}} ===
{{vi-pron}}
=== {{ĐM|adj}} ===
{{vi-adj}}
# {{lb|vi|bụng}} [[đầy|Đầy]] [[ứ]], [[gây]] [[cảm giác]] tức, [[khó chịu]].
#:{{ux|vi|bụng '''ấm ách''' như bị đầy hơi}}
#:{{ux|vi|tức '''ấm ách'''}}
=== {{ĐM|ref}} ===
* {{R:Tratu}}
tiiganbfudgv1o9dj6xj1atdgnfnh65
מלחמת אזרחים
0
400285
2363057
2026-05-31T15:23:26Z
TheHighFighter2
42988
Trang mới: “=={{langname|he}}== {{wp|he:}} ==={{ĐM|noun}}=== {{he-noun|wv=[[מלחמה|מִלְחֶמֶת]] [[אזרח|אֶזְרָחִים]]|tr=milkhémet ezrakhím|g=f|pl=מלחמות אזרחים}} # {{tcl|he|nội chiến|id=Q8465|nogloss=1}}. {{C|he|Chiến tranh}}”
2363057
wikitext
text/x-wiki
=={{langname|he}}==
{{wp|he:}}
==={{ĐM|noun}}===
{{he-noun|wv=[[מלחמה|מִלְחֶמֶת]] [[אזרח|אֶזְרָחִים]]|tr=milkhémet ezrakhím|g=f|pl=מלחמות אזרחים}}
# {{tcl|he|nội chiến|id=Q8465|nogloss=1}}.
{{C|he|Chiến tranh}}
ia15rj7a2l44nxihwq1hrzbb0smczoy
gây thù chuốc oán
0
400286
2363058
2026-05-31T15:23:36Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|idiom}}=== {{vi-idiom}} # Gây ra [[tội ác]], [[hận thù]] rồi lại phải [[chuốc]] [[lấy]] [[oán hận]] vào mình (nói khái quát). ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363058
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|idiom}}===
{{vi-idiom}}
# Gây ra [[tội ác]], [[hận thù]] rồi lại phải [[chuốc]] [[lấy]] [[oán hận]] vào mình (nói khái quát).
==={{ĐM|ref}}===
* {{R:Tratu}}
sxd8f9qgym00q9m1k8a18s8eih08etl
gái gọi
0
400287
2363061
2026-05-31T15:26:31Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|noun}}=== {{vi-noun}} # {{nhãn|vi|khẩu ngữ}} [[gái|Gái]] [[mại dâm]], thường [[nhận]] [[yêu cầu]] [[phục vụ]] [[khách]] qua [[đường dây]] đã được [[tổ chức]] (thường bằng [[điện thoại]]). #: {{ux|vi|Một tú bà chuyên cung cấp '''gái gọi''' cao cấp.}} ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363061
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|noun}}===
{{vi-noun}}
# {{nhãn|vi|khẩu ngữ}} [[gái|Gái]] [[mại dâm]], thường [[nhận]] [[yêu cầu]] [[phục vụ]] [[khách]] qua [[đường dây]] đã được [[tổ chức]] (thường bằng [[điện thoại]]).
#: {{ux|vi|Một tú bà chuyên cung cấp '''gái gọi''' cao cấp.}}
==={{ĐM|ref}}===
* {{R:Tratu}}
09t8tesnixd8y26cb6oybpjgrfdp7ct
2363063
2363061
2026-05-31T15:27:10Z
Trong Dang
52461
/* Tiếng Việt */
2363063
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|etym}}===
{{com|vi|gái|gọi}}.
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|noun}}===
{{vi-noun}}
# {{nhãn|vi|khẩu ngữ}} [[gái|Gái]] [[mại dâm]], thường [[nhận]] [[yêu cầu]] [[phục vụ]] [[khách]] qua [[đường dây]] đã được [[tổ chức]] (thường bằng [[điện thoại]]).
#: {{ux|vi|Một tú bà chuyên cung cấp '''gái gọi''' cao cấp.}}
==={{ĐM|ref}}===
* {{R:Tratu}}
7x1c39ibf6009ckkcfb3ymc24dbjuzc
2363070
2363063
2026-05-31T15:30:36Z
Trong Dang
52461
/* Danh từ */
2363070
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|etym}}===
{{com|vi|gái|gọi}}.
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|noun}}===
{{vi-noun}}
# {{nhãn|vi|khẩu ngữ}} [[gái mại dâm|Gái mại dâm]], thường [[nhận]] [[yêu cầu]] [[phục vụ]] [[khách]] qua [[đường dây]] đã được [[tổ chức]] (thường bằng [[điện thoại]]).
#: {{ux|vi|Một tú bà chuyên cung cấp '''gái gọi''' cao cấp.}}
==={{ĐM|ref}}===
* {{R:Tratu}}
l1wcqt86y735v4jnko31s2f3z2srol3
gái bán hoa
0
400288
2363067
2026-05-31T15:29:44Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|noun}}=== {{vi-noun}} # {{nhãn|vi|khẩu ngữ}} [[gái|Gái]] [[mại dâm]] (lối nói tránh). ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363067
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|noun}}===
{{vi-noun}}
# {{nhãn|vi|khẩu ngữ}} [[gái|Gái]] [[mại dâm]] (lối nói tránh).
==={{ĐM|ref}}===
* {{R:Tratu}}
n5lj48qb34i98gnxfqpq4fmun33kuv3
2363068
2363067
2026-05-31T15:30:14Z
Trong Dang
52461
/* Danh từ */
2363068
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|noun}}===
{{vi-noun}}
# {{nhãn|vi|khẩu ngữ}} [[gái mại dâm|Gái mại dâm]] (lối nói tránh).
==={{ĐM|ref}}===
* {{R:Tratu}}
f97xqyu8b4oxq4n9kw8y2sh9ya8xyqj
cách mạng công nghiệp
0
400289
2363071
2026-05-31T15:37:16Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|noun}}=== {{vi-noun|head=[[cách mạng]] [[công nghiệp]]}} # [[bước|Bước]] [[nhảy vọt]] trong sự [[phát triển]] của [[lực lượng]] [[sản xuất]] do [[chuyển]] từ [[công trường]] [[thủ công]] sang sản xuất bằng [[máy móc]], trong nửa sau [[thế kỉ]] XVIII và đầu thế kỉ XIX ở các nước [[tư bản chủ nghĩa]] [[phương Tây]], dẫn đến sự…”
2363071
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|noun}}===
{{vi-noun|head=[[cách mạng]] [[công nghiệp]]}}
# [[bước|Bước]] [[nhảy vọt]] trong sự [[phát triển]] của [[lực lượng]] [[sản xuất]] do [[chuyển]] từ [[công trường]] [[thủ công]] sang sản xuất bằng [[máy móc]], trong nửa sau [[thế kỉ]] XVIII và đầu thế kỉ XIX ở các nước [[tư bản chủ nghĩa]] [[phương Tây]], dẫn đến sự [[thiết lập]] [[hoàn toàn]] [[chủ nghĩa tư bản]].
==={{ĐM|ref}}===
* {{R:Tratu}}
21xmolystxyp81vu8rmaxtgkpyu22gk
indabaren
0
400290
2363072
2026-05-31T16:08:21Z
Hiyuune
50834
+ eu
2363072
wikitext
text/x-wiki
=={{langname|eu}}==
==={{ĐM|n}}===
{{head|eu|Biến thể hình thái danh từ}}
# {{infl of|eu|indaba||gen|indef|;|gen|s}}
o9lbhfya5656yrp0ipzc4zbqaog94j8
ပြည်တွင်းစစ်
0
400291
2363073
2026-05-31T16:26:50Z
Hiyuune
50834
/* */ + my
2363073
wikitext
text/x-wiki
=={{langname|my}}==
{{wp|my:}}
==={{section|etym}}===
{{affix|my|ပြည်တွင်း|စစ်|t1=địa phương, nội địa|t2=chiến tranh}}.
==={{section|pron}}===
* {{my-IPA|ပြည်+တွင်းစစ်}}
{{rfap|my}}
==={{section|n}}===
{{my-noun}}
# [[nội chiến|Nội chiến]].
==={{section|further}}===
* {{R:my:MED}}
{{C|my|Chiến tranh}}
t93o5btf0kxp818axnpm2r0aiov5snh
ကကတစ်
0
400292
2363074
2026-05-31T16:31:24Z
Hiyuune
50834
/* */ + my
2363074
wikitext
text/x-wiki
=={{langname|my}}==
==={{section|etym}}===
Từ {{m+|mnw|ကခတေတ်}}.
==={{section|pron}}===
{{my-IPA|ka/ga'di?}}
==={{section|n}}===
{{my-noun}}
# [[cá chẽm|Cá chẽm]], [[cá vược]].
==={{section|ref}}===
* {{R:my:MED}}
shqwfhjcdc5fjigqljwboc68eysbplx
claques
0
400293
2363075
2026-05-31T16:35:18Z
Hiyuune
50834
/* */ + en, pt
2363075
wikitext
text/x-wiki
{{also|claqués}}
=={{langname|en}}==
==={{section|n}}===
{{head|en|Biến thể hình thái danh từ}}
# {{plural of|en|claque}}
==={{section|ana}}===
* {{anagrams|en|a=acelqsu|calques}}
=={{langname|pt}}==
==={{section|n}}===
{{head|pt|Biến thể hình thái danh từ}}
# {{plural of|pt|claque}}
dwohtogtqz6ccrpp84oxrozi2lcr6nr
2363076
2363075
2026-05-31T16:37:12Z
Hiyuune
50834
/* Tiếng Bồ Đào Nha */
2363076
wikitext
text/x-wiki
{{also|claqués}}
=={{langname|en}}==
==={{section|n}}===
{{head|en|Biến thể hình thái danh từ}}
# {{plural of|en|claque}}
==={{section|ana}}===
* {{anagrams|en|a=acelqsu|calques}}
=={{langname|pt}}==
==={{section|n}}===
{{head|pt|Biến thể hình thái danh từ}}
# {{plural of|pt|claque}}
=={{langname|fr}}==
==={{section|pron}}===
* {{audio|fr|LL-Q150 (fra)-DenisdeShawi-claques.wav|a=Shawinigan}}
==={{section|n}}===
{{head|fr|Biến thể hình thái danh từ|g=f|g2=m}}
# {{plural of|fr|claque}}
==={{section|ana}}===
* {{l|fr|calques}}
=={{langname|es}}==
==={{section|n}}===
{{head|es|Biến thể hình thái danh từ|g=m-p}}
# {{noun form of|es|clac||p}}
# {{noun form of|es|claque||p}}
8s1qn8i87mblcz7nwvfrt7k7d5zb9by
Bản mẫu:eo-prep
10
400294
2363088
2026-06-01T01:26:00Z
Hiyuune
50834
Trang mới: “{{#invoke:eo-headword|show|poscat=Giới từ}}<!-- --><noinclude>{{tài liệu}}{{tcat|hw}}</noinclude>”
2363088
wikitext
text/x-wiki
{{#invoke:eo-headword|show|poscat=Giới từ}}<!--
--><noinclude>{{tài liệu}}{{tcat|hw}}</noinclude>
0xy1n8o3jy4m29iu3q2359iljyncqks
ちーさち
0
400295
2363090
2026-06-01T04:19:14Z
WhoAlone
40420
Trang mới: “=={{langname|ryu}}== ==={{ĐM|noun}}=== {{ryu-head|noun}} # {{ryu-def|警察}} [[cảnh sát]].”
2363090
wikitext
text/x-wiki
=={{langname|ryu}}==
==={{ĐM|noun}}===
{{ryu-head|noun}}
# {{ryu-def|警察}} [[cảnh sát]].
1r1w30vrv6ntqevhgzfhtpmwguat43z
くーじ
0
400296
2363091
2026-06-01T04:21:04Z
WhoAlone
40420
Trang mới: “=={{langname|ryu}}== ==={{ĐM|noun}}=== {{ryu-head|noun}} # {{ryu-def|公議}} [[thảo luận]], [[tranh luận]] công khai.”
2363091
wikitext
text/x-wiki
=={{langname|ryu}}==
==={{ĐM|noun}}===
{{ryu-head|noun}}
# {{ryu-def|公議}} [[thảo luận]], [[tranh luận]] công khai.
css03pclt25z8zdmeh439ax3v3c0xgh
くじゅ
0
400297
2363092
2026-06-01T04:23:03Z
WhoAlone
40420
Trang mới: “=={{langname|ryu}}== ==={{ĐM|noun}}=== {{ryu-head|noun}} # {{ryu-def|去年}} [[năm ngoái]].”
2363092
wikitext
text/x-wiki
=={{langname|ryu}}==
==={{ĐM|noun}}===
{{ryu-head|noun}}
# {{ryu-def|去年}} [[năm ngoái]].
7s2ao7pr5y6jjp31lsnly81mlo08ubs
ぐーす
0
400298
2363093
2026-06-01T04:24:08Z
WhoAlone
40420
Trang mới: “=={{langname|ryu}}== ==={{ĐM|noun}}=== {{ryu-head|noun}} # {{ryu-def|胡椒}} [[hạt tiêu]].”
2363093
wikitext
text/x-wiki
=={{langname|ryu}}==
==={{ĐM|noun}}===
{{ryu-head|noun}}
# {{ryu-def|胡椒}} [[hạt tiêu]].
7njmi3477c3mxfjs2ak0322t5wn31de
ぐす
0
400299
2363095
2026-06-01T04:24:30Z
WhoAlone
40420
Trang mới: “=={{langname|ryu}}== ==={{ĐM|noun}}=== {{ryu-head|noun}} # {{ryu-def|胡椒}} [[hạt tiêu]].”
2363095
wikitext
text/x-wiki
=={{langname|ryu}}==
==={{ĐM|noun}}===
{{ryu-head|noun}}
# {{ryu-def|胡椒}} [[hạt tiêu]].
7njmi3477c3mxfjs2ak0322t5wn31de
くそー
0
400300
2363096
2026-06-01T04:24:46Z
WhoAlone
40420
Trang mới: “=={{langname|ryu}}== ==={{ĐM|noun}}=== {{ryu-head|noun}} # {{ryu-def|胡椒}} [[hạt tiêu]].”
2363096
wikitext
text/x-wiki
=={{langname|ryu}}==
==={{ĐM|noun}}===
{{ryu-head|noun}}
# {{ryu-def|胡椒}} [[hạt tiêu]].
7njmi3477c3mxfjs2ak0322t5wn31de
ふに
0
400301
2363098
2026-06-01T04:27:02Z
WhoAlone
40420
Trang mới: “=={{langname|mvi}}== ==={{ĐM|noun}}=== {{mvi-head|noun}} # {{mvi-def|船}} [[thuyền]]. =={{langname|ryu}}== ==={{ĐM|noun}}=== {{ryu-head|noun}} # {{ryu-def|船}} [[thuyền]]. =={{langname|rys}}== ==={{ĐM|noun}}=== {{rys-head|noun}} # {{rys-def|船}} [[thuyền]].”
2363098
wikitext
text/x-wiki
=={{langname|mvi}}==
==={{ĐM|noun}}===
{{mvi-head|noun}}
# {{mvi-def|船}} [[thuyền]].
=={{langname|ryu}}==
==={{ĐM|noun}}===
{{ryu-head|noun}}
# {{ryu-def|船}} [[thuyền]].
=={{langname|rys}}==
==={{ĐM|noun}}===
{{rys-head|noun}}
# {{rys-def|船}} [[thuyền]].
9rehbh59tntfvzvvl3hzg7qsa2boa08
くとぅ
0
400302
2363099
2026-06-01T04:27:59Z
WhoAlone
40420
Trang mới: “=={{langname|ryu}}== ==={{ĐM|noun}}=== {{ryu-head|noun}} # {{ryu-def|言}} [[từ ngữ]].”
2363099
wikitext
text/x-wiki
=={{langname|ryu}}==
==={{ĐM|noun}}===
{{ryu-head|noun}}
# {{ryu-def|言}} [[từ ngữ]].
cgfnpkyy249yl3m2f42hllp5aip6b9p
くるー
0
400303
2363102
2026-06-01T04:30:15Z
WhoAlone
40420
Trang mới: “=={{langname|ryu}}== ==={{ĐM|noun}}=== {{ryu-head|noun}} # {{ryu-def|黒}} Màu [[đen]].”
2363102
wikitext
text/x-wiki
=={{langname|ryu}}==
==={{ĐM|noun}}===
{{ryu-head|noun}}
# {{ryu-def|黒}} Màu [[đen]].
3odai7f15go3flfgh8tltsp50cfbpa3
ちち
0
400304
2363103
2026-06-01T04:31:17Z
WhoAlone
40420
Trang mới: “=={{langname|ryu}}== ==={{ĐM|noun}}=== {{ryu-head|noun}} # {{ryu-def|月}} [[trăng]].”
2363103
wikitext
text/x-wiki
=={{langname|ryu}}==
==={{ĐM|noun}}===
{{ryu-head|noun}}
# {{ryu-def|月}} [[trăng]].
4z405zih37rxv0szbccwq1f639qjwq7
こーぬしし
0
400305
2363104
2026-06-01T04:32:09Z
WhoAlone
40420
Trang mới: “=={{langname|ryu}}== ==={{ĐM|etym}}=== Lần đầu chứng thực dưới dạng {{l|und|카우루시시|tr=kʰa.u.ru.si.si}} (Haytong Ceykwukki, 1501). ==={{ĐM|noun}}=== {{head|ryu|noun}} # [[hươu]]. # [[thịt]] [[hươu]].”
2363104
wikitext
text/x-wiki
=={{langname|ryu}}==
==={{ĐM|etym}}===
Lần đầu chứng thực dưới dạng {{l|und|카우루시시|tr=kʰa.u.ru.si.si}} (Haytong Ceykwukki, 1501).
==={{ĐM|noun}}===
{{head|ryu|noun}}
# [[hươu]].
# [[thịt]] [[hươu]].
q1oxe4n2dp3wuu9w1aqkjlkca18w9pc
2363105
2363104
2026-06-01T04:33:13Z
WhoAlone
40420
2363105
wikitext
text/x-wiki
=={{langname|ryu}}==
==={{ĐM|etym}}===
Lần đầu chứng thực dưới dạng {{l|und|카우루시시|tr=kʰa.u.ru.si.si}} (Haytong Ceykwukki, 1501).
==={{ĐM|noun}}===
{{ryu-head|noun}}
# [[hươu]].
# [[thịt]] [[hươu]].
nitkuawu801gv7k6nreeoi3330xnqt1
ゴーブレーキ
0
400306
2363106
2026-06-01T04:34:36Z
WhoAlone
40420
Trang mới: “=={{langname|ryu}}== ==={{ĐM|etym}}=== Mượn từ {{bor|ryu|en|goldbrick}}. ==={{ĐM|pron}}=== * {{IPA4|ryu|/ɡoːbuɾeːki/}} ==={{ĐM|noun}}=== {{ryu-head|noun}} # [[vàng]] [[giả]]. ==={{ĐM|ref}}=== * {{cite book|en|year=2012|author=Nicolas Tranter|title=The Languages of Japan and Korea|pageurl=http://books.google.com/books?id=I7PTXPq_nSAC|page=379|publisher=Routledge}}”
2363106
wikitext
text/x-wiki
=={{langname|ryu}}==
==={{ĐM|etym}}===
Mượn từ {{bor|ryu|en|goldbrick}}.
==={{ĐM|pron}}===
* {{IPA4|ryu|/ɡoːbuɾeːki/}}
==={{ĐM|noun}}===
{{ryu-head|noun}}
# [[vàng]] [[giả]].
==={{ĐM|ref}}===
* {{cite book|en|year=2012|author=Nicolas Tranter|title=The Languages of Japan and Korea|pageurl=http://books.google.com/books?id=I7PTXPq_nSAC|page=379|publisher=Routledge}}
cxysjd04dne1mfnc491la1qlfw7o10k
ごーやー
0
400307
2363107
2026-06-01T04:37:52Z
WhoAlone
40420
Trang mới: “=={{langname|ryu}}== [[File:これが、ゴーヤです。-このゴーヤは、栽培が簡単で、誰でもできる普通のにがうりです。 2014-06-30 10-52.jpg|thumb|{{lang|ryu|'''ごーやー'''}}: mướp đắng hay khổ qua, ''Momordica charantia'']] ==={{ĐM|etym}}=== Có vẻ như là dẫn xuất từ {{mention|ryu|ごーいー|tr=gōī|t=chân què}}, với hậu tố {{mention|ryu|あー|tr=-ā|t=danh từ hóa}} kèm theo. Bản thân từ này là…”
2363107
wikitext
text/x-wiki
=={{langname|ryu}}==
[[File:これが、ゴーヤです。-このゴーヤは、栽培が簡単で、誰でもできる普通のにがうりです。 2014-06-30 10-52.jpg|thumb|{{lang|ryu|'''ごーやー'''}}: mướp đắng hay khổ qua, ''Momordica charantia'']]
==={{ĐM|etym}}===
Có vẻ như là dẫn xuất từ {{mention|ryu|ごーいー|tr=gōī|t=chân què}}, với hậu tố {{mention|ryu|あー|tr=-ā|t=danh từ hóa}} kèm theo. Bản thân từ này là sự biến đổi bất quy tắc từ các yếu tố {{m+|jpx-ryu-pro|-|w=1}} {{mention|jpx-ryu-pro|*niga|t=đắng}} + {{mention|jpx-ryu-pro|*ori|t=dưa}}.
Cùng gốc với {{cog|xug|ごーやー|tr=gōyā|t=mướp đắng|pos=phương ngữ Nakijin-Yonamine}}, {{cog|mvi|ごーら|tr=gōra|t=mướp đắng|pos=phương ngữ Irabu-Nakachi}}, {{cog|yoi|ぐや|tr=guya|t=mướp đắng}}.
==={{ĐM|pron}}===
* {{IPA4|ryu|a=Shuri|[ɡōːjāː]}} (lớp thanh điệu BC)
==={{ĐM|noun}}===
{{ryu-head|noun}}
# [[mướp đắng]], [[khổ qua]] {{taxfmt|Momordica charantia|species}}
#: {{ryu-usex
|'''ごーやー'''ちゃんぷるー
|'''mướp đắng''' xào
}}
# [[chân]] [[què]].
===={{ĐM|derived}}====
* {{ryu-r|ごーやーちゃんぷるー}}
===={{ĐM|desc}}====
* {{desc|ja|ゴーヤー|tr=gōyā|bor=1}}
==={{ĐM|ref}}===
* {{R:Okinawago Jiten|page=191}}
==={{ĐM|further}}===
* {{R:JLect|ごーやー【苦瓜】|600|gooyaa}}
{{c|ryu|Rau}}
q7cftxg8p8xwxf14q74z92gi5bwey8n
2363109
2363107
2026-06-01T04:41:28Z
WhoAlone
40420
2363109
wikitext
text/x-wiki
=={{langname|ryu}}==
[[File:これが、ゴーヤです。-このゴーヤは、栽培が簡単で、誰でもできる普通のにがうりです。 2014-06-30 10-52.jpg|thumb|{{lang|ryu|'''ごーやー'''}}: mướp đắng hay khổ qua, ''Momordica charantia'']]
==={{ĐM|etym}}===
Có vẻ như là dẫn xuất từ {{mention|ryu|ごーいー|tr=gōī|t=chân què}}, với hậu tố {{mention|ryu|あー|tr=-ā|t=danh từ hóa}} kèm theo. Bản thân từ này là sự biến đổi bất quy tắc từ các yếu tố {{m+|jpx-ryu-pro|-|w=1}} {{mention|jpx-ryu-pro|*niga|t=đắng}} + {{mention|jpx-ryu-pro|*ori|t=dưa}}.
Cùng gốc với {{cog|xug|ごーやー|tr=gōyā|t=mướp đắng|pos=phương ngữ Nakijin-Yonamine}}, {{cog|okn|ごーや|tr=gōya|t=mướp đắng|pos=phương ngữ Kamihirakawa}}, {{cog|mvi|ごーら|tr=gōra|t=mướp đắng|pos=phương ngữ Irabu-Nakachi}}, {{cog|yoi|ぐや|tr=guya|t=mướp đắng}}.
==={{ĐM|pron}}===
* {{IPA4|ryu|a=Shuri|[ɡōːjāː]}} (lớp thanh điệu BC)
==={{ĐM|noun}}===
{{ryu-head|noun}}
# [[mướp đắng]], [[khổ qua]] {{taxfmt|Momordica charantia|species}}
#: {{ryu-usex
|'''ごーやー'''ちゃんぷるー
|'''mướp đắng''' xào
}}
# [[chân]] [[què]].
===={{ĐM|derived}}====
* {{ryu-r|ごーやーちゃんぷるー}}
===={{ĐM|desc}}====
* {{desc|ja|ゴーヤー|tr=gōyā|bor=1}}
==={{ĐM|ref}}===
* {{R:Okinawago Jiten|page=191}}
==={{ĐM|further}}===
* {{R:JLect|ごーやー【苦瓜】|600|gooyaa}}
{{c|ryu|Rau}}
pqzkzwy5hw23ynrolmk0tngkrrm1lpf
2363134
2363109
2026-06-01T06:03:41Z
TheHighFighter2
42988
/* Danh từ */
2363134
wikitext
text/x-wiki
=={{langname|ryu}}==
[[File:これが、ゴーヤです。-このゴーヤは、栽培が簡単で、誰でもできる普通のにがうりです。 2014-06-30 10-52.jpg|thumb|{{lang|ryu|'''ごーやー'''}}: mướp đắng hay khổ qua, ''Momordica charantia'']]
==={{ĐM|etym}}===
Có vẻ như là dẫn xuất từ {{mention|ryu|ごーいー|tr=gōī|t=chân què}}, với hậu tố {{mention|ryu|あー|tr=-ā|t=danh từ hóa}} kèm theo. Bản thân từ này là sự biến đổi bất quy tắc từ các yếu tố {{m+|jpx-ryu-pro|-|w=1}} {{mention|jpx-ryu-pro|*niga|t=đắng}} + {{mention|jpx-ryu-pro|*ori|t=dưa}}.
Cùng gốc với {{cog|xug|ごーやー|tr=gōyā|t=mướp đắng|pos=phương ngữ Nakijin-Yonamine}}, {{cog|okn|ごーや|tr=gōya|t=mướp đắng|pos=phương ngữ Kamihirakawa}}, {{cog|mvi|ごーら|tr=gōra|t=mướp đắng|pos=phương ngữ Irabu-Nakachi}}, {{cog|yoi|ぐや|tr=guya|t=mướp đắng}}.
==={{ĐM|pron}}===
* {{IPA4|ryu|a=Shuri|[ɡōːjāː]}} (lớp thanh điệu BC)
==={{ĐM|noun}}===
{{ryu-head|noun}}
# [[mướp đắng]], [[khổ qua]], {{taxfmt|Momordica charantia|loài}}
#: {{ryu-usex
|'''ごーやー'''ちゃんぷるー
|'''mướp đắng''' xào
}}
# [[chân]] [[què]].
===={{ĐM|derived}}====
* {{ryu-r|ごーやーちゃんぷるー}}
===={{ĐM|desc}}====
* {{desc|ja|ゴーヤー|tr=gōyā|bor=1}}
==={{ĐM|ref}}===
* {{R:Okinawago Jiten|page=191}}
==={{ĐM|further}}===
* {{R:JLect|ごーやー【苦瓜】|600|gooyaa}}
{{c|ryu|Rau}}
fescrt3rb18drf7ig1k37l8vgdtouok
ゴーヤー
0
400308
2363110
2026-06-01T04:42:44Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|alter form}}=== * {{ja-r|ゴーヤ}}, {{ja-r|ごおや}} ==={{ĐM|etym}}=== {{bor+|ja|ryu|ごーやー|t=mướp đắng, khổ qua}}. Có khả năng là {{doublet|ja|苦瓜|tr1=nigauri|nocap=1}}; xem mục từ tiếng Okinawa để biết thêm. ==={{ĐM|pron}}=== {{ja-pron}} ==={{ĐM|noun}}=== File:これが、ゴーヤです。-このゴーヤは、栽培が簡単で、誰でもできる普通のにがうりです。 2014-06-30 10-5…”
2363110
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|alter form}}===
* {{ja-r|ゴーヤ}}, {{ja-r|ごおや}}
==={{ĐM|etym}}===
{{bor+|ja|ryu|ごーやー|t=mướp đắng, khổ qua}}. Có khả năng là {{doublet|ja|苦瓜|tr1=nigauri|nocap=1}}; xem mục từ tiếng Okinawa để biết thêm.
==={{ĐM|pron}}===
{{ja-pron}}
==={{ĐM|noun}}===
[[File:これが、ゴーヤです。-このゴーヤは、栽培が簡単で、誰でもできる普通のにがうりです。 2014-06-30 10-52.jpg|thumb|{{lang|ja|'''ゴーヤー'''}}: mướp đắng hay khổ qua, ''Momordica charantia'']]
{{ja-noun}}
# {{lb|ja|ban đầu là|_|Okinawa|sort=こおやあ}} [[mướp đắng]] ({{taxfmt|Momordica charantia|species}})
#: {{synonyms|ja|苦瓜|蔓茘枝|tr1=nigauri|tr2=tsurureishi}}
#* {{quote-book|ja|year=2014|author=Orange page|title=Otoku sozai de cooking|page=14|volume=15|trans-title=Nấu ăn với những nguyên liệu giá rẻ|pageurl=https://books.google.com/books?id=jZFnDwAAQBAJ&pg=PA14}}
#*: {{ja-usex|'''ゴーヤー'''はへたを切って縦%半%分に切り、スプーンで種とわたを取る。|'''ゴーヤー''' は へた を きって たて% はん%ぶん に きり、スプーン で たね と わた を とる。|Tách cuống của quả '''mướp đắng '''và bổ đôi theo chiều dọc, sau đó dùng thìa loại bỏ hạt và phần ruột mềm bên trong.}}
==={{ĐM|ref}}===
* {{R:Daijisen}}
ms3c608be3fdxrxrhvj46i56fl92llo
2363132
2363110
2026-06-01T06:02:31Z
TheHighFighter2
42988
2363132
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|alter form}}===
* {{ja-r|ゴーヤ}}, {{ja-r|ごおや}}
==={{ĐM|etym}}===
{{bor+|ja|ryu|ごーやー|t=mướp đắng, khổ qua}}. Có khả năng là {{doublet|ja|苦瓜|tr1=nigauri|nocap=1}}; xem mục từ tiếng Okinawa để biết thêm.
==={{ĐM|pron}}===
{{ja-pron}}
==={{ĐM|noun}}===
[[File:これが、ゴーヤです。-このゴーヤは、栽培が簡単で、誰でもできる普通のにがうりです。 2014-06-30 10-52.jpg|thumb|{{lang|ja|'''ゴーヤー'''}}: mướp đắng hay khổ qua, ''Momordica charantia'']]
{{ja-noun}}
# {{lb|ja|ban đầu là|_|Okinawa|sort=こおやあ}} [[mướp đắng]] ({{taxfmt|Momordica charantia|loài}})
#: {{synonyms|ja|苦瓜|蔓茘枝|tr1=nigauri|tr2=tsurureishi}}
#* {{quote-book|ja|year=2014|author=Orange page|title=Otoku sozai de cooking|page=14|volume=15|trans-title=Nấu ăn với những nguyên liệu giá rẻ|pageurl=https://books.google.com/books?id=jZFnDwAAQBAJ&pg=PA14}}
#*: {{ja-usex|'''ゴーヤー'''はへたを切って縦%半%分に切り、スプーンで種とわたを取る。|'''ゴーヤー''' は へた を きって たて% はん%ぶん に きり、スプーン で たね と わた を とる。|Tách cuống của quả '''mướp đắng '''và bổ đôi theo chiều dọc, sau đó dùng thìa loại bỏ hạt và phần ruột mềm bên trong.}}
==={{ĐM|ref}}===
* {{R:Daijisen}}
p6u2q4x3y9pl2tf8kwr2p4xzb3yyh8u
Thể loại:Tiếng Nhật Okinawa
14
400309
2363111
2026-06-01T04:43:25Z
WhoAlone
40420
Trang mới: “{{auto cat|1=Okinawa|lang=ja|lect=1}}”
2363111
wikitext
text/x-wiki
{{auto cat|1=Okinawa|lang=ja|lect=1}}
db679pvgk7pa46dtz8sc4r6giv6ncur
ゴーヤ
0
400310
2363112
2026-06-01T04:46:30Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|pron}}=== {{ja-pron}} ==={{ĐM|noun}}=== {{ja-noun|ごおや}} # {{alternative form of|ja|ゴーヤー}}”
2363112
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|pron}}===
{{ja-pron}}
==={{ĐM|noun}}===
{{ja-noun|ごおや}}
# {{alternative form of|ja|ゴーヤー}}
742m73prvkv662yjl2fc1fs309d816w
ごおや
0
400311
2363113
2026-06-01T04:46:35Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|pron}}=== {{ja-pron}} ==={{ĐM|noun}}=== {{ja-noun}} # {{alternative form of|ja|ゴーヤー}}”
2363113
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|pron}}===
{{ja-pron}}
==={{ĐM|noun}}===
{{ja-noun}}
# {{alternative form of|ja|ゴーヤー}}
9zt5j0smfzkrn8ur8fugv44tsu11sar
gōyā
0
400312
2363114
2026-06-01T04:47:14Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|ゴーヤー}}”
2363114
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|rom}}===
{{ja-romaji}}
# {{ja-romanization of|ゴーヤー}}
mr31uqnnolr5tzoiyxkilrazoeilcf8
gōya
0
400313
2363115
2026-06-01T04:47:28Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|ゴーヤ}} # {{ja-romanization of|ごおや}}”
2363115
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|rom}}===
{{ja-romaji}}
# {{ja-romanization of|ゴーヤ}}
# {{ja-romanization of|ごおや}}
75jho3zoubvgxu8qxsuc5lixb9khevf
さーたー
0
400314
2363116
2026-06-01T04:48:52Z
WhoAlone
40420
Trang mới: “=={{langname|ryu}}== ==={{ĐM|etym}}=== Từ {{inh|ryu|jpx-ryu-pro|*sata|sort=さーたー}}, từ {{der|ryu|ltc|-|sort=さーたー}} {{ltc-l|砂糖}}. Liên quan dến {{cog|ja|砂糖|tr=satō|sort=さーたー}}. ==={{ĐM|noun}}=== {{ryu-head|noun|さーたー}} # {{ryu-def|砂糖}} [[đường]]. ===={{ĐM|related}}==== * {{ryu-r|さーたーあんだぎー|さーたー あんだぎー}} ==={{ĐM|ref}}=== * {{R:JLect|さーたー【砂糖】|389|saataa}} {{C|ryu…”
2363116
wikitext
text/x-wiki
=={{langname|ryu}}==
==={{ĐM|etym}}===
Từ {{inh|ryu|jpx-ryu-pro|*sata|sort=さーたー}}, từ {{der|ryu|ltc|-|sort=さーたー}} {{ltc-l|砂糖}}. Liên quan dến {{cog|ja|砂糖|tr=satō|sort=さーたー}}.
==={{ĐM|noun}}===
{{ryu-head|noun|さーたー}}
# {{ryu-def|砂糖}} [[đường]].
===={{ĐM|related}}====
* {{ryu-r|さーたーあんだぎー|さーたー あんだぎー}}
==={{ĐM|ref}}===
* {{R:JLect|さーたー【砂糖】|389|saataa}}
{{C|ryu|Đường}}
og904fd87jhvk7a9tb2xs5mop6r5iln
con đường tơ lụa
0
400315
2363120
2026-06-01T05:36:14Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|noun}}=== {{vi-noun}} # [[hệ thống|Hệ thống]] các con [[đường]] [[buôn bán]] [[nổi tiếng]] đã từ hàng nghìn năm nối [[châu Á]] với [[châu Âu]], [[bắt đầu]] từ [[Phúc Châu]], [[Hàng Châu]], [[Bắc Kinh]] ([[Trung Quốc]]) qua [[Mông Cổ]], [[Ấn Độ]], [[Afghanistan]], [[Kazakhstan]], [[Iran]], [[Iraq]], [[Thổ Nhĩ Kỳ]], [[Hy Lạp]], [[xung quanh]] vùng […”
2363120
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|noun}}===
{{vi-noun}}
# [[hệ thống|Hệ thống]] các con [[đường]] [[buôn bán]] [[nổi tiếng]] đã từ hàng nghìn năm nối [[châu Á]] với [[châu Âu]], [[bắt đầu]] từ [[Phúc Châu]], [[Hàng Châu]], [[Bắc Kinh]] ([[Trung Quốc]]) qua [[Mông Cổ]], [[Ấn Độ]], [[Afghanistan]], [[Kazakhstan]], [[Iran]], [[Iraq]], [[Thổ Nhĩ Kỳ]], [[Hy Lạp]], [[xung quanh]] vùng [[Địa Trung Hải]] và đến châu Âu. Con đường cũng còn đi đến cả [[Hàn Quốc]] và [[Nhật Bản]].
==={{ĐM|ref}}===
* {{R:Tratu}}
a67dizhrb1gevmzdqzin8cfadihx716
lockets
0
400316
2363122
2026-06-01T05:37:55Z
Hiyuune
50834
+ en, sv
2363122
wikitext
text/x-wiki
=={{langname|en}}==
==={{section|n}}===
{{head|en|Biến thể hình thái danh từ}}
# {{plural of|en|locket}}
==={{section|ana}}===
* {{anagrams|en|a=ceklost|lockset|socklet}}
=={{langname|sv}}==
==={{section|n}}===
{{head|sv|Biến thể hình thái danh từ}}
# {{noun form of|sv|lock||gen|def|s}}
sfuqxcncxpnuutri75yuyoc7i7gu7zh
loops
0
400317
2363124
2026-06-01T05:47:34Z
Hiyuune
50834
Trang mới: “{{also|Loops}} =={{langname|en}}== ==={{section|pron}}=== * {{IPA4|en|/luːps/}} * {{rhymes|en|uːps|s=1}} * {{hyphenation|en|loops}} ==={{section|n}}=== {{head|en|Biến thể hình thái danh từ}} # {{plural of|en|loop}} ==={{section|v}}=== {{head|en|Biến thể hình thái động từ}} # {{infl of|en|loop||s-verb-form}} ==={{section|ana}}=== * {{anagrams|en|a=loops|OOPLs|Sloop|polos|pools|sloop|spool}} =={{langname|nl}}== ==={{section|etym}}=== Từ {{suff…”
2363124
wikitext
text/x-wiki
{{also|Loops}}
=={{langname|en}}==
==={{section|pron}}===
* {{IPA4|en|/luːps/}}
* {{rhymes|en|uːps|s=1}}
* {{hyphenation|en|loops}}
==={{section|n}}===
{{head|en|Biến thể hình thái danh từ}}
# {{plural of|en|loop}}
==={{section|v}}===
{{head|en|Biến thể hình thái động từ}}
# {{infl of|en|loop||s-verb-form}}
==={{section|ana}}===
* {{anagrams|en|a=loops|OOPLs|Sloop|polos|pools|sloop|spool}}
=={{langname|nl}}==
==={{section|etym}}===
Từ {{suffix|nl|lopen|s}}.
==={{section|pron}}===
* {{IPA4|nl|/loːps/}}
* {{audio|nl|Nl-loops.ogg}}
* {{hyphenation|nl|loops}}
* {{rhymes|nl|oːps|s=1}}
==={{section|adj}}===
{{nl-adj}}
# {{lb|nl|chó}} [[động dục|Động đục]].
===={{section|decl}}====
{{nl-decl-adj}}
==={{section|ana}}===
* {{l|nl|los op}}
* {{l|nl|oplos}}
* {{l|nl|Pools}}
* {{l|nl|sloop}}
maj7158elwcpjrtmtkbcwjb4e4srm3d
2363129
2363124
2026-06-01T05:58:00Z
TheHighFighter2
42988
2363129
wikitext
text/x-wiki
{{also|Loops}}
=={{langname|en}}==
==={{section|pron}}===
* {{IPA4|en|/luːps/}}
* {{rhymes|en|uːps|s=1}}
* {{hyphenation|en|loops}}
==={{section|n}}===
{{head|en|Biến thể hình thái danh từ}}
# {{plural of|en|loop}}
==={{section|v}}===
{{head|en|Biến thể hình thái động từ}}
# {{infl of|en|loop||s-verb-form}}
==={{section|ana}}===
* {{anagrams|en|a=loops|OOPLs|Sloop|polos|pools|sloop|spool}}
=={{langname|nl}}==
==={{section|etym}}===
Từ {{suffix|nl|lopen|s}}.
==={{section|pron}}===
* {{IPA4|nl|/loːps/}}
* {{audio|nl|Nl-loops.ogg}}
* {{hyphenation|nl|loops}}
* {{rhymes|nl|oːps|s=1}}
==={{section|adj}}===
{{nl-adj}}
# {{lb|nl|chó}} [[động dục|Động dục]].
===={{section|decl}}====
{{nl-decl-adj}}
==={{section|ana}}===
* {{l|nl|los op}}
* {{l|nl|oplos}}
* {{l|nl|Pools}}
* {{l|nl|sloop}}
9whcnkosmp8okpdmo2w1ucitvyyxl9f
loopse
0
400318
2363125
2026-06-01T05:49:06Z
Hiyuune
50834
+ nl
2363125
wikitext
text/x-wiki
=={{langname|nl}}==
==={{section|adj}}===
{{head|nl|Biến thể hình thái tính từ}}
# {{infl of|nl|loops||infl}}
l8arcj5ly3xq7btnc4khmq2vyd30pmd
2363126
2363125
2026-06-01T05:50:28Z
Hiyuune
50834
/* Tiếng Hà Lan */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2363126
wikitext
text/x-wiki
=={{langname|nl}}==
==={{section|pron}}===
* {{audio|nl|nl-{{pagename}}.ogg}}
==={{section|adj}}===
{{head|nl|Biến thể hình thái tính từ}}
# {{infl of|nl|loops||infl}}
ggnyfzxv0frcvl0ol4o37lx153ox798
Thể loại:Mục từ có chứa nhiều từ tiếng Aasax
14
400319
2363131
2026-06-01T06:00:40Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2363131
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Mô đun:dialect synonyms/pl/bęcwał
828
400320
2363133
2026-06-01T06:03:17Z
Hiyuune
50834
Trang mới: “local export = {} export.title = "" export.meaning = "người ngu đần, người đần độn" export.note = "" export.syns = { ["Standard"] = { "bęcwał" }, ["Chełmno-Dobrzyń"] = { "bęcwał" }, ["Tykocin"] = { "bęcwał" }, ["Augustów Governorate"] = { "bęcwał" }, ["Radom Voivodeship"] = { "bęcwał" }, ["Lublin Voivodeship"] = { "bęcwał" }, ["Galicia"] = { "bęcwał" }, ["Zagórze"] = { "bęcwoł" }, ["Kujawy"] = { "będzwoł" }, ["Kalisz Voivod…”
2363133
Scribunto
text/plain
local export = {}
export.title = ""
export.meaning = "người ngu đần, người đần độn"
export.note = ""
export.syns = {
["Standard"] = { "bęcwał" },
["Chełmno-Dobrzyń"] = { "bęcwał" },
["Tykocin"] = { "bęcwał" },
["Augustów Governorate"] = { "bęcwał" },
["Radom Voivodeship"] = { "bęcwał" },
["Lublin Voivodeship"] = { "bęcwał" },
["Galicia"] = { "bęcwał" },
["Zagórze"] = { "bęcwoł" },
["Kujawy"] = { "będzwoł" },
["Kalisz Voivodeship"] = { "będzwoł" },
["Tykocin"] = { "bęcwał", "będzwoł" },
["Mława"] = { "będzwał" },
}
return export
42v8ya9y3h9niczuq1xzkm6hm57xvvn
bęcwał
0
400321
2363137
2026-06-01T06:19:46Z
Hiyuune
50834
+ pl
2363137
wikitext
text/x-wiki
=={{langname|pl}}==
==={{section|alt}}===
* {{alt|pl|bęcwoł||Zagórze}}
* {{alt|pl|będzwoł||Kujawy|Central Greater Poland|Kalisz Voivodeship|Far Masovian|Mława|Podlachia|Tykocin}}
* {{alt|pl|będzwał||Far Masovian|Mława}}
==={{section|pron}}===
{{pl-pr|a=Pl-#.ogg|CD=#|sbl=#|PM=#|WL=#|EL=#|pdl=#|suw=#}}
==={{section|n}}===
{{pl-noun|m-pr,m-anml|aug=będzwalisko<l:dialectal>}}
# {{lb|pl|derogatory|colloquial|đôi khi lỗi thời|or|dialectal}} [[người|Người]] [[ngu đần]]; [[người]]
int7n699ri8j4qzwgt076jagbwv2oos
2363140
2363137
2026-06-01T06:21:25Z
Hiyuune
50834
/* Tiếng Ba Lan */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2363140
wikitext
text/x-wiki
=={{langname|pl}}==
==={{section|alt}}===
* {{alt|pl|bęcwoł||Zagórze}}
* {{alt|pl|będzwoł||Kujawy|Central Greater Poland|Kalisz Voivodeship|Far Masovian|Mława|Podlachia|Tykocin}}
* {{alt|pl|będzwał||Far Masovian|Mława}}
==={{section|pron}}===
{{pl-pr|a=Pl-#.ogg|CD=#|sbl=#|PM=#|WL=#|EL=#|pdl=#|suw=#}}
==={{section|n}}===
{{pl-noun|m-pr,m-anml|aug=będzwalisko<l:phương ngữ>}}
# {{lb|pl|derogatory|colloquial|đôi khi lỗi thời|or|dialectal}} [[người|Người]] [[ngu đần]]; [[người]] [[đần độn]].
#: {{syn|pl|Kho từ vựng:głupiec}}
===={{section|decl}}====
Giống đực nhân xưng:
{{pl-decl-noun-m-pr|nomp=bęcwały}}
Giống đực hữu sinh:
{{pl-decl-noun-m-anml|nomp=bęcwały}}
===={{section|syn}}====
{{dial syn|pl}}
d56npgxw4ql9kj9kvx49saqiw6y4llj
Bản mẫu:pol-adj
10
400322
2363142
2026-06-01T06:22:55Z
Hiyuune
50834
Hiyuune đã đổi [[Bản mẫu:pol-adj]] thành [[Bản mẫu:pl-adj]] qua đổi hướng
2363142
wikitext
text/x-wiki
#đổi [[Bản mẫu:pl-adj]]
nczq7z4dg05szy34e5zyv48aswb4wmz
gái đĩ già mồm
0
400323
2363145
2026-06-01T06:25:06Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|idiom}}=== {{vi-idiom}} # {{nhãn|vi|thông tục}} Ví kẻ đã làm điều [[sai trái]] còn [[lớn tiếng]] để [[lấp liếm]] một cách không biết [[ngượng]]. ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363145
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|idiom}}===
{{vi-idiom}}
# {{nhãn|vi|thông tục}} Ví kẻ đã làm điều [[sai trái]] còn [[lớn tiếng]] để [[lấp liếm]] một cách không biết [[ngượng]].
==={{ĐM|ref}}===
* {{R:Tratu}}
7o996ggpszzpamcj8lbli6uthmesdcj
gãi đúng chỗ ngứa
0
400324
2363146
2026-06-01T06:27:20Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|idiom}}=== {{vi-idiom}} # {{nhãn|vi|khẩu ngữ}} Ví việc làm [[thoả mãn]] đúng cái điều người ta đang [[mong muốn]], [[chờ đợi]]. ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363146
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|idiom}}===
{{vi-idiom}}
# {{nhãn|vi|khẩu ngữ}} Ví việc làm [[thoả mãn]] đúng cái điều người ta đang [[mong muốn]], [[chờ đợi]].
==={{ĐM|ref}}===
* {{R:Tratu}}
s9dmhentkqid1lc70oh582ux39sqe1m
gần đất xa trời
0
400325
2363148
2026-06-01T06:30:28Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|idiom}}=== {{vi-idiom}} # Ở vào [[tuổi]], vào lúc không còn [[sống]] được [[lâu]] nữa. ===={{ĐM|syn}}==== * {{l|vi|gần kề miệng lỗ}}, {{l|vi|kề miệng lỗ}} ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363148
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|idiom}}===
{{vi-idiom}}
# Ở vào [[tuổi]], vào lúc không còn [[sống]] được [[lâu]] nữa.
===={{ĐM|syn}}====
* {{l|vi|gần kề miệng lỗ}}, {{l|vi|kề miệng lỗ}}
==={{ĐM|ref}}===
* {{R:Tratu}}
i04bc1j27zq7g2pk8g2jw8020xvidb9
Bản mẫu:pol-verb
10
400326
2363150
2026-06-01T06:33:39Z
Hiyuune
50834
Hiyuune đã đổi [[Bản mẫu:pol-verb]] thành [[Bản mẫu:pl-verb]] qua đổi hướng
2363150
wikitext
text/x-wiki
#đổi [[Bản mẫu:pl-verb]]
5117uykfqu21irbnjgdzyxu6blc4rd3
nhạc vàng
0
400327
2363152
2026-06-01T06:34:02Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|noun}}=== {{vi-noun}} # [[nhạc|Nhạc]] có [[giai điệu]] [[buồn]], [[bi luỵ]]. ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363152
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|noun}}===
{{vi-noun}}
# [[nhạc|Nhạc]] có [[giai điệu]] [[buồn]], [[bi luỵ]].
==={{ĐM|ref}}===
* {{R:Tratu}}
9q330b32535wae6d618r1a91c682n1i
nhạc đỏ
0
400328
2363153
2026-06-01T06:35:48Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|noun}}=== {{vi-noun}} # {{nhãn|vi|khẩu ngữ}} [[nhạc|Nhạc]] thường có [[âm điệu]] [[sôi nổi]], [[mạnh mẽ]], có [[nội dung]] [[ca ngợi]] [[tinh thần]] [[chiến đấu]] [[bảo vệ]] [[tổ quốc]]. ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363153
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|noun}}===
{{vi-noun}}
# {{nhãn|vi|khẩu ngữ}} [[nhạc|Nhạc]] thường có [[âm điệu]] [[sôi nổi]], [[mạnh mẽ]], có [[nội dung]] [[ca ngợi]] [[tinh thần]] [[chiến đấu]] [[bảo vệ]] [[tổ quốc]].
==={{ĐM|ref}}===
* {{R:Tratu}}
fun5f5ebk59vioxxi9ryoxudn3g3vch
Bản mẫu:pol-pr
10
400329
2363155
2026-06-01T06:36:43Z
Hiyuune
50834
Hiyuune đã đổi [[Bản mẫu:pol-pr]] thành [[Bản mẫu:pl-pr]] qua đổi hướng
2363155
wikitext
text/x-wiki
#đổi [[Bản mẫu:pl-pr]]
g36hz5owal2wivothnc4fr2l11yodvk
Bản mẫu:pol-derived verbs
10
400330
2363158
2026-06-01T06:37:50Z
Hiyuune
50834
Hiyuune đã đổi [[Bản mẫu:pol-derived verbs]] thành [[Bản mẫu:pl-derived verbs]] qua đổi hướng
2363158
wikitext
text/x-wiki
#đổi [[Bản mẫu:pl-derived verbs]]
ord7kzawepd85gs5vse23k7f91asqy7
Bản mẫu:pli-decl-noun
10
400331
2363160
2026-06-01T06:39:19Z
Hiyuune
50834
Hiyuune đã đổi [[Bản mẫu:pli-decl-noun]] thành [[Bản mẫu:pi-decl-noun]] qua đổi hướng
2363160
wikitext
text/x-wiki
#đổi [[Bản mẫu:pi-decl-noun]]
1grve6snwnn6wji9i5rphlx46n25cvh
Bản mẫu:pli-noun
10
400332
2363162
2026-06-01T06:39:32Z
Hiyuune
50834
Hiyuune đã đổi [[Bản mẫu:pli-noun]] thành [[Bản mẫu:pi-noun]] qua đổi hướng
2363162
wikitext
text/x-wiki
#đổi [[Bản mẫu:pi-noun]]
ga8v4qj7578roz3e6cmbbfaxdrx7lww
ਕਰੇਲਾ
0
400333
2363173
2026-06-01T07:17:10Z
Hiyuune
50834
Trang mới: “=={{langname|pa}}== ==={{section|etym}}=== {{inh+|pa|pra|𑀓𑀸𑀭𑁂𑀮𑁆𑀮𑀬}}, từ {{inh|pa|sa|कारवेल्ल||mướp đắng, khổ qua}}.{{ref|{{R:CDIAL|kāravēlla|3061|page=165}}}} ==={{section|n}}=== {{pa-noun|m|sha=کریلا}} # [[mướp đắng|Mướp đắng]]; [[khổ qua]] ==={{section|ref}}=== {{reflist}} ==={{section|further}}=== * {{R:pa:Punjabi University}} {{C|pa|Rau}}”
2363173
wikitext
text/x-wiki
=={{langname|pa}}==
==={{section|etym}}===
{{inh+|pa|pra|𑀓𑀸𑀭𑁂𑀮𑁆𑀮𑀬}}, từ {{inh|pa|sa|कारवेल्ल||mướp đắng, khổ qua}}.{{ref|{{R:CDIAL|kāravēlla|3061|page=165}}}}
==={{section|n}}===
{{pa-noun|m|sha=کریلا}}
# [[mướp đắng|Mướp đắng]]; [[khổ qua]]
==={{section|ref}}===
{{reflist}}
==={{section|further}}===
* {{R:pa:Punjabi University}}
{{C|pa|Rau}}
kwoukr4zdgem65cqivaqtazvpkfljho
Bản mẫu:pra-head
10
400334
2363174
2026-06-01T07:21:07Z
Hiyuune
50834
Trang mới: “{{head<!-- -->|pra<!-- -->|{{{pos}}}<!-- -->|sccat=1<!-- -->|head={{{head|}}}<!-- -->|tr={{{tr|}}}<!-- -->|ts={{{ts|}}}<!-- -->|g={{{g|}}}<!-- -->|g2={{{g2|}}}<!-- -->|{{pra-head/Deva<!-- -->|head={{#if:{{{head|}}}|{{{head}}}|{{pagename}}}}<!-- -->|d<!-- -->}}<!-- -->|{{#ifeq:{{NAMESPACE}}|Từ tái tạo<!-- -->|{{m<!-- -->|pra<!-- -->|tr=-<!-- -->|<!-- -->|{{chars|sa|{{xlit|pra|{{#if:{{{head|}}}|{{{head}}}|*{{pag…”
2363174
wikitext
text/x-wiki
{{head<!--
-->|pra<!--
-->|{{{pos}}}<!--
-->|sccat=1<!--
-->|head={{{head|}}}<!--
-->|tr={{{tr|}}}<!--
-->|ts={{{ts|}}}<!--
-->|g={{{g|}}}<!--
-->|g2={{{g2|}}}<!--
-->|{{pra-head/Deva<!--
-->|head={{#if:{{{head|}}}|{{{head}}}|{{pagename}}}}<!--
-->|d<!--
-->}}<!--
-->|{{#ifeq:{{NAMESPACE}}|Từ tái tạo<!--
-->|{{m<!--
-->|pra<!--
-->|tr=-<!--
-->|<!--
-->|{{chars|sa|{{xlit|pra|{{#if:{{{head|}}}|{{{head}}}|*{{pagename}}}}}}}}<!--
-->}}<!--
-->|{{m<!--
-->|pra<!--
-->|tr=-<!--
-->|{{#if:{{{deva|}}}<!--
-->|{{{deva}}}<!--
-->|{{pra-head/Deva<!--
-->|head={{#if:{{{head|}}}|{{{head}}}|{{pagename}}}}<!--
-->|c<!--
-->}}<!--
-->}}<!--
-->}}<!--
-->}}<!--
-->|f1nolink={{#ifeq:{{NAMESPACE}}|Từ tái tạo|1|0}}<!--
-->|{{#ifeq:{{NAMESPACE}}|Từ tái tạo<!--
-->|<!--do nothing
-->|{{pra-head/Gujr-lb<!--
-->|{{{1|}}}<!--
-->|{{{2|}}}<!--
-->|{{{3|}}}<!--
-->|{{{4|}}}<!--
-->|{{{5|}}}<!--
-->|{{{6|}}}<!--
-->|{{{7|}}}<!--
-->|{{{8|}}}<!--
-->|{{{9|}}}<!--
-->|{{{10|}}}<!--
-->|head={{#if:{{{head|}}}|{{{head}}}|{{pagename}}}}<!--
-->}}<!--
-->}}<!--
-->|{{#ifeq:{{NAMESPACE}}|Từ tái tạo<!--
-->|<!--do nothing
-->|{{m<!--
-->|tr=-<!--
-->|pra<!--
-->|{{#if:{{{gujr|}}}<!--
-->|{{{gujr}}}<!--
-->|{{pra-head/Gujr-conv<!--
-->|{{{1|}}}<!--
-->|{{{2|}}}<!--
-->|{{{3|}}}<!--
-->|{{{4|}}}<!--
-->|{{{5|}}}<!--
-->|{{{6|}}}<!--
-->|{{{7|}}}<!--
-->|{{{8|}}}<!--
-->|{{{9|}}}<!--
-->|{{{10|}}}<!--
-->|head={{#if:{{{head|}}}|{{{head}}}|{{pagename}}}}<!--
-->}}<!--
-->}}<!--
-->}}<!--
-->}}<!--
-->|{{#ifeq:{{NAMESPACE}}|Từ tái tạo<!--
-->|<!--do nothing
-->|{{pra-head/Knda-lb<!--
-->|{{{1|}}}<!--
-->|{{{2|}}}<!--
-->|{{{3|}}}<!--
-->|{{{4|}}}<!--
-->|{{{5|}}}<!--
-->|{{{6|}}}<!--
-->|{{{7|}}}<!--
-->|{{{8|}}}<!--
-->|{{{9|}}}<!--
-->|{{{10|}}}<!--
-->|head={{#if:{{{head|}}}|{{{head}}}|{{pagename}}}}<!--
-->}}<!--
-->}}<!--
-->|{{#ifeq:{{NAMESPACE}}|Từ tái tạo<!--
-->|<!--do nothing
-->|{{m<!--
-->|tr=-<!--
-->|pra<!--
-->|{{#if:{{{knda|}}}<!--
-->|{{{knda}}}<!--
-->|{{pra-head/Knda-conv<!--
-->|{{{1|}}}<!--
-->|{{{2|}}}<!--
-->|{{{3|}}}<!--
-->|{{{4|}}}<!--
-->|{{{5|}}}<!--
-->|{{{6|}}}<!--
-->|{{{7|}}}<!--
-->|{{{8|}}}<!--
-->|{{{9|}}}<!--
-->|{{{10|}}}<!--
-->|head={{#if:{{{head|}}}|{{{head}}}|{{pagename}}}}<!--
-->}}<!--
-->}}<!--
-->}}<!--
-->}}<!--
-->|{{#if:{{{m|}}}<!--
-->|giống đực<!--
-->}}<!--
-->|{{{m}}}<!--
-->|{{#if:{{{f|}}}<!--
-->|giống cái<!--
-->}}<!--
-->|{{{f}}}<!--
-->|{{#if:{{{n|}}}<!--
-->|giống trung<!--
-->}}<!--
-->|{{{n}}}<!--
-->}}<!--
--> {{#if:{{{1|}}}<!--
-->|{{pra-head/lb<!--
-->|{{{1|}}}<!--
-->|{{{2|}}}<!--
-->|{{{3|}}}<!--
-->|{{{4|}}}<!--
-->|{{{5|}}}<!--
-->|{{{6|}}}<!--
-->|{{{7|}}}<!--
-->|{{{8|}}}<!--
-->|{{{9|}}}<!--
-->|{{{10|}}}<!--
-->|verb={{#ifeq:{{{pos|}}}|verb|1}}<!--
-->}}<!--
-->}} {{#if:{{{or|}}}|{{tlb|pra|ordinal}}}} {{#ifeq:{{{pos|}}}|Số từ|{{tlb|pra|cardinal}}}}<!--
-->{{#if:{{{m|}}}{{{f|}}}{{{n|}}}|[[Thể loại:Danh từ có giống tiếng Prakrit]]}}<!--
-->{{#ifeq:{{NAMESPACE}}|Từ tái tạo| (''[[:Thể loại:Ấn-Arya tân thời nguyên thủy|Ấn-Arya tân thời nguyên thủy]]'')[[Thể loại:Ấn-Arya tân thời nguyên thủy]]|}}<!--
--><noinclude>{{tcat|hw}}</noinclude>
ku2llgdpnrkbx71g3692jkqdgnntcz9
Bản mẫu:pra-head/lb
10
400335
2363175
2026-06-01T07:21:53Z
Hiyuune
50834
Trang mới: “<includeonly>{{#if:{{{verb|}}}|{{#switch:{{{1|}}}|t|i|it|ti={{lb|pra|{{#switch:{{{1|}}}|t=transitive|i=intransitive|a|it|ti=ambitransitive|}}}} {{#if:{{{2|}}}|{{tlb|pra|attested in|_|{{#switch:{{{2|}}}|c=Culikapaisaci|j=Jain Maharastri|js=Jain Sauraseni|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|h|e=Elu}}|{{#switch:{{{3|}}}|c=Culikapaisaci|j=Jain Maharastri|js=Jain Sauraseni|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagad…”
2363175
wikitext
text/x-wiki
<includeonly>{{#if:{{{verb|}}}|{{#switch:{{{1|}}}|t|i|it|ti={{lb|pra|{{#switch:{{{1|}}}|t=transitive|i=intransitive|a|it|ti=ambitransitive|}}}} {{#if:{{{2|}}}|{{tlb|pra|attested in|_|{{#switch:{{{2|}}}|c=Culikapaisaci|j=Jain Maharastri|js=Jain Sauraseni|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|h|e=Elu}}|{{#switch:{{{3|}}}|c=Culikapaisaci|j=Jain Maharastri|js=Jain Sauraseni|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|h|e=Elu}}|{{#switch:{{{4|}}}|c=Culikapaisaci|j=Jain Maharastri|js=Jain Sauraseni|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|h|e=Elu}}|{{#switch:{{{5|}}}|c=Culikapaisaci|j=Jain Maharastri|js=Jain Sauraseni|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|h|e=Elu}}|{{#switch:{{{6|}}}|c=Culikapaisaci|j=Jain Maharastri|js=Jain Sauraseni|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|h|e=Elu}}|{{#switch:{{{7|}}}|c=Culikapaisaci|j=Jain Maharastri|js=Jain Sauraseni|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|h|e=Elu}}|{{#switch:{{{8|}}}|c=Culikapaisaci|j=Jain Maharastri|js=Jain Sauraseni|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|h|e=Elu}}|{{#switch:{{{9|}}}|c=Culikapaisaci|j=Jain Maharastri|js=Jain Sauraseni|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|h|e=Elu}}|{{#switch:{{{10|}}}|c=Culikapaisaci|j=Jain Maharastri|js=Jain Sauraseni|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|h|e=Elu}}}}}}|c|j|js|s|m|mh|mg|k|p|a|h|e={{tlb|pra|attested in|_|{{#switch:{{{1|}}}|c=Culikapaisaci|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|e|h=Elu|j=Jain Maharastri|js=Jain Sauraseni}}|{{#switch:{{{2|}}}|c=Culikapaisaci|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|e|h=Elu|j=Jain Maharastri|js=Jain Sauraseni}}|{{#switch:{{{3|}}}|c=Culikapaisaci|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|e|h=Elu|j=Jain Maharastri|js=Jain Sauraseni}}|{{#switch:{{{4|}}}|c=Culikapaisaci|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|e|h=Elu|j=Jain Maharastri|js=Jain Sauraseni}}|{{#switch:{{{5|}}}|c=Culikapaisaci|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|e|h=Elu|j=Jain Maharastri|js=Jain Sauraseni}}|{{#switch:{{{6|}}}|c=Culikapaisaci|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|e|h=Elu|j=Jain Maharastri|js=Jain Sauraseni}}|{{#switch:{{{7|}}}|c=Culikapaisaci|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|e|h=Elu|j=Jain Maharastri|js=Jain Sauraseni}}|{{#switch:{{{8|}}}|c=Culikapaisaci|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|e|h=Elu|j=Jain Maharastri|js=Jain Sauraseni}}|{{#switch:{{{9|}}}|c=Culikapaisaci|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|e|h=Elu|j=Jain Maharastri|js=Jain Sauraseni}}}}}}|{{tlb|pra|attested in|_|{{#switch:{{{1|}}}|c=Culikapaisaci|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|e|h=Elu|j=Jain Maharastri|js=Jain Sauraseni}}|{{#switch:{{{2|}}}|c=Culikapaisaci|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|e|h=Elu|j=Jain Maharastri|js=Jain Sauraseni}}|{{#switch:{{{3|}}}|c=Culikapaisaci|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|e|h=Elu|j=Jain Maharastri|js=Jain Sauraseni}}|{{#switch:{{{4|}}}|c=Culikapaisaci|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|e|h=Elu|j=Jain Maharastri|js=Jain Sauraseni}}|{{#switch:{{{5|}}}|c=Culikapaisaci|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|e|h=Elu|j=Jain Maharastri|js=Jain Sauraseni}}|{{#switch:{{{6|}}}|c=Culikapaisaci|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|e|h=Elu|j=Jain Maharastri|js=Jain Sauraseni}}|{{#switch:{{{7|}}}|c=Culikapaisaci|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|e|h=Elu|j=Jain Maharastri|js=Jain Sauraseni}}|{{#switch:{{{8|}}}|c=Culikapaisaci|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|e|h=Elu|j=Jain Maharastri|js=Jain Sauraseni}}|{{#switch:{{{9|}}}|c=Culikapaisaci|s=Sauraseni|m|mh=Maharastri|mg=Magadhi|k=Khasa|p=Paisaci|a=Ardhamagadhi|e|h=Elu|j=Jain Maharastri|js=Jain Sauraseni}}}}}}</includeonly>
n0ycbwg3hyh891ldlai1wv8c8ui5npr
Bản mẫu:pra-head/Knda-lb
10
400336
2363176
2026-06-01T07:22:35Z
Hiyuune
50834
Trang mới: “<!-- -->{{#switch:{{{1|}}}|j|m|mh={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Kannada}}<!-- -->|#default={{#switch:{{{2|}}}|j|m|mh={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Kannada}}<!-- -->|#default={{#switch:{{{3|}}}|j|m|mh={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Kannada}}<!-- -->|#default={{#switch:{{{4|}}}|j|m|mh={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Kannada}}<!-- -->|#default={{#switch:{{{5|}}}|j|m|mh={{#switch:{{bestscrip…”
2363176
wikitext
text/x-wiki
<!--
-->{{#switch:{{{1|}}}|j|m|mh={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Kannada}}<!--
-->|#default={{#switch:{{{2|}}}|j|m|mh={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Kannada}}<!--
-->|#default={{#switch:{{{3|}}}|j|m|mh={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Kannada}}<!--
-->|#default={{#switch:{{{4|}}}|j|m|mh={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Kannada}}<!--
-->|#default={{#switch:{{{5|}}}|j|m|mh={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Kannada}}<!--
-->|#default={{#switch:{{{6|}}}|j|m|mh={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Kannada}}<!--
-->|#default={{#switch:{{{7|}}}|j|m|mh={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Kannada}}<!--
-->|#default={{#switch:{{{8|}}}|j|m|mh={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Kannada}}<!--
-->|#default={{#switch:{{{9|}}}|j|m|mh={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Kannada}}<!--
-->|#default={{#switch:{{{10|}}}|j|m|mh={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Kannada}}}}}}}}}}}}}}}}}}}}}}
shhxrtuqmhffl36zpvh49mmt9o5lacy
Bản mẫu:pra-head/Deva
10
400337
2363177
2026-06-01T07:23:53Z
Hiyuune
50834
Trang mới: “{{#switch:{{{1|}}}|d={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Knda=Devanagari}}|c={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Knda={{#switch:{{NAMESPACE}}|Từ tái tạo=*}}{{chars|sa|{{xlit|pra|{{{head|}}}}}}}}}}}”
2363177
wikitext
text/x-wiki
{{#switch:{{{1|}}}|d={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Knda=Devanagari}}|c={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Knda={{#switch:{{NAMESPACE}}|Từ tái tạo=*}}{{chars|sa|{{xlit|pra|{{{head|}}}}}}}}}}}
61euqlmu435crsn07rg7eb86i8cluni
Bản mẫu:pra-head/Gujr-lb
10
400338
2363178
2026-06-01T07:25:47Z
Hiyuune
50834
Trang mới: “<!-- -->{{#switch:{{{1|}}}|a={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Gujarati}}<!-- -->|#default={{#switch:{{{2|}}}|a={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Gujarati}}<!-- -->|#default={{#switch:{{{3|}}}|a={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Gujarati}}<!-- -->|#default={{#switch:{{{4|}}}|a={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Gujarati}}<!-- -->|#default={{#switch:{{{5|}}}|a={{#switch:{{bestscript|pra|{{{head|}}}}}|B…”
2363178
wikitext
text/x-wiki
<!--
-->{{#switch:{{{1|}}}|a={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Gujarati}}<!--
-->|#default={{#switch:{{{2|}}}|a={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Gujarati}}<!--
-->|#default={{#switch:{{{3|}}}|a={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Gujarati}}<!--
-->|#default={{#switch:{{{4|}}}|a={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Gujarati}}<!--
-->|#default={{#switch:{{{5|}}}|a={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Gujarati}}<!--
-->|#default={{#switch:{{{6|}}}|a={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Gujarati}}<!--
-->|#default={{#switch:{{{7|}}}|a={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Gujarati}}<!--
-->|#default={{#switch:{{{8|}}}|a={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Gujarati}}<!--
-->|#default={{#switch:{{{9|}}}|a={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Gujarati}}<!--
-->|#default={{#switch:{{{10|}}}|a={{#switch:{{bestscript|pra|{{{head|}}}}}|Brah|Deva=Gujarati}}}}}}}}}}}}}}}}}}}}}}
a9xg2bfxwlo78x33bn948m874l92uss
Bản mẫu:pra-head/Knda-conv
10
400339
2363179
2026-06-01T07:27:07Z
Hiyuune
50834
Trang mới: “<!-- -->{{#switch:{{{1|}}}|j|m|mh={{chars|pra-Knda|{{xlit|pra|{{{head|}}}}}}}<!-- -->|#default={{#switch:{{{2|}}}|j|m|mh={{chars|pra-Knda|{{xlit|pra|{{{head|}}}}}}}<!-- -->|#default={{#switch:{{{3|}}}|j|m|mh={{chars|pra-Knda|{{xlit|pra|{{{head|}}}}}}}<!-- -->|#default={{#switch:{{{4|}}}|j|m|mh={{chars|pra-Knda|{{xlit|pra|{{{head|}}}}}}}<!-- -->|#default={{#switch:{{{5|}}}|j|m|mh={{chars|pra-Knda|{{xlit|pra|{{{head|}}}}}}}<!-- -->|#default={{#switch:{{{6|}}}|j|m|mh={…”
2363179
wikitext
text/x-wiki
<!--
-->{{#switch:{{{1|}}}|j|m|mh={{chars|pra-Knda|{{xlit|pra|{{{head|}}}}}}}<!--
-->|#default={{#switch:{{{2|}}}|j|m|mh={{chars|pra-Knda|{{xlit|pra|{{{head|}}}}}}}<!--
-->|#default={{#switch:{{{3|}}}|j|m|mh={{chars|pra-Knda|{{xlit|pra|{{{head|}}}}}}}<!--
-->|#default={{#switch:{{{4|}}}|j|m|mh={{chars|pra-Knda|{{xlit|pra|{{{head|}}}}}}}<!--
-->|#default={{#switch:{{{5|}}}|j|m|mh={{chars|pra-Knda|{{xlit|pra|{{{head|}}}}}}}<!--
-->|#default={{#switch:{{{6|}}}|j|m|mh={{chars|pra-Knda|{{xlit|pra|{{{head|}}}}}}}<!--
-->|#default={{#switch:{{{7|}}}|j|m|mh={{chars|pra-Knda|{{xlit|pra|{{{head|}}}}}}}<!--
-->|#default={{#switch:{{{8|}}}|j|m|mh={{chars|pra-Knda|{{xlit|pra|{{{head|}}}}}}}<!--
-->|#default={{#switch:{{{9|}}}|j|m|mh={{chars|pra-Knda|{{xlit|pra|{{{head|}}}}}}}<!--
-->|#default={{#switch:{{{10|}}}|j|m|mh={{chars|pra-Knda|{{xlit|pra|{{{head|}}}}}}}}}}}}}}}}}}}}}}}}}}}
i0ynuhqiyymyox9qkbb8kul94ye7gac
Bản mẫu:pra-head/Gujr-conv
10
400340
2363180
2026-06-01T07:27:44Z
Hiyuune
50834
Trang mới: “<!-- -->{{#switch:{{{1|}}}|a={{chars|sa-Gujr|{{xlit|sa|{{{head|}}}}}}}<!-- -->|#default={{#switch:{{{2|}}}|a={{chars|sa-Gujr|{{xlit|sa|{{{head|}}}}}}}<!-- -->|#default={{#switch:{{{3|}}}|a={{chars|sa-Gujr|{{xlit|sa|{{{head|}}}}}}}<!-- -->|#default={{#switch:{{{4|}}}|a={{chars|sa-Gujr|{{xlit|sa|{{{head|}}}}}}}<!-- -->|#default={{#switch:{{{5|}}}|a={{chars|sa-Gujr|{{xlit|sa|{{{head|}}}}}}}<!-- -->|#default={{#switch:{{{6|}}}|a={{chars|sa-Gujr|{{xlit|sa|{{{head|}}}}}}}…”
2363180
wikitext
text/x-wiki
<!--
-->{{#switch:{{{1|}}}|a={{chars|sa-Gujr|{{xlit|sa|{{{head|}}}}}}}<!--
-->|#default={{#switch:{{{2|}}}|a={{chars|sa-Gujr|{{xlit|sa|{{{head|}}}}}}}<!--
-->|#default={{#switch:{{{3|}}}|a={{chars|sa-Gujr|{{xlit|sa|{{{head|}}}}}}}<!--
-->|#default={{#switch:{{{4|}}}|a={{chars|sa-Gujr|{{xlit|sa|{{{head|}}}}}}}<!--
-->|#default={{#switch:{{{5|}}}|a={{chars|sa-Gujr|{{xlit|sa|{{{head|}}}}}}}<!--
-->|#default={{#switch:{{{6|}}}|a={{chars|sa-Gujr|{{xlit|sa|{{{head|}}}}}}}<!--
-->|#default={{#switch:{{{7|}}}|a={{chars|sa-Gujr|{{xlit|sa|{{{head|}}}}}}}<!--
-->|#default={{#switch:{{{8|}}}|a={{chars|sa-Gujr|{{xlit|sa|{{{head|}}}}}}}<!--
-->|#default={{#switch:{{{9|}}}|a={{chars|sa-Gujr|{{xlit|sa|{{{head|}}}}}}}<!--
-->|#default={{#switch:{{{10|}}}|a={{chars|sa-Gujr|{{xlit|sa|{{{head|}}}}}}}}}}}}}}}}}}}}}}}}}}}
ntsnjid9dfz9d891qrlt16yr03m0hhd
Bản mẫu:pra-noun
10
400341
2363181
2026-06-01T07:29:30Z
Hiyuune
50834
Trang mới: “{{#invoke:checkparams|warn}}<!-- Validate template parameters -->{{pra-head<!-- -->|pos=noun<!-- -->|head={{{head|}}}<!-- -->|tr={{{tr|}}}<!-- -->|g={{{g|}}}<!-- -->|g2={{{g2|}}}<!-- -->|brah={{{brah|}}}<!-- -->|deva={{{deva|}}}<!-- -->|knda={{{knda|}}}<!-- -->|m={{{m|}}}<!-- -->|f={{{f|}}}<!-- -->|n={{{n|}}}<!-- -->|{{{1|}}}<!-- -->|{{{2|}}}<!-- -->|{{{3|}}}<!-- -->|{{{4|}}}<!-- -->|{{{5|}}}<!-- -->|{{{6|}}}<!-- -->|{{{7|}}}<!-- -->|{{{8|}}}<!-- -->|{{{9|}}}}}<noinclude>…”
2363181
wikitext
text/x-wiki
{{#invoke:checkparams|warn}}<!-- Validate template parameters
-->{{pra-head<!--
-->|pos=noun<!--
-->|head={{{head|}}}<!--
-->|tr={{{tr|}}}<!--
-->|g={{{g|}}}<!--
-->|g2={{{g2|}}}<!--
-->|brah={{{brah|}}}<!--
-->|deva={{{deva|}}}<!--
-->|knda={{{knda|}}}<!--
-->|m={{{m|}}}<!--
-->|f={{{f|}}}<!--
-->|n={{{n|}}}<!--
-->|{{{1|}}}<!--
-->|{{{2|}}}<!--
-->|{{{3|}}}<!--
-->|{{{4|}}}<!--
-->|{{{5|}}}<!--
-->|{{{6|}}}<!--
-->|{{{7|}}}<!--
-->|{{{8|}}}<!--
-->|{{{9|}}}}}<noinclude>{{documentation}}</noinclude>
avj1xmrx6s64uny19glglqdhrpg1gui
ح
0
400342
2363183
2026-06-01T08:04:58Z
Lcsnes
40261
Trang mới: “{{also|ج|خ|چ|Շ|Ⴀ|ﺡ|ﺢ|ﺣ|ﺤ}} {{minitoc}} {{-Arab-}} {{character info}} ==={{ĐM|etym}}=== Từ chữ Nabatae {{mention|arc-nab|𐢊||tr=l|heth}}, phái sinh từ chữ {{der|ar|phn|-}} {{mention|phn|𐤇||tr=l|heth}}, từ chữ tượng hình {{der|ar|egy|-}} {{mention|egy|𓎛}}. Xem thêm {{m+|syc|ܚ|tr=l|t=heth}}, {{m+|he|ח|tr=l|t=chet}}, {{m+|grc|Η}}, {{m+|la|H}}. ==={{ĐM|desction}}=== {{letter|mul}} #Chữ Ả Rập ''hah''. {{ArabForm}} =={{langnam…”
2363183
wikitext
text/x-wiki
{{also|ج|خ|چ|Շ|Ⴀ|ﺡ|ﺢ|ﺣ|ﺤ}}
{{minitoc}}
{{-Arab-}}
{{character info}}
==={{ĐM|etym}}===
Từ chữ Nabatae {{mention|arc-nab|𐢊||tr=l|heth}}, phái sinh từ chữ {{der|ar|phn|-}} {{mention|phn|𐤇||tr=l|heth}}, từ chữ tượng hình {{der|ar|egy|-}} {{mention|egy|𓎛}}. Xem thêm {{m+|syc|ܚ|tr=l|t=heth}}, {{m+|he|ח|tr=l|t=chet}}, {{m+|grc|Η}}, {{m+|la|H}}.
==={{ĐM|desction}}===
{{letter|mul}}
#Chữ Ả Rập ''hah''.
{{ArabForm}}
=={{langname|ar}}==
{{wikipedia|ar:}}
==={{ĐM|pron}}===
*{{ara-IPA|ح}}
==={{ĐM|letter}}===
{{head|ar|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥāʔ}}
#Chữ cái thứ 6 trong bảng chữ cái Ả Rập.
#:{{ux|ar|[[صاح#Tiếng_Ả_Rập|صا'''ح''']]|[[la hét]]|inline=1}}
==={{ĐM|symbol}}===
{{head|ar|Ký tự|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥāʔ}}
#Số thứ tự 8 trong bản abjad truyền thống, sau {{l|ar|ج}} và trước {{l|ar|خ}}.
===={{ĐM|see}}====
* {{list helper 2|title=Chữ Ả Rập
|list=<span dir="rtl"><!--
-->{{l-self|ar|ا|tr=ā}}, <!--
-->{{l-self|ar|ب}}, <!--
-->{{l-self|ar|ت}}, <!--
-->{{l-self|ar|ث}}, <!--
-->{{l-self|ar|ج}}, <!--
-->{{l-self|ar|ح}}, <!--
-->{{l-self|ar|خ}}, <!--
-->{{l-self|ar|د}}, <!--
-->{{l-self|ar|ذ}}, <!--
-->{{l-self|ar|ر}}, <!--
-->{{l-self|ar|ز}}, <!--
-->{{l-self|ar|س}}, <!--
-->{{l-self|ar|ش}}, <!--
-->{{l-self|ar|ص}}, <!--
-->{{l-self|ar|ض}}, <!--
-->{{l-self|ar|ط}}, <!--
-->{{l-self|ar|ظ}}, <!--
-->{{l-self|ar|ع}}, <!--
-->{{l-self|ar|غ}}, <!--
-->{{l-self|ar|ف}}, <!--
-->{{l-self|ar|ق}}, <!--
-->{{l-self|ar|ك}}, <!--
-->{{l-self|ar|ل}}, <!--
-->{{l-self|ar|م}}, <!--
-->{{l-self|ar|ن}}, <!--
-->{{l-self|ar|ه}}, <!--
-->{{l-self|ar|و}}, <!--
-->{{l-self|ar|ي}}<!--
--></span>}}
==={{ĐM|ref}}===
*{{Chú thích sách|author=Joseph Catafago|title=An English and Arabic Dictionary|year=1873|publisher=Bernard Quaritch|page=120|pageurl=https://books.google.com/books?id=cZwCAAAAQAAJ&pg=120}}
=={{langname|arz}}==
{{wikipedia|arz:}}
==={{ĐM|etym}} 1===
Từ {{inh|arz|ar|ح}}. Tên chữ cái mượn từ {{bor|arz|ota|حَه|tr=ha}} hoặc {{lbor|arz|ar|حَاء}}
===={{ĐM|pron}}====
*{{IPA4|arz|/ħ/|q=âm vị}}
*{{IPA4|arz|/ħa/|/ħaːʔ/|q=tên chữ cái}}
===={{ĐM|letter}}====
{{head|arz|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 6 trong bảng chữ cái Ả Rập Ai Cập.
#:{{ux|arz|[[w:arz:جناح|جنا'''ح''']]|tr=genā'''ḥ'''|làng Genāḥ|inline=1}}
====={{ĐM|see}}=====
*{{letters|lang=arz|sc=Arab|qual=Bảng chữ cái Ả Rập tại Ai Cập|ء|ى|ﻭ|ﻩ|ﻥ|ﻡ|ﻝ|ﻙ|ﻕ|ﻑ|غ|ع|ظ|ط|ض|ص|ش|س|ز|ر|ذ|د|خ|ح|ج|ث|ت|ب|ا}}
==={{ĐM|etym}} 2===
Dạng rút gọn của {{inh|arz|ar|رَاحَ}}. Đối chiếu {{cog|ajp|ح|tr=ḥa}}, {{cog|acw|ح|tr=ḥa}} và {{cog|acm|ح|ḥa}}.
===={{ĐM|pron}}====
*{{IPA4|arz|/ħa/}}
===={{ĐM|pref}}====
{{head|arz|Trợ từ|head=حـ|tr=ḥa-}}
#{{alternative form of|arz|ه|هـ}}
#{{ng|Biểu thị thời tương lai}}: [[sẽ]].
==={{ĐM|ref}}===
*{{Chú thích sách|author=M.Hinds, E.Badawi|title=A Dictionary of Egyptian Arabic|year=1986|page=187|pageurl=https://archive.org/details/ADictionaryOfEgyptianArabic/page/n205}}
=={{langname|arq}}==
==={{ĐM|pron}}===
*{{IPA4|arq|[ħ]}}
==={{ĐM|letter}}===
{{head|arq|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 8 trong bảng chữ cái Ả Rập Algérie.
#:{{ux|arq|مزَ'''ح'''|tr=mza'''ḥ'''|[[sơn trà]]|inline=1}}
===={{ĐM|see}}====
*(''Bảng chữ cái Ả Rập Algérie'') [[ﻯ#Tiếng_Ả_Rập_Algérie|ﻯ]], [[ﻭ#Tiếng_Ả_Rập_Algérie|ﻭ]], [[ﻩ#Tiếng_Ả_Rập_Algérie|ﻩ]], [[ﻥ#Tiếng_Ả_Rập_Algérie|ﻥ]], [[ﻡ#Tiếng_Ả_Rập_Algérie|ﻡ]], [[ﻻ#Tiếng_Ả_Rập_Algérie|ﻻ]], [[ﻝ#Tiếng_Ả_Rập_Algérie|ﻝ]], [[ﻙ#Tiếng_Ả_Rập_Algérie|ﻙ]], [[ڨ#Tiếng_Ả_Rập_Algérie|ڨ]], [[ﻕ#Tiếng_Ả_Rập_Algérie|ﻕ]], [[ڥ#Tiếng_Ả_Rập_Algérie|ڥ]], [[ﻑ#Tiếng_Ả_Rập_Algérie|ﻑ]], [[ﻍ#Tiếng_Ả_Rập_Algérie|ﻍ]], [[ع#Tiếng_Ả_Rập_Algérie|ع]], [[ظ#Tiếng_Ả_Rập_Algérie|ظ]], [[ط#Tiếng_Ả_Rập_Algérie|ط]], [[ض#Tiếng_Ả_Rập_Algérie|ض]], [[ص#Tiếng_Ả_Rập_Algérie|ص]], [[ش#Tiếng_Ả_Rập_Algérie|ش]], [[س#Tiếng_Ả_Rập_Algérie|س]], [[ز#Tiếng_Ả_Rập_Algérie|ز]], [[ر#Tiếng_Ả_Rập_Algérie|ر]], [[ذ#Tiếng_Ả_Rập_Algérie|ذ]], [[د#Tiếng_Ả_Rập_Algérie|د]], [[خ#Tiếng_Ả_Rập_Algérie|خ]], [[ح#Tiếng_Ả_Rập_Algérie|ح]], [[ج#Tiếng_Ả_Rập_Algérie|ج]], [[ث#Tiếng_Ả_Rập_Algérie|ث]], [[تش#Tiếng_Ả_Rập_Algérie|تش]], [[ت#Tiếng_Ả_Rập_Algérie|ت]], [[پ#Tiếng_Ả_Rập_Algérie|پ]], [[ب#Tiếng_Ả_Rập_Algérie|ب]], [[ا#Tiếng_Ả_Rập_Algérie|ا]]
==={{ĐM|ref}}===
*{{Chú thích web|work=Algerian Arabic Dictionary|year=2009–2026|entryurl=https://en.mo3jam.com/dialect/Algerian/all/%D8%AD#%D8%AD|entry=ح}}
=={{langname|apc}}==
==={{ĐM|pron}}===
*{{IPA4|apc|[ħ]}}
==={{ĐM|letter}}===
{{head|apc|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 10 trong bảng chữ cái Ả Rập Bắc Levant.
#:{{ux|apc|أ'''ح'''|tr=ʔa'''ḥ'''|[[có]]|inline=1}}
===={{ĐM|see}}====
*{{letters|lang=apc|sc=Arab|qual=Bảng chữ cái Ả Rập Bắc Levant|آ|أ|إ|ا|ب|پ|ت|ث|ج|ح|خ|د|ذ|ر|ز|س|ش|ص|ض|ط|ظ|ع|غ|ف|ڤ|ق|ك|ل|م|ن|ه|و|ي}}
=={{langname|acw}}==
==={{ĐM|etym}} 1===
===={{ĐM|pron}}====
*{{sense|tên chữ cái}} {{IPA4|acw|/ħaːʔ/}}
*{{sense|âm vị}} {{IPA4|acw|/ħ/}}
===={{ĐM|letter}}====
{{head|acw|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 6 trong bảng chữ cái Ả Rập vùng Hejar.
#:{{ux|acw|[[قوس قزح#Tiếng_Ả_Rập_Hijazi|قوس قز'''ح''']]|tr=gōs guza'''ḥ'''|[[cầu vồng]]|inline=1}}
===={{ĐM|see}}====
*{{letters|lang=acw|sc=Arab|qual=Bảng chữ cái Ả Rập vùng Hejar|ة|ڤ|تش|پ|ء|ي|ﻭ|ﻩ|ﻥ|ﻡ|ﻝ|ﻙ|ﻕ|ﻑ|غ|ع|ظ|ط|ض|ص|ش|س|ز|ر|ذ|د|خ|ح|ج|ث|ت|ب|ا}}
==={{ĐM|etym}} 2===
Dạng rút gọn của {{inh|acw|ar|رَاحَ|t=nó đi}}.
===={{ĐM|pron}}====
*{{IPA4|acw|/ħa/}}
===={{ĐM|part}}====
{{head|acw|Trợ từ|head=حـ|tr=ḥa-}}
#{{senseid|acw|tương lai}} [[sẽ|Sẽ]].
#:{{uxa|acw|حَيِتْكَلَّم|tr='''ḥa'''yitkallam|ông ta '''sẽ''' nói}}
=={{langname|acm}}==
==={{ĐM|pron}}===
*{{IPA4|acm|/ħ/}}
==={{ĐM|letter}}===
{{head|acm|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ Ả Rập '''ḥa'''.
#:{{ux|acm|را'''ح'''|tr=rā'''ḥ'''|[[đi]] [[tới]]|inline=1}}
==={{ĐM|etym}}===
Dạng rút gọn của {{inh|acm|ar|رَاحَ|t=nó đi}}.
===={{ĐM|part}}====
{{head|acm|Trợ từ|head=حَـ|tr=ḥa-}}
#{{senseid|acm|tương lai}} [[sẽ]].
#:{{uxa|acm| '''حَ'''يِحْچِي|tr='''ḥa'''yiḥči|anh ấy '''sẽ''' nói}}
==={{ĐM|ref}}===
*{{Chú thích web|work=Iraqi Arabic Dictionary|year=2009–2025|entryurl=https://en.mo3jam.com/dialect/Iraqi/all/%D8%AD#%D8%AD|entry=ح}}
*{{Chú thích web|author=The Seed Company|work=Ahwazi Arabic Bible - Korpu|year=2024|entryurl=https://www.bible.com/bible/3944/TIT.1.ACM|entry=رِسالَة إلَیٰ تیتوس 1}}
=={{langname|ayl}}==
==={{ĐM|pron}}===
*{{IPA4|ayl|[ħ]}}
==={{ĐM|letter}}===
{{head|ayl|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 6 trong bảng chữ cái Ả Rập Libya.
#:{{ux|ayl|لو'''ح'''|tr=lō'''ḥ'''|[[gỗ]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=ayl|sc=Arab|qual=Bảng chữ cái Ả Rập Lybia|ء|ي|ﻭ|ﻩ|ﻥ|م|ﻝ|ﻙ|ﻕ|ڤ|ﻑ|ﻍ|ع|ظ|ط|ض|ص|ش|س|ز|ر|ذ|د|خ|ح|ج|ث|ت|ب|ا}}
==={{ĐM|ref}}===
*{{Chú thích web|work=Libyan Arabic Dictionary|year=2009–2026|entryurl=https://en.mo3jam.com/dialect/Libyan/all/%D8%AD#%D8%AD|entry=ح}}
=={{langname|ary}}==
==={{ĐM|pron}}===
*{{IPA4|ary|[ħ]}}
==={{ĐM|letter}}===
{{head|ary|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 6 trong bảng chữ cái Ả Rập Maroc.
#:{{ux|ary|تُفَّا'''ح'''|tr=tuffā'''ḥ'''|[[táo]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=ary|sc=Arab|qual=Bảng chữ cái Ả Rập Maroc|أ|ب|ت|ج|ح|خ|د|ر|ز|س|ش|ص|ض|ط|ع|غ|ف|ق|ك|ل|م|ن|ه|و|ي|ء|ئ|ؤ|ڤ|ڭ|پ}}
=={{langname|ajp}}==
==={{ĐM|pron}}===
*{{IPA4|ajp|[ħ]}}
==={{ĐM|letter}}===
{{head|ajp|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 10 trong bảng chữ cái Ả Rập Nam Levant.
#:{{ux|ajp|أفر'''ح'''|tr=ʔafra'''ḥ'''|làm [[vui]]|inline=1}}
===={{ĐM|see}}====
*{{letters|lang=ajp|sc=Arab|qual=Bảng chữ cái Ả Rập Nam Levant|آ|أ|إ|ا|ب|پ|ت|ث|ج|ح|خ|د|ذ|ر|ز|س|ش|ص|ض|ط|ظ|ع|غ|ف|ڤ|ق|ك|ل|م|ن|ه|و|ي}}
=={{langname|apd}}==
==={{ĐM|pron}}===
*{{IPA4|apd|/ħ/}}
==={{ĐM|letter}}===
{{head|apd|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 6 trong bảng chữ cái Ả Rập Sudan.
#:{{ux|apd|[[حب#Tiếng_Ả_Rập_Sudan|حب]]|tr='''ḥ'''ubb|[[tình yêu]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=apd|sc=Arab|qual=Chữ Ả Rập Sudan|ء|ي|ﻭ|ﻩ|ﻥ|م|ﻝ|ﻙ|ﻕ|ﻑ|ﻍ|ع|ظ|ط|ض|ص|ش|س|ز|ر|ذ|د|خ|ح|ج|ث|ت|ب|ا}}
==={{ĐM|ref}}===
*{{Chú thích web|work=Sudanese Arabic Dictionary|year=2009–2023|entryurl=https://en.mo3jam.com/dialect/Sudanese/words/%D8%AD#%D8%AD|entry=ح}}
=={{langname|shu}}==
==={{ĐM|pron}}===
*{{IPA4|shu|[ħ]}}
==={{ĐM|letter}}===
{{head|shu|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 6 trong bảng chữ cái Ả Rập Tchad.
#:{{ux|shu|تمسا'''ح'''|tr=tumsā'''h'''|[[cá sấu]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=shu|sc=Arab|qual=Chữ Ả Rập Tchad|ء|ي|ﻭ|ﻩ|ﻥ|م|ﻝ|ﻙ|ﻕ|ﻑ|ﻍ|ع|ظ|ط|ض|ص|ش|س|ز|ر|ذ|د|خ|ح|ج|ث|ت|ب|ا}}
==={{ĐM|ref}}===
*{{Chú thích sách|author=Judith Heath|title=[https://www.sil.org/system/files/reapdata/74/78/34/74783432454436652197791145958923331593/SHU_Lexique_arabe_anglais_10e_2016.pdf Chadian Arabic - English Lexicon]|year=2016|publisher=SIL Tchad}}
=={{langname|aeb}}==
==={{ĐM|pron}}===
*{{IPA4|aeb|[ħ]}}
==={{ĐM|letter}}===
{{head|aeb|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 8 trong bảng chữ cái Ả Rập Tunisia.
#:{{ux|arq|البار'''ح'''|tr=el-bāri'''ḥ'''|[[hôm qua]]|inline=1}}
===={{ĐM|see}}====
*(''Bảng chữ cái Ả Rập Tunisia'') [[ﻯ#Tiếng_Ả_Rập_Tunisia|ﻯ]], [[ﻭ#Tiếng_Ả_Rập_Tunisia|ﻭ]], [[ﻩ#Tiếng_Ả_Rập_Tunisia|ﻩ]], [[ﻥ#Tiếng_Ả_Rập_Tunisia|ﻥ]], [[ﻡ#Tiếng_Ả_Rập_Tunisia|ﻡ]], [[ﻻ#Tiếng_Ả_Rập_Tunisia|ﻻ]], [[ﻝ#Tiếng_Ả_Rập_Tunisia|ﻝ]], [[ڭ#Tiếng_Ả_Rập_Tunisia|ڭ]], [[ﻙ#Tiếng_Ả_Rập_Tunisia|ﻙ]], [[ﻕ#Tiếng_Ả_Rập_Tunisia|ﻕ]], [[ڥ#Tiếng_Ả_Rập_Tunisia|ڥ]], [[ﻑ#Tiếng_Ả_Rập_Tunisia|ﻑ]], [[ﻍ#Tiếng_Ả_Rập_Tunisia|ﻍ]], [[ع#Tiếng_Ả_Rập_Tunisia|ع]], [[ظ#Tiếng_Ả_Rập_Tunisia|ظ]], [[ط#Tiếng_Ả_Rập_Tunisia|ط]], [[ض#Tiếng_Ả_Rập_Tunisia|ض]], [[ص#Tiếng_Ả_Rập_Tunisia|ص]], [[ش#Tiếng_Ả_Rập_Tunisia|ش]], [[س#Tiếng_Ả_Rập_Tunisia|س]], [[ز#Tiếng_Ả_Rập_Tunisia|ز]], [[ر#Tiếng_Ả_Rập_Tunisia|ر]], [[ذ#Tiếng_Ả_Rập_Tunisia|ذ]], [[د#Tiếng_Ả_Rập_Tunisia|د]], [[خ#Tiếng_Ả_Rập_Tunisia|خ]], [[ح#Tiếng_Ả_Rập_Tunisia|ح]], [[ج#Tiếng_Ả_Rập_Tunisia|ج]], [[ث#Tiếng_Ả_Rập_Tunisia|ث]], [[تش#Tiếng_Ả_Rập_Tunisia|تش]], [[ت#Tiếng_Ả_Rập_Tunisia|ت]], [[پ#Tiếng_Ả_Rập_Tunisia|پ]], [[ب#Tiếng_Ả_Rập_Tunisia|ب]], [[ا#Tiếng_Ả_Rập_Tunisia|ا]]
==={{ĐM|ref}}===
*{{Chú thích web|work=Tunisian Arabic Dictionary|year=2009–2026|entryurl=https://en.mo3jam.com/dialect/Tunisian/all/%D8%AD#%D8%AD|entry=ح}}
=={{langname|auz}}==
==={{ĐM|pron}}===
*{{IPA4|auz|[ħ]}}
==={{ĐM|letter}}===
{{head|auz|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái '''ḥah''' ghi tiếng Ả Rập Uzbekistan.
#:{{ux|auz|[[حَمْشَة#Tiếng_Ả_Rập_Uzbekistan|حَمْشَة]]|tr='''ḥ'''amša|số [[năm]]|inline=1}}
=={{langname|afb}}==
==={{ĐM|pron}}===
*{{IPA4|afb|[ħ]}}
==={{ĐM|letter}}===
{{head|afb|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 7 trong bảng chữ cái Ả Rập vùng Vịnh.
#:{{ux|afb|طا'''ح'''|tr=ṭā'''ḥ'''|[[ngã]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=afb|sc=Arab|qual=Chữ Ả Rập vùng Vịnh|ء|ي|ﻭ|ة|ﻩ|ﻥ|ﻡ|ﻝ|ﻙ|ﻕ|ﻑ|ﻍ|ع|ظ|ط|ض|ص|ش|س|ز|ر|ذ|د|خ|ح|ج|ث|ت|پ|ب|ا}}
=={{langname|ace}}==
==={{ĐM|pron}}===
*{{IPA4|ace|[h]}}
==={{ĐM|letter}}===
{{head|ace|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ha}}
#Chữ cái thứ 7 trong bảng chữ cái Jawi tiếng Aceh.
==={{ĐM|see}}===
*{{letters|lang=ace|sc=Arab|qual=Bảng chữ cái Jawi|native name=حروف|ا|ب|ت|ث|ج|چ|ح|خ|د|ذ|ر|ز|س|ش|ص|ض|ط|ظ|ع|غ|ڠ|ف|ڤ|ق|ک|ݢ|ل|م|ن|و|ۏ|ه|ء|ي|ى|ڽ}}
=={{langname|ady}}==
==={{ĐM|letter}}===
{{head|ady|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#{{label|ady|obsolete}} Chữ cái thứ 11 trong bảng chữ cái Ả Rập tiếng Adygea trước năm 1927.
==={{ĐM|see}}===
*''Bảng chữ cái Ả Rập tiếng Adygea trước năm 1927''
[[Tập tin:Adige arab alphabet.JPG|phải|nhỏ]]
==={{ĐM|ref}}===
*[[c:File:Adyghe arabic alphabet.JPG|العربية: الأديغية بالأبجدية العربية من كتاب 1924]]
=={{langname|aeq}}==
==={{ĐM|pron}}===
*{{IPA4|aeq|[ħ]}}
==={{ĐM|letter}}===
{{head|aeq|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 9 trong bảng chữ cái Ả Rập tiếng Aer.
==={{ĐM|see}}===
*{{letters|lang=aeq|sc=Arab|qual=Chữ Ả Rập tiếng Aer|ا|ب|پ|ت|ٹ|ث|ج|چ|ح|خ|د|ڈ|ۮ|ذ|ر|ڑ|ۯ|ز|ژ|س|ش|ص|ض|ط|ظ|ع|غ|ف|ق|ک|گ|ل|م|ن|ݨ|ں|و|ہ|ھ|ۿ|ء|ی|ے}}
=={{langname|af}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Latinh
| [[H]] [[h]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|af|[h]}}
==={{ĐM|letter}}===
{{head|af|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 8 trong bảng chữ cái Ả Rập tiếng Afrikaans, là chữ [[ش#Tiếng_Afrikaans|ش]] ở dạng đứng cuối.
==={{ĐM|see}}===
*{{letters|lang=af|sc=Arab|qual=Chữ Ả Rập tiếng Afrikaans|ي|و|ه|ن|م|ل|گ|ك|ق|ڤ|ف|ڠ|غ|ع|ظ|ط|ض|ص|ش|س|ز|ر|ذ|د|ݗ|خ|ح|چ|ج|ث|ت|پ|ب|ا}}
=={{langname|sq}}==
==={{ĐM|letter}}===
{{head|sq|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#{{label|sq|obsolete}} Chữ cái thứ 9 trong bảng chữ cái Elifba trước năm 1911.
==={{ĐM|see}}===
*(''Bảng chữ cái Elifba'') [[ا#Tiếng_Albani|ا]], [[ب#Tiếng_Albani|ب]], [[پ#Tiếng_Albani|پ]], [[ت#Tiếng_Albani|ت]], [[ث#Tiếng_Albani|ث]], [[ج#Tiếng_Albani|ج]], [[چ#Tiếng_Albani|چ]], [[څ#Tiếng_Albani|څ]], [[ح#Tiếng_Albani|ح]], [[خ#Tiếng_Albani|خ]], [[د#Tiếng_Albani|د]], [[ذ#Tiếng_Albani|ذ]], [[ر#Tiếng_Albani|ر]], [[رّ#Tiếng_Albani|رّ]], [[ز#Tiếng_Albani|ز]], [[ژ#Tiếng_Albani|ژ]], [[س#Tiếng_Albani|س]], [[ش#Tiếng_Albani|ش]], [[ص#Tiếng_Albani|ص]], [[ض#Tiếng_Albani|ض]], [[ط#Tiếng_Albani|ط]], [[ظ#Tiếng_Albani|ظ]], [[ع#Tiếng_Albani|ع]], [[غ#Tiếng_Albani|غ]], [[ڠ#Tiếng_Albani|ڠ]], [[ف#Tiếng_Albani|ف]], [[ق#Tiếng_Albani|ق]], [[ك#Tiếng_Albani|ك]], [[گ#Tiếng_Albani|گ]], [[ݣ#Tiếng_Albani|ݣ]], [[ل#Tiếng_Albani|ل]], [[ڷ#Tiếng_Albani|ڷ]], [[م#Tiếng_Albani|م]], [[ن#Tiếng_Albani|ن]], [[ݢ#Tiếng_Albani|ݢ]], [[و#Tiếng_Albani|و]], [[ه#Tiếng_Albani|ه]], [[ي#Tiếng_Albani|ي]]
==={{ĐM|ref}}===
*{{Chú thích web|1=sq|last=Njazi|first=Kazazi|title=Daut ef. Boriçi – Personalitet i shquar i historisë, kulturës dhe i arsimit shqiptar|work=Zani i Nalte|date=26-05-2014|url=http://zaninalte.al/2014/05/daut-borici-personalitet-i-shquar-i-historise-kultures-dhe-i-arsimit-shqiptar/|accessdate=2026-01-01|archiveurl=https://web.archive.org/web/20250601155640/http://zaninalte.al/2014/05/daut-borici-personalitet-i-shquar-i-historise-kultures-dhe-i-arsimit-shqiptar/|archivedate=2025-06-01}}
=={{langname|an}}==
==={{ĐM|letter}}===
{{head|an|Chữ cái|tr=h}}
#{{label|an|obsolete}} Chữ cái thứ 6 trong bảng chữ cái Alchamiada.
==={{ĐM|see}}===
*(''Bảng chữ cái Alchamiada'') [[ا#Tiếng_Aragon|ا]], [[ب#Tiếng_Aragon|ب]], [[ت#Tiếng_Aragon|ت]], [[ث#Tiếng_Aragon|ث]], [[ج#Tiếng_Aragon|ج]], [[ح#Tiếng_Aragon|ح]], [[خ#Tiếng_Aragon|خ]], [[د#Tiếng_Aragon|د]], [[ذ#Tiếng_Aragon|ذ]], [[ر#Tiếng_Aragon|ر]], [[ز#Tiếng_Aragon|ز]], [[س#Tiếng_Aragon|س]], [[ش#Tiếng_Aragon|ش]], [[ص#Tiếng_Aragon|ص]], [[ض#Tiếng_Aragon|ض]], [[ط#Tiếng_Aragon|ط]], [[ظ#Tiếng_Aragon|ظ]], [[ع#Tiếng_Aragon|ع]], [[غ#Tiếng_Aragon|غ]], [[ف#Tiếng_Aragon|ف]], [[ق#Tiếng_Aragon|ق]], [[ك#Tiếng_Aragon|ك]], [[ل#Tiếng_Aragon|ل]], [[م#Tiếng_Aragon|م]], [[ن#Tiếng_Aragon|ن]], [[ه#Tiếng_Aragon|ه]], [[و#Tiếng_Aragon|و]], [[ي#Tiếng_Aragon|ي]]
==={{ĐM|ref}}===
*[[c:File:Wiki-cuadro-aljamia-pablo-gil--20150812b.jpg|Pablo Gil, colección de textos aljamiados, 1888. Zaragoza, España]]
=={{langname|av}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Kirin
| [[Х#Tiếng_Avar|Х]] [[х#Tiếng_Avar|х]]
|-
! Ả Rập
| '''ح'''
|-
! Latinh
| [[X#Tiếng_Avar|X]] [[x#Tiếng_Avar|x]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|av|/χ/}}
==={{ĐM|letter}}===
{{head|av|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#{{label|av|obsolete}} Chữ cái thứ 8 trong bảng chữ cái Ả Rập tiếng Avar.
==={{ĐM|see}}===
*{{letters|lang=av|sc=Arab|qual=Chữ Ả Rập tiếng Avar|ا|آ|ب|ت|ث|ج|چ|ح|خ|څ|د|ذ|ر|ز|ڗ|ژ|س|ش|ص|ڝ|ض|ط|ظ|ع|غ|ف|ق|ڨ|ک|ݤ|گ|ل|ڸ|ڸّ|م|ن|ھ|ه|و|ي}}
=={{langname|auj}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Tifinagh
| [[ⵃ#Tiếng_Awjila|ⵃ]]
|-
! Latinh
| [[Ḥ#Tiếng_Awjila|Ḥ]] [[ḥ#Tiếng_Awjila|ḥ]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|auj|[ħ]}}
==={{ĐM|letter}}===
{{head|auj|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái biểu thị âm {{IPAchar|[ħ]}} trong bảng chữ cái Ả Rập Berber.
==={{ĐM|see}}===
*(''Chữ Ả Rập Berber'') [[ا#Tiếng_Awjila|ا]], [[ب#Tiếng_Awjila|ب]], [[ت#Tiếng_Awjila|ت]], [[ٻ#Tiếng_Awjila|ٻ]], [[ث#Tiếng_Awjila|ث]], [[پ#Tiếng_Awjila|پ]], [[ج#Tiếng_Awjila|ج]], [[چ#Tiếng_Awjila|چ]], [[ح#Tiếng_Awjila|ح]], [[خ#Tiếng_Awjila|خ]], [[د#Tiếng_Awjila|د]], [[ذ#Tiếng_Awjila|ذ]], [[ر#Tiếng_Awjila|ر]], [[ز#Tiếng_Awjila|ز]], [[ژ#Tiếng_Awjila|ژ]], [[ڕ#Tiếng_Awjila|ڕ]], [[ڑ#Tiếng_Awjila|ڑ]], [[س#Tiếng_Awjila|س]], [[ش#Tiếng_Awjila|ش]], [[ڜ#Tiếng_Awjila|ڜ]], [[ص#Tiếng_Awjila|ص]], [[ض#Tiếng_Awjila|ض]], [[ڞ#Tiếng_Awjila|ڞ]], [[ط#Tiếng_Awjila|ط]], [[ظ#Tiếng_Awjila|ظ]], [[ع#Tiếng_Awjila|ع]], [[غ#Tiếng_Awjila|غ]], [[ف#Tiếng_Awjila|ف]], [[ڥ#Tiếng_Awjila|ڥ]], [[ڤ#Tiếng_Awjila|ڤ]], [[ق#Tiếng_Awjila|ق]], [[ڨ#Tiếng_Awjila|ڨ]], [[ک#Tiếng_Awjila|ک]], [[ݣ#Tiếng_Awjila|ݣ]], [[گ#Tiếng_Awjila|گ]], [[ل#Tiếng_Awjila|ل]], [[ڭ#Tiếng_Awjila|ڭ]], [[م#Tiếng_Awjila|م]], [[ن#Tiếng_Awjila|ن]], [[ݧ#Tiếng_Awjila|ݧ]], [[ھ#Tiếng_Awjila|ھ]], [[ه#Tiếng_Awjila|ه]], [[و#Tiếng_Awjila|و]], [[ۉ#Tiếng_Awjila|ۉ]]
=={{langname|az}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Latinh
| [[H#Tiếng_Azerbaijan|H]] [[h#Tiếng_Azerbaijan|h]]
|-
! Kirin
| [[Һ#Tiếng_Azerbaijan|Һ]] [[һ#Tiếng_Azerbaijan|һ]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|az|[h]}}
==={{ĐM|letter}}===
{{head|az|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#{{label|az|obsolete}} Chữ cái thứ 8 bảng chữ cái Azeri.
==={{ĐM|see}}===
*{{letters|lang=az|sc=Arab|qual=Bảng chữ cái Azeri|ﺀ|ى|ه|و|ن|م|ل|ڴ|گ|ک|ق|ف|غ|ع|ظ|ﻁ|ض|ﺹ|ش|س|ژ|ز|ر|ﺫ|د|خ|ح|چ|ج|ﺙ|ت|پ|ب|ا}}
=={{langname|fa}}==
{{wp|fa:}}
==={{ĐM|pron}}===
{{fa-IPA|ḥāʔ}}
==={{ĐM|letter}}===
{{head|fa|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 8 trong bảng chữ cái Ba Tư.
#:{{ux|fa|[[w:fa:اصلاح|اصلا'''ح''']]|tr=eslâ'''h'''|[[cải cách]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=fa|sc=Arab|qual=Bảng chữ cái Ba Tư|ا|ب|پ|ت|ث|ج|چ|ح|خ|د|ذ|ر|ز|ژ|س|ش|ص|ض|ط|ظ|ع|غ|ف|ق|ک|گ|ل|م|ن|و|ه|ی}}
==={{ĐM|ref}}===
*{{Chú thích sách|author=A. T. Shahaney, M. J. Shahaney & Maulavi Mir Zaman|title=The Modern Persian-English Dictionary|year=1976|location=Karachi|publisher=The Educational Publishing Co.|pageurl=https://archive.org/details/dli.ernet.14749/page/n235|page=231}}
=={{langname|bqi}}==
==={{ĐM|pron}}===
*{{IPA4|bqi|[ħ]}}
==={{ĐM|symbol}}===
{{head|bqi|Ký tự|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ Ba Tư ''ḥāh'' biểu thị phụ âm '''/ħ/''' trong tiếng Bakhtiari.
#:{{quote|bqi|په مو هم که زِ اول وا دقت پَیجور همه ای جریاناهو بیݚُمه، صِلا'''ح''' دیݚُم که همهنه پشت سَر یَک سی جِناوالی، تِئُوفیلوس، بنویسُم،|vậy, sau khi đã xét kỹ-càng từ đầu mọi sự ấy, tôi cũng tưởng nên theo thứ-tự viết mà tỏ ra cho ông, ([[s:Lu-ca/1#1:3|Lu-ca 1:3]])}}
==={{ĐM|see}}===
*{{letters|lang=bqi|sc=Arab|qual=Chữ Ả Rập tiếng Bakhtiari|ا|ب|پ|ت|ث|ج|چ|خ|د|ذ|ر|ز|ژ|س|ش|ص|ض|ط|ظ|ع|غ|ف|ق|ڤ|ک|گ|ل|م|ن|و|ى}}
==={{ĐM|ref}}===
*{{Chú thích web|bqi|work=WBT Version|year=2026|entryurl=https://live.bible.is/bible/BQIBMV/LUK/1|entry=انجیل لوقا 1}}
=={{langname|bjt}}==
==={{ĐM|pron}}===
*{{IPA4|bjt|[ħ]}}
==={{ĐM|letter}}===
{{head|bjt|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 7 trong bảng chữ cái Ả Rập tiếng Balanta-Ganja.
==={{ĐM|see}}===
*{{letters|lang=bjt|sc=Arab|qual=Chữ Ả Rập tiếng Balanta-Ganja|ا|ب|پ|ت|ث|ج|ح|خ|د|ذ|ر|ز|س|ش|ص|ض|ط|ظ|ع|غ|ݝ|ف|ق|ک|گ|ل|م|ن|ݧ|ه|و|ي}}
==={{ĐM|ref}}===
*{{Chú thích sách|author=Cleonice Candida Gomes|title=[http://www.teses.usp.br/teses/disponiveis/8/8139/tde-19012009-154521/publico/CLEONICE_CANDIDA_GOMES.pdf O sistema verbal do Balanta : Um estudo dos morfemas de tempo]|year=2008|publisher=Universidade de São Paulo}}
=={{langname|bal}}==
==={{ĐM|pron}}===
*{{IPA4|bal|/ħ/}}
==={{ĐM|letter}}===
{{head|bal|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 9 trong bảng chữ cái Ả Rập tiếng Baloch.
#:{{ux|bal|روُ'''ح'''|[[tinh thần]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=bal|sc=Arab|qual=Chữ Ả Rập tiếng Baloch|ا|ب|پ|ت|ٹ|ج|چ|د|ڈ|ر|ز|ژ|س|ش|ک|گ|ل|م|ن|و|ۏ|ہ|(ھ)|ء|ی|ے|(ݔ)}}
==={{ĐM|ref}}===
*{{Chú thích web|editor=Saeed Zubair|work=Balochi - English Dictionary|year=2018|publisher=SIL International|entry=ح|entryurl=https://www.webonary.org/balochi/en/browse/browse-vernacular/?key=bcc&letter=%D8%AD}}
=={{langname|bft}}==
==={{ĐM|pron}}===
*{{IPA4|bft|/h/|[h]}}
==={{ĐM|letter}}===
{{head|bft|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 11 trong bảng chữ cái Ả Rập tiếng Balti.
==={{ĐM|see}}===
*{{letters|lang=bft|sc=Arab|qual=Chữ Ả Rập tiếng Balti|ء|ى|ه|و|ݩ|ݨ|ن|م|ل|گ|ک|ق|ف|غ|ع|ظ|ط|ض|ص|ݜ|ش|س|ژ|ڗ|ز|ڑ|ر|ذ|د|خ|ح|چ|ڃ|ج|ث|ٹ|ت|پ|ب|آ|ا}}
==={{ĐM|ref}}===
*{{Chú thích sách|author=Richard Keith Sprigg|title=[https://books.google.com/books?id=o3Pjk-4ZshMC Balti-English English-Balti Dictionary]|year=2002|publisher=Psychology Press|isbn=9780700713806}}
=={{langname|ba}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Kirin
| [[Х#Tiếng_Bashkir|Х]] [[х#Tiếng_Bashkir|х]]
|-
! Latinh
| [[X#Tiếng_Bashkir|X]] [[x#Tiếng_Bashkir|x]]
|-
! Ả Rập
| '''خ ﺡ'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|ba|/χ/}}
==={{ĐM|letter}}===
{{head|ba|Chữ cái|tr=x}}
#{{label|ba|obsolete}} Chữ cái thứ 8 trong bảng chữ cái Ả Rập tiếng Bashkir.
==={{ĐM|see}}===
*{{letters|lang=bft|sc=Arab|qual=Chữ Ả Rập tiếng Bashkir|ا|ب|پ|ت|ث|ج|چ|ح|خ|ﺩ|ذ|ﺭ|ﺯ|ژ|ﺱ|ش|ص|ض|ط|ظ|ع|غ|ف|ق|ك|ﮒ|ل|م|ن|ڭ|ه|و|ۇ|ۋ|ي|ئ}}
=={{langname|bn}}==
==={{ĐM|letter}}===
{{head|bn|Chữ cái|tr=ḥ}}
#{{label|bn|obsolete}} Chữ cái thứ 9 trong bảng chữ cái Ả Rập phương ngữ Noakhailla.
==={{ĐM|see}}===
*{{letters|lang=bn|sc=Arab|qual=Chữ Ả Rập phương ngữ Noakhailla|ي|ي|و|و|ھ|ه|ں|ن|م|ل|گ|ک|ق|ف|ڠ|غ|ع|ظ|ط|ض|ص|ش|س|ز|ڑ|ر|ذ|ڈ|د|خ|ح|چ|ج|ث|ٹ|ت|پ|ب|ا}}
=={{langname|mzb}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Ả Rập
| '''ح'''
|-
! Tifinagh
| [[ⵃ#Tiếng_Berber_Bắc_Sahara|ⵃ]]
|-
! Latinh
| [[Ḥ#Tiếng_Berber_Bắc_Sahara|Ḥ]] [[ḥ#Tiếng_Berber_Bắc_Sahara|ḥ]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|mzb|[ħ]}}
==={{ĐM|letter}}===
{{head|mzb|Chữ cái|tr=ḥ}}
#Chữ cái biểu thị âm {{IPAchar|[ħ]}} trong bảng chữ cái Ả Rập Berber.
==={{ĐM|see}}===
*(''Chữ Ả Rập Berber'') [[ا#Tiếng_Berber_Bắc_Sahara|ا]], [[ب#Tiếng_Berber_Bắc_Sahara|ب]], [[ت#Tiếng_Berber_Bắc_Sahara|ت]], [[ٻ#Tiếng_Berber_Bắc_Sahara|ٻ]], [[ث#Tiếng_Berber_Bắc_Sahara|ث]], [[پ#Tiếng_Berber_Bắc_Sahara|پ]], [[ج#Tiếng_Berber_Bắc_Sahara|ج]], [[چ#Tiếng_Berber_Bắc_Sahara|چ]], [[ح#Tiếng_Berber_Bắc_Sahara|ح]], [[خ#Tiếng_Berber_Bắc_Sahara|خ]], [[د#Tiếng_Berber_Bắc_Sahara|د]], [[ذ#Tiếng_Berber_Bắc_Sahara|ذ]], [[ر#Tiếng_Berber_Bắc_Sahara|ر]], [[ز#Tiếng_Berber_Bắc_Sahara|ز]], [[ژ#Tiếng_Berber_Bắc_Sahara|ژ]], [[ڕ#Tiếng_Berber_Bắc_Sahara|ڕ]], [[ڑ#Tiếng_Berber_Bắc_Sahara|ڑ]], [[س#Tiếng_Berber_Bắc_Sahara|س]], [[ش#Tiếng_Berber_Bắc_Sahara|ش]], [[ڜ#Tiếng_Berber_Bắc_Sahara|ڜ]], [[ص#Tiếng_Berber_Bắc_Sahara|ص]], [[ض#Tiếng_Berber_Bắc_Sahara|ض]], [[ڞ#Tiếng_Berber_Bắc_Sahara|ڞ]], [[ط#Tiếng_Berber_Bắc_Sahara|ط]], [[ظ#Tiếng_Berber_Bắc_Sahara|ظ]], [[ع#Tiếng_Berber_Bắc_Sahara|ع]], [[غ#Tiếng_Berber_Bắc_Sahara|غ]], [[ف#Tiếng_Berber_Bắc_Sahara|ف]], [[ڥ#Tiếng_Berber_Bắc_Sahara|ڥ]], [[ڤ#Tiếng_Berber_Bắc_Sahara|ڤ]], [[ق#Tiếng_Berber_Bắc_Sahara|ق]], [[ڨ#Tiếng_Berber_Bắc_Sahara|ڨ]], [[ک#Tiếng_Berber_Bắc_Sahara|ک]], [[ݣ#Tiếng_Berber_Bắc_Sahara|ݣ]], [[گ#Tiếng_Berber_Bắc_Sahara|گ]], [[ل#Tiếng_Berber_Bắc_Sahara|ل]], [[ڭ#Tiếng_Berber_Bắc_Sahara|ڭ]], [[م#Tiếng_Berber_Bắc_Sahara|م]], [[ن#Tiếng_Berber_Bắc_Sahara|ن]], [[ݧ#Tiếng_Berber_Bắc_Sahara|ݧ]], [[ھ#Tiếng_Berber_Bắc_Sahara|ھ]], [[ه#Tiếng_Berber_Bắc_Sahara|ه]], [[و#Tiếng_Berber_Bắc_Sahara|و]], [[ۉ#Tiếng_Berber_Bắc_Sahara|ۉ]]
{{-roa-ptg-}}
==={{ĐM|letter}}===
{{head|pt|Chữ cái|tr=h}}
#(''cổ'') Chữ cái thứ 6 trong bảng chữ cái Aljamiada.
==={{ĐM|see}}===
*(''Bảng chữ cái Aljamiada'') [[ا#Tiếng_Bồ_Đào_Nha_cổ|ا]], [[ب#Tiếng_Bồ_Đào_Nha_cổ|ب]], [[ت#Tiếng_Bồ_Đào_Nha_cổ|ت]], [[ث#Tiếng_Bồ_Đào_Nha_cổ|ث]], [[ج#Tiếng_Bồ_Đào_Nha_cổ|ج]], [[ح#Tiếng_Bồ_Đào_Nha_cổ|ح]], [[خ#Tiếng_Bồ_Đào_Nha_cổ|خ]], [[د#Tiếng_Bồ_Đào_Nha_cổ|د]], [[ذ#Tiếng_Bồ_Đào_Nha_cổ|ذ]], [[ر#Tiếng_Bồ_Đào_Nha_cổ|ر]], [[ز#Tiếng_Bồ_Đào_Nha_cổ|ز]], [[س#Tiếng_Bồ_Đào_Nha_cổ|س]], [[ش#Tiếng_Bồ_Đào_Nha_cổ|ش]], [[ص#Tiếng_Bồ_Đào_Nha_cổ|ص]], [[ض#Tiếng_Bồ_Đào_Nha_cổ|ض]], [[ط#Tiếng_Bồ_Đào_Nha_cổ|ط]], [[ظ#Tiếng_Bồ_Đào_Nha_cổ|ظ]], [[ع#Tiếng_Bồ_Đào_Nha_cổ|ع]], [[غ#Tiếng_Bồ_Đào_Nha_cổ|غ]], [[ف#Tiếng_Bồ_Đào_Nha_cổ|ف]], [[ق#Tiếng_Bồ_Đào_Nha_cổ|ق]], [[ك#Tiếng_Bồ_Đào_Nha_cổ|ك]], [[ل#Tiếng_Bồ_Đào_Nha_cổ|ل]], [[م#Tiếng_Bồ_Đào_Nha_cổ|م]], [[ن#Tiếng_Bồ_Đào_Nha_cổ|ن]], [[ه#Tiếng_Bồ_Đào_Nha_cổ|ه]], [[و#Tiếng_Bồ_Đào_Nha_cổ|و]], [[ي#Tiếng_Bồ_Đào_Nha_cổ|ي]]
==={{ĐM|ref}}===
*[[c:File:Wiki-cuadro-aljamia-pablo-gil--20150812b.jpg|Pablo Gil, colección de textos aljamiados, 1888. Zaragoza, España]]
=={{langname|brh}}==
==={{ĐM|pron}}===
*{{IPA4|brh|[ħ]}}
==={{ĐM|letter}}===
{{head|brh|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 9 trong bảng chữ cái Ả Rập tiếng Brahui.
==={{ĐM|see}}===
*{{letters|lang=brh|sc=Arab|qual=Chữ Ả Rập tiếng Brahui|ء|ے|ى|ه|و|ں|ن|م|ڷ|ل|گ|ک|ق|ف|غ|ع|ظ|ط|ض|ص|ش|س|ژ|ز|ڑ|ر|ذ|ڈ|د|خ|ح|چ|ج|ث|ٹ|ت|پ|ب|ا}}
==={{ĐM|ref}}===
*{{Chú thích sách|author=Allah-Barhsh, Allâh Baksh|title=Handbook of the Birouhi Language|year=1877|pageurl=https://books.google.com/books?id=mrcOAAAAQAAJ&pg=PR1|page=I}}
=={{langname|bhh}}==
==={{ĐM|pron}}===
*{{IPA4|bhh|[ħ]}}
==={{ĐM|letter}}===
{{head|bhh|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 9 trong bảng chữ cái Ả Rập tiếng Bukhara.
==={{ĐM|see}}===
*{{letters|lang=bhh|sc=Arab|qual=Chữ Ả Rập tiếng Bukhara|ا|ب|پ|ت|ٹ|ث|ج|چ|ح|خ|د|ذ|ر|ز|ژ|س|ش|ص|ض|ط|ظ|ع|غ|ف|ق|ک|گ|ل|م|ن|و|ه|ى}}
=={{langname|xbo}}==
==={{ĐM|letter}}===
{{head|xbo|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ Ả Rập ''ḥāh'' trong tiếng Bulgar đã tuyệt chủng.
#:{{ux|xbo|[[حرح#Tiếng_Bulgar|حر'''ح''']]|[[bốn mươi]]|inline=1}}
=={{langname|bsk}}==
==={{ĐM|pron}}===
*{{IPA4|bsk|/h/|[h]}}
==={{ĐM|letter}}===
{{head|bsk|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 13 trong bảng chữ cái Ả Rập tiếng Burushaski.
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Burushaski'') [[ݻ#Tiếng_Burushaski|ݻ]], [[ے#Tiếng_Burushaski|ے]], [[ݺ#Tiếng_Burushaski|ݺ]], [[ݷ#Tiếng_Burushaski|ݷ]], [[ݶ#Tiếng_Burushaski|ݶ]], [[ݵ#Tiếng_Burushaski|ݵ]], [[ی#Tiếng_Burushaski|ی]], [[ء#Tiếng_Burushaski|ء]], [[ھ#Tiếng_Burushaski|ھ]], [[ه#Tiếng_Burushaski|ه]], [[ݹ#Tiếng_Burushaski|ݹ]], [[ݸ#Tiếng_Burushaski|ݸ]], [[و#Tiếng_Burushaski|و]], [[ں#Tiếng_Burushaski|ں]], [[ن#Tiếng_Burushaski|ن]], [[م#Tiếng_Burushaski|م]], [[ل#Tiếng_Burushaski|ل]], [[ݣ#Tiếng_Burushaski|ݣ]], [[گ#Tiếng_Burushaski|گ]], [[ک#Tiếng_Burushaski|ک]], [[ق#Tiếng_Burushaski|ق]], [[ف#Tiếng_Burushaski|ف]], [[غ#Tiếng_Burushaski|غ]], [[ع#Tiếng_Burushaski|ع]], [[ظ#Tiếng_Burushaski|ظ]], [[ط#Tiếng_Burushaski|ط]], [[ض#Tiếng_Burushaski|ض]], [[ڞ#Tiếng_Burushaski|ڞ]], [[ص#Tiếng_Burushaski|ص]], [[ݽ#Tiếng_Burushaski|ݽ]], [[ش#Tiếng_Burushaski|ش]], [[س#Tiếng_Burushaski|س]], [[ژ#Tiếng_Burushaski|ژ]], [[ز#Tiếng_Burushaski|ز]], [[ڑ#Tiếng_Burushaski|ڑ]], [[ر#Tiếng_Burushaski|ر]], [[ذ#Tiếng_Burushaski|ذ]], [[ڈ#Tiếng_Burushaski|ڈ]], [[ڎ#Tiếng_Burushaski|ڎ]], [[د#Tiếng_Burushaski|د]], [[خ#Tiếng_Burushaski|خ]], [[ح#Tiếng_Burushaski|ح]], [[څ#Tiếng_Burushaski|څ]], [[ݼ#Tiếng_Burushaski|ݼ]], [[ݘ#Tiếng_Burushaski|ݘ]], [[ج#Tiếng_Burushaski|ج]], [[ث#Tiếng_Burushaski|ث]], [[ٹ#Tiếng_Burushaski|ٹ]], [[ت#Tiếng_Burushaski|ت]], [[پ#Tiếng_Burushaski|پ]], [[ب#Tiếng_Burushaski|ب]], [[ݴ#Tiếng_Burushaski|ݴ]], [[ݳ#Tiếng_Burushaski|ݳ]], [[ا#Tiếng_Burushaski|ا]]/[[آ#Tiếng_Burushaski|آ]]
=={{langname|chg}}==
==={{ĐM|pron}}===
*{{IPA4|chg|[h]}}
==={{ĐM|letter}}===
{{head|chg|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 8 trong bảng chữ cái Ả Rập tiếng Chagatai.
#:{{ux|chg|[[روح#Tiếng_Chagatai|رو'''ح''']]|tr=rū'''ḥ'''|[[tinh thần]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=chg|sc=Arab|qual=Chữ Ả Rập tiếng Chagatai|ﺀ|ى|ه|و|ن|م|ل|ڴ|گ|ک|ق|ف|غ|ع|ﻅ|ﻁ|ﺽ|ﺹ|ش|س|ژ|ز|ر|ﺫ|د|خ|ح|چ|ج|ﺙ|ت|پ|ب|آ/ا}}
=={{langname|cja}}==
==={{ĐM|pron}}===
*{{IPA4|cja|[ħ]}}
==={{ĐM|letter}}===
{{head|cja|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 12 trong bảng chữ cái Jawi tiếng Chăm Tây, là chữ [[ش#Tiếng_Chăm_Tây|ش]] ở dạng đứng cuối.
#:{{quote|cja|ي غاٛڠ جنياڠ^جياڠ عيسى المسيح. مريم ميٛء عيسى ھو جياڠ تناٛڠ ھوڠ يوسف. بلوه ماي، دلاو مڠ دوا اغاڠ نن ضاء ھوڠ ڬاوء، مريم متيان توي ڬبول^ڬنغاٛه رو'''ح''' ﷲ ياٛ.|Vả, sự giáng-sanh của Đức Chúa Jêsus-Christ đã xảy ra như vầy: Khi Ma-ri, mẹ Ngài, đã hứa gả cho Giô-sép, song chưa ăn-ở cùng nhau, thì người đã chịu thai bởi Đức Thánh-Linh. ([[s:Ma-thi-ơ/1#1:18|Ma-thi-ơ 1:18]])}}
==={{ĐM|see}}===
*(''Chữ Jawi tiếng Chăm Tây'') [[أ#Tiếng_Chăm_Tây|أ]]/[[ا#Tiếng_Chăm_Tây|ا]], [[ب#Tiếng_Chăm_Tây|ب]], [[به#Tiếng_Chăm_Tây|به]]/[[بهـ#Tiếng_Chăm_Tây|به]], [[ڢ#Tiếng_Chăm_Tây|ڢ]], [[ت#Tiếng_Chăm_Tây|ت]]/[[تـ#Tiếng_Chăm_Tây|تـ]], [[تح#Tiếng_Chăm_Tây|تح]]/[[تح#Tiếng_Chăm_Tây|تح]], [[ث#Tiếng_Chăm_Tây|ث]], [[ج#Tiếng_Chăm_Tây|ج]], [[جه#Tiếng_Chăm_Tây|جه]]/[[جهـ#Tiếng_Chăm_Tây|جهـ]], [[چ#Tiếng_Chăm_Tây|چ]], [[چح#Tiếng_Chăm_Tây|چح]]/[[چحـ#Tiếng_Chăm_Tây|چحـ]], [[ح#Tiếng_Chăm_Tây|ح]], [[خ#Tiếng_Chăm_Tây|خ]], [[څ#Tiếng_Chăm_Tây|څ]], [[د#Tiếng_Chăm_Tây|د]], [[ده#Tiếng_Chăm_Tây|ده]]/[[دهـ#Tiếng_Chăm_Tây|ده]], [[ذ#Tiếng_Chăm_Tây|ذ]], [[ڎ#Tiếng_Chăm_Tây|ڎ]], [[ر#Tiếng_Chăm_Tây|ر]], [[ز#Tiếng_Chăm_Tây|ز]], [[س#Tiếng_Chăm_Tây|س]], [[ش#Tiếng_Chăm_Tây|ش]], [[ص#Tiếng_Chăm_Tây|ص]], [[ض#Tiếng_Chăm_Tây|ض]], [[ط#Tiếng_Chăm_Tây|ط]], [[ظ#Tiếng_Chăm_Tây|ظ]], [[ع#Tiếng_Chăm_Tây|ع]], [[غ#Tiếng_Chăm_Tây|غ]], [[ڠ#Tiếng_Chăm_Tây|ڠ]], [[ف#Tiếng_Chăm_Tây|ف]], [[فح#Tiếng_Chăm_Tây|فح]]/[[فحـ#Tiếng_Chăm_Tây|فحـ]], [[ڤ#Tiếng_Chăm_Tây|ڤ]], [[ق#Tiếng_Chăm_Tây|ق]], [[ك#Tiếng_Chăm_Tây|ك]], [[كح#Tiếng_Chăm_Tây|كح]]/[[كحـ#Tiếng_Chăm_Tây|كحـ]], [[ڬ#Tiếng_Chăm_Tây|ڬ]], [[ڬه#Tiếng_Chăm_Tây|ڬه]]/[[ڬهـ#Tiếng_Chăm_Tây|ڬه]], [[ل#Tiếng_Chăm_Tây|ل]], [[م#Tiếng_Chăm_Tây|م]], [[ن#Tiếng_Chăm_Tây|ن]], [[و#Tiếng_Chăm_Tây|و]], [[ه#Tiếng_Chăm_Tây|ه]]/[[هـ#Tiếng_Chăm_Tây|هـ]]
==={{ĐM|ref}}===
*{{Chú thích web|cja|work=Bible.is|year=2015|entryurl=https://live.bible.is/bible/CJAWYI/MAT/1|entry=إنجيل متھاي ھغاء 1}}
=={{langname|ce}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Kirin
| [[Хь#Tiếng_Chechen|Хь]] [[хь#Tiếng_Chechen|хь]]
|-
! Ả Rập
| '''ح'''
|-
! Latinh
| [[Ẋ]] [[ẋ]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|ce|/ħ/}}
==={{ĐM|letter}}===
{{head|ce|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ẋ}}
#{{label|ce|obsolete}} Chữ Ả Rập biểu thị âm '''{{IPAchar|/ħ/}}''' trong bảng chữ cái tiếng Chechen trước năm 1925.
==={{ĐM|see}}===
* {{list helper 2|title=Chữ Ả Rập tiếng Chechen trước năm 1925
|list=<!--
-->{{l-self|ce|ا}}, <!--
-->{{l-self|ce|ب}}, <!--
-->{{l-self|ce|ت}}, <!--
-->{{l-self|ce|ث}}, <!--
-->{{l-self|ce|ج}}, <!--
-->{{l-self|ce|چ}}, <!--
-->{{l-self|ce|ح}}, <!--
-->{{l-self|ce|خ}}, <!--
-->{{l-self|ce|د}}, <!--
-->{{l-self|ce|ذ}}, <!--
-->{{l-self|ce|ر}}, <!--
-->{{l-self|ce|ز}}, <!--
-->{{l-self|ce|س}}, <!--
-->{{l-self|ce|ص}}, <!--
-->{{l-self|ce|ط}}, <!--
-->{{l-self|ce|ظ}}, <!--
-->{{l-self|ce|ع}}, <!--
-->{{l-self|ce|غ}}, <!--
-->{{l-self|ce|ڢ}}, <!--
-->{{l-self|ce|ف}}, <!--
-->{{l-self|ce|گ}}, <!--
-->{{l-self|ce|ڮ}}, <!--
-->{{l-self|ce|ك}}, <!--
-->{{l-self|ce|ق}}, <!--
-->{{l-self|ce|ڨ}}, <!--
-->{{l-self|ce|ل}}, <!--
-->{{l-self|ce|م}}, <!--
-->{{l-self|ce|ن}}, <!--
-->{{l-self|ce|ھ}}, <!--
-->{{l-self|ce|و}}, <!--
-->{{l-self|ce|ى}}, <!--
-->{{l-self|ce|ي}}<!--
-->}}
=={{langname|ctg}}==
==={{ĐM|pron}}===
*{{IPA4|ctg|[c]}}
==={{ĐM|letter}}===
{{head|ctg|Chữ cái|tr=ḥ}}
#Chữ cái thứ 9 trong bảng chữ cái Ả Rập tiếng Chittagong.
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Chittagong'') [[ا#Tiếng_Chittagong|ا]], [[ب#Tiếng_Chittagong|ب]], [[پ#Tiếng_Chittagong|پ]], [[ت#Tiếng_Chittagong|ت]], [[ٹ#Tiếng_Chittagong|ٹ]], [[ث#Tiếng_Chittagong|ث]], [[ج#Tiếng_Chittagong|ج]], [[چ#Tiếng_Chittagong|چ]], [[ح#Tiếng_Chittagong|ح]], [[خ#Tiếng_Chittagong|خ]], [[د#Tiếng_Chittagong|د]], [[ڈ#Tiếng_Chittagong|ڈ]], [[ذ#Tiếng_Chittagong|ذ]], [[ر#Tiếng_Chittagong|ر]], [[ڑ#Tiếng_Chittagong|ڑ]], [[ز#Tiếng_Chittagong|ز]], [[س#Tiếng_Chittagong|س]], [[ش#Tiếng_Chittagong|ش]], [[ص#Tiếng_Chittagong|ص]], [[ض#Tiếng_Chittagong|ض]], [[ط#Tiếng_Chittagong|ط]], [[ظ#Tiếng_Chittagong|ظ]], [[ع#Tiếng_Chittagong|ع]], [[غ#Tiếng_Chittagong|غ]], [[ڠ#Tiếng_Chittagong|ڠ]], [[ف#Tiếng_Chittagong|ف]], [[ق#Tiếng_Chittagong|ق]], [[ک#Tiếng_Chittagong|ک]], [[گ#Tiếng_Chittagong|گ]], [[ل#Tiếng_Chittagong|ل]], [[م#Tiếng_Chittagong|م]], [[ن#Tiếng_Chittagong|ن]], [[ں#Tiếng_Chittagong|ں]], [[ه#Tiếng_Chittagong|ه]], [[ھ#Tiếng_Chittagong|ھ]], [[و#Tiếng_Chittagong|و]], [[ي#Tiếng_Chittagong|ي]]
=={{langname|swb}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Latinh
| [[H#Tiếng_Comoros_Maore|H]] [[h#Tiếng_Comoros_Maore|h]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|swb|[h]}}
==={{ĐM|letter}}===
{{head|swb|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 9 trong bảng chữ cái Ả Rập tiếng Comoros Maore.
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Comoros Maore'') [[ي#Tiếng_Comoros_Maore|ي]], [[و#Tiếng_Comoros_Maore|و]], [[ه#Tiếng_Comoros_Maore|ه]], [[نّ#Tiếng_Comoros_Maore|نّ]], [[ن#Tiếng_Comoros_Maore|ن]], [[م#Tiếng_Comoros_Maore|م]], [[ل#Tiếng_Comoros_Maore|ل]], [[ڬ#Tiếng_Comoros_Maore|ڬ]], [[ك#Tiếng_Comoros_Maore|ك]], [[ق#Tiếng_Comoros_Maore|ق]], [[ڤ#Tiếng_Comoros_Maore|ڤ]], [[ڢ#Tiếng_Comoros_Maore|ڢ]], [[ف#Tiếng_Comoros_Maore|ف]], [[ڠ#Tiếng_Comoros_Maore|ڠ]], [[غ#Tiếng_Comoros_Maore|غ]], [[ع#Tiếng_Comoros_Maore|ع]], [[ظ#Tiếng_Comoros_Maore|ظ]], [[ط#Tiếng_Comoros_Maore|ط]], [[ض#Tiếng_Comoros_Maore|ض]], [[ص#Tiếng_Comoros_Maore|ص]], [[شّ#Tiếng_Comoros_Maore|شّ]], [[ش#Tiếng_Comoros_Maore|ش]], [[سّ#Tiếng_Comoros_Maore|سّ]], [[س#Tiếng_Comoros_Maore|س]], [[زّ#Tiếng_Comoros_Maore|زّ]], [[ز#Tiếng_Comoros_Maore|ز]], [[ر#Tiếng_Comoros_Maore|ر]], [[ذ#Tiếng_Comoros_Maore|ذ]], [[دّ#Tiếng_Comoros_Maore|دّ]], [[د#Tiếng_Comoros_Maore|د]], [[خ#Tiếng_Comoros_Maore|خ]], [[ح#Tiếng_Comoros_Maore|ح]], [[چ#Tiếng_Comoros_Maore|چ]], [[ج#Tiếng_Comoros_Maore|ج]], [[ث#Tiếng_Comoros_Maore|ث]], [[تّ#Tiếng_Comoros_Maore|تّ]], [[ت#Tiếng_Comoros_Maore|ت]], [[پ#Tiếng_Comoros_Maore|پ]], [[ب#Tiếng_Comoros_Maore|ب]], [[ا#Tiếng_Comoros_Maore|ا]]
=={{langname|dml}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Latinh
| [[H#Tiếng_Damel|H]] [[h#Tiếng_Damel|h]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|dml|[h]}}
==={{ĐM|letter}}===
{{head|dml|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 11 trong bảng chữ cái Ả Rập tiếng Damel.
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Damel'') [[ے#Tiếng_Damel|ے]], [[ی#Tiếng_Damel|ی]], [[ھ#Tiếng_Damel|ھ]], [[ہ#Tiếng_Damel|ہ]], [[و#Tiếng_Damel|و]], [[ݨ#Tiếng_Damel|ݨ]], [[ں#Tiếng_Damel|ں]]\[[ن#Tiếng_Damel|ن]], [[م#Tiếng_Damel|م]], [[ل#Tiếng_Damel|ل]], [[گ#Tiếng_Damel|گ]], [[ک#Tiếng_Damel|ک]], [[ق#Tiếng_Damel|ق]], [[ف#Tiếng_Damel|ف]], [[غ#Tiếng_Damel|غ]], [[ع#Tiếng_Damel|ع]], [[ظ#Tiếng_Damel|ظ]], [[ط#Tiếng_Damel|ط]], [[ض#Tiếng_Damel|ض]], [[ص#Tiếng_Damel|ص]], [[ݜ#Tiếng_Damel|ݜ]], [[ش#Tiếng_Damel|ش]], [[س#Tiếng_Damel|س]], [[ڙ#Tiếng_Damel|ڙ]], [[ژ#Tiếng_Damel|ژ]], [[ز#Tiếng_Damel|ز]], [[ڑ#Tiếng_Damel|ڑ]], [[ر#Tiếng_Damel|ر]], [[ذ#Tiếng_Damel|ذ]], [[ڈ#Tiếng_Damel|ڈ]], [[د#Tiếng_Damel|د]], [[خ#Tiếng_Damel|خ]], [[ح#Tiếng_Damel|ح]], [[څ#Tiếng_Damel|څ]], [[ڇ#Tiếng_Damel|ڇ]], [[چ#Tiếng_Damel|چ]], [[ج#Tiếng_Damel|ج]], [[ٹ#Tiếng_Damel|ٹ]], [[ث#Tiếng_Damel|ث]], [[ت#Tiếng_Damel|ت]], [[پ#Tiếng_Damel|پ]], [[ب#Tiếng_Damel|ب]], [[ا#Tiếng_Damel|ا]]
=={{langname|dar}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Kirin
| {{l|dar|ХӀ|tr=-}} {{l|dar|хӀ|tr=-}}
|-
! Latinh
| [[Ḥ]] [[ḥ]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|dar|[ħ]}}
==={{ĐM|letter}}===
{{head|dar|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 8 trong bảng chữ cái Ả Rập tiếng Dargwa.
==={{ĐM|see}}===
*{{letters|lang=dar|sc=Arab|qual=Chữ Ả Rập tiếng Dargwa|ا|ب|پ|ت|ث|ج|چ|ح|خ|څ|د|ذ|ر|ز|ڗ|ژ|س|ش|ص|ض|ڝ|ط|ظ|ع|غ|ڠ|ف|ڢ|ق|ک|ݤ|گ|ل|م|ن|ه|و|ی}}
=={{langname|mki}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Devanagari
| [[ह#Tiếng_Dhatki|ह]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|mki|[h]}}
==={{ĐM|letter}}===
{{head|mki|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 17 trong bảng chữ cái Ả Rập tiếng Dhatki.
#:{{quote|mki|يھُوداہ نا تمر ري پيٽا فارص آن زرا'''ح''' جاپيا، فارص سين حصرون جاپيو، آن حصرون سين راما جاپيو۔|Giu-đa bởi Tha-ma sanh Pha-rê và Xa-ra. Pha-rê sanh Ếch-rôm; Ếch-rôm sanh A-ram; ([[s:Ma-thi-ơ/1#1:3|Ma-thi-ơ 1:3]])}}
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Dhatki'') [[ا#Tiếng_Dhatki|ا]], [[ب#Tiếng_Dhatki|ب]], [[ٻ#Tiếng_Dhatki|ٻ]], [[ڀ#Tiếng_Dhatki|ڀ]], [[ت#Tiếng_Dhatki|ت]], [[ٿ#Tiếng_Dhatki|ٿ]], [[ٽ#Tiếng_Dhatki|ٽ]], [[ٺ#Tiếng_Dhatki|ٺ]], [[ث#Tiếng_Dhatki|ث]], [[پ#Tiếng_Dhatki|پ]], [[ج#Tiếng_Dhatki|ج]], [[جھ#Tiếng_Dhatki|جھ]], [[ڄ#Tiếng_Dhatki|ڄ]], [[ڃ#Tiếng_Dhatki|ڃ]], [[چ#Tiếng_Dhatki|چ]], [[ڇ#Tiếng_Dhatki|ڇ]], [[ح#Tiếng_Dhatki|ح]], [[خ#Tiếng_Dhatki|خ]], [[د#Tiếng_Dhatki|د]], [[ڌ#Tiếng_Dhatki|ڌ]], [[ڏ#Tiếng_Dhatki|ڏ]], [[ڊ#Tiếng_Dhatki|ڊ]], [[ڍ#Tiếng_Dhatki|ڍ]], [[ذ#Tiếng_Dhatki|ذ]], [[ر#Tiếng_Dhatki|ر]], [[ڙ#Tiếng_Dhatki|ڙ]], [[ڙھ#Tiếng_Dhatki|ڙھ]], [[ز#Tiếng_Dhatki|ز]], [[س#Tiếng_Dhatki|س]], [[ش#Tiếng_Dhatki|ش]], [[ص#Tiếng_Dhatki|ص]], [[ض#Tiếng_Dhatki|ض]], [[ط#Tiếng_Dhatki|ط]], [[ظ#Tiếng_Dhatki|ظ]], [[ع#Tiếng_Dhatki|ع]], [[ﻍ#Tiếng_Dhatki|ﻍ]], [[ﻑ#Tiếng_Dhatki|ﻑ]], [[ڦ#Tiếng_Dhatki|ڦ]], [[ﻕ#Tiếng_Dhatki|ﻕ]], [[ڪ#Tiếng_Dhatki|ڪ]], [[ک#Tiếng_Dhatki|ک]], [[گ#Tiếng_Dhatki|گ]], [[گھ#Tiếng_Dhatki|گھ]], [[ڳ#Tiếng_Dhatki|ڳ]], [[ڱ#Tiếng_Dhatki|ڱ]], [[ﻝ#Tiếng_Dhatki|ﻝ]], [[ڷ#Tiếng_Dhatki|ڷ]], [[ﻡ#Tiếng_Dhatki|ﻡ]], [[ﻥ#Tiếng_Dhatki|ﻥ]], [[ݨ#Tiếng_Dhatki|ݨ]], [[ﻭ#Tiếng_Dhatki|ﻭ]], [[ھ#Tiếng_Dhatki|ھ]], [[ه#Tiếng_Dhatki|ه]], [[ة#Tiếng_Dhatki|ة]], [[ي#Tiếng_Dhatki|ي]], [[ء#Tiếng_Dhatki|ء]]
==={{ĐM|ref}}===
*{{Chú thích web|mki|entryurl=https://media.ipsapps.org/mki/osa/01-MAT-001.html|entry=متِي رو لِکيل پَوِيتر شاستر 1|year=2026|work=Dhatki Literature}}
=={{langname|dv}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Dives Akuru
| [[𑤭#Tiếng_Dhivehi|𑤭]]
|-
! Thaana
| [[ޙ#Tiếng_Dhivehi|ޙ]]
|-
! Ả Rập
| '''ش'''
|-
! Devanagari
| [[ह़#Tiếng_Dhivehi|ह़]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|dv|[ħ~h]}}
==={{ĐM|letter}}===
{{head|dv|Chữ cái|tr=hhaa}}
#Chữ âm Ả Rập của '''[[ޙ#Tiếng_Dhivehi|ޙ]]'''.
==={{ĐM|see}}===
*{{letters|lang=dv|sc=Arab|qual=Chữ âm Ả Rập tiếng Dhivehi|و|ق|غ|ع|ظ|ط|ض|ص|ش|ز|خ|ح|ذ|ث}}
=={{langname|doi}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Devanagari
| [[ह#Tiếng_Dogri|ह]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|doi|[h]}}
==={{ĐM|letter}}===
{{head|doi|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#{{label|doi|obsolete}} Chữ cái thứ 9 trong bảng chữ cái Nastaʼlīq tiếng Dogri trước đây.
==={{ĐM|see}}===
*{{letters|lang=doi|sc=Arab|qual=Bảng chữ cái Nastaʼlīq tiếng Dogri|ے|ی|ہ|و||ں|ن|م|ل|گ|ک|ق|ف|غ|ع|ظ|ط|ض|ص|ش|س|ژ|ز|ڑ|ر|ذ|ڈ|د|خ|ح|چ|ج|ث|ٹ|ت|پ|ب|ا}}
=={{langname|rmt}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Latinh
| [[Ḥ#Tiếng Domari|Ḥ]] [[ḥ#Tiếng Domari|ḥ]]
|-
! Hebrew
| [[ח#Tiếng Domari|ח]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|rmt|[ħ]}}
==={{ĐM|letter}}===
{{head|rmt|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 8 trong bảng chữ cái Ả Rập tiếng Domari.
==={{ĐM|see}}===
*{{letters|lang=rmt|sc=Arab|qual=Chữ Ả Rập tiếng Domari|ا|ب|پ|ت|ث|ج|چ|ح|خ|د|ذ|ر|ز|ژ|س|ش|ص|ض|ط|ظ|ع|غ|ف|ق|ك|گ|ل|م|ن|ﮬ|و|ۋڤ|ي|لا|ء|ى|أ|آ|ة}}
=={{langname|sce}}==
==={{ĐM|pron}}===
*{{IPA4|sce|[ħ]}}
==={{ĐM|letter}}===
{{head|sce|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#{{label|sce|obsolete}} Chữ cái thứ 9 trong bảng chữ cái Ả Rập tiếng Đông Hương trước năm 2003.
==={{ĐM|see}}===
*{{letters|lang=sce|sc=Arab|qual=Chữ Ả Rập tiếng Đông Hương trước năm 2003|ا|ب|ت|پ|ث|ٿ|ج|چ|ح|خ|د|ذ|ڌ|ر|ز|ژ|س|ش|ص|ض|ڞ|ط|ظ|ع|غ|ف|ق|ڨ|ک|گ|ݣ|ل|م|ن|ه|و|ى}}
=={{langname|ff}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Latinh
| [[H#Tiếng_Fula|H]] [[h#Tiếng_Fula|h]]
|-
! Ả Rập
| '''ح'''
|-
! Adlam
| [[𞤖𞥈#Tiếng_Fula|𞤖𞥈]] [[𞤸𞥈#Tiếng_Fula|𞤸𞥈]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|ff|[h]}}
==={{ĐM|letter}}===
{{head|ff|Chữ cái|tr=h}}
#Chữ cái thứ 7 trong bảng chữ cái Ả Rập tiếng Fula.
#:{{quote|ff|ࢡَاوٛ عِلَمْ تُوڢَانَ، ࢡِࢡّٜ نُو'''حُ''' سٜمْ عٜ حَامُ عٜ يَڢٜتْ دَࢩِ ࢡِکّٛيْ؞|Đây là dòng-dõi của Sem, Cham và Gia-phết, ba con trai của Nô-ê; sau khi lụt, họ sanh con-cái. ([[s:Sáng thế Ký/10#10:1|Sáng thế Ký 10:1]])}}
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Fula'') [[رّ#Tiếng_Fula|رّ]], [[نج#Tiếng_Fula|نج]], [[نْغ#Tiếng_Fula|نْغ]], [[ند#Tiếng_Fula|ند]], [[مب#Tiếng_Fula|مب]], [[ء#Tiếng_Fula|ء]], [[ي۟#Tiếng_Fula|ي۟]], [[يٴ#Tiếng_Fula|يٴ]], [[ي#Tiếng_Fula|ي]], [[و#Tiếng_Fula|و]], [[ه#Tiếng_Fula|ه]], [[نغ#Tiếng_Fula|نغ]], [[ن#Tiếng_Fula|ن]], [[م#Tiếng_Fula|م]], [[ل#Tiếng_Fula|ل]], [[ک#Tiếng_Fula|ک]], [[ق#Tiếng_Fula|ق]], [[ݠ#Tiếng_Fula|ݠ]], [[ڢ#Tiếng_Fula|ڢ]], [[غ#Tiếng_Fula|غ]], [[ع#Tiếng_Fula|ع]], [[ظ#Tiếng_Fula|ظ]], [[ط#Tiếng_Fula|ط]], [[ض#Tiếng_Fula|ض]], [[ص#Tiếng_Fula|ص]], [[ش#Tiếng_Fula|ش]], [[س#Tiếng_Fula|س]], [[ز#Tiếng_Fula|ز]], [[ر#Tiếng_Fula|ر]], [[ذ#Tiếng_Fula|ذ]], [[د#Tiếng_Fula|د]], [[خ#Tiếng_Fula|خ]], [[ح#Tiếng_Fula|ح]], [[ج#Tiếng_Fula|ج]], [[ث#Tiếng_Fula|ث]], [[ت#Tiếng_Fula|ت]], [[بٴ#Tiếng_Fula|بٴ]], [[ب#Tiếng_Fula|ب]], [[ا#Tiếng_Fula|ا]]
==={{ĐM|ref}}===
*{{Chú thích web|ff|author=Bible Society of Cameroon|entryurl=https://www.bible.com/en-GB/bible/1707/GEN.10.%25D8%25AF%25D8%25A7%25D9%258E|entry=لَاتَانٛوجِ 10|year=2025|work=دٜڢْتٜرٜ اَللَّه ڢُلْڢُلْدٜ عَدَمَوَ}}
=={{langname|gwt}}==
==={{ĐM|pron}}===
*{{IPA4|gwt|[ħ]}}
==={{ĐM|letter}}===
{{head|gwt|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 9 trong bảng chữ Ả Rập tiếng Gawar-Bati.
#:{{ux|gwt|حال|tr='''h'''āl|[[điều kiện]], [[trạng thái]]|inline=1}}
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Gawar-Bati'') [[ا#Tiếng_Gawar-Bati|ا]], [[ب#Tiếng_Gawar-Bati|ب]], [[پ#Tiếng_Gawar-Bati|پ]], [[ت#Tiếng_Gawar-Bati|ت]], [[ٹ#Tiếng_Gawar-Bati|ٹ]], [[ث#Tiếng_Gawar-Bati|ث]], [[ج#Tiếng_Gawar-Bati|ج]], [[چ#Tiếng_Gawar-Bati|چ]], [[ح#Tiếng_Gawar-Bati|ح]], [[خ#Tiếng_Gawar-Bati|خ]], [[ڄ#Tiếng_Gawar-Bati|ڄ]], [[ݮ#Tiếng_Gawar-Bati|ݮ]], [[څ#Tiếng_Gawar-Bati|څ]], [[ځ#Tiếng_Gawar-Bati|ځ]], [[د#Tiếng_Gawar-Bati|د]], [[ڈ#Tiếng_Gawar-Bati|ڈ]], [[ذ#Tiếng_Gawar-Bati|ذ]], [[ر#Tiếng_Gawar-Bati|ر]], [[ڑ#Tiếng_Gawar-Bati|ڑ]], [[ز#Tiếng_Gawar-Bati|ز]], [[ژ#Tiếng_Gawar-Bati|ژ]], [[ݫ#Tiếng_Gawar-Bati|ݫ]], [[س#Tiếng_Gawar-Bati|س]], [[ش#Tiếng_Gawar-Bati|ش]], [[ݭ#Tiếng_Gawar-Bati|ݭ]], [[ص#Tiếng_Gawar-Bati|ص]], [[ض#Tiếng_Gawar-Bati|ض]], [[ط#Tiếng_Gawar-Bati|ط]], [[ظ#Tiếng_Gawar-Bati|ظ]], [[ع#Tiếng_Gawar-Bati|ع]], [[غ#Tiếng_Gawar-Bati|غ]], [[ف#Tiếng_Gawar-Bati|ف]], [[ق#Tiếng_Gawar-Bati|ق]], [[ک#Tiếng_Gawar-Bati|ک]], [[گ#Tiếng_Gawar-Bati|گ]], [[ل#Tiếng_Gawar-Bati|ل]], [[ݪ#Tiếng_Gawar-Bati|ݪ]], [[م#Tiếng_Gawar-Bati|م]], [[ن#Tiếng_Gawar-Bati|ن]], [[ݨ#Tiếng_Gawar-Bati|ݨ]], [[ں#Tiếng_Gawar-Bati|ں]], [[ہ#Tiếng_Gawar-Bati|ہ]], [[ء#Tiếng_Gawar-Bati|ء]], [[و#Tiếng_Gawar-Bati|و]], [[ی#Tiếng_Gawar-Bati|ی]], [[ے#Tiếng_Gawar-Bati|ے]]
=={{langname|gho}}==
==={{ĐM|pron}}===
*{{IPA4|gho|[ħ]}}
==={{ĐM|letter}}===
{{head|gho|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ Ả Rập ''ḥāh''.
#:{{quote|gho|سُوْسْمَاوْث، ئِفُّوْغ يَان ن ؤُفلَّا'''ح''' أَ زْرع.|Hãy nghe. Có người gieo giống đi ra đặng gieo. ([[s:Mác/4#4:3|Mác 4:3]])}}
==={{ĐM|ref}}===
*{{Chú thích web|gho|author=Faith Comes By Hearing|work=WBT Version|year=2023|entryurl=https://live.bible.is/bible/GHOWBT/MRK/4|entry=مرقس 4}}
=={{langname|glk}}==
==={{ĐM|pron}}===
*{{IPA4|glk|[ħ]}}
==={{ĐM|letter}}===
{{head|glk|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 10 trong bảng chữ cái Ba Tư tiếng Gilak.
#:{{quote|glk|اوشأن حقسأی کودیدی بفأمید، وختی مسیحٚ رو'''ح''' اوشأنٚ وجودٚ دورون جٚه قبل شهادت دَیی کی مسیح وأ رنج بکشه و بعدٚ اون جلال بیأفه، کییَ و چی وختییَ ایشاره کودی.| nghĩa là tìm cho biết thời-kỳ nào và thời-kỳ cách nào mà Thánh-Linh Đấng Christ ở trong lòng mình đã chỉ cho, là khi làm chứng trước về sự đau-đớn của Đấng Christ và về sự vinh-hiển sẽ theo sau. ([[s:I Phi-e-rơ/1#1:11|I Phi-e-rơ 1:11]])}}
==={{ĐM|see}}===
*(''Bảng chữ Ba Tư tiếng Gilak'') [[ا#Tiếng_Gilak|ا]], [[أ#Tiếng_Gilak|أ]], [[آ#Tiếng_Gilak|آ]], [[ب#Tiếng_Gilak|ب]], [[پ#Tiếng_Gilak|پ]], [[ت#Tiếng_Gilak|ت]], [[ث#Tiếng_Gilak|ث]], [[ج#Tiếng_Gilak|ج]], [[چ#Tiếng_Gilak|چ]], [[ح#Tiếng_Gilak|ح]], [[خ#Tiếng_Gilak|خ]], [[د#Tiếng_Gilak|د]], [[ذ#Tiếng_Gilak|ذ]], [[ر#Tiếng_Gilak|ر]], [[ز#Tiếng_Gilak|ز]], [[ژ#Tiếng_Gilak|ژ]], [[س#Tiếng_Gilak|س]], [[ش#Tiếng_Gilak|ش]], [[ص#Tiếng_Gilak|ص]], [[ض#Tiếng_Gilak|ض]], [[ط#Tiếng_Gilak|ط]], [[ظ#Tiếng_Gilak|ظ]], [[ع#Tiếng_Gilak|ع]], [[غ#Tiếng_Gilak|غ]], [[ف#Tiếng_Gilak|ف]], [[ق#Tiếng_Gilak|ق]], [[ک#Tiếng_Gilak|ک]], [[گ#Tiếng_Gilak|گ]], [[ل#Tiếng_Gilak|ل]], [[م#Tiếng_Gilak|م]], [[ن#Tiếng_Gilak|ن]], [[و#Tiếng_Gilak|و]], [[ۊ#Tiếng_Gilak|ۊ]], [[ٶ#Tiếng_Gilak|ٶ]], [[ی#Tiếng_Gilak|ی]], [[ي#Tiếng_Gilak|ي]], [[ئ#Tiếng_Gilak|ئ]], [[ه#Tiếng_Gilak|ه]]
==={{ĐM|ref}}===
*{{Chú thích web|glk|author=Gilak Media|entryurl=https://www.bible.com/bible/1094/1PE.1.%25DA%25AF%25DB%258C%25D9%2584%25DA%25A9%25DB%258C%2520(%25D8%25B1%25D8%25B4%25D8%25AA%25DB%258C)|entry=۱پطرس ۲|year=2023|work=کیتاب مقدّس به گیلکی (رشتی)}}
=={{langname|gju}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Gujarat
| [[હ]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|gju|/ɦ/}}
==={{ĐM|letter}}===
{{head|gju|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 9 trong bảng chữ cái Ả Rập tiếng Gujar.
#:{{ux|gju|صلا'''ح'''|tr=saLa'''h'''|[[khuyên]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=gju|sc=Arab|qual=Chữ Ả Rập tiếng Gujar|ا|ب|پ|ت|ٹ|ث|ج|چ|ح|خ|د|ڈ|ذ|ر|ڑ|ز|ژ|س|ش|ص|ض|ط|ظ|ع|غ|ف|ق|ک|گ|ل|ࣇ|م|ن|ݨ|ں|و|ہ|ھ|ء|ی|ے}}
==={{ĐM|ref}}===
*{{Chú thích web|editor=Dr. Rafique Anjum|work=Gojri - English - Urdu Dictionary|year=2021|publisher=SIL International|entry=بخشش|entryurl=https://www.webonary.org/gojri/en/gf981d382-008d-49b1-a041-90a3a36b2f86/}}
=={{langname|har}}==
==={{ĐM|pron}}===
*{{IPA4|har|[ħ]}}
==={{ĐM|letter}}===
{{head|har|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḣ}}
#Chữ cái thứ 8 trong bảng chữ cái Ả Rập tiếng Harari.
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Harari'') [[ا#Tiếng_Harari|ا]], [[ب#Tiếng_Harari|ب]], [[پ#Tiếng_Harari|پ]], [[ت#Tiếng_Harari|ت]], [[ث#Tiếng_Harari|ث]], [[ج#Tiếng_Harari|ج]], [[ݘ#Tiếng_Harari|ݘ]], [[ح#Tiếng_Harari|ح]], [[خ#Tiếng_Harari|خ]], [[د#Tiếng_Harari|د]], [[ذ#Tiếng_Harari|ذ]], [[ر#Tiếng_Harari|ر]], [[ز#Tiếng_Harari|ز]], [[ژ#Tiếng_Harari|ژ]], [[س#Tiếng_Harari|س]], [[ش#Tiếng_Harari|ش]], [[ڛ#Tiếng_Harari|ڛ]], [[ص#Tiếng_Harari|ص]], [[ض#Tiếng_Harari|ض]], [[ط#Tiếng_Harari|ط]], [[ظ#Tiếng_Harari|ظ]], [[ڟ#Tiếng_Harari|ڟ]], [[ع#Tiếng_Harari|ع]], [[غ#Tiếng_Harari|غ]], [[ف#Tiếng_Harari|ف]], [[ڤ#Tiếng_Harari|ڤ]], [[ق#Tiếng_Harari|ق]], [[ك#Tiếng_Harari|ك]], [[ڬ#Tiếng_Harari|ڬ]], [[ل#Tiếng_Harari|ل]], [[م#Tiếng_Harari|م]], [[ن#Tiếng_Harari|ن]], [[ڹ#Tiếng_Harari|ڹ]], [[ه#Tiếng_Harari|ه]], [[و#Tiếng_Harari|و]], [[ي#Tiếng_Harari|ي]]
==={{ĐM|ref}}===
*{{Chú thích sách|am|author=ቁራስ|title=[https://everythingharar.com/wp-content/uploads/2017/02/HarariDictionary-quraseh.pdf ጩቅቲ ኪታብ]|year=2002}}
=={{langname|ha}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Latinh
| [[H#Tiếng_Hausa|H]] [[h#Tiếng_Hausa|h]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|ha|[h]}}
==={{ĐM|letter}}===
{{head|ha|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 7 trong bảng chữ cái Ajami tiếng Hausa.
==={{ĐM|see}}===
*(''Bộ chữ Ajami tiếng Hausa'') [[أ#Tiếng_Hausa|أ]], [[ب#Tiếng_Hausa|ب]], [[ٻ#Tiếng_Hausa|ٻ]], [[ت#Tiếng_Hausa|ت]], [[ث#Tiếng_Hausa|ث]], [[ج#Tiếng_Hausa|ج]], [[ح#Tiếng_Hausa|ح]], [[خ#Tiếng_Hausa|خ]], [[د#Tiếng_Hausa|د]], [[ذ#Tiếng_Hausa|ذ]], [[ر#Tiếng_Hausa|ر]], [[ز#Tiếng_Hausa|ز]], [[ط#Tiếng_Hausa|ط]], [[ظ#Tiếng_Hausa|ظ]], [[ڟ#Tiếng_Hausa|ڟ]], [[ق#Tiếng_Hausa|ق]], [[ک#Tiếng_Hausa|ک]], [[ل#Tiếng_Hausa|ل]], [[م#Tiếng_Hausa|م]], [[ن#Tiếng_Hausa|ن]], [[ص#Tiếng_Hausa|ص]], [[ض#Tiếng_Hausa|ض]], [[ع#Tiếng_Hausa|ع]], [[غ#Tiếng_Hausa|غ]], [[ࢻ#Tiếng_Hausa|ࢻ]]/[[ف#Tiếng_Hausa|ف]], [[س#Tiếng_Hausa|س]], [[ش#Tiếng_Hausa|ش]], [[ه#Tiếng_Hausa|ه]], [[و#Tiếng_Hausa|و]], [[ی#Tiếng_Hausa|ی]], [[ۑ#Tiếng_Hausa|ۑ]], [[ݣ#Tiếng_Hausa|ݣ]], [[ࣃ#Tiếng_Hausa|ࣃ]], [[ࣄ#Tiếng_Hausa|ࣄ]]
=={{langname|haz}}==
==={{ĐM|pron}}===
*{{IPA4|haz|[h]}}
==={{ĐM|letter}}===
{{head|haz|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 9 trong bảng chữ cái Ả Rập tiếng Hazara.
#:{{quote|haz|اَی خُداوند، دَ غَیتِ قار خُو مَره سرزَنِش نَکُو و دَ وختِ غَضَب خُو مَره اِصلا'''ح''' نَکُو.|Đức Giê-hô-va ôi! xin chớ nổi thạnh-nộ mà trách tôi,<br>Chớ sửa-phạt tôi trong khi Ngài giận phừng, ([[s:Thi thiên/6#6:1|Thi thiên 6:1]])}}
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Hazara'') [[ا#Tiếng_Hazara|ا]]/[[آ#Tiếng_Hazara|آ]], [[ب#Tiếng_Hazara|ب]], [[پ#Tiếng_Hazara|پ]], [[ت#Tiếng_Hazara|ت]], [[ټ#Tiếng_Hazara|ټ]], [[ث#Tiếng_Hazara|ث]], [[ج#Tiếng_Hazara|ج]], [[چ#Tiếng_Hazara|چ]], [[ح#Tiếng_Hazara|ح]], [[خ#Tiếng_Hazara|خ]], [[د#Tiếng_Hazara|د]], [[ډ#Tiếng_Hazara|ډ]], [[ذ#Tiếng_Hazara|ذ]], [[ر#Tiếng_Hazara|ر]], [[ز#Tiếng_Hazara|ز]], [[ژ#Tiếng_Hazara|ژ]], [[س#Tiếng_Hazara|س]], [[ش#Tiếng_Hazara|ش]], [[ص#Tiếng_Hazara|ص]], [[ض#Tiếng_Hazara|ض]], [[ط#Tiếng_Hazara|ط]], [[ظ#Tiếng_Hazara|ظ]], [[ع#Tiếng_Hazara|ع]], [[ﻍ#Tiếng_Hazara|ﻍ]], [[ﻑ#Tiếng_Hazara|ﻑ]], [[ﻕ#Tiếng_Hazara|ﻕ]], [[ﻙ#Tiếng_Hazara|ﻙ]], [[گ#Tiếng_Hazara|گ]], [[ﻝ#Tiếng_Hazara|ﻝ]], [[ﻡ#Tiếng_Hazara|ﻡ]], [[ﻥ#Tiếng_Hazara|ﻥ]], [[ﻭ#Tiếng_Hazara|ﻭ]], [[ﻩ#Tiếng_Hazara|ﻩ]], [[ی#Tiếng_Hazara|ی]]
==={{ĐM|ref}}===
*{{Chú thích web|haz|author=Wycliffe Bible Translators, Inc.|entryurl=https://www.bible.com/bible/4232/PSA.6.HAZ|entry=زبُور 6|year=2025|work=Hazaragi Bible}}
=={{langname|hno}}==
==={{ĐM|pron}}===
*{{IPA4|hno|[h]}}
==={{ĐM|letter}}===
{{head|hno|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 10 trong bảng chữ cái Ả Rập tiếng Hindko Bắc.
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Hindko Bắc'') [[آ#Tiếng_Hindko_Bắc|آ]], [[ا#Tiếng_Hindko_Bắc|ا]], [[ب#Tiếng_Hindko_Bắc|ب]], [[پ#Tiếng_Hindko_Bắc|پ]], [[ت#Tiếng_Hindko_Bắc|ت]], [[ٹ#Tiếng_Hindko_Bắc|ٹ]], [[ث#Tiếng_Hindko_Bắc|ث]], [[ج#Tiếng_Hindko_Bắc|ج]], [[چ#Tiếng_Hindko_Bắc|چ]], [[ح#Tiếng_Hindko_Bắc|ح]], [[خ#Tiếng_Hindko_Bắc|خ]], [[ڇ#Tiếng_Hindko_Bắc|ڇ]], [[د#Tiếng_Hindko_Bắc|د]], [[ڈ#Tiếng_Hindko_Bắc|ڈ]], [[ذ#Tiếng_Hindko_Bắc|ذ]], [[ر#Tiếng_Hindko_Bắc|ر]], [[ڑ#Tiếng_Hindko_Bắc|ڑ]], [[ز#Tiếng_Hindko_Bắc|ز]], [[ݬ#Tiếng_Hindko_Bắc|ݬ]], [[س#Tiếng_Hindko_Bắc|س]], [[ش#Tiếng_Hindko_Bắc|ش]], [[ص#Tiếng_Hindko_Bắc|ص]], [[ض#Tiếng_Hindko_Bắc|ض]], [[ط#Tiếng_Hindko_Bắc|ط]], [[ظ#Tiếng_Hindko_Bắc|ظ]], [[ع#Tiếng_Hindko_Bắc|ع]], [[غ#Tiếng_Hindko_Bắc|غ]], [[ف#Tiếng_Hindko_Bắc|ف]], [[ق#Tiếng_Hindko_Bắc|ق]], [[ڨ#Tiếng_Hindko_Bắc|ڨ]], [[ک#Tiếng_Hindko_Bắc|ک]], [[گ#Tiếng_Hindko_Bắc|گ]], [[ل#Tiếng_Hindko_Bắc|ل]], [[م#Tiếng_Hindko_Bắc|م]], [[ن#Tiếng_Hindko_Bắc|ن]], [[ں#Tiếng_Hindko_Bắc|ں]], [[ݩ#Tiếng_Hindko_Bắc|ݩ]], [[ݩگ#Tiếng_Hindko_Bắc|ݩگ]], [[ݨ#Tiếng_Hindko_Bắc|ݨ]], [[و#Tiếng_Hindko_Bắc|و]], [[ؤ#Tiếng_Hindko_Bắc|ؤ]], [[ٷ#Tiếng_Hindko_Bắc|ٷ]], [[ہ#Tiếng_Hindko_Bắc|ہ]], [[ھ#Tiếng_Hindko_Bắc|ھ]], [[ء#Tiếng_Hindko_Bắc|ء]], [[ی#Tiếng_Hindko_Bắc|ی]], [[ئ#Tiếng_Hindko_Bắc|ئ]], [[ے#Tiếng_Hindko_Bắc|ے]]
=={{langname|inh}}==
==={{ĐM|pron}}===
*{{IPA4|inh|[ʜ~ħ]}}
==={{ĐM|letter}}===
{{head|inh|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ȟ}}
#{{label|inh|obsolete}} Chữ cái thứ 8 trong bảng chữ cái Ả Rập tiếng Ingush.
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Ingush trước đây'') [[ا#Tiếng_Ingush|ا]], [[ب#Tiếng_Ingush|ب]], [[ت#Tiếng_Ingush|ت]], [[ث#Tiếng_Ingush|ث]], [[ج#Tiếng_Ingush|ج]], [[چ#Tiếng_Ingush|چ]], [[څ#Tiếng_Ingush|څ]], [[ح#Tiếng_Ingush|ح]], [[خ#Tiếng_Ingush|خ]], [[د#Tiếng_Ingush|د]], [[ذ#Tiếng_Ingush|ذ]], [[ࢮ#Tiếng_Ingush|ࢮ]], [[ر#Tiếng_Ingush|ر]], [[ز#Tiếng_Ingush|ز]], [[ژ#Tiếng_Ingush|ژ]], [[س#Tiếng_Ingush|س]], [[ش#Tiếng_Ingush|ش]], [[ص#Tiếng_Ingush|ص]], [[ض#Tiếng_Ingush|ض]], [[ط#Tiếng_Ingush|ط]], [[ظ#Tiếng_Ingush|ظ]], [[ع#Tiếng_Ingush|ع]], [[غ#Tiếng_Ingush|غ]], [[ف#Tiếng_Ingush|ف]], [[ڢ#Tiếng_Ingush|ڢ]], [[ڥ#Tiếng_Ingush|ڥ]], [[ق#Tiếng_Ingush|ق]], [[ڨ#Tiếng_Ingush|ڨ]], [[ك#Tiếng_Ingush|ك]], [[ڭ#Tiếng_Ingush|ڭ]], [[ڮ#Tiếng_Ingush|ڮ]], [[ل#Tiếng_Ingush|ل]], [[م#Tiếng_Ingush|م]], [[ن#Tiếng_Ingush|ن]], [[ه#Tiếng_Ingush|ه]], [[و#Tiếng_Ingush|و]], [[ي#Tiếng_Ingush|ي]]
=={{langname|jv}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Latinh
| [[H#Tiếng_Java|H]] [[h#Tiếng_Java|h]]
|-
! Java
| [[ꦲ#Tiếng_Java|ꦲ]]
|-
! Pegon
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|jv|[h]}}
==={{ĐM|letter}}===
{{head|jv|Chữ cái|tr=ḥ}}
#Chữ cái thứ 6 trong bảng chữ Pegon tiếng Java.
==={{ĐM|see}}===
*{{letters|lang=jv|sc=Arab|qual=Bảng chữ cái Pegon|ي|ه|وَ|و|ڽ|ن|م|ل|ݢ|ک|ق|ڤ|ف|ڠ|غ|ع|ظ|ڟ|ط|ض|ص|ش|س|ز|ر|ذ|ڎ|د|خ|چ|ح|ج|ث|ت|ب|ا}}
==={{ĐM|ref}}===
*[[c:File:Aksara Pegon (abjad pegon).jpg|Abjad Pegon]]
=={{langname|kbd}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Kirin
| [[Хь#Tiếng_Kabardia|Хь]] [[хь#Tiếng_Kabardia|хь]]
|-
! Latinh
| [[Ḥ#Tiếng_Kabardia|Ḥ]] [[ḥ#Tiếng_Kabardia|ḥ]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|kbd|[ħ]}}
==={{ĐM|letter}}===
{{head|kbd|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#{{label|kbd|obsolete}} Chữ cái Ả Rập tương ứng với '''[[хь#Tiếng_Kabardia|хь]]''' trong tiếng Kabardia.
==={{ĐM|ref}}===
*{{cite book|author=Р.С. Гиляревский, В.С. Гривнин|title=[https://web.archive.org/web/20230118171919/https://www.booksite.ru/fulltext/gilyarev/text.pdf Определитель языков мира по письменностям]|location=М.|year=1964|publisher=Изд-во восточной литературы|page=22}}
*[[c:File:Кабардинские алфавиты.PNG|Bảng chữ cái tiếng Kabardia]]
*[[c:File:Алфавит Бекмурзы Пачева (1881).PNG|Bảng chữ cái Ả Rập tiếng Kabardia năm 1881]]
=={{langname|kab}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Latinh
| [[Ḥ#Tiếng_Kabyle|Ḥ]] [[ḥ#Tiếng_Kabyle|ḥ]]
|-
! Tifinagh
| [[ⵃ#Tiếng_Kabyle|ⵃ]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|kab|[ħ]}}
==={{ĐM|letter}}===
{{head|kab|Chữ cái|tr=ḥ}}
#Chữ cái thứ 5 trong bảng chữ cái Ả Rập tiếng Kabyle.
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Kabyle'') [[ا#Tiếng_Kabyle|ا]], [[ب#Tiếng_Kabyle|ب]], [[ت#Tiếng_Kabyle|ت]]\[[ث#Tiếng_Kabyle|ث]], [[ج#Tiếng_Kabyle|ج]], [[ح#Tiếng_Kabyle|ح]], [[خ#Tiếng_Kabyle|خ]], [[د#Tiếng_Kabyle|د]]\[[ذ#Tiếng_Kabyle|ذ]], [[دج#Tiếng_Kabyle|دج]], [[ر#Tiếng_Kabyle|ر]], [[ز#Tiếng_Kabyle|ز]]\[[ژ#Tiếng_Kabyle|ژ]], [[س#Tiếng_Kabyle|س]], [[ش#Tiếng_Kabyle|ش]], [[تش#Tiếng_Kabyle|تش]], [[ص#Tiếng_Kabyle|ص]], [[ض#Tiếng_Kabyle|ض]], [[ط#Tiếng_Kabyle|ط]], [[ع#Tiếng_Kabyle|ع]], [[غ#Tiếng_Kabyle|غ]], [[ف#Tiếng_Kabyle|ف]], [[ق#Tiếng_Kabyle|ق]], [[ک#Tiếng_Kabyle|ک]], [[گ#Tiếng_Kabyle|گ]], [[ل#Tiếng_Kabyle|ل]], [[م#Tiếng_Kabyle|م]], [[ن#Tiếng_Kabyle|ن]], [[هـ#Tiếng_Kabyle|هـ]], [[و#Tiếng_Kabyle|و]], [[وْ#Tiếng_Kabyle|وْ]], [[ي#Tiếng_Kabyle|ي]], [[يْ#Tiếng_Kabyle|يْ]]
=={{langname|gwc}}==
==={{ĐM|pron}}===
*{{IPA4|gwc|[ħ]}}
==={{ĐM|letter}}===
{{head|gwc|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 11 trong bảng chữ cái Ả Rập tiếng Kalam.
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Kalam'') [[ا#Tiếng_Kalam|ا]], [[ب#Tiếng_Kalam|ب]], [[پ#Tiếng_Kalam|پ]], [[ت#Tiếng_Kalam|ت]], [[ٹ#Tiếng_Kalam|ٹ]], [[ث#Tiếng_Kalam|ث]], [[ج#Tiếng_Kalam|ج]], [[چ#Tiếng_Kalam|چ]], [[ڄ#Tiếng_Kalam|ڄ]], [[څ#Tiếng_Kalam|څ]], [[ح#Tiếng_Kalam|ح]], [[خ#Tiếng_Kalam|خ]], [[د#Tiếng_Kalam|د]], [[ڈ#Tiếng_Kalam|ڈ]], [[ذ#Tiếng_Kalam|ذ]], [[ر#Tiếng_Kalam|ر]], [[ڑ#Tiếng_Kalam|ڑ]], [[ز#Tiếng_Kalam|ز]], [[ژ#Tiếng_Kalam|ژ]], [[س#Tiếng_Kalam|س]], [[ش#Tiếng_Kalam|ش]], [[ݭ#Tiếng_Kalam|ݭ]], [[ص#Tiếng_Kalam|ص]], [[ض#Tiếng_Kalam|ض]], [[ط#Tiếng_Kalam|ط]], [[ظ#Tiếng_Kalam|ظ]], [[ع#Tiếng_Kalam|ع]], [[غ#Tiếng_Kalam|غ]], [[ف#Tiếng_Kalam|ف]], [[ق#Tiếng_Kalam|ق]], [[ک#Tiếng_Kalam|ک]], [[گ#Tiếng_Kalam|گ]], [[ل#Tiếng_Kalam|ل]], [[ݪ#Tiếng_Kalam|ݪ]], [[م#Tiếng_Kalam|م]], [[ن#Tiếng_Kalam|ن]], [[ں#Tiếng_Kalam|ں]], [[و#Tiếng_Kalam|و]], [[ه#Tiếng_Kalam|ه]], [[ء#Tiếng_Kalam|ء]], [[ى#Tiếng_Kalam|ى]], [[ھ#Tiếng_Kalam|ھ]]
=={{langname|kr}}==
==={{ĐM|pron}}===
*{{IPA4|kr|[ħ]}}
==={{ĐM|letter}}===
{{head|kr|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 6 trong bảng chữ cái Ajami tiếng Kanuri.
#:{{quote|kr|تِرُو کَسَلَ ثْدّٜ عِیسَى إِࢽْغِدْلَࢽْ کِلُوُࢽِّیَمَ، سَمٜ ࢻَرَکُّو ࢻْرْمْدٜ رُ'''حُ''' اللَّهیٜ أَلَمَ بُلَّمْ غَیْ تِرُو جْࢻْثِیے کِرُو؞|Vừa khi chịu phép báp-têm rồi, Đức Chúa Jêsus ra khỏi nước; bỗng-chúc các từng trời mở ra, Ngài thấy Thánh-Linh của Đức Chúa Trời ngự xuống như chim bò-câu, đậu trên Ngài. ([[s:Ma-thi-ơ/3#3:16|Ma-thi-ơ 3:16]])}}
==={{ĐM|see}}===
*{{letters|lang=kr|sc=Arab|qual=Chữ Ả Rập tiếng Kanuri|ا|ب|ت|ث|ج|ح|خ|د|ر|ز|س|ش|ف|ك|ل|ص|ض|ع|غ|م|ن|ھ|و|ي}}
==={{ĐM|ref}}===
*{{Chú thích web|en|url=https://www.academia.edu/21905366/Ajamization_of_Knowledge_The_Kanuri_Experience|page=23|work=Ajamization of Knowledge: The Kanuri Experience|author=Abba Tahir|year=2015}}
*{{Chú thích web|kr|author= SIM and Wycliffe Bible Translators|work=[https://media.ipsapps.org/kby/osa/bible/ajami/#/text Linjila ajami , 1.1]|entry=مَتِیُ 3|year=2024}}
=={{langname|krc}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Kirin
| [[Х#Tiếng_Karachay-Balkar|Х]] [[х#Tiếng_Karachay-Balkar|х]]
|-
! Ả Rập
| '''ح'''
|-
! Latinh
| [[H#Tiếng_Karachay-Balkar|H]] [[h#Tiếng_Karachay-Balkar|h]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|krc|[h]}}
==={{ĐM|letter}}===
{{head|krc|Chữ cái|tr=h}}
#{{label|krc|obsolete}} Chữ cái thứ 14 trong bảng chữ cái Ả Rập tiếng Karachay-Balkar 1920–1924.
==={{ĐM|see}}===
*(''Bảng chữ cái Ả Rập tiếng Karachay-Balkar'') [[ا#Tiếng_Karachay-Balkar|ا]], [[ب#Tiếng_Karachay-Balkar|ب]], [[پ#Tiếng_Karachay-Balkar|پ]], [[ت#Tiếng_Karachay-Balkar|ت]], [[ج#Tiếng_Karachay-Balkar|ج]], [[چ#Tiếng_Karachay-Balkar|چ]], [[ح#Tiếng_Karachay-Balkar|ح]], [[خ#Tiếng_Karachay-Balkar|خ]], [[د#Tiếng_Karachay-Balkar|د]], [[ر#Tiếng_Karachay-Balkar|ر]], [[ز#Tiếng_Karachay-Balkar|ز]], [[ژ#Tiếng_Karachay-Balkar|ژ]], [[س#Tiếng_Karachay-Balkar|س]], [[ش#Tiếng_Karachay-Balkar|ش]], [[غ#Tiếng_Karachay-Balkar|غ]], [[ك#Tiếng_Karachay-Balkar|ك]], [[ڭ#Tiếng_Karachay-Balkar|ڭ]], [[ف#Tiếng_Karachay-Balkar|ف]], [[ق#Tiếng_Karachay-Balkar|ق]], [[ک#Tiếng_Karachay-Balkar|ک]], [[ݣ#Tiếng_Karachay-Balkar|ݣ]], [[گ#Tiếng_Karachay-Balkar|گ]], [[ل#Tiếng_Karachay-Balkar|ل]], [[م#Tiếng_Karachay-Balkar|م]], [[ن#Tiếng_Karachay-Balkar|ن]], [[ه#Tiếng_Karachay-Balkar|ه]], [[و#Tiếng_Karachay-Balkar|و]], [[ۆ#Tiếng_Karachay-Balkar|ۆ]], [[وٓ#Tiếng_Karachay-Balkar|وٓ]], [[ۉ#Tiếng_Karachay-Balkar|ۉ]], [[ي#Tiếng_Karachay-Balkar|ي]], [[ىٕ#Tiếng_Karachay-Balkar|ىٕ]], [[ئ#Tiếng_Karachay-Balkar|ئ]]
=={{langname|kaa}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Kirin
| [[Х#Tiếng_Karakalpak|Х]] [[х#Tiếng_Karakalpak|х]]
|-
! Ả Rập
| '''ح'''
|-
! Latinh
| [[X#Tiếng_Karakalpak|X]] [[x#Tiếng_Karakalpak|x]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|kaa|[x]}}
==={{ĐM|letter}}===
{{head|kaa|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 7 trong bảng chữ cái Ả Rập tiếng Karakalpak.
==={{ĐM|see}}===
*{{letters|lang=kaa|sc=Arab|qual=Bảng chữ cái Ả Rập tiếng Karakalpak|ي|ﻯ|ۋ|ۇ|ﻭ|ه|ھ|ﻥ|ﻡ|ﻝ|ڴ|ﮒ|ﻙ|ﻕ|ﻑ|ﻉ|ﺵ|ﺱ|ﺯ|ﺭ|ﺩ|ح|ﭺ|ﺝ|ﺕ|ﭖ|ﺏ|ﺍ}}
=={{langname|xqa}}==
==={{ĐM|letter}}===
{{head|xqa|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 8 trong bảng chữ cái Ả Rập tiếng Karakhanid
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Karakhanid'') [[ا#Tiếng_Karakhanid|ا]], [[ﺀ#Tiếng_Karakhanid|ﺀ]], [[ب#Tiếng_Karakhanid|ب]], [[پ#Tiếng_Karakhanid|پ]], [[ت#Tiếng_Karakhanid|ت]], [[ﺙ#Tiếng_Karakhanid|ﺙ]], [[ج#Tiếng_Karakhanid|ج]], [[چ#Tiếng_Karakhanid|چ]], [[ح#Tiếng_Karakhanid|ح]], [[خ#Tiếng_Karakhanid|خ]], [[ﺩ#Tiếng_Karakhanid|ﺩ]], [[ﺫ#Tiếng_Karakhanid|ﺫ]], [[ﺭ#Tiếng_Karakhanid|ﺭ]], [[ﺯ#Tiếng_Karakhanid|ﺯ]], [[ﮊ#Tiếng_Karakhanid|ﮊ]], [[س#Tiếng_Karakhanid|س]], [[ش#Tiếng_Karakhanid|ش]], [[ﺹ#Tiếng_Karakhanid|ﺹ]], [[ض#Tiếng_Karakhanid|ض]], [[ط#Tiếng_Karakhanid|ط]], [[ظ#Tiếng_Karakhanid|ظ]], [[ع#Tiếng_Karakhanid|ع]], [[غ#Tiếng_Karakhanid|غ]], [[ف#Tiếng_Karakhanid|ف]], [[ق#Tiếng_Karakhanid|ق]], [[ﻙ#Tiếng_Karakhanid|ﻙ]], [[گ#Tiếng_Karakhanid|گ]], [[ﯓ#Tiếng_Karakhanid|ﯓ]], [[ل#Tiếng_Karakhanid|ل]], [[م#Tiếng_Karakhanid|م]], [[ن#Tiếng_Karakhanid|ن]], [[و#Tiếng_Karakhanid|و]], [[ه#Tiếng_Karakhanid|ه]], [[ﻻ#Tiếng_Karakhanid|ﻻ]], [[ى#Tiếng_Karakhanid|ى]]
=={{langname|ks}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Ả Rập
| '''ح'''
|-
! Devanagari
| [[ह#Tiếng_Kashmir|ह]]
|-
! Sharada
| [[𑆲#Tiếng_Kashmir|𑆲]]
|-
|}
==={{ĐM|pron}}===
*(''tên chữ cái'') {{IPA4|ks|/haj/}}
*(''âm vị'') {{IPA4|ks|/h/}}
==={{ĐM|letter}}===
{{head|ks|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''}}
#Chữ cái thứ 13 trong bảng chữ cái Ả Rập tiếng Kashmir.
#:{{ux|ks|[[w:ks:حیدرآباد|حیدرآباد]]|[[w:Hyderabad, Ấn Độ|Hyderabad]]|inline=1}}
==={{ĐM|see}}===
*(''Bảng chữ Ả Rập tiếng Kashmir'') [[ء#Tiếng_Kashmir|ء]], [[ؠ#Tiếng_Kashmir|ؠ]], [[ے#Tiếng_Kashmir|ے]], [[ى#Tiếng_Kashmir|ى]], [[ھ#Tiếng_Kashmir|ھ]], [[و#Tiếng_Kashmir|و]], [[ں#Tiếng_Kashmir|ں]], [[ن#Tiếng_Kashmir|ن]], [[م#Tiếng_Kashmir|م]], [[ل#Tiếng_Kashmir|ل]], [[گ#Tiếng_Kashmir|گ]], [[ﮎ#Tiếng_Kashmir|ﮎ]], [[ق#Tiếng_Kashmir|ق]], [[ف#Tiếng_Kashmir|ف]], [[غ#Tiếng_Kashmir|غ]], [[ع#Tiếng_Kashmir|ع]], [[ظ#Tiếng_Kashmir|ظ]], [[ط#Tiếng_Kashmir|ط]], [[ض#Tiếng_Kashmir|ض]], [[ص#Tiếng_Kashmir|ص]], [[ش#Tiếng_Kashmir|ش]], [[س#Tiếng_Kashmir|س]], [[ژ#Tiếng_Kashmir|ژ]], [[ز#Tiếng_Kashmir|ز]], [[ڑ#Tiếng_Kashmir|ڑ]], [[ر#Tiếng_Kashmir|ر]], [[ذ#Tiếng_Kashmir|ذ]], [[ڈ#Tiếng_Kashmir|ڈ]], [[د#Tiếng_Kashmir|د]], [[خ#Tiếng_Kashmir|خ]], [[ح#Tiếng_Kashmir|ح]], [[چ#Tiếng_Kashmir|چ]], [[ج#Tiếng_Kashmir|ج]], [[ث#Tiếng_Kashmir|ث]], [[ٹ#Tiếng_Kashmir|ٹ]], [[ت#Tiếng_Kashmir|ت]], [[پ#Tiếng_Kashmir|پ]], [[ب#Tiếng_Kashmir|ب]], [[ا#Tiếng_Kashmir|ا]]
==={{ĐM|ref}}===
*{{Chú thích sách|author=Zahira Atwal|title=[https://archive.org/details/kasmirienglishdictionaryomkarkauln.rainas.n.roopkrishenbhatuniversityofmysore_202003_790_b Kasmiri-English Dictionary for Second Language Learners]|year=2000|publisher=Central Institute of Indian Languages|location=Manasagangotri, Mysore, India}}
=={{langname|kk}}==
{{wikipedia|kk:ح}}
==={{ĐM|pron}}===
*(''tên chữ cái'') {{IPA4|kk|/xa/}}
*(''âm vị'') {{IPA4|kk|/x/}}
==={{ĐM|letter}}===
{{head|kk|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=x}}
#Chữ cái thứ 7 trong bảng chữ cái Ả Rập tiếng Kazakh.
#:{{ux|kk|رۇ'''ح'''|tr=ру'''х'''|[[tinh thần]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=kk|sc=Arab|qual=Chữ Ả Rập tiếng Kazakh|ا|ب|پ|ت|ج|چ|ح|د|ر|ز|س|ش|ع|ف|ق|ك|گ|ڭ|ل|م|ن|ە|ھ|و|ۇ|ۋ|ۆ|ى|ي}}
=={{langname|klj}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Ả Rập
| '''ح'''
|-
! Latinh
| [[H#Tiếng_Khalaj|H]] [[h#Tiếng_Khalaj|h]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|klj|[h]}}
==={{ĐM|letter}}===
{{head|klj|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 8 trong bảng chữ cái Ả Rập tiếng Khalaj.
#:{{ux|klj|[[حیوان#Tiếng_Khalaj|حَیوان]]|tr='''h'''əyvân|[[động vật]]|inline=1}}
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Khalaj'') [[ا#Tiếng_Khalaj|ا]], [[ب#Tiếng_Khalaj|ب]], [[پ#Tiếng_Khalaj|پ]], [[ت#Tiếng_Khalaj|ت]], [[ﺙ#Tiếng_Khalaj|ﺙ]], [[ج#Tiếng_Khalaj|ج]], [[چ#Tiếng_Khalaj|چ]], [[ح#Tiếng_Khalaj|ح]], [[خ#Tiếng_Khalaj|خ]], [[د#Tiếng_Khalaj|د]], [[ﺫ#Tiếng_Khalaj|ﺫ]], [[ر#Tiếng_Khalaj|ر]], [[ز#Tiếng_Khalaj|ز]], [[ژ#Tiếng_Khalaj|ژ]], [[س#Tiếng_Khalaj|س]], [[ش#Tiếng_Khalaj|ش]], [[ﺹ#Tiếng_Khalaj|ﺹ]], [[ض#Tiếng_Khalaj|ض]], [[ﻁ#Tiếng_Khalaj|ﻁ]], [[ظ#Tiếng_Khalaj|ظ]], [[ع#Tiếng_Khalaj|ع]], [[غ#Tiếng_Khalaj|غ]], [[ف#Tiếng_Khalaj|ف]], [[ق#Tiếng_Khalaj|ق]], [[ک#Tiếng_Khalaj|ک]], [[گ#Tiếng_Khalaj|گ]], [[ڴ#Tiếng_Khalaj|ڴ]], [[ل#Tiếng_Khalaj|ل]], [[م#Tiếng_Khalaj|م]], [[ن#Tiếng_Khalaj|ن]], [[و#Tiếng_Khalaj|و]], [[ه#Tiếng_Khalaj|ه]], [[ى#Tiếng_Khalaj|ى]], [[ﺀ#Tiếng_Khalaj|ﺀ]]
=={{langname|khw}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Ả Rập
| '''ح'''
|-
! Latinh
| [[H#Tiếng_Khowar|H]] [[h#Tiếng_Khowar|h]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|khw|/h/}}
==={{ĐM|letter}}===
{{head|khw|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 9 trong bảng chữ cái Ả Rập tiếng Khowar.
#:{{ux|khw|اروا'''ح'''|tr=arwa'''ĥ'''|[[linh hồn]]|inline=1}}
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Khowar'') [[ا#Tiếng_Khowar|ا]], [[ب#Tiếng_Khowar|ب]], [[پ#Tiếng_Khowar|پ]], [[ت#Tiếng_Khowar|ت]], [[ٹ#Tiếng_Khowar|ٹ]], [[ث#Tiếng_Khowar|ث]], [[ج#Tiếng_Khowar|ج]], [[چ#Tiếng_Khowar|چ]], [[ح#Tiếng_Khowar|ح]], [[خ#Tiếng_Khowar|خ]], [[ݯ#Tiếng_Khowar|ݯ]], [[ݮ#Tiếng_Khowar|ݮ]], [[څ#Tiếng_Khowar|څ]], [[ځ#Tiếng_Khowar|ځ]], [[د#Tiếng_Khowar|د]], [[ڈ#Tiếng_Khowar|ڈ]], [[ذ#Tiếng_Khowar|ذ]], [[ر#Tiếng_Khowar|ر]], [[ڑ#Tiếng_Khowar|ڑ]], [[ز#Tiếng_Khowar|ز]], [[ژ#Tiếng_Khowar|ژ]], [[ݱ#Tiếng_Khowar|ݱ]], [[س#Tiếng_Khowar|س]], [[ش#Tiếng_Khowar|ش]], [[ݰ#Tiếng_Khowar|ݰ]], [[ص#Tiếng_Khowar|ص]], [[ض#Tiếng_Khowar|ض]], [[ط#Tiếng_Khowar|ط]], [[ظ#Tiếng_Khowar|ظ]], [[ع#Tiếng_Khowar|ع]], [[غ#Tiếng_Khowar|غ]], [[ف#Tiếng_Khowar|ف]], [[ق#Tiếng_Khowar|ق]], [[ک#Tiếng_Khowar|ک]], [[گ#Tiếng_Khowar|گ]], [[ل#Tiếng_Khowar|ل]], [[ڵ#Tiếng_Khowar|ڵ]], [[م#Tiếng_Khowar|م]], [[ن#Tiếng_Khowar|ن]], [[ں#Tiếng_Khowar|ں]], [[و#Tiếng_Khowar|و]], [[ہ#Tiếng_Khowar|ہ]], [[ھ#Tiếng_Khowar|ھ]], [[ء#Tiếng_Khowar|ء]], [[ى#Tiếng_Khowar|ى]], [[ے#Tiếng_Khowar|ے]]
==={{ĐM|ref}}===
*{{Chú thích web|editor=Rehmat Aziz Chitrali|work=Khowar - Urdu- English Dictionary|year=2023|publisher=SIL International|entry=ارواح|entryurl=https://www.webonary.org/rachitrali/en/gf7a9be1c-81ea-4a6b-952c-e0d22c1a2c0d/}}
=={{langname|mvy}}==
==={{ĐM|pron}}===
*{{IPA4|mvy|[ħ]}}
==={{ĐM|letter}}===
{{head|mvy|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 11 trong bảng chữ cái Ả Rập tiếng Kohistan.
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Kohistan'') [[ا#Tiếng_Kohistan|ا]], [[ب#Tiếng_Kohistan|ب]], [[پ#Tiếng_Kohistan|پ]], [[ت#Tiếng_Kohistan|ت]], [[ٹ#Tiếng_Kohistan|ٹ]], [[ث#Tiếng_Kohistan|ث]], [[ج#Tiếng_Kohistan|ج]], [[چ#Tiếng_Kohistan|چ]], [[حً#Tiếng_Kohistan|حً]], [[څ#Tiếng_Kohistan|څ]], [[ح#Tiếng_Kohistan|ح]], [[خ#Tiếng_Kohistan|خ]], [[د#Tiếng_Kohistan|د]], [[ڈ#Tiếng_Kohistan|ڈ]], [[ذ#Tiếng_Kohistan|ذ]], [[ر#Tiếng_Kohistan|ر]], [[ڑ#Tiếng_Kohistan|ڑ]], [[ز#Tiếng_Kohistan|ز]], [[رً#Tiếng_Kohistan|رً]], [[ژ#Tiếng_Kohistan|ژ]], [[س#Tiếng_Kohistan|س]], [[ش#Tiếng_Kohistan|ش]], [[سً#Tiếng_Kohistan|سً]], [[ص#Tiếng_Kohistan|ص]], [[ض#Tiếng_Kohistan|ض]], [[ط#Tiếng_Kohistan|ط]], [[ظ#Tiếng_Kohistan|ظ]], [[ع#Tiếng_Kohistan|ع]], [[غ#Tiếng_Kohistan|غ]], [[ف#Tiếng_Kohistan|ف]], [[ق#Tiếng_Kohistan|ق]], [[ک#Tiếng_Kohistan|ک]], [[گ#Tiếng_Kohistan|گ]], [[ل#Tiếng_Kohistan|ل]], [[م#Tiếng_Kohistan|م]], [[ن#Tiếng_Kohistan|ن]], [[ڻ#Tiếng_Kohistan|ڻ]], [[ں#Tiếng_Kohistan|ں]], [[و#Tiếng_Kohistan|و]], [[وْ#Tiếng_Kohistan|وْ]], [[ہ#Tiếng_Kohistan|ہ]], [[ی#Tiếng_Kohistan|ی]], [[یْ#Tiếng_Kohistan|یْ]], [[ے#Tiếng_Kohistan|ے]], [[ء#Tiếng_Kohistan|ء]]
=={{langname|kvx}}==
==={{ĐM|pron}}===
*{{IPA4|kvx|[ħ]}}
==={{ĐM|letter}}===
{{head|kvx|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 17 trong bảng chữ cái Ả Rập tiếng Koli Parkar.
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Koli Parkar'') [[ا#Tiếng_Koli_Parkar|ا]], [[ب#Tiếng_Koli_Parkar|ب]], [[ٻ#Tiếng_Koli_Parkar|ٻ]], [[ڀ#Tiếng_Koli_Parkar|ڀ]], [[ت#Tiếng_Koli_Parkar|ت]], [[ٿ#Tiếng_Koli_Parkar|ٿ]], [[ٽ#Tiếng_Koli_Parkar|ٽ]], [[ٺ#Tiếng_Koli_Parkar|ٺ]], [[ث#Tiếng_Koli_Parkar|ث]], [[پ#Tiếng_Koli_Parkar|پ]], [[ج#Tiếng_Koli_Parkar|ج]], [[ڄ#Tiếng_Koli_Parkar|ڄ]], [[جھ#Tiếng_Koli_Parkar|جھ]], [[ڃ#Tiếng_Koli_Parkar|ڃ]], [[چ#Tiếng_Koli_Parkar|چ]], [[ڇ#Tiếng_Koli_Parkar|ڇ]], [[ح#Tiếng_Koli_Parkar|ح]], [[خ#Tiếng_Koli_Parkar|خ]], [[د#Tiếng_Koli_Parkar|د]], [[ڌ#Tiếng_Koli_Parkar|ڌ]], [[ۮ#Tiếng_Koli_Parkar|ۮ]], [[ڏ#Tiếng_Koli_Parkar|ڏ]], [[ڊ#Tiếng_Koli_Parkar|ڊ]], [[ڍ#Tiếng_Koli_Parkar|ڍ]], [[ر#Tiếng_Koli_Parkar|ر]], [[ڙ#Tiếng_Koli_Parkar|ڙ]], [[ۯ#Tiếng_Koli_Parkar|ۯ]], [[ز#Tiếng_Koli_Parkar|ز]], [[زھ#Tiếng_Koli_Parkar|زھ]], [[س#Tiếng_Koli_Parkar|س]], [[ش#Tiếng_Koli_Parkar|ش]], [[ص#Tiếng_Koli_Parkar|ص]], [[ض#Tiếng_Koli_Parkar|ض]], [[ط#Tiếng_Koli_Parkar|ط]], [[ظ#Tiếng_Koli_Parkar|ظ]], [[ع#Tiếng_Koli_Parkar|ع]], [[غ#Tiếng_Koli_Parkar|غ]], [[ف#Tiếng_Koli_Parkar|ف]], [[ڦ#Tiếng_Koli_Parkar|ڦ]], [[ق#Tiếng_Koli_Parkar|ق]], [[ڪ#Tiếng_Koli_Parkar|ڪ]], [[ک#Tiếng_Koli_Parkar|ک]], [[گ#Tiếng_Koli_Parkar|گ]], [[ڳ#Tiếng_Koli_Parkar|ڳ]], [[گھ#Tiếng_Koli_Parkar|گھ]], [[ڱ#Tiếng_Koli_Parkar|ڱ]], [[ل#Tiếng_Koli_Parkar|ل]], [[م#Tiếng_Koli_Parkar|م]], [[ن#Tiếng_Koli_Parkar|ن]], [[ڻ#Tiếng_Koli_Parkar|ڻ]], [[و#Tiếng_Koli_Parkar|و]], [[ھ#Tiếng_Koli_Parkar|ھ]], [[ۿ#Tiếng_Koli_Parkar|ۿ]], [[ء#Tiếng_Koli_Parkar|ء]], [[۽#Tiếng_Koli_Parkar|۽]], [[ئہ#Tiếng_Koli_Parkar|ئہ]], [[ي#Tiếng_Koli_Parkar|ي]]
=={{langname|kok}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Devanagari
| [[ह#Tiếng_Konkan|ह]]
|-
! Kannada
| [[ಹ#Tiếng_Konkan|ಹ]]
|-
! Malayalam
| [[ഹ#Tiếng_Konkan|ഹ]]
|-
! Ả Rập
| '''ح''' [[ہ]]
|-
! Latinh
| [[H#Tiếng_Konkan|H]] [[h#Tiếng_Konkan|h]]
|-
! Brahmi
| [[𑀳#Tiếng_Konkan|𑀳]]
|-
! Modi
| [[𑘮#Tiếng_Konkan|𑘮]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|kok|[ɦ]}}
==={{ĐM|letter}}===
{{head|kok|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 15 trong bảng chữ cái Ả Rập tiếng Konkan.
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Konkan'') [[ا#Tiếng_Konkan|ا]], [[آ#Tiếng_Konkan|آ]], [[ب#Tiếng_Konkan|ب]], [[بھ#Tiếng_Konkan|بھ]], [[پ#Tiếng_Konkan|پ]], [[پھ#Tiếng_Konkan|پھ]], [[ط#Tiếng_Konkan|ط]]/[[ت#Tiếng_Konkan|ت]], [[تھ#Tiếng_Konkan|تھ]], [[ٹ#Tiếng_Konkan|ٹ]], [[ٹھ#Tiếng_Konkan|ٹھ]], [[ج#Tiếng_Konkan|ج]], [[جھ#Tiếng_Konkan|جھ]], [[چ#Tiếng_Konkan|چ]], [[چھ#Tiếng_Konkan|چھ]], [[ہ#Tiếng_Konkan|ہ]]/[[ح#Tiếng_Konkan|ح]], [[د#Tiếng_Konkan|د]], [[دھ#Tiếng_Konkan|دھ]], [[ڈ#Tiếng_Konkan|ڈ]], [[ڈھ#Tiếng_Konkan|ڈھ]], [[ر#Tiếng_Konkan|ر]], [[ص#Tiếng_Konkan|ص]]/[[س#Tiếng_Konkan|س]], [[ش#Tiếng_Konkan|ش]], [[ف#Tiếng_Konkan|ف]], [[ڤ#Tiếng_Konkan|ڤ]], [[ک#Tiếng_Konkan|ک]], [[كھ#Tiếng_Konkan|كھ]], [[گ#Tiếng_Konkan|گ]], [[گھ#Tiếng_Konkan|گھ]], [[ل#Tiếng_Konkan|ل]], [[م#Tiếng_Konkan|م]], [[ن#Tiếng_Konkan|ن]], [[ڭ#Tiếng_Konkan|ڭ]], [[ڼ#Tiếng_Konkan|ڼ]], [[ڃ#Tiếng_Konkan|ڃ]], [[و#Tiếng_Konkan|و]], [[ي#Tiếng_Konkan|ي]]
=={{langname|kum}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Kirin
| [[Гь#Tiếng_Kumyk|Гь]] [[гь#Tiếng_Kumyk|гь]]
|-
! Ả Rập
| '''ح'''
|-
! Latinh
| [[H]] [[h]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|kum|/h/}}
==={{ĐM|letter}}===
{{head|kum|Chữ cái|tr=h}}
#{{label|kum|obsolete}} Chữ cái thứ 17 trong bảng chữ cái Ả Rập tiếng Kumyk.
==={{ĐM|see}}===
*{{letters|lang=kum|sc=Arab|qual=Bảng chữ Ả Rập tiếng Kumyk trước năm 1929|ا|ب|پ|ت|ث|ج|چ|ح|خ|د|ذ|ر|ز|ژ|س|تس|ش|ص|ض|ط|ظ|ع|غ|ڭ|ف|ق|ک|گ|ل|م|ن|ه|و|ۊ|ۏ|ۉ|ۋ|ی|ء}}
=={{langname|zum}}==
==={{ĐM|pron}}===
*{{IPA4|zum|[ħ]}}
==={{ĐM|letter}}===
{{head|zum|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 8 trong bảng chữ cái Ả Rập tiếng Kumzar.
==={{ĐM|see}}===
*{{letters|lang=zum|sc=Arab|qual=Chữ Ả Rập tiếng Kumzar|ﻻ|ﻯ|ﻭ|ﻩ|ﻥ|ﻡ|ﻝ|ﻙ|ﻕ|ﻑ|ﻍ|ع|ظ|ط|ض|ص|ۺ|ش|س|ز|ر|ذ|د|خ|ح|چ|ج|ث|ت|پ|ب|ا}}
=={{langname|shd}}==
==={{ĐM|pron}}===
*{{IPA4|shd|[h]}}
==={{ĐM|letter}}===
{{head|shd|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái Shina ''hah'' ghi tiếng Kundal Shahi.
==={{ĐM|see}}===
*(''Bảng chữ cái Shina'') [[ا#Tiếng_Kundal_Shahi|ا]], [[ب#Tiếng_Kundal_Shahi|ب]], [[پ#Tiếng_Kundal_Shahi|پ]], [[ت#Tiếng_Kundal_Shahi|ت]], [[ٹ#Tiếng_Kundal_Shahi|ٹ]], [[ث#Tiếng_Kundal_Shahi|ث]], [[ج#Tiếng_Kundal_Shahi|ج]], [[چ#Tiếng_Kundal_Shahi|چ]], [[ح#Tiếng_Kundal_Shahi|ح]], [[خ#Tiếng_Kundal_Shahi|خ]], [[څ#Tiếng_Kundal_Shahi|څ]], [[ځ#Tiếng_Kundal_Shahi|ځ]], [[ڇ#Tiếng_Kundal_Shahi|ڇ]], [[د#Tiếng_Kundal_Shahi|د]], [[ڈ#Tiếng_Kundal_Shahi|ڈ]], [[ذ#Tiếng_Kundal_Shahi|ذ]], [[ر#Tiếng_Kundal_Shahi|ر]], [[ڑ#Tiếng_Kundal_Shahi|ڑ]], [[ز#Tiếng_Kundal_Shahi|ز]], [[ژ#Tiếng_Kundal_Shahi|ژ]], [[ڙ#Tiếng_Kundal_Shahi|ڙ]], [[س#Tiếng_Kundal_Shahi|س]], [[ش#Tiếng_Kundal_Shahi|ش]], [[ݜ#Tiếng_Kundal_Shahi|ݜ]], [[ص#Tiếng_Kundal_Shahi|ص]], [[ض#Tiếng_Kundal_Shahi|ض]], [[ط#Tiếng_Kundal_Shahi|ط]], [[ظ#Tiếng_Kundal_Shahi|ظ]], [[ع#Tiếng_Kundal_Shahi|ع]], [[غ#Tiếng_Kundal_Shahi|غ]], [[ڠ#Tiếng_Kundal_Shahi|ڠ]], [[ف#Tiếng_Kundal_Shahi|ف]], [[ق#Tiếng_Kundal_Shahi|ق]], [[ک#Tiếng_Kundal_Shahi|ک]], [[گ#Tiếng_Kundal_Shahi|گ]], [[ل#Tiếng_Kundal_Shahi|ل]], [[م#Tiếng_Kundal_Shahi|م]], [[ن#Tiếng_Kundal_Shahi|ن]], [[ݨ#Tiếng_Kundal_Shahi|ݨ]], [[ں#Tiếng_Kundal_Shahi|ں]], [[و#Tiếng_Kundal_Shahi|و]], [[ه#Tiếng_Kundal_Shahi|ه]], [[ھ#Tiếng_Kundal_Shahi|ھ]], [[ء#Tiếng_Kundal_Shahi|ء]], [[ی#Tiếng_Kundal_Shahi|ی]], [[ے#Tiếng_Kundal_Shahi|ے]]
{{-kur-}}
{| class="floatright wikitable" style="text-align:center;"
|-
! Kirin
| [[Һ'#Tiếng_Kurd|Һ']] [[һ'#Tiếng_Kurd|һ']]
|-
! Ả Rập
| '''ح'''
|-
! Latinh
| [[Ḧ#Tiếng_Kurd|Ḧ]] [[ḧ#Tiếng_Kurd|ḧ]]
|-
! Armenia
| [[Հ’#Tiếng_Kurd|Հ’]] [[հ’#Tiếng_Kurd|հ’]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|sdh|[ħ]}}
==={{ĐM|letter}}===
{{head|mul|Chữ cái}}
#Chữ cái thứ 7 trong bảng chữ cái Sorani tiếng Kurd.
==={{ĐM|see}}===
*(''Bảng chữ cái Sorani'') [[ا#Tiếng_Kurd|ا]], [[ب#Tiếng_Kurd|ب]], [[پ#Tiếng_Kurd|پ]], [[ت#Tiếng_Kurd|ت]], [[ج#Tiếng_Kurd|ج]], [[چ#Tiếng_Kurd|چ]], [[ح#Tiếng_Kurd|ح]], [[خ#Tiếng_Kurd|خ]], [[د#Tiếng_Kurd|د]], [[ر#Tiếng_Kurd|ر]], [[ڕ#Tiếng_Kurd|ڕ]], [[ز#Tiếng_Kurd|ز]], [[ژ#Tiếng_Kurd|ژ]], [[س#Tiếng_Kurd|س]], [[ش#Tiếng_Kurd|ش]], [[ع#Tiếng_Kurd|ع]], [[غ#Tiếng_Kurd|غ]], [[ف#Tiếng_Kurd|ف]], [[ڤ#Tiếng_Kurd|ڤ]], [[ق#Tiếng_Kurd|ق]], [[ک#Tiếng_Kurd|ک]], [[گ#Tiếng_Kurd|گ]], [[ل#Tiếng_Kurd|ل]], [[ڵ#Tiếng_Kurd|ڵ]], [[م#Tiếng_Kurd|م]], [[ن#Tiếng_Kurd|ن]], [[ھ#Tiếng_Kurd|ھ]], [[ە#Tiếng_Kurd|ە]], [[و#Tiếng_Kurd|و]], [[وو#Tiếng_Kurd|وو]], [[ۆ#Tiếng_Kurd|ۆ]], [[ی#Tiếng_Kurd|ی]], [[ێ#Tiếng_Kurd|ێ]], [[ﺋ#Tiếng_Kurd|ﺋ]]
=={{langname|kmr}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Kirin
| [[Һ'#Tiếng_Kurmanji|Һ']] [[һ'#Tiếng_Kurmanji|һ']]
|-
! Ả Rập
| '''ح'''
|-
! Latinh
| [[Ḧ#Tiếng_Kurmanji|Ḧ]] [[ḧ#Tiếng_Kurmanji|ḧ]]
|-
! Armenia
| [[Հ’#Tiếng_Kurmanji|Հ’]] [[հ’#Tiếng_Kurmanji|հ’]]
|-
|}
==={{ĐM|pron}}===
*{{kmr-IPA|ḧ}}
==={{ĐM|letter}}===
{{head|kmr|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''}}
#Chữ cái thứ 7 trong bảng chữ cái Sorani tiếng Kurmanji.
#:{{quote|kmr|خَنیَگه حاله اَونه رِ'''ح''' سوِک، چون گو دیه بِبِنَ وارِثه عَردی.|Phước cho những kẻ nhu-mì, vì sẽ hưởng được đất! ([[s:Ma-thi-ơ/5#5:5|Ma-thi-ơ 5:5]])}}
==={{ĐM|see}}===
*(''Bảng chữ cái Sorani'') [[ا#Tiếng_Kurmanji|ا]], [[ب#Tiếng_Kurmanji|ب]], [[پ#Tiếng_Kurmanji|پ]], [[ت#Tiếng_Kurmanji|ت]], [[ج#Tiếng_Kurmanji|ج]], [[چ#Tiếng_Kurmanji|چ]], [[ح#Tiếng_Kurmanji|ح]], [[خ#Tiếng_Kurmanji|خ]], [[د#Tiếng_Kurmanji|د]], [[ر#Tiếng_Kurmanji|ر]], [[ڕ#Tiếng_Kurmanji|ڕ]], [[ز#Tiếng_Kurmanji|ز]], [[ژ#Tiếng_Kurmanji|ژ]], [[س#Tiếng_Kurmanji|س]], [[ش#Tiếng_Kurmanji|ش]], [[ع#Tiếng_Kurmanji|ع]], [[غ#Tiếng_Kurmanji|غ]], [[ف#Tiếng_Kurmanji|ف]], [[ڤ#Tiếng_Kurmanji|ڤ]], [[ق#Tiếng_Kurmanji|ق]], [[ک#Tiếng_Kurmanji|ک]], [[گ#Tiếng_Kurmanji|گ]], [[ل#Tiếng_Kurmanji|ل]], [[ڵ#Tiếng_Kurmanji|ڵ]], [[م#Tiếng_Kurmanji|م]], [[ن#Tiếng_Kurmanji|ن]], [[ھ#Tiếng_Kurmanji|ھ]], [[ە#Tiếng_Kurmanji|ە]], [[و#Tiếng_Kurmanji|و]], [[وو#Tiếng_Kurmanji|وو]], [[ ۆ#Tiếng_Kurmanji|ۆ]], [[ی#Tiếng_Kurmanji|ی]], [[ێ#Tiếng_Kurmanji|ێ]], [[ﺋ#Tiếng_Kurmanji|ﺋ]]
==={{ĐM|ref}}===
*{{Chú thích web|kmr|author=Korpu Company|work=کتاب مقدس به زبان کردی شیکاکی|year=2024|entry=مَتّی 5|entryurl=https://www.bible.com/bible/4103/MAT.5.SKB}}
=={{langname|kfr}}==
==={{ĐM|pron}}===
*{{IPA4|kfr|[ɦ]}}
==={{ĐM|letter}}===
{{head|kfr|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 17 trong bảng chữ cái Ả Rập tiếng Kutch.
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Kutch'') [[ا#Tiếng_Kutch|ا]], [[ب#Tiếng_Kutch|ب]], [[ٻ#Tiếng_Kutch|ٻ]], [[ڀ#Tiếng_Kutch|ڀ]], [[ت#Tiếng_Kutch|ت]], [[ٿ#Tiếng_Kutch|ٿ]], [[ٽ#Tiếng_Kutch|ٽ]], [[ٺ#Tiếng_Kutch|ٺ]], [[ث#Tiếng_Kutch|ث]], [[پ#Tiếng_Kutch|پ]], [[ج#Tiếng_Kutch|ج]], [[جھ#Tiếng_Kutch|جھ]], [[ڄ#Tiếng_Kutch|ڄ]], [[ڃ#Tiếng_Kutch|ڃ]], [[چ#Tiếng_Kutch|چ]], [[ڇ#Tiếng_Kutch|ڇ]], [[ح#Tiếng_Kutch|ح]], [[خ#Tiếng_Kutch|خ]], [[د#Tiếng_Kutch|د]], [[ڌ#Tiếng_Kutch|ڌ]], [[ڏ#Tiếng_Kutch|ڏ]], [[ڊ#Tiếng_Kutch|ڊ]], [[ڍ#Tiếng_Kutch|ڍ]], [[ذ#Tiếng_Kutch|ذ]], [[ر#Tiếng_Kutch|ر]], [[ڙ#Tiếng_Kutch|ڙ]], [[ز#Tiếng_Kutch|ز]], [[س#Tiếng_Kutch|س]], [[ش#Tiếng_Kutch|ش]], [[ص#Tiếng_Kutch|ص]], [[ض#Tiếng_Kutch|ض]], [[ط#Tiếng_Kutch|ط]], [[ظ#Tiếng_Kutch|ظ]], [[ع#Tiếng_Kutch|ع]], [[غ#Tiếng_Kutch|غ]], [[ف#Tiếng_Kutch|ف]], [[ڦ#Tiếng_Kutch|ڦ]], [[ق#Tiếng_Kutch|ق]], [[ڪ#Tiếng_Kutch|ڪ]], [[ک#Tiếng_Kutch|ک]], [[گ#Tiếng_Kutch|گ]], [[گھ#Tiếng_Kutch|گھ]], [[ڳ#Tiếng_Kutch|ڳ]], [[ڱ#Tiếng_Kutch|ڱ]], [[ل#Tiếng_Kutch|ل]], [[م#Tiếng_Kutch|م]], [[ن#Tiếng_Kutch|ن]], [[ڻ#Tiếng_Kutch|ڻ]], [[و#Tiếng_Kutch|و]], [[ه#Tiếng_Kutch|ه]], [[ھ#Tiếng_Kutch|ھ]], [[ي#Tiếng_Kutch|ي]]
=={{langname|ky}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Kirin
| [[Х#Tiếng_Kyrgyz|Х]] [[х#Tiếng_Kyrgyz|х]]
|-
! Ả Rập
| '''ح'''
|-
! Latinh
| [[H#Tiếng_Kyrgyz|H]] [[h#Tiếng_Kyrgyz|h]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|ky|/χ/|/k/}}
==={{ĐM|letter}}===
{{head|ky|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 7 trong bảng chữ cái Ả Rập tiếng Kyrgyz.
#:{{ux|ky|مو'''ح'''|tr=[[мох#Tiếng_Kyrgyz|мо'''х''']]|[[rêu]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=ky|sc=Arab|qual=Chữ Ả Rập tiếng Kyrgyz|ا|ب|پ|ﻥ|ﺕ|ﺝ|ﭺ|ح|ﻑ|ﻕ|ﻉ|ك|گ|ڭ|ﻝ|ﻡ|و|ۅ|ۉ|ﯗ|ﯞ|ﺱ|ش|ﺩ|ﺭ|ﺯ|ﻩ|ﻯ|ﺀ|ﺋ|ﻲ|ﻯ|ء|ۋ|ﻻ}}
=={{langname|lbj}}==
==={{ĐM|pron}}===
*{{IPA4|lbj|[h]}}
==={{ĐM|letter}}===
{{head|lbj|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ Ả Rập thể hiện phụ âm '''{{IPAchar|/h/}}''' trong tiếng Ladakh.
#:{{quote|lbj|طِطُس سپیرا زیرکھانبو کھیوجا مانپا کھیوجے نانّگا یودکھانّی یاب خُدے رُو'''ح''' بوے کھیوجا گیُودتے مولّانوگ۔|Ấy chẳng phải tự các ngươi nói đâu, song là Thánh-Linh của Cha các ngươi sẽ từ trong lòng các ngươi nói ra. ([[s:Ma-thi-ơ/10#10:20|Ma-thi-ơ 10:20]])}}
==={{ĐM|ref}}===
*{{Chú thích web|lbj|author=Beyond Translation|work=New Testament in Ladakhi Langage|year=2025|entry=مادتھا 10|entryurl=https://www.bible.com/bible/3609/MAT.10.LBJNT}}
=={{langname|lah}}==
{{wikipedia|pnb:ح}}
==={{ĐM|pron}}===
*{{IPA4|lah|/ɦ/}}
==={{ĐM|letter}}===
{{head|lah|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 9 trong bảng chữ cái Shahmukhi tiếng Lahnda.
#:{{ux|lah|[[w:pnb:حج|حج]]|[[w:Hajj|Hajj]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=lah|sc=Arab|qual=Bảng chữ cái Shahmukhi|ا|ب|پ|ت|ٹ|ث|ج|چ|ح|خ|د|ڈ|ذ|ر|ڑ|ز|ژ|س|ش|ص|ض|ط|ظ|ع|غ|ف|ق|ک|گ|ل|ࣇ|م|ن|ݨ|ں|ہ|و|ی|ے}}
==={{ĐM|ref}}===
*{{Chú thích sách|en|author=Andrew John Jukes|title=Dictionary of the Jatki or Western Panjábi Language|year=1900|pageurl=https://archive.org/details/204912920SaraikiDictionary/page/142|page=142|location=Lahore|publisher=Religious Book and Tract Society}}
=={{langname|lbe}}==
==={{ĐM|pron}}===
*{{IPA4|lbe|[ħ]}}
==={{ĐM|letter}}===
{{head|lbe|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#{{label|lbe|obsolete}} Chữ cái thứ 8 trong bảng chữ cái Ả Rập tiếng Lak.
==={{ĐM|see}}===
*{{letters|lang=lbe|sc=Arab|qual=Bảng chữ Ả Rập tiếng Lak trước năm 1928|ي|و|ه|ن|م|ل|گ|ݤ|ګ|ک|ق|ڢ|ف|ڠ|غ|ع|ظ|ط|ض|ڝ|ص|ش|س|ژ|ڗ|ز|ر|ذ|د|څ|خ|ح|چ|ج|ث|ت|پ|ب|ا}}
=={{langname|lki}}==
==={{ĐM|pron}}===
*{{IPA4|lki|/ħ/}}
==={{ĐM|letter}}===
'''ح '''/''' ح '''/''' ح '''/''' ح''' (ḥ)
#Chữ cái thứ 7 trong bảng chữ cái Ả Rập tiếng Laki.
#:{{quote|lki|اَسَه رو'''ح'''القدس، عیسی هدائَت کِردی ویرِ بیاوو، تاگَه ابلیس اِنتحو کِیتی.|tr=aَsَh ro'''h'''alghods, eisi hodaَet kehِradi virِ biyavo, taagَh eblis aِnetho kehِyti|Bấy giờ, Đức Thánh-Linh đưa Đức Chúa Jêsus đến nơi đồng-vắng, đặng chịu ma-quỉ cám-dỗ. ([[s:Ma-thi-ơ/4#4:1|Ma-thi-ơ 4:1]])|inline=1}}
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Laki'') [[ئـ#Tiếng_Laki|ئـ]], [[ا#Tiếng_Laki|ا]], [[ب#Tiếng_Laki|ب]], [[پ#Tiếng_Laki|پ]], [[ت#Tiếng_Laki|ت]], [[ج#Tiếng_Laki|ج]], [[چ#Tiếng_Laki|چ]], [[ح#Tiếng_Laki|ح]], [[خ#Tiếng_Laki|خ]], [[د#Tiếng_Laki|د]], [[ر#Tiếng_Laki|ر]], [[ڕ#Tiếng_Laki|ڕ]], [[ز#Tiếng_Laki|ز]], [[ژ#Tiếng_Laki|ژ]], [[س#Tiếng_Laki|س]], [[ش#Tiếng_Laki|ش]], [[ع#Tiếng_Laki|ع]], [[غ#Tiếng_Laki|غ]], [[ف#Tiếng_Laki|ف]], [[ڤ#Tiếng_Laki|ڤ]], [[ق#Tiếng_Laki|ق]], [[ک#Tiếng_Laki|ک]], [[گ#Tiếng_Laki|گ]], [[ل#Tiếng_Laki|ل]], [[ڵ#Tiếng_Laki|ڵ]], [[م#Tiếng_Laki|م]], [[ن#Tiếng_Laki|ن]], [[ھ#Tiếng_Laki|ھ]], [[ە#Tiếng_Laki|ە]], [[و#Tiếng_Laki|و]], [[ۆ#Tiếng_Laki|ۆ]], [[ۊ#Tiếng_Laki|ۊ]], [[ی#Tiếng_Laki|ی]], [[ێ#Tiếng_Laki|ێ]]
==={{ĐM|ref}}===
*{{Chú thích web|lki|author=Korpu Company|entryurl=https://www.bible.com/bible/4104/MAT.4.LBT|entry=مَتّی 4|year=2024|work=کتاب مقدس به زبان لکی - گویش مرکزی}}
=={{langname|lrl}}==
==={{ĐM|pron}}===
*{{IPA4|lrl|[ħ]}}
==={{ĐM|letter}}===
{{head|lrl|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 9 trong bảng chữ cái Ba Tư tiếng Lar.
#:{{quote|lrl|اَلَه رو'''ح''' خدا، بُری روشن اَگِه که تِی زَمونِی آخر، مُشتی خاد وَکف کِردَهِ خوشو اُ روحِی که گول اَزنِت و اُ تعلیمِی دیویا، از ایمون اَفتِت.|Vả, Đức Thánh-Linh phán tỏ-tường rằng, trong đời sau-rốt, có mấy kẻ sẽ bội đạo mà theo các thần lừa-dối, và đạo-lý của quỉ dữ, ([[s:I Ti-mô-thê/4#4:1|I Ti-mô-thê 4:1]])}}
==={{ĐM|see}}===
*{{letters|lang=lrl|sc=Arab|qual=Chữ Ba Tư tiếng Lar|آ|ا|ب|پ|ت|ث|ج|چ|ح|خ|د|ذ|ر|ز|ژ|س|ش|ص|ض|ط|ظ|ع|غ|ف|ق|ک|گ|ل|م|ن|ه|و|ی}}
==={{ĐM|ref}}===
*{{Chú thích web|lrl|author=Korpu Company|entryurl=https://www.bible.com/bible/4199/1TI.1.LAB|entry=نامَه اوّل تیموتائوس 1|year=2024|work=کتاب مقدس به زبان اچمی لارستان}}
=={{langname|lez}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Kirin
| [[Гь#Tiếng_Lezgi|Гь]] [[гь#Tiếng_Lezgi|гь]]
|-
! Latinh
| [[H]] [[h]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|lez|[h~ʡ]}}
==={{ĐM|letter}}===
{{head|lez|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#{{label|lez|obsolete}} Chữ cái thứ 9 trong bảng chữ cái Ả Rập tiếng Lezgi.
==={{ĐM|see}}===
*{{letters|lang=lez|sc=Arab|qual=Bảng chữ cái Ả Rập tiếng Lezgi trước năm 1928|آ|ي|ۊ|و|ه|ن|م|ل|گ|ݤ|ک|ق|ڢ|ف|ڠ|غ|ع|ظ|ط|ض|ص|ش|س|ژ|ڗ|ز|ر|ذ|د|څ|خ|ح|چ|ڃ|ج|ث|ت|پ|ب|ا}}
==={{ĐM|ref}}===
*{{Chú thích web|work=[https://gaf.lezgichal.ru/ Онлайн переводчик и словарь лезгинского языка]|year=2007|author=Лезги чlални литература}}
=={{langname|lrc}}==
==={{ĐM|pron}}===
*{{IPA4|lrc|[ħ]}}
==={{ĐM|symbol}}===
{{head|lrc|Ký tự|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ Ả Rập biểu thị phụ âm '''/ħ/''' tiếng Lur Bắc.
#:{{quote|lrc|کِه خدا، رو'''ح'''القدسِ نِه وِ دُولَهمَنی توسطِ نجاتدهندَهمُو عیسی '''مسیح''' رِخت وِ ریمُو،|mà Ngài đã rải ra trên chúng ta cách dư-dật bởi Đức Chúa Jêsus-Christ, Cứu-Chúa chúng ta; ([[s:Tít/3#3:6|Tít 3:6]])}}
==={{ĐM|see}}===
*{{letters|lang=lrc|sc=Arab|qual=Chữ Ả Rập tiếng Lur Bắc|ي|و|ھ|ن|م|لٛ|ل|گٛ|گ|ک|ڤ|ق|ف|غ|ع|ظ|ط|ض|ص|ش|س|ژ|ز|ر|ذ|د|خ|چ|ج|ث|ت|پ|ب|ا}}
==={{ĐM|ref}}===
*{{Chú thích web|lrc|author=Korpu Company|entryurl=https://www.bible.com/bible/4198/TIT.3.NLB|entry=نُومَه وِ تیتوس 3|year=2024|work=کتاب مقدس به زبان لری شمالی - گویش خرمآبادی}}
=={{langname|luz}}==
==={{ĐM|pron}}===
*{{IPA4|luz|[ħ]}}
==={{ĐM|letter}}===
{{head|luz|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ Ả Rập biểu thị phụ âm '''/ħ/''' tiếng Lur Nam.
#:{{quote|luz|اونگَل تلاش ایکِردِن بِفَمِن، موقِی که رو'''حِ''' '''مسیح''' مِنِه اونگَل، عذابَلِ '''مسیح''' وِ جلالِ بعدَ وِه نَه پیشگویی کِه، چه کسی وِ چه زَمونی نَه نِشون ایدا.|nghĩa là tìm cho biết thời-kỳ nào và thời-kỳ cách nào mà Thánh-Linh Đấng Christ ở trong lòng mình đã chỉ cho, là khi làm chứng trước về sự đau-đớn của Đấng Christ và về sự vinh-hiển sẽ theo sau. ([[s:I Phi-e-rơ/1#1:11|I Phi-e-rơ 1:11]])}}
==={{ĐM|see}}===
*{{letters|lang=luz|sc=Arab|qual=Chữ Ả Rập tiếng Lur Nam|ى|و|ن|م|ل|گ|ک|ڤ|ق|ف|غ|ع|ظ|ط|ض|ص|ش|س|ژ|ز|ر|ذ|د|خ|چ|ج|ث|ت|پ|ب|ا}}
==={{ĐM|ref}}===
*{{Chú thích web|luz|author=Korpu Company|entryurl=https://www.bible.com/bible/4200/1PE.1.SLB|entry=نامۀ اَوَلِ پِطرُس 1|year=2024|work=کتاب مقدس به زبان لری جنوبی}}
=={{langname|ms}}==
{{wikipedia|ms:ح}}
{| class="floatright wikitable" style="text-align:center;"
|-
! Latinh
| [[H]] [[h]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*(''tên chữ cái'') {{IPA4|ms|[hɐ pədas]|[hɐ kət͡ʃel]}}
*(''âm vị'') {{IPA4|ms|[h]}}
==={{ĐM|letter}}===
{{head|ms|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''}}
#Chữ cái thứ 7 trong bảng chữ cái Jawi tiếng Mã Lai.
#:{{ux|ms|حاضير|tr='''h'''adir|ở [[đây]]|inline=1}}
===={{ĐM|see}}====
*{{letters|lang=ms|sc=Arab|qual=Bảng chữ cái Jawi|native name=حروف|ا|ب|ت|ث|ج|چ|ح|خ|د|ذ|ر|ز|س|ش|ص|ض|ط|ظ|ع|غ|ڠ|ف|ڤ|ق|ک|ݢ|ل|م|ن|و|ۏ|ه|ء|ي|ى|ڽ}}
=={{langname|kxd}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Latinh
| [[H]] [[h]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|kxd|[h]}}
==={{ĐM|letter}}===
{{head|kxd|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 7 trong bảng chữ cái Jawi tiếng Mã Lai Brunei.
==={{ĐM|see}}===
*{{letters|lang=kxd|sc=Arab|qual=Bảng chữ cái Jawi|native name=حروف|ا|ب|ت|ث|ج|چ|ح|خ|د|ذ|ر|ز|س|ش|ص|ض|ط|ظ|ع|غ|ڠ|ف|ڤ|ق|ک|ݢ|ل|م|ن|و|ۏ|ه|ء|ي|ى|ڽ}}
=={{langname|mde}}==
==={{ĐM|pron}}===
*{{IPA4|mde|[ħ]}}
==={{ĐM|letter}}===
{{head|mde|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 9 trong bảng chữ cái Ả Rập tiếng Mabang.
==={{ĐM|see}}===
*{{letters|lang=mde|sc=Arab|qual=Chữ Ả Rập tiếng Mabang|ئ|ي|ؤ|و|ه|ݧ|ن|ݦ|م|ل|ك|ق|ف|ڠ|ݝ|غ|ع|ظ|ط|ض|ص|ش|س|ژ|ڗ|ز|ڔ|ر|ذ|ڊ|د|خ|ح|چ|ڃ|ج|ث|ت|پ|ب|أإ}}
=={{langname|mad}}==
==={{ĐM|letter}}===
{{head|mad|Chữ cái|tr=h}}
#Chữ cái thứ 6 trong bảng chữ Pegon tiếng Madura.
==={{ĐM|see}}===
*{{letters|lang=mad|sc=Arab|qual=Bảng chữ cái Pegon|ي|ه|وَ|و|ڽ|ن|م|ل|ݢ|ک|ق|ڤ|ف|ڠ|غ|ع|ظ|ڟ|ط|ض|ص|ش|س|ز|ر|ذ|ڎ|د|خ|چ|ح|ج|ث|ت|ب|ا}}
=={{langname|mdh}}==
==={{ĐM|pron}}===
*{{IPA4|mdh|[h]}}
==={{ĐM|letter}}===
{{head|mdh|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 6 trong bảng chữ cái Jawi tiếng Maguindanao.
==={{ĐM|see}}===
*{{letters|lang=mdh|sc=Arab|qual=Bảng chữ cái Jawi|ا|ب|ت|ث|ج|ح|خ|د|ذ|ر|ز|س|ش|ص|ض|ط|ظ|ع|غ|ڠ|ف|ڤ|ق|ک|ݢ|ل|م|ن|و|ه|ء|ي|ى}}
=={{langname|mg}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Latinh
| [[H]] [[h]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|mg|/h/}}
==={{ĐM|letter}}===
{{head|mg|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#{{label|mg|obsolete}} Chữ cái thứ 6 trong bảng chữ cái Sorabe.
==={{ĐM|see}}===
*{{letters|lang=mg|sc=Arab|qual=Bảng chữ cái Sorabe|ي|و|ه|ن|م|ل|ك|ق|ڡ|ف|غ|ع|ظ|ط|ض|ص|ش|س|ز|ر|ڊ|د|خ|ح|ج|ث|ت|ب|ا}}
=={{langname|mnk}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Ả Rập
| '''ح''' ه
|-
! Latinh
| [[h]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|mnk|/h/}}
==={{ĐM|letter}}===
{{head|mnk|Chữ cái|tr=h}}
#Chữ cái thứ 7 trong bảng chữ cái Ả Rập tiếng Mandinka.
==={{ĐM|see}}===
*{{letters|lang=mnk|sc=Arab|qual=Chữ Ả Rập tiếng Mandinka|لا|ي|و|ه|ن|م|ل|ك|ڢ|ع|ظ|ط|ض|ص|ش|س|ر|د|ح|ه|ج|ث|ت|ب|ا}}
=={{langname|mrw}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Latinh
| [[H#Tiếng_Maranao|H]] [[h#Tiếng_Maranao|h]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|mrw|[h]}}
==={{ĐM|letter}}===
{{head|mrw|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#{{label|mrw|obsolete}} Chữ cái thứ 16 trong bảng chữ cái Ả Rập tiếng Maranao.
==={{ĐM|see}}===
*{{letters|lang=mrw|sc=Arab|qual=Chữ Ả Rập tiếng Maranao|ا|ب|ت|د|ر|س|غ|ڠ|ف|ک|ل|م|ن|و|ي|ح|ه|ء|ٸ}}
=={{langname|mwr}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Devanagari
| [[ह#Tiếng_Marwar|ह]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|mwr|[ʃ]}}
==={{ĐM|letter}}===
{{head|mwr|Chữ cái|tr=h}}
#Chữ cái thứ 17 trong bảng chữ cái Ả Rập tiếng Marwar.
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Marwar'') [[ا#Tiếng_Marwar|ا]], [[ب#Tiếng_Marwar|ب]], [[ﺑﻬ#Tiếng_Marwar|ﺑﻬ]], [[ٻ#Tiếng_Marwar|ٻ]], [[ٻه#Tiếng_Marwar|ٻه]], [[پ#Tiếng_Marwar|پ]], [[ﭘﻬ#Tiếng_Marwar|ﭘﻬ]], [[ت#Tiếng_Marwar|ت]], [[ﺗﻬ#Tiếng_Marwar|ﺗﻬ]], [[ٹ#Tiếng_Marwar|ٹ]], [[ٹه#Tiếng_Marwar|ٹه]], [[ث#Tiếng_Marwar|ث]], [[ج#Tiếng_Marwar|ج]], [[ﺟﻬ#Tiếng_Marwar|ﺟﻬ]], [[چ#Tiếng_Marwar|چ]], [[ﭼﻬ#Tiếng_Marwar|ﭼﻬ]], [[ح#Tiếng_Marwar|ح]], [[خ#Tiếng_Marwar|خ]], [[ذ#Tiếng_Marwar|ذ]], [[ڏ#Tiếng_Marwar|ڏ]], [[ڏه#Tiếng_Marwar|ڏه]], [[ر#Tiếng_Marwar|ر]], [[ڑ#Tiếng_Marwar|ڑ]], [[ڑه#Tiếng_Marwar|ڑه]], [[ز#Tiếng_Marwar|ز]], [[زه#Tiếng_Marwar|زه]], [[س#Tiếng_Marwar|س]], [[د#Tiếng_Marwar|د]], [[ده#Tiếng_Marwar|ده]], [[ڈ#Tiếng_Marwar|ڈ]], [[ڈه#Tiếng_Marwar|ڈه]], [[ﺳﻬ#Tiếng_Marwar|ﺳﻬ]], [[ش#Tiếng_Marwar|ش]], [[ﺷﻬ#Tiếng_Marwar|ﺷﻬ]], [[سٛ#Tiếng_Marwar|سٛ]], [[سٛه#Tiếng_Marwar|سٛه]], [[ص#Tiếng_Marwar|ص]], [[ض#Tiếng_Marwar|ض]], [[ط#Tiếng_Marwar|ط]], [[ظ#Tiếng_Marwar|ظ]], [[ع#Tiếng_Marwar|ع]], [[غ#Tiếng_Marwar|غ]], [[ف#Tiếng_Marwar|ف]], [[ک#Tiếng_Marwar|ک]], [[ﮐﻬ#Tiếng_Marwar|ﮐﻬ]], [[گ#Tiếng_Marwar|گ]], [[ﮔﻬ#Tiếng_Marwar|ﮔﻬ]], [[ل#Tiếng_Marwar|ل]], [[ﻟﻬ#Tiếng_Marwar|ﻟﻬ]], [[ݪ#Tiếng_Marwar|ݪ]], [[ݪه#Tiếng_Marwar|ݪه]], [[م#Tiếng_Marwar|م]], [[ﻣﻬ#Tiếng_Marwar|ﻣﻬ]], [[ن#Tiếng_Marwar|ن]], [[ﻧﻬ#Tiếng_Marwar|ﻧﻬ]], [[ں#Tiếng_Marwar|ں]], [[ݨ#Tiếng_Marwar|ݨ]], [[ݨﻬ#Tiếng_Marwar|ݨﻬ]], [[و#Tiếng_Marwar|و]], [[ه#Tiếng_Marwar|ه]], [[ی#Tiếng_Marwar|ی]], [[ے#Tiếng_Marwar|ے]], [[و#Tiếng_Marwar|و]]
=={{langname|mzn}}==
==={{ĐM|pron}}===
*{{IPA4|mzn|[h]}}
==={{ĐM|letter}}===
{{head|mzn|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 9 trong bảng chữ cái Ba Tư tiếng Mazandaran.
#:{{ux|mzn|[[w:mzn:روح|رو'''ح''']]|[[tinh linh]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=mzn|sc=Arab|qual=Bảng chữ Ba Tư tiếng Mazandaran|ا|آ|ب|پ|ت|ث|ج|چ|ح|خ|د|ذ|ر|ز|ژ|س|ش|ص|ض|ط|ظ|ع|غ|ف|ق|ک|گ|ل|م|ن|و|ه|ی}}
==={{ĐM|ref}}===
*{{Chú thích web|mzn|author=Wycliffe Bible Translators, Inc.|entryurl=https://www.bible.com/bible/2755/LUK.2.MAZ|entry=لوقا 2|year=2023|work=مازندرانی}}
=={{langname|gdq}}==
==={{ĐM|pron}}===
*{{IPA4|gdq|[ħ]}}
==={{ĐM|letter}}===
{{head|gdq|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ Ả Rập thể hiện phụ âm '''{{IPAchar|/ħ/}}''' trong tiếng Mehri.
#:{{ux|gdq|[[حورم#Tiếng_Mehri|حورم]]|[[con đường]]|inline=1}}
=={{langname|mby}}==
==={{ĐM|pron}}===
*{{IPA4|mby|[ɦ]}}
==={{ĐM|letter}}===
{{head|mby|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 9 trong bảng chữ Ả Rập tiếng Memon.
==={{ĐM|see}}===
*{{letters|lang=mby|sc=Arab|qual=Chữ Ả Rập tiếng Memon|ا|ب|پ|ت|ٹ|ث|ج|چ|ح|خ|د|ڈ|ذ|ر|ڑ|ز|ژ|س|ش|ص|ض|ط|ظ|ع|غ|ف|ق|ک|گ|ل|م|ن|ں|و|ه|ھ|ئ|ی|ے}}
==={{ĐM|ref}}===
*{{Chú thích sách|en|author=Memoni Language Project|title=[https://web.archive.org/web/20110111020721/http://www.as-sidq.org/memoni/urdu%20english%20dict.pdf Memoni-Urdu-English Dictionary Draft]|year=2006}}
=={{langname|mhj}}==
==={{ĐM|pron}}===
*{{IPA4|mhj|[h]}}
==={{ĐM|letter}}===
{{head|mhj|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 8 trong bảng chữ cái Ả Rập tiếng Mogholi.
==={{ĐM|see}}===
*{{letters|lang=mhj|sc=Arab|qual=Chữ Ả Rập tiếng Mogholi|ى|و|ه|ن|م|ل|گ|ك|ق|ف|غ|ع|ظ|ط|ض|ص|ش|س|ژ|ز|ر|ذ|د|خ|ح|چ|ج|ث|ت|پ|ب|ا}}
=={{langname|mxi}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Ả Rập
| '''ح'''
|-
! Hebrew
| [[ח#Tiếng_Mozarab|ח]]
|-
! Latinh
| [[Kh]] [[kh]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|mxi|[x]}}
==={{ĐM|letter}}===
{{head|mxi|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''}}
#Chữ cái thứ 6 trong bảng chữ cái Ả Rập tiếng Mozarab.
#:{{ux|mxi|حبيب|tr='''ḥ'''abīb|[[người yêu]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=mxi|sc=Arab|qual=Chữ Ả Rập tiếng Mozarab|ي|و|ه|ن|م|ل|ﻙ|ق|ف|غ|ع|ظ|ط|ض|ص|ش|س|ز|ر|ذ|د|خ|ح|ج|ث|ت|ب|ا}}
=={{langname|mnj}}==
==={{ĐM|pron}}===
*{{IPA4|mnj|[ɦ]}}
==={{ĐM|letter}}===
{{head|mnj|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 10 trong bảng chữ cái Ả Rập tiếng Munji.
#:{{ux|mnj|حلوا|tr='''h'''alwā|[[món]] [[tráng miệng]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=mnj|sc=Arab|qual=Chữ Ả Rập tiếng Munji|ی|ې|ي|ۍ|ه|ؤ|و|ن|م|ل|ڱ|گ|ݢ|ک|ق|ڤ|ف|غ|ع|ظ|ط|ض|ص|ښ|ش|س|ژ|ز|ر|ذ|د|څ|خ|ح|چ|ج|ث|ت|پ|ب|أ|ا|آ}}
=={{langname|uzs}}==
==={{ĐM|pron}}===
*{{IPA4|uzs|[ɦ]}}
==={{ĐM|letter}}===
{{head|uzs|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 8 trong bảng chữ cái Ả Rập tiếng Nam Uzbek.
#:{{ux|uzs|جرا'''ح'''|tr=jarrä'''h'''|[[bác sĩ]] [[phẫu thuật]]|inline=1}}
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Nam Uzbek'') [[آ#Tiếng_Nam_Uzbek|آ]]/[[ا#Tiếng_Nam_Uzbek|ا]], [[ب#Tiếng_Nam_Uzbek|ب]], [[پ#Tiếng_Nam_Uzbek|پ]], [[ت#Tiếng_Nam_Uzbek|ت]], [[ث#Tiếng_Nam_Uzbek|ث]], [[ج#Tiếng_Nam_Uzbek|ج]], [[چ#Tiếng_Nam_Uzbek|چ]], [[ح#Tiếng_Nam_Uzbek|ح]], [[خ#Tiếng_Nam_Uzbek|خ]], [[د#Tiếng_Nam_Uzbek|د]], [[ذ#Tiếng_Nam_Uzbek|ذ]], [[ر#Tiếng_Nam_Uzbek|ر]], [[ز#Tiếng_Nam_Uzbek|ز]], [[ژ#Tiếng_Nam_Uzbek|ژ]], [[س#Tiếng_Nam_Uzbek|س]], [[ش#Tiếng_Nam_Uzbek|ش]], [[ص#Tiếng_Nam_Uzbek|ص]], [[ض#Tiếng_Nam_Uzbek|ض]], [[ط#Tiếng_Nam_Uzbek|ط]], [[ظ#Tiếng_Nam_Uzbek|ظ]], [[ع#Tiếng_Nam_Uzbek|ع]], [[غ#Tiếng_Nam_Uzbek|غ]], [[ف#Tiếng_Nam_Uzbek|ف]], [[ق#Tiếng_Nam_Uzbek|ق]], [[ک#Tiếng_Nam_Uzbek|ک]], [[گ#Tiếng_Nam_Uzbek|گ]], [[م#Tiếng_Nam_Uzbek|م]], [[ن#Tiếng_Nam_Uzbek|ن]], [[نگ#Tiếng_Nam_Uzbek|نگ]], [[و#Tiếng_Nam_Uzbek|و]], [[ه#Tiếng_Nam_Uzbek|ه]], [[ی#Tiếng_Nam_Uzbek|ی]], [[ء#Tiếng_Nam_Uzbek|ء]]
==={{ĐM|ref}}===
*{{Chú thích sách|title=[https://www.kabulnath.de/Sal-e-Shanzdahoum/Shoumare-366/Farhang%20Vol%201.pdf فرهنگ تورکی اوزبیکی به فارسی/دری]|author=داکتر فیض هللا ایماق|location=Toronto, Canada|year=20xx|page=298}}
=={{langname|jbn}}==
==={{ĐM|pron}}===
*{{IPA4|jbn|/ħ/}}
==={{ĐM|letter}}===
{{head|jbn|Chữ cái|tr=ḥ}}
#Chữ Ả Rập thể hiện phụ âm '''{{IPAchar|/ħ/}}''' trong tiếng Nefusa.
#:{{quote|jbn|أَلقَعَّث تكان ذ أَلخَربَث ذ تَلخالِث، و أَسَّلَّسث تِيرَذ أُوذَم ن وامَن، و أَرُّو'''ح''' ن رَبِّ تَسَّيلَل ذَنيَس.|Vả, đất là vô-hình và trống-không, sự mờ-tối ở trên mặt vực; Thần Đức Chúa Trời vận-hành trên mặt nước. ([[s:Sáng thế Ký/1#1:2|Sáng thế Ký 1:2]])}}
==={{ĐM|ref}}===
*{{Chú thích web|jbn|author=Wycliffe Bible Translators, Inc.|work=كتب تمازغت توتنسية|year=2026|entry=التَّكوِين 1|entryurl=https://www.bible.com/bible/3340/GEN.1.KTJT}}
=={{langname|nog}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Kirin
| [[Х#Tiếng_Nogai|Х]] [[х#Tiếng_Nogai|х]]
|-
! Latinh
| [[H#Tiếng_Nogai|H]] [[h#Tiếng_Nogai|h]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|nog|[χ]}}
==={{ĐM|letter}}===
{{head|nog|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#{{label|nog|obsolete}} Chữ cái thứ 7 trong bảng chữ cái Ả Rập tiếng Nogai.
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Nogai trước năm 1928'') [[ا#Tiếng_Nogai|ا]], [[ب#Tiếng_Nogai|ب]], [[ت#Tiếng_Nogai|ت]], [[ث#Tiếng_Nogai|ث]], [[پ#Tiếng_Nogai|پ]], [[ج#Tiếng_Nogai|ج]], [[ح#Tiếng_Nogai|ح]], [[خ#Tiếng_Nogai|خ]], [[چ#Tiếng_Nogai|چ]], [[د#Tiếng_Nogai|د]], [[ذ#Tiếng_Nogai|ذ]], [[ر#Tiếng_Nogai|ر]], [[ز#Tiếng_Nogai|ز]], [[ژ#Tiếng_Nogai|ژ]], [[س#Tiếng_Nogai|س]], [[ش#Tiếng_Nogai|ش]], [[ص#Tiếng_Nogai|ص]], [[ض#Tiếng_Nogai|ض]], [[ط#Tiếng_Nogai|ط]], [[ظ#Tiếng_Nogai|ظ]], [[ع#Tiếng_Nogai|ع]], [[غ#Tiếng_Nogai|غ]], [[ف#Tiếng_Nogai|ف]], [[ق#Tiếng_Nogai|ق]], [[ك#Tiếng_Nogai|ك]], [[ڮ#Tiếng_Nogai|ڮ]], [[گ#Tiếng_Nogai|گ]], [[ل#Tiếng_Nogai|ل]], [[م#Tiếng_Nogai|م]], [[ن#Tiếng_Nogai|ن]], [[ںُ#Tiếng_Nogai|ںُ]], [[ه#Tiếng_Nogai|ه]], [[و#Tiếng_Nogai|و]], [[ۋ#Tiếng_Nogai|ۋ]], [[ۇ#Tiếng_Nogai|ۇ]], [[ي#Tiếng_Nogai|ي]]
==={{ĐM|ref}}===
*{{cite book|author=Р.С. Гиляревский, В.С. Гривнин|title=[https://web.archive.org/web/20230118171919/https://www.booksite.ru/fulltext/gilyarev/text.pdf Определитель языков мира по письменностям]|location=М.|year=1964|publisher=Изд-во восточной литературы}}
=={{langname|kcn}}==
==={{ĐM|pron}}===
*{{IPA4|kcn|[ħ]}}
==={{ĐM|letter}}===
{{head|kcn|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 8 trong bảng chữ cái Ả Rập tiếng Nubi.
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Nubi'') [[ا#Tiếng_Nubi|ا]], [[ب#Tiếng_Nubi|ب]], [[پ#Tiếng_Nubi|پ]], [[ت#Tiếng_Nubi|ت]], [[تش#Tiếng_Nubi|تش]], [[ث#Tiếng_Nubi|ث]], [[ج#Tiếng_Nubi|ج]], [[ح#Tiếng_Nubi|ح]], [[خ#Tiếng_Nubi|خ]], [[د#Tiếng_Nubi|د]], [[ذ#Tiếng_Nubi|ذ]], [[ر#Tiếng_Nubi|ر]], [[ز#Tiếng_Nubi|ز]], [[س#Tiếng_Nubi|س]], [[ش#Tiếng_Nubi|ش]], [[ص#Tiếng_Nubi|ص]], [[ض#Tiếng_Nubi|ض]], [[ط#Tiếng_Nubi|ط]], [[ظ#Tiếng_Nubi|ظ]], [[ع#Tiếng_Nubi|ع]], [[غ#Tiếng_Nubi|غ]], [[ف#Tiếng_Nubi|ف]], [[ڤ#Tiếng_Nubi|ڤ]], [[ق#Tiếng_Nubi|ق]], [[ك#Tiếng_Nubi|ك]], [[گ#Tiếng_Nubi|گ]], [[ل#Tiếng_Nubi|ل]], [[م#Tiếng_Nubi|م]], [[ن#Tiếng_Nubi|ن]], [[نى#Tiếng_Nubi|نى]], [[ه#Tiếng_Nubi|ه]], [[ة#Tiếng_Nubi|ة]], [[و#Tiếng_Nubi|و]], [[ي#Tiếng_Nubi|ي]]
=={{langname|oru}}==
==={{ĐM|pron}}===
*{{IPA4|oru|[h]}}
==={{ĐM|letter}}===
{{head|oru|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 11 trong bảng chữ cái Ả Rập tiếng Ormur.
==={{ĐM|see}}===
*{{letters|lang=oru|sc=Arab|qual=Chữ Ả Rập tiếng Ormur|ې|ي|ی|ﻩ|ﻭ|ں|ﻥ|ﻡ|ﻝ|گ/ګ|ک|ﻕ|ﻑ|ﻍ|ع|ظ|ط|ض|ص|ش|ݭ|س|ژ|ݫ|ز|ړ|ݬ|ر|ذ|ډ|د|خ|ح|څ|ځ|چ|ج|ث|ټ|ت|پ|ب|آ/ا}}
=={{langname|om}}==
==={{ĐM|pron}}===
*{{IPA4|om|[h]}}
==={{ĐM|letter}}===
{{head|om|Chữ cái|tr=h}}
#Chữ cái thứ 7 trong bảng chữ cái Ả Rập tiếng Oromo.
==={{ĐM|see}}===
*{{letters|lang=om|sc=Arab|qual=Chữ Ả Rập tiếng Oromo|ي|و|ه|ڹ|ن|م|ل|ك|ق|ڤ|ڥ|ف|غ|ع|ڟ|ظ|ط|ض|ص|ڛ|ش|س|ز|ر|ذ|د|خ|ح|ج|ث|ت|پ|ب|ا}}
==={{ĐM|ref}}===
*{{Chú thích sách|en|author=Aquilina Mawadza, Amanuel Alemayehu Ayanso|title=Oromo Dictionary & Phrasebook|location=New York|publisher=Hippocrene Books, Inc.|year=2017|pageurl=https://archive.org/details/english-oromo/page/33|page=33}}
=={{langname|ps}}==
==={{ĐM|pron}}===
*{{IPA4|ps|/h/}}
==={{ĐM|letter}}===
{{head|ps|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 11 trong bảng chữ cái Pashtun.
#:{{ux|ps|[[w:ps:مدح|مد'''ح''']]|tr=mad'''h'''|[[lời]] [[tán tụng]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=ps|sc=Arab|qual=Bảng chữ cái Pashtun|ﺍ|ﺏ|پ|ﺕ|ټ|ﺙ|ﺝ|چ|ح|ﺥ|څ|ځ|ﺩ|ډ|ﺫ|ﺭ|ړ|ﺯ|ژ|ږ|ﺱ|ﺵ|ښ|ﺹ|ﺽ|ط|ﻅ|ع|ﻍ|ﻑ|ﻕ|ک|ګ|ﻝ|ﻡ|ﻥ|ڼ|ﻭ|ه|ۀ|ي|ې|ی|ۍ|ئ}}
==={{ĐM|ref}}===
*{{cite-book|en|entryurl=https://thepashto.com/word.php?english=&roman=&pashto=%D8%AD|entry=ح|title=Pashto Dictionary|year=2020|publisher=Pukhtoogle|location=Peshawar, Pakistan}}
=={{langname|phl}}==
==={{ĐM|pron}}===
*{{IPA4|phl|[h]}}
==={{ĐM|letter}}===
{{head|phl|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 11 trong bảng chữ cái Ả Rập tiếng Phalura.
==={{ĐM|see}}===
*{{letters|lang=phl|sc=Arab|qual=Bảng chữ cái Ả Rập tiếng Phalura|ا|ب|پ|ت|ٹ|ث|ج|چ|ڇ|څ|ح|خ|د|ڈ|ذ|ر|ڑ|ز|ژ|ڙ|س|ش|ݜ|ص|ض|ط|ظ|ع|غ|ف|ق|ک|گ|ل|م|ن|ݨ|ں|و|ه|ھ|ء|ی|ے}}
=={{langname|phr}}==
==={{ĐM|etym}}===
Từ {{der|phr|fa-cls|ح|tr=hē}}, từ {{der|phr|ar|ح|tr=hāʔ}}.
==={{ĐM|pron}}===
*{{IPA4|phr|[h]}}
==={{ĐM|letter}}===
{{head|phr|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''}}
#Chữ cái thứ 9 trong bảng chữ cái Ả Rập tiếng Pothohar.
#:{{quote|phr|شام ہوئی تے سویر ہوئی، اِس طر'''ح''' ترِیئا دیہاڑا ہویا۔|Vậy, có buổi chiều và buổi mai; ấy là ngày thứ ba. ([[s:Sáng thế Ký/1#1:13|Sáng thế Ký 1:13]])}}
==={{ĐM|see}}===
*{{letters|lang=phr|sc=Arab|qual=Bảng chữ cái Ả Rập tiếng Pothohar|ا|ب|پ|ت|ٹ|ث|ج|چ|ح|خ|د|ڈ|ذ|ر|ڑ|ز|ژ|س|ش|ص|ض|ط|ظ|ع|غ|ف|ق|ک|گ|ل|ࣇ|م|ن|ݨ|ں|و|ہ|ھ|ء|ی|ے}}
==={{ĐM|ref}}===
*{{Chú thích web|phr|author=Wycliffe Bible Translators, Inc.|work=Mirpuri-Pahari Bible|year=2021|entry=توریت شریف: پَیدایش 1|entryurl=https://www.bible.com/bible/3083/GEN.1.PHR}}
=={{langname|pa}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Shāhmukhī
| '''ح'''
|-
! Gurmukhī
| [[ਹ#Tiếng_Punjab|ਹ]] [[ਹ਼#Tiếng_Punjab|ਹ਼]]
|-
|}
==={{ĐM|etym}}===
Từ {{der|pa|fa-cls|ح|tr=hē}}, từ {{der|pa|ar|ح|tr=hāʔ}}.
==={{ĐM|pron}}===
*{{IPA4|pa|/ɦ/}}
==={{ĐM|letter}}===
{{head|pa|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''}}
#Chữ cái thứ 9 trong bảng chữ cái Shahmukhi tiếng Punjab.
#:{{ux|pa|رُو'''ح'''|tr=rū'''ḥ'''|[[linh hồn]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=pa|sc=Arab|qual=Bảng chữ cái Shahmukhi|ا|ب|پ|ت|ٹ|ث|ج|چ|ح|خ|د|ڈ|ذ|ر|ڑ|ز|ژ|س|ش|ص|ض|ط|ظ|ع|غ|ف|ق|ک|گ|ل|ࣇ|م|ن|ݨ|ں|ہ|و|ی|ے}}
=={{langname|qxq}}==
==={{ĐM|pron}}===
*{{IPA4|qxq|[h]}}
==={{ĐM|letter}}===
{{head|qxq|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 8 trong bảng chữ cái Ả Rập tiếng Qashqai.
#:{{quote|qxq|بئیه اوللارینگ واریسی خدمت ائدن رو'''ح'''لار دهییللَر کی بونونگ ایچی یوللانیرلار کی نجاتی میراث آپارانلارا خدمت ائدلَّر؟|Các thiên-sứ há chẳng phải đều là thần hầu việc Đức Chúa Trời, đã được sai xuống để giúp việc những người sẽ hưởng cơ-nghiệp cứu-rỗi hay sao? ([[s:Hê-bơ-rơ/1#1:14|Hê-bơ-rơ 1:14]])}}
==={{ĐM|see}}===
*{{letters|lang=qxq|sc=Arab|qual=Bảng chữ cái Ả Rập tiếng Qashqai|ﺀ|ى|ه|و|ن|م|ل|گ|ک|ق|ف|غ|ع|ظ|ﻁ|ض|ص|ش|س|ژ|ز|ر|ﺫ|د|خ|ح|چ|ج|ﺙ|ت|پ|ب|ا}}
==={{ĐM|ref}}===
*{{Chú thích web|qxq|author=Korpu Company|entryurl=https://www.bible.com/bible/4206/HEB.1.QII|entry=عِبرانلیلَر 1|year=2024|work=کتاب مقدس به زبان قشقایی}}
=={{langname|rhg}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Hanifi
| [[𐴇#Tiếng_Rohingya|𐴇]]
|-
! Ả Rập
| '''ح''' ه
|-
! Miến
| [[ဟ#Tiếng_Rohingya|ဟ]]
|-
! Bengal
| [[হ#Tiếng_Rohingya|হ]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|rhg|[h]}}
==={{ĐM|letter}}===
{{head|rhg|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 9 trong bảng chữ cái Ả Rập tiếng Rohingya.
#:{{ux|rhg|اَ'''حۡ'''|tr=á'''h'''|[[tiếng]] [[thở dài]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=rhg|sc=Arab|qual=Chữ Ả Rập tiếng Rohingya|ࢬ|ࢫ|ࢪ|ء|ي|ه|و|ن|م|ل|گ|ك|ق|ڤ|ف|ڠ|غ|ع|ظ|ط|ض|ص|ش|س|ز|ڑ|ر|ذ|ڈ|د|خ|ح|چ|ج|ث|ٹ|ت|پ|ب|ا}}
==={{ĐM|ref}}===
*{{Chú thích web|author=Michael Schneider|entryurl=https://www.webonary.org/rohingyadictionary/ge78e10e1-8e3a-4d31-8c70-3c1c52119ed6/|entry=áh|work=Rohingya - English Dictionary|year=2025|publisher=SIL International}}
=={{langname|ssy}}==
==={{ĐM|pron}}===
*{{ssy-IPA|ħ}}
==={{ĐM|letter}}===
{{head|ssy|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 7 trong bảng chữ cái Ả Rập Ajami tiếng Saho.
==={{ĐM|see}}===
*{{letters|lang=ssy|sc=Arab|qual=Bảng Ajami tiếng Saho|ا|ب|پ|ت|ث|ج|ح|خ|د|ذ|ر|ز|س|ش|ڛ|ص|ض|ط|ظ|ڟ|ع|غ|ف|ڥ|ڤ|ق|ك|ل|م|ن|ڹ|ه|و|ي}}
==={{ĐM|ref}}===
*{{Chú thích sách|en|author=Moreno Vergari & Roberta Vergari|title=[http://www.sahoarchive.org/wp-content/uploads/2014/08/BSEID__3rd_edition__2007_.2.pdf A basic Saho-English-Italian Dictionary]|year=2003|location=Asmara|publisher=Sabur Printing Services}}
*{{Chú thích sách|author=Ahmedsaad Mohammed Omer, Giorgio Banti & Moreno Vergari|title=[http://www.sahoarchive.org/wp-content/uploads/2017/12/Saho-Islamic-poetry-c-in-Ajami-script.pdf Saho Islamic poetry and other literary genres in Ajami script]|year=2014}}
=={{langname|sgr}}==
==={{ĐM|pron}}===
*{{IPA4|sgr|/h/}}
==={{ĐM|letter}}===
{{head|sgr|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 8 trong bảng chữ cái Ba Tư tiếng Sangisar.
#:{{ux|sgr|تمسا'''ح'''|tr=temsā|[[cá sấu]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=sgr|sc=Arab|qual=Chữ Ba Tư tiếng Sangisar|آا|ب|پ|ت|ث|ج|چ|ح|خ|د|ذ|ر|ز|ژ|س|ش|ص|ض|ط|ظ|ع|غ|ف|ق|ک|گ|ل|م|ن|و|ه|ی}}
==={{ĐM|ref}}===
*{{Chú thích web|author=Ariana N. Mohammadi|work=Trilingual Dictionary of Sangesari|year=2008|location=Dallas|publisher=SIL International|entry=temsā|entryurl=https://www.webonary.org/sangesari/g1bb918bb-b1dd-40d0-af9f-289ab4805330/}}
=={{langname|skr}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Ả Rập
| '''ح'''
|-
! Devanagari
| [[ह़#Tiếng_Saraiki|ह़]]
|-
! Gurmukhi
| [[ਹ਼#Tiếng_Saraiki|ਹ਼]]
|-
|}
==={{ĐM|pron}}===
* {{IPA4|skr|[ħ]}}
==={{ĐM|letter}}===
{{head|skr|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''}}
#Chữ cái thứ 18 trong bảng chữ cái Ả Rập tiếng Saraiki.
#:{{quote|skr|مَیں توباں کرَݨ کیتے تُہاکُوں پاݨی نال بپتِسمہ ݙینداں پَر جیرھا میݙے بعد اَندا پئے او مَیں کنُوں اِتنا عظیم ہے جو مَیں اُوندی جُتی چاوَݨ دے لائق کَینی۔ او تُہاکُوں خُدا دے رُو'''ح''' اَتے بھاہ نال بپتِسمہ ݙیسی۔|Về phần ta, ta lấy nước mà làm phép báp-têm cho các ngươi ăn-năn; song Đấng đến sau ta có quyền-phép hơn ta, ta không đáng xách giày Ngài. Ấy là Đấng sẽ làm phép báp-têm cho các ngươi bằng Đức Thánh-Linh và bằng lửa. ([[s:Ma-thi-ơ/3#3:11|Ma-thi-ơ 3:11]])}}
==={{ĐM|see}}===
*(''Bảng chữ cái Ả Rập tiếng Saraiki'') [[ا#Tiếng_Saraiki|ا]], [[آ#Tiếng_Saraiki|آ]], [[ب#Tiếng_Saraiki|ب]], [[بھ#Tiếng_Saraiki|بھ]], [[ٻ#Tiếng_Saraiki|ٻ]], [[پ#Tiếng_Saraiki|پ]], [[پھ#Tiếng_Saraiki|پھ]], [[ت#Tiếng_Saraiki|ت]], [[تھ#Tiếng_Saraiki|تھ]], [[ٹ#Tiếng_Saraiki|ٹ]], [[ث#Tiếng_Saraiki|ث]], [[ج#Tiếng_Saraiki|ج]], [[جھ#Tiếng_Saraiki|جھ]], [[ڄ#Tiếng_Saraiki|ڄ]], [[چ#Tiếng_Saraiki|چ]], [[چھ#Tiếng_Saraiki|چھ]], [[ح#Tiếng_Saraiki|ح]], [[خ#Tiếng_Saraiki|خ]], [[د#Tiếng_Saraiki|د]], [[دھ#Tiếng_Saraiki|دھ]], [[ڈ#Tiếng_Saraiki|ڈ]], [[ڈھ#Tiếng_Saraiki|ڈھ]], [[ڋ#Tiếng_Saraiki|ڋ]], [[ذ#Tiếng_Saraiki|ذ]], [[ر#Tiếng_Saraiki|ر]], [[رھ#Tiếng_Saraiki|رھ]], [[ڑ#Tiếng_Saraiki|ڑ]], [[ڑھ#Tiếng_Saraiki|ڑھ]], [[ز#Tiếng_Saraiki|ز]], [[س#Tiếng_Saraiki|س]], [[ش#Tiếng_Saraiki|ش]], [[ص#Tiếng_Saraiki|ص]], [[ض#Tiếng_Saraiki|ض]], [[ط#Tiếng_Saraiki|ط]], [[ظ#Tiếng_Saraiki|ظ]], [[ع#Tiếng_Saraiki|ع]], [[غ#Tiếng_Saraiki|غ]], [[ف#Tiếng_Saraiki|ف]], [[ق#Tiếng_Saraiki|ق]], [[ک#Tiếng_Saraiki|ک]], [[کھ#Tiếng_Saraiki|کھ]], [[گ#Tiếng_Saraiki|گ]], [[گھ#Tiếng_Saraiki|گھ]], [[ڰ#Tiếng_Saraiki|ڰ]], [[ل#Tiếng_Saraiki|ل]], [[لھ#Tiếng_Saraiki|لھ]], [[لا#Tiếng_Saraiki|لا]], [[م#Tiếng_Saraiki|م]], [[مھ#Tiếng_Saraiki|مھ]], [[ن#Tiếng_Saraiki|ن]], [[نھ#Tiếng_Saraiki|نھ]], [[ں#Tiếng_Saraiki|ں]], [[ݨ#Tiếng_Saraiki|ݨ]], [[و#Tiếng_Saraiki|و]], [[ہ#Tiếng_Saraiki|ہ]], [[ھ#Tiếng_Saraiki|ھ]], [[ى#Tiếng_Saraiki|ى]], [[ﺉ#Tiếng_Saraiki|ﺉ]], [[ے#Tiếng_Saraiki|ے]], [[ۓ#Tiếng_Saraiki|ۓ]]
==={{ĐM|ref}}===
*{{Chú thích web|skr|author=Pakistan Bible Society|entryurl=https://www.bible.com/bible/3731/MAT.3.%25D8%25B3%25D8%25B1%25D8%25A7%25D8%25A6%25DB%258C%25DA%25A9%25DB%258C|entry=متّی 3|year=2023|work=متّی دی راہِیں اِنجِیل سرائیکی بولی اِچ}}
=={{langname|sjs}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Latinh
| [[Ḥ#Tiếng_Senhaja_De_Srair|Ḥ]] [[ḥ#Tiếng_Senhaja_De_Srair|ḥ]]
|-
! Ả Rập
| '''ح'''
|-
! Tifinagh
| [[ⵃ#Tiếng_Senhaja_De_Srair|ⵃ]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|sjs|/ħ/}}
==={{ĐM|letter}}===
{{head|sjs|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ Ả Rập thể hiện phụ âm '''{{IPAchar|/ħ/}}''' trong tiếng Senhaja de Srair.
#:{{ux|sjs|شحا'''ح'''|tr=šḥa'''ḥ'''|[[bù nhìn]]|inline=1}}
==={{ĐM|ref}}===
*{{Chú thích web|en|author=Evgeniya Gutova & Jonathan Byler|work=Senhaja de Srair - English Dictionary|entry=šḥaḥ|year=2025|entryurl=https://www.webonary.org/senhaja/g98ea2644-6d27-4b74-997b-a2a79f15b841/?lang=en|publisher=SIL Global®}}
=={{langname|hmb}}==
==={{ĐM|pron}}===
*{{IPA4|hmb|[ħ]}}
==={{ĐM|letter}}===
{{head|hmb|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 7 trong bảng chữ cái Ả Rập tiếng Senni Humburi.
==={{ĐM|see}}===
*{{letters|lang=hmb|sc=Arab|qual=Chữ Ả Rập tiếng Senni Humburi|ࢩ|ئ|ي|ؤ|و|ه|ن|م|ل|ك|ڧ|ݠ|ڢ|ݝ|غ|ع|ظ|ط|ض|ص|ش|س|ژ|ز|ر|ذ|د|ݗ|خ|ح|ج|ث|ٺ|ت|ب|ا}}
=={{langname|ses}}==
==={{ĐM|pron}}===
*{{IPA4|ses|[ħ]}}
==={{ĐM|letter}}===
{{head|ses|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 7 trong bảng chữ cái Ả Rập tiếng Senni Koyraboro.
==={{ĐM|see}}===
*{{letters|lang=ses|sc=Arab|qual=Chữ Ả Rập tiếng Senni Koyraboro|ا|ب|ت|ٺ|ث|ج|ح|خ|ݗ|د|ذ|ر|ز|ژ|س|ش|ص|ض|ط|ظ|ع|غ|ݝ|ڢ|ݠ|ڧ|ك|ل|م|ن|ه|و|ؤ|ي|ئ|ࢩ}}
=={{langname|sh}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Kirin
| [[Х#Tiếng_Serbia-Croatia|Х]] [[х#Tiếng_Serbia-Croatia|х]]
|-
! Latinh
| [[H#Tiếng_Serbia-Croatia|H]] [[h#Tiếng_Serbia-Croatia|h]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|sh|/x/}}
==={{ĐM|letter}}===
{{head|sh|Chữ cái|tr=h}}
#{{label|sh|Bosna|Hồi giáo}} Chữ cái thứ 12 trong bảng chữ cái Arebica.
==={{ĐM|see}}===
*(''Bảng chữ cái Arebica'') [[آ#Tiếng_Serbia-Croatia|آ]], [[ب#Tiếng_Serbia-Croatia|ب]], [[ڄ#Tiếng_Serbia-Croatia|ڄ]], [[چ#Tiếng_Serbia-Croatia|چ]], [[د#Tiếng_Serbia-Croatia|د]], [[ج#Tiếng_Serbia-Croatia|ج]], [[ه#Tiếng_Serbia-Croatia|ه]], [[ف#Tiếng_Serbia-Croatia|ف]], [[غ#Tiếng_Serbia-Croatia|غ]], [[ح#Tiếng_Serbia-Croatia|ح]], [[اى#Tiếng_Serbia-Croatia|اى]], [[ي#Tiếng_Serbia-Croatia|ي]], [[ق#Tiếng_Serbia-Croatia|ق]], [[ل#Tiếng_Serbia-Croatia|ل]], [[ڵ#Tiếng_Serbia-Croatia|ڵ]], [[م#Tiếng_Serbia-Croatia|م]], [[ن#Tiếng_Serbia-Croatia|ن]], [[ںٛ#Tiếng_Serbia-Croatia|ںٛ]], [[ۉ#Tiếng_Serbia-Croatia|ۉ]], [[پ#Tiếng_Serbia-Croatia|پ]], [[ر#Tiếng_Serbia-Croatia|ر]], [[س#Tiếng_Serbia-Croatia|س]], [[ش#Tiếng_Serbia-Croatia|ش]], [[ت#Tiếng_Serbia-Croatia|ت]], [[ۆ#Tiếng_Serbia-Croatia|ۆ]], [[و#Tiếng_Serbia-Croatia|و]], [[ز#Tiếng_Serbia-Croatia|ز]], [[ژ#Tiếng_Serbia-Croatia|ژ]]
=={{langname|sdb}}==
==={{ĐM|pron}}===
*{{IPA4|sdb|[ħ]}}
==={{ĐM|letter}}===
{{head|sdb|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 8 trong bảng chữ cái Ả Rập tiếng Shabak.
#:{{ux|sdb|ئەتو ئەمنچيٚت نە پاشنا، بەس ئيٚد ئینە ئەمن ئەماني هەندڕین چ مە'''ح''' كەردە پام نەندرا.|Ngươi không hôn ta; nhưng người từ khi vào nhà ngươi, thì hôn chơn ta hoài. ([[s:Lu-ca/7#7:45|Lu-ca 7:45]])}}
==={{ĐM|see}}===
*{{letters|lang=sdb|sc=Arab|qual=Chữ Ả Rập tiếng Shabak|ا|ب|پ|ت|ث|ج|چ|ح|خ|د|ذ|ر|ز|ژ|س|ش|ص|ض|ط|ظ|ع|غ|ف|ڤ|ق|ﻙ|گ|ل|م|ن|ﻩ|ة|و|ي}}
==={{ĐM|ref}}===
*{{Chú thích web|sdb|author=Biblica Inc.|entryurl=https://live.bible.is/bible/sdbwbt/luk/7|entry=كۆما 7|year=2025|work=Shabak}}
=={{langname|scl}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Ả Rập
| '''ح'''
|-
! Devanagari
| [[ह#Tiếng_Shina|ह]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|scl|[h]}}
==={{ĐM|letter}}===
{{head|scl|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 9 trong bảng chữ Ả Rập tiếng Shina.
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Shina'') [[ا#Tiếng_Shina|ا]], [[ب#Tiếng_Shina|ب]], [[پ#Tiếng_Shina|پ]], [[ت#Tiếng_Shina|ت]], [[ٹ#Tiếng_Shina|ٹ]], [[ث#Tiếng_Shina|ث]], [[ج#Tiếng_Shina|ج]], [[چ#Tiếng_Shina|چ]], [[ح#Tiếng_Shina|ح]], [[خ#Tiếng_Shina|خ]], [[څ#Tiếng_Shina|څ]], [[ځ#Tiếng_Shina|ځ]], [[ڇ#Tiếng_Shina|ڇ]], [[د#Tiếng_Shina|د]], [[ڈ#Tiếng_Shina|ڈ]], [[ذ#Tiếng_Shina|ذ]], [[ر#Tiếng_Shina|ر]], [[ڑ#Tiếng_Shina|ڑ]], [[ز#Tiếng_Shina|ز]], [[ژ#Tiếng_Shina|ژ]], [[ڙ#Tiếng_Shina|ڙ]], [[س#Tiếng_Shina|س]], [[ش#Tiếng_Shina|ش]], [[ݜ#Tiếng_Shina|ݜ]], [[ص#Tiếng_Shina|ص]], [[ض#Tiếng_Shina|ض]], [[ط#Tiếng_Shina|ط]], [[ظ#Tiếng_Shina|ظ]], [[ع#Tiếng_Shina|ع]], [[غ#Tiếng_Shina|غ]], [[ڠ#Tiếng_Shina|ڠ]], [[ف#Tiếng_Shina|ف]], [[ق#Tiếng_Shina|ق]], [[ک#Tiếng_Shina|ک]], [[گ#Tiếng_Shina|گ]], [[ل#Tiếng_Shina|ل]], [[م#Tiếng_Shina|م]], [[ن#Tiếng_Shina|ن]], [[ݨ#Tiếng_Shina|ݨ]], [[ں#Tiếng_Shina|ں]], [[و#Tiếng_Shina|و]], [[ه#Tiếng_Shina|ه]], [[ھ#Tiếng_Shina|ھ]], [[ء#Tiếng_Shina|ء]], [[ی#Tiếng_Shina|ی]], [[ے#Tiếng_Shina|ے]], [[پھ#Tiếng_Shina|پھ]], [[تھ#Tiếng_Shina|تھ]], [[ٹھ#Tiếng_Shina|ٹھ]], [[چھ#Tiếng_Shina|چھ]], [[ڇھ#Tiếng_Shina|ڇھ]], [[څھ#Tiếng_Shina|څھ]], [[کھ#Tiếng_Shina|کھ]]
=={{langname|plk}}==
==={{ĐM|pron}}===
*{{IPA4|plk|/h/}}
==={{ĐM|letter}}===
{{head|plk|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 11 trong bảng chữ Ả Rập tiếng Shina Kohistan.
#:{{ux|plk|حرم|tr='''h'''aram|[[cấm]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=plk|sc=Arab|qual=Chữ Ả Rập tiếng Shina Kohistan|ا|ب|پ|ت|ٹ|ث|ج|چ|ڇ|څ|ح|خ|د|ڈ|ذ|ر|ڑ|ز|ژ|ڙ|س|ش|ݜ|ص|ض|ط|ظ|ع|غ|ف|ڦ|ق|ک|گ|ڱ|ل|م|ن|ݨ|ں|و|ہ|ھ|ء|ی|ے}}
=={{langname|sgh}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Ả Rập
| '''ح''' ه
|-
! Kirin
| [[Ҳ#Tiếng_Shughnan|Ҳ]] [[ҳ#Tiếng_Shughnan|ҳ]]
|-
! Latinh
| [[H#Tiếng_Shughnan|H]] [[h#Tiếng_Shughnan|h]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|sgh|/h/}}
==={{ĐM|letter}}===
{{head|sgh|Chữ cái|tr=h}}
#{{label|sgh|obsolete}} Chữ cái thứ 8 trong bảng chữ Ả Rập tiếng Shughnan.
==={{ĐM|see}}===
*{{letters|lang=sgh|sc=Arab|qual=Chữ Ả Rập tiếng Shughnan|ې|ي|ی|ھ|و|ن|م|ل|گ|ک|ق|ڤ|ف|غ|ع|ظ|ط|ض|ص|ښ|ش|س|ږ|ژ|ز|ر|ذ|د|څ|ځ|خ|ح|چ|ج|ث|ت|پ|ب|ا}}
=={{langname|sd}}==
{{wikipedia|sd:ح}}
{| class="floatright wikitable" style="text-align:center;"
|-
! Ả Rập
| '''ح'''
|-
! Devanagari
| [[ह#Tiếng_Sind|ह]]
|-
! Sind
| [[𑋞#Tiếng_Sind|𑋞]]
|-
! Gurmukhi
| [[ਹ#Tiếng_Sind|ਹ]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|sd|[h]}}
==={{ĐM|letter}}===
{{head|sd|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 17 trong bảng chữ cái Ả Rập tiếng Sindh.
#:{{ux|sd|[[w:sd:روح القدس|رو'''ح''' القدس]]|[[w:Thánh Linh|Thánh Linh]]|inline=1}}
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Sindh'') [[ا#Tiếng_Sindh|ا]], [[ب#Tiếng_Sindh|ب]], [[ٻ#Tiếng_Sindh|ٻ]], [[ڀ#Tiếng_Sindh|ڀ]], [[ت#Tiếng_Sindh|ت]], [[ٿ#Tiếng_Sindh|ٿ]], [[ٽ#Tiếng_Sindh|ٽ]], [[ٺ#Tiếng_Sindh|ٺ]], [[ث#Tiếng_Sindh|ث]], [[پ#Tiếng_Sindh|پ]], [[ج#Tiếng_Sindh|ج]], [[ڄ#Tiếng_Sindh|ڄ]], [[جھ#Tiếng_Sindh|جھ]], [[ڃ#Tiếng_Sindh|ڃ]], [[چ#Tiếng_Sindh|چ]], [[ڇ#Tiếng_Sindh|ڇ]], [[ح#Tiếng_Sindh|ح]], [[خ#Tiếng_Sindh|خ]], [[د#Tiếng_Sindh|د]], [[ڌ#Tiếng_Sindh|ڌ]], [[ڏ#Tiếng_Sindh|ڏ]], [[ڊ#Tiếng_Sindh|ڊ]], [[ڍ#Tiếng_Sindh|ڍ]], [[ذ#Tiếng_Sindh|ذ]], [[ر#Tiếng_Sindh|ر]], [[ڙ#Tiếng_Sindh|ڙ]], [[ز#Tiếng_Sindh|ز]], [[س#Tiếng_Sindh|س]], [[ش#Tiếng_Sindh|ش]], [[ص#Tiếng_Sindh|ص]], [[ض#Tiếng_Sindh|ض]], [[ط#Tiếng_Sindh|ط]], [[ظ#Tiếng_Sindh|ظ]], [[ع#Tiếng_Sindh|ع]], [[غ#Tiếng_Sindh|غ]], [[ف#Tiếng_Sindh|ف]], [[ڦ#Tiếng_Sindh|ڦ]], [[ق#Tiếng_Sindh|ق]], [[ڪ#Tiếng_Sindh|ڪ]], [[ک#Tiếng_Sindh|ک]], [[گ#Tiếng_Sindh|گ]], [[ڳ#Tiếng_Sindh|ڳ]], [[گھ#Tiếng_Sindh|گھ]], [[ڱ#Tiếng_Sindh|ڱ]], [[ل#Tiếng_Sindh|ل]], [[م#Tiếng_Sindh|م]], [[ن#Tiếng_Sindh|ن]], [[ڻ#Tiếng_Sindh|ڻ]], [[و#Tiếng_Sindh|و]], [[ھ#Tiếng_Sindh|ھ]], [[ه#Tiếng_Sindh|ه]], [[ي#Tiếng_Sindh|ي]]
==={{ĐM|ref}}===
*{{Chú thích web|sd|author=Pakistan Bible Society|entryurl=https://www.bible.com/bible/3316/MAT.14.SB62|entry=متي 14|year=1962|work=Sindhi Bible}}
=={{langname|siz}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Tifinagh
| [[ⵃ#Tiếng_Siwi|ⵃ]]
|-
! Latinh
| [[Ḥ#Tiếng_Siwi|Ḥ]] [[ḥ#Tiếng_Siwi|ḥ]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|siz|[ħ]}}
==={{ĐM|letter}}===
{{head|siz|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái biểu thị âm {{IPAchar|[ħ]}} trong bảng chữ cái Ả Rập Berber.
==={{ĐM|see}}===
*(''Chữ Ả Rập Berber'') [[ا#Tiếng_Siwi|ا]], [[ب#Tiếng_Siwi|ب]], [[ت#Tiếng_Siwi|ت]], [[ٻ#Tiếng_Siwi|ٻ]], [[ث#Tiếng_Siwi|ث]], [[پ#Tiếng_Siwi|پ]], [[ج#Tiếng_Siwi|ج]], [[چ#Tiếng_Siwi|چ]], [[ح#Tiếng_Siwi|ح]], [[خ#Tiếng_Siwi|خ]], [[د#Tiếng_Siwi|د]], [[ذ#Tiếng_Siwi|ذ]], [[ر#Tiếng_Siwi|ر]], [[ز#Tiếng_Siwi|ز]], [[ژ#Tiếng_Siwi|ژ]], [[ڕ#Tiếng_Siwi|ڕ]], [[ڑ#Tiếng_Siwi|ڑ]], [[س#Tiếng_Siwi|س]], [[ش#Tiếng_Siwi|ش]], [[ڜ#Tiếng_Siwi|ڜ]], [[ص#Tiếng_Siwi|ص]], [[ض#Tiếng_Siwi|ض]], [[ڞ#Tiếng_Siwi|ڞ]], [[ط#Tiếng_Siwi|ط]], [[ظ#Tiếng_Siwi|ظ]], [[ع#Tiếng_Siwi|ع]], [[غ#Tiếng_Siwi|غ]], [[ف#Tiếng_Siwi|ف]], [[ڥ#Tiếng_Siwi|ڥ]], [[ڤ#Tiếng_Siwi|ڤ]], [[ق#Tiếng_Siwi|ق]], [[ڨ#Tiếng_Siwi|ڨ]], [[ک#Tiếng_Siwi|ک]], [[ݣ#Tiếng_Siwi|ݣ]], [[گ#Tiếng_Siwi|گ]], [[ل#Tiếng_Siwi|ل]], [[ڭ#Tiếng_Siwi|ڭ]], [[م#Tiếng_Siwi|م]], [[ن#Tiếng_Siwi|ن]], [[ݧ#Tiếng_Siwi|ݧ]], [[ھ#Tiếng_Siwi|ھ]], [[ه#Tiếng_Siwi|ه]], [[و#Tiếng_Siwi|و]], [[ۉ#Tiếng_Siwi|ۉ]]
=={{langname|sqt}}==
==={{ĐM|pron}}===
*{{IPA4|sqt|/ħ/}}
==={{ĐM|letter}}===
{{head|sqt|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 6 trong bảng chữ cái Ả Rập tiếng Socotra.
#:{{ux|sqt|أأ'''ح'''|[[anh em]]|inline=1}}
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Socotra'') [[ا#Tiếng_Socotra|ا]], [[ب#Tiếng_Socotra|ب]], [[ت#Tiếng_Socotra|ت]], [[ج#Tiếng_Socotra|ج]], [[چ#Tiếng_Socotra|چ]], [[ح#Tiếng_Socotra|ح]], [[خ#Tiếng_Socotra|خ]], [[د#Tiếng_Socotra|د]], [[ر#Tiếng_Socotra|ر]], [[ز#Tiếng_Socotra|ز]], [[س#Tiếng_Socotra|س]], [[ڛ#Tiếng_Socotra|ڛ]], [[ش#Tiếng_Socotra|ش]], [[ص#Tiếng_Socotra|ص]], [[ڞ#Tiếng_Socotra|ڞ]], [[ض#Tiếng_Socotra|ض]], [[ط#Tiếng_Socotra|ط]], [[ڟ#Tiếng_Socotra|ڟ]], [[ظ#Tiếng_Socotra|ظ]], [[ع#Tiếng_Socotra|ع]], [[غ#Tiếng_Socotra|غ]], [[ف#Tiếng_Socotra|ف]], [[ق#Tiếng_Socotra|ق]], [[ك#Tiếng_Socotra|ك]], [[ل#Tiếng_Socotra|ل]], [[ڸ#Tiếng_Socotra|ڸ]], [[م#Tiếng_Socotra|م]], [[ن#Tiếng_Socotra|ن]], [[ه#Tiếng_Socotra|ه]], [[و#Tiếng_Socotra|و]], [[ي#Tiếng_Socotra|ي]]
==={{ĐM|ref}}===
*{{Chú thích web|editor=Simon & Nancy Warwick|work=Soqotri - English Dictionary|year=2022|publisher=SIL International|entry=جومش|entryurl=https://www.webonary.org/soqotra/en/g501280cd-735a-4c3f-8ee8-5648e726be6f/}}
=={{langname|so}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Latinh
| [[X]] [[x]]
|-
! Wadaad
| '''ح'''
|-
! Osmanya
| [[𐒄#Tiếng_Somali|𐒄]]
|-
|}
==={{ĐM|pron}}===
* {{IPA4|so|/ħ/}}
==={{ĐM|letter}}===
{{head|so|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 6 trong bảng chữ cái Wadaad tiếng Somali.
==={{ĐM|see}}===
*{{letters|lang=so|sc=Arab|qual=Chữ Ả Rập Wadaad|ا|ب|ت|ث|ج|ح|خ|د|ذ|ڎ|ر|ز|س|ش|ص|ض|ط|ظ|ع|غ|ف|ق|ك|گ|ل|م|ن|و|ه|ي|ء}}
=={{langname|ckb}}==
{{wikipedia|ckb:ح}}
==={{ĐM|pron}}===
*{{IPA4|ckb|[ħ]}}
==={{ĐM|letter}}===
{{head|ckb|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''}}
#Chữ cái thứ 7 trong bảng chữ cái Soran.
#:{{ux|ckb|[[w:ckb:تیمساح|تیمسا'''ح''']]|tr=tîmsa'''ḧ'''|[[cá sấu]]|inline=1}}
==={{ĐM|see}}===
*(''Bảng chữ cái Soran'') [[ا#Tiếng_Soran|ا]], [[ب#Tiếng_Soran|ب]], [[پ#Tiếng_Soran|پ]], [[ت#Tiếng_Soran|ت]], [[ج#Tiếng_Soran|ج]], [[چ#Tiếng_Soran|چ]], [[ح#Tiếng_Soran|ح]], [[خ#Tiếng_Soran|خ]], [[د#Tiếng_Soran|د]], [[ر#Tiếng_Soran|ر]], [[ڕ#Tiếng_Soran|ڕ]], [[ز#Tiếng_Soran|ز]], [[ژ#Tiếng_Soran|ژ]], [[س#Tiếng_Soran|س]], [[ش#Tiếng_Soran|ش]], [[ع#Tiếng_Soran|ع]], [[غ#Tiếng_Soran|غ]], [[ف#Tiếng_Soran|ف]], [[ڤ#Tiếng_Soran|ڤ]], [[ق#Tiếng_Soran|ق]], [[ک#Tiếng_Soran|ک]], [[گ#Tiếng_Soran|گ]], [[ل#Tiếng_Soran|ل]], [[ڵ#Tiếng_Soran|ڵ]], [[م#Tiếng_Soran|م]], [[ن#Tiếng_Soran|ن]], [[ھ#Tiếng_Soran|ھ]], [[ە#Tiếng_Soran|ە]], [[و#Tiếng_Soran|و]], [[وو#Tiếng_Soran|وو]], [[ ۆ#Tiếng_Soran|ۆ]], [[ی#Tiếng_Soran|ی]], [[ێ#Tiếng_Soran|ێ]], [[ﺋ#Tiếng_Soran|ﺋ]]
=={{langname|su}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Latinh
| [[H#Tiếng_Sunda|H]] [[h#Tiếng_Sunda|h]]
|-
! Sunda
| [[ᮠ#Tiếng_Sunda|ᮠ]]
|-
! Pegon
| '''ح'''
|-
! Cacarakan
| [[ꦲ#Tiếng_Sunda|ꦲ]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|su|/h/}}
==={{ĐM|letter}}===
{{head|su|Chữ cái|tr=h}}
#Chữ cái thứ 7 trong bảng chữ Pegon tiếng Sunda.
==={{ĐM|see}}===
*{{letters|lang=su|sc=Arab|qual=Bảng chữ cái Pegon|ي|ه|وَ|و|ڽ|ن|م|ل|ݢ|ک|ق|ڤ|ف|ڠ|غ|ع|ظ|ڟ|ط|ض|ص|ش|س|ز|ر|ذ|ڎ|د|خ|چ|ح|ج|ث|ت|ب|ا}}
==={{ĐM|ref}}===
*[[c:File:Aksara Pegon (abjad pegon).jpg|Abjad Pegon]]
=={{langname|sus}}==
==={{ĐM|pron}}===
*{{IPA4|sus|/ħ/}}
==={{ĐM|letter}}===
{{head|sus|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ Ả Rập thể hiện phụ âm '''{{IPAchar|/ħ/}}''' trong tiếng Susu.
#:{{quote|sus|عَلَ نَشَ عَ مَسٍن، «يَنبَسٍيٍ شَ لُ كٌورٍ مَ، يَنيِ نُن كْي عِتَشُنقٍ رَ. وَشَتِ بِرِن كٌلٌنمَ يَنبَسٍيٍ سَابُي نَن نَ. شِ يٌ شِ، '''حّ''' يٌ '''حّ''' عَ كٌلٌنمَ يَنبَسٍيٍ نَن سَابُي رَ.|Đức Chúa Trời lại phán rằng: Phải có các vì sáng trong khoảng-không trên trời, đặng phân ra ngày với đêm, và dùng làm dấu để định thì-tiết, ngày và năm; ([[s:Sáng thế Ký/1#1:14|Sáng thế Ký 1:14]])}}
==={{ĐM|ref}}===
*{{Chú thích web|sus|author=Pioneer Bible Translators|work=سٌسٌ كِتَابُييٍ؛ تَوُرٍتَ، يَبُرَ، عِنيِلَ|year=2015|entry=قْلّ 1|entryurl=https://www.bible.com/bible/1379/GEN.1.SOSO}}
=={{langname|sw}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Latinh
| [[H]] [[h]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|sw|[h]}}
==={{ĐM|letter}}===
{{head|sw|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 6 trong bảng chữ cái Ajami tiếng Swahili, chỉ dùng trong từ mượn.
#:{{ux|sw|فَلَّا'''ح'''|tr=fala'''hi'''|[[nông dân]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=sw|sc=Arab|qual=Bảng chữ cái Ả Rập tiếng Swahili|ا|ب|ت|ث|ج|ح|خ|د|ذ|ر|ز|س|ش|ص|ض|ط|ظ|ع|غ|ف|ق|ك|ل|م|ن|ه|و|ي}}
=={{langname|tab}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Kirin
| [[Гь#Tiếng_Tabasaran|Гь]] [[гь#Tiếng_Tabasaran|гь]]
|-
! Latinh
| [[H]] [[h]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|tab|/ʃ/}}
==={{ĐM|letter}}===
{{head|tab|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#{{label|tab|obsolete}} Chữ cái thứ 9 trong bảng chữ cái Ả Rập tiếng Tabasaran.
==={{ĐM|see}}===
*{{letters|lang=tab|sc=Arab|qual=Bảng chữ cái Ả Rập tiếng Tabasaran trước năm 1928|ا|ب|پ|ت|ث|ج|ڃ|چ|ح|خ|څ|د|ذ|ر|ز|ڗ|ژ|س|ش|ص|ض|ط|ظ|ع|غ|ڠ|ف|ڢ|ق|ک|ݤ|گ|ل|م|ن|ه|و|ۊ|ي}}
=={{langname|shy}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Tifinagh
| [[ⵃ#Tiếng_Tachawit|ⵃ]]
|-
! Latinh
| [[Ḥ]] [[ḥ]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|shy|[ħ]}}
==={{ĐM|letter}}===
{{head|shy|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái biểu thị âm {{IPAchar|[ħ]}} trong bảng chữ cái Ả Rập Berber.
==={{ĐM|see}}===
*(''Chữ Ả Rập Berber'') [[ا#Tiếng_Tachawit|ا]], [[ب#Tiếng_Tachawit|ب]], [[ت#Tiếng_Tachawit|ت]], [[ٻ#Tiếng_Tachawit|ٻ]], [[ث#Tiếng_Tachawit|ث]], [[پ#Tiếng_Tachawit|پ]], [[ج#Tiếng_Tachawit|ج]], [[چ#Tiếng_Tachawit|چ]], [[ح#Tiếng_Tachawit|ح]], [[خ#Tiếng_Tachawit|خ]], [[د#Tiếng_Tachawit|د]], [[ذ#Tiếng_Tachawit|ذ]], [[ر#Tiếng_Tachawit|ر]], [[ز#Tiếng_Tachawit|ز]], [[ژ#Tiếng_Tachawit|ژ]], [[ڕ#Tiếng_Tachawit|ڕ]], [[ڑ#Tiếng_Tachawit|ڑ]], [[س#Tiếng_Tachawit|س]], [[ش#Tiếng_Tachawit|ش]], [[ڜ#Tiếng_Tachawit|ڜ]], [[ص#Tiếng_Tachawit|ص]], [[ض#Tiếng_Tachawit|ض]], [[ڞ#Tiếng_Tachawit|ڞ]], [[ط#Tiếng_Tachawit|ط]], [[ظ#Tiếng_Tachawit|ظ]], [[ع#Tiếng_Tachawit|ع]], [[غ#Tiếng_Tachawit|غ]], [[ف#Tiếng_Tachawit|ف]], [[ڥ#Tiếng_Tachawit|ڥ]], [[ڤ#Tiếng_Tachawit|ڤ]], [[ق#Tiếng_Tachawit|ق]], [[ڨ#Tiếng_Tachawit|ڨ]], [[ک#Tiếng_Tachawit|ک]], [[ݣ#Tiếng_Tachawit|ݣ]], [[گ#Tiếng_Tachawit|گ]], [[ل#Tiếng_Tachawit|ل]], [[ڭ#Tiếng_Tachawit|ڭ]], [[م#Tiếng_Tachawit|م]], [[ن#Tiếng_Tachawit|ن]], [[ݧ#Tiếng_Tachawit|ݧ]], [[ھ#Tiếng_Tachawit|ھ]], [[ه#Tiếng_Tachawit|ه]], [[و#Tiếng_Tachawit|و]], [[ۉ#Tiếng_Tachawit|ۉ]]
=={{langname|tg}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Kirin
| [[Ҳ#Tiếng_Tajik|Ҳ]] [[ҳ#Tiếng_Tajik|ҳ]]
|-
! Ả Rập
| '''ح'''
|-
! Latinh
| [[H]] [[h]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|tg|[h]}}
==={{ĐM|letter}}===
{{head|tg|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#{{label|tg|obsolete}} Chữ cái thứ 8 trong bảng chữ cái Ba Tư tiếng Tajik trước năm 1928.
#:{{ux|tg|افتتا'''ح'''|tr=[[w:tg:Истилоҳ|истило'''ҳ''']]|[[thuật ngữ]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=tg|sc=Arab|qual=Chữ Ba Tư tiếng Tajik|ا|ب|پ|ت|ث|ج|چ|ح|خ|د|ذ|ر|ز|ژ|س|ش|ص|ض|ط|ظ|ع|ﻍ|ﻑ|ﻕ|ک|گ|ﻝ|ﻡ|ﻥ|ﻭ|ﻩ|ى}}
=={{langname|tly}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Ba Tư
| '''ح'''
|-
! Latinh
| [[H]] [[h]]
|-
! Kirin
| [[Һ#Tiếng_Talysh|Һ]] [[һ#Tiếng_Talysh|һ]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|tly|[ʃ]}}
==={{ĐM|letter}}===
{{head|tly|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 14 trong bảng chữ cái Ba Tư tiếng Talysh tại Iran.
#:{{quote|tly|عیسی را شَیطونیه رو'''ح''' هِستَه.|Người bị tà-ma ám. ([[s:Mác/3#3:30|Mác 3:30]])|inline=1}}
==={{ĐM|see}}===
*(''Chữ Ba Tư tiếng Talysh'') [[ا#Tiếng_Talysh|ا]], [[آ#Tiếng_Talysh|آ]], [[اَ#Tiếng_Talysh|اَ]], [[اِ#Tiếng_Talysh|اِ]], [[اُ#Tiếng_Talysh|اُ]], [[او#Tiếng_Talysh|او]], [[ای#Tiếng_Talysh|ای]], [[ب#Tiếng_Talysh|ب]], [[پ#Tiếng_Talysh|پ]], [[ت#Tiếng_Talysh|ت]], [[ث#Tiếng_Talysh|ث]], [[ج#Tiếng_Talysh|ج]], [[چ#Tiếng_Talysh|چ]], [[ح#Tiếng_Talysh|ح]], [[خ#Tiếng_Talysh|خ]], [[د#Tiếng_Talysh|د]], [[ذ#Tiếng_Talysh|ذ]], [[ر#Tiếng_Talysh|ر]], [[ز#Tiếng_Talysh|ز]], [[ژ#Tiếng_Talysh|ژ]], [[س#Tiếng_Talysh|س]], [[ش#Tiếng_Talysh|ش]], [[ص#Tiếng_Talysh|ص]], [[ض#Tiếng_Talysh|ض]], [[ط#Tiếng_Talysh|ط]], [[ظ#Tiếng_Talysh|ظ]], [[ع#Tiếng_Talysh|ع]], [[غ#Tiếng_Talysh|غ]], [[ف#Tiếng_Talysh|ف]], [[ق#Tiếng_Talysh|ق]], [[ک#Tiếng_Talysh|ک]], [[گ#Tiếng_Talysh|گ]], [[ل#Tiếng_Talysh|ل]], [[م#Tiếng_Talysh|م]], [[ن#Tiếng_Talysh|ن]], [[ه#Tiếng_Talysh|ه]], [[و#Tiếng_Talysh|و]], [[ى#Tiếng_Talysh|ى]]
==={{ĐM|ref}}===
*{{Chú thích web|tly|author=Korpu Company|entryurl=https://www.bible.com/bible/4106/MRK.3.CTB|entry=مَرقُس 3|year=2024|work=کتاب مقدس به زبان تالشي - گویش مرکزی}}
=={{langname|tzm}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Tifinagh
| [[ⵃ#Tiếng_Tamazight_Trung_Atlas|ⵃ]]
|-
! Latinh
| [[Ḥ]] [[ḥ]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|tzm|[ħ]}}
==={{ĐM|letter}}===
{{head|tzm|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái biểu thị âm '''{{IPAchar|/ħ/}}''' trong bảng chữ cái Ả Rập Berber.
==={{ĐM|see}}===
*(''Chữ Ả Rập Berber'') [[ا#Tiếng_Tamazight_Trung_Atlas|ا]], [[ب#Tiếng_Tamazight_Trung_Atlas|ب]], [[ت#Tiếng_Tamazight_Trung_Atlas|ت]], [[ٻ#Tiếng_Tamazight_Trung_Atlas|ٻ]], [[ث#Tiếng_Tamazight_Trung_Atlas|ث]], [[پ#Tiếng_Tamazight_Trung_Atlas|پ]], [[ج#Tiếng_Tamazight_Trung_Atlas|ج]], [[چ#Tiếng_Tamazight_Trung_Atlas|چ]], [[ح#Tiếng_Tamazight_Trung_Atlas|ح]], [[خ#Tiếng_Tamazight_Trung_Atlas|خ]], [[د#Tiếng_Tamazight_Trung_Atlas|د]], [[ذ#Tiếng_Tamazight_Trung_Atlas|ذ]], [[ر#Tiếng_Tamazight_Trung_Atlas|ر]], [[ز#Tiếng_Tamazight_Trung_Atlas|ز]], [[ژ#Tiếng_Tamazight_Trung_Atlas|ژ]], [[ڕ#Tiếng_Tamazight_Trung_Atlas|ڕ]], [[ڑ#Tiếng_Tamazight_Trung_Atlas|ڑ]], [[س#Tiếng_Tamazight_Trung_Atlas|س]], [[ش#Tiếng_Tamazight_Trung_Atlas|ش]], [[ڜ#Tiếng_Tamazight_Trung_Atlas|ڜ]], [[ص#Tiếng_Tamazight_Trung_Atlas|ص]], [[ض#Tiếng_Tamazight_Trung_Atlas|ض]], [[ڞ#Tiếng_Tamazight_Trung_Atlas|ڞ]], [[ط#Tiếng_Tamazight_Trung_Atlas|ط]], [[ظ#Tiếng_Tamazight_Trung_Atlas|ظ]], [[ع#Tiếng_Tamazight_Trung_Atlas|ع]], [[غ#Tiếng_Tamazight_Trung_Atlas|غ]], [[ف#Tiếng_Tamazight_Trung_Atlas|ف]], [[ڥ#Tiếng_Tamazight_Trung_Atlas|ڥ]], [[ڤ#Tiếng_Tamazight_Trung_Atlas|ڤ]], [[ق#Tiếng_Tamazight_Trung_Atlas|ق]], [[ڨ#Tiếng_Tamazight_Trung_Atlas|ڨ]], [[ک#Tiếng_Tamazight_Trung_Atlas|ک]], [[ݣ#Tiếng_Tamazight_Trung_Atlas|ݣ]], [[گ#Tiếng_Tamazight_Trung_Atlas|گ]], [[ل#Tiếng_Tamazight_Trung_Atlas|ل]], [[ڭ#Tiếng_Tamazight_Trung_Atlas|ڭ]], [[م#Tiếng_Tamazight_Trung_Atlas|م]], [[ن#Tiếng_Tamazight_Trung_Atlas|ن]], [[ݧ#Tiếng_Tamazight_Trung_Atlas|ݧ]], [[ھ#Tiếng_Tamazight_Trung_Atlas|ھ]], [[ه#Tiếng_Tamazight_Trung_Atlas|ه]], [[و#Tiếng_Tamazight_Trung_Atlas|و]], [[ۉ#Tiếng_Tamazight_Trung_Atlas|ۉ]]
==={{ĐM|ref}}===
*{{cite-book|year=1973|title=Tamazight of the Ayt Ndhir|last=Penchoen|first=Thomas G.|series=Afroasiatic dialects|seriesvolume=1|publisher=Undena Publications|location=Los Angeles|isbn=0-89003-000-6}}
=={{langname|ta}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Tamil
| [[ஹ#Tiếng_Tamil|ஹ]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|ta|[h]}}
==={{ĐM|letter}}===
{{head|ta|Chữ cái|tr=h}}
#{{label|ta|Hồi giáo}} Chữ cái thứ 7 trong bảng chữ cái Arwi.
==={{ĐM|see}}===
*{{letters|lang=ta|sc=Arab|qual=Bảng chữ Arwi|ا|ب|ت|ث|ج|چ|ح|خ|د|ڊ|ڍ|ذ|ض|صٜ|ص|ش|س|ز|ڔ|ر|ۻ|ط|ظ|ع|ࢳ|غ|ف|ڣ|ق|ك|ࢴ|ل|م|ن|ڹ|ݧ|ه|و|ی}}
=={{langname|rif}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Tifinagh
| [[ⵃ#Tiếng_Tarifit|ⵃ]]
|-
! Latinh
| [[Ḥ]] [[ḥ]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|rif|[ħ]}}
==={{ĐM|letter}}===
{{head|rif|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái biểu thị âm {{IPAchar|[ħ]}} trong bảng chữ cái Ả Rập Berber.
#:{{quote|rif|يَسَّى يجَّا-د دَاود اَزدْجِيذ. دَاود اَزدْجِيذ يجَّا-د سُلِيْمَان زِي ثنِّي تُوْغَا يدْجَان ذ ثَمْغَارْث ن أُوْرْيَا'''ح'''.|Gie-sê sanh vua Đa-vít. Đa-vít bởi vợ của U-ri sanh Sa-lô-môn. ([[s:Ma-thi-ơ/1#1:6|Ma-thi-ơ 1:6]])}}
==={{ĐM|see}}===
*(''Chữ Ả Rập Berber'') [[ا#Tiếng_Tarifit|ا]], [[ب#Tiếng_Tarifit|ب]], [[ت#Tiếng_Tarifit|ت]], [[ٻ#Tiếng_Tarifit|ٻ]], [[ث#Tiếng_Tarifit|ث]], [[پ#Tiếng_Tarifit|پ]], [[ج#Tiếng_Tarifit|ج]], [[چ#Tiếng_Tarifit|چ]], [[ح#Tiếng_Tarifit|ح]], [[خ#Tiếng_Tarifit|خ]], [[د#Tiếng_Tarifit|د]], [[ذ#Tiếng_Tarifit|ذ]], [[ر#Tiếng_Tarifit|ر]], [[ز#Tiếng_Tarifit|ز]], [[ژ#Tiếng_Tarifit|ژ]], [[ڕ#Tiếng_Tarifit|ڕ]], [[ڑ#Tiếng_Tarifit|ڑ]], [[س#Tiếng_Tarifit|س]], [[ش#Tiếng_Tarifit|ش]], [[ڜ#Tiếng_Tarifit|ڜ]], [[ص#Tiếng_Tarifit|ص]], [[ض#Tiếng_Tarifit|ض]], [[ڞ#Tiếng_Tarifit|ڞ]], [[ط#Tiếng_Tarifit|ط]], [[ظ#Tiếng_Tarifit|ظ]], [[ع#Tiếng_Tarifit|ع]], [[غ#Tiếng_Tarifit|غ]], [[ف#Tiếng_Tarifit|ف]], [[ڥ#Tiếng_Tarifit|ڥ]], [[ڤ#Tiếng_Tarifit|ڤ]], [[ق#Tiếng_Tarifit|ق]], [[ڨ#Tiếng_Tarifit|ڨ]], [[ک#Tiếng_Tarifit|ک]], [[ݣ#Tiếng_Tarifit|ݣ]], [[گ#Tiếng_Tarifit|گ]], [[ل#Tiếng_Tarifit|ل]], [[ڭ#Tiếng_Tarifit|ڭ]], [[م#Tiếng_Tarifit|م]], [[ن#Tiếng_Tarifit|ن]], [[ݧ#Tiếng_Tarifit|ݧ]], [[ھ#Tiếng_Tarifit|ھ]], [[ه#Tiếng_Tarifit|ه]], [[و#Tiếng_Tarifit|و]], [[ۉ#Tiếng_Tarifit|ۉ]]
==={{ĐM|ref}}===
*{{Chú thích web|rif|author=Awal n Arebbi|work=ثريفيث 2020|year=2020|entryurl=https://www.bible.com/bible/3113/MAT.1.%25D8%25B1%25D9%258A%25D9%2581|entry=متى 1}}
=={{langname|shi}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Tifinagh
| [[ⵃ#Tiếng_Tashelhit|ⵃ]]
|-
! Latinh
| [[Ḥ]] [[ḥ]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|shi|[ħ]}}
==={{ĐM|letter}}===
{{head|shi|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái biểu thị âm {{IPAchar|[ħ]}} trong bảng chữ cái Ả Rập Berber.
#:{{quote|shi|والاينّي كرايگاتّ تاسغارت نّا‑ور‑ياكّان لغلّت ءيفولكين، را‑ستّ‑يبّي‑وفلّا'''ح''' ءيلو'''ح'''‑تّ‑ين غ‑لعافيت.|Hễ cây nào chẳng sanh trái tốt, thì phải đốn mà chụm đi. ([[s:Ma-thi-ơ/7#7:19|Ma-thi-ơ 7:19]])}}
==={{ĐM|see}}===
*(''Chữ Ả Rập Berber'') [[ا#Tiếng_Tashelhit|ا]], [[ب#Tiếng_Tashelhit|ب]], [[ت#Tiếng_Tashelhit|ت]], [[ٻ#Tiếng_Tashelhit|ٻ]], [[ث#Tiếng_Tashelhit|ث]], [[پ#Tiếng_Tashelhit|پ]], [[ج#Tiếng_Tashelhit|ج]], [[چ#Tiếng_Tashelhit|چ]], [[ح#Tiếng_Tashelhit|ح]], [[خ#Tiếng_Tashelhit|خ]], [[د#Tiếng_Tashelhit|د]], [[ذ#Tiếng_Tashelhit|ذ]], [[ر#Tiếng_Tashelhit|ر]], [[ز#Tiếng_Tashelhit|ز]], [[ژ#Tiếng_Tashelhit|ژ]], [[ڕ#Tiếng_Tashelhit|ڕ]], [[ڑ#Tiếng_Tashelhit|ڑ]], [[س#Tiếng_Tashelhit|س]], [[ش#Tiếng_Tashelhit|ش]], [[ڜ#Tiếng_Tashelhit|ڜ]], [[ص#Tiếng_Tashelhit|ص]], [[ض#Tiếng_Tashelhit|ض]], [[ڞ#Tiếng_Tashelhit|ڞ]], [[ط#Tiếng_Tashelhit|ط]], [[ظ#Tiếng_Tashelhit|ظ]], [[ع#Tiếng_Tashelhit|ع]], [[غ#Tiếng_Tashelhit|غ]], [[ف#Tiếng_Tashelhit|ف]], [[ڥ#Tiếng_Tashelhit|ڥ]], [[ڤ#Tiếng_Tashelhit|ڤ]], [[ق#Tiếng_Tashelhit|ق]], [[ڨ#Tiếng_Tashelhit|ڨ]], [[ک#Tiếng_Tashelhit|ک]], [[ݣ#Tiếng_Tashelhit|ݣ]], [[گ#Tiếng_Tashelhit|گ]], [[ل#Tiếng_Tashelhit|ل]], [[ڭ#Tiếng_Tashelhit|ڭ]], [[م#Tiếng_Tashelhit|م]], [[ن#Tiếng_Tashelhit|ن]], [[ݧ#Tiếng_Tashelhit|ݧ]], [[ھ#Tiếng_Tashelhit|ھ]], [[ه#Tiếng_Tashelhit|ه]], [[و#Tiếng_Tashelhit|و]], [[ۉ#Tiếng_Tashelhit|ۉ]]
==={{ĐM|ref}}===
*{{Chú thích web|shi|author=Morocco Bible Society|work=اغاراس ن-تودرت - ءينجيل لّماسيح - لعهد لّجديد لّي-يسكر ربّي غ-گراس د-بنادم|year=2010|entryurl=https://www.bible.com/bible/4058/MAT.7.SHINT10|entry=ماتّا 7}}
=={{langname|ttt}}==
==={{ĐM|pron}}===
*{{IPA4|ttt|/ħ/}}
==={{ĐM|letter}}===
{{head|ttt|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ Ả Rập ''ḥāh''.
#:{{quote|ttt|یو'''حنا''' طرف نه، هفت کلیسا را که آسیا ایالتک اِسنده: فیض و '''صلح''' و سلامتی شاما را بایه، چوه طَرف نه که اِسه و بِه و آیه، و اَ هفت گله رو'''ح''' طرفنه که چَوه پادشایی تخته پرانک وِندرسنده،|Giăng gởi cho bảy Hội-thánh ở xứ A-si: nguyền xin ân-điển và sự bình-an ban cho anh em từ nơi Đấng hiện có, đã có, và còn đến, cùng từ nơi bảy vì thần ở trước ngôi Ngài, ([[s:Khải huyền/1#1:4|Khải huyền 1:4]])}}
==={{ĐM|ref}}===
*{{Chú thích web|author=Korpu Company|work=کتاب مقدس به زبان تاتی - گویش لرد|year=2024|entryurl=https://www.bible.com/bible/4210/REV.1.TIT|entry=یوحنا مکاشفَه 1}}
=={{langname|tt}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Kirin
| [[Х#Tiếng_Tatar|Х]] [[х#Tiếng_Tatar|х]]
|-
! Ả Rập
| '''ح'''
|-
! Latinh
| [[X]] [[x]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|tt|[x]}}
==={{ĐM|letter}}===
{{head|tt|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=x}}
#{{label|tt|obsolete}} Chữ cái thứ 9 trong bảng chữ cái Ả Rập İske imlâ trước năm 1920, và chữ thứ 8 trong bảng Yaña imlâ 1920-1927.
==={{ĐM|see}}===
*(''Bảng chữ cái Ả Rập İske imlâ trước 1920'') [[آ#Tiếng_Tatar|آ]], [[ا#Tiếng_Tatar|ا]], [[ب#Tiếng_Tatar|ب]], [[پ#Tiếng_Tatar|پ]], [[ت#Tiếng_Tatar|ت]], [[ث#Tiếng_Tatar|ث]], [[ج#Tiếng_Tatar|ج]], [[چ#Tiếng_Tatar|چ]], [[ح#Tiếng_Tatar|ح]], [[خ#Tiếng_Tatar|خ]], [[د#Tiếng_Tatar|د]], [[ذ#Tiếng_Tatar|ذ]], [[ر#Tiếng_Tatar|ر]], [[ز#Tiếng_Tatar|ز]], [[ژ#Tiếng_Tatar|ژ]], [[س#Tiếng_Tatar|س]], [[ش#Tiếng_Tatar|ش]], [[ص#Tiếng_Tatar|ص]], [[ض#Tiếng_Tatar|ض]], [[ط#Tiếng_Tatar|ط]], [[ظ#Tiếng_Tatar|ظ]], [[ع#Tiếng_Tatar|ع]], [[ﻍ#Tiếng_Tatar|ﻍ]], [[ﻑ#Tiếng_Tatar|ﻑ]], [[ﻕ#Tiếng_Tatar|ﻕ]], [[ﮎ#Tiếng_Tatar|ﮎ]], [[گ#Tiếng_Tatar|گ]], [[ﯓ#Tiếng_Tatar|ﯓ]], [[ﻝ#Tiếng_Tatar|ﻝ]], [[ﻡ#Tiếng_Tatar|ﻡ]], [[ﻥ#Tiếng_Tatar|ﻥ]], [[ﻩ#Tiếng_Tatar|ﻩ]], [[ﻭ#Tiếng_Tatar|ﻭ]], [[ﯞ#Tiếng_Tatar|ﯞ]], [[ی#Tiếng_Tatar|ی]]
*(''Bảng chữ cái Ả Rập Yaña imlâ 1920-1927'') [[ئا#Tiếng_Tatar|ئا]], [[ئە#Tiếng_Tatar|ئە]], [[پ#Tiếng_Tatar|پ]], [[ب#Tiếng_Tatar|ب]], [[ت#Tiếng_Tatar|ت]], [[ج#Tiếng_Tatar|ج]], [[چ#Tiếng_Tatar|چ]], [[ح#Tiếng_Tatar|ح]], [[د#Tiếng_Tatar|د]], [[ر#Tiếng_Tatar|ر]], [[ز#Tiếng_Tatar|ز]], [[ژ#Tiếng_Tatar|ژ]], [[س#Tiếng_Tatar|س]], [[ش#Tiếng_Tatar|ش]], [[ع#Tiếng_Tatar|ع]], [[ﻑ#Tiếng_Tatar|ﻑ]], [[ﻕ#Tiếng_Tatar|ﻕ]], [[ﮎ#Tiếng_Tatar|ﮎ]], [[گ#Tiếng_Tatar|گ]], [[ڭ#Tiếng_Tatar|ڭ]], [[ﻝ#Tiếng_Tatar|ﻝ]], [[ﻡ#Tiếng_Tatar|ﻡ]], [[ﻥ#Tiếng_Tatar|ﻥ]], [[ﻭ#Tiếng_Tatar|ﻭ]], [[ی#Tiếng_Tatar|ی]], [[ﻩ#Tiếng_Tatar|ﻩ]], [[ئی #Tiếng_Tatar|ئی ]], [[ࢭئی #Tiếng_Tatar|ࢭئی ]], [[ࢭئو #Tiếng_Tatar|ࢭئو ]], [[ئو#Tiếng_Tatar|ئو]], [[ࢭئۇ #Tiếng_Tatar|ࢭئۇ ]], [[ئۇ#Tiếng_Tatar|ئۇ]], [[ࢭئ#Tiếng_Tatar|ࢭئ]], [[ئ#Tiếng_Tatar|ئ]]
=={{langname|crh}}==
==={{ĐM|letter}}===
{{head|crh|Chữ cái|tr=-}}
#{{label|crh|obsolete}} Chữ cái thứ 9 trong bảng chữ cái Ả Rập tiếng Tatar Crưm trước năm 1928.
==={{ĐM|see}}===
*{{letters|lang=crh|sc=Arab|qual=Chữ Ả Rập tiếng Tatar Crưm trước năm 1928|ی|ﻻ|ﻩ|ﻭ|ﻥ|ﻡ|ﻝ|ﯓ|گ|ﻙ|ﻕ|ﻑ|ﻍ|ع|ظ|ط|ض|ص|ش|س|ژ|ز|ر|ذ|د|خ|ح|چ|ج|ث|ت|پ|ب|ﺀ|ا}}
=={{langname|grr}}==
==={{ĐM|pron}}===
*{{IPA4|grr|[ħ]}}
==={{ĐM|letter}}===
{{head|grr|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái biểu thị âm {{IPAchar|[ħ]}} trong bảng chữ cái Ả Rập Berber.
#:{{quote|grr|يُوْدن يـيْسِي-س اَيُّوْن ن رُّوْ'''ح''' اَكِدس اَل لخْلَا.|Tức thì Đức Thánh-Linh giục Ngài đến nơi đồng vắng. ([[s:Mác/1#1:12|Mác 1:12]])}}
==={{ĐM|ref}}===
*{{Chú thích web|grr|work=WBT Version|year=2010|entryurl=https://live.bible.is/bible/GRRWBT/MRK/1|entry=مرقس 1}}
=={{langname|osp}}==
==={{ĐM|letter}}===
{{head|osp|Chữ cái|tr=h}}
#Chữ cái thứ 6 trong bảng chữ cái Aljamía.
==={{ĐM|see}}===
*(''Bảng chữ cái Aljamía'') [[ا#Tiếng_Tây_Ban_Nha_cổ|ا]], [[ب#Tiếng_Tây_Ban_Nha_cổ|ب]], [[ت#Tiếng_Tây_Ban_Nha_cổ|ت]], [[ث#Tiếng_Tây_Ban_Nha_cổ|ث]], [[ج#Tiếng_Tây_Ban_Nha_cổ|ج]], [[ح#Tiếng_Tây_Ban_Nha_cổ|ح]], [[خ#Tiếng_Tây_Ban_Nha_cổ|خ]], [[د#Tiếng_Tây_Ban_Nha_cổ|د]], [[ذ#Tiếng_Tây_Ban_Nha_cổ|ذ]], [[ر#Tiếng_Tây_Ban_Nha_cổ|ر]], [[ز#Tiếng_Tây_Ban_Nha_cổ|ز]], [[س#Tiếng_Tây_Ban_Nha_cổ|س]], [[ش#Tiếng_Tây_Ban_Nha_cổ|ش]], [[ص#Tiếng_Tây_Ban_Nha_cổ|ص]], [[ض#Tiếng_Tây_Ban_Nha_cổ|ض]], [[ط#Tiếng_Tây_Ban_Nha_cổ|ط]], [[ظ#Tiếng_Tây_Ban_Nha_cổ|ظ]], [[ع#Tiếng_Tây_Ban_Nha_cổ|ع]], [[غ#Tiếng_Tây_Ban_Nha_cổ|غ]], [[ف#Tiếng_Tây_Ban_Nha_cổ|ف]], [[ق#Tiếng_Tây_Ban_Nha_cổ|ق]], [[ك#Tiếng_Tây_Ban_Nha_cổ|ك]], [[ل#Tiếng_Tây_Ban_Nha_cổ|ل]], [[م#Tiếng_Tây_Ban_Nha_cổ|م]], [[ن#Tiếng_Tây_Ban_Nha_cổ|ن]], [[ه#Tiếng_Tây_Ban_Nha_cổ|ه]], [[و#Tiếng_Tây_Ban_Nha_cổ|و]], [[ي#Tiếng_Tây_Ban_Nha_cổ|ي]]
==={{ĐM|ref}}===
*[[c:File:Wiki-cuadro-aljamia-pablo-gil--20150812b.jpg|Pablo Gil, colección de textos aljamiados, 1888. Zaragoza, España]]
=={{langname|kdh}}==
==={{ĐM|pron}}===
*{{IPA4|kdh|[h]}}
==={{ĐM|letter}}===
{{head|kdh|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#{{label|kdh|obsolete}} Chữ cái thứ 7 trong bảng chữ cái Ả Rập tiếng Tem.
==={{ĐM|see}}===
*{{letters|lang=kdh|sc=Arab|qual=Chữ Ả Rập tiếng Tem|و|ل|م|ڼ|ڹ|ن|ڮ|ك|ڣ|ف|ؾ|ﻍ|ض|س|ز|ر|د|چ|ح|ج|پ|ث|ت|ب|ا}}
=={{langname|tft}}==
==={{ĐM|pron}}===
*{{IPA4|tft|[h]}}
==={{ĐM|letter}}===
{{head|tft|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 7 trong bảng chữ cái Jawi tiếng Ternate.
==={{ĐM|see}}===
*{{letters|lang=tft|sc=Arab|qual=Bảng chữ cái Jawi tiếng Ternate|ا|ب|ت|ث|ج|چ|ح|خ|د|ر|ز|س|ش|ص|ط|ظ|ع|غ|ڠ|ف|ق|ڤ|ک|ݢ|ل|م|ن|و|ه|ي|پ}}
=={{langname|trk-oat}}==
==={{ĐM|pron}}===
*{{IPA4|trk-oat|[h]}}
==={{ĐM|letter}}===
{{head|trk-oat|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 8 trong bảng chữ cái Ả Rập tiếng Thổ Nhĩ Kỳ Anatolia cổ.
#:{{ux|trk-oat|رُو'''حْ'''|tr=rū'''h'''|[[ma]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=trk-oat|sc=Arab|qual=Chữ Ả Rập tiếng Thổ Nhĩ Kỳ Anatolia cổ|ا|ب|پ|ت|ث|ج|چ|ح|خ|د|ذ|ر|ز|ژ|س|ش|ص|ض|ط|ظ|ع|غ|ف|ق|ك|ل|م|ن|و|ه|لا|ى}}
=={{langname|ota}}==
==={{ĐM|pron}}===
*{{IPA4|ota|[h]}}
==={{ĐM|letter}}===
{{head|ota|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 9 trong bảng chữ cái Ả Rập Ottoman.
#:{{ux|ota|افلا'''ح'''|tr=iflâ'''h'''|sự [[thịnh vượng]]|inline=1}}
==={{ĐM|see}}===
*{{letters|lang=ota|sc=Arab|qual=Bảng chữ cái Thổ Nhĩ Kỳ Ottoman|ا|ﺀ|ب|پ|ت|ث|ج|چ|ح|خ|د|ذ|ر|ز|ژ|س|ش|ص|ض|ط|ظ|ع|ﻍ|ﻑ|ﻕ|ﻙ|ﮒ|ڭ|ﻝ|ﻡ|ﻥ|و/ﻩ|ة|ی}}
==={{ĐM|ref}}===
*{{Chú thích sách|author=Sir James William Redhouse|title=Redhouse's Turkish dictionary|year=1880|pageurl=https://books.google.com/books?id=zpwCAAAAQAAJ&pg=532|page=532}}
=={{langname|tig}}==
==={{ĐM|pron}}===
*{{IPA4|tig|[ħ]}}
==={{ĐM|letter}}===
{{head|tig|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 7 trong bảng chữ cái Ả Rập tiếng Tigre.
==={{ĐM|see}}===
*{{letters|lang=tig|sc=Arab|qual=Chữ Ả Rập tiếng Tigre|ي|و|ه|ن|م|ل|ك|ق|ڥ|ف|غ|ع|ڟ|ظ|ط|ض|ص|ڛ|ش|س|ژ|ز|ر|ذ|د|خ|ح|ج|ث|ت|پ|ب|ا}}
=={{langname|trw}}==
==={{ĐM|pron}}===
*{{IPA4|trw|[ħ]}}
==={{ĐM|letter}}===
{{head|trw|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái thứ 11 trong bảng chữ cái Ả Rập tiếng Torwali.
#:{{ux|trw|آروا'''ح'''|[[linh hồn]]|inline=1}}
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Torwali'') [[ا#Tiếng_Torwali|ا]], [[ب#Tiếng_Torwali|ب]], [[پ#Tiếng_Torwali|پ]], [[ت#Tiếng_Torwali|ت]], [[ٹ#Tiếng_Torwali|ٹ]], [[ث#Tiếng_Torwali|ث]], [[ج#Tiếng_Torwali|ج]], [[حؕ#Tiếng_Torwali|حؕ]], [[چ#Tiếng_Torwali|چ]], [[ڇ#Tiếng_Torwali|ڇ]], [[ح#Tiếng_Torwali|ح]], [[خ#Tiếng_Torwali|خ]], [[څ#Tiếng_Torwali|څ]], [[ځ#Tiếng_Torwali|ځ]], [[د#Tiếng_Torwali|د]], [[ڈ#Tiếng_Torwali|ڈ]], [[ذ#Tiếng_Torwali|ذ]], [[ر#Tiếng_Torwali|ر]], [[ڑ#Tiếng_Torwali|ڑ]], [[ز#Tiếng_Torwali|ز]], [[ژ#Tiếng_Torwali|ژ]], [[ڙ#Tiếng_Torwali|ڙ]], [[س#Tiếng_Torwali|س]], [[ش#Tiếng_Torwali|ش]], [[ݜ#Tiếng_Torwali|ݜ]], [[ص#Tiếng_Torwali|ص]], [[ض#Tiếng_Torwali|ض]], [[ط#Tiếng_Torwali|ط]], [[ظ#Tiếng_Torwali|ظ]], [[ع#Tiếng_Torwali|ع]], [[غ#Tiếng_Torwali|غ]], [[ف#Tiếng_Torwali|ف]], [[ق#Tiếng_Torwali|ق]], [[ک#Tiếng_Torwali|ک]], [[گ#Tiếng_Torwali|گ]], [[ل#Tiếng_Torwali|ل]], [[م#Tiếng_Torwali|م]], [[ن#Tiếng_Torwali|ن]], [[ں#Tiếng_Torwali|ں]], [[ݨ#Tiếng_Torwali|ݨ]], [[و#Tiếng_Torwali|و]], [[ه#Tiếng_Torwali|ه]], [[ھ#Tiếng_Torwali|ھ]], [[ء#Tiếng_Torwali|ء]], [[ی#Tiếng_Torwali|ی]], [[ے#Tiếng_Torwali|ے]]
==={{ĐM|ref}}===
*{{Chú thích web|editor=Zubair Torwali|work=Torwali - English Dictionary|year=2020|publisher=SIL International|entry=آرواح|entryurl=https://www.webonary.org/torwali/en/g4c28ba2e-8398-4b53-b534-10c73945efd4/}}
=={{langname|zh}}==
==={{ĐM|pron}}===
* {{IPA4|zh|/x/|[x]}}
==={{ĐM|letter}}===
{{head|zh|Chữ cái}}
#Chữ cái thứ 9 trong bảng chữ cái [[w:Tiểu nhi kinh|Tiểu nhi kinh]].
==={{ĐM|see}}===
*{{letters|lang=zh|sc=Arab|qual=Tiểu nhi kinh|ى|ي|و|ه|ن|م|ل|ݣ|گ|ک|ك|ق|ف|غ|ع|ظ|ط|ڞ|ض|ص|ش|س۬|س|ژ|ز|ر|ذ|د|خ|ح|چ|ج|ٿ|ث|ت|پ|ب|ا}}
=={{langname|tmh}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Tifinagh
| [[ⵃ#Tiếng_Tuareg|ⵃ]]
|-
! Latinh
| [[Ḥ#Tiếng_Tuareg|Ḥ]] [[ḥ#Tiếng_Tuareg|ḥ]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|tmh|[ħ]}}
==={{ĐM|letter}}===
{{head|tmh|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#Chữ cái biểu thị âm '''{{IPAchar|/ħ/}}''' trong bảng chữ cái Ả Rập Berber.
==={{ĐM|see}}===
*{{letters|lang=tmh|sc=Arab|qual=Chữ Ả Rập tiếng Tuareg|ا|ب|د|ض|ف|گ|ݣ|چ|غ|ه|ک|ل|م|ن|ق|ر|س|ص|ش|ت|ط|و|خ|ي|ز|ظ|ج|ح|ع}}
=={{langname|kmz}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Kirin
| [[Х#Tiếng_Turk_Khorasan|Х]] [[х#Tiếng_Turk_Khorasan|х]]
|-
! Ả Rập
| '''ح'''
|-
! Latinh
| [[H#Tiếng_Turk_Khorasan|H]] [[h#Tiếng_Turk_Khorasan|h]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|kmz|[h]}}
==={{ĐM|letter}}===
{{head|kmz|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 8 trong bảng chữ cái Ba Tư tiếng Turk Khorasan.
==={{ĐM|see}}===
*{{letters|lang=kmz|sc=Arab|qual=Bảng chữ cái Ba Tư tiếng Turk Khorasan|ﺀ|ى|ه|و|ن|م|ل|گ|ک|ق|ف|غ|ع|ظ|ط|ﺽ|ﺹ|ش|س|ژ|ز|ر|ﺫ|د|خ|ح|چ|ج|ﺙ|ت|پ|ب|ا}}
=={{langname|zkh}}==
==={{ĐM|letter}}===
{{head|zkh|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 17 trong bảng chữ cái Ả Rập tiếng Turk Khorezm.
==={{ĐM|see}}===
*{{letters|lang=zkh|sc=Arab|qual=Chữ Ả Rập tiếng Turk Khorezm|ﺍ|ﺀ|ﺏ|ﭖ|ﺕ|ﺙ|ﺝ|ﭺ|ح|ﺥ|ﺩ|ﺫ|ﺭ|ﺯ|ﮊ|س|ش|ﺹ|ﺽ|ط|ظ|ع|غ|ﻑ|ڤ|ﻕ|ﻙ|ﮒ|ﯓ|ﻝ|ﻡ|ﻥ|ﻭ|ﻩ|ﻻ|ﻯ}}
=={{langname|tk}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Latinh
| [[H#Tiếng_Turkmen|H]] [[h#Tiếng_Turkmen|h]]
|-
! Kirin
| [[Х#Tiếng_Turkmen|Х]] [[х#Tiếng_Turkmen|х]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
* {{IPA4|tk|[h]|[x]}}
==={{ĐM|letter}}===
{{head|tk|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 8 trong bảng chữ cái Ả Rập tiếng Turkmen.
#:{{ux|tk|رُو'''ح'''|tr=ru'''h'''|[[hồn ma]]|inline=1}}
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Turkmen'') [[ایٛ#Tiếng_Turkmen|ایٛ]], [[ای#Tiếng_Turkmen|ای]], [[اۆ#Tiếng_Turkmen|اۆ]], [[اوُ#Tiếng_Turkmen|اوُ]], [[اؤ#Tiếng_Turkmen|اؤ]], [[اوْ#Tiếng_Turkmen|اوْ]], [[اِ#Tiếng_Turkmen|اِ]], [[أ#Tiếng_Turkmen|أ]], [[آ#Tiếng_Turkmen|آ]], [[ی#Tiếng_Turkmen|ی]], [[ه ة#Tiếng_Turkmen|ه ة]], [[و#Tiếng_Turkmen|و]], [[نگ#Tiếng_Turkmen|نگ]], [[ﻥ#Tiếng_Turkmen|ﻥ]], [[م#Tiếng_Turkmen|م]], [[ﻝ#Tiếng_Turkmen|ﻝ]], [[گ#Tiếng_Turkmen|گ]], [[ك#Tiếng_Turkmen|ك]], [[ﻕ#Tiếng_Turkmen|ﻕ]], [[ﻑ#Tiếng_Turkmen|ﻑ]], [[ﻍ#Tiếng_Turkmen|ﻍ]], [[ع#Tiếng_Turkmen|ع]], [[ظ#Tiếng_Turkmen|ظ]], [[ط#Tiếng_Turkmen|ط]], [[ض#Tiếng_Turkmen|ض]], [[ص#Tiếng_Turkmen|ص]], [[ش#Tiếng_Turkmen|ش]], [[س#Tiếng_Turkmen|س]], [[ژ#Tiếng_Turkmen|ژ]], [[ز#Tiếng_Turkmen|ز]], [[ر#Tiếng_Turkmen|ر]], [[ذ#Tiếng_Turkmen|ذ]], [[د#Tiếng_Turkmen|د]], [[خ#Tiếng_Turkmen|خ]], [[ح#Tiếng_Turkmen|ح]], [[چ#Tiếng_Turkmen|چ]], [[ج#Tiếng_Turkmen|ج]], [[ث#Tiếng_Turkmen|ث]], [[ت#Tiếng_Turkmen|ت]], [[پ#Tiếng_Turkmen|پ]], [[ب#Tiếng_Turkmen|ب]], [[ا#Tiếng_Turkmen|ا]],
=={{langname|ur}}==
{{wikipedia|ur:ح}}
==={{ĐM|alter}}===
* {{sense|tên chữ cái}} {{l|ur|بڑی حے|tr=baṛī he}}
==={{ĐM|pron}}===
*{{IPA4|ur|[h]}}
==={{ĐM|letter}}===
{{head|ur|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 9 trong bảng abjad tiếng Urdu.
#:{{ux|ur|[[قوس قزح#Tiếng_Urdu|قَوسِ قُزَ'''ح''']]|tr=qaus-i quza'''h'''|[[cầu vồng]]|inline=1}}
===={{ĐM|see}}====
*{{letters|lang=ur|sc=Arab|qual=Bảng abjad tiếng Urdu|ے|ی|ئ|ھ|ه|و|ں|ن|م|ل|گ|ک|ق|ف|غ|ع|ظ|ط|ض|ص|ش|س|ژ|ز|ڑ|ر|ذ|ڈ|د|خ|ح|چ|ج|ث|ٹ|ت|پ|ب|ا}}
==={{ĐM|ref}}===
*{{Chú thích sách|author=Jitendra Sen|title=Urdu-English Dictionary|year=1930|pageurl=https://archive.org/details/in.ernet.dli.2015.321369/page/477|page=477}}
=={{langname|ush}}==
==={{ĐM|pron}}===
*{{IPA4|ush|/h/}}
==={{ĐM|letter}}===
{{head|ush|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 12 trong bảng chữ cái Ba Tư tiếng Ushojo.
#:{{ux|ush|صلا'''ح'''|tr=salā'''h'''|lời [[khuyên]]|inline=1}}
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Ushojo'') [[آ#Tiếng_Ushojo|آ]], [[أ#Tiếng_Ushojo|أ]], [[ا#Tiếng_Ushojo|ا]], [[ب#Tiếng_Ushojo|ب]], [[پ#Tiếng_Ushojo|پ]], [[ت#Tiếng_Ushojo|ت]], [[ٹ#Tiếng_Ushojo|ٹ]], [[ث#Tiếng_Ushojo|ث]], [[ج#Tiếng_Ushojo|ج]], [[چ#Tiếng_Ushojo|چ]], [[ڇ#Tiếng_Ushojo|ڇ]], [[څ#Tiếng_Ushojo|څ]], [[ح#Tiếng_Ushojo|ح]], [[خ#Tiếng_Ushojo|خ]], [[د#Tiếng_Ushojo|د]], [[ڈ#Tiếng_Ushojo|ڈ]], [[ذ#Tiếng_Ushojo|ذ]], [[ر#Tiếng_Ushojo|ر]], [[ڑ#Tiếng_Ushojo|ڑ]], [[ز#Tiếng_Ushojo|ز]], [[ڙ#Tiếng_Ushojo|ڙ]], [[ژ#Tiếng_Ushojo|ژ]], [[س#Tiếng_Ushojo|س]], [[ش#Tiếng_Ushojo|ش]], [[ݜ#Tiếng_Ushojo|ݜ]], [[ص#Tiếng_Ushojo|ص]], [[ض#Tiếng_Ushojo|ض]], [[ط#Tiếng_Ushojo|ط]], [[ظ#Tiếng_Ushojo|ظ]], [[ع#Tiếng_Ushojo|ع]], [[غ#Tiếng_Ushojo|غ]], [[ف#Tiếng_Ushojo|ف]], [[ق#Tiếng_Ushojo|ق]], [[ک#Tiếng_Ushojo|ک]], [[گ#Tiếng_Ushojo|گ]], [[ل#Tiếng_Ushojo|ل]], [[م#Tiếng_Ushojo|م]], [[ن#Tiếng_Ushojo|ن]], [[و#Tiếng_Ushojo|و]], [[ہ#Tiếng_Ushojo|ہ]], [[ھ#Tiếng_Ushojo|ھ]], [[ء#Tiếng_Ushojo|ء]], [[ی#Tiếng_Ushojo|ی]], [[ے#Tiếng_Ushojo|ے]]
=={{langname|uz}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Latinh
| [[H#Tiếng_Uzbek|H]] [[h#Tiếng_Uzbek|h]]
|-
! Kirin
| [[Ҳ#Tiếng_Uzbek|Ҳ]] [[ҳ#Tiếng_Uzbek|ҳ]]
|-
! Ả Rập
| '''ح'''
|-
|}
==={{ĐM|pron}}===
*{{IPA4|uz|[h]}}
==={{ĐM|letter}}===
{{head|uz|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#{{label|uz|obsolete}} Chữ cái thứ 16 trong bảng chữ cái Ả Rập tiếng Uzbek, là chữ [[ش#Tiếng_Uzbek|ش]] ở dạng đứng cuối.
#:{{ux|uz|مد'''ح'''|tr=mad'''h'''|lời [[tán dương]]|inline=1}}
==={{ĐM|see}}===
*(''Bảng chữ Ả Rập Nastaliq tiếng Uzbek'') [[آ#Tiếng_Uzbek|آ]]/[[ا#Tiếng_Uzbek|ا]], [[ب#Tiếng_Uzbek|ب]], [[پ#Tiếng_Uzbek|پ]], [[ت#Tiếng_Uzbek|ت]], [[ث#Tiếng_Uzbek|ث]], [[ج#Tiếng_Uzbek|ج]], [[چ#Tiếng_Uzbek|چ]], [[ح#Tiếng_Uzbek|ح]], [[خ#Tiếng_Uzbek|خ]], [[د#Tiếng_Uzbek|د]], [[ذ#Tiếng_Uzbek|ذ]], [[ر#Tiếng_Uzbek|ر]], [[ز#Tiếng_Uzbek|ز]], [[ژ#Tiếng_Uzbek|ژ]], [[س#Tiếng_Uzbek|س]], [[ش#Tiếng_Uzbek|ش]], [[ص#Tiếng_Uzbek|ص]], [[ض#Tiếng_Uzbek|ض]], [[ط#Tiếng_Uzbek|ط]], [[ظ#Tiếng_Uzbek|ظ]], [[ع#Tiếng_Uzbek|ع]], [[غ#Tiếng_Uzbek|غ]], [[ف#Tiếng_Uzbek|ف]], [[ق#Tiếng_Uzbek|ق]], [[ک#Tiếng_Uzbek|ک]], [[گ#Tiếng_Uzbek|گ]], [[ل#Tiếng_Uzbek|ل]], [[م#Tiếng_Uzbek|م]], [[ن#Tiếng_Uzbek|ن]], [[نگ#Tiếng_Uzbek|نگ]], [[و#Tiếng_Uzbek|و]], [[ۉ#Tiếng_Uzbek|ۉ]], [[هـ#Tiếng_Uzbek|هـ]], [[ي#Tiếng_Uzbek|ي]], [[ی#Tiếng_Uzbek|ی]], [[ې#Tiếng_Uzbek|ې]]
==={{ĐM|ref}}===
*[[c:File:Uzbek Arabic Nastaliq Alphabet.jpg|Uzbek Arabic Nastaliq Alphabet]]
=={{langname|wbl}}==
{| class="floatright wikitable" style="text-align:center;"
|-
! Ả Rập
| '''ح'''
|-
! Kirin
| [[Ҳ#Tiếng_Wakhi|Ҳ]] [[ҳ#Tiếng_Wakhi|ҳ]]
|-
! Latinh
| [[H#Tiếng_Wakhi|H]] [[h#Tiếng_Wakhi|h]]
|-
|}
==={{ĐM|pron}}===
*{{IPA4|wbl|[h]}}
==={{ĐM|letter}}===
{{head|wbl|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 14 trong bảng chữ cái Ả Rập tiếng Wakhi.
#:{{ux|wbl|حلق|tr='''h'''alq|[[họng]]|inline=1}}
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Wakhi'') [[ا#Tiếng_Wakhi|ا]], [[آ#Tiếng_Wakhi|آ]], [[ب#Tiếng_Wakhi|ب]], [[پ#Tiếng_Wakhi|پ]], [[ت#Tiếng_Wakhi|ت]], [[ټ#Tiếng_Wakhi|ټ]], [[ث#Tiếng_Wakhi|ث]], [[ج#Tiếng_Wakhi|ج]], [[ڃ#Tiếng_Wakhi|ڃ]], [[چ#Tiếng_Wakhi|چ]], [[ڇ#Tiếng_Wakhi|ڇ]], [[څ#Tiếng_Wakhi|څ]], [[ځ#Tiếng_Wakhi|ځ]], [[ح#Tiếng_Wakhi|ح]], [[خ#Tiếng_Wakhi|خ]], [[د#Tiếng_Wakhi|د]], [[ډ#Tiếng_Wakhi|ډ]], [[ذ#Tiếng_Wakhi|ذ]], [[ر#Tiếng_Wakhi|ر]], [[ز#Tiếng_Wakhi|ز]], [[ږ#Tiếng_Wakhi|ږ]], [[ژ#Tiếng_Wakhi|ژ]], [[ڙ#Tiếng_Wakhi|ڙ]], [[س#Tiếng_Wakhi|س]], [[ښ#Tiếng_Wakhi|ښ]], [[ش#Tiếng_Wakhi|ش]], [[ڜ#Tiếng_Wakhi|ڜ]], [[ص#Tiếng_Wakhi|ص]], [[ض#Tiếng_Wakhi|ض]], [[ط#Tiếng_Wakhi|ط]], [[ظ#Tiếng_Wakhi|ظ]], [[ع#Tiếng_Wakhi|ع]], [[غ#Tiếng_Wakhi|غ]], [[ف#Tiếng_Wakhi|ف]], [[ڤ#Tiếng_Wakhi|ڤ]], [[ق#Tiếng_Wakhi|ق]], [[ک#Tiếng_Wakhi|ک]], [[گ#Tiếng_Wakhi|گ]], [[ل#Tiếng_Wakhi|ل]], [[م#Tiếng_Wakhi|م]], [[ن#Tiếng_Wakhi|ن]], [[ه#Tiếng_Wakhi|ه]], [[و#Tiếng_Wakhi|و]], [[ؤ#Tiếng_Wakhi|ؤ]], [[وْ#Tiếng_Wakhi|وْ]], [[ي#Tiếng_Wakhi|ي]], [[ی#Tiếng_Wakhi|ی]]
=={{langname|wne}}==
==={{ĐM|pron}}===
*{{IPA4|wne|[h]}}
==={{ĐM|letter}}===
{{head|wne|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 11 trong bảng chữ cái Ả Rập tiếng Waneci.
==={{ĐM|see}}===
*(''Bảng chữ cái Ả Rập tiếng Waneci'') [[ء#Tiếng_Waneci|ء]], [[ی#Tiếng_Waneci|ی]], [[ﻩ#Tiếng_Waneci|ﻩ]], [[ﻭ#Tiếng_Waneci|ﻭ]], [[ں#Tiếng_Waneci|ں]], [[ڼ#Tiếng_Waneci|ڼ]], [[ﻥ#Tiếng_Waneci|ﻥ]], [[ﻡ#Tiếng_Waneci|ﻡ]], [[ﻝ#Tiếng_Waneci|ﻝ]], [[ګ#Tiếng_Waneci|ګ]], [[ک#Tiếng_Waneci|ک]], [[ﻕ#Tiếng_Waneci|ﻕ]], [[ﻑ#Tiếng_Waneci|ﻑ]], [[ﻍ#Tiếng_Waneci|ﻍ]], [[ع#Tiếng_Waneci|ع]], [[ظ#Tiếng_Waneci|ظ]], [[ط#Tiếng_Waneci|ط]], [[ض#Tiếng_Waneci|ض]], [[ص#Tiếng_Waneci|ص]], [[ښ#Tiếng_Waneci|ښ]], [[ش#Tiếng_Waneci|ش]], [[س#Tiếng_Waneci|س]], [[ږ#Tiếng_Waneci|ږ]], [[ژ#Tiếng_Waneci|ژ]], [[ز#Tiếng_Waneci|ز]], [[ړ#Tiếng_Waneci|ړ]], [[ر#Tiếng_Waneci|ر]], [[ذ#Tiếng_Waneci|ذ]], [[ډ#Tiếng_Waneci|ډ]], [[د#Tiếng_Waneci|د]], [[خ#Tiếng_Waneci|خ]], [[ح#Tiếng_Waneci|ح]], [[څ#Tiếng_Waneci|څ]], [[ځ#Tiếng_Waneci|ځ]], [[چ#Tiếng_Waneci|چ]], [[ج#Tiếng_Waneci|ج]], [[ث#Tiếng_Waneci|ث]], [[ټ#Tiếng_Waneci|ټ]], [[ت#Tiếng_Waneci|ت]], [[پ#Tiếng_Waneci|پ]], [[ب#Tiếng_Waneci|ب]], [[ا#Tiếng_Waneci|ا]]
=={{langname|wlo}}==
==={{ĐM|pron}}===
*{{IPA4|wlo|/h/}}
==={{ĐM|letter}}===
{{head|wlo|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thêm thứ 2 trong bảng chữ cái Ả Rập tiếng Wolio.
==={{ĐM|see}}===
*(''Bảng chữ cái Buri'') [[ا#Tiếng_Wolio|ا]], [[ب#Tiếng_Wolio|ب]], [[ڀ#Tiếng_Wolio|ڀ]], [[ت#Tiếng_Wolio|ت]], [[ج#Tiếng_Wolio|ج]], [[چ#Tiếng_Wolio|چ]], [[د#Tiếng_Wolio|د]], [[ڊ#Tiếng_Wolio|ڊ]], [[ر#Tiếng_Wolio|ر]], [[ز#Tiếng_Wolio|ز]], [[س#Tiếng_Wolio|س]], [[ڠ#Tiếng_Wolio|ڠ]], [[ڤ#Tiếng_Wolio|ڤ]], [[ك#Tiếng_Wolio|ك]], [[ڬ#Tiếng_Wolio|ڬ]], [[ل#Tiếng_Wolio|ل]], [[ن#Tiếng_Wolio|ن]], [[ۑ#Tiếng_Wolio|ۑ]], [[ه#Tiếng_Wolio|ه]], [[و#Tiếng_Wolio|و]], [[ي#Tiếng_Wolio|ي]]
*(''Chữ cái thêm'') [[ث#Tiếng_Wolio|ث]], [[ح#Tiếng_Wolio|ح]], [[خ#Tiếng_Wolio|خ]], [[ذ#Tiếng_Wolio|ذ]], [[ش#Tiếng_Wolio|ش]], [[ص#Tiếng_Wolio|ص]], [[ض#Tiếng_Wolio|ض]], [[ط#Tiếng_Wolio|ط]], [[ظ#Tiếng_Wolio|ظ]], [[ع#Tiếng_Wolio|ع]], [[غ#Tiếng_Wolio|غ]], [[ف#Tiếng_Wolio|ف]], [[ق#Tiếng_Wolio|ق]]
=={{langname|wo}}==
==={{ĐM|pron}}===
*{{IPA4|wo|/h/}}
==={{ĐM|letter}}===
{{head|wo|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 8 trong bảng chữ cái Wolofal.
==={{ĐM|see}}===
*(''Bảng chữ cái Wolofal'') [[ا#Tiếng_Wolof|ا]], [[ب#Tiếng_Wolof|ب]], [[ݒ#Tiếng_Wolof|ݒ]], [[ت#Tiếng_Wolof|ت]], [[ݖ#Tiếng_Wolof|ݖ]], [[ث#Tiếng_Wolof|ث]], [[ج#Tiếng_Wolof|ج]], [[ح#Tiếng_Wolof|ح]], [[خ#Tiếng_Wolof|خ]], [[د#Tiếng_Wolof|د]], [[ذ#Tiếng_Wolof|ذ]], [[ر#Tiếng_Wolof|ر]], [[ز#Tiếng_Wolof|ز]], [[س#Tiếng_Wolof|س]], [[ش#Tiếng_Wolof|ش]], [[ص#Tiếng_Wolof|ص]], [[ض#Tiếng_Wolof|ض]], [[ط#Tiếng_Wolof|ط]], [[ظ#Tiếng_Wolof|ظ]], [[ع#Tiếng_Wolof|ع]], [[غ#Tiếng_Wolof|غ]], [[ݝ#Tiếng_Wolof|ݝ]], [[ف#Tiếng_Wolof|ف]], [[ق#Tiếng_Wolof|ق]], [[ک#Tiếng_Wolof|ک]], [[گ#Tiếng_Wolof|گ]], [[ل#Tiếng_Wolof|ل]], [[م#Tiếng_Wolof|م]], [[ن#Tiếng_Wolof|ن]], [[ݧ#Tiếng_Wolof|ݧ]], [[ه#Tiếng_Wolof|ه]], [[و#Tiếng_Wolof|و]], [[ي#Tiếng_Wolof|ي]]
=={{langname|ydg}}==
==={{ĐM|pron}}===
*{{IPA4|ydg|[h]}}
==={{ĐM|letter}}===
{{head|ydg|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=h}}
#Chữ cái thứ 9 trong bảng chữ cái Ả Rập tiếng Yidgha.
#:{{ux|ydg|حلوہ|tr='''h'''alvah|[[món]] [[tráng miệng]]|inline=1}}
==={{ĐM|see}}===
*(''Bảng chữ cái Ả Rập tiếng Yidgha'') [[ا#Tiếng_Yidgha|ا]], [[ب#Tiếng_Yidgha|ب]], [[پ#Tiếng_Yidgha|پ]], [[ت#Tiếng_Yidgha|ت]], [[ث#Tiếng_Yidgha|ث]], [[ٹ#Tiếng_Yidgha|ٹ]], [[ج#Tiếng_Yidgha|ج]], [[چ#Tiếng_Yidgha|چ]], [[ح#Tiếng_Yidgha|ح]], [[خ#Tiếng_Yidgha|خ]], [[ݯ#Tiếng_Yidgha|ݯ]], [[ݮ#Tiếng_Yidgha|ݮ]], [[څ#Tiếng_Yidgha|څ]], [[ځ#Tiếng_Yidgha|ځ]], [[د#Tiếng_Yidgha|د]], [[ذ#Tiếng_Yidgha|ذ]], [[ڈ#Tiếng_Yidgha|ڈ]], [[ر#Tiếng_Yidgha|ر]], [[ڑ#Tiếng_Yidgha|ڑ]], [[ز#Tiếng_Yidgha|ز]], [[ژ#Tiếng_Yidgha|ژ]], [[ݱ#Tiếng_Yidgha|ݱ]], [[س#Tiếng_Yidgha|س]], [[ش#Tiếng_Yidgha|ش]], [[ݰ#Tiếng_Yidgha|ݰ]], [[ص#Tiếng_Yidgha|ص]], [[ض#Tiếng_Yidgha|ض]], [[ط#Tiếng_Yidgha|ط]], [[ظ#Tiếng_Yidgha|ظ]], [[ع#Tiếng_Yidgha|ع]], [[غ#Tiếng_Yidgha|غ]], [[ف#Tiếng_Yidgha|ف]], [[ق#Tiếng_Yidgha|ق]], [[ڤ#Tiếng_Yidgha|ڤ]], [[ک#Tiếng_Yidgha|ک]], [[ګ#Tiếng_Yidgha|ګ]], [[گ#Tiếng_Yidgha|گ]], [[ل#Tiếng_Yidgha|ل]], [[م#Tiếng_Yidgha|م]], [[ن#Tiếng_Yidgha|ن]], [[و#Tiếng_Yidgha|و]], [[ہ#Tiếng_Yidgha|ہ]], [[ء#Tiếng_Yidgha|ء]], [[ی#Tiếng_Yidgha|ی]], [[ے#Tiếng_Yidgha|ے]]
=={{langname|zza}}==
==={{ĐM|pron}}===
*{{IPA4|zza|[ħ]}}
==={{ĐM|letter}}===
{{head|zza|Chữ cái|head='''ح '''/''' ح '''/''' ح '''/''' ح'''|tr=ḥ}}
#{{label|zza|obsolete}} Chữ cái thứ 10 trong bảng chữ cái Ả Rập tiếng Zaza.
==={{ĐM|see}}===
*(''Chữ Ả Rập tiếng Zaza'') [[ء#Tiếng_Zaza|ء]], [[ا#Tiếng_Zaza|ا]], [[آ#Tiếng_Zaza|آ]], [[ب#Tiếng_Zaza|ب]], [[پ#Tiếng_Zaza|پ]], [[ت#Tiếng_Zaza|ت]], [[ث#Tiếng_Zaza|ث]], [[ج#Tiếng_Zaza|ج]], [[چ#Tiếng_Zaza|چ]], [[ح#Tiếng_Zaza|ح]], [[خ#Tiếng_Zaza|خ]], [[د#Tiếng_Zaza|د]], [[ذ#Tiếng_Zaza|ذ]], [[ر#Tiếng_Zaza|ر]], [[ز#Tiếng_Zaza|ز]], [[ژ#Tiếng_Zaza|ژ]], [[س#Tiếng_Zaza|س]], [[ش#Tiếng_Zaza|ش]], [[ص#Tiếng_Zaza|ص]], [[ض#Tiếng_Zaza|ض]], [[ط#Tiếng_Zaza|ط]], [[ظ#Tiếng_Zaza|ظ]], [[ع#Tiếng_Zaza|ع]], [[غ#Tiếng_Zaza|غ]], [[ف#Tiếng_Zaza|ف]], [[ق#Tiếng_Zaza|ق]], [[ڨ#Tiếng_Zaza|ڨ]], [[ک#Tiếng_Zaza|ک]], [[ل#Tiếng_Zaza|ل]], [[م#Tiếng_Zaza|م]], [[ن#Tiếng_Zaza|ن]], [[و#Tiếng_Zaza|و]], [[ی#Tiếng_Zaza|ی]], [[ه#Tiếng_Zaza|ه]], [[ۃ#Tiếng_Zaza|ۃ]]
[[Thể loại:Khối ký tự Arabic|2D]]
o5qsk28wpceq4pu8w72z0honolqbpe8
ごーやーちゃんぷるー
0
400343
2363184
2026-06-01T08:32:04Z
WhoAlone
40420
Trang mới: “=={{langname|ryu}}== [[image:Goya_Champuru_at_Yumenoya.jpg|thumb|250px|'''ごーやーちゃんぷるー''': a plate of '''[[bitter melon]] [[stir-fry]] dish'''.]] ==={{ĐM|etym}}=== Ghép từ {{suffix|ryu|ごーやー|tr1=gōyā|t1=mướp đắng|ちゃんぷるー|tr2=chanpurū|t2=chanpuru (món xào Okinawa)}}. ==={{ĐM|pron}}=== * {{IPA4|ryu|[ɡoːjaːt͡ɕam̩puɾuː]}} ==={{ĐM|noun}}=== {{ryu-head|noun}} # Món [[chanpuru]] [[mướp đắng]]: #: Một lo…”
2363184
wikitext
text/x-wiki
=={{langname|ryu}}==
[[image:Goya_Champuru_at_Yumenoya.jpg|thumb|250px|'''ごーやーちゃんぷるー''': a plate of '''[[bitter melon]] [[stir-fry]] dish'''.]]
==={{ĐM|etym}}===
Ghép từ {{suffix|ryu|ごーやー|tr1=gōyā|t1=mướp đắng|ちゃんぷるー|tr2=chanpurū|t2=chanpuru (món xào Okinawa)}}.
==={{ĐM|pron}}===
* {{IPA4|ryu|[ɡoːjaːt͡ɕam̩puɾuː]}}
==={{ĐM|noun}}===
{{ryu-head|noun}}
# Món [[chanpuru]] [[mướp đắng]]:
#: Một loại món [[xào]] kiểu Okinawa gồm [[mướp đắng]] thái mỏng, [[đậu phụ]] bóp vụn, [[rau củ]], [[thịt lợn]] và dầu ăn , v.v. (được xào chung và nêm gia vị với muối, tiêu, cá ngừ khô).
===={{ĐM|related}}====
* {{ryu-r|ごーやー|gōyā|[[mướp đắng]]}}
* {{ryu-r|ちゃんぷるー|chanpurū|món [[xào]]}}
===={{ĐM|desc}}====
* {{desc|ja|ゴーヤーチャンプルー|tr=gōyā chanpurū|bor=1}}
==={{ĐM|ref}}===
* {{R:JLect|ごーやーちゃんぷるー【苦瓜ちゃんぷるー】|3273/gooyaachanpuruu}}
==={{ĐM|further}}===
* [https://kotobank.jp/word/%E3%81%94%E3%83%BC%E3%82%84%E3%83%BC%E3%81%A1%E3%82%84%E3%82%93%E3%81%B7%E3%82%8B%E3%83%BC-3226853#w-1827362 ゴーヤーチャンプルー] (bằng tiếng Nhật)
{{C|ryu|Thực phẩm}}
4ifm7ibq8rjf7umb0w79mzy9izwg4gz
Thể loại:Danh từ tiếng Punjab
14
400344
2363185
2026-06-01T08:32:44Z
TheHighFighter2
42988
Trang mới: “{{auto cat}}”
2363185
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Danh từ giống đực tiếng Punjab
14
400345
2363186
2026-06-01T08:33:15Z
TheHighFighter2
42988
Trang mới: “{{auto cat}}”
2363186
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Danh từ theo giống tiếng Punjab
14
400346
2363187
2026-06-01T08:33:38Z
TheHighFighter2
42988
Trang mới: “{{auto cat}}”
2363187
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
さーたーあんだぎー
0
400347
2363188
2026-06-01T08:40:07Z
WhoAlone
40420
Trang mới: “=={{langname|ryu}}== [[image:Sata andagi 001.jpg|thumb|250px|'''さーたーあんだぎー'''<hr>''[[w:Sata andagi|Sata andagi]]'' (bánh rán Okinawa)]] ==={{ĐM|alter form}}=== * {{l|ryu|さーたーあんだーぎー}} ==={{ĐM|etym}}=== Ghép từ {{suffix|ryu|さーたー|tr1=sātā|t1=[[đường]]|あんだ|tr2=anda|t2=[[dầu]]|あぎー|tr3=agī|t3=rán}}. ==={{ĐM|pron}}=== * {{IPA4|ryu|[saːtaː ʔan̩daɡiː]}} ==={{ĐM|noun}}=== {{ryu-head|noun}} # {{ry…”
2363188
wikitext
text/x-wiki
=={{langname|ryu}}==
[[image:Sata andagi 001.jpg|thumb|250px|'''さーたーあんだぎー'''<hr>''[[w:Sata andagi|Sata andagi]]'' (bánh rán Okinawa)]]
==={{ĐM|alter form}}===
* {{l|ryu|さーたーあんだーぎー}}
==={{ĐM|etym}}===
Ghép từ {{suffix|ryu|さーたー|tr1=sātā|t1=[[đường]]|あんだ|tr2=anda|t2=[[dầu]]|あぎー|tr3=agī|t3=rán}}.
==={{ĐM|pron}}===
* {{IPA4|ryu|[saːtaː ʔan̩daɡiː]}}
==={{ĐM|noun}}===
{{ryu-head|noun}}
# {{ryu-def|砂糖油揚ぎー}} [[w:Sata andagi|Sata andagi]]: [[bánh rán]] [[Okinawa]].
===={{ĐM|desc}}====
* {{desc|bor=1|ja|サーターアンダーギー}}
* {{desc|bor=1|en|sata andagi|andagi}}
==={{ĐM|ref}}===
* {{R:JLect|さーたー【砂糖】|389|saataa}}
* {{R:JLect|あんだぎー【油揚ぎー】|933|andagii}}
==={{ĐM|further}}===
* [https://kotobank.jp/word/%E3%81%95%E3%83%BC%E3%81%9F%E3%83%BC%E3%81%82%E3%82%93%E3%81%A0%E3%81%8E%E3%83%BC-712144#w-712144 サーターアンダギーとは? 意味や使い方 - コトバンク] (bằng tiếng Nhật)
* [https://kotobank.jp/word/%E3%81%95%E3%81%82%E3%81%9F%E3%81%82%E3%81%82%E3%82%93%E3%81%A0%E3%81%8E%E3%81%84-2237270#w-681452 さあたああんだぎい(サアタアアンダギイ)とは? 意味や使い方 - コトバンク] (bằng tiếng Nhật)
{{C|ryu|Thực phẩm}}
21nqcsde14ehgab3yf5kqfq7aqyvaax
さーたーあんだーぎー
0
400348
2363189
2026-06-01T08:42:06Z
WhoAlone
40420
Trang mới: “=={{langname|ryu}}== ==={{ĐM|etym}}=== Ghép từ {{suffix|ryu|さーたー|tr1=sātā|t1=[[đường]]|あんだ|tr2=anda|t2=[[dầu]]|あぎー|tr3=agī|t3=rán}}. ==={{ĐM|pron}}=== * {{IPA4|ryu|[saːtaː ʔan̩daːɡiː]}} ==={{ĐM|noun}}=== {{ryu-head|noun|さーたー あんだーぎー}} # {{ryu-def|砂糖油揚ぎー}} {{alternative form of|ryu|さーたーあんだぎー|tr=sātā andagī}} ===={{ĐM|desc}}==== * {{desc|bor=1|ja|サーターアンダーギ…”
2363189
wikitext
text/x-wiki
=={{langname|ryu}}==
==={{ĐM|etym}}===
Ghép từ {{suffix|ryu|さーたー|tr1=sātā|t1=[[đường]]|あんだ|tr2=anda|t2=[[dầu]]|あぎー|tr3=agī|t3=rán}}.
==={{ĐM|pron}}===
* {{IPA4|ryu|[saːtaː ʔan̩daːɡiː]}}
==={{ĐM|noun}}===
{{ryu-head|noun|さーたー あんだーぎー}}
# {{ryu-def|砂糖油揚ぎー}} {{alternative form of|ryu|さーたーあんだぎー|tr=sātā andagī}}
===={{ĐM|desc}}====
* {{desc|bor=1|ja|サーターアンダーギー}}
* {{desc|bor=1|en|sata andagi|andagi}}
{{C|ryu|Thực phẩm}}
h4bog3z75jknshjm5msxr3lgwtf938k
砂糖油揚ぎー
0
400349
2363191
2026-06-01T08:44:53Z
WhoAlone
40420
Trang mới: “=={{langname|ryu}}== {{ryu-kanjitab|さー|たー|あんだ|あ|yomi=o,o,k,k|kyu=-}} ==={{ĐM|etym}}=== Từ {{suf|ryu|砂糖|tr1=sātā|t1=đường|油|tr2=anda|t2=dầu|揚ぎー|tr3=agī|t3=rán}} ==={{ĐM|pron}}=== * {{IPA4|ryu|[saːtaː ʔan̩daɡiː]}} ==={{ĐM|noun}}=== {{ryu-head|noun|さーたー あんだぎー|さーたー あんだーぎー}} # a [[w:Sata andagi|Sata andagi]]: [[bánh rán]] [[Okinawa]]. #: {{alternative form of|ryu|さーたーあんだ…”
2363191
wikitext
text/x-wiki
=={{langname|ryu}}==
{{ryu-kanjitab|さー|たー|あんだ|あ|yomi=o,o,k,k|kyu=-}}
==={{ĐM|etym}}===
Từ {{suf|ryu|砂糖|tr1=sātā|t1=đường|油|tr2=anda|t2=dầu|揚ぎー|tr3=agī|t3=rán}}
==={{ĐM|pron}}===
* {{IPA4|ryu|[saːtaː ʔan̩daɡiː]}}
==={{ĐM|noun}}===
{{ryu-head|noun|さーたー あんだぎー|さーたー あんだーぎー}}
# a [[w:Sata andagi|Sata andagi]]: [[bánh rán]] [[Okinawa]].
#: {{alternative form of|ryu|さーたーあんだぎー|tr=sātā andagī}}
===={{ĐM|related}}====
* {{ryu-r|砂糖|さーたー|[[đường]]}}
* {{ryu-r|油揚ぎー|あんだぎー}}
** {{ryu-r|油|あんだ|dầu}}
** {{ryu-r|揚ぎー|あぎー|rán}}
==={{ĐM|ref}}===
* {{R:JLect|さーたー【砂糖】|389|saataa}}
* {{R:JLect|あんだぎー【油揚ぎー】|933|andagii}}
==={{ĐM|further}}===
* [https://kotobank.jp/word/%E3%81%95%E3%83%BC%E3%81%9F%E3%83%BC%E3%81%82%E3%82%93%E3%81%A0%E3%81%8E%E3%83%BC-712144#w-712144 サーターアンダギーとは? 意味や使い方 - コトバンク] (bằng tiếng Nhật)
* [https://kotobank.jp/word/%E3%81%95%E3%81%82%E3%81%9F%E3%81%82%E3%81%82%E3%82%93%E3%81%A0%E3%81%8E%E3%81%84-2237270#w-681452 さあたああんだぎい(サアタアアンダギイ)とは? 意味や使い方 - コトバンク] (bằng tiếng Nhật)
{{C|ryu|Thực phẩm}}
ie3g9xhn571wvyqiwzj7l76qxlyk80c
2363214
2363191
2026-06-01T09:08:36Z
TheHighFighter2
42988
2363214
wikitext
text/x-wiki
=={{langname|ryu}}==
{{ryu-kanjitab|さー|たー|あんだ|あ|yomi=o,o,k,k|kyu=-}}
==={{ĐM|etym}}===
Từ {{suf|ryu|砂糖|tr1=sātā|t1=đường|油|tr2=anda|t2=dầu|揚ぎー|tr3=agī|t3=rán}}.
==={{ĐM|pron}}===
* {{IPA4|ryu|[saːtaː ʔan̩daɡiː]}}
==={{ĐM|noun}}===
{{ryu-head|noun|さーたー あんだぎー|さーたー あんだーぎー}}
# [[w:Sata andagi|Sata andagi]]: [[bánh rán]] [[Okinawa]].
#: {{alternative form of|ryu|さーたーあんだぎー|tr=sātā andagī}}
===={{ĐM|related}}====
* {{ryu-r|砂糖|さーたー|[[đường]]}}
* {{ryu-r|油揚ぎー|あんだぎー}}
** {{ryu-r|油|あんだ|dầu}}
** {{ryu-r|揚ぎー|あぎー|rán}}
==={{ĐM|ref}}===
* {{R:JLect|さーたー【砂糖】|389|saataa}}
* {{R:JLect|あんだぎー【油揚ぎー】|933|andagii}}
==={{ĐM|further}}===
* [https://kotobank.jp/word/%E3%81%95%E3%83%BC%E3%81%9F%E3%83%BC%E3%81%82%E3%82%93%E3%81%A0%E3%81%8E%E3%83%BC-712144#w-712144 サーターアンダギーとは? 意味や使い方 - コトバンク] (bằng tiếng Nhật)
* [https://kotobank.jp/word/%E3%81%95%E3%81%82%E3%81%9F%E3%81%82%E3%81%82%E3%82%93%E3%81%A0%E3%81%8E%E3%81%84-2237270#w-681452 さあたああんだぎい(サアタアアンダギイ)とは? 意味や使い方 - コトバンク] (bằng tiếng Nhật)
{{C|ryu|Thực phẩm}}
19h7wg257svqdzwkj47j7ytrw9zceay
ざくら
0
400350
2363194
2026-06-01T08:48:26Z
WhoAlone
40420
Trang mới: “{{also|さくら}} =={{langname|ryu}}== ==={{ĐM|noun}}=== {{ryu-head|noun}} # {{ryu-def|石榴}} Quả [[lựu]].”
2363194
wikitext
text/x-wiki
{{also|さくら}}
=={{langname|ryu}}==
==={{ĐM|noun}}===
{{ryu-head|noun}}
# {{ryu-def|石榴}} Quả [[lựu]].
kiw5v6tprcv5tipa967hojtwo8vvehk
さしん
0
400351
2363195
2026-06-01T08:52:40Z
WhoAlone
40420
Trang mới: “=={{langname|ryu}}== ==={{ĐM|noun}}=== {{ryu-head|noun}} # {{ryu-def|写真}} [[bức ảnh]].”
2363195
wikitext
text/x-wiki
=={{langname|ryu}}==
==={{ĐM|noun}}===
{{ryu-head|noun}}
# {{ryu-def|写真}} [[bức ảnh]].
nx90vt1vq0skiyh54ujbgztjb4lsipg
寫眞
0
400352
2363196
2026-06-01T08:53:53Z
WhoAlone
40420
Trang mới: “{{also|写真|寫真}} =={{langname|ja}}== {{ja-kanjitab|しゃ|しん|yomi=o}} {{ja-gv|写真}} =={{langname|ryu}}== {{ryu-kanjitab|さ|しん|yomi=o}} ==={{ĐM|noun}}=== {{ryu-head|noun|さしん}} # {{ryu-kyujitai spelling of|写真}}: [[bức ảnh]]. =={{langname|ko}}== {{ko-hanjatab|寫|眞}} ==={{ĐM|noun}}=== {{ko-noun|rv=sajin|hangeul=사진}} # {{hanja form of|사진|bức ảnh}} =={{langname|zh}}== {{zh-see|寫真}}”
2363196
wikitext
text/x-wiki
{{also|写真|寫真}}
=={{langname|ja}}==
{{ja-kanjitab|しゃ|しん|yomi=o}}
{{ja-gv|写真}}
=={{langname|ryu}}==
{{ryu-kanjitab|さ|しん|yomi=o}}
==={{ĐM|noun}}===
{{ryu-head|noun|さしん}}
# {{ryu-kyujitai spelling of|写真}}: [[bức ảnh]].
=={{langname|ko}}==
{{ko-hanjatab|寫|眞}}
==={{ĐM|noun}}===
{{ko-noun|rv=sajin|hangeul=사진}}
# {{hanja form of|사진|bức ảnh}}
=={{langname|zh}}==
{{zh-see|寫真}}
gn9ddya8fihcuvtghq5acki9tc2ut2f
さち
0
400353
2363197
2026-06-01T08:55:03Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|幸|蹉躓}} =={{langname|ryu}}== ==={{ĐM|noun}}=== {{ryu-head|noun}} # {{ryu-def|鯱}} [[cá voi sát thủ]].”
2363197
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|幸|蹉躓}}
=={{langname|ryu}}==
==={{ĐM|noun}}===
{{ryu-head|noun}}
# {{ryu-def|鯱}} [[cá voi sát thủ]].
hrfu6hsxtkzp394toapx27ww5xe065f
사진
0
400354
2363198
2026-06-01T08:56:12Z
WhoAlone
40420
Trang mới: “=={{langname|ko}}== ==={{ĐM|etym}}=== {{ko-etym-sino|寫|tả|眞|chân}} ==={{ĐM|pron}}=== {{ko-IPA}} ==={{ĐM|noun}}=== {{ko-noun|hanja=寫眞}} # [[bức ảnh]]. {{C|ko|Nhiếp ảnh}}”
2363198
wikitext
text/x-wiki
=={{langname|ko}}==
==={{ĐM|etym}}===
{{ko-etym-sino|寫|tả|眞|chân}}
==={{ĐM|pron}}===
{{ko-IPA}}
==={{ĐM|noun}}===
{{ko-noun|hanja=寫眞}}
# [[bức ảnh]].
{{C|ko|Nhiếp ảnh}}
jjj5fvrfq17ioetyxkuzv408za79aas
さとぅ
0
400355
2363199
2026-06-01T08:57:46Z
WhoAlone
40420
Trang mới: “=={{langname|ryu}}== ==={{ĐM|noun}}=== {{ryu-head|noun}} # {{label|ryu|literary|poetic}} {{ryu-def|里}} [[người yêu]].”
2363199
wikitext
text/x-wiki
=={{langname|ryu}}==
==={{ĐM|noun}}===
{{ryu-head|noun}}
# {{label|ryu|literary|poetic}} {{ryu-def|里}} [[người yêu]].
mi8nam9esi8ezhz60q3jj1whl3bx565
𑀫𑀲𑁆𑀲𑀼
0
400356
2363200
2026-06-01T08:58:27Z
Hiyuune
50834
Trang mới: “=={{langname|pra}}== ===Alternative forms=== * {{alt|pra|𑀫𑀲𑁆𑀲𑀽|𑀫𑀁𑀲𑀼|𑀫𑀸𑀲𑀼}} ==={{section|etym}}=== {{ety|pra|id=râu|:inh|sa:श्मश्रु|text=+}} ==={{section|n}}=== {{pra-noun|g=mn}} # [[beard]] ===References=== * {{R:pra:Sheth}} * {{R:CDIAL|śmaśru|12659|page=734}}”
2363200
wikitext
text/x-wiki
=={{langname|pra}}==
===Alternative forms===
* {{alt|pra|𑀫𑀲𑁆𑀲𑀽|𑀫𑀁𑀲𑀼|𑀫𑀸𑀲𑀼}}
==={{section|etym}}===
{{ety|pra|id=râu|:inh|sa:श्मश्रु|text=+}}
==={{section|n}}===
{{pra-noun|g=mn}}
# [[beard]]
===References===
* {{R:pra:Sheth}}
* {{R:CDIAL|śmaśru|12659|page=734}}
1aonotmnifjlw70uyv6ipz0bq2y5oxq
2363202
2363200
2026-06-01T09:00:29Z
Hiyuune
50834
/* Tiếng Prakrit */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2363202
wikitext
text/x-wiki
=={{langname|pra}}==
===Alternative forms===
* {{alt|pra|𑀫𑀲𑁆𑀲𑀽|𑀫𑀁𑀲𑀼|𑀫𑀸𑀲𑀼}}
==={{section|etym}}===
{{ety|pra|id=râu|:inh|sa:श्मश्रु|text=+}}
==={{section|n}}===
{{pra-noun|g=mn}}
# [[râu|Râu]], [[ria]].
==={{section|ref}}===
* {{R:pra:Sheth}}
* {{R:CDIAL|śmaśru|12659|page=734}}
0kxeflhmrkcfe8cp66h5545agv9kjyd
2363215
2363202
2026-06-01T09:08:56Z
Hiyuune
50834
/* Tiếng Prakrit */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]])
2363215
wikitext
text/x-wiki
=={{langname|pra}}==
==={{section|alt}}===
* {{alt|pra|𑀫𑀲𑁆𑀲𑀽|𑀫𑀁𑀲𑀼|𑀫𑀸𑀲𑀼}}
==={{section|etym}}===
{{ety|pra|id=râu|:inh|sa:श्मश्रु|text=+}}
==={{section|n}}===
{{pra-noun|g=mn}}
# [[râu|Râu]], [[ria]].
==={{section|ref}}===
* {{R:pra:Sheth}}
* {{R:CDIAL|śmaśru|12659|page=734}}
803wfdxnyjx9be484n79isgvy0yvu8m
さばち
0
400357
2363203
2026-06-01T09:00:52Z
WhoAlone
40420
Trang mới: “=={{langname|ryu}}== {{ryu-kanjitab|alt=捌ち}} ==={{ĐM|etym}}=== Từ chỉ xuất hiện trong nhóm Bắc Lưu Cầu. Cùng gốc với {{cog|ryn|さばき|tr=sabaki}}, {{cog|kzg|さばち|tr=sabachi}}, {{cog|yox|さばき|tr=sabaki}}, và {{cog|xug|さばーちー|tr=sabāchī}}. Tất cả các nhánh khác của ngữ hệ Nhật Bản sử dụng dạng hiện đại của {{noncog|jpx-pro|*kusi}}. Có thể là từ {{mention|ryu|捌ちゅん|tr=sabachun|t=ch…”
2363203
wikitext
text/x-wiki
=={{langname|ryu}}==
{{ryu-kanjitab|alt=捌ち}}
==={{ĐM|etym}}===
Từ chỉ xuất hiện trong nhóm Bắc Lưu Cầu. Cùng gốc với {{cog|ryn|さばき|tr=sabaki}}, {{cog|kzg|さばち|tr=sabachi}}, {{cog|yox|さばき|tr=sabaki}}, và {{cog|xug|さばーちー|tr=sabāchī}}. Tất cả các nhánh khác của ngữ hệ Nhật Bản sử dụng dạng hiện đại của {{noncog|jpx-pro|*kusi}}.
Có thể là từ {{mention|ryu|捌ちゅん|tr=sabachun|t=chải}};<ref name="JL">{{R:JLect|さばち|903|sabachi}}</ref> cùng gốc với {{cog|ja|捌く|tr=sabaku|t=xử lý}}.<ref name="JLsabatyun">{{R:JLect|さばちゅん【捌ちゅん】|2063|sabachun}}</ref>
==={{ĐM|noun}}===
{{ryu-head|noun}}
# Cái [[lược]].
==={{ĐM|ref}}===
<references/>
f0kolr3zshviirg8edmn3fixxn5em3v
捌ち
0
400358
2363204
2026-06-01T09:01:33Z
WhoAlone
40420
Trang mới: “=={{langname|ryu}}== {{ryu-kanjitab}} ==={{ĐM|noun}}=== {{ryu-head|noun|さばち}} # {{alt form of|ryu|さばち}}.”
2363204
wikitext
text/x-wiki
=={{langname|ryu}}==
{{ryu-kanjitab}}
==={{ĐM|noun}}===
{{ryu-head|noun|さばち}}
# {{alt form of|ryu|さばち}}.
o0f1l62k19el50wflh7oc4a7imcp6w8
サフン
0
400359
2363205
2026-06-01T09:02:33Z
WhoAlone
40420
Trang mới: “=={{langname|ryu}}== ==={{ĐM|etym}}=== {{etymon|ryu|:bor|pt:sabão|es-ear:jabón}} {{bor+|ryu|pt|sabão}} hoặc {{bor|ryu|es-ear|jabón}}. So sánh {{cog|ja|シャボン|tr=shabon}} và {{cog|nan-hbl|雪文|tr=sap-bûn}}. ==={{ĐM|noun}}=== {{ryu-head|noun}} # [[xà phòng]]. {{C|ryu|Vệ sinh}}”
2363205
wikitext
text/x-wiki
=={{langname|ryu}}==
==={{ĐM|etym}}===
{{etymon|ryu|:bor|pt:sabão|es-ear:jabón}}
{{bor+|ryu|pt|sabão}} hoặc {{bor|ryu|es-ear|jabón}}. So sánh {{cog|ja|シャボン|tr=shabon}} và {{cog|nan-hbl|雪文|tr=sap-bûn}}.
==={{ĐM|noun}}===
{{ryu-head|noun}}
# [[xà phòng]].
{{C|ryu|Vệ sinh}}
hkl6jtfas8b1fcs514gew9zvxva9r2h
Thể loại:Danh từ giống trung tiếng Prakrit
14
400360
2363206
2026-06-01T09:02:59Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2363206
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Danh từ theo giống tiếng Prakrit
14
400361
2363207
2026-06-01T09:03:51Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2363207
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Danh từ tiếng Prakrit
14
400362
2363208
2026-06-01T09:04:27Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2363208
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
Thể loại:Mục từ tiếng Prakrit
14
400363
2363210
2026-06-01T09:05:05Z
Hiyuune
50834
Trang mới: “{{auto cat}}”
2363210
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
さんぐ
0
400364
2363211
2026-06-01T09:06:51Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|noun}}=== {{ja-noun}} # {{ja-def|三具}} [[ba]] [[nhạc cụ]]. # {{ja-def|蚕具}} Các [[công cụ]] được sử dụng trong nuôi tằm. # {{ja-def|産具}} Các [[dụng cụ]] dùng trong quá trình sinh nở. # {{ja-def|散供}} =={{langname|ryu}}== ==={{ĐM|noun}}=== {{ryu-head|noun}} # {{ryu-def|珊瑚}} [[san hô]].”
2363211
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|noun}}===
{{ja-noun}}
# {{ja-def|三具}} [[ba]] [[nhạc cụ]].
# {{ja-def|蚕具}} Các [[công cụ]] được sử dụng trong nuôi tằm.
# {{ja-def|産具}} Các [[dụng cụ]] dùng trong quá trình sinh nở.
# {{ja-def|散供}}
=={{langname|ryu}}==
==={{ĐM|noun}}===
{{ryu-head|noun}}
# {{ryu-def|珊瑚}} [[san hô]].
55nuf2hr1yvg5w9jdvz9buqppfslqhd
さんさなー
0
400365
2363212
2026-06-01T09:07:48Z
WhoAlone
40420
Trang mới: “=={{langname|ryu}}== [[File:Cryptotympana facialis.JPG|thumbnail|'''さんさなー''']] ==={{ĐM|etym}}=== {{onomatopoeic|ryu}}. ==={{ĐM|pron}}=== * {{IPA4|ryu|/saŋ̍sanaː/}} ==={{ĐM|noun}}=== {{ryu-head|noun}} # [[ve]] thuộc loài {{taxlink|Cryptotympana facialis|species}} # [[tomboy]]. ==={{ĐM|ref}}=== * {{R:Shuri-Naha Dialect Dictionary|サンサナー|SN16350}}”
2363212
wikitext
text/x-wiki
=={{langname|ryu}}==
[[File:Cryptotympana facialis.JPG|thumbnail|'''さんさなー''']]
==={{ĐM|etym}}===
{{onomatopoeic|ryu}}.
==={{ĐM|pron}}===
* {{IPA4|ryu|/saŋ̍sanaː/}}
==={{ĐM|noun}}===
{{ryu-head|noun}}
# [[ve]] thuộc loài {{taxlink|Cryptotympana facialis|species}}
# [[tomboy]].
==={{ĐM|ref}}===
* {{R:Shuri-Naha Dialect Dictionary|サンサナー|SN16350}}
dbglh55v0hiu7ejoebdsm08pvxu7fy5
2363227
2363212
2026-06-01T09:15:23Z
TheHighFighter2
42988
/* Danh từ */ Vui lòng dịch chữ "species" để in nghiêng danh pháp và xếp đúng tên [[Thể loại:Mục từ có danh pháp phân loại chưa được tạo bài (loài)|thể loại]]
2363227
wikitext
text/x-wiki
=={{langname|ryu}}==
[[File:Cryptotympana facialis.JPG|thumbnail|'''さんさなー''']]
==={{ĐM|etym}}===
{{onomatopoeic|ryu}}.
==={{ĐM|pron}}===
* {{IPA4|ryu|/saŋ̍sanaː/}}
==={{ĐM|noun}}===
{{ryu-head|noun}}
# [[ve]] thuộc loài {{taxlink|Cryptotympana facialis|loài}}
# [[tomboy]].
==={{ĐM|ref}}===
* {{R:Shuri-Naha Dialect Dictionary|サンサナー|SN16350}}
9efhtda7opsnou27ub1bketuxswfy0y
bí bách
0
400366
2363213
2026-06-01T09:08:23Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|adj}}=== {{vi-adj}} # {{nhãn|vi|khẩu ngữ}} [[bí|Bí]] quá, không có [[lối thoát]]. #: {{ux|vi|Hoàn cảnh '''bí bách'''.}} ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363213
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|adj}}===
{{vi-adj}}
# {{nhãn|vi|khẩu ngữ}} [[bí|Bí]] quá, không có [[lối thoát]].
#: {{ux|vi|Hoàn cảnh '''bí bách'''.}}
==={{ĐM|ref}}===
* {{R:Tratu}}
p1m6x8bg04uofq9sb601uqdp50rmqfa
さんしん
0
400367
2363216
2026-06-01T09:09:26Z
WhoAlone
40420
Trang mới: “{{also|さんじん|ざんしん}} =={{langname|ja}}== {{ja-see-kango|三信|三心|三身|三辰|三津|三晋|三針|三線|三親|参進|散心}} =={{langname|ryu}}== ==={{ĐM|noun}}=== {{ryu-head|noun}} # {{ryu-def|三線}} đàn lute không phím, có nguồn gốc từ Okinawa, với ba dây và thân đàn được bọc da, là tiền thân của đàn [[shamisen]].”
2363216
wikitext
text/x-wiki
{{also|さんじん|ざんしん}}
=={{langname|ja}}==
{{ja-see-kango|三信|三心|三身|三辰|三津|三晋|三針|三線|三親|参進|散心}}
=={{langname|ryu}}==
==={{ĐM|noun}}===
{{ryu-head|noun}}
# {{ryu-def|三線}} đàn lute không phím, có nguồn gốc từ Okinawa, với ba dây và thân đàn được bọc da, là tiền thân của đàn [[shamisen]].
emwf3h0tcp7tl4t8jgxj6rp6h0d9sb3
bí truyền
0
400368
2363217
2026-06-01T09:09:38Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|adj}}=== {{vi-adj}} # Được [[bí mật]] [[truyền]] lại cho một số rất ít người. #: {{ux|vi|Môn võ '''bí truyền'''.}} #: {{ux|vi|Phương thuốc '''bí truyền'''.}} ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363217
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|adj}}===
{{vi-adj}}
# Được [[bí mật]] [[truyền]] lại cho một số rất ít người.
#: {{ux|vi|Môn võ '''bí truyền'''.}}
#: {{ux|vi|Phương thuốc '''bí truyền'''.}}
==={{ĐM|ref}}===
* {{R:Tratu}}
acl9n4po29mxlc596duis8adkicyk2x
みちえ
0
400369
2363218
2026-06-01T09:10:56Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|pr-noun}}=== {{ja-pos|proper}} # {{ja-def|典江|美智恵}} {{given name|ja|nữ}}”
2363218
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|pr-noun}}===
{{ja-pos|proper}}
# {{ja-def|典江|美智恵}} {{given name|ja|nữ}}
5wz315zo881aouap1no8yg3oykuedbj
bò tót
0
400370
2363219
2026-06-01T09:11:09Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|noun}}=== {{vi-noun}} # [[bò|Bò]] [[rừng]] rất [[lớn]] và [[khoẻ]], [[lông]] màu [[nâu]] [[đen]], thường sống thành [[đàn]]. ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363219
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|noun}}===
{{vi-noun}}
# [[bò|Bò]] [[rừng]] rất [[lớn]] và [[khoẻ]], [[lông]] màu [[nâu]] [[đen]], thường sống thành [[đàn]].
==={{ĐM|ref}}===
* {{R:Tratu}}
j5wxznt2dlp1z04sobsgslgqdtl7qvu
典江
0
400371
2363220
2026-06-01T09:11:21Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|ふみ|え|yomi=nanori,k}}{{ja-kanjitab|のり|え|yomi=k}}{{ja-kanjitab|みち|え|yomi=nanori,k}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|ふみえ|のりえ|みちえ}} # {{given name|ja|nữ|sort=ふみえ}}”
2363220
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|ふみ|え|yomi=nanori,k}}{{ja-kanjitab|のり|え|yomi=k}}{{ja-kanjitab|みち|え|yomi=nanori,k}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|ふみえ|のりえ|みちえ}}
# {{given name|ja|nữ|sort=ふみえ}}
0knev6qe0g42bnci5wwibhcebc74yj5
美智恵
0
400372
2363221
2026-06-01T09:12:20Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|み|ち|え}} ==={{ĐM|pron}}=== {{ja-pron|みちえ}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|みちえ}} # {{given name|ja|nữ|sort=みちえ}}”
2363221
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|み|ち|え}}
==={{ĐM|pron}}===
{{ja-pron|みちえ}}
==={{ĐM|pr-noun}}===
{{ja-pos|proper|みちえ}}
# {{given name|ja|nữ|sort=みちえ}}
41xrypdtg8shgd6z6a0cz7k4knr2zv2
美智惠
0
400373
2363222
2026-06-01T09:12:37Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|美智恵}}”
2363222
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|美智恵}}
8u0w5vvdp61m94xbl44jhbnygulon6n
bóng đè
0
400374
2363223
2026-06-01T09:13:14Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|noun}}=== {{vi-noun}} # [[hiện tượng|Hiện tượng]] xảy ra trong khi [[ngủ]], có [[cảm giác]] như có gì [[đè]] [[nặng]] lên người, làm cho [[khó thở]] và không [[cựa quậy]] được. #: {{ux|vi|Bị '''bóng đè'''.}} ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363223
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|noun}}===
{{vi-noun}}
# [[hiện tượng|Hiện tượng]] xảy ra trong khi [[ngủ]], có [[cảm giác]] như có gì [[đè]] [[nặng]] lên người, làm cho [[khó thở]] và không [[cựa quậy]] được.
#: {{ux|vi|Bị '''bóng đè'''.}}
==={{ĐM|ref}}===
* {{R:Tratu}}
n70lxpxmyg6rkt09mlyfr5qmn2alal6
Michie
0
400375
2363224
2026-06-01T09:13:31Z
WhoAlone
40420
Trang mới: “=={{langname|en}}== {{wp}} ==={{ĐM|pr-noun}}=== {{en-proper noun}} # {{given name|en|nữ|from=tiếng Nhật}}. # {{surname|en}}. # {{place|en|thị trấn|co/McNairy|s/Tennessee|c/USA}}. =={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|みちえ}}”
2363224
wikitext
text/x-wiki
=={{langname|en}}==
{{wp}}
==={{ĐM|pr-noun}}===
{{en-proper noun}}
# {{given name|en|nữ|from=tiếng Nhật}}.
# {{surname|en}}.
# {{place|en|thị trấn|co/McNairy|s/Tennessee|c/USA}}.
=={{langname|ja}}==
==={{ĐM|rom}}===
{{ja-romaji}}
# {{ja-romanization of|みちえ}}
gwmv188296omw1lx7xg2l8ydj1i98ke
のりえ
0
400376
2363225
2026-06-01T09:14:14Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|典江}}”
2363225
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|典江}}
fr0mhgu0p5wm9qbkrr7pzc7m6aeokfb
bông gòn
0
400377
2363226
2026-06-01T09:14:40Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|noun}}=== {{vi-noun}} # [[bông|Bông]] lấy từ quả cây [[gòn]], cây [[gạo]], thường dùng làm [[đệm]], [[gối]]. ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363226
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|noun}}===
{{vi-noun}}
# [[bông|Bông]] lấy từ quả cây [[gòn]], cây [[gạo]], thường dùng làm [[đệm]], [[gối]].
==={{ĐM|ref}}===
* {{R:Tratu}}
iauq2yqndiomzjit8f8l70v2kc8wb26
ふみえ
0
400378
2363228
2026-06-01T09:15:45Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== ==={{ĐM|etym}} 1=== {{ja-kanjitab|alt=踏み絵,踏絵}} {{wp|ja:踏み絵}} {{wp|fumi-e}} Từ {{ja-compound|踏み|ふみ|絵|え|t1=sự [[giẫm]]|pos1={{ja-etym-renyokei|踏む|ふむ|[[giẫm]]|nodot=1}}|t2=[[bức vẽ]]}}. ===={{ĐM|pron}}==== {{ja-pron|acc=0|acc_ref=DJR}} ===={{ĐM|noun}}==== {{ja-noun|hhira=ふみゑ}} # {{lb|ja|historical}} một tấm bảng vẽ hình Thiên Chúa hoặc Đức Mẹ Maria, được các quan chức s…”
2363228
wikitext
text/x-wiki
=={{langname|ja}}==
==={{ĐM|etym}} 1===
{{ja-kanjitab|alt=踏み絵,踏絵}}
{{wp|ja:踏み絵}}
{{wp|fumi-e}}
Từ {{ja-compound|踏み|ふみ|絵|え|t1=sự [[giẫm]]|pos1={{ja-etym-renyokei|踏む|ふむ|[[giẫm]]|nodot=1}}|t2=[[bức vẽ]]}}.
===={{ĐM|pron}}====
{{ja-pron|acc=0|acc_ref=DJR}}
===={{ĐM|noun}}====
{{ja-noun|hhira=ふみゑ}}
# {{lb|ja|historical}} một tấm bảng vẽ hình Thiên Chúa hoặc Đức Mẹ Maria, được các quan chức sử dụng để bức hại những người Kitô hữu đang lẩn trốn bằng cách yêu cầu những người bị nghi ngờ là Kitô hữu giẫm lên đó.
==={{ĐM|etym}} 2===
{{ja-see|章枝|文江}}
==={{ĐM|ref}}===
<references />
{{C|ja|Kitô giáo}}
an1inf3oupeusaqfo8l4o39twr1dg48
bùng phát
0
400379
2363229
2026-06-01T09:16:12Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|verb}}=== {{vi-verb}} # [[phát sinh|Phát sinh]], [[phát triển]] lên một cách [[mạnh mẽ]]. #: {{ux|vi|Tệ cờ bạc lại được dịp '''bùng phát'''.}} #: {{ux|vi|Bệnh dịch '''bùng phát'''.}} ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363229
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|verb}}===
{{vi-verb}}
# [[phát sinh|Phát sinh]], [[phát triển]] lên một cách [[mạnh mẽ]].
#: {{ux|vi|Tệ cờ bạc lại được dịp '''bùng phát'''.}}
#: {{ux|vi|Bệnh dịch '''bùng phát'''.}}
==={{ĐM|ref}}===
* {{R:Tratu}}
a7ujkvvjrzfwsie3eu8bypv3audx0tz
ふみゑ
0
400380
2363230
2026-06-01T09:16:13Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-see|ふみえ}}”
2363230
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-see|ふみえ}}
ju5jl5lyhduw55lyerewdzzu014mtii
ḫbzwt
0
400381
2363231
2026-06-01T09:16:59Z
Hiyuune
50834
+ egy
2363231
wikitext
text/x-wiki
=={{langname|egy}}==
==={{section|pron}}===
{{egy-pr}}
==={{section|n}}===
{{egy-noun|f|head=x-b-z:w-t:D3}}
# [[râu|Râu]].
===={{section|infl}}====
{{egy-decl-noun|g=f|f=ḫbzw}}
===={{section|rel}}====
* {{l|egy|ḫbzt}}
==={{section|ref}}===
* {{R:egy:Allen|84}}
psmhinljfwwc04gzukvkgcnt0fqtel3
fumie
0
400382
2363232
2026-06-01T09:17:14Z
WhoAlone
40420
Trang mới: “{{also|Fumie|fumié}} =={{langname|enm}}== ==={{ĐM|verb}}=== {{head|enm|Động từ|altform=1}} # {{alt form|enm|fumen}} =={{langname|ast}}== ==={{ĐM|verb}}=== {{head|ast|Biến thể hình thái động từ}} # {{inflection of|ast|fumiar||1//3|s|pres|sub}} =={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-rom}} # {{ja-rom of|ふみえ}}”
2363232
wikitext
text/x-wiki
{{also|Fumie|fumié}}
=={{langname|enm}}==
==={{ĐM|verb}}===
{{head|enm|Động từ|altform=1}}
# {{alt form|enm|fumen}}
=={{langname|ast}}==
==={{ĐM|verb}}===
{{head|ast|Biến thể hình thái động từ}}
# {{inflection of|ast|fumiar||1//3|s|pres|sub}}
=={{langname|ja}}==
==={{ĐM|rom}}===
{{ja-rom}}
# {{ja-rom of|ふみえ}}
910is96vqowq93279v67cb6vb77oh51
踏み絵
0
400383
2363233
2026-06-01T09:17:51Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|ふ|え|yomi=k,o}} {{ja-see|ふみえ}}”
2363233
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|ふ|え|yomi=k,o}}
{{ja-see|ふみえ}}
sxn3u0j0ur3e7l45wqentwgbm7y36os
踏み繪
0
400384
2363234
2026-06-01T09:18:09Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|ふ|え|yomi=k,o}} {{ja-see|ふみえ}}”
2363234
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|ふ|え|yomi=k,o}}
{{ja-see|ふみえ}}
sxn3u0j0ur3e7l45wqentwgbm7y36os
bún bò
0
400385
2363235
2026-06-01T09:18:24Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|noun}}=== {{vi-noun}} # [[món ăn|Món ăn]] gồm [[bún]] [[trộn]] với [[thịt]] [[bò]] [[xào]], [[giá đỗ]] và các thứ [[gia vị]]. ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363235
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|noun}}===
{{vi-noun}}
# [[món ăn|Món ăn]] gồm [[bún]] [[trộn]] với [[thịt]] [[bò]] [[xào]], [[giá đỗ]] và các thứ [[gia vị]].
==={{ĐM|ref}}===
* {{R:Tratu}}
l7vilx74ctbyvwbwcf362e6g81yhpq6
踏絵
0
400386
2363236
2026-06-01T09:18:31Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|ふ|o1=み|え|yomi=k,o}} {{ja-see|ふみえ}} ==={{ĐM|ref}}=== * {{R:Kanjipedia Kotoba|0005227400}}”
2363236
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|ふ|o1=み|え|yomi=k,o}}
{{ja-see|ふみえ}}
==={{ĐM|ref}}===
* {{R:Kanjipedia Kotoba|0005227400}}
lc6plp814h819ms21l5mk7fqq52pfnf
踏繪
0
400387
2363237
2026-06-01T09:18:48Z
WhoAlone
40420
Trang mới: “=={{langname|ja}}== {{ja-kanjitab|ふ|o1=み|え|yomi=k,o}} {{ja-see|ふみえ}}”
2363237
wikitext
text/x-wiki
=={{langname|ja}}==
{{ja-kanjitab|ふ|o1=み|え|yomi=k,o}}
{{ja-see|ふみえ}}
4vm2ccwyia055h8at1ii5zlkf8y73pi
kong-an
0
400388
2363239
2026-06-01T09:25:42Z
Hiyuune
50834
Trang mới: “=={{langname|nan-hbl}}== {{zh-see|公安|poj}}”
2363239
wikitext
text/x-wiki
=={{langname|nan-hbl}}==
{{zh-see|公安|poj}}
bkophvkkle2m79xd3g7euvy1e373jmu
bảo dưỡng
0
400389
2363240
2026-06-01T09:26:44Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|verb}}=== {{vi-verb}} # [[trông nom|Trông nom]], [[giữ gìn]], [[sửa chữa]] ([[thiết bị]], [[cầu đường]], v.v.) khi [[cần thiết]], giữ ở [[trạng thái]] có thể [[sử dụng]] [[bình thường]]. #: {{ux|vi|Sửa chữa, '''bảo dưỡng''' thiết bị.}} #: {{ux|vi|'''Bảo dưỡng''' đường bộ.}} #: {{ux|vi|'''Bảo dưỡng''' xe máy.}} ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363240
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|verb}}===
{{vi-verb}}
# [[trông nom|Trông nom]], [[giữ gìn]], [[sửa chữa]] ([[thiết bị]], [[cầu đường]], v.v.) khi [[cần thiết]], giữ ở [[trạng thái]] có thể [[sử dụng]] [[bình thường]].
#: {{ux|vi|Sửa chữa, '''bảo dưỡng''' thiết bị.}}
#: {{ux|vi|'''Bảo dưỡng''' đường bộ.}}
#: {{ux|vi|'''Bảo dưỡng''' xe máy.}}
==={{ĐM|ref}}===
* {{R:Tratu}}
gvp0yvfmazjeatkpiakeq7rik20nx44
海蠣子
0
400390
2363241
2026-06-01T09:27:44Z
Kelly zhrm
58416
Trang mới: “{{also|海蛎子}} =={{langname|zh}}== {{zh-forms|s=海蛎子|type=21}} ==={{ĐM|pron}}=== {{zh-pron |m=hǎilìzi |cat=n }} ==={{ĐM|n}}=== {{head|zh|Danh từ}} # Con [[hàu]]. ===={{ĐM|syn}}==== {{zh-dial|牡蠣}} {{C|zh|Lớp Chân rìu|Hải sản}}”
2363241
wikitext
text/x-wiki
{{also|海蛎子}}
=={{langname|zh}}==
{{zh-forms|s=海蛎子|type=21}}
==={{ĐM|pron}}===
{{zh-pron
|m=hǎilìzi
|cat=n
}}
==={{ĐM|n}}===
{{head|zh|Danh từ}}
# Con [[hàu]].
===={{ĐM|syn}}====
{{zh-dial|牡蠣}}
{{C|zh|Lớp Chân rìu|Hải sản}}
t78mqu1aesmbaz71ap4xolg4ynbdg5n
海蛎子
0
400391
2363242
2026-06-01T09:28:01Z
Kelly zhrm
58416
Trang mới: “{{also|海蠣子}} =={{langname|zh}}== {{zh-see|海蠣子}}”
2363242
wikitext
text/x-wiki
{{also|海蠣子}}
=={{langname|zh}}==
{{zh-see|海蠣子}}
39iltxmrnmq11hxe7u9c866tpd5izsb
hǎilìzi
0
400392
2363243
2026-06-01T09:28:16Z
Kelly zhrm
58416
Trang mới: “=={{langname|cmn}}== ==={{ĐM|rom}}=== {{cmn-pinyin}} # {{cmn-pinyin of|海蠣子}}”
2363243
wikitext
text/x-wiki
=={{langname|cmn}}==
==={{ĐM|rom}}===
{{cmn-pinyin}}
# {{cmn-pinyin of|海蠣子}}
en2erxdyuemuv8vmc8ga2rrudp7cvy0
bảo mẫu
0
400393
2363244
2026-06-01T09:28:44Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|noun}}=== {{vi-noun}} # {{nhãn|vi|từ cũ}} Người [[phụ nữ]] làm [[công việc]] [[trông giữ]] [[trẻ]], [[nuôi]] trẻ. ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363244
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|noun}}===
{{vi-noun}}
# {{nhãn|vi|từ cũ}} Người [[phụ nữ]] làm [[công việc]] [[trông giữ]] [[trẻ]], [[nuôi]] trẻ.
==={{ĐM|ref}}===
* {{R:Tratu}}
aiqbrelc6a57neujcbotvxktlc9dmd8
Mô đun:number list/data/mh
828
400394
2363245
2026-06-01T09:29:21Z
Hiyuune
50834
Trang mới: “local export = { numbers = {} } local numbers = export.numbers numbers[1] = { cardinal = "juon"} numbers[2] = { cardinal = "ruo" } numbers[3] = { cardinal = "jilu"} numbers[4] = { cardinal = "emān" } numbers[5] = { cardinal = "ļalem"} numbers[6] = { cardinal = "jiljino"} numbers[7] = { cardinal = { "jimjuon", "jiljilimjuon<qq:cổ xưa>", "jijilimjuon<qq:cổ xưa>" } } numbers[8] = { cardinal = { "ruwalitōk", "ralitōk", "rualitōk", "rwalitōk" } } numbers[9] = { c…”
2363245
Scribunto
text/plain
local export = { numbers = {} }
local numbers = export.numbers
numbers[1] = { cardinal = "juon"}
numbers[2] = { cardinal = "ruo" }
numbers[3] = { cardinal = "jilu"}
numbers[4] = { cardinal = "emān" }
numbers[5] = { cardinal = "ļalem"}
numbers[6] = { cardinal = "jiljino"}
numbers[7] = { cardinal = { "jimjuon", "jiljilimjuon<qq:cổ xưa>", "jijilimjuon<qq:cổ xưa>" } }
numbers[8] = { cardinal = { "ruwalitōk", "ralitōk", "rualitōk", "rwalitōk" } }
numbers[9] = { cardinal = { "ruwatimjuon", "ratimjuon" } }
numbers[10] = { cardinal = "jon̄oul"}
numbers[20] = { cardinal = "ron̄oul"}
numbers[30] = { cardinal = "jiln̄uul"}
numbers[40] = { cardinal = "en̄oul" }
numbers[50] = { cardinal = "lemn̄oul"}
numbers[60] = { cardinal = { "jiljinon̄oul", "jiljinōn̄n̄oul" } }
numbers[70] = { cardinal = { "jimjuon̄oul", "jiljilimjuonn̄oul<qq:cổ xưa>" } }
numbers[80] = { cardinal = { "ruwalitōn̄oul", "ralitōn̄oul", "rualitōn̄oul", "rwalitōn̄oul" } }
numbers[90] = { cardinal = { "ruwatimjuon̄oul", "ratimjuon̄oul" } }
numbers[100] = { cardinal = { "jibukwi", "jibuki" } }
numbers[1000] = { cardinal = "to̧ujin" }
return export
olkosfv5x1oy7jrofyk3o88r57q1y4j
bảo trọng
0
400395
2363246
2026-06-01T09:31:55Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|verb}}=== {{vi-verb}} # {{nhãn|vi|từ cũ|trang trọng}} [[chú ý|Chú ý]] [[giữ gìn]] cho được [[mạnh khoẻ]], [[an toàn]]. #: {{ux|vi|Xin hãy '''bảo trọng'''!}} ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363246
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|verb}}===
{{vi-verb}}
# {{nhãn|vi|từ cũ|trang trọng}} [[chú ý|Chú ý]] [[giữ gìn]] cho được [[mạnh khoẻ]], [[an toàn]].
#: {{ux|vi|Xin hãy '''bảo trọng'''!}}
==={{ĐM|ref}}===
* {{R:Tratu}}
7tkny3crj43nvy49dpbgkhjd4sz4zd3
bọ dừa
0
400396
2363247
2026-06-01T09:41:18Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|noun}}=== {{vi-noun}} # [[bọ cánh cứng|Bọ cánh cứng]], màu [[nâu]] [[đen]], thường [[sống]] trên những [[cây]] [[lâu năm]]. ===={{ĐM|syn}}==== * {{l|vi|bọ đa}}, {{l|vi|bọ vừng}} ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363247
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|noun}}===
{{vi-noun}}
# [[bọ cánh cứng|Bọ cánh cứng]], màu [[nâu]] [[đen]], thường [[sống]] trên những [[cây]] [[lâu năm]].
===={{ĐM|syn}}====
* {{l|vi|bọ đa}}, {{l|vi|bọ vừng}}
==={{ĐM|ref}}===
* {{R:Tratu}}
5v5s389wplki86abj78pq331ud2ivrq
cu sen
0
400397
2363248
2026-06-01T09:45:18Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|noun}}=== {{vi-noun}} # [[chim|Chim]] [[cu]] [[lớn]] hơn [[cu gáy]], hai bên [[cổ]] có [[đám]] [[lông]] giống hình hạt [[cườm]]. ===={{ĐM|syn}}==== * {{l|vi|cu đất}} ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363248
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|noun}}===
{{vi-noun}}
# [[chim|Chim]] [[cu]] [[lớn]] hơn [[cu gáy]], hai bên [[cổ]] có [[đám]] [[lông]] giống hình hạt [[cườm]].
===={{ĐM|syn}}====
* {{l|vi|cu đất}}
==={{ĐM|ref}}===
* {{R:Tratu}}
tnotj1lbopav7swhva78rlggm701bf5
cung đình
0
400398
2363249
2026-06-01T09:46:59Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|noun}}=== {{vi-noun}} # {{nhãn|vi|từ cũ}} [[cung điện|Cung điện]] và [[triều đình]] (nói khái quát). #: {{ux|vi|Lễ hội '''cung đình'''.}} #: {{ux|vi|Cuộc sống xa hoa nơi '''cung đình'''.}} ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363249
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|noun}}===
{{vi-noun}}
# {{nhãn|vi|từ cũ}} [[cung điện|Cung điện]] và [[triều đình]] (nói khái quát).
#: {{ux|vi|Lễ hội '''cung đình'''.}}
#: {{ux|vi|Cuộc sống xa hoa nơi '''cung đình'''.}}
==={{ĐM|ref}}===
* {{R:Tratu}}
mw4kojhnbkry6yyxwqkavf6fcv31fot
côn trùng học
0
400399
2363250
2026-06-01T09:50:18Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|noun}}=== {{vi-noun}} # [[khoa học|Khoa học]] chuyên [[nghiên cứu]] về [[côn trùng]]. #: {{ux|vi|Nhà '''côn trùng học'''.}} ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363250
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|noun}}===
{{vi-noun}}
# [[khoa học|Khoa học]] chuyên [[nghiên cứu]] về [[côn trùng]].
#: {{ux|vi|Nhà '''côn trùng học'''.}}
==={{ĐM|ref}}===
* {{R:Tratu}}
apioxr05y0z86lt1hvlhp2rekth1jvp
2363251
2363250
2026-06-01T09:50:53Z
Trong Dang
52461
/* Tiếng Việt */
2363251
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|etym}}===
{{vi-etym-sino|昆蟲學|suffix=học}}.
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|noun}}===
{{vi-noun|head=[[côn trùng]] [[học]]}}
# [[khoa học|Khoa học]] chuyên [[nghiên cứu]] về [[côn trùng]].
#: {{ux|vi|Nhà '''côn trùng học'''.}}
==={{ĐM|ref}}===
* {{R:Tratu}}
g8x7xdu9b37csjsuzcjtn3r4b8nwe8g
cơ trưởng
0
400400
2363252
2026-06-01T09:54:15Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|noun}}=== {{vi-noun}} # Người [[phụ trách]] [[tổ]] [[lái]] và chịu [[trách nhiệm]] chính trong một [[chuyến bay]]. ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363252
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|noun}}===
{{vi-noun}}
# Người [[phụ trách]] [[tổ]] [[lái]] và chịu [[trách nhiệm]] chính trong một [[chuyến bay]].
==={{ĐM|ref}}===
* {{R:Tratu}}
gwvhe96p10dvg9b1kco6fcr1raueori
giữ chân
0
400401
2363253
2026-06-01T09:56:57Z
Trong Dang
52461
Trang mới: “=={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-IPA}} ==={{ĐM|verb}}=== {{vi-verb}} # [[giữ|Giữ]] lại, [[níu kéo]] không để cho đi. #: {{ux|vi|Cảm thương con hạc ở chùa, Muốn bay da diết, có rùa '''giữ chân'''. (ca dao)}} ==={{ĐM|ref}}=== * {{R:Tratu}}”
2363253
wikitext
text/x-wiki
=={{langname|vi}}==
==={{ĐM|pron}}===
{{vi-IPA}}
==={{ĐM|verb}}===
{{vi-verb}}
# [[giữ|Giữ]] lại, [[níu kéo]] không để cho đi.
#: {{ux|vi|Cảm thương con hạc ở chùa, Muốn bay da diết, có rùa '''giữ chân'''. (ca dao)}}
==={{ĐM|ref}}===
* {{R:Tratu}}
dj3vrmjgaugid8fxe0xa05mg8fbj9f2
Mô đun:number list/data/gu
828
400402
2363304
2026-06-01T10:58:13Z
Hiyuune
50834
Trang mới: “local export = {numbers = {}} export.numeral_config = { zero_codepoint = 0xAE6, -- ૦, GUJARATI DIGIT ZERO Indic_separator = ",", } local numbers = export.numbers numbers[0] = { cardinal = "શૂન્ય", ordinal = "શૂન્યમું", } numbers[1] = { cardinal = "એક", ordinal = {"પહેલું", "પ્રથમ"}, fractional = "પૂરું", } numbers[2] = { cardinal = "બે", ordinal = {"બીજું", "દ્વિતીય"},…”
2363304
Scribunto
text/plain
local export = {numbers = {}}
export.numeral_config = {
zero_codepoint = 0xAE6, -- ૦, GUJARATI DIGIT ZERO
Indic_separator = ",",
}
local numbers = export.numbers
numbers[0] = {
cardinal = "શૂન્ય",
ordinal = "શૂન્યમું",
}
numbers[1] = {
cardinal = "એક",
ordinal = {"પહેલું", "પ્રથમ"},
fractional = "પૂરું",
}
numbers[2] = {
cardinal = "બે",
ordinal = {"બીજું", "દ્વિતીય"},
adverbial = "બીજીવાર",
collective = "બન્ને",
multiplier = "બમણું",
fractional = {"અરધું", "અડધું"},
}
numbers[3] = {
cardinal = "ત્રણ",
ordinal = {"ત્રીજું", "તૃતીય"},
adverbial = "ત્રીજીવાર",
multiplier = "તગણું",
}
numbers[4] = {
cardinal = "ચાર",
ordinal = "ચોથું",
multiplier = "ચોગણું"
}
numbers[5] = {
cardinal = "પાંચ",
ordinal = "પાંચમું",
}
numbers[6] = {
cardinal = "છ",
ordinal = "છઠ્ઠું",
}
numbers[7] = {
cardinal = "સાત",
ordinal = "સાતમું",
}
numbers[8] = {
cardinal = "આઠ",
ordinal = "આઠમું",
}
numbers[9] = {
cardinal = "નવ",
ordinal = "નવમું"
}
numbers[10] = {
cardinal = "દસ",
ordinal = "દસમું",
}
numbers[11] = {
cardinal = "અગિયાર",
ordinal = "અગિયારમું",
}
numbers[12] = {
cardinal = "બાર",
ordinal = "બારમું",
}
numbers[13] = {
cardinal = "તેર",
ordinal = "તેરમું",
}
numbers[14] = {
cardinal = "ચૌદ",
ordinal = "ચૌદમું",
}
numbers[15] = {
cardinal = "પંદર",
ordinal = "પંદરમું",
}
numbers[16] = {
cardinal = "સોળ",
ordinal = "સોળમું",
}
numbers[17] = {
cardinal = "સત્તર",
ordinal = "સત્તરમું",
}
numbers[18] = {
cardinal = "અઢાર",
ordinal = "અઢારમું",
}
numbers[19] = {
cardinal = "ઓગણીસ",
ordinal = "ઓગણીસમું",
}
numbers[20] = {
cardinal = "વીસ",
ordinal = "વીસમું",
}
numbers[21] = {
cardinal = "એકવીસ",
ordinal = "એકવીસમું",
}
numbers[22] = {
cardinal = "બાવીસ",
ordinal = "બાવીસમું",
}
numbers[23] = {
cardinal = "ત્રેવીસ",
ordinal = "ત્રેવીસમું",
}
numbers[24] = {
cardinal = "ચોવીસ",
ordinal = "ચોવીસમું",
}
numbers[25] = {
cardinal = "પચીસ",
ordinal = "પચીસમું",
}
numbers[26] = {
cardinal = "છવ્વીસ",
ordinal = "છવ્વીમું",
}
numbers[27] = {
cardinal = "સત્તાવીસ",
ordinal = "સત્તાવીસમું",
}
numbers[28] = {
cardinal = "અઠ્ઠાવીસ",
ordinal = "અઠ્ઠાવીસમું",
}
numbers[29] = {
cardinal = "ઓગણત્રીસ",
ordinal = "ઓગણત્રીસમું",
}
numbers[30] = {
cardinal = "ત્રીસ",
ordinal = "ત્રીસમું",
}
numbers[30] = {
cardinal = "ત્રીસ",
ordinal = "ત્રીસમું",
}
numbers[31] = {
cardinal = "એકત્રીસ",
ordinal = "એકત્રીસમું",
}
numbers[32] = {
cardinal = "બત્રીસ",
ordinal = "બત્રીસમું",
}
numbers[33] = {
cardinal = "તેત્રીસ",
ordinal = "તેત્રીસમું",
}
numbers[34] = {
cardinal = "ચોત્રીસ",
ordinal = "ચોત્રીસમું",
}
numbers[35] = {
cardinal = "પાંત્રીસ",
ordinal = "પાંત્રીસમું",
}
numbers[36] = {
cardinal = "છત્રીસ",
ordinal = "છત્રીસમું",
}
numbers[37] = {
cardinal = "સાડત્રીસ",
ordinal = "સાડત્રીસમું",
}
numbers[38] = {
cardinal = "આડત્રીસ",
ordinal = "અડત્રીસમું",
}
numbers[39] = {
cardinal = "ઓગણચાળીસ",
ordinal = "ઓગણચાળીસમું",
}
numbers[40] = {
cardinal = "ચાળીસ",
ordinal = "ચાળીસમું",
}
numbers[41] = {
cardinal = "એકતાળીસ",
ordinal = "એકતાળીસમું",
}
numbers[42] = {
cardinal = "બેતાળીસ",
ordinal = "બેતાળીસમું",
}
numbers[43] = {
cardinal = "તેંતાળીસ",
ordinal = "તેંતાળીસમું",
}
numbers[44] = {
cardinal = "ચુંમાળીસ",
ordinal = "ચુંમાળીસમું",
}
numbers[45] = {
cardinal = "પિસ્તાળીસ",
ordinal = "પિસ્તાળીસમું",
}
numbers[46] = {
cardinal = {"છેતાળીસ", "છેંતાળીસ"},
ordinal = {"છેતાળીસમું", "છેંતાળીસમું"},
}
numbers[47] = {
cardinal = "સુડતાળીસ",
ordinal = "સુડતાળીસમું",
}
numbers[48] = {
cardinal = "અડતાળીસ",
ordinal = "અડતાળીસમું",
}
numbers[49] = {
cardinal = "ઓગણપચાસ",
ordinal = "ઓગણપચાસમું",
}
numbers[50] = {
cardinal = "પચાસ",
ordinal = "પચાસમું",
}
numbers[51] = {
cardinal = "એકાવન",
ordinal = "એકાવનમું",
}
numbers[52] = {
cardinal = "બાવન",
ordinal = "બાવનમું",
}
numbers[53] = {
cardinal = "ત્રેપન",
ordinal = "ત્રેતાળીસમું",
}
numbers[54] = {
cardinal = "ચોપન",
ordinal = "ચોપનમું",
}
numbers[55] = {
cardinal = "પંચાવન",
ordinal = "પંચાવનમું",
}
numbers[56] = {
cardinal = "છપ્પન",
ordinal = "છપ્પનમું",
}
numbers[57] = {
cardinal = "સત્તાવન",
ordinal = "સત્તાવનમું",
}
numbers[58] = {
cardinal = "અઠ્ઠાવન",
ordinal = "અઠ્ઠાવનમું",
}
numbers[59] = {
cardinal = "ઓગણસાઠ",
ordinal = "ઓગણસાઠમું",
}
numbers[60] = {
cardinal = "સાઠ",
ordinal = "સાઠમું",
}
numbers[61] = {
cardinal = "એકસઠ",
ordinal = "એકસઠમું",
}
numbers[62] = {
cardinal = "બાસઠ",
ordinal = "બાસઠમું",
}
numbers[63] = {
cardinal = "ત્રેસઠ",
ordinal = "ત્રેસઠમું",
}
numbers[64] = {
cardinal = "ચોસઠ",
ordinal = "ચોસઠમું",
}
numbers[65] = {
cardinal = "પાંસઠ",
ordinal = "પાંસઠમું",
}
numbers[66] = {
cardinal = "છાસઠ",
ordinal = "છાસઠમું",
}
numbers[67] = {
cardinal = "સડસઠ",
ordinal = "સડસઠમું",
}
numbers[68] = {
cardinal = "અડસઠ",
ordinal = "અડસઠમું",
}
numbers[69] = {
cardinal = "અગણોસિત્તેર",
ordinal = "અગણોસિત્તેરમું",
}
numbers[70] = {
cardinal = "સિત્તેર",
ordinal = "સિત્તેરમું",
}
numbers[71] = {
cardinal = "એકોતેર",
ordinal = "એકોતેરમું",
}
numbers[72] = {
cardinal = {"બોતેર", "બોંતેર","બોત્તેર"},
ordinal = "બોંતેરમું",
}
numbers[73] = {
cardinal = "તોંતેર",
ordinal = "તોંતેરમું",
}
numbers[74] = {
cardinal = "ચુંમોતેર",
ordinal = "ચુંમોતેરમું",
}
numbers[75] = {
cardinal = "પંચોતેર",
ordinal = "પંચોતેરમું",
}
numbers[76] = {
cardinal = {"છોતેર", "છોંતેર"},
ordinal = "છોંતેરમું",
}
numbers[77] = {
cardinal = "સિત્તોતેર",
ordinal = "સિત્તોતેરમું",
}
numbers[78] = {
cardinal = "અઠ્ઠોતેર",
ordinal = "અઠ્ઠોતેરમું",
}
numbers[79] = {
cardinal = "ઓગણએંસી",
ordinal = "ઓગણએંસીમું",
}
numbers[80] = {
cardinal = {"એંશી","એંસી"},
ordinal = "એંસીમું",
}
numbers[81] = {
cardinal = "એક્યાસી",
ordinal = "એક્યાસીમું",
}
numbers[82] = {
cardinal = "બ્યાસી",
ordinal = "બ્યાસીમું",
}
numbers[83] = {
cardinal = "ત્યાસી",
ordinal = "ત્યાસીમું",
}
numbers[84] = {
cardinal = "ચોરાસી",
ordinal = "ચોરાસીમું",
}
numbers[85] = {
cardinal = "પંચાસી",
ordinal = "પંચાસીમું",
}
numbers[86] = {
cardinal = "છયાસી",
ordinal = "છયાસીમું",
}
numbers[87] = {
cardinal = "સત્યાસી",
ordinal = "સત્યાસીમું",
}
numbers[88] = {
cardinal = "અઠયાસી",
ordinal = "અઠયાસીમું",
}
numbers[89] = {
cardinal = "નેવ્યાસી",
ordinal = "નેવ્યાસીમું",
}
numbers[90] = {
cardinal = "નેવુ",
ordinal = "નેવુમું",
}
numbers[100] = {
cardinal = "સો",
ordinal = "સોમું",
}
numbers[200] = {
cardinal = "બસો",
ordinal = "બસોમું",
}
numbers[300] = {
cardinal = "ત્રણસો",
ordinal = "ત્રણસોમું",
}
numbers[400] = {
cardinal = "ચારસો",
ordinal = "ચારસોમું",
}
numbers[500] = {
cardinal = "પાંચસો",
ordinal = "પાંચસોમું",
}
numbers[600] = {
cardinal = "છસો",
ordinal = "છસોમું",
}
numbers[700] = {
cardinal = "સાતસો",
ordinal = "છસોમું",
}
numbers[800] = {
cardinal = "આઠસો",
ordinal = "આઠસોમું",
}
numbers[900] = {
cardinal = "નવસો",
ordinal = "નવસોમું",
}
numbers[1000] = {
cardinal = "હજાર",
ordinal = "હજારમું"
}
numbers[10000] = {
cardinal = "દસ હજાર",
ordinal = "દસ હજારમું"
}
numbers[100000] = {
cardinal = "લાખ",
ordinal = "લાખમું",
}
numbers[1000000] = {
cardinal = "દસ લાખ",
ordinal = "દસ લાખમું"
}
numbers[10000000] = {
cardinal = "કરોડ",
ordinal = "કરોડમું"
}
numbers[100000000] = {
cardinal = "દસ કરોડ",
ordinal = "દસ કરોડમું"
}
numbers[1000000000] = {
cardinal = "અરબ",
ordinal = "અરબમું"
}
return export
iwe40kam8cmpgcniid55qu0ozp5ao01
શૂન્ય
0
400403
2363318
2026-06-01T11:09:14Z
Hiyuune
50834
+ gu
2363318
wikitext
text/x-wiki
=={{langname|gu}}==
{{number box|gu|0}}
==={{section|etym}}===
{{bor+|gu|sa|शून्य}}.
==={{section|pron}}===
* {{gu-IPA}}
==={{section|num}}===
{{head|gu|Số từ}}
# Số [[không]].
===={{section|syn}}}====
* {{l|gu|ઝીરો}}, {{l|gu|મીડું}}
{{cln|gu|Số đếm}}
25mpou20h8v6rnrogxv12ur8udk9cwh
keekin
0
400404
2363350
2026-06-01T11:43:16Z
Hiyuune
50834
/* */ + eu, sco
2363350
wikitext
text/x-wiki
=={{langname|eu}}==
==={{section|n}}===
{{head|eu|Biến thể hình thái danh từ}}
# {{inflection of|eu|ke||com|p}}
=={{langname|sco}}==
==={{section|v}}===
{{head|sco|Phân từ hiện tại}}
# {{present participle of|sco|keek|nocat=1}}
350qi7xpv344l7xqk0imjcmmc27i6qt
teren
0
400405
2363360
2026-06-01T11:53:21Z
Hiyuune
50834
/* */ + eu, sh
2363360
wikitext
text/x-wiki
{{also|téren|terén|tèrèn}}
=={{langname|eu}}==
==={{section|n}}===
{{head|eu|Biến thể hình thái danh từ}}
# {{inflection of|eu|te||gen|indef}}
=={{langname|sh}}==
==={{section|etym}}===
{{bor+|sh|fr|terrain}}.
==={{section|pron}}===
* {{sh-IPA|tèrēn}}
* {{hyph|sh|te|ren}}
==={{section|n}}===
{{sh-noun|tèrēn|m-in}}
# [[địa|Địa]] [[thế]].
===={{section|decl}}====
{{sh-decl-noun
|tèrēn|tereni
|teréna|terena
|terenu|terenima
|teren|terene
|terene|tereni
|terenu|terenima
|terenom|terenima
}}
==={{section|further}}===
* {{R:sh:HJP|f19mURZ6}}
lf843zpq3d67hiwbaclcq685jp6rs8x
aluoi
0
400406
2363361
2026-06-01T11:56:07Z
Hiyuune
50834
/* */ + eu
2363361
wikitext
text/x-wiki
{{also|A Lưới}}
=={{langname|eu}}==
==={{section|n}}===
{{head|eu|Biến thể hình thái danh từ}}
# {{infl of|eu|alu||dat|prox|p}}
==={{section|adj}}===
{{head|eu|Biến thể hình thái tính từ}}
# {{infl of|eu|alu||dat|prox|p}}
attqerqxmja2t0mhxtxden622eswbqg