Wiktionary
thwiktionary
https://th.wiktionary.org/wiki/%E0%B8%A7%E0%B8%B4%E0%B8%81%E0%B8%B4%E0%B8%9E%E0%B8%88%E0%B8%99%E0%B8%B2%E0%B8%99%E0%B8%B8%E0%B8%81%E0%B8%A3%E0%B8%A1:%E0%B8%AB%E0%B8%99%E0%B9%89%E0%B8%B2%E0%B8%AB%E0%B8%A5%E0%B8%B1%E0%B8%81
MediaWiki 1.46.0-wmf.24
case-sensitive
สื่อ
พิเศษ
พูดคุย
ผู้ใช้
คุยกับผู้ใช้
วิกิพจนานุกรม
คุยเรื่องวิกิพจนานุกรม
ไฟล์
คุยเรื่องไฟล์
มีเดียวิกิ
คุยเรื่องมีเดียวิกิ
แม่แบบ
คุยเรื่องแม่แบบ
วิธีใช้
คุยเรื่องวิธีใช้
หมวดหมู่
คุยเรื่องหมวดหมู่
ภาคผนวก
คุยเรื่องภาคผนวก
ดัชนี
คุยเรื่องดัชนี
สัมผัส
คุยเรื่องสัมผัส
อรรถาภิธาน
คุยเรื่องอรรถาภิธาน
TimedText
TimedText talk
มอดูล
คุยเรื่องมอดูล
Event
Event talk
กลัว
0
3478
5722092
5721417
2026-04-28T03:14:01Z
Alifshinobi
397
/* คำแปลภาษาอื่น */
5722092
wikitext
text/x-wiki
{{also/auto}}
== ภาษาไทย ==
=== รูปแบบอื่น ===
* {{alt|th|กลวว||เลิกใช้}}
=== รากศัพท์ ===
ร่วมเชื้อสายกับ{{cog|lo|ກົວ}}, {{cog|tts|กัว}}, {{cog|nod|ᨠᩖ᩠ᩅᩫ}}, {{cog|kkh|ᨠ᩠ᩅᩫ}}, {{cog|khb|ᦷᦂ}}, {{cog|shn|ၵူဝ်}}, {{cog|blt|ꪀꪺ}}, {{cog|tdd|ᥐᥨᥝ}}, {{cog|aho|𑜀𑜥}}
=== การออกเสียง ===
{{th-pron|กฺลัว}}
=== คำกริยา ===
{{th-verb|~}}
# [[รู้สึก]][[ไม่]][[อยาก]][[ประสบ]][[สิ่ง]][[ที่]]ไม่[[ดี]][[แก่]][[ตัว]]
#: {{ux|th|กลัวบาป}}
#: {{ux|th|กลัวถูกติเตียน}}
# รู้สึก[[หวาด]][[เพราะ]][[คาด]][[ว่า]][[จะ]]ประสบ[[ภัย]]
#: {{ux|th|กลัวเสือ}}
#: {{ux|th|กลัวไฟไหม้}}
#: {{ux|th|กลัวผี}}
==== คำพ้องความ ====
* {{l|th|ภีตะ}}
* {{l|th|ภีรุ}}
* {{l|th|ภีรุก}}
==== คำแปลภาษาอื่น ====
{{trans-top|ไม่กล้า}}
* คำเมือง: {{t+|nod|ᨠᩖ᩠ᩅᩫ}}, {{t+|nod|ᩀ ᩶ᩣ᩠ᨶ}}
* จีน:
*: จีนกลาง: {{t+|cmn|害怕|tr=hàipà}}
* โปรตุเกส: {{t+|pt|temer|tr=ตือเมร์}}, {{t+|pt|assustado|m|tr=อาซูฌตาดู}}
* ฝรั่งเศส: {{t+|fr|apeuré|tr=อเปอเร}}
* ดัตช์: {{t+|nl|bang|tr=บัง}}, {{t+|nl|bevreesd|tr=เบอเวรสด์}}
* ไทดำ: {{t+|blt|ꪤ꫁ꪱꪙ}}, {{t+|blt|ꪀꪺ}}
* ไทลื้อ: {{t+|khb|ᦷᦂ}}, {{t+|khb|ᦊᦱᧃᧉ}}
* ไทใหญ่: {{t+|shn|ၵူဝ်}}, {{t+|shn|ၽၢၼ်ႈ}}, {{t+|shn|ယၢၼ်ႈ}}, {{t+|shn|ၵူဝ်ႁႄ}}
* ฟรีเชียตะวันตก: {{t+|fy|bang}}
* ลาว: {{t+|lo|ກົວ}}, {{t+|lo|ຢ້ານ}}
* สเปน: {{t+|es|asustado|tr=อซุสตาโด|m}}, {{t+|es|temer|tr=เตเมร์}}, {{t+|es|[[tener]] [[miedo]]}}
* อังกฤษ: {{t+|en|afraid|tr=อัฟเรด}}, {{t+|en|fear|tr=เฟียร์}}
{{trans-bottom}}
{{topics|th|ความกลัว}}
b56aairsxsdypoba28vohvyqph7pizq
อาเซอร์ไบจาน
0
11850
5722086
5713489
2026-04-27T22:21:49Z
~2026-25574-41
18926
UN recognized map
5722086
wikitext
text/x-wiki
== ภาษาไทย ==
{{wp|ประเทศอาเซอร์ไบจาน}}
[[File:Azerbaijan in its region.svg|thumb|ประเทศอาเซอร์ไบจาน]]
[[File:Flag of Azerbaijan.svg|thumb|ธงชาติของประเทศอาเซอร์ไบจาน]]
=== รูปแบบอื่น ===
* {{alt|th|อาเซอร์ไบจัน||เลิกใช้}}
=== การออกเสียง ===
{{th-pron|อา-เซอ-ไบ-จาน}}
=== คำวิสามานยนาม ===
{{th-proper noun}}
# {{lang|th|([[ประเทศ]]~)}} [[ประเทศ]][[หนึ่ง]][[ใน]][[ยุโรปตะวันออก]][[และ]][[เอเชียตะวันตกเฉียงใต้]] [[เมืองหลวง]][[คือ]][[กรุงบากู]]
==== คำแปลภาษาอื่น ====
{{trans-top|ประเทศในยุโรปตะวันออกและเอเชียตะวันตกเฉียงใต้}}
* กาลิเซีย: {{t+|gl|Acerbaixán|m}}
* เขมร: {{t+|km|អាស៊ែបៃហ្សង់}}
* จอร์เจีย: {{t+|ka|აზერბაიჯანი}}
* จีน:
*: จีนกลาง: {{t+|cmn|阿塞拜疆}}
* ญี่ปุ่น: {{t+|ja|アゼルバイジャン|tr=Azerubaijan}}
* ดัตช์: {{t+|nl|Azerbeidzjan|n|tr=อาแซร์แบย์จัน}}
* ฝรั่งเศส: {{t+|fr|Azerbaïdjan|m|tr=อาแซร์บายด์ฌ็อง}}
* พม่า: {{t|my|အဇာဘိုင်ဂျန်}}
* เยอรมัน: {{t+|de|Aserbaidschan|n}}
* ลาว: {{t|lo|ອາເຊໄບຈານ}}, {{t|lo|ອາແຊັກບາຍຊັນ}}, {{t|lo|ອາແຊກໄບຊານ}}
* เวียดนาม: {{t|vi|Ai-déc-bai-gian}}, {{t+|vi|A-déc-bai-dan}}
* สเปน: {{t+|es|Azerbaiyán|m}}
* อังกฤษ: {{t+|en|Azerbaijan|tr=แอเซอร์บายจอน}}
* อาเซอร์ไบจาน: {{t+|az|Azərbaycan}}
*: ซีริลลิก: {{t|az|Азәрбајҹан}}
* อาร์มีเนีย: {{t|hy|Ադրբեջան}}
* เอสเปรันโต: {{t+|eo|Azerbajĝano}}
{{trans-bottom}}
=== คำนาม ===
{{th-noun|คน}}
# {{lang|th|([[คน]]~, [[ชาว]]~)}} [[ผู้]][[ที่]][[มา]][[จาก]]อาเซอร์ไบจาน
==== คำแปลภาษาอื่น ====
{{trans-top|ผู้ที่มาจากอาเซอร์ไบจาน}}
* ดัตช์: {{t+|nl|Azerbeidzjaan|m|tr=อาแซร์แบย์จาน}}, {{t+|nl|Azerbeidzjaanse|f|tr=อาแซร์แบย์จานเซอ}}
* ฝรั่งเศส: {{t+|fr|Azerbaïdjanais|m|tr=อาแซร์บายด์ฌาแน}}, {{t+|fr|Azerbaïdjanaise|f|tr=อาแซร์บายด์ฌาแนซ}}, {{t+|fr|Azéri|mf|tr=อาเซรี}}
* สเปน: {{t+|es|azerbaiyano|m}}, {{t+|es|azerbaiyana|f}}, {{t+|es|azerí|mf}}, {{t+|es|azerbaiyaní|mf}}
* อังกฤษ: {{t+|en|Azerbaijani|tr=แอเซอร์บายจานี}}, {{t+|en|Azeri|tr=อะแซรี}}
{{trans-bottom}}
{{topics|th|ประเทศ}}
b0sw38q7xidhwtkrv8l6l7aws0ecjba
ซีเรีย
0
11877
5722085
5714842
2026-04-27T21:29:41Z
~2026-25702-48
18925
UN recognized map
5722085
wikitext
text/x-wiki
== ภาษาไทย ==
{{wp|ประเทศซีเรีย}}
[[File:Syria in its region (claimed).svg|thumb|ประเทศซีเรีย]]
[[File:Flag of Syria (2025-).svg|thumb|ธงชาติของประเทศซีเรีย]]
=== การออกเสียง ===
{{th-pron|ซี-เรีย}}
=== คำวิสามานยนาม ===
{{th-proper noun}}
# {{lang|th|([[ประเทศ]]~)}} ประเทศใน[[ตะวันออกกลาง]] อยู่ติดกับ[[ทะเลเมดิเตอร์เรเนียน]] [[เมืองหลวง]][[คือ]][[กรุงดามัสกัส]]
==== คำแปลภาษาอื่น ====
{{trans-top|ประเทศในตะวันออกกลาง}}
* เขมร: {{t+|km|ស៊ីរី}}
* เคิร์ด:
*: เคิร์ดตอนกลาง: {{t|ckb|سوریا}}
*: เคิร์ดเหนือ: {{t+|kmr|Sûriya}}, {{t+|kmr|Sûriye}}
* คำเมือง: {{t+|nod|ᨪᩦᩁᩮ᩠ᨿ}}
* จอร์เจีย: {{t+|ka|სირია}}
* จีน:
*: จีนกลาง: {{t+|cmn|敘利亞}}
* ญี่ปุ่น: {{t+|ja|シリア|tr=Shiria}}
* ดัตช์: {{t+|nl|Syrië|n|tr=ซีเรีย}}
* ตุรกี: {{t+|tr|Suriye}}
* ไทใหญ่: {{t+|shn|သုရိ}}
* ฝรั่งเศส: {{t+|fr|Syrie|f|tr=ซีรี}}
* พม่า: {{t|my|ဆီးရီးယား}}
* เยอรมัน: {{t+|de|Syrien|n}}
* ลาว: {{t+|lo|ຊີຣີ}}
* เวียดนาม: {{t|vi|Xi-ri}}, {{t|vi|Xy-ri}}
* สเปน: {{t+|es|Siria|f}}
* อังกฤษ: {{t+|en|Syria|tr=ซิเรีย}}
* อารามายา:
*: อารามายาใหม่อัสซีเรีย: {{t|aii|ܣܘܼܪܝܼܵܐ|f}}
*: ซีเรียคแบบคลาสสิก: {{t|syc|ܣܘܪܝܐ|f|tr=sūrīā}}, {{t|syc|ܫܐܡ|f|tr=šām}}, {{t|syc|ܐܪܡ|f|tr=ʾārām}}
*: อารามายา: {{t|arc|סוּרְיָא|f|tr=sūryā}}
* อาหรับ: {{t+|ar|سُورِيَا|f}}, {{t+|ar|سُورِيَّة|f}}
* เอสเปรันโต: {{t+|eo|Sirio}}
{{trans-bottom}}
=== คำนาม ===
{{th-noun|คน}}
# {{lang|th|([[คน]]~, [[ชาว]]~)}} [[ผู้]][[ที่]][[มา]][[จาก]]ซีเรีย
==== คำแปลภาษาอื่น ====
{{trans-top|ผู้ที่มาจากซีเรีย}}
* ดัตช์: {{t+|nl|Syriër|m|tr=ซีเรียร์}}, {{t+|nl|Syrische|f|tr=ซีริเซอ}}
* ฝรั่งเศส: {{t+|fr|Syrien|m|tr=ซีรีแย็ง}}, {{t+|fr|Syrienne|f|tr=ซีรีแยน}}
* สเปน: {{t+|es|sirio|m}}, {{t+|es|siria|f}}
* อังกฤษ: {{t+|en|Syrian|tr=ซิเรียน}}
{{trans-bottom}}
{{topics|th|ประเทศ|ประเทศในเอเชีย}}
ll9hlgpdrjsdymmhcjivpgibo0t04im
ᦵᦣᦲᧃ
0
22429
5722100
2442323
2026-04-28T06:06:00Z
Ai Ku Karng
17824
/* ภาษาไทลื้อ */
5722100
wikitext
text/x-wiki
== ภาษาไทลื้อ ==
=== รากศัพท์ ===
{{inh+|khb|tai-swe-pro|*rɯənᴬ⁴}}, จาก{{inh|khb|tai-pro|*rɤːnᴬ}}; ร่วมเชื้อสายกับ{{cog|th|เรือน}}, {{cog|nod|ᩁᩮᩬᩥᩁ,ᩁᩮᩥ᩠ᨶ}}, {{cog|tts|เฮือน}}, {{cog|lo|ເຮືອນ}}, {{cog|blt|ꪹꪭꪙ}}, {{cog|shn|ႁိူၼ်း}}, {{cog|tdd|ᥞᥫᥢᥰ}}, {{cog|aho|𑜍𑜢𑜤𑜃𑜫}}, {{cog|pcc|raanz}}, {{cog|za|ranz}}, {{cog|zzj|rwenz}}
=== การออกเสียง ===
{{khb-pron}}
=== คำนาม ===
{{khb-noun|ᦜᧂ|*}}
# [[เรือน]], [[ตัว]][[บ้าน]]
qrr5jga50y8db2p4ja4mbibe31t9th9
แม่แบบ:prefixsee
10
23234
5722087
1016954
2026-04-28T01:38:22Z
OctraBot
3198
5722087
wikitext
text/x-wiki
{{#invoke:affix/templates|derivsee|derivtype=prefix}}<!--
--><noinclude>
{{documentation}}
[[Category:Internal link templates]]
</noinclude>
i3j5d62g5w75pgy3ionris60f06bttl
มอดูล:zh-pron
828
46517
5722067
5687928
2026-04-27T12:14:18Z
OctraBot
3198
5722067
Scribunto
text/plain
local m_str_utils = require("Module:string utilities")
local codepoint = m_str_utils.codepoint
local concat = table.concat
local explode_chars = require("Module:Hani").explode_chars
local find = m_str_utils.find
local format = string.format
local gmatch = m_str_utils.gmatch
local gsub = m_str_utils.gsub
local insert = table.insert
local ipairs = ipairs
local match = m_str_utils.match
local pairs = pairs
local split = m_str_utils.split
local gsplit = m_str_utils.gsplit
local export = {}
local hanzi = require("Module:scripts").getByCode("Hani"):getCharacters()
local bopomofo = require("Module:scripts").getByCode("Bopo"):getCharacters()
local langname = {
["cdo"] = "หมิ่นตะวันออก",
["cjy"] = "จิ้น",
["cpx"] = "ผูเซียน", -- Puxian Min
["cmn"] = "จีนกลาง",
["csp"] = "ผิงใต้",
["dng"] = "ดุงกาน",
["gan"] = "กั้น",
["hak"] = "แคะ",
["hsn"] = "เซียง",
["hsn-lou"] = "เซียง",
["hsn-hya"] = "เซียง",
["luh"] = "หล่อยแอว๋", -- Leizhou Min
["mnp"] = "หมิ่นเหนือ",
["nan-hbl"] = "ฮกเกี้ยน",
["nan-tws"] = "แต้จิ๋ว",
["wuu"] = "อู๋",
["wuu-jih"] = "อู๋",
["yue"] = "กวางตุ้ง",
["zhx-sic"] = "เสฉวน",
["zhx-tai"] = "ห่อยซัน",
}
local langname_abbr = {
["m"] = "จีนกลาง",
["m-s"] = "เสฉวน",
["m-x"] = "จีนกลาง",
["m-nj"] = "จีนกลาง",
["dg"] = "ดุงกาน",
["c"] = "กวางตุ้ง",
["c-dg"] = "กวางตุ้ง",
["c-t"] = "ห่อยซัน",
["c-yj"] = "กวางตุ้ง",
["g"] = "กั้น",
["h"] = "แคะ",
["j"] = "จิ้น",
["mb"] = "หมิ่นเหนือ",
["mc"] = "จีนยุคกลาง",
["md"] = "หมิ่นตะวันออก",
["mn"] = "ฮกเกี้ยน",
["mn-t"] = "แต้จิ๋ว",
["mn-l"] = "หล่อยแอว๋", -- Leizhou Min
["oc"] = "จีนเก่า",
["px"] = "ผูเซียน", -- Puxian Min
["sp"] = "ผิงใต้",
["w"] = "อู๋",
["w-j"] = "อู๋",
["x"] = "เซียง",
["x-l"] = "เซียงแบบLoudi",
["x-h"] = "เซียงแบบHengyang",
}
local pos_aliases_cat = {
["n"]="คำนาม", ["noun"]="คำนาม", ["nouns"]="คำนาม",
["pn"]="คำวิสามานยนาม", ["propn"]="คำวิสามานยนาม", ["proper"]="คำวิสามานยนาม", ["proper noun"]="คำวิสามานยนาม", ["proper nouns"]="คำวิสามานยนาม",
["pron"]="คำสรรพนาม", ["pronoun"]="คำสรรพนาม", ["pronouns"]="คำสรรพนาม", --things related to nouns
["v"]="คำกริยา", ["verb"]="คำกริยา", ["verbs"]="คำกริยา",
["a"]="คำคุณศัพท์", ["adj"]="คำคุณศัพท์", ["adjective"]="คำคุณศัพท์", ["adjectives"]="คำคุณศัพท์",
["adv"]="คำกริยาวิเศษณ์", ["adverb"]="คำกริยาวิเศษณ์", ["adverbs"]="คำกริยาวิเศษณ์", --other main POSes
["prep"]="คำบุพบท", ["pre"]="คำบุพบท", ["preposition"]="คำบุพบท", ["prepositions"]="คำบุพบท",
["postp"]="คำปัจฉบท", ["post"]="คำปัจฉบท", ["postpositions"]="คำปัจฉบท", ["postpositions"]="คำปัจฉบท",
["con"]="คำสันธาน", ["conj"]="คำสันธาน", ["conjunction"]="คำสันธาน", ["conjunctions"]="คำสันธาน", --sentence modifiers
["part"]="คำอนุภาค", ["particle"]="คำอนุภาค", ["particles"]="คำอนุภาค",
["pref"]="อุปสรรค", ["prefix"]="อุปสรรค", ["prefixes"]="อุปสรรค",
["suf"]="ปัจจัย", ["suffix"]="ปัจจัย", ["suffixes"]="ปัจจัย",
["infix"] = "infixes",
["prov"]="สุภาษิต", ["proverb"]="สุภาษิต", ["proverbs"]="สุภาษิต",
["id"]="สำนวน", ["idiom"]="สำนวน", ["idioms"]="สำนวน",
["ch"] = "เฉิงยฺหวี่", ["cy"] = "เฉิงยฺหวี่", ["4ci"] = "เฉิงยฺหวี่", ["chengyu"]="เฉิงยฺหวี่",
["ph"]="วลี", ["phrase"]="วลี", ["phrases"]="วลี",
["int"]="คำอุทาน", ["intj"]="คำอุทาน", ["interj"]="คำอุทาน", ["interjection"]="คำอุทาน", ["interjections"]="คำอุทาน",
["cl"]="คำลักษณนาม", ["cls"]="คำลักษณนาม", ["classifier"]="คำลักษณนาม", ["classifiers"]="คำลักษณนาม",
["num"]="เลข", ["numeral"]="เลข", ["numerals"]="เลข",
["abb"]="คำย่อ", ["abbreviation"]="คำย่อ", ["abbreviations"]="คำย่อ",
["det"]="ตัวกำหนด", ["deter"]="ตัวกำหนด", ["determiner"]="ตัวกำหนด", ["determiners"]="ตัวกำหนด",
["syl"] = "พยางค์", ["syllable"] = "พยางค์", ["syllables"] = "พยางค์",
}
local function make_note(text)
if find(text, ": ") then
text = "\n*" .. gsub(gsub(text, "\n", ".\n*"), "([:;]) ", "%1\n**")
elseif find(text, "; ") then
text = "\n*" .. gsub(text, "; ", ";\n*")
end
text = gsub(text, "“([^”]+)”", function (a) return "“" .. gsub(a, ";\n%*+", "; ") .. "”" end)
-- fix bug about indentation levels (see https://en.wiktionary.org/w/index.php?oldid=78848651)
local last_level = ("\n"..text):match("\n(%**)[^*\n][^\n]*$")
local append = last_level:gsub("%*","<ul>")
return "\n<div style=\"border: 1px solid var(--wikt-palette-forestgreen, #235923); padding: 4px; margin: 8px; background: var(--wikt-palette-lightyellow, #ffffe0); font-size: 85%\">'''หมายเหตุ''': " .. text .. ".</div>" .. append
end
local function ipa_format(text)
local numbers = { ["1"]="¹",["2"]="²",["3"]="³",["4"]="⁴",["5"]="⁵",["0"]="⁰",["-"]="⁻",["/"]="/, /" }
return gsub(text,"[0-5%-/]",numbers)
end
local function Consolas(text)
return '<span class="zhpron-monospace">' .. text .. "</span>"
end
local function format_IPA(text)
return '<span class="IPA">' .. text .. "</span>"
end
function export.make(frame)
local parent_args = frame:getParent().args
local params = {
pagename = {},
namespace = {},
dial = {},
mc = {},
oc = {},
cat = {},
only_cat = {type = "boolean"},
poj_form_zh_see = {type = "boolean"},
}
for abbr, _ in pairs(langname_abbr) do
params[abbr] = {}
params[abbr .. "a"] = {list = true}
params[abbr .. "_note"] = {}
end
local args = require("Module:parameters").process(parent_args, params, nil, "zh-pron", "make")
local title = mw.title.getCurrentTitle()
local pagename = args.pagename or mw.loadData("Module:headword/data").pagename
local sortkey = (require("Module:Hani-sortkey").makeSortKey(pagename))
local is_single_hanzi = find(pagename, "^[" .. hanzi .. "]$") ~= nil
local namespace = args.namespace or title.nsText
local m_rom = args["m"]
local m_s_rom = args["m-s"]
local m_x_rom = args["m-x"]
local m_nj_rom = args["m-nj"]
local dg_rom = args["dg"]
local c_rom = args["c"]
local c_dg_rom = args["c-dg"]
local c_t_rom = args["c-t"]
local c_yj_rom = args["c-yj"]
local g_rom = args["g"]
local h_rom = args["h"]
local j_rom = args["j"]
local mb_rom = args["mb"]
local md_rom = args["md"]
local mn_rom = args["mn"]
local mn_l_rom = args["mn-l"]
local mn_t_rom = args["mn-t"]
local px_rom = args["px"]
local sp_rom = args["sp"]
local w_rom = args["w"]
local w_j_rom = args["w-j"]
local x_rom = args["x"]
local x_l_rom = args["x-l"]
local x_h_rom = args["x-h"]
local m_audio = args["ma"]
local m_s_audio = args["m-sa"]
local m_x_audio = args["m-xa"]
local m_nj_audio = args["m-nja"]
local dg_audio = args["dga"]
local c_audio = args["ca"]
local c_dg_audio = args["c-dga"]
local c_t_audio = args["c-ta"]
local c_yj_audio = args["c-yja"]
local g_audio = args["ga"]
local h_audio = args["ha"]
local j_audio = args["ja"]
local mb_audio = args["mba"]
local md_audio = args["mda"]
local mn_audio = args["mna"]
local mn_l_audio = args["mn-la"]
local mn_t_audio = args["mn-ta"]
local px_audio = args["pxa"]
local sp_audio = args["spa"]
local w_audio = args["wa"]
local w_j_audio = args["w-ja"]
local x_audio = args["xa"]
local x_l_audio = args["x-la"]
local x_h_audio = args["x-ha"]
local dial = args["dial"]
local mc = args["mc"]
local oc = args["oc"]
local only_cat = args["only_cat"]
-- True if arguments exist for the specified variety, using a language param abbreviation.
local function has_var(var)
return args[var] or #args[var .. "a"] > 0
end
local function add_audio(text, audios, lang, show)
-- This function has side effects
for _, audio in ipairs(audios) do
if audio == "y" then audio = format("%s-%s.ogg", lang, title.baseText) end
insert(text, "\n*" .. (show and "::" or "**") .. " [[File:")
insert(text, audio)
insert(text, "]]")
end
if #audios > 0 then
insert(text, "[[หมวดหมู่:ศัพท์ภาษา")
insert(text, langname[lang])
insert(text, "ที่มีไฟล์เสียง|" .. sortkey .. "]]")
end
end
local function add_audio_show(text, audios, lang)
add_audio(text, audios, lang, "show")
end
local text = {} --the pronunciation table
if not only_cat then
--The whole table consists of 4 parts
--"textShow" contains Part 1, 3 and 4
local textShow = {'<div class="standard-box zhpron" style="overflow:auto; max-width:500px; font-size:100%">'}
--"textHide" is Part 2
local textHide = {}
local function show(txt)
insert(textShow, txt)
end
local function hide(txt)
insert(textHide, txt)
end
local function hide_note(var)
local note = args[var .. "_note"]
if note then hide(make_note(note)) end
end
show('<div class="vsSwitcher" data-toggle-category="pronunciations">')
--Part 1 and 2, "Pronunciation" and "Pronunciation expressed in different romanizations"
if m_rom or m_s_rom or m_x_rom or m_nj_rom or dg_rom then
show("\n* [[w:ภาษาจีนกลาง|จีนกลาง]]")
end
if has_var("m") then
local m_args = {}
local m_pron = require("Module:cmn-pron")
if m_rom then
local str_analysis = m_pron.str_analysis
local other_m_vars = has_var("m-s") or has_var("m-x") or has_var("m-nj") or has_var("dg")
show("\n" .. str_analysis(m_rom, "head", other_m_vars))
m_args[1] = str_analysis(m_rom, "")
for i = 2, 5 do
m_args[i] = str_analysis(m_rom, tostring(i))
end
local m_args_params_prefixed_with_1 = {"n", "na", "nb", "nc", "nd"}
for _, base in ipairs(m_args_params_prefixed_with_1) do
for i = 1, 5 do
local param = tostring(i) .. base
m_args[param] = str_analysis(m_rom, param)
end
end
local m_args_params = {"py", "cap", "tl", "tl2", "tl3", "a", "audio", "er", "ertl", "ertl2", "ertl3",
"era", "eraudio"}
for _, base in ipairs(m_args_params) do
m_args[base] = str_analysis(m_rom, base)
for i = 2, 5 do
local param = tostring(i) .. base
m_args[param] = str_analysis(m_rom, param)
end
end
end
for i, audio in ipairs(m_audio) do
local ind = i == 1 and "" or tostring(i)
m_args[ind .. "a"] = audio
end
show(m_pron.make_audio(m_args))
hide(m_pron.make_args(m_args))
hide_note("m")
end
if (not m_rom) and (m_s_rom or m_x_rom or m_nj_rom or dg_rom) then
hide("\n* [[w:ภาษาจีนกลาง|จีนกลาง]]")
end
if has_var("m-s") then
local m_s_pron = require("Module:zhx-sic-pron")
local m_s_processed = gsub(m_s_rom:gsub("/", " / "), "([%d-])([%a])", "%1 %2")
:gsub("%d[%d%*%-]*%f[^%d%*]", "<sup>%0</sup>")
if m_s_rom then
show("\n*: <small>(<i>[[w:ภาษาเสฉวน|เสฉวน(เฉิงตู)]], [[w:Sichuanese Pinyin|Sichuanese Pinyin]]</i>)</small>: ")
show(Consolas(m_s_processed))
end
add_audio_show(textShow, m_s_audio, "zhx-sic")
hide("\n** <small>(<i>[[w:ภาษาเสฉวน|เสฉวน(เฉิงตู)]]</i>)</small>")
hide("\n*** <small><i>[[w:Sichuanese Pinyin|Sichuanese Pinyin]]</i></small>: ")
hide(Consolas(m_s_processed))
local xinwenz = m_s_pron.convert(m_s_rom, "SWZ")
if xinwenz then
hide("\n*** <small><i>[[w:zh:四川话拉丁化新文字|Scuanxua Ladinxua Xin Wenz]]</i></small>: ")
hide(Consolas(m_s_pron.convert(m_s_rom, "SWZ")))
end
hide("\n*** <small>[[วิกิพจนานุกรม:สัทอักษรสากล|สัทอักษรสากล]]จีนวิทยา <sup>([[w:zh:成都话|คำอธิบาย]])</sup></small>: ")
hide(format_IPA(m_s_pron.convert(m_s_rom, "IPA")))
hide_note("m-s")
end
if has_var("m-x") then
local m_x_pron = require("Module:cmn-pron-Xian")
local m_x_display, m_x_hidden, m_x_ipa = m_x_pron.py_process(m_x_rom)
show("\n*: <small>(<i>[[w:Guanzhong dialect|Xi'an]], [[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Xi'an|Guanzhong Pinyin]]</i>)</small>: ")
show(Consolas(m_x_display))
add_audio_show(textShow, m_x_audio, "cmn")
hide("\n** <small>(<i>[[w:Xi'an|Xi'an]]</i>)</small>")
hide("\n*** <small><i>[[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Xi'an|Guanzhong Pinyin]]</i></small>: ")
hide(Consolas(m_x_hidden))
hide("\n*** <small>[[วิกิพจนานุกรม:สัทอักษรสากล|สัทอักษรสากล]]จีนวิทยา <sup>([[w:Guanzhong dialect|คำอธิบาย]])</sup></small>: ")
hide(format_IPA(m_x_ipa))
hide_note("m-x")
end
if has_var("m-nj") then
local m_nj_pron = require("Module:cmn-pron-Nanjing")
local m_nj_display, m_nj_hidden, m_nj_num, m_nj_ipa = m_nj_pron.py_process(m_nj_rom)
show("\n*: <small>(<i>[[w:Nanjing dialect|Nanjing]], [[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Nanjing|Nanjing Pinyin]]</i>)</small>: ")
show(Consolas(m_nj_display))
add_audio_show(textShow, m_nj_audio, "cmn")
hide("\n** <small>(<i>[[w:Nanjing|Nanjing]]</i>)</small>")
hide("\n*** <small><i>[[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Nanjing|Nanjing Pinyin]]</i></small>: ")
hide(Consolas(m_nj_hidden))
hide("\n*** <small><i>[[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Nanjing|Nanjing Pinyin]] (numbered)</i></small>: ")
hide(Consolas(m_nj_num))
hide("\n*** <small>[[วิกิพจนานุกรม:สัทอักษรสากล|สัทอักษรสากล]]จีนวิทยา <sup>([[w:Nanjing dialect|คำอธิบาย]])</sup></small>: ")
hide(format_IPA(m_nj_ipa))
hide_note("m-nj")
end
if has_var("dg") then
local dg_pron = require("Module:dng-pron")
local dg_processed = dg_pron.process(dg_rom)
if dg_rom then
show("\n*: <small>(<i>[[w:ภาษาดุงกาน|ดุงกาน]], [[w:Dungan alphabet|Cyrillic]] and [[Wiktionary:Dungan transliteration|วิกิพจนานุกรม]]</i>)</small>: ")
show(Consolas(dg_processed))
end
add_audio_show(textShow, dg_audio, "dng")
hide("\n** <small>(<i>[[w:Dungan language|Dungan]]</i>)</small>")
hide("\n*** <small><i>[[w:Dungan alphabet|Cyrillic]] and [[Wiktionary:Dungan transliteration|วิกิพจนานุกรม]]</i></small>: ")
hide(Consolas(dg_processed))
hide("\n*** <small>[[วิกิพจนานุกรม:สัทอักษรสากล|สัทอักษรสากล]]จีนวิทยา <sup>([[w:Dungan phonology|คำอธิบาย]])</sup></small>: ")
hide(format_IPA(dg_pron.convert(dg_rom, "IPA")) .. "\n**: <small>(Note: Dungan pronunciation is currently experimental and may be inaccurate.)</small>")
hide_note("dg")
end
if has_var("c") or has_var("c-dg") or has_var("c-t") or has_var("c-yj") then
if c_rom or c_dg_rom or c_t_rom or c_yj_rom then
local c_count = (c_rom and 1 or 0) + (c_dg_rom and 1 or 0)
+ (c_t_rom and 1 or 0) + (c_yj_rom and 1 or 0)
local c_sep = (c_count == 1) and " " or "\n*: "
show("\n* [[w:ภาษากวางตุ้ง|กวางตุ้ง]]")
hide("\n* [[w:ภาษากวางตุ้ง|กวางตุ้ง]]")
if c_rom then
local c_pron = require("Module:yue-pron")
show(c_sep)
show("<small>(<i>")
if c_count > 1 then
show("[[w:Guangzhou Cantonese|Guangzhou]]–[[w:Hong Kong Cantonese|Hong Kong]], ")
end
show("[[w:Jyutping|Jyutping]]</i>)</small>: ")
show(Consolas(c_pron.show_standard(c_rom, is_single_hanzi)))
add_audio_show(textShow, c_audio, "yue")
hide(c_pron.hide_standard(c_rom, is_single_hanzi))
if not args["c_note"] and is_single_hanzi and (c_rom:find("^[ao]") or c_rom:find(",[ao]")) then
args["c_note"] = "The zero initial " .. format_IPA("/∅-/") .. " is commonly pronounced with a ''ng''-initial " .. format_IPA("/ŋ-/") .. " in some varieties of Cantonese, including Hong Kong Cantonese"
end
hide_note("c")
end
if c_dg_rom then
local c_dg_pron = require("Module:yue-pron/Dongguan")
local c_dg_display = c_dg_rom:gsub(","," / ")
:gsub("%d[%d%*%-]*%f[^%d%*]", "<sup>%0</sup>")
show(c_sep .. "<small>(<i>[[w:zh:東莞話|Dongguan]], [[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Cantonese/Dongguan|Jyutping++]]</i>)</small>: ")
show(Consolas(c_dg_display))
add_audio_show(textShow, c_dg_audio, "yue")
hide("\n** <small>(<i>[[w:zh:東莞話|Dongguan]], [[w:Guancheng Subdistrict|Guancheng]]</i>)</small>")
hide("\n*** <small><i>[[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Cantonese/Dongguan|Jyutping++]]</i></small>: ")
hide(Consolas(c_dg_display))
hide("\n*** <small>[[วิกิพจนานุกรม:สัทอักษรสากล|สัทอักษรสากล]]จีนวิทยา <sup>([[w:zh:東莞話|คำอธิบาย]])</sup></small>: ")
hide(format_IPA(c_dg_pron.jpp_to_ipa(c_dg_rom)))
hide_note("c-dg")
end
if c_t_rom then
local c_t_pron = require("Module:yue-pron/Taishanese")
local c_t_display = c_t_rom:gsub(","," / ")
:gsub("%d[%d%*%-]*%f[^%d%*]", "<sup>%0</sup>")
show(c_sep .. "<small>(<i>[[w:ภาษาห่อยซัน|ห่อยซัน]], [[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Cantonese/Taishanese|วิกิพจนานุกรม]]</i>)</small>: ")
show(Consolas(c_t_display))
add_audio_show(textShow, c_t_audio, "zhx-tai")
hide("\n** <small>(<i>[[w:ภาษาห่อยซัน|ห่อยซัน]], [[w:Taicheng Subdistrict|Taicheng]]</i>)</small>")
hide("\n*** <small><i>[[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Cantonese/Taishanese|วิกิพจนานุกรม]]</i></small>: ")
hide(Consolas(c_t_display))
hide("\n*** <small>[[วิกิพจนานุกรม:สัทอักษรสากล|สัทอักษรสากล]]จีนวิทยา <sup>([[w:Taishanese|คำอธิบาย]])</sup></small>: ")
hide(format_IPA(c_t_pron.hoisanva_to_ipa(c_t_rom)))
hide_note("c-t")
end
if c_yj_rom then
local c_yj_pron = require("Module:yue-pron/Yangjiang")
local c_yj_display = c_yj_rom:gsub(","," / ")
:gsub("%d[%d%*%-]*%f[^%d%*]", "<sup>%0</sup>")
show(c_sep .. "<small>(<i>[[w:zh:陽江話|Yangjiang]], [[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Cantonese/Yangjiang|Jyutping++]]</i>)</small>: ")
show(Consolas(c_yj_display))
add_audio_show(textShow, c_yj_audio, "yue")
hide("\n** <small>(<i>[[w:zh:陽江話|Yangjiang Yue]], [[w:Jiangcheng, Yangjiang|Jiangcheng]]</i>)</small>")
hide("\n*** <small><i>[[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Cantonese/Yangjiang|Jyutping++]]</i></small>: ")
hide(Consolas(c_yj_display))
hide("\n*** <small>[[วิกิพจนานุกรม:สัทอักษรสากล|สัทอักษรสากล]]จีนวิทยา <sup>([[w:Gao–Yang Yue|คำอธิบาย]])</sup></small>: ")
hide(format_IPA(c_yj_pron.jpp_to_ipa(c_yj_rom)))
hide_note("c-yj")
end
end
end
if has_var("g") then
local g_pron = require("Module:gan-pron")
if g_rom then
show("\n* [[w:ภาษากั้น|กั้น]] <small>(<i>[[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Gan|วิกิพจนานุกรม]]</i>)</small>: ")
show(Consolas(g_pron.rom(g_rom)))
end
add_audio_show(textShow, g_audio, "gan")
hide("\n* [[w:ภาษากั้น|กั้น]]")
hide("\n** <small>(<i>[[w:Nanchang dialect|Nanchang]]</i>)</small>")
hide("\n*** <small><i>[[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Gan|วิกิพจนานุกรม]]</i></small>: ")
hide(Consolas(g_pron.rom(g_rom)))
hide("\n*** <small>[[วิกิพจนานุกรม:สัทอักษรสากล|สัทอักษรสากล]]จีนวิทยา <sup>([[w:Nanchang dialect|คำอธิบาย]])</sup></small>: ")
hide(format_IPA("/" .. g_pron.ipa(g_rom) .. "/"))
hide_note("g")
end
if h_rom and (find(h_rom, "pfs=.") or find(h_rom, "gd=.") or find(h_rom, "hrs=.") or find(h_rom, "ct=.")) or #h_audio > 0 then
local h_pron = require("Module:hak-pron")
if find(h_rom, "pfs=.") or find(h_rom, "gd=.") or find(h_rom, "hrs=.") or find(h_rom, "ct=.") then
show("\n* [[w:ภาษาแคะ|แคะ]]")
show(h_pron.rom_display(h_rom,"yes"))
end
add_audio_show(textShow, h_audio, "hak")
hide("\n* [[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Hakka|แคะ]]")
if h_rom then hide(h_pron.rom_display(h_rom,"")) end
hide_note("h")
end
if has_var("j") then
local j_pron = require("Module:cjy-pron")
if j_rom then
show("\n* [[w:ภาษาจิ้น|จิ้น]] <small>(<i>[[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Jin|วิกิพจนานุกรม]]</i>)</small>: ")
show(Consolas(j_pron.rom(j_rom)))
end
add_audio_show(textShow, j_audio, "cjy")
hide("\n* [[w:ภาษาจิ้น|จิ้น]]")
hide("\n** <small>(<i>[[w:Taiyuan|Taiyuan]]</i>)<sup>[[:w:zh:太原話|+]]</sup></small>")
if j_rom then
hide("\n*** <small><i>[[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Jin|วิกิพจนานุกรม]]</i></small>: ")
hide(Consolas(j_pron.rom(j_rom)))
end
local no_sandhi = false
local roms = split(j_rom, "/")
for i = 1, #roms do
if find(roms[i], " [^ ]+ ") then
no_sandhi = true
break
end
end
hide("\n*** <small>[[วิกิพจนานุกรม:สัทอักษรสากล|สัทอักษรสากล]]จีนวิทยา (<i>old-style" .. (no_sandhi and ", no sandhi" or "") .. "</i>)</small>: ")
hide(format_IPA("/" .. j_pron.ipa(j_rom, no_sandhi and "no_sandhi" or "") .. "/"))
hide_note("j")
end
if has_var("mb") then
local mb_pron = require("Module:mnp-pron")
if mb_rom then
show("\n* [[w:ภาษาหมิ่นเหนือ|หมิ่นเหนือ]] <small>(<i>[[w:Kienning Colloquial Romanized|KCR]]</i>)</small>: ")
show(Consolas(mb_pron.rom(mb_rom)))
end
add_audio_show(textShow, mb_audio, "mnp")
hide("\n* [[w:ภาษาหมิ่นเหนือ|หมิ่นเหนือ]]")
hide("\n** <small>(<i>[[w:Jian'ou dialect|Jian'ou]]</i>)</small>")
if mb_rom then
hide("\n*** <small><i>[[w:Kienning Colloquial Romanized|Kienning Colloquial Romanized]]</i></small>: ")
hide(Consolas(mb_pron.rom(mb_rom)))
hide("\n*** <small>[[วิกิพจนานุกรม:สัทอักษรสากล|สัทอักษรสากล]]จีนวิทยา <sup>([[w:Jian'ou dialect|คำอธิบาย]])</sup></small>: ")
hide(format_IPA(mb_pron.ipa(mb_rom)))
end
hide_note("mb")
end
if has_var("md") then
local md_pron = require("Module:cdo-pron")
if md_rom then
show("\n* [[w:ภาษาหมิ่นตะวันออก|หมิ่นตะวันออก]] <small>(<i>[[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Eastern Min|BUC]]</i>)</small>: ")
show(Consolas(md_pron.rom(md_rom)))
end
add_audio_show(textShow, md_audio, "cdo")
hide("\n* [[w:ภาษาหมิ่นตะวันออก|หมิ่นตะวันออก]]")
hide("\n** <small>(<i>[[w:Fuzhou dialect|Fuzhou]]</i>)</small>")
if md_rom then
hide("\n*** <small><i>[[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Eastern Min|Bàng-uâ-cê]]</i></small>: ")
hide(Consolas(md_pron.rom(md_rom)))
if not (md_rom and find(md_rom, "([^/]*)-([^/]*)-([^/]*)-([^/]*)-([^/]*)")) then
hide("\n*** <small>[[วิกิพจนานุกรม:สัทอักษรสากล|สัทอักษรสากล]]จีนวิทยา <sup>([[w:Fuzhou dialect|คำอธิบาย]])</sup></small>: ")
hide(format_IPA("/" .. md_pron.ipa(md_rom) .. "/"))
else
hide("\n*** <small>[[วิกิพจนานุกรม:สัทอักษรสากล|สัทอักษรสากล]]จีนวิทยา <sup>([[w:Fuzhou dialect|คำอธิบาย]])</sup> (<i>no sandhi</i>)</small>: ")
hide(format_IPA("/" .. md_pron.ipa(md_rom, "no_sandhi") .. "/"))
end
end
hide_note("md")
end
if has_var("px") then
local px_pron = require("Module:cpx-pron")
show("\n* [[w:ภาษาผูเซียน|ผูเซียน]]")
show(px_pron.rom_display(px_rom,"brief"))
add_audio_show(textShow, px_audio, "cpx")
hide("\n* [[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Puxian Min|ผูเซียน]]")
if px_rom then hide(px_pron.rom_display(px_rom,"complete")) end
hide_note("px")
end
if has_var("mn") or has_var("mn-l") or has_var("mn-t") then
local mn_pron, mn_l_pron
if has_var("mn") or has_var("mn-t") then
mn_pron = require("Module:nan-pron")
end
if has_var("mn-l") then
mn_l_pron = require("Module:luh-pron")
end
if mn_rom or mn_t_rom or mn_l_rom then
show("\n* [[w:ภาษาหมิ่นใต้|หมิ่นใต้]]")
if mn_rom then
show(((mn_l_rom or mn_t_rom) and "\n*:" or "") .. " <small>(<i>[[w:ภาษาฮกเกี้ยน|ฮกเกี้ยน]], [[w:Pe̍h-ōe-jī|POJ]]</i>)</small>: ")
show(Consolas(mn_pron.poj_display(mn_pron.poj_check_invalid(mn_rom))))
add_audio_show(textShow, mn_audio, "nan-hbl")
end
if mn_t_rom then
show(((mn_rom or mn_l_rom) and "\n*:" or "") .. " <small>(<i>[[w:ภาษาแต้จิ๋ว|แต้จิ๋ว]], [[w:Peng'im|Peng'im]]</i>)</small>: ")
show(Consolas(mn_pron.pengim_display(mn_t_rom)))
add_audio_show(textShow, mn_t_audio, "nan-tws")
end
if mn_l_rom then
show(((mn_rom or mn_t_rom) and "\n*:" or "") .. " <small>(<i>[[w:ภาษาหล่อยแอว๋|หล่อยแอว๋]], Leizhou Pinyin</i>)</small>: ")
show(Consolas(mn_l_pron.rom(mn_l_rom)))
add_audio_show(textShow, mn_l_audio, "luh")
end
end
hide("\n* [[w:ภาษาหมิ่นใต้|หมิ่นใต้]]")
if has_var("mn") then
hide(mn_pron.generate_all(mn_rom))
hide_note("mn")
end
if has_var("mn-t") then
hide("\n** <small>(<i>[[w:ภาษาแต้จิ๋ว|แต้จิ๋ว]]</i>)</small>")
hide("\n*** <small><i>[[w:Peng'im|Peng'im]]</i></small>: ")
hide(Consolas(mn_pron.pengim_display(mn_t_rom)))
hide("\n*** <small><i>[[w:Pe̍h-ōe-jī|Pe̍h-ōe-jī]]-like</i></small>: ")
hide(Consolas(mn_pron.pengim_to_pojlike_conv(mn_t_rom)))
hide("\n*** <small>[[วิกิพจนานุกรม:สัทอักษรสากล|สัทอักษรสากล]]จีนวิทยา <sup>([[w:zh:潮州話#語音|คำอธิบาย]])</sup></small>: ")
hide(format_IPA(mn_pron.pengim_to_ipa_conv(mn_t_rom)))
hide_note("mn-t")
end
if has_var("mn-l") then
hide("\n** <small>(<i>[[w:ภาษาหล่อยแอว๋|หล่อยแอว๋]]</i>)</small>")
hide("\n*** <small><i>Leizhou Pinyin</i></small>: ")
hide(Consolas(mn_l_pron.rom(mn_l_rom)))
hide("\n*** <small>[[วิกิพจนานุกรม:สัทอักษรสากล|สัทอักษรสากล]]จีนวิทยา</small>: ")
hide(format_IPA(mn_l_pron.ipa(mn_l_rom)))
hide_note("mn-l")
end
end
if has_var("sp") then
local sp_pron = require("Module:csp-pron")
local sp_processed = sp_rom:gsub(",([^ ])",", %1")
:gsub("%d[%d%*%-]*%f[^%d%*]", "<sup>%0</sup>")
show("\n* [[w:ภาษาผิง|ผิงใต้]] <small>(<i>[[w:ภาษาผิง|Nanning]], [[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Southern Pinghua|Jyutping++]]</i>)</small>: ")
show(Consolas(sp_processed))
add_audio_show(textShow, sp_audio, "csp")
hide("\n* [[w:ภาษาผิง|ผิงใต้]]")
hide("\n** <small>(<i>[[w:ภาษาผิง|Nanning Pinghua]], [[w:Nanning|Tingzi]]</i>)</small>")
hide("\n*** <small><i>[[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Southern Pinghua|Jyutping++]]</i></small>: ")
hide(Consolas(sp_processed))
hide("\n*** <small>[[วิกิพจนานุกรม:สัทอักษรสากล|สัทอักษรสากล]]จีนวิทยา <sup>([[w:ภาษาผิง#Phonology|คำอธิบาย]])</sup></small>: ")
hide(format_IPA(sp_pron.jpp_to_ipa(sp_rom)))
hide_note("sp")
end
if has_var("w") or has_var("w-j") then
local w_count = (w_rom and 1 or 0) + (w_j_rom and 1 or 0)
local w_show, w_hide, w_j_show, w_j_hide
if w_rom then
w_show, w_hide = require("Module:wuu-pron").make(w_rom, w_count)
end
if w_j_rom then
w_j_show, w_j_hide = require("Module:wuu-pron/Jinhua").make(w_j_rom, w_count)
end
if w_count > 1 then
show("\n* [[w:ภาษาอู๋|อู๋]] <small>(<i>[[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Wu|Wugniu]]</i>)</small>")
else
show("\n* [[w:ภาษาอู๋|อู๋]]")
end
show(w_show)
show(w_j_show)
add_audio_show(textShow, w_audio, "wuu")
hide("\n* [[w:ภาษาอู๋|อู๋]]")
hide(w_hide)
hide(w_j_hide)
-- add_audio(textHide, w_audio, "wuu")
hide_note("w")
hide_note("w-j")
end
if has_var("x") or has_var("x-l") or has_var("x-h") then
local x_pron = has_var("x") and require("Module:hsn-pron") or nil
local x_l_pron = has_var("x-l") and require("Module:hsn-pron-Loudi") or nil
local x_h_pron = has_var("x-h") and require("Module:hsn-pron-Hengyang") or nil
if x_rom or x_l_rom or x_h_rom then
show("\n* [[w:ภาษาเซียง|เซียง]]")
if x_rom then
show(((x_l_rom or x_h_rom) and "\n*:" or "") .. " <small>(<i>[[w:Changsha dialect|Changsha]], [[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Xiang|วิกิพจนานุกรม]]</i>)</small>: ")
show(Consolas(x_pron.rom(x_rom)))
add_audio_show(textShow, x_audio, "hsn")
end
if x_l_rom then
show(((x_rom or x_h_rom) and "\n*:" or "") .. " <small>(<i>[[w:zh:娄底话|Loudi]], [[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Xiang/Loudi|วิกิพจนานุกรม]]</i>)</small>: ")
show(Consolas(x_l_pron.rom(x_l_rom)))
add_audio_show(textShow, x_l_audio, "hsn-lou")
end
if x_h_rom then
show(((x_rom or x_l_rom) and "\n*:" or "") .. " <small>(<i>[[w:Hengyang dialect|Hengyang]], [[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Xiang/Hengyang|วิกิพจนานุกรม]]</i>)</small>: ")
show(Consolas(x_h_pron.rom(x_h_rom)))
add_audio_show(textShow, x_h_audio, "hsn-hya")
end
end
hide("\n* [[w:ภาษาเซียง|เซียง]]")
if x_rom then
local x_diff = x_pron.stylediff(x_rom)
hide("\n** <small>(<i>[[w:Changsha dialect|Changsha]]</i>)</small>")
hide("\n*** <small><i>[[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Xiang|วิกิพจนานุกรม]]</i></small>: ")
hide(Consolas(x_pron.rom(x_rom)))
hide("\n*** <small>[[วิกิพจนานุกรม:สัทอักษรสากล|สัทอักษรสากล]]จีนวิทยา <sup>([[w:Changsha dialect|คำอธิบาย]])</sup>")
hide(x_diff and " (<i>old-style</i>)" or "")
hide("</small>: ")
hide(format_IPA("/" .. x_pron.ipa(x_rom) .. "/"))
if x_diff then
hide("\n*** <small>[[วิกิพจนานุกรม:สัทอักษรสากล|สัทอักษรสากล]]จีนวิทยา <sup>([[w:Changsha dialect|คำอธิบาย]])</sup> (<i>new-style</i>)</small>: ")
hide(format_IPA("/" .. x_pron.ipa(x_rom, "new") .. "/"))
end
hide_note("x")
end
if x_l_rom then
hide("\n** <small>(<i>[[w:zh:娄底话|Loudi]]</i>)</small>")
hide("\n*** <small><i>[[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Xiang/Loudi|วิกิพจนานุกรม]]</i></small>: ")
hide(Consolas(x_l_pron.rom(x_l_rom)))
hide("\n*** <small>[[วิกิพจนานุกรม:สัทอักษรสากล|สัทอักษรสากล]]จีนวิทยา <sup>([[w:zh:娄底话|คำอธิบาย]])</sup>")
hide("</small>: ")
hide(format_IPA("/" .. x_l_pron.ipa(x_l_rom) .. "/"))
hide_note("x-l")
end
if x_h_rom then
hide("\n** <small>(<i>[[w:Hengyang dialect|Hengyang]]</i>)</small>")
hide("\n*** <small><i>[[วิกิพจนานุกรม:เกี่ยวกับภาษาจีน/Xiang/Hengyang|วิกิพจนานุกรม]]</i></small>: ")
hide(Consolas(x_h_pron.rom(x_h_rom)))
hide("\n*** <small>[[วิกิพจนานุกรม:สัทอักษรสากล|สัทอักษรสากล]]จีนวิทยา <sup>([[w:Hengyang dialect|คำอธิบาย]])</sup>")
hide("</small>: ")
hide(format_IPA("/" .. x_h_pron.ipa(x_h_rom) .. "/"))
hide_note("x-h")
end
end
-- combine textShow and textHide into text
text = {
concat(textShow),
'<span class="vsToggleElement" style="float: right;"></span>\n<div class="vsHide" style="clear:right;">\n<hr>\n',
concat(textHide),
"</div></div>"
}
--Part 3 "Dialectal data"
if dial ~= "n" and is_single_hanzi then
local success, m_dial = pcall(mw.loadData, "Module:zh/data/dial-pron/" .. pagename)
if success then
local dialPron = {}
local temporary = {}
if dial and find(dial, "^[0-9\\,]+$") then
for element in gsplit(dial, ",") do
insert(dialPron, m_dial[tonumber(element)])
end
else
for _, element in ipairs(m_dial) do
insert(dialPron, element)
end
end
for _, set in ipairs(dialPron) do
for _, object in ipairs(set[2]) do
insert(temporary, object)
end
end
insert(text,
'\n<hr style="clear:right;">\n<div class="vsSwitcher" data-toggle-category="pronunciations" style="background-color:var(--wikt-palette-palergreen, #F8FFFA)">\n* ' ..
'ข้อมูลภาษาถิ่น' ..
'<span class="vsToggleElement" style="float:right; padding:0 0"></span>\n' ..
'<div class="vsHide">'
)
insert(text, '\n{| class="wikitable" ' ..
'" style="width:100%; margin:0; ' ..
'text-align:center; border-collapse: collapse; border-style: hidden; display: table;"')
local locStart = "\n|-\n!"
local readingStart = concat({'\n!style="background:var(--wikt-palette-indigo-3, #e0defa); width:9em"|',
'<div style="float: right; clear: right; font-size:60%"><span class="plainlinks">[', tostring(mw.uri.fullUrl("Module:zh/data/dial-pron/" .. pagename, {["action"]="edit"})), ' edit]</span></div><span lang="zh" class="Hani">'})
local locEnd = '<span class="IPA">'
local headclr = 'style="background:var(--wikt-palette-indigo-3, #e0defa)"|'
-- NOTE:
-- These colours are duplicated in [[Module:zh-dial-syn]].
-- Make sure the two lists are kept in sync.
local mandarinColor = 'style="background:var(--wikt-palette-grey-amber-1, #FCFAF5)"|'
local jinColor = 'style="background:var(--wikt-palette-grey-orange-1, #F9F0E8)"|'
local wuColor = 'style="background:var(--wikt-palette-grey-purple-1, #F5F0FC)"|'
local huiColor = 'style="background:var(--wikt-palette-grey-yellow-1, #FCFAF5)"|'
local xiangColor = 'style="background:var(--wikt-palette-grey-blue-1, #ECF2FC)"|'
local ganColor = 'style="background:var(--wikt-palette-grey-teal-1, #EAF4EF)"|'
local hakkaColor = 'style="background:var(--wikt-palette-grey-blue-1, #ECF2FC)"|'
local cantoneseColor = 'style="background:var(--wikt-palette-grey-cyan-1, #EBF3F5)"|'
local minColor = 'style="background:var(--wikt-palette-grey-green-1, #EDF4EA)"|'
local clrList = {
mandarinColor, mandarinColor, mandarinColor, mandarinColor,
mandarinColor, mandarinColor, mandarinColor, mandarinColor,
mandarinColor, mandarinColor, mandarinColor, mandarinColor,
mandarinColor, mandarinColor, mandarinColor, mandarinColor,
mandarinColor, jinColor, jinColor, jinColor,
wuColor, wuColor, wuColor, wuColor,
huiColor, huiColor, xiangColor, xiangColor,
ganColor, hakkaColor, hakkaColor, cantoneseColor,
cantoneseColor, cantoneseColor, minColor, minColor,
minColor, minColor, minColor
}
local locList = {
concat({headclr, "Variety\n!", headclr, "Location"}),
concat({"rowspan=17 ", mandarinColor, "Mandarin\n!", mandarinColor, "[[w:Beijing dialect|Beijing]]\n|", mandarinColor}),
concat({mandarinColor, "[[w:Harbin dialect|Harbin]]\n|", mandarinColor}),
concat({mandarinColor, "[[w:Tianjin dialect|Tianjin]]\n|", mandarinColor}),
concat({mandarinColor, "[[w:Jinan dialect|Jinan]]\n|", mandarinColor}),
concat({mandarinColor, "[[w:Qingdao dialect|Qingdao]]\n|", mandarinColor}),
concat({mandarinColor, "[[w:zh:鄭州話|Zhengzhou]]\n|", mandarinColor}),
concat({mandarinColor, "[[w:Xi'an dialect|Xi'an]]\n|", mandarinColor}),
concat({mandarinColor, "[[w:Xining|Xining]]\n|", mandarinColor}),
concat({mandarinColor, "[[w:Yinchuan|Yinchuan]]\n|", mandarinColor}),
concat({mandarinColor, "[[w:zh:蘭州話|Lanzhou]]\n|", mandarinColor}),
concat({mandarinColor, "[[w:zh:烏魯木齊話|Ürümqi]]\n|", mandarinColor}),
concat({mandarinColor, "[[w:zh:武漢話|Wuhan]]\n|", mandarinColor}),
concat({mandarinColor, "[[w:Chengdu dialect|Chengdu]]\n|", mandarinColor}),
concat({mandarinColor, "[[w:zh:貴陽話|Guiyang]]\n|", mandarinColor}),
concat({mandarinColor, "[[w:Kunming dialect|Kunming]]\n|", mandarinColor}),
concat({mandarinColor, "[[w:Nanjing dialect|Nanjing]]\n|", mandarinColor}),
concat({mandarinColor, "[[w:zh:合肥話|Hefei]]\n|", mandarinColor}),
concat({"rowspan=3 ", jinColor, "Jin\n!", jinColor, "[[w:zh:太原話|Taiyuan]]\n|", jinColor}),
concat({jinColor, "[[w:Pingyao|Pingyao]]\n|", jinColor}),
concat({jinColor, "[[w:Hohhot dialect|Hohhot]]\n|", jinColor}),
concat({"rowspan=4 ", wuColor, "Wu\n!", wuColor, "[[w:Shanghai dialect|Shanghai]]\n|", wuColor}),
concat({wuColor, "[[w:Suzhou dialect|Suzhou]]\n|", wuColor}),
concat({wuColor, "[[w:Hangzhou dialect|Hangzhou]]\n|" , wuColor}),
concat({wuColor, "[[w:Wenzhou dialect|Wenzhou]]\n|", wuColor}),
concat({"rowspan=2 ", huiColor, "Hui\n!", huiColor, "[[w:Shexian|Shexian]]\n|", huiColor}),
concat({huiColor, "[[w:zh:屯溪話|Tunxi]]\n|", huiColor}),
concat({"rowspan=2 ", xiangColor, "Xiang\n!", xiangColor, "[[w:Changsha dialect|Changsha]]\n|", xiangColor}),
concat({xiangColor, "[[w:zh:湘潭話|Xiangtan]]\n|", xiangColor}),
concat({ganColor, "Gan\n!", ganColor, "[[w:Nanchang dialect|Nanchang]]\n|", ganColor}),
concat({"rowspan=2 ", hakkaColor, "Hakka\n!", hakkaColor, "[[w:Meixian dialect|Meixian]]\n|", hakkaColor}),
concat({hakkaColor, "[[w:Taoyuan, Taiwan|Taoyuan]]\n|", hakkaColor}),
concat({"rowspan=3 ", cantoneseColor, "Cantonese\n!", cantoneseColor, "[[w:Guangzhou dialect|Guangzhou]]\n|", cantoneseColor}),
concat({cantoneseColor, "[[w:Nanning|Nanning]]\n|", cantoneseColor}),
concat({cantoneseColor, "[[w:Hong Kong dialect|Hong Kong]]\n|", cantoneseColor}),
concat({"rowspan=5 ", minColor, "Min\n!", minColor, "[[w:Xiamen dialect|Xiamen]] (Hokkien)\n|", minColor}),
concat({minColor, "[[w:Fuzhou dialect|Fuzhou]] (Eastern Min)\n|", minColor}),
concat({minColor, "[[w:Jian'ou dialect|Jian'ou]] (Northern Min)\n|", minColor}),
concat({minColor, "[[w:Shantou dialect|Shantou]] (Teochew)\n|", minColor}),
concat({minColor, "[[w:Haikou dialect|Haikou]] (Hainanese)\n|", minColor})}
local function ipa_correct(ipa, location)
if location == 22 then return (gsub(ipa, "13", "23")) else return ipa end
end
local function fmtDial(text, location)
local fmttedPron = {}
if text == "" then return "" end
for pronunciation in gsplit(text, "|") do
local ipa = match(pronunciation, "^[^%(%)" .. hanzi .. "~,]+")
ipa = gsub(ipa, "([ptk])([0-5])", "%1̚%2")
local environ = match(pronunciation, "[%(%)" .. hanzi .. "~,]*$") or false
insert(fmttedPron, "<span class=\"IPA\"><small>/" ..
tostring(ipa_format(ipa_correct(ipa, location))) .. "/</small></span>" .. (environ
and " <span class=\"Hani\" lang=\"zh\"><small>"..environ.."</small></span>" or nil))
end
return concat(fmttedPron, "<br>")
end
for locationNo = 1, 40 do
for readingNo = 1, #dialPron do
if readingNo == 1 then
insert(text, locStart)
insert(text, locList[locationNo])
end
if locationNo == 1 then
local situation = dialPron[readingNo][1]
insert(text, readingStart)
insert(text, pagename)
insert(text, (pagename ~= situation and " (" ..
gsub(situation, pagename, "<b>" .. pagename .. "</b>") .. ")" or ""))
insert(text, "</span>")
else
insert(text, (readingNo == 1 and "" or "\n|" .. clrList[locationNo-1]))
insert(text, locEnd)
insert(text, fmtDial(dialPron[readingNo][2][locationNo-1], locationNo))
insert(text, "</span>")
end
end
end
insert(text, "\n|}</div></div>")
end
end
--Part 4 "Middle Chinese & Old Chinese"
local mc_preview, oc_preview
local m_ltc_pron, m_och_pron
-- !!!
-- The following function modifies the tables generated by mod:ltc-pron and mod:och-pron, shifting them
-- from using "mw-collapsible" to using "vsSwitcher", because the former
-- can not collapse on the mobile site and makes Chinese entries a mess.
-- It is supposed to be a temporary solution.
-- !!!
local function shiftCustomtoggle2Vsswitcher(s)
local result
result = (s:gsub(
'\n%* <div title="expand" class="mw%-customtoggle[^>]+">',
'\n<div class="vsSwitcher" data-toggle-category="pronunciations">\n* '
):gsub(
'<span style="float:right; border:1px solid #ccc; border%-radius:1px; padding:0 0; font%-size:90%%">▼</span>(.-)</div>\n{| class="wikitable',
'<span class="vsToggleElement" style="float:right; padding:0 0"></span>%1\n<div class="vsHide">\n{| class="wikitable'
):gsub(
'{| class="wikitable mw%-collapsible mw%-collapsed" id="[^"]+"',
'{| class="wikitable"'
):gsub(
"\n|}$",
"\n|}</div></div>"
))
return result
end
if mc then
m_ltc_pron = require("Module:ltc-pron")
mc_preview = m_ltc_pron.retrieve_pron(pagename, false, mc, true)
if not mc_preview then
require("Module:debug/track")("zh-pron/Middle Chinese data not found")
mc = nil
end
end
if oc then
m_och_pron = require("Module:och-pron")
oc_preview = m_och_pron.generate_show(pagename, oc)
if not oc_preview then
require("Module:debug/track")("zh-pron/Old Chinese data not found")
oc = nil
end
end
if mc or oc then
insert(text, '\n<hr style="clear:right;">\n<div style="background-color:var(--wikt-palette-lighterblue, #ebf4ff); margin: 0 -5px -5px; padding: 0 5px 5px;">')
if mc then
insert(text, shiftCustomtoggle2Vsswitcher(m_ltc_pron.ipa(mc, mc_preview)))
end
if oc then
insert(text, shiftCustomtoggle2Vsswitcher(m_och_pron.ipa(oc, oc_preview)))
end
insert(text, "</div>")
end
insert(text, "</div>")
if namespace == "" or namespace == "-" then
if mc then
if is_single_hanzi then
if mc_preview:find("k̚$") then
insert(text, "[[Category:Middle Chinese -k characters|" .. sortkey .. "]]")
elseif mc_preview:find("t̚$") then
insert(text, "[[Category:Middle Chinese -t characters|" .. sortkey .. "]]")
elseif mc_preview:find("p̚$") then
insert(text, "[[Category:Middle Chinese -p characters|" .. sortkey .. "]]")
end
end
end
if not args["cat"] then
insert(text, "[[Category:zh-pron usage missing POS]]")
end
end
end
local conv_text = {} --categories
if namespace == "" or namespace == "-" then
local catText = args["cat"] or ""
local cat_start = "[[Category:"
local cat_end = "]]"
if w_rom then
w_rom = gsub(w_rom, "%d", "")
end
local function add_cat(cat_table, name, cat)
--insert(cat_table, cat_start .. name .. cat .. "|" .. sortkey .. cat_end)
insert(cat_table, cat_start .. cat .. name .. "|" .. sortkey .. cat_end)
end
local cats = split(catText, ",", true)
for i = 1, #cats do
if pos_aliases_cat[cats[i]] == "เฉิงยฺหวี่" then
insert(cats, i, "สำนวน")
break
end
end
insert(cats, 1, "คำหลัก")
if is_single_hanzi then
insert(cats, 2, "ฮั่นจื้อ")
end
for i = 1, #cats do
local cat = cats[i]
if cat == "" then break end
cat = gsub(cat, "^ +", "")
if find(cat, ":") then
local cat_split = split(cat, ":", true)
local lang_name = "ภาษา" .. langname_abbr[cat_split[1]]
local category = pos_aliases_cat[cat_split[2]] or cat
add_cat(conv_text, "ภาษาจีน", category)
--insert(conv_text, cat_start .. lang_name .. " " .. category .. "|" .. sortkey .. cat_end)
insert(conv_text, cat_start .. category .. lang_name .. "|" .. sortkey .. cat_end)
else
cat = pos_aliases_cat[cat] or cat
add_cat(conv_text, "ภาษาจีน", cat)
if m_rom or m_x_rom or m_nj_rom then add_cat(conv_text, "ภาษาจีนกลาง", cat) end
if has_var("m-s") then add_cat(conv_text, "ภาษาเสฉวน", cat) end
if has_var("dg") then add_cat(conv_text, "ภาษาดุงกาน", cat) end
if c_rom or c_dg_rom or c_yj_rom then add_cat(conv_text, "ภาษากวางตุ้ง", cat) end
if c_t_rom then add_cat(conv_text, "ภาษาห่อยซัน", cat) end
if has_var("g") then add_cat(conv_text, "ภาษากั้น", cat) end
if h_rom and (find(h_rom, "pfs=.") or find(h_rom, "gd=.")) or #h_audio > 0 then
add_cat(conv_text, "ภาษาแคะ", cat)
end
if has_var("j") then add_cat(conv_text, "ภาษาจิ้น", cat) end
if has_var("mb") then add_cat(conv_text, "ภาษาหมิ่นเหนือ", cat) end
if has_var("md") then add_cat(conv_text, "ภาษาหมิ่นตะวันออก", cat) end
if has_var("mn") then add_cat(conv_text, "ภาษาฮกเกี้ยน", cat) end
if has_var("mn-t") then add_cat(conv_text, "ภาษาแต้จิ๋ว", cat) end
if has_var("mn-l") then add_cat(conv_text, "ภาษาหล่อยแอว๋", cat) end
if has_var("px") then add_cat(conv_text, "ภาษาผูเซียน", cat) end
if has_var("sp") then add_cat(conv_text, "ภาษาผิงใต้", cat) end
if has_var("w") then add_cat(conv_text, "ภาษาอู๋", cat) end
if has_var("w-j") then add_cat(conv_text, "ภาษาอู๋", cat) end
if has_var("x") then add_cat(conv_text, "ภาษาเซียง", cat) end
if has_var("x-l") then add_cat(conv_text, "ภาษาเซียง", cat) end
if has_var("x-h") then add_cat(conv_text, "ภาษาเซียง", cat) end
if mc and has_var("mc") then
add_cat(conv_text, "ภาษาจีนยุคกลาง", cat)
end
if oc and has_var("oc") then
add_cat(conv_text, "ภาษาจีนเก่า", cat)
end
end
end
if not args.only_cat then
insert(conv_text, cat_start .. "ศัพท์ภาษาจีนที่มีการออกเสียงไอพีเอ|" .. sortkey .. cat_end)
end
if not args.poj_form_zh_see then
if not find(pagename, "[" .. hanzi .. bopomofo .. "]") then
insert(conv_text, cat_start .. "ศัพท์ภาษาจีนที่เขียนด้วยอักษรต่างถิ่น|" .. sortkey .. cat_end)
end
-- TODO: handle Zhuyin.
-- Note: this parses any IDS to pick out the full character.
for _, character in ipairs(explode_chars(pagename)) do
if match(character, "[" .. hanzi .. "%%%+%-·×々〻𖿣⿰-]") then
insert(conv_text, cat_start .. "ศัพท์ภาษาจีนที่สะกดด้วย " .. character .. "|" .. sortkey .. cat_end)
end
end
end
end
local output = concat(text) .. concat(conv_text)
if namespace ~= "" and namespace ~= "-" then
output = gsub(output, "%[%[หมวดหมู่:[^%]]+%]%]", "")
end
return output
end
return export
tevoxymxwnadotwtfepmf69nlaqeif2
吸
0
77133
5722095
4905030
2026-04-28T05:16:53Z
Ponpan
693
เก็บกวาด
5722095
wikitext
text/x-wiki
{{character info}}
{{character info|0x2F83D}}
== ภาษาร่วม ==
=== อักษรจีน ===
{{Han char|rn=30|rad=口|as=4|sn=6|four=6704.7|canj=RNHE|ids=⿰口及}}
# inhale, suck in
# absorb
# attract
{{ต้องการแปล}}
==== อ้างอิง ====
* {{Han ref|kx=0179.120|dkj=03372|dj=0397.060|hdz=10594.010|uh=5438}}
== ภาษาจีน ==
{{zh-forms|alt=噏}}
=== การออกเสียง ===
{{zh-pron
|m=xī
|ma=y
|m-s=qi2/xi2
|dg=щи1
|c=kap1
|ca=LL-Q9186-Justinrleung-吸.wav
|c-t=kip2
|g=xit6
|h=pfs=khip;gd=kib5
|j=xieh4
|mb=hĭ
|md=só̤h/ngék
|mn=ml:hip/ml,jj,tw:khip
|mn_note=hip - literary; khip - vernacular
|mn-t=kib4/guh4
|px=pt,xy:kih6/pt,xy:gih6
|px_note=kih6 - vernacular; gih6 - literary
|w=sh:7shiq
|x=ji6
|mc=y
|oc=y
|cat=v,pn
}}
=== ความหมาย ===
{{head|zh|ฮั่นจื้อ}}
# [[หายใจ]][[เข้า]]
#: {{zh-x|吸 一 口 氣|หายใจเข้าหนึ่งครั้ง}}
#: {{zh-x|吸塵器|เครื่องดูดฝุ่น}}
#* {{zh-x|藐 ^姑射{yè} 之 山,有 神人 居 焉,肌膚 若 冰雪,淖約 若 處子,不 食 五穀,吸風飲露。|Far away on the hill of Gu Ye there dwelt a Spirit-like man whose flesh and skin were (smooth) as ice and (white) as snow; that his manner was elegant and delicate as that of a virgin; that he did not eat any of the five grains, but '''inhaled''' the wind and drank the dew.|ref=Zhuangzi}}
# [[สูบ]]
#: {{zh-x|吸煙|สูบบุหรี่}}
#: {{zh-x|吸 大麻|สูบกัญชา}}
# [[ดูด]]; [[ดื่ม]]
#: {{zh-x|吸奶|ดูดนม}}
#: {{zh-x|吸水|ดูดน้ำ}}
#* {{zh-x|吸 飛泉 之 微 液 兮,懷 琬琰 之 華英。|I sipped the subtle liquor of the Flying Spring,<br/>And held in my bosom the flower-bright wan-yan jewel.|ref=Chuci-H}}
# [[ดูดซับ]], [[ดูดซึม]]
#: {{zh-x|吸油紙|กระดาษซับหน้ามัน}}
# ดูด, [[ดึงดูด]]
#: {{zh-x|吸鐵石|แม่เหล็ก}}
#: {{zh-x|異 極 相 吸|ขั้วตรงข้ามดึงดูดกัน}}
# {{surname|zh|xlit=Xi}}
==== คำพ้องความ ====
* {{s|สูบ}} {{zh-l|抽}}
* {{s|ดูดซับ}}
{{col3|zh|吸取|汲取|吸收|汲<qq:วรรณกรรม, หรือในคำประสม>|攝<qq:วรรณกรรม, หรือในคำประสม>|攝取|抽取|nan-xia+nan-zha:束|nan-hbl:燥}}
* {{s|ดึงดูด}}
{{col3|zh|招引|吸引|誘惑|抓|勾|逗}}
==== คำตรงข้าม ====
* {{s|หายใจเข้า}} {{zh-l|呼}}
==== ลูกคำ ====
{{col3|zh|吸芽|吸引|吸納|吸熱反應|噓吸|呼吸器|吸力豁剌|吸器|外呼吸|吸熱玻璃|吸食|呼吸道|吸吮|吸聲材料|上呼吸道|吸入治療|吸水管|吸水力|咀吸口|吸管|呼吸運動|內呼吸|呼吸相通|吸入|吸振器|人工呼吸|吸菸|吸吸|吸氣|吸引力|吸鐵石|吮吸|吸塵器|吸盤|呼吸器官|呼吸|呼吸根|呼吸作用|吸附作用|吸收劑量|呼吸音|呼吸孔|呼吸吐納|吸墨紙|吸附|吸血鬼|吸血蟲|吸血蛭|吸膠|吸溼性|吸油煙機|吸收口|吸收|吸取|吸力|反吸|吸毒|吸風飲露|呼吸系統|敲骨吸髓|空吸|有氧呼吸|深呼吸|欻吸|肝吸蟲|肺呼吸|虹吸現象|餐風吸露|虹吸管|肺吸蟲|虹吸作用|血吸蟲病|血吸蟲|腹式呼吸}}
=== อ้างอิง ===
* {{R:cpx:PHMZ|250}}
28fn7111q25613ypzdltkjwa0kr3wt5
ᩁᩮᩬᩥᩁ
0
221267
5722101
3325716
2026-04-28T06:11:59Z
Ai Ku Karng
17824
/* ภาษาคำเมือง */
5722101
wikitext
text/x-wiki
{{also/auto}}
== ภาษาคำเมือง ==
=== รูปแบบอื่น ===
{{nod-alt|l=เรือน|s=เฮือน}}
=== รากศัพท์ ===
{{inh+|nod|tai-swe-pro|*rɯənᴬ⁴}}, จาก{{inh|nod|tai-pro|*rɤːnᴬ}}; ร่วมเชื้อสายกับ{{cog|th|เรือน}}, {{cog|tts|เฮือน}}, {{cog|lo|ເຮືອນ}}, {{cog|khb|ᦵᦣᦲᧃ}}, {{cog|blt|ꪹꪭꪙ}}, {{cog|shn|ႁိူၼ်း}}, {{cog|tdd|ᥞᥫᥢᥰ}}, {{cog|aho|𑜍𑜢𑜤𑜃𑜫}}, {{cog|pcc|raanz}}, {{cog|za|ranz}}, {{cog|zzj|rwenz}}
=== การออกเสียง ===
* {{IPA|nod|/hɯan˧˧/|a=เชียงใหม่}}
=== คำนาม ===
{{nod-noun}}
# [[เรือน]], [[บ้าน]] {{gl|สิ่งปลูกสร้างสำหรับอยู่อาศัย}}
==== คำพ้องความ ====
* {{l|nod|ᩁᩮᩥ᩠ᨶ}}
=== อ้างอิง ===
{{รายการอ้างอิง}}
* ''พจนานุกรมภาษาล้านนา = The Lanna dictionary'' (พิมพ์ครั้งที่ 2). (พ.ศ. 2550). เชียงใหม่: สถาบันภาษา ศิลปะและวัฒนธรรม มหาวิทยาลัยราชภัฏเชียงใหม่.
1ou12ei86jqdvuik2o1lnw6bizqvewg
ຫຼາຽ
0
262384
5722066
1900872
2026-04-27T12:11:58Z
~2026-25651-13
18922
Gucvhvvjjm
5722066
wikitext
text/x-wiki
{{also/auto}}dufg7
== ภาษาลาว ==
=== การออกเสียง ===
{{lo-pron}}
=== คำคุณศัพท์ ===
{{lo-adj}}
# {{dated form of|lo|ຫຼາຍ}}
=== คำกริยาวิเศษณ์ ===
{{lo-adv}}
# {{dated form of|lo|ຫຼາຍ}}
nlhvteotfsh2ouk4lgr9l57urwuu2vl
5722084
5722066
2026-04-27T18:17:20Z
Alifshinobi
397
ย้อนการแก้ไขโดย [[Special:Contributions/~2026-25651-13|~2026-25651-13]] ([[User talk:~2026-25651-13|คุย]]) ไปยังรุ่นแก้ไขล่าสุดโดย [[User:Octahedron80|Octahedron80]]
1900872
wikitext
text/x-wiki
{{also/auto}}
== ภาษาลาว ==
=== การออกเสียง ===
{{lo-pron}}
=== คำคุณศัพท์ ===
{{lo-adj}}
# {{dated form of|lo|ຫຼາຍ}}
=== คำกริยาวิเศษณ์ ===
{{lo-adv}}
# {{dated form of|lo|ຫຼາຍ}}
rydji6tyjdxjlwv16tzl5gz5aoeor81
比堅尼
0
302740
5722068
4903808
2026-04-27T12:15:11Z
OctraBot
3198
5722068
wikitext
text/x-wiki
== ภาษาจีน ==
{{zh-forms|s=比坚尼|gloss=-}}
{{zh-wp}}
=== การออกเสียง ===
{{zh-pron
|m=bǐjiānní
|c=bei2 gin1 nei4
|cat=c:n,c:pn
}}
=== คำนาม ===
{{zh-noun}}
# {{lb|zh|กวางตุ้ง}} [[บิกีนี]]
==== คำพ้องความ ====
{{zh-dial|比基尼}}
=== คำวิสามานยนาม ===
{{head|zh|คำวิสามานยนาม}}
# {{zh-div|環礁}} {{lb|zh|กวางตุ้ง}} [[บิกีนี]] (หมู่เกาะ)
==== คำพ้องความ ====
* {{zh-l|比基尼}}
0g10zwuznv6nwp6e1wrhojrj26acqvk
kazajo
0
315287
5722045
1606308
2026-04-27T11:59:57Z
OctraBot
3198
5722045
wikitext
text/x-wiki
==ภาษาสเปน==
===การออกเสียง===
{{es-pr|+<audio:LL-Q1321 (spa)-Millars-kazajo.wav;Audio (Spain)>}}
===คำคุณศัพท์===
{{es-adj}}
# [[คาซัค]] {{gl|ซึ่งมาจากคาซัคสถาน, เกี่ยวข้องกับคาซัคสถานหรือภาษาคาซัค}}
===คำนาม===
{{es-noun|m|f=+}}
# [[คาซัค]] {{gl|ชื่อชนชาติ}}
# [[คาซัค]] {{gl|ชื่อภาษา}}
====คำเกี่ยวข้อง====
* {{l|es|kazako}} {{q|คนจากคาซัคสถาน}}
* {{l|es|Kazajistán}}
===อ่านเพิ่มเติม===
* {{R:es:DRAE}}
{{topics|es|คาซัคสถาน|ชื่อภาษา|สัญชาติ}}
bgdbf2scqmb43hmmevalbbw13t9cho1
晴朗
0
1729328
5722097
4757434
2026-04-28T05:40:04Z
Ponpan
693
/* คำพ้องความ */
5722097
wikitext
text/x-wiki
== ภาษาจีน ==
{{zh-forms}}
=== การออกเสียง ===
{{zh-pron
|m=qínglǎng
|c=cing4 long5
|ca=LL-Q9186 (yue)-Luilui6666-晴朗.wav
|mn=ml:chêng-lóng
|ma=Zh-qínglang.ogg
|cat=a
}}
=== คำคุณศัพท์ ===
{{head|zh|คำคุณศัพท์}}
# [[สว่าง]][[สดใส]]; [[มี]][[แดด]]; [[ฟ้า]][[โปร่ง]]
#: {{zh-x|太陽 出來 了, 天空 晴朗 起來 了。|ดวงอาทิตย์ออกมาแล้ว ท้องฟ้าก็แจ่มใส}}
==== คำพ้องความ ====
{{col3|zh|[[光線]][[充足]]<tr:guāngxiàn chōngzú>|皓<qq:วรรณกรรม, หรือในคำประสม>|光亮|炳<qq:วรรณกรรม, หรือในคำประสม>|光明|皦皦<qq:วรรณกรรม>|明朗|明亮|亮堂|皓旰<qq:วรรณกรรม>|晴朗<qq:กับท้องฟ้า>|清朗<qq:กับท้องฟ้า>|麟麟<qq:วรรณกรรม>|晶亮}}
00qebf7h464y7q4qkcys68s44krll7d
rapidísimo
0
2330874
5722043
2026-04-27T11:59:13Z
OctraBot
3198
นำเข้าจาก enwikt เก็บกวาด
5722043
wikitext
text/x-wiki
== ภาษาสเปน ==
=== รากศัพท์ ===
จาก{{suffix|es|rápido|ísimo|t1=เร็ว, รวดเร็ว}}
=== การออกเสียง ===
{{es-pr}}
=== คำคุณศัพท์ ===
{{es-adj-sup}}
# {{superlative of|es|rápido}}
bjpyp8xd2mngw4omzfgijicoxryuc3n
kazajos
0
2330875
5722044
2026-04-27T11:59:33Z
OctraBot
3198
นำเข้าจาก enwikt เก็บกวาด
5722044
wikitext
text/x-wiki
== ภาษาสเปน ==
=== คำคุณศัพท์ ===
{{head|es|รูปคุณศัพท์}}
# {{adj form of|es|kazajo||m|p}}
=== คำนาม ===
{{head|es|รูปนาม|g=m-p}}
# {{noun form of|es|kazajo||p}}
205r6gx45nijybxd6u41ote0h7823hc
pujantes
0
2330876
5722046
2026-04-27T12:00:14Z
OctraBot
3198
นำเข้าจาก enwikt เก็บกวาด
5722046
wikitext
text/x-wiki
== ภาษาโปรตุเกส ==
=== คำคุณศัพท์ ===
{{head|pt|รูปคุณศัพท์}}
# {{plural of|pt|pujante}}
== ภาษาสเปน ==
=== คำคุณศัพท์ ===
{{head|es|รูปคุณศัพท์}}
# {{plural of|es|pujante}}
1vb13wejaqba4i9rlolnt7umilwh98h
solícita
0
2330877
5722047
2026-04-27T12:00:31Z
OctraBot
3198
นำเข้าจาก enwikt เก็บกวาด
5722047
wikitext
text/x-wiki
== ภาษาสเปน ==
=== คำคุณศัพท์ ===
{{head|es|รูปคุณศัพท์|g=f}}
# {{feminine singular of|es|solícito}}
ssomaiecmkkr5phqocmphwrv8e3hows
solícitos
0
2330878
5722048
2026-04-27T12:00:34Z
OctraBot
3198
นำเข้าจาก enwikt เก็บกวาด
5722048
wikitext
text/x-wiki
== ภาษาสเปน ==
=== คำคุณศัพท์ ===
{{head|es|รูปคุณศัพท์|g=m-p}}
# {{masculine plural of|es|solícito}}
cg66xk5lya2swld1hvk4t2pnf19hrb5
solícitas
0
2330879
5722049
2026-04-27T12:00:38Z
OctraBot
3198
นำเข้าจาก enwikt เก็บกวาด
5722049
wikitext
text/x-wiki
== ภาษาสเปน ==
=== คำคุณศัพท์ ===
{{head|es|รูปคุณศัพท์|g=f-p}}
# {{feminine plural of|es|solícito}}
dz7rzsddm36l92cbf2nkjwps4tz1qb2
músicos
0
2330880
5722050
2026-04-27T12:01:01Z
OctraBot
3198
นำเข้าจาก enwikt เก็บกวาด เรียงลำดับหัวเรื่องภาษา
5722050
wikitext
text/x-wiki
== ภาษากาลิเซีย ==
=== คำคุณศัพท์ ===
{{head|gl|รูปคุณศัพท์|g=m-p}}
# {{inflection of|gl|músico||m|p}}
=== คำนาม ===
{{head|gl|รูปนาม|g=m-p}}
# {{inflection of|gl|músico||p}}
== ภาษาโปรตุเกส ==
=== คำคุณศัพท์ ===
{{head|pt|รูปคุณศัพท์}}
# {{adj form of|pt|músico||m|p}}
=== คำนาม ===
{{head|pt|รูปนาม}}
# {{plural of|pt|músico}}
== ภาษาสเปน ==
=== คำคุณศัพท์ ===
{{head|es|รูปคุณศัพท์}}
# {{adj form of|es|músico||m|p}}
=== คำนาม ===
{{head|es|รูปนาม|g=m-p}}
# {{inflection of|es|músico||p}}
== ภาษาอัสตูเรียส ==
=== คำนาม ===
{{head|ast|รูปนาม}}
# {{plural of|ast|músicu}}
pqz52wjhjur4fa15nwc5z0tjq58yeze
músicas
0
2330881
5722051
2026-04-27T12:01:07Z
OctraBot
3198
นำเข้าจาก enwikt เก็บกวาด เรียงลำดับหัวเรื่องภาษา
5722051
wikitext
text/x-wiki
== ภาษากาลิเซีย ==
=== คำคุณศัพท์ ===
{{head|gl|รูปคุณศัพท์|g=f-p}}
# {{inflection of|gl|músico||f|p}}
=== คำนาม ===
{{head|gl|รูปนาม|g=f-p}}
# {{inflection of|gl|música||p}}
== ภาษาโปรตุเกส ==
=== การออกเสียง ===
{{pt-IPA}}
=== คำคุณศัพท์ ===
{{head|pt|รูปคุณศัพท์}}
# {{adj form of|pt|músico||f|p}}
=== คำนาม ===
{{head|pt|รูปนาม}}
# {{plural of|pt|música}}
== ภาษาสเปน ==
=== คำคุณศัพท์ ===
{{head|es|รูปคุณศัพท์}}
# {{adj form of|es|músico||f|p}}
=== คำนาม ===
{{head|es|รูปนาม|g=f-p}}
# {{inflection of|es|música||p}}
hdhryawuopnh4glap2gir1cwdurkxo3
mecánicos
0
2330882
5722052
2026-04-27T12:01:51Z
OctraBot
3198
นำเข้าจาก enwikt เก็บกวาด
5722052
wikitext
text/x-wiki
== ภาษาสเปน ==
=== คำคุณศัพท์ ===
{{head|es|รูปคุณศัพท์}}
# {{adj form of|es|mecánico||m|p}}
=== คำนาม ===
{{head|es|รูปนาม|g=m-p}}
# {{noun form of|es|mecánico||p}}
ggjm7enl8z801792ol0x7ielqpm0zs6
mecánicas
0
2330883
5722053
2026-04-27T12:01:54Z
OctraBot
3198
นำเข้าจาก enwikt เก็บกวาด
5722053
wikitext
text/x-wiki
== ภาษาสเปน ==
=== คำคุณศัพท์ ===
{{head|es|รูปคุณศัพท์}}
# {{adj form of|es|mecánico||f|p}}
=== คำนาม ===
{{head|es|รูปนาม|g=f-p}}
# {{noun form of|es|mecánica||p}}
i99q2g0w95pfs7qkafoi5xw4bxsx6zx
cardiaca
0
2330884
5722054
2026-04-27T12:02:20Z
OctraBot
3198
นำเข้าจาก enwikt เก็บกวาด เรียงลำดับหัวเรื่องภาษา
5722054
wikitext
text/x-wiki
== ภาษาสเปน ==
=== คำคุณศัพท์ ===
{{head|es|รูปคุณศัพท์}}
# {{adj form of|es|cardiaco||f|s}}
== ภาษาอิตาลี ==
=== คำคุณศัพท์ ===
{{head|it|รูปคุณศัพท์|g=f-s}}
# {{inflection of|it|cardiaco||f|s}}
=== คำสลับอักษร ===
* {{anagrams|it|a=aaaccdir|arcadica|riaccada}}
ln6hw9lk4q359qdzoqf7j4jr5njzlg3
cardiacos
0
2330885
5722055
2026-04-27T12:02:23Z
OctraBot
3198
นำเข้าจาก enwikt เก็บกวาด
5722055
wikitext
text/x-wiki
== ภาษาสเปน ==
=== คำคุณศัพท์ ===
{{head|es|รูปคุณศัพท์|g=m-p}}
# {{masculine plural of|es|cardiaco}}
mp38ep0rbxnmsmkxnmes1i6mno6a8sf
cardiacas
0
2330886
5722056
2026-04-27T12:02:26Z
OctraBot
3198
นำเข้าจาก enwikt เก็บกวาด
5722056
wikitext
text/x-wiki
== ภาษาสเปน ==
=== คำคุณศัพท์ ===
{{head|es|รูปคุณศัพท์}}
# {{adj form of|es|cardiaco||f|p}}
nxpi2wfpw0j0e2ocmaiw4i14fab3qj8
cardiache
0
2330887
5722057
2026-04-27T12:02:41Z
OctraBot
3198
นำเข้าจาก enwikt เก็บกวาด
5722057
wikitext
text/x-wiki
== ภาษาอิตาลี ==
=== คำคุณศัพท์ ===
{{head|it|รูปคุณศัพท์}}
# {{feminine plural of|it|cardiaco}}
=== คำสลับอักษร ===
* {{anagrams|it|a=aaccdehir|arcadiche|decarchia}}
guqpu6pg8vwj76xxb590e6077ivmcha
cardiaci
0
2330888
5722058
2026-04-27T12:02:44Z
OctraBot
3198
นำเข้าจาก enwikt เก็บกวาด
5722058
wikitext
text/x-wiki
== ภาษาอิตาลี ==
=== คำคุณศัพท์ ===
{{head|it|รูปคุณศัพท์}}
# {{masculine plural of|it|cardiaco}}
=== คำสลับอักษร ===
* {{anagrams|it|a=aaccdiir|arcadici}}
8iwdcoyl7pcgcg1fnzmrt870w550b71
arcadici
0
2330889
5722059
2026-04-27T12:02:55Z
OctraBot
3198
นำเข้าจาก enwikt เก็บกวาด
5722059
wikitext
text/x-wiki
== ภาษาอิตาลี ==
=== การออกเสียง ===
{{it-pr|arcàdici}}
=== คำคุณศัพท์ ===
{{head|it|รูปคุณศัพท์}}
# {{adj form of|it|arcadico||m|p}}
=== คำสลับอักษร ===
* {{anagrams|it|a=aaccdiir|cardiaci}}
iyxp7guzp90c48duaaohrf5cpb87sza
médicos
0
2330890
5722060
2026-04-27T12:03:24Z
OctraBot
3198
นำเข้าจาก enwikt เก็บกวาด เรียงลำดับหัวเรื่องภาษา
5722060
wikitext
text/x-wiki
== ภาษากาลิเซีย ==
=== คำนาม ===
{{head|gl|รูปนาม}}
# {{plural of|gl|médico}}
== ภาษาโปรตุเกส ==
=== การออกเสียง ===
* {{audio|pt|LL-Q5146 (por)-Santamarcanda-médicos.wav|a=<<Portugal>> (<<Porto>>)}}
=== คำนาม ===
{{head|pt|รูปนาม}}
# {{plural of|pt|médico}}
== ภาษาสเปน ==
=== คำคุณศัพท์ ===
{{head|es|รูปคุณศัพท์|g=m-p}}
# {{masculine plural of|es|médico}}
=== คำนาม ===
{{head|es|รูปนาม|g=m-p}}
# {{plural of|es|médico}}
== ภาษาอัสตูเรียส ==
=== การออกเสียง ===
{{ast-pr|+<audio:LL-Q29507 (ast)-Limotecariu-médicos.wav>}}
=== คำนาม ===
{{head|ast|รูปนาม}}
# {{plural of|ast|médicu}}
03s8golg4krd6cswo0xel3t04mc1tde
médica
0
2330891
5722061
2026-04-27T12:03:33Z
OctraBot
3198
นำเข้าจาก enwikt เก็บกวาด เรียงลำดับหัวเรื่องภาษา
5722061
wikitext
text/x-wiki
== ภาษาโปรตุเกส ==
=== การออกเสียง ===
* {{audio|pt|LL-Q5146 (por)-Santamarcanda-médica.wav|a=<<Portugal>> (<<Porto>>)}}
=== คำนาม ===
{{pt-noun|f}}
# {{female equivalent of|pt|médico}}
=== คำคุณศัพท์ ===
{{head|pt|รูปคุณศัพท์}}
# {{feminine singular of|pt|médico}}
=== อ่านเพิ่ม ===
* {{R:pt:Aulete}}
* {{R:pt:Priberam}}
== ภาษาสเปน ==
=== การออกเสียง ===
{{es-pr}}
=== คำนาม ===
{{es-noun|f}}
# {{female equivalent of|es|médico}}
=== คำคุณศัพท์ ===
{{head|es|รูปคุณศัพท์}}
# {{adj form of|es|médico||f|s}}
{{C|es|Female|Healthcare occupations}}
== ภาษาอัสตูเรียส ==
=== การออกเสียง ===
{{ast-pr|+<audio:LL-Q29507 (ast)-Limotecariu-médica.wav>}}
=== คำนาม ===
{{ast-noun|f|médiques}}
# {{femeq|ast|médicu||physician}}
oi3cltzbqtvwyl66t73998dt1tgpqok
5722063
5722061
2026-04-27T12:03:55Z
OctraBot
3198
/* คำนาม */
5722063
wikitext
text/x-wiki
== ภาษาโปรตุเกส ==
=== การออกเสียง ===
* {{audio|pt|LL-Q5146 (por)-Santamarcanda-médica.wav|a=<<Portugal>> (<<Porto>>)}}
=== คำนาม ===
{{pt-noun|f}}
# {{female equivalent of|pt|médico}}
=== คำคุณศัพท์ ===
{{head|pt|รูปคุณศัพท์}}
# {{feminine singular of|pt|médico}}
=== อ่านเพิ่ม ===
* {{R:pt:Aulete}}
* {{R:pt:Priberam}}
== ภาษาสเปน ==
=== การออกเสียง ===
{{es-pr}}
=== คำนาม ===
{{es-noun|f}}
# {{female equivalent of|es|médico}}
=== คำคุณศัพท์ ===
{{head|es|รูปคุณศัพท์}}
# {{adj form of|es|médico||f|s}}
{{C|es|Female|Healthcare occupations}}
== ภาษาอัสตูเรียส ==
=== การออกเสียง ===
{{ast-pr|+<audio:LL-Q29507 (ast)-Limotecariu-médica.wav>}}
=== คำนาม ===
{{ast-noun|f|médiques}}
# {{femeq|ast|médicu||แพทย์}}
g0rq5iggloiatknfunn0nehbheqve74
médicas
0
2330892
5722062
2026-04-27T12:03:38Z
OctraBot
3198
นำเข้าจาก enwikt เก็บกวาด เรียงลำดับหัวเรื่องภาษา
5722062
wikitext
text/x-wiki
== ภาษาโปรตุเกส ==
=== คำนาม ===
{{head|pt|รูปนาม}}
# {{plural of|pt|médica}}
=== คำคุณศัพท์ ===
{{head|pt|รูปคุณศัพท์}}
# {{feminine plural of|pt|médico}}
== ภาษาสเปน ==
=== คำคุณศัพท์ ===
{{head|es|รูปคุณศัพท์}}
# {{adj form of|es|médico||f|p}}
=== คำนาม ===
{{head|es|รูปนาม|g=f-p}}
# {{inflection of|es|médica||p}}
4fd88amkmypgfqle7nxp3ktt0nezlxi
médiques
0
2330893
5722064
2026-04-27T12:04:01Z
OctraBot
3198
นำเข้าจาก enwikt เก็บกวาด เรียงลำดับหัวเรื่องภาษา
5722064
wikitext
text/x-wiki
== ภาษาฝรั่งเศส ==
=== คำคุณศัพท์ ===
{{head|fr|รูปคุณศัพท์}} {{g|m-p|f-p}}
# {{plural of|fr|médique}}
== ภาษาอัสตูเรียส ==
=== การออกเสียง ===
{{ast-pr|+<audio:LL-Q29507 (ast)-Limotecariu-médiques.wav>}}
=== คำนาม ===
{{head|ast|รูปนาม}}
# {{plural of|ast|médica}}
pucvaivm8d10zmh9obqg29i8qsg267l
หมวดหมู่:เลขภาษาจีนเก่า
14
2330894
5722065
2026-04-27T12:06:17Z
OctraBot
3198
สร้างหมวดหมู่อัตโนมัติ
5722065
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
หมวดหมู่:คำอุทานภาษาจีนเก่า
14
2330895
5722069
2026-04-27T12:16:12Z
OctraBot
3198
สร้างหมวดหมู่อัตโนมัติ
5722069
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
หมวดหมู่:pt:ปรัชญา
14
2330896
5722070
2026-04-27T12:18:00Z
OctraBot
3198
สร้างหมวดหมู่อัตโนมัติ
5722070
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
หมวดหมู่:pt:สัตววิทยา
14
2330897
5722071
2026-04-27T12:18:00Z
OctraBot
3198
สร้างหมวดหมู่อัตโนมัติ
5722071
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
หมวดหมู่:pt:เศรษฐศาสตร์
14
2330898
5722072
2026-04-27T12:20:48Z
OctraBot
3198
สร้างหมวดหมู่อัตโนมัติ
5722072
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
หมวดหมู่:ja:หน่วยวัด
14
2330899
5722073
2026-04-27T12:22:02Z
OctraBot
3198
สร้างหมวดหมู่อัตโนมัติ
5722073
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
หมวดหมู่:zh:ความตาย
14
2330900
5722074
2026-04-27T12:22:04Z
OctraBot
3198
สร้างหมวดหมู่อัตโนมัติ
5722074
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
หมวดหมู่:mk:รายชื่อหมวดหมู่ชุด
14
2330901
5722075
2026-04-27T12:22:06Z
OctraBot
3198
สร้างหมวดหมู่อัตโนมัติ
5722075
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
หมวดหมู่:mk:หัวข้อทั้งหมด
14
2330902
5722076
2026-04-27T12:22:27Z
OctraBot
3198
สร้างหมวดหมู่อัตโนมัติ
5722076
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
假期
0
2330903
5722077
2026-04-27T13:30:03Z
Ponpan
693
นำเข้าจาก enwikt เก็บกวาด
5722077
wikitext
text/x-wiki
== ภาษาจีน ==
{{zh-forms}}
=== การออกเสียง ===
{{zh-pron
|m=jià期
|c=gaa3 kei4
|h=pfs=ká-khì;hrs=h:gaˊ ki;gd=ga3 ki2
|mn=xm,qz,twv:ká-kî/xm,tw:kà-kî/zz:kée-kî/zz:kèe-kî
|mn-t=gian2 ki5
|x=jia3 ji2
|cat=n
}}
=== คำนาม ===
{{head|zh|คำนาม}}
# [[ช่วง]][[วันหยุด]]; [[วัน]][[พักร้อน]]
#: {{zh-x|國慶 假{jià}期|วันหยุดวันชาติ}}
==== คำพ้องความ ====
{{col3|zh|假日|節日|nan-hbl:歇睏日|nan-hbl:歇睏時仔|nan-hbl:好日|nan-hbl:大日子}}
==== คำเกี่ยวข้อง ====
* {{zh-l|放假}}
* {{zh-l|休假}}
{{col3|zh|公眾假期|公共假期|公定假日|公休|公休日|yue-HK:紅日|nan-hbl-SG:大日子<qq:ฮกเกี้ยนมาเลเซีย>}}
{{C|zh|ปฏิทิน}}
ovll7ztewsabo8r7et6npwmzyxnzfa7
結束
0
2330904
5722078
2026-04-27T13:37:54Z
Ponpan
693
นำเข้าจาก enwikt เก็บกวาด
5722078
wikitext
text/x-wiki
== ภาษาจีน ==
{{zh-forms|s=结束}}
=== การออกเสียง ===
{{zh-pron
|m=jiéshù
|ma=Zh-jiéshù.ogg
|c=git3 cuk1
|c-t=get2 zuuk2
|h=pfs=kiet-suk;hrs=h:gied sug
|mn=ml,tw,km,ph:kiat-sok
|mn-t=gag4 sog4
|px=pt,xy:geh6 sorh6
|w=sh,sz:7ciq soq7
|cat=v
}}
=== คำกริยา ===
{{zh-verb}}
# {{lb|zh|transitive|intransitive}} [[จบ]]; [[เสร็จสิ้น]]; [[มา]][[ถึง]][[ตอน]]จบ
#: {{zh-x|圓滿 結束|จบอย่างสำเร็จ}}
==== คำพ้องความ ====
* {{sense|จบ}}
{{col3|zh|完結|了斷|了結|告終|結束|收場|完畢|收束|了卻|結絕<qq:วรรณกรรม>|交代<qq:ขำขัน>|zhx-sic:結腳|完了<tr:wánliǎo>|終<qq:วรรณกรรม, หรือในคำประสม>|結<tr:jié>|罷<tr:bà>|nan-zha:煞事|nan-hbl:煞|收兵<qq:เชิงเปรียบเทียบ>|了局}}
==== คำตรงข้าม ====
* {{antsense|จบ}} {{zh-l|開始}}
==== ลูกคำ ====
{{col3|zh|結束語}}
==== คำสืบทอด ====
{{CJKV||けっそく|결속|kết thúc}}
== ภาษาญี่ปุ่น ==
{{ja-kanjitab|けつ|k1=けっ|そく|yomi=on}}
=== การออกเสียง ===
{{ja-pron|けっそく|acc=0}}
=== คำนาม ===
{{ja-noun|けっそく}}
# [[การมัด]][[รวม]][[กัน]], [[การรวม]][[กลุ่ม]]
# [[ความผูกพัน]], [[ความสามัคคี]], การรวม[[พลัง]], [[ความเป็น]][[อัน]][[หนึ่ง]]อัน[[เดียว]]กัน
=== คำกริยา ===
{{ja-verb-suru|けっそく}}
# มัดรวมกัน; รวมกลุ่ม
# สามัคคี; รวมพลัง; เป็นอันหนึ่งอันเดียวกัน
=== ดูเพิ่ม ===
* {{ja-r|一致結束|いっちけっそく}}
=== อ้างอิง ===
* {{R:Kanjipedia Kotoba|0001874100}}
* {{R:Shogakukan}}
== ภาษาเกาหลี ==
{{ko-hanjatab}}
=== คำนาม ===
{{ko-noun|hj|hangeul=결속}}
# {{hanja form of|결속|ความผูกพัน, ความสามัคคี, การรวมพลัง, ความเป็นอันหนึ่งอันเดียวกัน}}
== ภาษาเวียดนาม ==
{{vi-hantutab}}
=== คำนาม ===
{{vi-noun|sc=Hani}}
# {{vi-Han form of|kết thúc|การสิ้นสุด}}
=== คำกริยา ===
{{vi-verb|sc=Hani}}
# {{vi-Han form of|kết thúc|จบ}}
67906416isyinluz2f9gn44es1tq1bt
หมวดหมู่:ศัพท์ภาษาจีนที่สะกดด้วย 結
14
2330905
5722079
2026-04-27T13:38:09Z
Ponpan
693
สร้างหมวดหมู่อัตโนมัติ
5722079
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
หมวดหมู่:ศัพท์ภาษาจีนที่สะกดด้วย 束
14
2330906
5722080
2026-04-27T13:38:11Z
Ponpan
693
สร้างหมวดหมู่อัตโนมัติ
5722080
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
หมวดหมู่:ศัพท์ภาษาญี่ปุ่นที่สะกดด้วย 結 ออกเสียง けつ
14
2330907
5722081
2026-04-27T13:38:14Z
Ponpan
693
สร้างหมวดหมู่อัตโนมัติ
5722081
wikitext
text/x-wiki
{{ja-readingcat|結|けつ}}
iz9vyc4kpho5ovtbvqkem26ela2ury2
หมวดหมู่:ศัพท์ภาษาญี่ปุ่นที่สะกดด้วย 束 ออกเสียง そく
14
2330908
5722082
2026-04-27T13:38:16Z
Ponpan
693
สร้างหมวดหมู่อัตโนมัติ
5722082
wikitext
text/x-wiki
{{ja-readingcat|束|そく}}
jlthn3orgdma9cems29lui85asmexnn
คุยกับผู้ใช้:Mpns
3
2330909
5722083
2026-04-27T17:29:34Z
New user message
2698
เพิ่ม[[Template:Welcome|สารต้อนรับ]]ในหน้าคุยของผู้ใช้ใหม่
5722083
wikitext
text/x-wiki
{{Template:Welcome|realName=|name=Mpns}}
-- [[ผู้ใช้:New user message|New user message]] ([[คุยกับผู้ใช้:New user message|คุย]]) 00:29, 28 เมษายน 2569 (+07)
5q7q8t71waa4rxnjd9dymbe4r52ctor
มอดูล:collapsible category tree
828
2330910
5722088
2026-04-28T01:38:59Z
OctraBot
3198
สร้างหน้าด้วย "local export = {} local m_utilities = require("Module:utilities") function export.make(args) local lang = args.lang local sc = args.sc -- Add a span which records information to be used by the catfix gadget. local catfix_info = lang and m_utilities.catfix(lang, sc) or "" -- Only provide collapsibility if 5 or more elements local pages_in_cat = mw.site.stats.pagesInCategory(args.category, "pages") local collapsible = pages_in_cat >= 5..."
5722088
Scribunto
text/plain
local export = {}
local m_utilities = require("Module:utilities")
function export.make(args)
local lang = args.lang
local sc = args.sc
-- Add a span which records information to be used by the catfix gadget.
local catfix_info = lang and m_utilities.catfix(lang, sc) or ""
-- Only provide collapsibility if 5 or more elements
local pages_in_cat = mw.site.stats.pagesInCategory(args.category, "pages")
local collapsible = pages_in_cat >= 5
-- CategoryTree only shows the first 200 categories. How many pages are left over?
local pages_left_over = ((pages_in_cat <= 200) and 0 or (pages_in_cat - 200))
local output = mw.getCurrentFrame():callParserFunction{
name = "#categorytree",
args = {
args.category,
type = "pages",
depth = 1,
class = "\"columns-bg term-list" .. (sc and " " .. sc:getCode() or "") .. "\"",
style = "counter-reset: pagesleftover " .. pages_left_over,
namespaces = "-" .. (mw.title.getCurrentTitle().nsText == "Reconstruction" and " Reconstruction" or ""),
["data-pages-in-cat"] = pages_in_cat,
["data-pages-left-over"] = pages_left_over,
}
}
if collapsible then
output = mw.html.create("div")
:addClass("list-switcher-wrapper")
:node(
mw.html.create("div")
:addClass("list-switcher list-switcher-category-tree")
:wikitext(output)
)
else
output = mw.html.create("div")
:addClass("list-switcher-category-tree")
:wikitext(output)
end
-- Maintenance categories
local categories = ""
if pages_in_cat == 0 and not mw.title.new(args.category, 'Category').exists then
categories = categories ..
require("Module:utilities").format_categories('Entries with collapsible category trees for nonexistent categories')
end
return require("Module:TemplateStyles")("Module:collapsible category tree/style.css") ..
catfix_info .. tostring(output) .. categories
end
-- for direct invocation from a wikitext ("wt") template
function export.make_wt(frame)
return export.make(frame.args)
end
return export
noxvaald1o646ux246iwd39iqrdltvo
5722091
5722088
2026-04-28T01:48:12Z
OctraBot
3198
5722091
Scribunto
text/plain
local export = {}
local m_utilities = require("Module:utilities")
function export.make(args)
local lang = args.lang
local sc = args.sc
-- Add a span which records information to be used by the catfix gadget.
local catfix_info = lang and m_utilities.catfix(lang, sc) or ""
-- Only provide collapsibility if 5 or more elements
local pages_in_cat = mw.site.stats.pagesInCategory(args.category, "pages")
local collapsible = pages_in_cat >= 5
-- CategoryTree only shows the first 200 categories. How many pages are left over?
local pages_left_over = ((pages_in_cat <= 200) and 0 or (pages_in_cat - 200))
local output = mw.getCurrentFrame():callParserFunction{
name = "#categorytree",
args = {
args.category,
type = "pages",
depth = 1,
class = "\"columns-bg term-list" .. (sc and " " .. sc:getCode() or "") .. "\"",
style = "counter-reset: pagesleftover " .. pages_left_over,
namespaces = "-" .. (mw.title.getCurrentTitle().nsText == "การสืบสร้าง" and " การสืบสร้าง" or ""),
["data-pages-in-cat"] = pages_in_cat,
["data-pages-left-over"] = pages_left_over,
}
}
if collapsible then
output = mw.html.create("div")
:addClass("list-switcher-wrapper")
:node(
mw.html.create("div")
:addClass("list-switcher list-switcher-category-tree")
:wikitext(output)
)
else
output = mw.html.create("div")
:addClass("list-switcher-category-tree")
:wikitext(output)
end
-- Maintenance categories
local categories = ""
if pages_in_cat == 0 and not mw.title.new(args.category, 'หมวดหมู่').exists then
categories = categories ..
require("Module:utilities").format_categories('Entries with collapsible category trees for nonexistent categories')
end
return require("Module:TemplateStyles")("Module:collapsible category tree/style.css") ..
catfix_info .. tostring(output) .. categories
end
-- for direct invocation from a wikitext ("wt") template
function export.make_wt(frame)
return export.make(frame.args)
end
return export
sgvaxz37jbghhs6pvx9thxedbhccdeu
มอดูล:collapsible category tree/style.css
828
2330911
5722089
2026-04-28T01:39:33Z
OctraBot
3198
สร้างหน้าด้วย "/* Styles applying equally to collapsible and non-collapsible instances */ .columns-bg.term-list.CategoryTreeTag { margin-top: 0; margin-bottom: 0; } /* suppress triangular toggle button */ .columns-bg.term-list.CategoryTreeTag .CategoryTreeToggle { display: none; } /* Match global .list-switcher-header styles */ .columns-bg.term-list.CategoryTreeTag > div > div.CategoryTreeItem { /* START global .list-switcher-header styles */ background:..."
5722089
sanitized-css
text/css
/* Styles applying equally to collapsible and non-collapsible instances */
.columns-bg.term-list.CategoryTreeTag {
margin-top: 0;
margin-bottom: 0;
}
/* suppress triangular toggle button */
.columns-bg.term-list.CategoryTreeTag .CategoryTreeToggle {
display: none;
}
/* Match global .list-switcher-header styles */
.columns-bg.term-list.CategoryTreeTag > div > div.CategoryTreeItem {
/* START global .list-switcher-header styles */
background: var(--wikt-palette-grey-indigo-2);
font-weight: bold;
font-size: 95%;
padding: 0.2em 0.4em 0.1em 0.6em;
/* END global .list-switcher-header styles */
/* Extra styles added to global .list-switcher-header rules: */
margin-right: -0.3em;
}
.columns-bg.term-list.CategoryTreeTag > div > div.CategoryTreeChildren {
padding-top: 0.1em;
}
/* Make the list switcher one line taller than default */
.list-switcher-category-tree {
bottom: calc(4.4 * 1.6em); /* can't use "lh" units in TemplateStyles */
}
.list-switcher-category-tree.list-switcher-collapsed {
max-height: calc(4.4 * 1.6em); /* can't use "lh" units in TemplateStyles */
}
/* The objective of the next few rules is to make CategoryTree's <div> output
look indistinguishable from a default MediaWiki bulleted list. */
.list-switcher-category-tree .CategoryTreeChildren {
column-count: 3;
/* match default MediaWiki styling of <ul> */
margin-left: 1.6em;
margin-right: 0;
margin-inline-start: 1.6em;
margin-inline-end: 0;
padding: 0;
}
.list-switcher-category-tree .CategoryTreeChildren .CategoryTreeSection {
/* match default MediaWiki styling of <li> */
display: list-item;
margin-bottom: 0.1em;
}
.list-switcher-category-tree .CategoryTreeChildren .CategoryTreeItem {
display: inline;
}
.list-switcher-category-tree .CategoryTreePageBullet {
display: none;
}
/* hack - proof of concept */
.list-switcher-category-tree > .CategoryTreeTag:not([data-pages-left-over="0"]) .CategoryTreeChildren::after {
content: "...and " counter(pagesleftover) " more";
}
/* space between adjacent category trees - e.g. [[-DZÍÍʼ]] */
.list-switcher-category-tree + link + .list-switcher-category-tree,
.list-switcher-category-tree + style + .list-switcher-category-tree,
.list-switcher-category-tree + .list-switcher-category-tree {
margin-top: 0.6em;
}
8qzbig2kxhscqw3korovk3qq3v3xt3x
5722090
5722089
2026-04-28T01:40:45Z
OctraBot
3198
5722090
sanitized-css
text/css
/* Styles applying equally to collapsible and non-collapsible instances */
.columns-bg.term-list.CategoryTreeTag {
margin-top: 0;
margin-bottom: 0;
}
/* suppress triangular toggle button */
.columns-bg.term-list.CategoryTreeTag .CategoryTreeToggle {
display: none;
}
/* Match global .list-switcher-header styles */
.columns-bg.term-list.CategoryTreeTag > div > div.CategoryTreeItem {
/* START global .list-switcher-header styles */
background: var(--wikt-palette-grey-indigo-2);
font-weight: bold;
font-size: 95%;
padding: 0.2em 0.4em 0.1em 0.6em;
/* END global .list-switcher-header styles */
/* Extra styles added to global .list-switcher-header rules: */
margin-right: -0.3em;
}
.columns-bg.term-list.CategoryTreeTag > div > div.CategoryTreeChildren {
padding-top: 0.1em;
}
/* Make the list switcher one line taller than default */
.list-switcher-category-tree {
bottom: calc(4.4 * 1.6em); /* can't use "lh" units in TemplateStyles */
}
.list-switcher-category-tree.list-switcher-collapsed {
max-height: calc(4.4 * 1.6em); /* can't use "lh" units in TemplateStyles */
}
/* The objective of the next few rules is to make CategoryTree's <div> output
look indistinguishable from a default MediaWiki bulleted list. */
.list-switcher-category-tree .CategoryTreeChildren {
column-count: 3;
/* match default MediaWiki styling of <ul> */
margin-left: 1.6em;
margin-right: 0;
margin-inline-start: 1.6em;
margin-inline-end: 0;
padding: 0;
}
.list-switcher-category-tree .CategoryTreeChildren .CategoryTreeSection {
/* match default MediaWiki styling of <li> */
display: list-item;
margin-bottom: 0.1em;
}
.list-switcher-category-tree .CategoryTreeChildren .CategoryTreeItem {
display: inline;
}
.list-switcher-category-tree .CategoryTreePageBullet {
display: none;
}
/* hack - proof of concept */
.list-switcher-category-tree > .CategoryTreeTag:not([data-pages-left-over="0"]) .CategoryTreeChildren::after {
content: "...และอีก " counter(pagesleftover) " รายการ";
}
/* space between adjacent category trees - e.g. [[-DZÍÍʼ]] */
.list-switcher-category-tree + link + .list-switcher-category-tree,
.list-switcher-category-tree + style + .list-switcher-category-tree,
.list-switcher-category-tree + .list-switcher-category-tree {
margin-top: 0.6em;
}
7dr4nmx90lpw463qqtk15fbmkwm9lju
交通工具
0
2330912
5722093
2026-04-28T05:07:49Z
Ponpan
693
นำเข้าจาก enwikt เก็บกวาด
5722093
wikitext
text/x-wiki
== ภาษาจีน ==
{{zh-forms|type=22}}
=== การออกเสียง ===
{{zh-pron
|m=jiāotōng gōngjù
|c=gaau1 tung1 gung1 geoi6
|mn-t=gao1 tong1 gang1 gu6
|cat=n
}}
=== คำนาม ===
{{head|zh|คำนาม}}
# [[รูปแบบ]][[การขนส่ง]]
{{C|zh|การคมนาคม}}
lp4a3eodg3m2iob2wutxwnfts9cwvgp
หมวดหมู่:zh:การคมนาคม
14
2330913
5722094
2026-04-28T05:08:00Z
Ponpan
693
สร้างหมวดหมู่อัตโนมัติ
5722094
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
หมวดหมู่:ศัพท์ภาษาจีนที่สะกดด้วย 吸
14
2330914
5722096
2026-04-28T05:17:22Z
Ponpan
693
สร้างหมวดหมู่อัตโนมัติ
5722096
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
หมวดหมู่:ศัพท์ภาษาจีนที่สะกดด้วย 组
14
2330915
5722098
2026-04-28T05:41:23Z
Ponpan
693
สร้างหมวดหมู่อัตโนมัติ
5722098
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx
หมวดหมู่:ศัพท์ภาษาจีนที่สะกดด้วย 织
14
2330916
5722099
2026-04-28T05:41:24Z
Ponpan
693
สร้างหมวดหมู่อัตโนมัติ
5722099
wikitext
text/x-wiki
{{auto cat}}
eomzlm5v4j7ond1phrju7cnue91g5qx