Wiktionary viwiktionary https://vi.wiktionary.org/wiki/Wiktionary:Trang_Ch%C3%ADnh MediaWiki 1.47.0-wmf.21 case-sensitive Phương tiện Đặc biệt Thảo luận Thành viên Thảo luận Thành viên Wiktionary Thảo luận Wiktionary Tập tin Thảo luận Tập tin MediaWiki Thảo luận MediaWiki Bản mẫu Thảo luận Bản mẫu Trợ giúp Thảo luận Trợ giúp Thể loại Thảo luận Thể loại Phụ lục Thảo luận Phụ lục TimedText TimedText talk Mô đun Thảo luận Mô đun Sự kiện Thảo luận Sự kiện musique 0 2629 2566302 2314369 2026-09-25T07:19:24Z Hiyuune 50834 /* Danh từ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566302 wikitext text/x-wiki {{also|musiqué|mûsique}} =={{langname|en}}== ==={{ĐM|n}}=== {{en-noun|-|s}} # {{obsolete form of|en|music}}. ==={{ĐM|see}}=== * {{l|en|musique concrète}} =={{langname|enm}}== ==={{ĐM|n}}=== {{head|enm|noun|var=1}} # {{alt form|enm|musike}} =={{langname|pt}}== ==={{ĐM|v}}=== {{head|pt|Biến thể hình thái động từ}} # {{pt-verb form of|musicar}} =={{langname|nrf}}== {{wp|lang=nrf|Mûsique}} ==={{ĐM|alter}}=== * {{alter|nrf|mûsique||Jersey}} ==={{ĐM|etym}}=== Từ {{inh|nrf|fro|musique}}, từ {{inh|nrf|la|musica}}, từ {{der|nrf|grc|μουσική|t=nghệ thuật của các Nàng thơ}}, dẫn xuất từ {{mention|grc|Μοῦσα|t=Nàng thơ}}. ==={{ĐM|n}}=== {{nrf-noun|f}} # {{lb|nrf|France}} [[âm nhạc|Âm nhạc]]. {{topics|nrf|Âm nhạc}} =={{langname|fr}}== ==={{ĐM|pron}}=== * {{fr-IPA}} * {{IPA4|fr|/my.zɪk/|/mʏ.zɪk/|a=Quebec}} * {{homophones|fr|musiques|musiquent}} * {{audio|fr|Fr-musique.ogg|a=Pháp}} * {{audio|fr|LL-Q150 (fra)-DSwissK-musique.wav|a=<<Valais>>, <<Thụy Sĩ>>}} * {{audio|fr|LL-Q150 (fra)-GrandCelinien-musique.wav|a=<<Paris>>}} * {{audio|fr|LL-Q150 (fra)-Lepticed7-musique.wav|a=<<Toulouse>>}} * {{audio|fr|LL-Q150 (fra)-LoquaxFR-musique.wav|a=<<Vosges>>}} * {{audio|fr|LL-Q150 (fra)-Poslovitch-musique.wav|a=<<Vosges>>}} * {{rhymes|fr|ik|s=2}} ==={{ĐM|etym}} 1=== {{inh+|fr|fro|musique}}, được vay mượn từ {{der|fr|la|mūsica}}, được vay mượn từ {{der|fr|grc|μουσική|t=Nghệ thuật của các Nàng thơ}}, dẫn xuất từ {{mention|grc|Μοῦσα|t=Nàng thơ}}. ===={{ĐM|n}}==== {{fr-noun|f|~}} # [[âm nhạc|Âm nhạc]]. ====={{ĐM|alter}}===== * {{alt|fr|zicmu|zikmu||verlan}} * {{alt|fr|zik||cắt từ}} ====={{ĐM|drv}}===== {{col|fr |aller plus vite que la musique |boîte à musique |connaître la musique |en avant la musique |instrument de musique |musique classique |musique de chambre |musiquement |papier à musique }} ====={{ĐM|rel}}===== {{col|fr |musical |musicalement |musicalité |musicien |musicienne }} ====={{ĐM|desc}}===== {{top2}} * {{desc|gcf|mizik}} * {{desc|ht|mizik}} * {{desc|gcr|lanmizik|der=1}} * {{desc|crs|lanmizik|der=1}} * {{desctree|nl|muziek|bor=1}} * {{desc|lb|Musek|bor=1}} * {{desctree|fa|موزیک|tr=muzik|bor=1}} * {{desc|tr|müzik|bor=1}} * {{desc|wo|muusik|bor=1}} {{bottom}} ==={{ĐM|etym}} 2=== {{nonlemma}} ===={{ĐM|v}}==== {{head|fr|Biến thể hình thái động từ}} # {{inflection of|fr|musiquer||1//3|s|pres|ind//sub|;|2|s|impr}} ==={{ĐM|further}}=== * {{R:fr:TLFi}} =={{langname|fro}}== ==={{ĐM|alter}}=== * {{alter|fro|musike}} ==={{ĐM|etym}}=== Được vay mượn từ {{bor|fro|la|mūsica}}, được vay mượn từ {{der|fro|grc|μουσική|t=nghệ thuật của các Nàng thơ}}, dẫn xuất từ {{mention|grc|Μοῦσα|t=Nàng thơ}}. ==={{ĐM|pron}}=== * {{IPA4|fro|/myˈzikə/}} ==={{ĐM|n}}=== {{fro-noun|f}} # [[âm nhạc|Âm nhạc]]. ===={{ĐM|desc}}==== * {{desc|fr|musique}} {{see desc}} * {{desc|nrf|musique|alts=1}} * {{desc|pcd|musique}} * {{desc|wa|muzike}} * {{desctree|enm|musike|bor=1}} =={{langname|es}}== ==={{ĐM|pron}}=== {{es-pr}} ==={{ĐM|v}}=== {{head|es|Biến thể hình thái động từ}} # {{es-verb form of|musicar}} bevi4awc3vfwntzu3q4spqvbpdo1rs0 bronche 0 38351 2566306 2378603 2026-09-25T08:11:57Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templatest]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566306 wikitext text/x-wiki {{also|bronché}} =={{langname|enm}}== ==={{section|n}}=== {{head|enm|Danh từ|var=1}} # {{alt form|enm|braunche}} =={{langname|fr}}== ==={{section|pron}}=== * {{fr-IPA}} * {{audio|fr|LL-Q150 (fra)-Pamputt-bronche.wav|a=Brétigny-sur-Orge}} ==={{section|n}}=== {{fr-noun|f}} # {{lb|fr|anatomy}} [[phế quản|Phế quản]]. ==={{section|v}}=== {{head|fr|Biến thể hình thái động từ}} # {{inflection of|fr|broncher||ind//sub|pres|ở|1//3|s||;|impr|ở|2|s}} ==={{section|ref}}=== * {{R:FVDP|db=fr}} ==={{section|further}}=== * {{R:fr:TLFi}} 5pdrf1nofsqwvq0xasla7cqjfnaeb5l charter 0 39906 2566315 2561891 2026-09-25T08:11:57Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templatest]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566315 wikitext text/x-wiki {{also|Charter|chárter}} =={{langname|en}}== {{wp|en:}} ==={{section|alt}}=== * {{alt|en|chartre||obsolete}} ==={{section|etym}}=== Từ {{inh|en|enm|charter}}, {{m|enm|chartre}}, vay mượn từ {{der|en|fro|chartre}}, từ {{der|en|la|chartula}} (giảm nhẹ nghĩa của {{m|la|charta}}). Xem thêm {{l|en|chart}}. {{doublet|en|chartula}}. ==={{section|pron}}=== * {{IPA|en|/ˈt͡ʃɑːtə/|a=RP}} ** {{audio|en|LL-Q1860 (eng)-Vealhurl-charter.wav|a=Southern England}} * {{IPA|en|/ˈt͡ʃɑɹtɚ/|a=GA}} * {{rhymes|en|ɑː(ɹ)tə(ɹ)|s=2}} * {{hyph|en|char|ter}} ==={{section|n}}=== {{en-noun}} # [[hiến chương|Hiến chương]]. #: {{ux|en|'''Charter''' of the United Nations.|Hiến chương Liên Hợp Quốc.}} # [[đặc quyền|Đặc quyền]]. # Sự [[thuê]] [[tàu]]; [[hợp đồng]] [[thuê]] [[tàu]]. # [[giấy|Giấy]] [[nhượng]] [[đất]]. ===={{section|drv}}==== {{col|en|charterage|charterhouse|charterial|charterless|chartermaster |charter court|charter master|charter party,charter-party |charter member|charter change|time charter|Blackmailer’s Charter }} ===={{section|desc}}==== * {{desc|bor=1|bg|ча́ртър}} * {{desc|bor=1|nl|charter}} * {{desc|bor=1|et|tšarter}} * {{desc|bor=1|fr|charter}} * {{desc|bor=1|it|charter}} * {{desc|bor=1|ja|-}} {{ja-r|チャーター}} * {{desc|bor=1|pl|czarter}} * {{desc|bor=1|ro|charter}} * {{desc|bor=1|ru|ча́ртер|tr=čártɛr}} * {{desc|bor=1|sh|-}} *: {{desc|sclang=1|sh|ча̏ртер}} *: {{desc|sclang=1|sh|čȁrter}} * {{desc|bor=1|es|charter|chárter}} * {{desc|bor=1|sv|charter}} * {{desc|bor=1|tr|charter}} * {{desc|bor=1|uz|charter}} * {{desc|bor=1|cy|siarter}} ==={{section|adj}}=== {{en-adj|-}} # [[cho|Cho]] [[thuê]]. ==={{section|v}}=== {{en-verb}} # {{lb|en|transitive}} [[ban|Ban]] [[đặc quyền]]. # [[thuê mướn|Thuê mướn]] [[tàu biển]], [[xe cộ]]. #: {{ux|en|To '''charter''' a ship.|Thuê tàu thuyền.}} #: {{ux|en|To '''charter''' a bus.|Thuê xe buýt.}} ===={{section|drv}}==== {{col4|en |charter pilot |charter school|charterable|charterer|recharter }} ==={{section|ref}}=== * {{R:FVDP|db=ev}} ==={{section|ana}}=== * {{anagrams|en|a=acehrrt|charret|chartre|rechart}} =={{langname|enm}}== ==={{section|n}}=== {{head|enm|Danh từ|var=1}} # {{alt form|enm|chartre}} =={{langname|eu}}== ==={{section|pron}}=== {{eu-pr|txarter<hyph:char.ter>}} ==={{section|n}}=== {{eu-noun|in}} # [[máy bay|Máy bay]] [[thuê]] [[riêng]]. ===={{section|decl}}==== {{eu-ndecl|in}} ==={{section|further}}=== * {{R:eu:EH}} =={{langname|fi}}== ==={{section|pron}}=== {{fi-p|šart(:)er}} ==={{section|n}}=== {{fi-noun}} # {{lb|fi|informal}} {{ellipsis of|fi|charterlento}} ===={{section|decl}}==== {{fi-decl-paperi|i=0|charter|a}} =={{langname|fr}}== ==={{section|etym}}=== {{ety|fr|:bor|en:charter}} {{bor+|fr|en|charter}}. {{doublet|fr|charte}}. ==={{section|pron}}=== * {{fr-IPA|chartère}} * {{audio|fr|LL-Q150 (fra)-Lepticed7-charter.wav|a=Toulouse}} * {{audio|fr|LL-Q150 (fra)-Jérémy-Günther-Heinz Jähnick-charter.wav|a=Somain}} ==={{section|n}}=== {{fr-noun|m}} # [[máy bay|Máy bay]] [[thuê]] [[riêng]]. ==={{section|ref}}=== * {{R:FVDP|db=fv}} ==={{section|further}}=== * {{R:fr:TLFi}} ==={{section|ana}}=== * {{l|fr|châtrer}} nh2a0q0p18pwhzmmm94z5k2xggag7j6 aiguiser 0 52172 2566148 2450630 2026-09-24T15:48:21Z Hiyuune 50834 2566148 wikitext text/x-wiki =={{langname|fr}}== ==={{section|pron}}=== * {{fr-IPA|[gu:gü]|+}} * {{audio|fr|Fr-aiguiser.ogg}} * {{audio|fr|LL-Q150 (fra)-Lepticed7-aiguiser.wav|a=Toulouse}} * {{audio|fr|LL-Q150 (fra)-LoquaxFR-aiguiser.wav|a=Vosges}} * {{audio|fr|LL-Q150 (fra)-Mecanautes-aiguiser.wav|a=Pháp}} * {{audio|fr|LL-Q150 (fra)-Jérémy-Günther-Heinz Jähnick-aiguiser.wav|a=Somain}} ==={{section|v}}=== {{fr-verb}} # [[mài nhọn|Mài nhọn]], [[mài sắc]], [[mài]]. #: {{ux|fr|'''Aiguiser''' un rasoir.|Mài dao cạo.}} #: {{ux|fr|Pierre à '''aiguiser'''.|Đá mài.}} #: {{ux|fr|'''Aiguiser''' la vigilance.|Mài sắc cảnh giác.}} # [[kích thích|Kích thích]]. #: {{ux|fr|'''Aiguiser''' les désirs de quelqu'un.|Kích thích lòng ham muốn của ai.}} # [[mài|Mài]] [[giũa]], [[gọt giũa]]. #: {{ux|fr|'''Aiguiser''' une épigramme.|Gọt giũa bài thơ trào phúng.}} ===={{section|forms}}==== {{fr-conj-auto|pron=[gu:gü],+}} ===={{section|drv}}==== * {{l|fr|pierre à aiguiser}} * {{l|fr|aiguiser l'appétit}} ===={{section|rel}}==== * {{l|fr|aigu|pos=adjective}} * {{l|fr|aiguille}} * {{l|fr|aiguillon}} ==={{section|ref}}=== * {{R:FVDP|db=fv}} ==={{section|further}}=== * {{R:fr:TLFi}} q6yy9s0maq424yq0vy9y42cm0gm1gfw hoarfrost 0 56585 2566288 2477933 2026-09-25T06:06:07Z Hiyuune 50834 2566288 wikitext text/x-wiki {{also|hoar-frost|hoar frost}} =={{langname|en}}== ==={{section|n}}=== {{en-noun|-|s}} # {{alternative form of|en|hoar frost|t=[[sương muối]]}} ===={{section|drv}}==== {{col|en|hoarfrosted|hoarfrosty}} ==={{section|ref}}=== * {{R:FVDP|db=ev}} hc30k8ardiufkk3omr1miox6mw2i700 apron 0 96274 2566312 2448553 2026-09-25T08:11:57Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templatest]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566312 wikitext text/x-wiki =={{langname|en}}== ==={{section|alt}}=== * {{alter|en|napron||obsolete}} ==={{section|pron}}=== * {{IPA4|en|/ˈeɪ.pɹən/}} * {{audio|en|en-us-apron.ogg|a=US}} * {{IPA4|en|/ˈeɪ.pəɹn/<q:không còn dùng><ref:{{R:Jespersen MEGoHP|I|9.72|275}}>}} * {{rhymes|en|eɪpɹən|s=2}} ==={{section|n}}=== {{wp|en:Apron (disambiguation)}} {{en-noun}} # [[tạp dề|Tạp dề]]. # [[tấm|Tấm]] [[da]] [[phủ]] [[chân]] (ở những xe không mui). # [[thềm|Thềm]] [[sân khấu]] (để diễn những tiết mục phụ khi buông màn). # [[thềm|Thềm]] đế [[máy bay]] (ở sân bay). # [[tường|Tường]] [[ngăn]] [[nước]] [[xói]] (ở đập nước). # [[tấm chắn|Tấm chắn]], [[tấm]] [[che]] máy. ===={{section|drv}}==== {{col|en|aproneer |aproned |apron flashing |apronful |apronless |apronlike |apron skirt|apron dance |apron string|apron sink|green apron |balloon apron |beaproned |butcher's apron |naked apron|Hottentot apron|khoikhoi apron |unaproned }} ==={{section|ref}}=== <references/> * {{R:FVDP|db=ev}} ==={{section|ana}}=== * {{anagrams|en|a=anopr|no-par|on par}} =={{langname|enm}}== ==={{section|n}}=== {{head|enm|Danh từ|var=1}} # {{alt form|enm|naperoun}} =={{langname|eo}}== ==={{section|pron}}=== {{eo-pr|a=LL-Q143 (epo)-TranqyPoo-apron.wav}} ==={{section|n}}=== {{eo-head}} # {{eo-form of|apr|on}} ri1mae5k9shmb4kzshm30350dzztjih claw 0 101679 2566311 2462788 2026-09-25T08:11:57Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templatest]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566311 wikitext text/x-wiki {{also|Claw}} =={{langname|en}}== ==={{section|pron}}=== * {{a|en|GA}} ** {{IPA4|en|/klɔ/|a=non-cot-caught}} ** {{IPA4|en|/klɑ/|a=cot-caught}} * {{IPA4|en|/klɔː/|a=RP}} * {{audio|en|En-us-claw.ogg|a=US}} * {{rhymes|en|ɔː|s=1}} ==={{section|etym}} 1=== {{rfe|en}} ===={{section|n}}==== {{en-noun}} # [[vuốt|Vuốt]] (mèo, chim). # [[chân|Chân]] có [[vuốt]]. # [[càng|Càng]] cua. # [[vật|Vật]] [[hình móc]]. # [[cam|Cam]], [[vấu]], [[cái]] [[kẹp]]. # {{lb|en|thông tục}} [[tay|Tay]]. ====={{section|drv}}===== {{col|en|beclaw|catclaw|clawbed|clawer|clawfoot|clawfooted|clawful|clawhand|clawless|clawlike|clawsome|clawy|foreclaw|tooth and claw|longclaw|Ravenclaw|claw hammer|declaw|claw toe|get one's claws into|tiger's claw|bear claw|cat's claw|claw frog|claw ring|claw sickness|claw-hammer coat|crab claw|devil's claw|Devil's claw|hind claw|tack claw|toilet claw|wolf's-claw|claw clip|claw crane|claw machine|dew claw|lobster claw|red in tooth and claw|cat-claw|claw tool}} ==={{section|etym}} 2=== {{rfe|en}} ===={{section|v}}==== {{en-verb}} # [[quắp|Quắp]] (bằng vuốt). # [[quào|Quào]], [[cào]]; [[xé]] (bằng vuốt). # [[gãi|Gãi]]. ====={{section|drv}}===== {{col2|en|claw away|claw off|claw back}} ====={{section|drv}}===== * {{l|en|claw me, claw thee}} ==={{section|ref}}=== * {{R:FVDP|db=ev}} ==={{section|ana}}=== * {{anagrams|en|a=aclw|cawl}} =={{langname|enm}}== ==={{section|n}}=== {{head|enm|Danh từ|var=1}} # {{alt form|enm|clawe}} =={{langname|sza}}== ==={{section|noun}}=== {{head|sza|Danh từ}} # [[bão|Bão]] lớn. ==={{section|ref}}=== * [https://web.archive.org/web/20220922224210/http://sealang.net/monkhmer/database/retrieve.pl?language=Semelai&sort=gloss&format=html Tiếng Semelai] tại Cơ sở Dữ liệu Môn-Khmer. 7iy4piha2uequvj9ixx8zkcxthx9kx4 duck 0 101889 2566303 2463936 2026-09-25T08:06:33Z Hiyuune 50834 /* Tiếng Anh trung đại */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566303 wikitext text/x-wiki {{also|Duck}} =={{langname|en}}== ==={{section|pron}}=== * {{enPR|dŭk}}, {{IPA4|en|/dʌk/}} ** {{audio|en|en-us-duck.ogg|a=US}} ** {{audio|en|EN-AU ck1 duck.ogg|a=AU}} * {{IPA4|en|/dʊk/|a=Northern England,Ireland}} * {{rhymes|en|ʌk|s=1}} ==={{section|etym}} 1=== {{ety|en|id=cúi xuống|:inh|enm:ducken<ety:inh<ang:*dūcan>>|tree=1}} Từ {{inh|en|enm|ducken}}, {{mention|enm|duken}}, {{mention|enm|douken}}, từ {{der|en|ang|*dūcan}}, từ {{der|en|gmw-pro|*dūkan}}, từ {{der|en|gem-pro|*dūkaną}}. {{col-top|2|cog}} Có liên quan đến {{cog|sco|dulk}}, {{cog|dum|ducken}}, {{cog|nds|ducken}}, {{cog|de|ducken}}, {{cog|da|dukke}}, {{mention|da|dykke}}. Có liên quan thêm đến {{cog|sco|dook}}, {{mention|sco|douk}}, {{cog|fy|dûke}}, {{cog|nl|duiken}}, {{cog|nds|duken}}, {{cog|de|tauchen}}, {{cog|sv|dyka}}. {{col-bottom}} ===={{section|v}}==== {{en-verb}} # {{lb|en|transitive}} Nhanh chóng [[cúi]] đầu hay thân người xuống để tránh va vào gì đó. # [[dìm|Dìm]] xuống nước, [[ngụp]]. # {{lb|en|intransitive}} [[cúi|Cúi]] [[đầu]] để chào hỏi. # [[trốn|Trốn]]. ====={{section|drv}}===== {{col|en|duck and cover|duck and dive|duck down|duck out|duck off|unducked|beduck|duckable|ducker|duckroll}} ===={{section|n}}==== {{en-noun}} # {{lb|en|caving}} Lối đi trong [[hang động]] chứa đầy [[nước]] mà không có khoảng trống chứa [[không khí]]. ==={{section|etym}} 2=== [[File:Anas_platyrhynchos_in_Aveyron.jpg|thumb|vịt cổ xanh ({{taxfmt|Anas platyrhynchos|loài}})]] {{ety|en|id=chim|:inh|enm:doke|tree=1}} Từ {{inh|en|enm|doke}}, {{mention|enm|ducke}}, {{mention|enm|dukke}}, {{mention|enm|dokke}}, {{mention|enm|douke}}, {{mention|enm|duke}}, từ {{inh|en|ang|duce}}, {{mention|ang|dūce}}, từ {{der|en|ang|*dūcan}}, từ {{der|en|gmw-pro|*dūkan}}, từ {{der|en|gem-pro|*dūkaną}}. Xem thêm ở [[{{pagename}}#Từ nguyên 1|động từ]] trên. {{col-top|2|cog}} Cùng gốc với {{cog|sco|duik}}, {{mention|sco|duke}}, {{mention|sco|dook}}, {{cog|da|dukand}}, {{mention|da|dykand||vịt biển}}, {{cog|sv|dykfågel}}, {{cog|nl|duiker}}, {{cog|nds-de|Düker}}, {{cog|de|Taucher}}. {{col-bottom}} So sánh sự hình thành nghĩa {{m+|ru|ныро́к}} (< {{mention|ru|ныря́ть}}). ===={{section|alt}}==== * {{alter|en|ducke||obsolete}} ===={{section|n}}==== {{en-noun|~|s|*}} # [[con|Con]] [[vịt]], [[vịt]] [[cái]]. #: {{hypo|en|drake|duckling}} # {{lb|en|uncountable}} [[thịt|Thịt]] [[vịt]]. # {{lb|en|cricket}} [[ván|Ván]] [[trắng]] (viết tắt của {{mention|en|duck's egg}}). # {{ellipsis of|en|architectural duck}} #: {{syn|en|duck building}} #: {{cot|en|duck architecture}} # {{lb|en|finance|slang|dated}} {{synonym of|en|lame duck}} # {{lb|en|US|LGBT|prison slang}} {{syn of|en|bitch}} ====={{section|drv}}===== {{col|en|all duck or no dinner|duck-squeezer|marbled duck |American black duck|falcated duck|fish duck|put one's ducks in a row |antiduck|duck-shover|western duck sickness |architectural duck|Daffy Duck offense|baby duck syndrome |Beijing duck|duck-frost,duck's frost |Black Duck |black-headed duck |blue-billed duck |blue duck |Bombay duck |box of fluffy ducks |Brahminy duck |break one's duck |buffel duck |Burdekin duck |burrow duck |can a duck|duck snort|yellow-billed duck |can a duck swim|aromatic duck|Carolina duck |chance the ducks |chuckey |cold duck |could eat the arse out of a low flying duck |could eat the crotch out of a low flying duck |could eat the crutch from a low flying duck |crocoduck|duck fit|duck orchid |crutches for lame ducks |dabbling duck |Daffy Duck|nigger duck|dead duck |decoy-duck |demon duck of doom |diamond duck |diving duck |divvy duck |domestic duck|in more shit than a Werribee duck |Donald Duck |don't teach your grandmother how to milk ducks |duck ague |duck and dive |duck ant |duck-arsed |duck arsed |duckbill |duck-bill |duckbilled |duck-billed |duck-billed cat |duck-billed dinosaur |duck-billed platypus |duckboard |Duckburg |duckburger |duck architecture |duck butter |duck call |duck clam |Duck Creek |duck curve |duck decoy |duck derby |duck dinner |duck dive |duck-drownder |duck egg |duck-egg blue |duckery |duckess |duckface |duck fart |duckfluff |duckfoot |duck-footed |duckfucker |duck hawk |duckhood |duckie |duckish |duckism |duck itch |duckkind |duck-legged |duckless |ducklet |ducklike |duckling |duckly |duckman |duckmeat |duck mole |duckmole |duckness |duck on a rock |duck on drake |duck on the rock |duck or no dinner |duckpin |duckpond,duck pond |duck potato |duckpower |duck press |duck race |duckroll |ducks and drakes |ducks and geese |duck sauce |ducks guts |duckshit |duckshove |ducksmeat |ducks on the pond |duck soup |duckspeak |duck stamp |ducktail |duck test |duck tour |duck typing |duckwalk |duck walk |duckweed |duckwing |eider duck |eiderduck |ferruginous duck |Field-lane duck |fine weather for ducks |fluffy duck |freckled duck |fuck a duck |fuzzy duck |German duck |get one's ducks in a row |go hunting where the ducks are |golden duck |gooducken |Gressingham duck |guck |harlequin duck |have one's ducks in a row |hook-a-duck |hunt where the ducks are |hunt where the ducks were |if it looks like a duck |Indian whistling duck |Labrador duck |lame-duck |lame duck |Laysan duck |lesser whistling duck |like a duck takes to water |like a duck to water |like a dying duck in a thunderstorm |like water off a duck's back |line up one's ducks |loggerhead duck |long-tailed duck |Lord love a duck |love a duck |lovely weather for ducks |lucky duck |mandarin duck |Mexican duck |milkshake duck |mottled duck |mud duck |Muscovy duck |musk duck |nice weather for ducks |odd duck |one little duck |out for a duck |Pekin duck |Peking duck |pink-eared duck |pintail duck |platinum duck |pressed duck |quack like a duck |queer duck |raft duck |raven's duck |ring-necked duck |roan duck |royal duck |rubber duck |rubber-duck |rubber duck debugging |ruddy duck |ruptured duck |savoury duck |sea duck |shelduck |sitting duck |spirit duck |spotted whistling duck |squawk duck |St. Cuthbert's duck |steamer duck |step on a duck |stiff-tailed duck |surf duck |take to something like a duck to water |torrent duck |tree duck |tufted duck |turducken |two little ducks |unsinkable rubber duck |velvet duck |wandering whistling duck |water off a duck |whew duck |whistling duck |white-headed duck |wood duck |Zhangcha duck }} ====={{section|desc}}===== * {{desctree|srn|doksi|qq=dạng số nhiều}} ===={{section|see}}==== {{col|en |anatine |drake |goose |quack |swan |waterfowl }} ===={{section|ref}}==== * Weisenberg, Michael (2000) ''[http://www.poker1.com/mcu/pokerdictionary/mculib_dictionary_info.asp The Official Dictionary of Poker].'' MGI/Mike Caro University. {{ISBN|978-1880069523}} * '''1873''', John Camden Hotten, ''The Slang Dictionary'' * {{R:FVDP|db=ev}} ==={{section|etym}} 3=== {{ety|en|id=vải|:bor|nl:doek|tree=1}} Từ {{bor|en|nl|doek}}, từ {{der|en|dum|doeck}}, {{mention|dum|doec||vải linen}}, từ {{der|en|odt|*dōc}}, từ {{der|en|gmw-pro|*dōk}}, từ {{der|en|gem-pro|*dōkaz}}, từ {{der|en|ine-pro|*dwōg-}}, {{mention|ine-pro|*dwōk-}}. Cùng gốc với {{cog|de|Tuch}}, {{cog|sv|duk}}, {{cog|is|dúkur}}. {{doublet|en|doek}}. ===={{section|alt}}==== * {{l|en|dook}}, {{l|en|doock}} {{qualifier|Scotland}} ===={{section|n}}==== {{en-noun|~}} # [[vải bông|Vải bông]] [[dày]] (may buồm, áo ngoài của thuỷ thủ). #: {{syn|en|duckcloth}} # [[quần|Quần]] [[vải bông]] [[dày]]. ====={{section|drv}}===== {{col|en |duckcloth |duck tape,ducktape |sailduck }} ====={{section|rel}}===== * {{l|en|deech}} ==={{section|etym}} 4=== {{ety|en|id=người yêu, cục cưng}} {{rfe|en}} ===={{section|n}}==== {{en-noun}} # [[người yêu|Người yêu]], [[cục cưng]]. ====={{section|syn}}===== * Xem [[Kho từ vựng:friend]] ====={{section|drv}}===== * {{l|en|ay up me duck}} * {{l|en|ducky|duckie}} * {{l|en|ducks}} ===={{section|ref}}==== * {{R:OneLook}} * {{cite-web|url=http://www.bbc.co.uk/stoke/voices2005/features/steve_birks.shtml|title=The history of the Potteries dialect|first=Steve|last=Birks|work=BBC|date=2005-01-26|accessdate=2014-11-19}} =={{langname|enm}}== ==={{section|n}}=== {{head|enm|Danh từ|var=1}} # {{alt form|enm|duk}} =={{langname|de}}== ==={{section|pron}}=== * {{audio|de|De-duck.ogg|a=Berlin}} * {{rhymes|de|ʊk|s=1}} ==={{section|v}}=== {{head|de|Biến thể hình thái động từ}} # {{verb form of|de|ducken||imp|s}} 1dj55tmo0v57s47kg6z40cm5435zckb Wiktionary:Thảo luận 4 103948 2566295 2563347 2026-09-25T06:27:23Z Hiyuune 50834 /* Cập nhật */ Đề tài mới ([[mw:c:Special:MyLanguage/User:JWBTH/CD|CD]]) 2566295 wikitext text/x-wiki {{Wiktionary:Thảo luận/Đầu}} == Thêm một vấn đề lớn nữa ở Wiktionary tiếng Việt == Sau khi kiểm tra [[Đặc biệt:Trang ngắn]], tôi phát hiện đặc điểm của các trang có dung lượng rất ngắn này gồm thiếu liên kết, không có thể loại là chủ yếu. Do số lượng mục từ kiểu này khá nhiều nên nó đã trở thành một vấn đề lớn nữa ở Wiktionary tiếng Việt. Mong các bạn dành thời gian cải thiện lại chúng. Xin cảm ơn. [[Thành viên:Ccv2020|<span style=color:#80ff00>&#x2395;</span>]] – [[Thảo luận Thành viên:Ccv2020|<span style=color:#ff0000>&#x2370;</span>]] – [[Đặc biệt:Đóng góp/Ccv2020|<span style=color:#ffff00>&#x303f;</span>]] 13:24, ngày 9 tháng 2 năm 2022 (UTC) :Đây là những mục từ được tạo trong thời gian năm 2017, thời gian gần như không ai quản lý Wiktionary nên cũng không trách được. – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 03:57, ngày 11 tháng 2 năm 2022 (UTC) ::Tôi không có ý trách ai cả. Quan trọng là có ai đủ thời gian để cải thiện lại chúng. Tôi thì hiện nay không dùng máy tính nhiều nên không thể làm hết được. – [[Thành viên:Ccv2020|<span style=color:#80ff00>&#x2395;</span>]] – [[Thảo luận Thành viên:Ccv2020|<span style=color:#ff0000>&#x2370;</span>]] – [[Đặc biệt:Đóng góp/Ccv2020|<span style=color:#ffff00>&#x303f;</span>]] 13:59, ngày 11 tháng 2 năm 2022 (UTC) : Hiện tại phần lớn các mục từ dung lượng ngắn đều là các mục từ dùng với ja-see và zh-see. Phần lớn chúng đã được xếp thể loại tương ứng. [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 10:04, ngày 30 tháng 7 năm 2026 (UTC) == Phát hiện trường hợp ngôn ngữ không có mã ISO 639: Saanich == Kiểm tra trên trang web chính thức của ISO 639-3, [https://iso639-3.sil.org/search/content/Saanich không có kết quả]. Wikipedia tiếng Anh cho rằng mã ISO 15924 của ngôn ngữ này cũng là “Latn”. Vậy trường hợp này nên giải quyết thế nào? Xin cảm ơn. [[Thành viên:Ccv2020|<span style=color:#80ff00>&#x2395;</span>]] – [[Thảo luận Thành viên:Ccv2020|<span style=color:#ff0000>&#x2370;</span>]] – [[Đặc biệt:Đóng góp/Ccv2020|<span style=color:#ffff00>&#x303f;</span>]] 11:37, ngày 22 tháng 2 năm 2022 (UTC) :{{u|Ccv2020}} Theo tôi, thì có thể dùng mã "-saan-" (viết tắt của 4 chữ cái đầu)--.--[[Thành viên:TheHighFighter2|TheHighFighter2]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 00:39, ngày 24 tháng 2 năm 2022 (UTC) :@[[Thành viên:Ccv2020|Ccv2020]]: Tiếng Saanich trực thuộc [[w:en:North Straits Salish language|tiếng Salish eo bắc]] có mã ISO&nbsp;639 là "str". [https://www.ethnologue.com/language/str] Wiktionary tiếng Anh sử dụng mã này trong [[:en:Module:languages/canonical names]]. ISO&nbsp;15924 là "Latn" chỉ có nghĩa rằng ngôn ngữ này được viết bằng chữ Latinh. – [[Thành viên:Mxn|Nguyễn Xuân Minh]]&nbsp;<sup>[[Thảo luận Thành viên:Mxn|<span style="display: inline-block;">&#x1f4ac;</span>]]</sup> 22:47, ngày 21 tháng 5 năm 2022 (UTC) ::{{u|Mxn}}: Cảm ơn bạn đã hỗ trợ. [[Thành viên:Ccv2020|<span style=color:#80ff00>&#x2395;</span>]] – [[Thảo luận Thành viên:Ccv2020|<span style=color:#ff0000>&#x2370;</span>]] – [[Đặc biệt:Đóng góp/Ccv2020|<span style=color:#ffff00>&#x303f;</span>]] 02:15, ngày 22 tháng 5 năm 2022 (UTC) == [[𥜥]] == [[MediaWiki:Gadget-TabbedLanguages.js|Gadget TabbedLanguages]] hình như không hoạt động tốt với bảng nổi. Liên kết đến Đặc biệt:Tiền tố không nhấp được. [[Thành viên:NguoiDungKhongDinhDanh|NguoiDungKhongDinhDanh]] ([[Thảo luận Thành viên:NguoiDungKhongDinhDanh|thảo luận]]) 09:23, ngày 24 tháng 4 năm 2022 (UTC) :{{u|NguoiDungKhongDinhDanh}}: Tôi thấy nó vẫn hoạt động bình thường. Bạn thử kiểm tra xem lỗi do xung đột tiện ích nào. [[Thành viên:Ccv2020|<span style=color:#80ff00>&#x2395;</span>]] – [[Thảo luận Thành viên:Ccv2020|<span style=color:#ff0000>&#x2370;</span>]] – [[Đặc biệt:Đóng góp/Ccv2020|<span style=color:#ffff00>&#x303f;</span>]] 10:42, ngày 24 tháng 4 năm 2022 (UTC) ::{{ping|Ccv2020}} Tôi đã thử bật safemode. Kết quả vẫn vậy. [[Thành viên:NguoiDungKhongDinhDanh|NguoiDungKhongDinhDanh]] ([[Thảo luận Thành viên:NguoiDungKhongDinhDanh|thảo luận]]) 10:48, ngày 24 tháng 4 năm 2022 (UTC) :::@[[Thành viên:NguoiDungKhongDinhDanh|NguoiDungKhongDinhDanh]]: Có cài [[Đặc biệt:Tùy chọn#mw-prefsection-gadgets|tiện ích wiki]] khác nào không? – [[Thành viên:Mxn|Nguyễn Xuân Minh]]&nbsp;<sup>[[Thảo luận Thành viên:Mxn|<span style="display: inline-block;">&#x1f4ac;</span>]]</sup> 22:38, ngày 21 tháng 5 năm 2022 (UTC) ::::{{ping|Mxn}} Một số, nhưng có vẻ không liên quan. Anh có thể thử tải [[MediaWiki:Gadget-TabbedLanguages.js|gadget]] bằng bảng điều khiển của trình duyệt khi [{{fullurl:𥜥|safemode=1}} bật safemode]. [[Thành viên:NguoiDungKhongDinhDanh|NguoiDungKhongDinhDanh]] ([[Thảo luận Thành viên:NguoiDungKhongDinhDanh|thảo luận]]) 22:43, ngày 21 tháng 5 năm 2022 (UTC) :::::@[[Thành viên:NguoiDungKhongDinhDanh|NguoiDungKhongDinhDanh]]: Chế độ safemode tắt tất cả các tiện ích, kể cả TabbedLanguages, nên dĩ nhiên nó không hoạt động. Đọc lại hình như bạn báo cáo về {{LKBM|zho-prefix}} chiếm cả một bên trang. Theo tôi, bản mẫu này nên được đưa bên dưới {{LKBM|-Hani-}} vì nó có liên quan đến phần đó. Nếu không thì tiện ích nên đưa hộp này tới đâu? – [[Thành viên:Mxn|Nguyễn Xuân Minh]]&nbsp;<sup>[[Thảo luận Thành viên:Mxn|<span style="display: inline-block;">&#x1f4ac;</span>]]</sup> 22:52, ngày 21 tháng 5 năm 2022 (UTC) ::::::{{ping|Mxn}} ...và vì thế nên tôi mới tải thủ công bằng bảng điều khiển trình duyệt. Ngoài ra, lỗi chỉ tái hiện được nếu mục lục bị ẩn. [[Thành viên:NguoiDungKhongDinhDanh|NguoiDungKhongDinhDanh]] ([[Thảo luận Thành viên:NguoiDungKhongDinhDanh|thảo luận]]) 23:00, ngày 21 tháng 5 năm 2022 (UTC) == Lỗi hiển thị liên kết? == Gần đây, khi tôi vừa tạo trang mới thì vẫn thấy xuất hiện liên kết đỏ. Cụ thể là sau khi thêm liên kết đó vào một trang rồi tạo trang đó, sau khi tải lại trang thì liên kết đỏ vẫn xuất hiện, trong khi thực tế trang đã tồn tại. Không rõ đây có phải lỗi hay không, nhưng khi làm mới trang hoàn toàn thì không thấy xuất hiện liên kết đỏ nữa. Ai đó xin giải thích giúp mình với, xin cảm ơn. [[Thành viên:Ccv2020|<span style=color:#80ff00>&#x2395;</span>]] – [[Thảo luận Thành viên:Ccv2020|<span style=color:#ff0000>&#x2370;</span>]] – [[Đặc biệt:Đóng góp/Ccv2020|<span style=color:#ffff00>&#x303f;</span>]] 02:20, ngày 27 tháng 4 năm 2022 (UTC) :Ngắn gọn: Do bộ nhớ đệm. Dài dòng: [[:en:Cache (computing)]]. [[Thành viên:NguoiDungKhongDinhDanh|NguoiDungKhongDinhDanh]] ([[Thảo luận Thành viên:NguoiDungKhongDinhDanh|thảo luận]]) 15:15, ngày 5 tháng 5 năm 2022 (UTC) == Dữ liệu từ điển học từ Wikidata == Hôm nay nhóm phát triển phần mềm đã [[d:Wikidata talk:Lexicographical data#You can now reuse Wikidata Lexemes on all wikis|kích hoạt chức năng]] lấy [[d:Wikidata:Lexicographical data/vi|dữ liệu từ điển học từ Wikidata]] (''Wikidata lexicographical data'') tại wiki này. Chúng ta có thể lưu trữ các siêu dữ liệu về ngữ nghĩa, từ đồng nghĩa/trái nghĩa, dịch thuật, chữ Nôm, v.v. tại Wikidata dưới dạng có cấu trúc, có sẵn giao diện đàng hoàng thay vì phải nhớ cú pháp mã wiki chính xác. Như vầy các phiên bản Wiktionary có thể dùng chung các dữ liệu và phát triển cùng nhau. Xem thí dụ các từ vị (''lexeme'') sau: * {{LKTT|L1867}} * {{LKTT|L2297}} * {{LKTT|L619034}} Dữ liệu tiếng Việt [[d:Wikidata:Lexicographical coverage#vi|còn thiếu]] đối với các ngôn ngữ khác, hiện tại [[d:Wikidata:Lexicographical data/Statistics/Counts of various things by language|xếp hạng thứ 61]] sau những ngôn ngữ nhỏ tí như Phạn, Mân Nam, Klingon. Chúng ta có thể sử dụng các công cụ như Dịch vụ Truy vấn Wikidata và [[d:Wikidata:QuickStatements|QuickStatements]] để truy vấn và tự động sửa đổi hàng loạt từ vị: * [https://w.wiki/5MbB Tất cả các từ vị tiếng Việt hiện tại, sắp xếp theo từ loại] * [https://ordia.toolforge.org/language/Q9199 Các biểu đồ về từ vị tiếng Việt] Chúng ta có thể xây dựng các mô đun và bản mẫu để tự động tạo ra nội dung của mục từ. Tương lai thí dụ nếu muốn tạo mục từ tiếng Anh mới, chỉ việc dịch các ngữ nghĩa bên Wikidata và đưa ID từ vị (''lexeme ID'') vào mục từ là tất cả nội dung sẽ xuất hiện, không cần biết cách chia động từ hoặc liệt kê các từ đồng nghĩa thủ công. Ngoài ra, Wikisource tiếng Việt cũng có thể tạo các tham khảo chéo trong các cuốn từ điển cổ như [[s:Từ điển Việt–Bồ–La|Từ điển Việt–Bồ–La]]. Hôm nay tôi thử [[Mô đun:Thử/Mxn/Từ vị|xây một mô đun]] và [[Bản mẫu:Thử/Mxn/nôm|bản mẫu]] tự động liệt kê các chữ Nôm ứng với một ID từ vị: chỉ việc đưa {{LKBM|Thử/Mxn/nôm|L1867}} vào [[bánh#Tiếng Việt]] để chèn danh sách này. Một số phiên bản Wiktionary khác đã bắt đầu xây dựng các bản mẫu phức tạp hơn. {{tracked|T236593}} {{tracked|T180345}} Lưu ý rằng phần mềm Wikidata vẫn đang được phát triển tích cực. Trong tiếng Việt, chúng ta [[d:Wikidata talk:Lexicographical data#Forms in Vietnamese|rất cần]] phần mềm [[phab:T236593|cho phép một từ vị ứng với hơn một chữ Nôm]]. Tạm thời chúng ta đang lạm dụng các "dạng" để lưu trữ các chữ Nôm. Chúng ta cũng [[phab:T180345|chờ đợi]] nhóm phát triển kích hoạt mã ngôn ngữ <code>vi-Hani</code> để nhắc đến chữ Nôm thay vì mã tạm <code>vi-x-Q8201</code>. (Chữ nho đã có mã <code>lzh</code>.) Đây chỉ là bước đầu tiên trong một quá trình rất lớn. Cộng đồng Wikidata có nhiều người chuyên môn về kỹ thuật này muốn giúp chúng ta tích hợp Wikidata thành công. Nếu có thắc mắc hoặc yêu cầu nào đó, tôi sẽ ủng hộ các bạn và bảo đảm rằng nhóm phát triển hiểu về những điều cần cải thiện trong hệ thống mới. &nbsp; – [[Thành viên:Mxn|Nguyễn Xuân Minh]]&nbsp;<sup>[[Thảo luận Thành viên:Mxn|<span style="display: inline-block;">&#x1f4ac;</span>]]</sup> 01:00, ngày 22 tháng 6 năm 2022 (UTC) :Tôi đã cấu trúc lại các từ vị để chia ra các chữ Nôm thành từ vị riêng được liên kết với các từ vị quốc ngữ như "cách biên dịch". Như vậy có lẽ dễ hiểu hơn và không bị nhầm lẫn với dạng ngữ pháp bởi các phần mềm chuyên môn về các ngôn ngữ phương Tây. – [[Thành viên:Mxn|Nguyễn Xuân Minh]]&nbsp;<sup>[[Thảo luận Thành viên:Mxn|<span style="display: inline-block;">&#x1f4ac;</span>]]</sup> 18:19, ngày 27 tháng 6 năm 2022 (UTC) == [https://meta.wikimedia.org/wiki/Grants:Conference/Wikimedia_Australia/ESEAP_Conference_2022 Hội thảo ESEAP 2022] == Chào các bạn, hội thảo vùng ESEAP năm nay sẽ tổ chức ở Australia từ ngày 18 đến ngày 20 tháng 11 năm 2022, hạn chót vào '''ngày 24 tháng 7 năm 2022'''. [https://meta.wikimedia.org/wiki/Vietnam_Wikimedians_User_Group Nhóm người dùng Việt Nam chắc] '''2 suất''' để tham dự hội nghị để phát triển cộng đồng đại diện cho các dự án bằng ngôn ngữ Tiếng Việt. Ngoài ra các suất khác có thể đăng ký thêm bằng đường dẫn sau [https://docs.google.com/forms/d/e/1FAIpQLScPeV3e-xOGyRyvhYj7lpAQs-2DGRCgxgw6HmVNLwesWJa-WA/viewform?fbclid=IwAR2zOt-5TpMExI83LbKGiCoA_OkMnLX28tNSO8mDEI5w5Ov-Qfd2zmepWSs], không có giới hạn về suất đăng ký cho mỗi dự án ngôn ngữ, có thể 4-5 suất cũng được. Tinh thần càng đông càng vui. Những ứng viên tham gia nên có tiếng Anh speaking tốt một chút để có thể theo kịp các hoạt động thảo luận ở hội thảo này. Xin đề cử 1 số cái tên nổi bật trong việc phát triển cộng đồng và có tham gia/có kinh nghiệm các hoạt động ở Meta như {{u|Bluetpp}}, {{u|NguoiDungKhongDinhDanh}}, {{u|Trần Nguyễn Minh Huy}}?, {{u|Tuanminh01}}? và các ứng viên trẻ tuổi khác, không rõ trình độ tiếng Anh các bạn trẻ ra sao? Nếu các bạn tham gia theo tư cách nhóm người dùng xin reply ở đây hoặc email cho tôi. Nhóm người dùng có thể được lập bằng 3 thành viên chung 1 dự án bất kỳ và đề nghị thành lập với Meta, lưu ý phải tiết lộ danh tính. Nếu các bạn muốn thành lập thêm các nhóm khác, có thể tham vấn tôi để biết cách thành lập. Nhận tiện, Wikimania 2022 đã chọn Singapore là nơi tổ chức hội nghị. [[User:Alphama|<span style="background:#16BCDA;color:white;border-radius:2px;">&nbsp;<b>A</b> l p h a m a&nbsp;</span>]]&nbsp;<sup>[[User talk:Alphama|Thảo luận]]</sup> 02:03, ngày 18 tháng 7 năm 2022 (UTC) == Cuộc thi chụp ảnh cho Wiki Commons == Mời các bạn quan tâm cho ý kiến về cuộc thi này ở [[meta:Talk:Vietnam Wikimedians User Group]]. [[Thành viên:Alphama|Alphama]] ([[Thảo luận Thành viên:Alphama|thảo luận]]) 11:46, ngày 6 tháng 8 năm 2022 (UTC) == Một số bản mẫu trùng tên với mã ISO 639-3 == Một số bản mẫu trùng tên với mã ISO 639-3: * {{LKBM|-adj-}}: [https://iso639-3.sil.org/code/adj] * {{LKBM|-syn-}}: [https://iso639-3.sil.org/code/syn] * {{LKBM|-see-}}: [https://iso639-3.sil.org/code/see] * {{LKBM|-rel-}}: [https://iso639-3.sil.org/code/rel] * {{LKBM|-var-}}: [https://iso639-3.sil.org/code/var] * {{LKBM|-ant-}}: [https://iso639-3.sil.org/code/ant] * {{LKBM|-dem-}}: [https://iso639-3.sil.org/code/dem] * {{LKBM|-num-}}: [https://iso639-3.sil.org/code/num] Tôi xin lấy ý kiến cộng đồng về giải pháp cho vấn đề này. Xin cảm ơn!<br/>--.--[[Thành viên:TheHighFighter2|TheHighFighter2]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 08:16, ngày 3 tháng 9 năm 2022 (UTC) :@[[Thành viên:TheHighFighter2|TheHighFighter2]]: Bạn và những người khác có thể đề xuất những tên mới phù hợp để tránh trùng. Tên mới khi được đề xuất cũng cần xem xét một số yếu tố khác như việc nó có nằm trong các đoạn javascript không. Sau cùng, khi mà tên mới đã được thống nhất, ta sẽ sử dụng bot đi thay thế. :Tuy nhiên, đôi khi không làm gì cũng là một giải pháp. Những ngôn ngữ này không phổ biến lắm, cho nên tôi nghĩ cứ bỏ qua chúng là được. 😉 – [[Thành viên:Đức Anh|Đức Anh]] ([[Thảo luận Thành viên:Đức Anh|thảo luận]]) 09:20, ngày 3 tháng 9 năm 2022 (UTC) :Trường hợp này em nghĩ vì sự phổ biến, chúng ta không nên dùng bot thay đổi mà nên giữ nguyên hiện tại, thay vào đó tạo ra những bản mẫu ngôn ngữ thay thế có tên khác kiểu adj-lang để tránh nhầm lẫn với những bản mẫu hiện có, ghi chú rõ trong tài liệu để mọi người biết là được. – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 09:44, ngày 4 tháng 9 năm 2022 (UTC) ::Nếu làm như vậy sẽ thiếu sự đồng bộ đối với tên bản mẫu của các ngôn ngữ khác. Theo tôi nên đổi thành cách viết đầy đủ kiểu như: adjective, synonym,...--.--[[Thành viên:TheHighFighter2|TheHighFighter2]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 13:46, ngày 4 tháng 9 năm 2022 (UTC) == [[Thành viên:Iosraia]] == Hiện tại, thành viên này đã không còn hoạt động trong hơn 2 năm nay (tác vụ cuối vào 07:18, ngày 1 tháng 5 năm 2020). Theo quy định, thành viên này sẽ bị gỡ quyền bảo quản viên. Mời các bạn cho ý kiến để tôi thực hiện gỡ quyền, xin cảm ơn. – [[Thành viên:Ccv2020|<span style=color:#80ff00>&#x2395;</span>]] – [[Thảo luận Thành viên:Ccv2020|<span style=color:#ff0000>&#x2370;</span>]] – [[Đặc biệt:Đóng góp/Ccv2020|<span style=color:#ffff00>&#x303f;</span>]] 14:21, ngày 6 tháng 10 năm 2022 (UTC) * {{yk}} Đồng ý theo quy định trên [[Wiktionary:Bảo quản viên]] (Bảo quản viên nào không hoạt động quá 2 năm thì sẽ bị xem xét và thu hồi quyền), nhưng sau khi gỡ quyền không biết các BQV có nên cấp quyền Lùi sửa cho thành viên không do những năm trước thành viên có tích cực. [[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;">&nbsp;'''☀DefenderTienMinh☽'''&nbsp;</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|thảo luận]]) 14:37, ngày 10 tháng 10 năm 2022 (UTC) ::Tạm thời chưa thể gỡ quyền bảo quản viên. Có thể phải chờ sang năm mới thực hiện được. [[Thành viên:Ccv2020|<span style=color:#80ff00>&#x2395;</span>]] – [[Thảo luận Thành viên:Ccv2020|<span style=color:#ff0000>&#x2370;</span>]] – [[Đặc biệt:Đóng góp/Ccv2020|<span style=color:#ffff00>&#x303f;</span>]] 05:54, ngày 11 tháng 10 năm 2022 (UTC) ::Chính xác ra là quy định của Meta. – [[Thành viên:Tryvix1509|Tryvix1509]] ([[Thảo luận Thành viên:Tryvix1509|thảo luận]]) 12:34, ngày 16 tháng 12 năm 2022 (UTC) * {{yk}} Nên gỡ quyền, đã quá lâu rồi. Nhưng nếu chưa gỡ quyền được ngay thì có thể đợi đến hết năm cũng được.--[[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 15:07, ngày 18 tháng 11 năm 2022 (UTC) * {{yk}} Tôi đã báo lên Meta để ngay lập tức rút quyền vì đã quá thời hạn quy định. – [[Thành viên:Tryvix1509|Tryvix1509]] ([[Thảo luận Thành viên:Tryvix1509|thảo luận]]) 12:34, ngày 16 tháng 12 năm 2022 (UTC) :: @{{noping|Tryvix1509}} Tôi nghĩ bảo một hành chính viên để gỡ quyền quyền thay vì báo lên Meta để rút quyền có thể sẽ nhanh hơn. [[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;">&nbsp;'''☀DefenderTienMinh☽'''&nbsp;</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|thảo luận]]) 13:33, ngày 19 tháng 12 năm 2022 (UTC) ::: À quên, tôi chưa đọc kỹ trang [[Wiktionary:Hành chính viên]]. [[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;">&nbsp;'''☀DefenderTienMinh☽'''&nbsp;</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|thảo luận]]) 22:36, ngày 8 tháng 2 năm 2023 (UTC) {{tick}} Thành viên đã được gỡ quyền theo quy định AAR. [[Thành viên:TienMinh-mun6xnChing|TienMinh-mun6xnChing]] ([[Thảo luận Thành viên:TienMinh-mun6xnChing|thảo luận]]) 11:15, ngày 13 tháng 9 năm 2026 (UTC) == Thay logo Tết == Xin chào các thành viên của cộng đồng Wiktionary. Để tránh rườm rà và không cần thiết, cũng như đảm bảo phù hợp với tình hình hiện tại của dự án, tôi xin được thông báo logo Tết năm 2023 của dự án Wiktionary sẽ được dùng lại từ 2022. Mong mọi người cho ý kiến đề xuất về việc này. Xin cảm ơn. [[Thành viên:Ccv2020|<span style=color:#80ff00>&#x2395;</span>]] – [[Thảo luận Thành viên:Ccv2020|<span style=color:#ff0000>&#x2370;</span>]] – [[Đặc biệt:Đóng góp/Ccv2020|<span style=color:#ffff00>&#x303f;</span>]] 11:39, ngày 17 tháng 1 năm 2023 (UTC) :👍 Hoàn toàn nhất trí--.--[[Thành viên:TheHighFighter2|TheHighFighter2]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 07:45, ngày 19 tháng 1 năm 2023 (UTC) ==Lời chúc năm mới xuân Quý Mão 2023== {| style="width:100%; background-color:#fc3; border:3px solid #ac6600;" padding: 5px; text-align:left;" |align="center"|[[File:Fxemoji u1F386.svg|75px]] |<span style="font-size:120%;">'''Nhân dịp xuân Quý Mão 2023, kính chúc toàn thể cộng đồng Wiktionary tiếng Việt một năm mới nhiều sức khỏe và hạnh phúc'''.</span><br /> Năm Nhâm Dần 2022 đã chứng kiến một sự thay đổi mạnh mẽ đối với dự án Wiktionary tiếng Việt. Nhiều ngôn ngữ mới đã xuất hiện, nhiều phần giao diện cũ đã được sửa lại. Chúng ta đã, đang và sẽ tiếp tục thay đổi để đưa từ điển mở này đến với nhiều người hơn, không ngừng đổi mới để phát triển. Năm Quý Mão 2023 đã gõ cửa khắp nơi, xin chúc cộng đồng từ điển mở Wiktionary tiếng Việt sẽ luôn luôn phát triển, đưa dự án chúng ta lên những cột mốc mới, những tầm cao mới. Chúng ta hãy cùng nhau để đi lên! |} [[Thành viên:Ccv2020|<span style=color:#80ff00>&#x2395;</span>]] – [[Thảo luận Thành viên:Ccv2020|<span style=color:#ff0000>&#x2370;</span>]] – [[Đặc biệt:Đóng góp/Ccv2020|<span style=color:#ffff00>&#x303f;</span>]] 03:12, ngày 22 tháng 1 năm 2023 (UTC) :Năm nay là năm con mèo. Cho nên tôi xin tặng đại gia đình Wiktionary tiếng Việt một con mèo Maneki-neko. '''CHÚC MỌI NGƯỜI NĂM MỚI LUÔN MAY MẮN'''! :[[Tập tin:Manekineko1003.jpg|nhỏ|giữa]] :--.--[[Thành viên:TheHighFighter2|TheHighFighter2]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 07:36, ngày 22 tháng 1 năm 2023 (UTC) ::Rất cảm ơn một món quà đầy ý nghĩa của bạn. Cùng tiến lên để dự án phát triển nha! – [[Thành viên:Ccv2020|<span style=color:#80ff00>&#x2395;</span>]] – [[Thảo luận Thành viên:Ccv2020|<span style=color:#ff0000>&#x2370;</span>]] – [[Đặc biệt:Đóng góp/Ccv2020|<span style=color:#ffff00>&#x303f;</span>]] 02:37, ngày 23 tháng 1 năm 2023 (UTC) == MediaWiki:Gadget-start.js == Em không có kinh nghiệm sửa js nên xin phép nhờ một số anh em nào có kinh nghiệm có thể sửa lỗi cái [[MediaWiki:Gadget-start.js]] để sửa một số lỗi như sau: * Phần biến cách bị mất nội dung sau khi nhập sang phần ngữ nghĩa hoặc bất kỳ phần nào khác (nhập vào "abc" thì nó sẽ tự động quay về giá trị mặc định nếu nhập sang phần khác). * Phần ngữ nghĩa bị sẽ bị lỗi undefined khi xuất nếu có quá nhiều ngữ nghĩa nhập vào, khuyến nghị chỉ nên để tối đa 5 ngữ nghĩa. * (Không bắt buộc), đổi giao diện sang OOUI cho hiện đại Xin phép mọi người giúp em ạ, cảm ơn ạ – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 02:46, ngày 26 tháng 1 năm 2023 (UTC) == Global ban for PlanespotterA320/RespectCE == Per the [[m:Global bans|Global bans]] policy, I'm informing the project of this request for comment: [[m:Requests for comment/Global ban for PlanespotterA320 (2) ]] about banning a member from your community. Thank you.--[[User:Lemonaka|Lemonaka]] ([[User talk:Lemonaka|talk]]) 21:40, ngày 6 tháng 2 năm 2023 (UTC) <!-- Tin nhắn của Thành viên:Zabe@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=User:Lemonaka/Massmessagelist&oldid=24501599 --> :{{tick}} He's now banned by the Office. – [[Thành viên:TienMinh-mun6xnChing|TienMinh-mun6xnChing]] ([[Thảo luận Thành viên:TienMinh-mun6xnChing|thảo luận]]) 11:13, ngày 13 tháng 9 năm 2026 (UTC) == LƯU Ý: Đánh giá hoạt động của bảo quản viên == Xin chào. [[:m:Admin activity review|Một quy định]] liên quan đến việc thu hồi các "quyền nâng cao" (bảo quản viên, hành chính viên...) đã được [[:m:Requests for comment/Activity levels of advanced administrative rights holders|cộng đồng toàn cầu đồng thuận]] thông qua vào năm 2013. Theo quy định nói trên, [[:m:Stewards|các tiếp viên]] sẽ xem xét mức độ hoạt động tích cực ở các wiki chưa có quy định riêng về việc thu hồi các quyền nâng cao của những thành viên không hoạt động. Vì dự án này, như chúng tôi được biết, không có quy định nào như vậy, các tiếp viên sẽ tiến hành quy trình xem xét. Các thành viên dưới đây được xem là không hoạt động do không có sửa đổi và không có tác vụ nhật trình trong hơn 2 năm: # Iosraia (bảo quản viên) Những thành viên trên sẽ sớm nhận được một thông báo, trong đó yêu cầu họ mở thảo luận cộng đồng nếu họ muốn tiếp tục giữ một số hoặc tất cả quyền nâng cao. Nếu không nhận được hồi âm từ họ, các tiếp viên sẽ thu hồi các quyền nâng cao. Tuy nhiên, nếu các bạn, cộng đồng dự án này, muốn tạo một quy trình riêng thay thế cho quy trình toàn cục, muốn tự đưa ra quyết định về các thành viên giữ quyền không hoạt động, hoặc đã có một quy định mà chúng tôi không biết, hãy báo lại cho [[:m:Stewards' noticeboard|các tiếp viên tại Meta-Wiki]]; chúng tôi sẽ ngừng quy trình xem xét ở wiki này. Cảm ơn, [[Thành viên:Uncitoyen|Uncitoyen]] ([[Thảo luận Thành viên:Uncitoyen|thảo luận]]) 09:09, ngày 24 tháng 2 năm 2023 (UTC) == Tin buồn == Tình hình là Web tratu.soha.vn đã bị sập, không rõ là web đang nâng cấp hay đóng hẳn rồi, mà thay vì xuất hiện trang chủ thì lại xuất hiện Apache 2 Test Page. Mọi người nếu muốn Import từ mới từ trang này vui lòng vào google để import, nên lấy '''những từ nào cần thiết vì có quá nhiều, google có thể xoá hết bản lưu sau vài tháng, lúc đó chúng ta không còn nội dung nhập sẫn vì vậy hãy nhanh chóng'''. Thật sự vô cùng tiếc vì đây là kho dữ liệu từ điển mở rất tốt. [[Thành viên:Kateru Zakuro|Kateru Zakuro]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 03:34, ngày 28 tháng 2 năm 2023 (UTC) === Hướng dẫn === # Nhập tìm kiếm google "[Tên mục từ] Tratu", tìm đến dòng tìm kiếm đúng của tra từ, chọn bản lưu để ra bản lưu trước khi web bị sập.--[[Thành viên:Kateru Zakuro|Kateru Zakuro]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 13:46, ngày 28 tháng 2 năm 2023 (UTC) #:{{ping|Kateru Zakuro}} Tôi tìm thấy trang [https://www.rung.vn/ này], hình như nó cũng lấy dữ liệu từ Tratu--.--[[Thành viên:TheHighFighter2|TheHighFighter2]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 13:23, ngày 1 tháng 3 năm 2023 (UTC) #::Trang này có lấy nhưng không đầy đủ bác ạ, nhưng mà bản quyền ở đưới để "© 2023" thì không ổn lắm, nếu trích nguồn thì đưa vào được. – [[Thành viên:Kateru Zakuro|Kateru Zakuro]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 13:25, ngày 1 tháng 3 năm 2023 (UTC) #::{{ping|TheHighFighter2}} Cập nhật lại là Website Tratu không bị sập, nhưng nó bị lỗi hệ thống (chắc do máy chủ quá cũ) dẫn đến bị lỗi 403 không truy cập được. Nhưng nó chỉ là vẻ bề ngoài, thực chất chúng ta vẫn có thể "lách luật" được mã lỗi 403 bằng cách load lại trang mục từ liên tục (ví dụ http://tratu.soha.vn/dict/vn_vn/Bo%C3%B3ng), nó sẽ cứ lỗi 403 thì lúc đó tiếp tục cứ load lại bằng CTRL + R hoặc nhấn tải lại trang, tự khắc 1 lúc nào đó web sẽ phản hồi và truy cập được vào trang mục từ. Cách này bị khó chịu nhưng đây là cách duy nhất để vào trang Tratu hiện tại, còn nếu thấy mất thời gian quá thì tra bản sao trên Google để nhập vào.--[[Thành viên:Kateru Zakuro|Kateru Zakuro]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 13:33, ngày 1 tháng 3 năm 2023 (UTC) #:: Em để link ở đây để vào cái danh sách mục từ cho dễ (trang chủ nó bị lỗi nên phải dùng liên kết này) #::* [http://tratu.soha.vn/dict/vn_vn/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Allpages Việt-Việt] #::* [http://tratu.soha.vn/dict/vn_en/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Allpages Việt-Anh] #::* [http://tratu.soha.vn/dict/en_vn/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Allpages Anh-Việt] #::* [http://tratu.soha.vn/dict/fr_vn/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Allpages Pháp-Việt] #::* [http://tratu.soha.vn/dict/vn_fr/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Allpages Việt-Pháp] #::* [http://tratu.soha.vn/dict/ja_vn/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Allpages Nhật-Việt] #::* [http://tratu.soha.vn/dict/vn_ja/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Allpages Việt-Nhật] #::--[[Thành viên:Kateru Zakuro|Kateru Zakuro]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 13:41, ngày 1 tháng 3 năm 2023 (UTC) {{tick}} '''Tin vui''' Máy chủ đã hoạt động trở lại nên giờ đã có thể truy cập được vào website [http://tratu.soha.vn tratu.soha.vn] --[[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;">&nbsp;'''☀DefenderTienMinh☽'''&nbsp;</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|thảo luận]]) 18:02, ngày 23 tháng 4 năm 2023 (UTC) == Chú ý == Để ý nhiều mục từ tiếng Việt gần đây, nhiều biên tập viên sao chép nội dung từ trang Tratu hoặc nguồn tự do nào đó khác thường chép vào mà không ghi rõ nguồn từ đâu. Trừ khi biên tập viên tự diễn nghĩa, đề nghị các biên tập viên sao chép nội dung nhớ ghi nguồn bên dưới, để tránh trường hợp vô tình vi phạm bản quyền. Cảm ơn. – [[Thành viên:Kateru Zakuro|Kateru Zakuro]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 23:02, ngày 21 tháng 3 năm 2023 (UTC) == Di động == Có ai dùng Wiktionary tiếng Việt trên thiết bị di động không? Với thiết kết CSS khung mới, tất cả nội dung không hiển thị được khi xem qua điện thoại Pixel của tôi. [[Thành viên:DHN|DHN]] ([[Thảo luận Thành viên:DHN|thảo luận]]) 16:39, ngày 13 tháng 7 năm 2023 (UTC) :@[[Thành viên:DHN|DHN]] Tôi cũng dùng Wiktionary trên thiết bị di động và đúng thật là cả nội dung cũng không thể đọc được. Chỉ có thể xem hoặc chỉnh sửa trên thiết bị di động khi chỉnh nó về phiên bản cho máy tính thôi nhưng việc chuyển qua chuyển lại như thế điện thoại chạy rất chậm đôi khi bị liệt. [[Thành viên:DANG GIAO|Phong Đăng]] ([[Thảo luận Thành viên:DANG GIAO|thảo luận]]) 06:36, ngày 14 tháng 7 năm 2023 (UTC) :{{ý kiến}} Lỗi này đã được bàn luận tại trang [[Thảo luận thành viên:Kateru Zakuro#Về bản cập nhật có lỗi trên dự án]], nhưng hiện nay vẫn chưa được vá lại. @[[Thành viên:NguoiDungKhongDinhDanh|NguoiDungKhongDinhDanh]] mong anh cho ý kiến về lỗi này? – [[User:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[User talk:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 15:23, ngày 14 tháng 7 năm 2023 (UTC) ::Nguyên nhân là do cái này: [[m:Tech/News/2023/27/vi]]: "Từ tuần này tất cả các tiện ích được tải tự động trên cả trang web di động lẫn máy tính. Nếu bạn có thấy bất cứ vấn đề gì về các tiện ích trên các wiki, vui lòng điều chỉnh [[mw:Special:MyLanguage/Extension:Gadgets#Options|tùy chọn tiện ích]] trong tệp định nghĩa tiện ích của bạn." Vậy cho nên trong [[Mediawiki:Gadgets-definition]], cần định nghĩa lại tiện ích TabbedLanguages để cho nó chỉ hoạt động trên giao diện máy tính thôi. Tương tự đối với tiện ích AVIM (bộ gõ tiếng Việt), cần định nghĩa lại để cho nó chỉ hoạt động trên máy tính. Nếu không thì vào [[Đặc biệt:Tùy chọn#mw-prefsection-gadgets]], tắt 2 tiện ích "Tổ chức lại mỗi mục từ thành các thẻ theo ngôn ngữ" và "AVIM" đi. [[Thành viên:Tranminh360|Tranminh360]] ([[Thảo luận Thành viên:Tranminh360|thảo luận]]) 12:20, ngày 26 tháng 7 năm 2023 (UTC) :::Wiktionary tiếng Việt ở [[Mediawiki:Gadgets-definition]] dùng cờ default cho tiện ích TabbedLanguages, trong khi Wiktionary tiếng Anh ở [[:en:Mediawiki:Gadgets-definition]] không dùng cờ default cho tiện ích TabbedLanguages. Vậy cách giải quyết là 1 BQV gỡ cờ default ra khỏi tiện ích TabbedLanguages trong [[Mediawiki:Gadgets-definition]], để ai thích dùng tiện ích này thì bật lên chứ không kích hoạt theo mặc định nữa (và khi dùng tiện ích TabbedLanguages thì phải chấp nhận là nó chỉ hiển thị được nội dung trên giao diện máy tính chứ không hiển thị được nội dung trên giao diện di động). [[Thành viên:Tranminh360|Tranminh360]] ([[Thảo luận Thành viên:Tranminh360|thảo luận]]) 12:50, ngày 26 tháng 7 năm 2023 (UTC) :::Rất cảm ơn bạn Tranminh đã giúp sửa lỗi này. Nhưng tôi thấy không cần thiết lắm để phải tắt tính năng AVIM đi vì lỗi ở đây không phải là do tính năng AVIM (Bộ gõ tiếng Việt) mà là do hai tính năng "Tổ chức lại mỗi mục từ thành các thẻ theo ngôn ngữ" và "Hộp Gõ tiếng Việt ở thanh bên cung cấp các tùy chọn AVIM" tôi nghĩ chỉ cần tắt hai tính năng ấy đi là được. – [[User:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[User talk:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 12:29, ngày 6 tháng 8 năm 2023 (UTC) {{xong}} [[Đặc biệt:So sánh di động/2120542|BQV Kateru Zakuro đã sửa]]. [[User:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[User talk:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 16:52, ngày 21 tháng 8 năm 2023 (UTC) == [[Thành viên:Tuanminh01|Tuanminh01]] == {{BQ|KQ={{tick}} Biểu quyết bất tín nhiệm thành công với 2 phiếu thuận và 0 phiếu chống. Và theo quy định AAR, tiếp viên {{u|Superpes15}} đã chính thức thu hồi quyền quản trị đối với {{u|Tuanminh01}} vào ngày 11 tháng 2 năm 2024 trên dự án Wiktionary tiếng Việt. [[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 06:49, ngày 12 tháng 3 năm 2024 (UTC)|ND= {{status|start=0}} Tác vụ cuối của thành viên này là [[Đặc biệt:Nhật trình/Tuanminh01|08:46, ngày 26 tháng 1 năm 2021 (UTC)]] (tức là đã hai năm rồi thành viên chưa hoạt động) và thông qua quy định tại trang [[Wiktionary:Bảo quản viên]] "Bảo quản viên nào không hoạt động quá 2 năm thì sẽ bị xem xét và thu hồi quyền." nên do đó thành viên sẽ được thu hồi quyền BQV trên dự án này. Mời các bạn cho ý kiến về việc này, xin trân trọng cảm ơn. – [[User:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[User talk:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 11:30, ngày 26 tháng 7 năm 2023 (UTC) :#{{ok}} – [[Thành viên:Bluetpp|Bluetpp]] ([[Thảo luận Thành viên:Bluetpp|thảo luận]]) 14:57, ngày 2 tháng 12 năm 2023 (UTC) :#{{ok}} Tôi nghĩ Tuanminh có vẻ bất lực sau vụ BTN tại Wikipedia, đã quá 2 năm rồi mà tv chưa đóng góp trên đây, hơn nữa tv đóng góp ít trên đây và cũng có mắc nhiều lỗi trên Wikipedia nên tôi không mấy tin tưởng lắm, tôi ủng hộ việc gỡ quyền tv trên dự án này. [[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 00:50, ngày 5 tháng 2 năm 2024 (UTC) }} == Các mục từ cần nhất theo mục từ liên kết đến nó == Tôi dùng trang này để tạo mới một số mục từ thì nhận ra rằng trong trang này có một vài mục từ đã được tạo nhưng trang vẫn còn liên kết đỏ. Trang này không biết có bị khoá không vì tôi không sửa được. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 16:20, ngày 12 tháng 8 năm 2023 (UTC) :{{ping|P. ĐĂNG}} Bạn có thể đưa link trang đó ra đây không?--.--[[Thành viên:TheHighFighter2|TheHighFighter2]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 16:43, ngày 12 tháng 8 năm 2023 (UTC) ::@[[Thành viên:TheHighFighter2|TheHighFighter2]] Bạn xem ở [https://vi.wiktionary.org/w/index.php?title=%C4%90%E1%BA%B7c_bi%E1%BB%87t:Trang_c%E1%BA%A7n_thi%E1%BA%BFt&limit=50&offset=100 Đây]. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 02:54, ngày 13 tháng 8 năm 2023 (UTC) :::{{ping|P. ĐĂNG}} Trang đó sẽ được hệ thống cập nhật 2 lần một tháng--.--[[Thành viên:TheHighFighter2|TheHighFighter2]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 06:16, ngày 13 tháng 8 năm 2023 (UTC) == Lỗi == Khi tôi đang tạo hoặc sửa đổi mục từ tôi thấy có 2 lỗi này: <gallery> Lỗi1.png|200px|Lỗi thứ nhất Lỗi2.png|200px|Lỗi thứ hai </gallery> Có ai bị giống tôi không? – [[Thành viên:Nguyên Hưng Trần|<span style="color:black; font-family:Noto Sans">'''Trần Nguyên Hưng'''</span>]][[Thảo luận Thành viên:Nguyên Hưng Trần|<sup><span style="color:#28efff">(◇)</span></sup>]] 09:15, ngày 21 tháng 8 năm 2023 (UTC) :[[Thành viên:Nguyên Hưng Trần]] Máy tính tôi không gặp lỗi này, không biết các tv khác có hay không. Bạn dùng soạn thảo mã nguồn 2017 à?. Rất có thể là do lỗi máy tính nếu các tv khác không cùng gặp lỗi này. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 09:49, ngày 21 tháng 8 năm 2023 (UTC) :Chắc do lỗi giao diện. Tôi đã thử chuyển sang chế độ laptop để sửa đổi một số mục từ và cũng bặt gặp lỗi y như lỗi bạn miêu tả ở hình 1. Nhưng không hiểu sao khi sửa các trang trợ giúp Wiktionary thì không thấy có lỗi đó hiện lên. Tôi nghĩ đó là tính năng mục lục của dự án trong soạn thảo trực quan lúc đang sửa mục từ hơn là lỗi, tôi nghĩ vậy do lỗi trên không ảnh hưởng gì nhiều đến công việc sửa đổi. @[[Thành viên:Tranminh360|Tranminh360]] Mong bạn cho ý kiến. – [[User:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[User talk:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 00:09, ngày 22 tháng 8 năm 2023 (UTC) :Đây là một lỗi do bản thân cái mục lục này đã có từ năm 2012 và CSS của nó không còn tương thích với giao diện mới nữa, em cố gắng sửa CSS của nó nhưng vẫn không được.--[[Thành viên:Kateru Zakuro|Kateru Zakuro]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 16:15, ngày 13 tháng 9 năm 2023 (UTC) == Tính trung lập == {{Đóng thảo luận |KQ = ✔ Đã giải quyết xong |ND = Tôi và TheHighFighter2 đã có phần thảo luận về tình trạng tính trung lập của Wiktionary đang vướng phải. Tôi xin đưa thảo luận ra đây như thành viên Tiến Minh đã khởi xuất để mọi thành viên có thể thảo luận tránh ý nghiêng về một phía. Nội dung thảo luận dưới đây: Về một số sửa đổi của bạn gần đây, như tại [[khả năng]], [[chứng minh]], ... Nếu phần định nghĩa có các từ kiểu như "nước ta", "nhân dân ta", ... thì ta nên thay bằng các từ khác hoặc xóa đi. Còn nếu nó có ở phần vd thì không cần xóa do phần này chấp nhận chứa các từ như vậy--.--[[Thành viên:TheHighFighter2|TheHighFighter2]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 12:48, ngày 16 tháng 9 năm 2023 (UTC) === Thảo luận chung === :@[[Thành viên:TheHighFighter2|TheHighFighter2]] Đúng vậy, tôi đã xoá chúng đi vì Wiktionary:Thái độ trung lập. Wiktionary có quy định về phần vd được phép ngoại lệ này không?. Tôi đã có nói chuyện với HCV Mxn về điều này. Tôi khẳng định nó không trung lập và xoá đi là cần thiết, và sẽ bổ sung phần ví dụ mới vào. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 14:19, ngày 16 tháng 9 năm 2023 (UTC) ::@[[Thành viên:P. ĐĂNG|P. ĐĂNG]] Hiện tại trên dự án không có trang nào tên là [[Wiktionary:Thái độ trung lập]]. Chả là bạn muốn tìm trang quy định liên quan tới vấn đề chăng? – [[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 14:29, ngày 16 tháng 9 năm 2023 (UTC) :::@[[Thành viên:DefenderTienMinh07|DefenderTienMinh07]] Chưa có chứ không phải không. Các dự án Wikipedia đều hoạt động hướng đến chung là thái độ trung lập. Wiktionary tiếng Việt không phải Wiktionary Việt Nam. HCV Mxn cũng đi xoá những thứ này. Khi dùng từ như "dân ta, nhân dân ta", khi người nước ngoài đọc, bạn nghĩ sao về điều này? Chúng ta hướng đến một dự án phục vụ mọi người, mọi chủng tộc và quốc gia, không phải riêng một đất nước nào. Vì vậy, mỗi dòng viết ra phải dựa trên thái độ trung lập. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 14:36, ngày 16 tháng 9 năm 2023 (UTC) ::::Bạn nói cũng đúng vì theo quy định bên Wiktionary tiếng Anh "all entries must be written from a '''neutral point of view''', representing views fairly and without bias" (tạm dịch: Mọi nội dung được đưa vào đều phải được viết từ một cái nhìn trung lập, thể hiện cái nhìn công bằng và không thiên kiến). Nhưng tôi nghĩ cũng không nhất thiết lắm phải kiểm tra và sửa lại những nội dung POV vì nội dung không trung lập thường nó cũng không ảnh hưởng gì nhiều đến dự án lắm. – [[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 14:46, ngày 16 tháng 9 năm 2023 (UTC) :::::@[[Thành viên:DefenderTienMinh07|DefenderTienMinh07]] Đây là điều đương nhiên. Chúng ta đang hoạt động trên đâu? Wiktionary là dự án bách khoa, nó ưu tiên thái độ trung lập, nơi mà một người Mỹ có thể qua đọc bài viết của một Wikimedia tiếng Đức, tiếng Việt hay tiếng Trung. Khi không trung lập, bạn nói không nhất thiết sửa lại là sao?. Đến nay tôi mới phát hiện Wiktionary tiếng Việt đang có văn phong không trung lập rất nhiều, trích câu Hồ Chí Minh, dùng thơ... Tôi cần BQV TheHighFighter2 phản hồi điều này, lẽ ra phải thảo luận với tôi trước khi lùi sửa, thứ mang tính chất mâu thuẫn. Nếu có quy định nào nói phần ví dụ ta được ngoại lệ thì tôi sẽ xem lại sửa đổi của mình. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 14:53, ngày 16 tháng 9 năm 2023 (UTC) ::::::@[[Thành viên:DefenderTienMinh07|DefenderTienMinh07]] Tôi dám chắc là không có quy định nào về ngoại lệ này cả. Không trung lập mới là đi ngược với quy định của bách khoa. Nội dung trên đây vốn đa phần được sao chép từ FVDP một dự án không có quy định tính trung lập, khi dùng nó đưa vô thì phải xem xét ở một vài khía cạnh chứ không copy là xong được. Wiktionary không phải từ điển của Việt Nam, nó cũng không phải sách giáo khoa, không dùng văn phong thiên vị một phía, thêm thơ lại không trung lập. Bạn sang các Wiktionary tiếng khác xem, có nền tảng wiki nào dùng những câu ví dụ như "nhân dân ta chiến đấu bảo vệ tổ quốc" "chiến tranh chống đế quốc Mỹ", có xuất hiện không?. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 14:58, ngày 16 tháng 9 năm 2023 (UTC) 1. Bên en có rất nhiều mục có vd chứa các từ "[https://en.wiktionary.org/w/index.php?search=%22our+country%22&title=Special:Search&profile=advanced&fulltext=1&ns0=1 our country]", "[https://en.wiktionary.org/w/index.php?search=%22n%C6%B0%E1%BB%9Bc+ta%22&title=Special:Search&ns0=1&searchToken=12thcn782xmsjc7aixwau68ok nước ta]; bên fr có "[https://fr.wiktionary.org/w/index.php?search=%22notre+pays%22&title=Sp%C3%A9cial:Recherche&profile=advanced&fulltext=1&searchengineselect=mediawiki&ns0=1&ns100=1&ns106=1&ns110=1&searchToken=vol8t2pu9urr4hv60l40oom8 notre pays]" (đất nước chúng tôi) 2. Khi lấy vd cho mục "[[Đảng ta]]", "[[Mĩ nguỵ]]", "[[ba que]]" thì ta nên lấy vd như nào? --.--[[Thành viên:TheHighFighter2|TheHighFighter2]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 15:57, ngày 16 tháng 9 năm 2023 (UTC) ::@[[Thành viên:TheHighFighter2|TheHighFighter2]] Xin gửi bạn một phần tin nhắn của tôi với HCV Mxn: "tất cả các câu thí dụ này được nhập từ Dự án Từ điển tiếng Việt miễn phí (FVDP), dự án này sao chép nguyên cả lời định nghĩa từ một số từ điển khác, có lẽ bao gồm những cuốn từ điển trong nước. (FVDP cũng có nhiều danh ngôn của Hồ Chí Minh.) Mấy năm nay tôi cũng muốn gạt đi những câu thí dụ không trung lập hoặc sửa lại theo thuật ngữ trung lập hơn. Đây chỉ là một trong rất nhiều điều thiếu sót của việc nhập FVDP. Nếu bạn có thể giúp dọn dẹp các câu thí dụ và danh ngôn thì tốt quá". Những từ tiếng Việt được xây dựng bên en cũng đa phần dùng bot và người mở rộng có cả những tv người Việt (từ ngoại quốc có thể không bị kiểm duyệt gắt gao khi người kiểm duyệt không am hiểu thứ tiếng, giống như có tv nào tạo bài tiếng phạn hay chữ Hán bên đây chúng ta thì có thể tỷ lệ phần trăm sai phạm bị bỏ qua sẽ nhiều hơn các từ hệ chữ chúng ta dùng). Còn bên fr, bạn xem ví dụ của họ có liên quan đến chủ thể cỡ nào? Nó đáng bao nhiêu phần trăm? Rõ ràng như Wiktionary vi không?. Về trường hợp lấy ví dụ của các từ như "Đảng ta" "Mĩ ngụy" thì đây là một từ, trích quy định "Tất cả các bài viết và các nội dung bách khoa khác tại Wikipedia phải được viết trên một quan điểm trung lập (QDTL), thể hiện một cách công bằng và không thiên vị" tôi nghĩ bạn đủ khả năng tự suy ra hướng tôi đang muốn nói. Khi bạn dùng từ này vô trường hợp như "Mĩ ngụy xâm chiếm nước ta" --> ám chỉ rõ ràng đây là dự án tiếng Việt và nước ta là Việt Nam. Bản chất từ tôi không nói nó vi phạm thái độ trung lập, nhưng tùy ngữ cảnh mà bạn đưa vào là một vấn đề đấy. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 16:18, ngày 16 tháng 9 năm 2023 (UTC) :Thì thế tôi mới nói "không nhất thiết lắm phải kiểm tra và sửa lại những nội dung POV" đó. Nội dung không trung lập không có nghĩa là nội dung đó không hữu ích. Nói chung là tùy trường hợp, hợp lý là được miễn sao nội dung đó không quá khích. – [[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 16:12, ngày 16 tháng 9 năm 2023 (UTC) ::@[[Thành viên:DefenderTienMinh07|DefenderTienMinh07]] Bạn có biết đang nói cái gì không vậy? Không trung lập = vi phạm quy định. Sửa đổi sai đang cần sửa nhưng bạn lại nói không cần thiết?. WP:Thái độ trung lập là một trong những trụ cột của Wikimedia, cho dù đó là sửa đổi thiện chí nhưng vi phạm thì cũng không cần. Dự án chúng ta các tv đã không còn khả năng sửa điều này? Nếu không, tại sao chấp nhận nó?. Sao có thể nhưng không thay bằng một nội dung vừa hữu ích vừa phù hợp với chính sách của ta hơn. Tôi không hiểu bạn Tiến Minh nói không nhất thiết giải quyết những điều này là gì? Bên Wikipedia có nhiều tk bị cấm vì thái độ trung lập đấy và thành viên không kiểm soát được điều này nên mấy tk này quay lại và thành rối nằm vùng. Phần nội dung hiện rõ lên vậy, bạn lại nói là không quá khích. Thế nào là quá khích, đủ để các tv bắt tay vào làm? Tôi xin nhắc lại, Wiktionary tiếng Việt không phải Wiktionary Việt Nam. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 16:26, ngày 16 tháng 9 năm 2023 (UTC) Nếu các thành viên vẫn cho sửa đổi của là sai khi nói nội dung đó vi phạm trung lập thì hãy giải thích cho câu hỏi này "Wiktionary có quy định về phần vd được phép ngoại lệ này không?". Bên Wiktionary en có trang [https://en.wiktionary.org/wiki/Wiktionary:Neutral_point_of_view Wiktionary:Neutral point of view] rõ ràng. Và khi nói rằng nó thật hữu ích và chưa quá khích để chúng ta bắt tay vào sửa thì khi nào là quá khích? Những câu ví dụ vi phạm đó có là duy nhất không thể thay thế không? Nếu câu trả lời là không, thì nó nên bị xóa để thay thế nội dung khác vào. Nếu có quy định nào được chỉ ra tôi xóa chúng đi là sai, tôi sẽ xem xét lại sửa đổi của mình, còn không, sau thảo luận tôi sẽ dọn tất cả những nội dung này. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 16:57, ngày 16 tháng 9 năm 2023 (UTC) Hướng giải quyết: Nếu 1 mục từ bình thường có vd chứa các từ như trên: thay thế vd khác. Còn các từ liên quan đến chính trị, trường hợp đặc biệt khác, thì có thể lấy vd chứa những từ như trên. Bạn thấy thế nào? --.--[[Thành viên:TheHighFighter2|TheHighFighter2]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 16:53, ngày 16 tháng 9 năm 2023 (UTC) :@[[Thành viên:TheHighFighter2|TheHighFighter2]] Xin phiền bạn đưa phần tin nhắn này ra trang thảo luận vì Tiến Minh đã gửi thư nên tôi đã di chuyển nó ra thảo luận để mọi người có thể cùng nhau giải quyết. Cảm ơn bạn. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 17:00, ngày 16 tháng 9 năm 2023 (UTC) :<p>Đúng rồi, vấn đề là các câu thí dụ không có liên quan đến chính trị mà lại nhắc đến chủ đề nhạy cảm hoặc dùng thuật ngữ không trung lập về mặt chính trị. Chẳng ai biết rõ ràng các câu này dẫn xuất từ đâu nhưng có vẻ giống tuyên truyền ngày xưa. Thực sự không cần dùng các thuật ngữ này để dạy ngôn ngữ. Tuy nhiên, có khi các danh ngôn của Hồ Chí Minh v.v. thật là đáng kể, thì bỏ qua chúng cũng không trung lập lắm.<p>Về mặt kỹ thuật, việc thay thế nội dung từ FVDP bằng nội dung khác cũng có ích cho Wiktionary. Không phải chỉ Wiktionary nhập nguyên văn FVDP đâu. Nội dung nào khác với TraTu v.v. sẽ làm Wiktionary nổi bật hơn, thu hút nhiều người đóng góp hơn.<p>&nbsp; – [[Thành viên:Mxn|Nguyễn Xuân Minh]]&nbsp;<sup>[[Thảo luận Thành viên:Mxn|<span style="display: inline-block;">&#x1f4ac;</span>]]</sup> 01:56, ngày 17 tháng 9 năm 2023 (UTC) {{yk}} Tôi ủng hộ cách giải quyết của Đăng. Wiktionary cũng cần phải trung lập. [[Thành viên:Nguyentrongphu|Nguyentrongphu]] ([[Thảo luận Thành viên:Nguyentrongphu|thảo luận]]) 20:53, ngày 16 tháng 9 năm 2023 (UTC) '''Kết thúc:''' Cảm ơn hai HCV Nguyễn Xuân Minh và Phú, cũng như BQV TheHighFighter2 và thành viên DefenderTienMinh07 đã cùng nhau đưa ra phản hồi. Sau cuộc thảo luận trên, tôi nghĩ tất cả các thành viên Wiktionary chúng ta đã nắm được vấn đề. Đây có nói là thiếu sót dễ gây hiểu nhầm do Wiktionary vi chưa được dịch đầy đủ các trang về quy định. Tôi khuyến khích các thành viên đang cần, sang Wikipedia vi tham khảo các quy định này. Nếu cuộc thảo luận các thành viên không có ý kiến gì thêm, tôi xin được yêu cầu kết thúc cuộc bàn thảo tại đây để tôi có thể sớm bắt tay vào dọn dẹp tất cả như đã nói trước đó. Kính chúc cộng đồng ta ngày mới tốt lành. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 07:35, ngày 17 tháng 9 năm 2023 (UTC) }} == Không gian tên == Hiện tại có 4 không gian tên bên en chưa được tạo tại đây: Từ tái tạo, Vần, Thesaurus, Kho ngữ liệu. Cho nên nếu ai đó biết cày mấy cái này thì xin đề xuất chúng lên Phabricator với. – [[Thành viên:Nguyên Hưng Trần|<span style="color:black; font-family:Noto Sans">'''Trần Nguyên Hưng'''</span>]][[Thảo luận Thành viên:Nguyên Hưng Trần|<sup><span style="color:#28efff">(◇)</span></sup>]] 14:35, ngày 22 tháng 10 năm 2023 (UTC) :@[[Thành viên:Nguyên Hưng Trần|Nguyên Hưng Trần]] Bạn làm xong chưa?. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 06:06, ngày 28 tháng 10 năm 2023 (UTC) ::{{ping|P. ĐĂNG}} Không biết làm bạn ơi, tôi chưa biết cày cái Phabricator. – [[Thành viên:Nguyên Hưng Trần|<span style="color:black; font-family:Noto Sans">'''Trần Nguyên Hưng'''</span>]][[Thảo luận Thành viên:Nguyên Hưng Trần|<sup><span style="color:#28efff">(◇)</span></sup>]] 07:02, ngày 28 tháng 10 năm 2023 (UTC) :::@[[Thành viên:Nguyên Hưng Trần|Nguyên Hưng Trần]] Tôi cần xem qua các link bên en trong bốn không gian mà bạn dẫn ra. Bạn có không vì tôi tìm bên đó không thấy. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 13:25, ngày 28 tháng 10 năm 2023 (UTC) ::::{{ping|P. ĐĂNG}} À, 4 cái không gian tên đó tương đương bên en lần lượt là "Reconstruction", "Rhymes", "Thesaurus", và "Citations". Nhưng mà trước khi đề xuất lên Phabricator thì phải tạo một biểu quyết cái đã rồi mới làm được, như hồi đó là {{u|Ccv2020}} tạo một biểu quyết tạo không gian tên "Phụ lục" (tương đương với bên en là "Appendix", bạn có thể [[#Biểu quyết đề xuất không gian tên “Phụ lục” cho Wiktionary tiếng Việt|xem mục này bên trên]]). – [[Thành viên:Nguyên Hưng Trần|<span style="color:black; font-family:Noto Sans">'''Trần Nguyên Hưng'''</span>]][[Thảo luận Thành viên:Nguyên Hưng Trần|<sup><span style="color:#28efff">(◇)</span></sup>]] 13:34, ngày 28 tháng 10 năm 2023 (UTC) ::::Rất hy vọng [[Thành viên:Ccv2020|Ccv2020]] có thể phụ giúp cộng đồng ta làm lại một lần nữa. Tôi sẽ cố gắng tích thêm kinh nghiệm để nối tiếp điều này. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 15:13, ngày 28 tháng 10 năm 2023 (UTC) :::::À, cảm ơn đã nhắc mình nhé. Tuy nhiên thì có lẽ mình không còn thời gian để làm việc này nữa bạn à. Thực sự mình vẫn còn chút quan tâm dự án nhưng có lẽ mình xin nhường lại việc này cho một BQV khác. – [[Thành viên:Ccv2020|<span style=color:#80ff00>&#x2395;</span>]] – [[Thảo luận Thành viên:Ccv2020|<span style=color:#ff0000>&#x2370;</span>]] – [[Đặc biệt:Đóng góp/Ccv2020|<span style=color:#ffff00>&#x303f;</span>]] 14:47, ngày 29 tháng 10 năm 2023 (UTC) : Cần đẩy nhanh tiến độ đồng thuận đối với 4 không gian trên. [[User:Ayane Fumihiro|<b style="font-family:Segoe UI Light;color:#FF69B4;letter-spacing:">Ayane</b>]] <span style="color:Plum">aka.</span> [[:m:User talk:Ayane Fumihiro|<b style="font-family:Segoe UI Light;color:#ADD8E6;letter-spacing:">eunn</b>]] 12:26, ngày 17 tháng 12 năm 2024 (UTC) ::Thảo luận này đã kết thúc từ năm 2023. Tôi có nhắn hỏi Ccv2020 tại trang các nhân từ một năm trước nhưng bận nên chưa thấy hồi đáp. Chắc đành mời thêm [[Thành viên:TheHighFighter2|TheHighFighter2]] xem qua trường hợp này. Thú thật tôi vẫn có ý định làm thay, nhưng cần có người hướng dẫn cho lần đầu tiên. Thiết nghĩ ưu tiên độ chính xác. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 13:32, ngày 17 tháng 12 năm 2024 (UTC) :::{{ping|P. ĐĂNG}} Tôi tìm được trang hướng dẫn này [[:meta:Requesting wiki configuration changes]], bạn có thể tham khảo--.--[[Thành viên:TheHighFighter2|TheHighFighter2]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 13:15, ngày 18 tháng 12 năm 2024 (UTC) ::::@[[Thành viên:TheHighFighter2|TheHighFighter2]] Yêu cầu thì đơn giản, nhưng vấn đề là cộng đồng ở đây có đồng thuận không. – [[Thành viên:Hide on Rosé|Hide on Rosé]] ([[Thảo luận Thành viên:Hide on Rosé|thảo luận]]) 10:30, ngày 15 tháng 6 năm 2025 (UTC) : Chắc là phải tạo biểu quyết đồng thuận đối với 4 không gian tên "Từ tái tạo", "Vần", "Kho từ vựng" (Thesaurus), "Kho ngữ liệu" (Citations). Nhưng dự án ít người hoạt động thế này bỏ phiếu kiểu gì. [[User:Hiyuune|<b style="font-family:Segoe UI Light;color:#FFB3AE;letter-spacing:">Hiyuune</b>]] [[User talk: Hiyuune|<b style="font-family:Segoe UI Light;color:#FFF7AD;letter-spacing:">(angustifolia)</b>]] 15:43, ngày 3 tháng 1 năm 2026 (UTC) == Lỗi không hiển thị được mục lục khi đang sửa đổi hoặc tạo mục từ == Hôm nay tôi mới thấy Wiktionary đổi giao diện mặc định thành Vector (2022), mà khi đang sửa đổi mục từ thì tôi không nhìn thấy được mục lục phía bên phải của cái hộp sửa đổi. Có ai bị lỗi này giống tôi không? – [[Thành viên:Nguyên Hưng Trần|<span style="color:black; font-family:Noto Sans">'''Trần Nguyên Hưng'''</span>]][[Thảo luận Thành viên:Nguyên Hưng Trần|<sup><span style="color:#28efff">(◇)</span></sup>]] 09:50, ngày 30 tháng 11 năm 2023 (UTC) :@[[Thành viên:Nguyên Hưng Trần|Nguyên Hưng Trần]] Chào bạn, bạn có thể vui lòng cung cấp hình ảnh cái mục lục bên phải ở phiên bản Vector cũ được không ạ? Cảm ơn bạn nhiều. – [[Thành viên:Bluetpp|Bluetpp]] ([[Thảo luận Thành viên:Bluetpp|thảo luận]]) 14:58, ngày 2 tháng 12 năm 2023 (UTC) == Vector 2022 == Vào ngày 30/11 vừa rồi, Vector 2022 đã được triển khai tại Wikiquote. Không biết các bạn cảm thấy thế nào với giao diện Vector 2022? Nếu bạn gặp phải bất cứ vấn đề gì hoặc phát hiện lỗi với Vector 2022, xin hãy tag tôi. Xin cảm ơn! – [[Thành viên:Bluetpp|Bluetpp]] ([[Thảo luận Thành viên:Bluetpp|thảo luận]]) 15:12, ngày 2 tháng 12 năm 2023 (UTC) == Các cải thiện đối với định dạng của Vector 2022 == [[Tập_tin:Vector_2022_pre-Zebra_visual_changes_logged_out.jpg|nhỏ|Trước (<code>?vectorzebradesign=0</code>)]] [[Tập_tin:Vector_2022_Zebra_visual_changes_logged_out.jpg|nhỏ|Sau (<code>?vectorzebradesign=1</code>)]] Chào mọi người. Nhóm Web của Wikimedia Foundation đã giới thiệu những cải tiến về định dạng của giao diện Vector 2022. Đối với những người theo dõi các cập nhật của chúng tôi, bạn có thể nhận ra một số trong số này là một subset của [[mw:Reading/Web/Desktop_Improvements/Updates#May_2023:_Continuing_work_on_Vector_2022,_and_making_plans_for_the_new_fiscal_year|nguyên mẫu phân tách nội dung (Zebra) đã được thử nghiệm trước đây]]. Cụ thể, những thay đổi gần đây bao gồm: # Màu sắc nền mới cho menu chính, giờ đây đã phù hợp với phần còn lại của menu # Định dạng mới cho nút ấn và hiện của các menu # In đậm tiêu đề menu Bạn có thể tìm thấy [[mw:Reading/Web/Desktop Improvements/Updates/en#November_2023:_Visual_changes,_more_deployments,_and_shifting_focus|thêm chi tiết về lần thay đổi này tại trang cập nhật dự án trên MediaWiki.org]]. Những thay đổi này cũng sẽ giải quyết một số lỗi gần đây với mục lục, chẳng hạn như [[phab:T352464|phiếu ghi lỗi]] về các yếu tố có thể cuộn được này. Xin vui lòng cho chúng tôi biết bạn nghĩ gì về những điều chỉnh này và cả những thắc mắc mà bạn đang có! [[Thành viên:Bluetpp|Bluetpp]] ([[Thảo luận Thành viên:Bluetpp|thảo luận]]) 11:06, ngày 17 tháng 12 năm 2023 (UTC) == IMPORTANT: Admin activity review == Hello. A policy regarding the removal of "advanced rights" (administrator, bureaucrat, interface administrator, etc.) was adopted by [[:m:Requests for comment/Activity levels of advanced administrative rights holders|global community consensus]] in 2013. According to this policy, the [[:m:stewards|stewards]] are reviewing administrators' activity on all Wikimedia Foundation wikis with no inactivity policy. To the best of our knowledge, your wiki does not have a formal process for removing "advanced rights" from inactive accounts. This means that the stewards will take care of this according to the [[:m:Admin activity review|admin activity review]]. We have determined that the following users meet the inactivity criteria (no edits and no logged actions for more than 2 years): # [[Special:Contributions/Tuanminh01|Tuanminh01]] (administrator) These users will receive a notification soon, asking them to start a community discussion if they want to retain some or all of their rights. If the users do not respond, then their advanced rights will be removed by the stewards. However, if you as a community would like to create your own activity review process superseding the global one, want to make another decision about these inactive rights holders, or already have a policy that we missed, then please notify the [[:m:Stewards' noticeboard|stewards on Meta-Wiki]] so that we know not to proceed with the rights review on your wiki. Thanks, – [[Thành viên:Superpes15|Superpes15]] ([[Thảo luận Thành viên:Superpes15|thảo luận]]) 23:42, ngày 7 tháng 2 năm 2024 (UTC) :@[[Thành viên:Superpes15|Superpes15]] when his admin right removed on here if needed, could you also remove the autopatrolled right on his account in both Meta and Mediawiki pls cuz he'll go inactive forever and he's now untrusted by viwiki community due to his block on Abuse filter and other users (as I've mentioned [[Thảo luận thành viên:Nguyentrongphu#Về việc gỡ quyền BQV đối với Tuanminh01|here]]). – [[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 02:25, ngày 29 tháng 2 năm 2024 (UTC) ::Hi [[User:DefenderTienMinh07|DefenderTienMinh07]] and thanks for your request. I don't think we can remove autopatrolled flag just because they left wiki! Also, I'm not a sysop on mediawiki, and there's no reason to remove the flag there if they didn't do anything bad there. Thanks :) – [[Thành viên:Superpes15|Superpes15]] ([[Thảo luận Thành viên:Superpes15|thảo luận]]) 00:40, ngày 7 tháng 3 năm 2024 (UTC) == Mục từ nghi vấn độ nổi bật == {{Đầu biểu quyết|KQ={{tick}} Đã giải quyết xong (xem thêm [[Thành viên:Nguyên Hưng Trần/Các trang tạo bởi Dragon Immortal (Rồng Tiên) và các tài khoản rối]]). [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 04:11, ngày 18 tháng 4 năm 2024 (UTC)}} Chào các bạn, có một số mục từ được thành viên [[Thành viên:Dragon Immortal (Rồng Tiên)| Dragon Immortal (Rồng Tiên)]] (và các tài khoản phụ) khởi tạo, tôi tạm thống kê trong trang [[Thành viên:P. ĐĂNG/Nháp/Lưu 1|này]]. Dựa vào quy định [https://en.wiktionary.org/wiki/Wiktionary:Criteria_for_inclusion#Names_of_specific_entities Names of specific entities] và [https://en.wiktionary.org/wiki/Wiktionary:Criteria_for_inclusion/Fictional_universes Fictional universes] của Wiktionary bên en. Các mục từ này, theo tôi là nằm trong vòng lặp nghi vấn đề độ nổi bât. Tôi muốn lấy ý kiến chung để giải quyết các mục từ này vì độ nổi bật như tôi nói là không rõ ràng nên cần sự đồng thuận (giữ/xóa). Mời các bạn cho ý kiến. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 05:37, ngày 11 tháng 4 năm 2024 (UTC) :Tag các bạn: [[Thành viên:TheHighFighter2|TheHighFighter2]], [[Thành viên:Nguyên Hưng Trần|Nguyên Hưng Trần]] và [[Thành viên:WhoAlone|WhoAlone]]. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 05:37, ngày 11 tháng 4 năm 2024 (UTC) :{{Ý kiến}} {{ping|P. ĐĂNG}} Hiện tôi đã liệt kê hết các trang tạo bởi chính thành viên này rồi, mời bạn xem tại [[Thành viên:Nguyên Hưng Trần/Các trang tạo bởi Dragon Immortal (Rồng Tiên) và các tài khoản rối|đây]]. – <span style="background:#011635;border-radius:6.342px;box-shadow:1px 1px 5px #173562;padding:5px;width:100%;"><span lang="vi" xml:lang="vi" class="Hani" style="font-size: 150%; line-height: 1em;">[[Thành viên:Nguyên Hưng Trần|<span style="color:beige;">𠊛𥋴</span>]][[Thảo luận Thành viên:Nguyên Hưng Trần|𫇳𣋀]]</span></span> 02:52, ngày 13 tháng 4 năm 2024 (UTC) ::[[Thành viên:Nguyên Hưng Trần|Nguyên Hưng Trần]] Dựa theo quy định [https://en.wiktionary.org/wiki/Wiktionary:Criteria_for_inclusion#Names_of_specific_entities Tên của các thực thể cụ thể], [https://en.wiktionary.org/wiki/Wiktionary:Criteria_for_inclusion#Place_names Tên địa danh] và [https://en.wiktionary.org/wiki/Wiktionary:Criteria_for_inclusion/Fictional_universes Tên hư cấu]. Tại dòng " if they have three citations of figurative use that fulfill attestation requirements" và "Such terms which have three citations in separate works, but which do not have three citations that are independent of reference to that universe, may be included only in appendices of words from that universe, and not in the main dictionary space." Tôi đã xóa một số trang vì không đáp ứng tiêu chí được nhắc đến thông qua các trích dẫn đáp ứng theo điều kiện. Còn một số bài giữ lại, mời bạn cải thiện chất lượng cùng tôi. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 17:14, ngày 13 tháng 4 năm 2024 (UTC) {{Kết biểu quyết}} == {{u|Dragon Immortal (Rồng Tiên)}} == Mấy ngày nay do tôi dịch truyện nên đôi khi giám sát thay đổi gần đây. Khi đang giám sát thì tôi vẫn thấy thành viên {{u|Dragon Immortal (Rồng Tiên)}} vẫn tiếp tục tạo những tài khoản phụ/rối khác dù đã nhắc nhở lần một. Tôi tạm liệt kê các tài khoản mới như sau: * {{u|Heavenly Immortals (Thiên Tiên)}} (mở tài khoản ngày 19 tháng 4 năm 2024) * {{u|Maitrī-karuṇā (benevolence and compassion)}} (mở tài khoản ngày 26 tháng 5 năm 2024) * {{u|Golden Immortal (Kim Tiên)}} (mở tài khoản ngày 27 tháng 5 năm 2024) * {{u|Maitrī (Nhân từ)}} (mở tài khoản ngày 27 tháng 5 năm 2024) * {{u|Maitrī (Tâm từ)}} (mở tài khoản ngày 27 tháng 5 năm 2024) Tôi có nên cấm các tài khoản này hay là chỉ nhắc thành viên thôi? – [[Thành viên:Nguyên Hưng Trần|<span style="color:darkgreen;font-family:Georgia, serif;">'''The Emerald of Harmony'''</span>]][[Thảo luận Thành viên:Nguyên Hưng Trần|<sup style="font-family:Georgia;">awaits you in a fantasy world of silence...</sup>]] 04:18, ngày 28 tháng 5 năm 2024 (UTC) :Tagging: {{ping|P. ĐĂNG|TheHighFighter2|WhoAlone}} – [[Thành viên:Nguyên Hưng Trần|<span style="color:darkgreen;font-family:Georgia, serif;">'''The Emerald of Harmony'''</span>]][[Thảo luận Thành viên:Nguyên Hưng Trần|<sup style="font-family:Georgia;">awaits you in a fantasy world of silence...</sup>]] 04:19, ngày 28 tháng 5 năm 2024 (UTC) ::Khi bạn nhắc nhở, các tài khoản này có phản hồi không hay chỉ tiếp tục tạo trang? – [[Thành viên:WhoAlone|<span style="color:black ;font:16px Calibri;">'''''Who'''''</span>]]<sup>[[Thảo luận Thành viên:WhoAlone|<span style="color:gray ;font:12px Arial;">Alone</span>]]</sup> 04:21, ngày 28 tháng 5 năm 2024 (UTC) :::{{ping|WhoAlone}} Chắc họ sẽ không phản hồi đâu bạn, chỉ tiếp tục sửa đổi hoặc tạo trang thôi. – [[Thành viên:Nguyên Hưng Trần|<span style="color:darkgreen;font-family:Georgia, serif;">'''The Emerald of Harmony'''</span>]][[Thảo luận Thành viên:Nguyên Hưng Trần|<sup style="font-family:Georgia;">awaits you in a fantasy world of silence...</sup>]] 04:29, ngày 28 tháng 5 năm 2024 (UTC) ::::[[Thành viên:Nguyên Hưng Trần|Nguyên Hưng Trần]], [[Thành viên:WhoAlone]] Chính sách quy định Wikimedia không cấm tv dùng nhiều hơn 1 tk với điều kiện công khai và không dùng cho lách luật. Tk [[Thành viên:Dragon Immortal (Rồng Tiên)|Dragon Immortal (Rồng Tiên)]] là tk chính đã được nhắc vào ngày 13/4/2024. Tính sau ngày này, kiểm tra qua các sửa đổi bao gồm tk rối, nếu có sai phạm như cũ các tk phụ và chính sẽ bị xử lí. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 08:51, ngày 28 tháng 5 năm 2024 (UTC) {{tick}} Đã xem qua các sửa đổi (bao gồm các tk phụ). Các tk phụ không có hành vi đáng lo ngại, sửa đổi thêm nội dung bình thường chủ yếu lấy từ web thuvienhoasen. Tk chính tiếp tục có hành vi tạo bài chất lượng kém. Tv có cải thiện ở các bài đã tạo khác nên lần này tôi dừng lại ở việc nhắc nhở. Tv này và các tk phụ sẽ cần chúng ta theo dõi thêm. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 10:57, ngày 31 tháng 5 năm 2024 (UTC) :@[[Thành viên:Nguyên Hưng Trần|Nguyên Hưng Trần]] @[[Thành viên:P. ĐĂNG|P. ĐĂNG]] Mới quay lại sau những tháng ngày wikibreak kaka, nhân tiện tôi thấy 1 trong số tk bạn Nguyên nêu có 1 tk bị khóa toàn cục, vậy có nên cấm hết số chúng ko nhỉ? – [[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 03:05, ngày 26 tháng 7 năm 2024 (UTC) ::{{ping|DefenderTienMinh07}} "Hưng", không phải "Nguyên". Tất cả các tài khoản này đã bị cấm toàn cục do chúng là rối của Trân đấy thôi, nên là không cần cấm nữa. – [[Thành viên:Nguyên Hưng Trần|<span style="color:darkgreen;font-family:Georgia, serif;">'''The Emerald of Harmony'''</span>]][[Thảo luận Thành viên:Nguyên Hưng Trần|<sup style="font-family:Georgia;">awaits you in a fantasy world of silence...</sup>]] 03:26, ngày 26 tháng 7 năm 2024 (UTC) :::{{ping|Nguyên Hưng Trần}} Tôi có check trang [[Thành viên:Nguyên Hưng Trần/Các trang tạo bởi Dragon Immortal (Rồng Tiên) và các tài khoản rối]] thấy bạn có bỏ sót {{u|Fairy (đồng tính nam)}}. Một điều nữa, số tk này được cho là rối của Trân? Tôi khá bất ngờ ko biết từ trước nay Trân đã làm gì? [[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 03:34, ngày 26 tháng 7 năm 2024 (UTC) ::::Đã cấm. [[Thành viên:DefenderTienMinh07|DefenderTienMinh07]] Số tk này tạo bài clk, thêm nội dung sai, tách lên đến trên 1 chục tk. Tiếp viên đã checkuser và xác nhận là Trân + khóa toàn cục các tk này. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 05:13, ngày 26 tháng 7 năm 2024 (UTC) :::::@[[Thành viên:P. ĐĂNG|P. ĐĂNG]] tiếp viên checkuser xác nhận là Trân? Theo 1 tiếp viên trên SGC thông thường họ sẽ có quyền kiểm định tại trang loginwiki và chỉ vạch trần được các tài khoản đã log in hoặc được tạo dưới danh nghĩa cùng chung 1 địa chỉ IP, nếu checkuser của tiếp viên mạnh vậy thì cũng ko cần đến KĐV làm gì, phải chứ. Tôi vẫn tin rằng đây ko phải là Trân. Đó có thể là kẻ nào đó do tôi chưa xác định được IP nên ko thức sự chắc và chưa thể biết rằng đây là ai và có phải là Trân hay ko vì "Trân rất hiếm khi hoặc không đóng góp Wiktionary", trong khi quá rõ ràng Rồng Tiên khi lập acc xong đóng góp luôn trên đây. Theo tiếp viên EPIC Trân thường dùng nhà mạng Viettel, như vậy tv Rồng Tiên phải dùng nhà mạng Viettel, vpn/proxy hay cùng 1 thiết bị tôi mới khẳng định được đây là Trân được. Tôi nói thật là trước đây từng đang trong nỗi trầm cảm ko sao thoát được vì vụ lùm xùm bên vi tôi có tìm và làm quen Trân vì Trân giống tôi chỗ "đóng góp cho dự án khác trong khi bị cấm bên vi" và đã có nhiều BCB bên en cộng thêm hồi Trân chưa bị cấm từng là thiên địch của TTS nên tôi luôn tin tưởng Trân kaka, nhưng sau khi Trân bị cấm bên en thì tôi tạm gạt đi để bảo toàn uy tín, tâm đức và trí huệ của mình kaka nếu đây là Trân thật thì tôi sẽ cắt đứt cái mác best friend forever, đề cao cảnh giác, và sẵn lòng xử lý Trân vì hành vi múa rối sau tháng ngày tôi vắng kaka tôi có nói hơi quá ko nhỉ do 1 chút hướng nội và trình độ văn 5 điểm. – [[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 08:39, ngày 26 tháng 7 năm 2024 (UTC) ::::::[[Thành viên:DefenderTienMinh07|DefenderTienMinh07]] Các tk trên chưa liệt kê đầy đủ (như tôi đã nói trên 1 chục tk đã được tạo; con số chính xác có thể gần 20 tk). Vì việc rối này tiền lệ rất hiếm hoạt động tại đây nên việc ngăn chặn đã diễn ra khá vòng vo vì chủ quan như vậy. Nếu xem kĩ, bạn sẽ nhận thấy cách đặt tên các tk này đều có điểm tương đồng. Một trong số tk đó có hoạt động bên Wikipedia Vi hoặc cả dự án khác... và bị một tuần tra viên khác wiki vi báo lên Meta với lý do rối Trân. Tôi đã trao đổi với tiếp viên Meta để xác nhận có dùng CU để xử lý yêu cầu đó không, và được tiếp viên trực tiếp cấm xác nhận có. Chính tôi là người sau đó chịu tránh nhiệm báo cáo các tk của rối này còn lại đã từng hoạt động tại Wiktionary. Tv này vẫn tiếp tục đang hoạt động bên wiki vi hiện tại và hàng loạt tk rối đã được báo lên để cấm taị wiki và Meta. Các vấn đề cá nhân tôi xin phép không thảo luận đến và khép lại vụ việc ở đây vì tất cả đã được xử lý. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 07:28, ngày 27 tháng 7 năm 2024 (UTC) : Mặc dù sự việc này đã xảy ra hơn 1 năm nhưng đống rác mục từ do nhóm rối này tạo vẫn chưa xử lý xong. [[User:Hiyuune|<b style="font-family:Segoe UI Light;color:#FFB3AE;letter-spacing:">Hiyuune</b>]] [[User talk: Hiyuune|<b style="font-family:Segoe UI Light;color:#FFF7AD;letter-spacing:">(angustifolia)</b>]] 12:10, ngày 31 tháng 12 năm 2025 (UTC) == Mã hóa dấu sóng trong Unicode == Xin mọi người xem xét [[s:Wikisource:Thảo luận/Mã hóa dấu sóng trong Unicode|tin tức về vụ mã hóa dấu sóng]] của bảng chữ cái quốc ngữ gốc trong Unicode. Nếu chuẩn hóa dấu này thì sẽ có thể xây dựng phần [[:Thể loại:Mục từ tiếng Việt trung cổ|tiếng Việt trung cổ]] dễ dàng hơn. – [[Thành viên:Mxn|Nguyễn Xuân Minh]]&nbsp;<sup>[[Thảo luận Thành viên:Mxn|<span style="display: inline-block;">&#x1f4ac;</span>]]</sup> 08:41, ngày 2 tháng 7 năm 2024 (UTC) == Có vấn đề tại [[Wiktionary:Trang Chính|Trang chính của Wiktionary tiếng Việt]] == Khi vào trang chính, nó có lỗi hiển thị số lượng ngôn ngữ. Ví dụ: * Hiện chúng ta có '''[[Đặc biệt:Thống kê|277,219 từ]]''' thuộc về '''[[Phụ lục:Ngôn ngữ|0 ngôn ngữ]]''' * Phần đề mục "Mục từ mới" hiển thị: '''-2 ngôn ngữ khác''' [[User:Ayane Fumihiro|<b style="font-family:Segoe UI Light;color:#FF69B4;letter-spacing:">Ayane</b>]] <span style="color:Plum">aka.</span> [[:m:User talk:Ayane Fumihiro|<b style="font-family:Segoe UI Light;color:#ADD8E6;letter-spacing:">eunn</b>]] 04:39, ngày 16 tháng 10 năm 2024 (UTC) :Vấn đề bảo trì này xin mời BQV giao diện [[Thành viên:TheHighFighter2|TheHighFighter2]]. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 04:47, ngày 16 tháng 10 năm 2024 (UTC) == Lỗi thiếu tham số ở nhiều trang nhúng [[Bản mẫu:plural of]] == Lỗi thiếu tham số ở nhiều trang nhúng [[Bản mẫu:plural of]] như ở trang [https://vi.wiktionary.org/w/index.php?title=subsidiaries&oldid=1922998 subsidiaries], [https://vi.wiktionary.org/w/index.php?title=wheels&oldid=1946583 wheels]…[[Đặc biệt:Contributions/118.68.140.41|118.68.140.41]] ([[Thảo luận Thành viên:118.68.140.41|thảo luận]]) 05:40, ngày 21 tháng 11 năm 2024 (UTC) : {{ping|Trong Dang|TheHighFighter2}} Cảm ơn hai bạn đã sửa giúp ở [https://vi.wiktionary.org/w/index.php?title=subsidiaries&diff=prev&oldid=2190258 đây] và [https://vi.wiktionary.org/w/index.php?title=wheels&diff=prev&oldid=2190315 đây]. Việc thiếu tham số en còn tồn tại ở hàng loạt bài khác như [https://vi.wiktionary.org/w/index.php?title=cookies&oldid=1817694 cookies], [https://vi.wiktionary.org/w/index.php?title=quizzes&oldid=1901703 quizzes]… Có cách nào để giải quyết hàng loạt chứ sửa thủ công cũng mắc công mọi người.[[Đặc biệt:Contributions/1.52.135.108|1.52.135.108]] ([[Thảo luận Thành viên:1.52.135.108|thảo luận]]) 03:13, ngày 4 tháng 12 năm 2024 (UTC) == <span lang="en" dir="ltr">Migration to Parsoid</span> == <div lang="en" dir="ltr"> <section begin="announcement-content" /> Hello everyone! I am glad to inform you that as the next step in the [[mw:Special:MyLanguage/Parsoid/Parser Unification|Parser Unification]] project, Parsoid will soon be turned on as the default article renderer on your Wiktionary. We are gradually increasing the number of wikis using Parsoid, with the intention of making it the default wikitext parser for MediaWiki's next long-term support release. This will make our wikis more reliable and consistent for editors, readers, and tools to use, as well as making the development of future wikitext features easier. If this transition disrupts your workflow, don’t worry! You can still opt out through a user preference or turn Parsoid off on the current page using the Tools submenu, as described in the [[mw:Special:MyLanguage/Help:Extension:ParserMigration|Extension:ParserMigration]] documentation. There is [[mw:Special:MyLanguage/Parsoid/Parser_Unification/Confidence_Framework|more information about our roll-out strategy]] available, including the testing done before we turn on Parsoid for a new wiki. To report bugs and issues, please look at our [[mw:Special:MyLanguage/Parsoid/Parser Unification/Known Issues|known issues]] documentation and if you found a new bug please create a phab ticket and tag the [[phab:project/view/5846|Content Transform Team in Phabricator]]. <section end="announcement-content" /> </div> <em>[[m:Special:MyLanguage/Wikimedia Foundation/Product and Technology/Parsoid Read Views/Wiktionary Announcement|{{MediaWiki:Please-translate}}]]</em> <bdi lang="en" dir="ltr">[[mw:User:CAnanian (WMF)|C. Scott Ananian]] (Parsoid technical lead)</bdi> 20:48, ngày 12 tháng 2 năm 2025 (UTC) <!-- Tin nhắn của Thành viên:CAnanian (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Wikimedia_Foundation/Product_and_Technology/Parsoid_Read_Views/2025-02-12_Wiktionaries&oldid=28256121 --> == LƯU Ý: Đánh giá hoạt động của bảo quản viên == Xin chào. [[:m:Admin activity review|Một quy định]] liên quan đến việc thu hồi các "quyền nâng cao" (bảo quản viên, hành chính viên...) đã được [[:m:Requests for comment/Activity levels of advanced administrative rights holders|cộng đồng toàn cầu đồng thuận]] thông qua vào năm 2013. Theo quy định nói trên, [[:m:stewards|các tiếp viên]] sẽ xem xét mức độ hoạt động tích cực ở các wiki chưa có quy định riêng về việc thu hồi các quyền nâng cao của những thành viên không hoạt động. Vì dự án này, như chúng tôi được biết, không có quy định nào như vậy, các tiếp viên sẽ tiến hành quy trình xem xét. Các thành viên dưới đây được xem là không hoạt động do không có sửa đổi và không có tác vụ nhật trình trong hơn 2 năm: # [[User:ThiênĐế98]] (bảo quản viên) # [[User:Trần Nguyễn Minh Huy]] (bảo quản viên) Những thành viên trên sẽ sớm nhận được một thông báo, trong đó yêu cầu họ mở thảo luận cộng đồng nếu họ muốn tiếp tục giữ một số hoặc tất cả quyền nâng cao. Nếu không nhận được hồi âm từ họ, các tiếp viên sẽ thu hồi các quyền nâng cao. Tuy nhiên, nếu các bạn, cộng đồng dự án này, muốn tạo một quy trình riêng thay thế cho quy trình toàn cục, muốn tự đưa ra quyết định về các thành viên giữ quyền không hoạt động, hoặc đã có một quy định mà chúng tôi không biết, hãy báo lại cho [[:m:Stewards' noticeboard|các tiếp viên tại Meta-Wiki]]; chúng tôi sẽ ngừng quy trình xem xét ở wiki này. Cảm ơn, – [[Thành viên:EPIC|EPIC]] ([[Thảo luận Thành viên:EPIC|thảo luận]]) 23:16, ngày 22 tháng 2 năm 2025 (UTC) == Các bản mẫu lỗi thời == {{Wiktionary:Thảo luận/Các bản mẫu lỗi thời}} == Số mục từ == Theo tiêu chuẩn, các trang nội dung trong không gian chính có thể chứa hơn một mục từ theo ngôn ngữ, nhưng phần mềm không tính các mục từ này, chỉ tính số trang thôi. Trong nhiều năm trước đây, {{LKBM|Số mục từ}} và [[Mô đun:Thống kê Wiktionary/A|Mô đun:Thống kê Wiktionary]] sử dụng các từ khóa <code>pagesincategory:</code> để cộng lại số trang trong các thể loại con của [[:Thể loại:Mục từ theo ngôn ngữ]]. Đây là tổng số được trình bày rất đáng kể trên Trang Chính và [[Đặc biệt:Thống kê|trang thống kê]]. Cách đây khoảng 2 năm, hệ thống này [[Thảo luận Mô đun:Thống kê Wiktionary/A#Sự cố do mức độ xử lý cao|bị vỡ]] khi thêm nhiều ngôn ngữ quá mức vào hệ thống bản mẫu. Vì chúng ta vẫn tiếp tục thêm nhiều ngôn ngữ, phương pháp cũ không còn có lý nữa, nhưng chúng ta vẫn nên phân biệt các mục từ theo ngôn ngữ để cho các độc giả biết kích cỡ thật của từ điển này. Hôm qua tôi tái tạo {{LKBM|Số mục từ}} và [[Mô đun:Thống kê Wiktionary]] tính theo một [[c:Data:Vietnamese Wiktionary language category statistics.tab|bảng dữ liệu]] ở Wikimedia Commons. Vì API đã có thể cho ra các tên thể loại, chúng ta không cần phải quản lý danh sách thể loại ngôn ngữ thủ công như trước. Tạm thời tôi sẽ cố gắng cập nhật bảng này thường xuyên một cách thủ công. Hy vọng rằng chúng ta sẽ tìm cách để chạy bot để cập nhật nó một cách tự động, hoặc liên lạc với chuyên gia về bot để cập nhật giùm. Xin thử hệ thống này cho một thời gian, nếu không được thì có thể tìm cách khác để xác định số mục từ thật. Cám ơn sự kiên nhẫn của các bạn. &nbsp;&ndash;&nbsp;[[Thành viên:Mxn|Nguyễn Xuân Minh]]&nbsp;<sup>[[Thảo luận Thành viên:Mxn|<span style="display: inline-block;">&#x1f4ac;</span>]]</sup> 13:17, ngày 11 tháng 7 năm 2025 (UTC) == Đợt cải cách thể chế == Các bạn trong nước có lẽ đang bận cập nhật các bài Wikipedia về [[:w:vi:Danh sách đơn vị hành chính Việt Nam trong đợt cải cách thể chế 2024–2025|đợt cải cách thể chế]] mấy tháng nay. Xin đừng bỏ lỡ Wiktionary. Hình như [[Thành viên:MuDavid|MuDavid]] đã cập nhật hàng loạt mục từ bên Wiktionary tiếng Anh, nhưng bên đây chưa được cập nhật. Ngoài ra, các mục từ tên huyện, quận cũng chưa được cập nhật. Có cần tự động hóa các thay đổi này không, hoặc nên cập nhật thủ công từng địa danh một? – [[Thành viên:Mxn|Nguyễn Xuân Minh]]&nbsp;<sup>[[Thảo luận Thành viên:Mxn|<span style="display: inline-block;">&#x1f4ac;</span>]]</sup> 17:31, ngày 11 tháng 7 năm 2025 (UTC) :[[Thành viên:Mxn|Mxn]] Tôi quên tất việc Wiktionary cũng cần được cập nhật một số thông tin mới này. Nếu được, tôi nghĩ nên hỗ trợ phần nào bằng việc tự động hóa các mục từ trong [[:Thể loại:Địa danh tiếng Việt]] (vì chúng ta chưa kể còn thể loại các danh sách địa danh tên riêng có tiếng Việt). [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 17:45, ngày 11 tháng 7 năm 2025 (UTC) ::@[[Thành viên:P. ĐĂNG|P. ĐĂNG]]: Tự động hóa có nghĩa cấu trúc lại bằng {{LKBM|place}} phải không? [[Mô đun:place/placetypes]] đại khái vẫn chưa được dịch sang tiếng Việt. Chắc cần để ý đến cả ngữ pháp đối với mô đun này, thí dụ xóa các trường hợp số nhiều. Sau đó có thể chạy bot thay thế các định nghĩa theo biểu thức chính quy. Có lẽ việc này có thể xảy ra cùng lúc với việc thủ công thêm nhãn {{LKBM|@|sử}} hay {{LKBM|nhãn|vi|historical}} và định nghĩa mới. – [[Thành viên:Mxn|Nguyễn Xuân Minh]]&nbsp;<sup>[[Thảo luận Thành viên:Mxn|<span style="display: inline-block;">&#x1f4ac;</span>]]</sup> 22:51, ngày 16 tháng 7 năm 2025 (UTC) :::Rất xin lỗi [[Thảo luận Thành viên:Mxn|Mxn]] vì phản hồi trễ. Bạn có thể trình bày một số ý tưởng tự động hóa bằng bot không? Hiện tại, sau khi nghĩ kỹ, tôi nhận thấy việc cập nhật mục từ có ảnh hưởng từ đợt cải cách này chủ yếu sẽ thực hiện "định nghĩa mới" (nội dung). [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 05:54, ngày 24 tháng 7 năm 2025 (UTC) : @[[Thành viên:Mxn|Mxn]] Tôi nghĩ đề xuất tên thể loại đối với địa danh, chẳng hạn như [[:Thể loại:Địa danh của Việt Nam]], [[:Thể loại:Tỉnh của Nhật Bản]], [[:Thể loại:Khu tự quản của Slovenia]]. [[User:Ayane Fumihiro|<b style="font-family:Segoe UI Light;color:#FF69B4;letter-spacing:">femboy_clen</b>]] ([[User talk:Ayane Fumihiro|<span style="color:#008080;">But we got it yeah</span>]]) 15:55, ngày 27 tháng 7 năm 2025 (UTC) : Bản chất [[:Thể loại:Địa danh tiếng Việt]] nó thuộc về thể loại này ([[:en:Category:vi:Places]]) [[User:Ayane Fumihiro|<b style="font-family:Segoe UI Light;color:#FF69B4;letter-spacing:">femboy_clen</b>]] ([[User talk:Ayane Fumihiro|<span style="color:#008080;">But we got it yeah</span>]]) 15:57, ngày 27 tháng 7 năm 2025 (UTC) == Thông báo: FVDP đã bị xóa == Tin buồn cách đây vài tháng nhưng không ai để ý đó là từ điển FVDP [https://www.informatik.uni-leipzig.de/~duc/Dict/ gốc], một tài liệu từ điển mở là nền móng đầu tiên của Wiktionary tiếng Việt ngày nay đã bị trường đại học ở leipzig xóa, khả năng là web quá cũ và quá lâu nên xóa để cập nhật. Tất cả nguồn khác đã die từ rất lâu: Hiện từ điển này vẫn còn lưu trữ trên một số trang sau: * Wayback ** [https://web.archive.org/web/*/https://www.informatik.uni-leipzig.de/~duc/Java/J2ME/MobiPocket/* Từ điển offline MobiPocket Reader], có một số bản từ điển Anh-Việt (bản đầy đủ), Pháp Việt và Việt Pháp. ** [https://dict.quehuong.org quehuong.org], bản này có vẻ như lấy từ FVDP. Cảm ơn đã xem và cảm ơn, trân trọng kính báo. – [[Thành viên:Kateru Zakuro|Kateru Zakuro]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 17:09, ngày 19 tháng 7 năm 2025 (UTC) :@[[Thành viên:Kateru Zakuro|Kateru Zakuro]]: Thật buồn quá. Tôi đã cập nhật {{LKBM|R:FVDP}} để liên kết đến các gói dữ liệu DICT gốc được lưu trữ tại Wayback Machine. (Các gói này cũng bao gồm một số từ điển song ngữ và rất nhiều mục từ tiếng Việt chưa được nhập vào đây.) Ngày nào có thì giờ tôi tính thiết lập máy chủ DICT để mirror FVDP tại [[Wikitech:Portal:Toolforge|Toolforge]] để dễ tham khảo hơn. – [[Thành viên:Mxn|Nguyễn Xuân Minh]]&nbsp;<sup>[[Thảo luận Thành viên:Mxn|<span style="display: inline-block;">&#x1f4ac;</span>]]</sup> 20:53, ngày 22 tháng 7 năm 2025 (UTC) == 📢 Thông báo: Quy tắc mới cho Mô đun:Category tree == Để thống nhất cách đặt tên thể loại và đảm bảo '''Mô đun:Category tree''' hoạt động chính xác, kể từ nay vui lòng tuân thủ các quy tắc sau: === 1️⃣ Quy tắc chung === * Tên thể loại có dạng: <pre> Label + tên ngôn ngữ </pre> ;Ví dụ: * ''Danh từ tiếng Việt'' * ''Động từ tiếng Anh'' * ''Thành ngữ tiếng Pháp'' === 2️⃣ Quy tắc cho các chủ đề === * Với các thể loại đang có dạng: <pre> Chủ đề\Tên Ngôn ngữ </pre> hãy chuyển toàn bộ về: <pre> Mã ngôn ngữ:Tên chủ đề </pre> ;Ví dụ: * <code>Động vật\Tiếng Anh</code> → <code>en:Động vật</code> * <code>Ẩm thực\Tiếng Việt</code> → <code>vi:Ẩm thực</code> === 3️⃣ Quy tắc cho tên có chứa ngôn ngữ ở giữa === * Áp dụng khi tên thể loại có '''tên ngôn ngữ''' không nằm ở đầu hay cuối, mà xuất hiện bên trong cụm từ. * Trường hợp phổ biến: <pre> Thể loại:Từ tiếng [Ngôn ngữ] theo từ nguyên </pre> hãy đổi thành: <pre> Thể loại:Từ theo từ nguyên tiếng [Ngôn ngữ] </pre> ;Ví dụ: * <code>Thể loại:Từ tiếng Việt theo từ nguyên</code> → <code>Thể loại:Từ theo từ nguyên tiếng Việt</code> '''💡 Lưu ý:''' * Mã ngôn ngữ cần tuân thủ thứ tự ưu tiên sau: ** Ưu tiên 1: chuẩn ISO&nbsp;639-1 (hai ký tự, nếu có). ** Ưu tiên 2: chuẩn ISO&nbsp;639-2 (ba ký tự, nếu không có ISO&nbsp;639-1). ** Ưu tiên 3: chuẩn ISO&nbsp;639-3 (ba ký tự, khi không có 639-1 hoặc 639-2). * Cập nhật liên kết trong các trang con khi đổi tên để tránh lỗi hiển thị. * Do hạn chế về bản mẫu, một số thể loại con hiện vẫn chưa thể thêm được module này; xin vui lòng thêm thể loại đó bằng tay. ---- ✨ '''Kính mời mọi người giúp đỡ''' trong việc rà soát và áp dụng các quy tắc trên, nhằm giữ cho hệ thống thể loại luôn rõ ràng và đồng bộ.--[[Thành viên:Kateru Zakuro|Kateru Zakuro]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 17:17, ngày 14 tháng 9 năm 2025 (UTC) :@[[Thành viên:Kateru Zakuro|Kateru Zakuro]], @[[Thành viên:Ayane Fumihiro|Ayane Fumihiro]] Bên en có 2 thể loại khác nhau là [[:en:Category:English numbers]] và [[:en:Category:English numerals]]. Nên thống nhất dịch "numbers" là "số", còn "numerals" là "số từ" để sửa lại liên kết Wikidata và những nội dung khác liên quan--.--[[Thành viên:TheHighFighter2|Ta như cây bách buồn sau núi...]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 17:49, ngày 14 tháng 9 năm 2025 (UTC) :: @[[Thành viên:TheHighFighter2|TheHighFighter2]] Sẽ mất rất nhiều thời gian để sửa lại các vấn đề liên quan đến số và số từ. [[User:Ayane Fumihiro|<b style="font-family:Segoe UI Light;color:#FF69B4;letter-spacing:">femboy_clen</b>]] ([[User talk:Ayane Fumihiro|<span style="color:#008080;">But we got it yeah</span>]]) 15:15, ngày 30 tháng 10 năm 2025 (UTC) :::@[[Thành viên:Ayane Fumihiro|Ayane Fumihiro]] "Cứ từ từ rồi khoai nó cũng nhừ" --.--[[Thành viên:TheHighFighter2|Ta như cây bách buồn sau núi...]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 15:50, ngày 30 tháng 10 năm 2025 (UTC) : @[[Thành viên:Kateru Zakuro|Kateru Zakuro]] Tôi đề xuất thêm đổi thể loại liên quan đến vần. Ví dụ như đổi [[:Thể loại:Vần tiếng Estonia/aht]] thành [[:Thể loại:Vần:Tiếng Estonia/aht]]. [[User:Ayane Fumihiro|<b style="font-family:Segoe UI Light;color:#FF69B4;letter-spacing:">femboy_clen</b>]] ([[User talk:Ayane Fumihiro|<span style="color:#008080;">But we got it yeah</span>]]) 08:59, ngày 18 tháng 9 năm 2025 (UTC) ::Hình như chúng ta chưa có thể loại vần mà nhỉ, em thấy nhiều mục từ có tiêu đề rõ ràng là không đúng quy tắc – [[Thành viên:Kateru Zakuro|Kateru Zakuro]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 09:03, ngày 18 tháng 9 năm 2025 (UTC) ::: @[[Thành viên:Kateru Zakuro|Kateru Zakuro]] Nhắc mới nhớ dự án chúng ta chưa có không gian tên Rhymes (Vần). [[User:Ayane Fumihiro|<b style="font-family:Segoe UI Light;color:#FF69B4;letter-spacing:">femboy_clen</b>]] ([[User talk:Ayane Fumihiro|<span style="color:#008080;">But we got it yeah</span>]]) 09:07, ngày 18 tháng 9 năm 2025 (UTC) ::::Khả năng phải gọi @[[Thành viên:Mxn|Mxn]] ra ý kiến thôi – [[Thành viên:Kateru Zakuro|Kateru Zakuro]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 09:23, ngày 18 tháng 9 năm 2025 (UTC) == Thông báo: Twinkle đã hoạt động == Wiktionary tiếng Việt hiện đã có Twinkle, Các thành viên có thể sử dụng bằng cách bật trong tùy chọn. :'''Lưu ý''': Hiện đang dịch sang tiếng Việt và do thiếu bản mẫu, có thể một số tính năng không hoạt động đúng. Tuy nhiên so với bản của Hide of Roze thì bản này là bản từ Wikipedia tiếng Anh nên tất cả tính năng được xác nhận là hoạt động được, chỉ là thiếu bản mẫu mà thôi. :BQV nào rảnh có thể qua dịch cùng. : – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 16:36, ngày 5 tháng 10 năm 2025 (UTC) == Từ điển giấy == Thân tặng mọi người ''Từ điển tiếng Việt'' [https://archive.org/details/1BkF0KZgSGksZHbQzxaWVqrF7VV8hvnJjcozsFGyULH2/page/n3/mode/2up bản năm 2021] của Hoàng Phê để phát triển dự án. – [[Thành viên:Băng Tỏa|Băng Tỏa]] ([[Thảo luận Thành viên:Băng Tỏa|thảo luận]]) 22:38, ngày 26 tháng 10 năm 2025 (UTC) :Cảm ơn bác nhiều nhé. Cái này em sẽ đưa vào bản mẫu tham khảo để trích dẫn các từ có dẫn lại định nghĩa từ từ điển này (có viết lại). – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 02:49, ngày 27 tháng 10 năm 2025 (UTC) == Biểu quyết tước quyền == Đáng tiếc, tôi [[Wiktionary:Biểu quyết#Tước quyền hành chính viên, bảo quản viên của Nguyentrongphu|đề nghị tước các quyền đặc biệt]] của hành chính viên [[Thành viên:Nguyentrongphu|Nguyentrongphu]] vào lúc đã bị cấm toàn cục. Xin tham gia cuộc biểu quyết. – [[Thành viên:Mxn|Nguyễn Xuân Minh]]&nbsp;<sup>[[Thảo luận Thành viên:Mxn|<span style="display: inline-block;">&#x1f4ac;</span>]]</sup> 20:59, ngày 29 tháng 10 năm 2025 (UTC) == [[Mô đun:cs-sk-headword/testcases]] misuse == "Mô đun:*/testcases" pages should only be used for unit tests. This page should be renamed to a new title without the "/testcases" suffix. – [[Thành viên:Public class|Public class]] ([[Thảo luận Thành viên:Public class|thảo luận]]) 04:15, ngày 11 tháng 11 năm 2025 (UTC) :@[[Thành viên:Public class|Public class]] Thanks for your noticed. I already updated main module ([[Mô đun:cs-sk-headword]]). – [[User:Hiyuune|<b style="font-family:Segoe UI Light;color:#FFB3AE;letter-spacing:">Hiyuune</b>]] [[User talk: Hiyuune|<b style="font-family:Segoe UI Light;color:#FFF7AD;letter-spacing:">(angustifolia)</b>]] 04:36, ngày 11 tháng 11 năm 2025 (UTC) == Lỗi hiển thị liên kết (2) == Tôi vừa thêm thông tin vào [[Wiktionary:Thống kê/Số mục từ theo ngôn ngữ]]. Có liên kết. Viết liên kết xong nó xem trước và xem chính thức gì nó cũng biến mất cả đoạn trong dấu ngoặc vuông luôn. Mà tạo liên kết ở mấy trang khác như trang này thì rất ok. Không biết lỗi gì đây. – [[Thành viên:NHNAnh|NHNAnh]] ([[Thảo luận Thành viên:NHNAnh|thảo luận]]) 10:02, ngày 19 tháng 2 năm 2026 (UTC) :@[[Thành viên:NHNAnh|NHNAnh]] Bạn phải thêm dấu hai chấm vào trước, vd: <syntaxhighlight lang="javascript">[[:Thể loại:Mục từ tiếng Anh|Tiếng Anh]]</syntaxhighlight> :Ngoài ra, thay vì thêm thông tin vào trang chính, hãy đưa vào các trang con xếp theo bảng chữ cái, như trang [[Wiktionary:Thống kê/Số mục từ theo ngôn ngữ/A]]. :Tôi vừa xem qua, trên di động không hiển thị bảng mục lục chữ cái giống như trên máy tính. Tôi sẽ sớm khắc phục vấn đề này. :--.--[[Thành viên:TheHighFighter2|Ta như cây bách buồn sau núi...]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 12:45, ngày 19 tháng 2 năm 2026 (UTC) == Thông báo vê tratu.soha.vn == Sau một thời gian theo dõi và đánh giá, em nhận thấy hiện tại '''không nên sử dụng vào tratu.soha.vn để sao chép, tra cứu hay tham khảo nội dung'''. Nguyên nhân là do trang này dùng MediaWiki quá cũ hiện đang tỏ ra rất thiếu ổn định. Qua kiểm tra các thay đổi gần đây, có thể xác nhận rằng tratu.soha.vn thường xuyên bị tấn công. Trong vài tháng trở lại đây, trung bình mỗi tháng trang này đều phải hứng chịu ít nhất một đợt tấn công dẫn đến gián đoạn. Đợt tấn công không chiếm được toàn bộ hệ thống, nhưng đã gây ra tình trạng sập trang web tạm thời, chèn link quảng cáo, spam nội dung trong một số trang wiki, mục từ thì không thấy bị sao. Sau ngày 3 tháng 6, có vẻ như quản trị web đã quyết định áp dụng biện pháp giới hạn lượng truy cập nhằm bảo vệ hệ thống dẫn đến hệ lụy tạm thời hay gặp các lỗi 502 (Bad Gateway) hoặc 503 (Service Unavailable), khiến việc truy cập trở nên khó khăn và không đáng tin cậy. Vì những lý do trên, em nghĩ hãy sử dụng các nguồn tra cứu thay thế uy tín hơn. Em đã xác nhận một số nguồn sau đây có vẻ như là sao chép từ tratu hoặc có nội dung tương tự. * https://tudientv.com/ trang này là chuyên về từ điển tiếng Việt, trên website có nói nội dung hầu hết từ "Từ điển Soha. Đây là nguồn dữ liệu chính do Vietlex biên soạn (Hoàng Phê chủ biên)", đã kiểm tra và xác nhận, tra cứu rất nhanh và ổn định nhưng có vấn đề là nội dung không đầy đủ, một số mục từ mất nội dung do quá trình trích xuất bị thiếu những nội dung ngoài lập trình. * https://v2.rung.vn/ hình như là bản sao của Tratu nhưng có các mục từ mới, dẫn đến một số kho mục từ cao hơn trang gốc * Từ Điển Tiếng Việt của Viện Ngôn Ngữ Học phiên bản 2018 và 2021 - 2 cái này hình như phần lớn có nội dung tương tự tratu, có thể tham khảo được. Vietlex thì họ không xuất bản từ điển online. Phiên bản sau năm 2008 không có trên mạng, chỉ có bán sách. Bản 2008 hình như chỉ có trên Tratu. Vì vậy nên dùng Từ Điển Tiếng Việt của Viện Ngôn Ngữ Học. Các bác biên tập mục từ chú ý nhé. Cập nhật: Trang tratu.soha.vn tạm thời offline hoàn toàn, không còn truy cập được nữa, báo lỗi 503, có vẻ là máy chủ đã bị down hoặc quá tải.--[[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 16:45, ngày 10 tháng 6 năm 2026 (UTC) :'''Update''': Website đã quay lại. Mọi người có thể dùng bình thường. – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 10:11, ngày 12 tháng 6 năm 2026 (UTC) : Thấy mấy trang trong thông báo không thấy trang nào đạt "uy tín". Nếu bên Soha Tra từ có trục trặc, thì nên tiến hành archive dần các liên kết. Tất nhiên có thể Wiktionary có tiêu chuẩn nguồn khác Wikipedia, nên là "chắc dùng cũng được". [[Thành viên:Plantaest|Plantaest]] ([[Thảo luận Thành viên:Plantaest|thảo luận]]) 17:37, ngày 19 tháng 6 năm 2026 (UTC) == Yummie == Nếu như bên viwiki thì bơ luôn Yummie để các BQV toàn cục cấm và các tiếp viên khóa hoặc cấm toàn cục + dừng tạo trang với biển rối vì nếu đặt biển rối thì hắn sẽ trở nên "nổi tiếng", thì bên viwikt cũng nên làm như vậy. Có ai đồng ý với tôi không? – [[Thành viên:Higashizakura|<span style="color:black; font-family:Noto Serif JP, serif;">'''Đông Anh'''🌸</span>]]<sup style="font-family:Noto Serif JP, serif">[[Thảo luận Thành viên:Higashizakura|話す]]</sup> 01:08, ngày 5 tháng 9 năm 2026 (UTC) : Cách tốt nhất đối phó tên này là bơ đi và cứ xử lý cấm tài khoản vô hạn như thường. Sau đó xóa các phiên bản do rối phá hoại. Cấm TKTT chỉ tác dụng một phần, tìm IP trong TKTT và phải cấm cả dải 32/48 (IPv6) hoặc dải 16/20 (IPv4). [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 10:59, ngày 5 tháng 9 năm 2026 (UTC) == Quyền người tự đánh dấu tuần tra == Lưu ý là quyền hạn người tự đánh dấu tuần tra và tuần tra viên hiện không có sẵn một cách riêng biệt tại dự án và chỉ được phân công, giao cho bảo quản viên phụ trách tôi có nhắc đến ở [https://vi.wiktionary.org/w/index.php?title=Wiktionary:Ng%C6%B0%E1%BB%9Di_t%E1%BB%B1_%C4%91%C3%A1nh_d%E1%BA%A5u_tu%E1%BA%A7n_tra&diff=prev&oldid=2562855 đây] và [https://vi.wiktionary.org/w/index.php?title=Wiktionary:B%E1%BA%A3o_qu%E1%BA%A3n_vi%C3%AAn&diff=prev&oldid=2562859 đây]. Tôi muốn quyền này được thêm riêng vào dự án hoặc sẵn tiện cấp phát thẳng vào quyền người lùi sửa để rút ngắn thời gian làm việc của bảo quản viên trong công tác tuần tra (tôi biết là có thể phải thông qua một số quy trình phức tạp trên Phabricator hoặc tư vấn với tiếp viên bên meta), mong mọi người hỗ trợ. – [[Thành viên:TienMinh-mun6xnChing|TienMinh-mun6xnChing]] ([[Thảo luận Thành viên:TienMinh-mun6xnChing|thảo luận]]) 22:19, ngày 12 tháng 9 năm 2026 (UTC) == Cập nhật == Hiện tại [[Mô đun:headword]] bên en có một số chức năng mới cập nhật. Do đó mô đun này sẽ được cập nhật lại, nếu phát hiện lỗi xin vui lòng báo lại tại đây. Một số trang có thể gặp lỗi do chức năng altform=1 sẽ sớm thay bằng var=1. Note: [[Mô đun:pron qualifier]] (cũ) và [[Mô đun:decorations]] (mới) sẽ để riêng, tạm thời chưa xóa cái pron qualifier. [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 06:27, ngày 25 tháng 9 năm 2026 (UTC) 5sh893rhjjqwyrz20ky7ydbxtqv9w6k 2566323 2566295 2026-09-25T08:14:41Z Hiyuune 50834 /* Cập nhật */ Trả lời ([[mw:c:Special:MyLanguage/User:JWBTH/CD|CD]]) 2566323 wikitext text/x-wiki {{Wiktionary:Thảo luận/Đầu}} == Thêm một vấn đề lớn nữa ở Wiktionary tiếng Việt == Sau khi kiểm tra [[Đặc biệt:Trang ngắn]], tôi phát hiện đặc điểm của các trang có dung lượng rất ngắn này gồm thiếu liên kết, không có thể loại là chủ yếu. Do số lượng mục từ kiểu này khá nhiều nên nó đã trở thành một vấn đề lớn nữa ở Wiktionary tiếng Việt. Mong các bạn dành thời gian cải thiện lại chúng. Xin cảm ơn. [[Thành viên:Ccv2020|<span style=color:#80ff00>&#x2395;</span>]] – [[Thảo luận Thành viên:Ccv2020|<span style=color:#ff0000>&#x2370;</span>]] – [[Đặc biệt:Đóng góp/Ccv2020|<span style=color:#ffff00>&#x303f;</span>]] 13:24, ngày 9 tháng 2 năm 2022 (UTC) :Đây là những mục từ được tạo trong thời gian năm 2017, thời gian gần như không ai quản lý Wiktionary nên cũng không trách được. – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 03:57, ngày 11 tháng 2 năm 2022 (UTC) ::Tôi không có ý trách ai cả. Quan trọng là có ai đủ thời gian để cải thiện lại chúng. Tôi thì hiện nay không dùng máy tính nhiều nên không thể làm hết được. – [[Thành viên:Ccv2020|<span style=color:#80ff00>&#x2395;</span>]] – [[Thảo luận Thành viên:Ccv2020|<span style=color:#ff0000>&#x2370;</span>]] – [[Đặc biệt:Đóng góp/Ccv2020|<span style=color:#ffff00>&#x303f;</span>]] 13:59, ngày 11 tháng 2 năm 2022 (UTC) : Hiện tại phần lớn các mục từ dung lượng ngắn đều là các mục từ dùng với ja-see và zh-see. Phần lớn chúng đã được xếp thể loại tương ứng. [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 10:04, ngày 30 tháng 7 năm 2026 (UTC) == Phát hiện trường hợp ngôn ngữ không có mã ISO 639: Saanich == Kiểm tra trên trang web chính thức của ISO 639-3, [https://iso639-3.sil.org/search/content/Saanich không có kết quả]. Wikipedia tiếng Anh cho rằng mã ISO 15924 của ngôn ngữ này cũng là “Latn”. Vậy trường hợp này nên giải quyết thế nào? Xin cảm ơn. [[Thành viên:Ccv2020|<span style=color:#80ff00>&#x2395;</span>]] – [[Thảo luận Thành viên:Ccv2020|<span style=color:#ff0000>&#x2370;</span>]] – [[Đặc biệt:Đóng góp/Ccv2020|<span style=color:#ffff00>&#x303f;</span>]] 11:37, ngày 22 tháng 2 năm 2022 (UTC) :{{u|Ccv2020}} Theo tôi, thì có thể dùng mã "-saan-" (viết tắt của 4 chữ cái đầu)--.--[[Thành viên:TheHighFighter2|TheHighFighter2]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 00:39, ngày 24 tháng 2 năm 2022 (UTC) :@[[Thành viên:Ccv2020|Ccv2020]]: Tiếng Saanich trực thuộc [[w:en:North Straits Salish language|tiếng Salish eo bắc]] có mã ISO&nbsp;639 là "str". [https://www.ethnologue.com/language/str] Wiktionary tiếng Anh sử dụng mã này trong [[:en:Module:languages/canonical names]]. ISO&nbsp;15924 là "Latn" chỉ có nghĩa rằng ngôn ngữ này được viết bằng chữ Latinh. – [[Thành viên:Mxn|Nguyễn Xuân Minh]]&nbsp;<sup>[[Thảo luận Thành viên:Mxn|<span style="display: inline-block;">&#x1f4ac;</span>]]</sup> 22:47, ngày 21 tháng 5 năm 2022 (UTC) ::{{u|Mxn}}: Cảm ơn bạn đã hỗ trợ. [[Thành viên:Ccv2020|<span style=color:#80ff00>&#x2395;</span>]] – [[Thảo luận Thành viên:Ccv2020|<span style=color:#ff0000>&#x2370;</span>]] – [[Đặc biệt:Đóng góp/Ccv2020|<span style=color:#ffff00>&#x303f;</span>]] 02:15, ngày 22 tháng 5 năm 2022 (UTC) == [[𥜥]] == [[MediaWiki:Gadget-TabbedLanguages.js|Gadget TabbedLanguages]] hình như không hoạt động tốt với bảng nổi. Liên kết đến Đặc biệt:Tiền tố không nhấp được. [[Thành viên:NguoiDungKhongDinhDanh|NguoiDungKhongDinhDanh]] ([[Thảo luận Thành viên:NguoiDungKhongDinhDanh|thảo luận]]) 09:23, ngày 24 tháng 4 năm 2022 (UTC) :{{u|NguoiDungKhongDinhDanh}}: Tôi thấy nó vẫn hoạt động bình thường. Bạn thử kiểm tra xem lỗi do xung đột tiện ích nào. [[Thành viên:Ccv2020|<span style=color:#80ff00>&#x2395;</span>]] – [[Thảo luận Thành viên:Ccv2020|<span style=color:#ff0000>&#x2370;</span>]] – [[Đặc biệt:Đóng góp/Ccv2020|<span style=color:#ffff00>&#x303f;</span>]] 10:42, ngày 24 tháng 4 năm 2022 (UTC) ::{{ping|Ccv2020}} Tôi đã thử bật safemode. Kết quả vẫn vậy. [[Thành viên:NguoiDungKhongDinhDanh|NguoiDungKhongDinhDanh]] ([[Thảo luận Thành viên:NguoiDungKhongDinhDanh|thảo luận]]) 10:48, ngày 24 tháng 4 năm 2022 (UTC) :::@[[Thành viên:NguoiDungKhongDinhDanh|NguoiDungKhongDinhDanh]]: Có cài [[Đặc biệt:Tùy chọn#mw-prefsection-gadgets|tiện ích wiki]] khác nào không? – [[Thành viên:Mxn|Nguyễn Xuân Minh]]&nbsp;<sup>[[Thảo luận Thành viên:Mxn|<span style="display: inline-block;">&#x1f4ac;</span>]]</sup> 22:38, ngày 21 tháng 5 năm 2022 (UTC) ::::{{ping|Mxn}} Một số, nhưng có vẻ không liên quan. Anh có thể thử tải [[MediaWiki:Gadget-TabbedLanguages.js|gadget]] bằng bảng điều khiển của trình duyệt khi [{{fullurl:𥜥|safemode=1}} bật safemode]. [[Thành viên:NguoiDungKhongDinhDanh|NguoiDungKhongDinhDanh]] ([[Thảo luận Thành viên:NguoiDungKhongDinhDanh|thảo luận]]) 22:43, ngày 21 tháng 5 năm 2022 (UTC) :::::@[[Thành viên:NguoiDungKhongDinhDanh|NguoiDungKhongDinhDanh]]: Chế độ safemode tắt tất cả các tiện ích, kể cả TabbedLanguages, nên dĩ nhiên nó không hoạt động. Đọc lại hình như bạn báo cáo về {{LKBM|zho-prefix}} chiếm cả một bên trang. Theo tôi, bản mẫu này nên được đưa bên dưới {{LKBM|-Hani-}} vì nó có liên quan đến phần đó. Nếu không thì tiện ích nên đưa hộp này tới đâu? – [[Thành viên:Mxn|Nguyễn Xuân Minh]]&nbsp;<sup>[[Thảo luận Thành viên:Mxn|<span style="display: inline-block;">&#x1f4ac;</span>]]</sup> 22:52, ngày 21 tháng 5 năm 2022 (UTC) ::::::{{ping|Mxn}} ...và vì thế nên tôi mới tải thủ công bằng bảng điều khiển trình duyệt. Ngoài ra, lỗi chỉ tái hiện được nếu mục lục bị ẩn. [[Thành viên:NguoiDungKhongDinhDanh|NguoiDungKhongDinhDanh]] ([[Thảo luận Thành viên:NguoiDungKhongDinhDanh|thảo luận]]) 23:00, ngày 21 tháng 5 năm 2022 (UTC) == Lỗi hiển thị liên kết? == Gần đây, khi tôi vừa tạo trang mới thì vẫn thấy xuất hiện liên kết đỏ. Cụ thể là sau khi thêm liên kết đó vào một trang rồi tạo trang đó, sau khi tải lại trang thì liên kết đỏ vẫn xuất hiện, trong khi thực tế trang đã tồn tại. Không rõ đây có phải lỗi hay không, nhưng khi làm mới trang hoàn toàn thì không thấy xuất hiện liên kết đỏ nữa. Ai đó xin giải thích giúp mình với, xin cảm ơn. [[Thành viên:Ccv2020|<span style=color:#80ff00>&#x2395;</span>]] – [[Thảo luận Thành viên:Ccv2020|<span style=color:#ff0000>&#x2370;</span>]] – [[Đặc biệt:Đóng góp/Ccv2020|<span style=color:#ffff00>&#x303f;</span>]] 02:20, ngày 27 tháng 4 năm 2022 (UTC) :Ngắn gọn: Do bộ nhớ đệm. Dài dòng: [[:en:Cache (computing)]]. [[Thành viên:NguoiDungKhongDinhDanh|NguoiDungKhongDinhDanh]] ([[Thảo luận Thành viên:NguoiDungKhongDinhDanh|thảo luận]]) 15:15, ngày 5 tháng 5 năm 2022 (UTC) == Dữ liệu từ điển học từ Wikidata == Hôm nay nhóm phát triển phần mềm đã [[d:Wikidata talk:Lexicographical data#You can now reuse Wikidata Lexemes on all wikis|kích hoạt chức năng]] lấy [[d:Wikidata:Lexicographical data/vi|dữ liệu từ điển học từ Wikidata]] (''Wikidata lexicographical data'') tại wiki này. Chúng ta có thể lưu trữ các siêu dữ liệu về ngữ nghĩa, từ đồng nghĩa/trái nghĩa, dịch thuật, chữ Nôm, v.v. tại Wikidata dưới dạng có cấu trúc, có sẵn giao diện đàng hoàng thay vì phải nhớ cú pháp mã wiki chính xác. Như vầy các phiên bản Wiktionary có thể dùng chung các dữ liệu và phát triển cùng nhau. Xem thí dụ các từ vị (''lexeme'') sau: * {{LKTT|L1867}} * {{LKTT|L2297}} * {{LKTT|L619034}} Dữ liệu tiếng Việt [[d:Wikidata:Lexicographical coverage#vi|còn thiếu]] đối với các ngôn ngữ khác, hiện tại [[d:Wikidata:Lexicographical data/Statistics/Counts of various things by language|xếp hạng thứ 61]] sau những ngôn ngữ nhỏ tí như Phạn, Mân Nam, Klingon. Chúng ta có thể sử dụng các công cụ như Dịch vụ Truy vấn Wikidata và [[d:Wikidata:QuickStatements|QuickStatements]] để truy vấn và tự động sửa đổi hàng loạt từ vị: * [https://w.wiki/5MbB Tất cả các từ vị tiếng Việt hiện tại, sắp xếp theo từ loại] * [https://ordia.toolforge.org/language/Q9199 Các biểu đồ về từ vị tiếng Việt] Chúng ta có thể xây dựng các mô đun và bản mẫu để tự động tạo ra nội dung của mục từ. Tương lai thí dụ nếu muốn tạo mục từ tiếng Anh mới, chỉ việc dịch các ngữ nghĩa bên Wikidata và đưa ID từ vị (''lexeme ID'') vào mục từ là tất cả nội dung sẽ xuất hiện, không cần biết cách chia động từ hoặc liệt kê các từ đồng nghĩa thủ công. Ngoài ra, Wikisource tiếng Việt cũng có thể tạo các tham khảo chéo trong các cuốn từ điển cổ như [[s:Từ điển Việt–Bồ–La|Từ điển Việt–Bồ–La]]. Hôm nay tôi thử [[Mô đun:Thử/Mxn/Từ vị|xây một mô đun]] và [[Bản mẫu:Thử/Mxn/nôm|bản mẫu]] tự động liệt kê các chữ Nôm ứng với một ID từ vị: chỉ việc đưa {{LKBM|Thử/Mxn/nôm|L1867}} vào [[bánh#Tiếng Việt]] để chèn danh sách này. Một số phiên bản Wiktionary khác đã bắt đầu xây dựng các bản mẫu phức tạp hơn. {{tracked|T236593}} {{tracked|T180345}} Lưu ý rằng phần mềm Wikidata vẫn đang được phát triển tích cực. Trong tiếng Việt, chúng ta [[d:Wikidata talk:Lexicographical data#Forms in Vietnamese|rất cần]] phần mềm [[phab:T236593|cho phép một từ vị ứng với hơn một chữ Nôm]]. Tạm thời chúng ta đang lạm dụng các "dạng" để lưu trữ các chữ Nôm. Chúng ta cũng [[phab:T180345|chờ đợi]] nhóm phát triển kích hoạt mã ngôn ngữ <code>vi-Hani</code> để nhắc đến chữ Nôm thay vì mã tạm <code>vi-x-Q8201</code>. (Chữ nho đã có mã <code>lzh</code>.) Đây chỉ là bước đầu tiên trong một quá trình rất lớn. Cộng đồng Wikidata có nhiều người chuyên môn về kỹ thuật này muốn giúp chúng ta tích hợp Wikidata thành công. Nếu có thắc mắc hoặc yêu cầu nào đó, tôi sẽ ủng hộ các bạn và bảo đảm rằng nhóm phát triển hiểu về những điều cần cải thiện trong hệ thống mới. &nbsp; – [[Thành viên:Mxn|Nguyễn Xuân Minh]]&nbsp;<sup>[[Thảo luận Thành viên:Mxn|<span style="display: inline-block;">&#x1f4ac;</span>]]</sup> 01:00, ngày 22 tháng 6 năm 2022 (UTC) :Tôi đã cấu trúc lại các từ vị để chia ra các chữ Nôm thành từ vị riêng được liên kết với các từ vị quốc ngữ như "cách biên dịch". Như vậy có lẽ dễ hiểu hơn và không bị nhầm lẫn với dạng ngữ pháp bởi các phần mềm chuyên môn về các ngôn ngữ phương Tây. – [[Thành viên:Mxn|Nguyễn Xuân Minh]]&nbsp;<sup>[[Thảo luận Thành viên:Mxn|<span style="display: inline-block;">&#x1f4ac;</span>]]</sup> 18:19, ngày 27 tháng 6 năm 2022 (UTC) == [https://meta.wikimedia.org/wiki/Grants:Conference/Wikimedia_Australia/ESEAP_Conference_2022 Hội thảo ESEAP 2022] == Chào các bạn, hội thảo vùng ESEAP năm nay sẽ tổ chức ở Australia từ ngày 18 đến ngày 20 tháng 11 năm 2022, hạn chót vào '''ngày 24 tháng 7 năm 2022'''. [https://meta.wikimedia.org/wiki/Vietnam_Wikimedians_User_Group Nhóm người dùng Việt Nam chắc] '''2 suất''' để tham dự hội nghị để phát triển cộng đồng đại diện cho các dự án bằng ngôn ngữ Tiếng Việt. Ngoài ra các suất khác có thể đăng ký thêm bằng đường dẫn sau [https://docs.google.com/forms/d/e/1FAIpQLScPeV3e-xOGyRyvhYj7lpAQs-2DGRCgxgw6HmVNLwesWJa-WA/viewform?fbclid=IwAR2zOt-5TpMExI83LbKGiCoA_OkMnLX28tNSO8mDEI5w5Ov-Qfd2zmepWSs], không có giới hạn về suất đăng ký cho mỗi dự án ngôn ngữ, có thể 4-5 suất cũng được. Tinh thần càng đông càng vui. Những ứng viên tham gia nên có tiếng Anh speaking tốt một chút để có thể theo kịp các hoạt động thảo luận ở hội thảo này. Xin đề cử 1 số cái tên nổi bật trong việc phát triển cộng đồng và có tham gia/có kinh nghiệm các hoạt động ở Meta như {{u|Bluetpp}}, {{u|NguoiDungKhongDinhDanh}}, {{u|Trần Nguyễn Minh Huy}}?, {{u|Tuanminh01}}? và các ứng viên trẻ tuổi khác, không rõ trình độ tiếng Anh các bạn trẻ ra sao? Nếu các bạn tham gia theo tư cách nhóm người dùng xin reply ở đây hoặc email cho tôi. Nhóm người dùng có thể được lập bằng 3 thành viên chung 1 dự án bất kỳ và đề nghị thành lập với Meta, lưu ý phải tiết lộ danh tính. Nếu các bạn muốn thành lập thêm các nhóm khác, có thể tham vấn tôi để biết cách thành lập. Nhận tiện, Wikimania 2022 đã chọn Singapore là nơi tổ chức hội nghị. [[User:Alphama|<span style="background:#16BCDA;color:white;border-radius:2px;">&nbsp;<b>A</b> l p h a m a&nbsp;</span>]]&nbsp;<sup>[[User talk:Alphama|Thảo luận]]</sup> 02:03, ngày 18 tháng 7 năm 2022 (UTC) == Cuộc thi chụp ảnh cho Wiki Commons == Mời các bạn quan tâm cho ý kiến về cuộc thi này ở [[meta:Talk:Vietnam Wikimedians User Group]]. [[Thành viên:Alphama|Alphama]] ([[Thảo luận Thành viên:Alphama|thảo luận]]) 11:46, ngày 6 tháng 8 năm 2022 (UTC) == Một số bản mẫu trùng tên với mã ISO 639-3 == Một số bản mẫu trùng tên với mã ISO 639-3: * {{LKBM|-adj-}}: [https://iso639-3.sil.org/code/adj] * {{LKBM|-syn-}}: [https://iso639-3.sil.org/code/syn] * {{LKBM|-see-}}: [https://iso639-3.sil.org/code/see] * {{LKBM|-rel-}}: [https://iso639-3.sil.org/code/rel] * {{LKBM|-var-}}: [https://iso639-3.sil.org/code/var] * {{LKBM|-ant-}}: [https://iso639-3.sil.org/code/ant] * {{LKBM|-dem-}}: [https://iso639-3.sil.org/code/dem] * {{LKBM|-num-}}: [https://iso639-3.sil.org/code/num] Tôi xin lấy ý kiến cộng đồng về giải pháp cho vấn đề này. Xin cảm ơn!<br/>--.--[[Thành viên:TheHighFighter2|TheHighFighter2]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 08:16, ngày 3 tháng 9 năm 2022 (UTC) :@[[Thành viên:TheHighFighter2|TheHighFighter2]]: Bạn và những người khác có thể đề xuất những tên mới phù hợp để tránh trùng. Tên mới khi được đề xuất cũng cần xem xét một số yếu tố khác như việc nó có nằm trong các đoạn javascript không. Sau cùng, khi mà tên mới đã được thống nhất, ta sẽ sử dụng bot đi thay thế. :Tuy nhiên, đôi khi không làm gì cũng là một giải pháp. Những ngôn ngữ này không phổ biến lắm, cho nên tôi nghĩ cứ bỏ qua chúng là được. 😉 – [[Thành viên:Đức Anh|Đức Anh]] ([[Thảo luận Thành viên:Đức Anh|thảo luận]]) 09:20, ngày 3 tháng 9 năm 2022 (UTC) :Trường hợp này em nghĩ vì sự phổ biến, chúng ta không nên dùng bot thay đổi mà nên giữ nguyên hiện tại, thay vào đó tạo ra những bản mẫu ngôn ngữ thay thế có tên khác kiểu adj-lang để tránh nhầm lẫn với những bản mẫu hiện có, ghi chú rõ trong tài liệu để mọi người biết là được. – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 09:44, ngày 4 tháng 9 năm 2022 (UTC) ::Nếu làm như vậy sẽ thiếu sự đồng bộ đối với tên bản mẫu của các ngôn ngữ khác. Theo tôi nên đổi thành cách viết đầy đủ kiểu như: adjective, synonym,...--.--[[Thành viên:TheHighFighter2|TheHighFighter2]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 13:46, ngày 4 tháng 9 năm 2022 (UTC) == [[Thành viên:Iosraia]] == Hiện tại, thành viên này đã không còn hoạt động trong hơn 2 năm nay (tác vụ cuối vào 07:18, ngày 1 tháng 5 năm 2020). Theo quy định, thành viên này sẽ bị gỡ quyền bảo quản viên. Mời các bạn cho ý kiến để tôi thực hiện gỡ quyền, xin cảm ơn. – [[Thành viên:Ccv2020|<span style=color:#80ff00>&#x2395;</span>]] – [[Thảo luận Thành viên:Ccv2020|<span style=color:#ff0000>&#x2370;</span>]] – [[Đặc biệt:Đóng góp/Ccv2020|<span style=color:#ffff00>&#x303f;</span>]] 14:21, ngày 6 tháng 10 năm 2022 (UTC) * {{yk}} Đồng ý theo quy định trên [[Wiktionary:Bảo quản viên]] (Bảo quản viên nào không hoạt động quá 2 năm thì sẽ bị xem xét và thu hồi quyền), nhưng sau khi gỡ quyền không biết các BQV có nên cấp quyền Lùi sửa cho thành viên không do những năm trước thành viên có tích cực. [[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;">&nbsp;'''☀DefenderTienMinh☽'''&nbsp;</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|thảo luận]]) 14:37, ngày 10 tháng 10 năm 2022 (UTC) ::Tạm thời chưa thể gỡ quyền bảo quản viên. Có thể phải chờ sang năm mới thực hiện được. [[Thành viên:Ccv2020|<span style=color:#80ff00>&#x2395;</span>]] – [[Thảo luận Thành viên:Ccv2020|<span style=color:#ff0000>&#x2370;</span>]] – [[Đặc biệt:Đóng góp/Ccv2020|<span style=color:#ffff00>&#x303f;</span>]] 05:54, ngày 11 tháng 10 năm 2022 (UTC) ::Chính xác ra là quy định của Meta. – [[Thành viên:Tryvix1509|Tryvix1509]] ([[Thảo luận Thành viên:Tryvix1509|thảo luận]]) 12:34, ngày 16 tháng 12 năm 2022 (UTC) * {{yk}} Nên gỡ quyền, đã quá lâu rồi. Nhưng nếu chưa gỡ quyền được ngay thì có thể đợi đến hết năm cũng được.--[[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 15:07, ngày 18 tháng 11 năm 2022 (UTC) * {{yk}} Tôi đã báo lên Meta để ngay lập tức rút quyền vì đã quá thời hạn quy định. – [[Thành viên:Tryvix1509|Tryvix1509]] ([[Thảo luận Thành viên:Tryvix1509|thảo luận]]) 12:34, ngày 16 tháng 12 năm 2022 (UTC) :: @{{noping|Tryvix1509}} Tôi nghĩ bảo một hành chính viên để gỡ quyền quyền thay vì báo lên Meta để rút quyền có thể sẽ nhanh hơn. [[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;">&nbsp;'''☀DefenderTienMinh☽'''&nbsp;</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|thảo luận]]) 13:33, ngày 19 tháng 12 năm 2022 (UTC) ::: À quên, tôi chưa đọc kỹ trang [[Wiktionary:Hành chính viên]]. [[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;">&nbsp;'''☀DefenderTienMinh☽'''&nbsp;</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|thảo luận]]) 22:36, ngày 8 tháng 2 năm 2023 (UTC) {{tick}} Thành viên đã được gỡ quyền theo quy định AAR. [[Thành viên:TienMinh-mun6xnChing|TienMinh-mun6xnChing]] ([[Thảo luận Thành viên:TienMinh-mun6xnChing|thảo luận]]) 11:15, ngày 13 tháng 9 năm 2026 (UTC) == Thay logo Tết == Xin chào các thành viên của cộng đồng Wiktionary. Để tránh rườm rà và không cần thiết, cũng như đảm bảo phù hợp với tình hình hiện tại của dự án, tôi xin được thông báo logo Tết năm 2023 của dự án Wiktionary sẽ được dùng lại từ 2022. Mong mọi người cho ý kiến đề xuất về việc này. Xin cảm ơn. [[Thành viên:Ccv2020|<span style=color:#80ff00>&#x2395;</span>]] – [[Thảo luận Thành viên:Ccv2020|<span style=color:#ff0000>&#x2370;</span>]] – [[Đặc biệt:Đóng góp/Ccv2020|<span style=color:#ffff00>&#x303f;</span>]] 11:39, ngày 17 tháng 1 năm 2023 (UTC) :👍 Hoàn toàn nhất trí--.--[[Thành viên:TheHighFighter2|TheHighFighter2]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 07:45, ngày 19 tháng 1 năm 2023 (UTC) ==Lời chúc năm mới xuân Quý Mão 2023== {| style="width:100%; background-color:#fc3; border:3px solid #ac6600;" padding: 5px; text-align:left;" |align="center"|[[File:Fxemoji u1F386.svg|75px]] |<span style="font-size:120%;">'''Nhân dịp xuân Quý Mão 2023, kính chúc toàn thể cộng đồng Wiktionary tiếng Việt một năm mới nhiều sức khỏe và hạnh phúc'''.</span><br /> Năm Nhâm Dần 2022 đã chứng kiến một sự thay đổi mạnh mẽ đối với dự án Wiktionary tiếng Việt. Nhiều ngôn ngữ mới đã xuất hiện, nhiều phần giao diện cũ đã được sửa lại. Chúng ta đã, đang và sẽ tiếp tục thay đổi để đưa từ điển mở này đến với nhiều người hơn, không ngừng đổi mới để phát triển. Năm Quý Mão 2023 đã gõ cửa khắp nơi, xin chúc cộng đồng từ điển mở Wiktionary tiếng Việt sẽ luôn luôn phát triển, đưa dự án chúng ta lên những cột mốc mới, những tầm cao mới. Chúng ta hãy cùng nhau để đi lên! |} [[Thành viên:Ccv2020|<span style=color:#80ff00>&#x2395;</span>]] – [[Thảo luận Thành viên:Ccv2020|<span style=color:#ff0000>&#x2370;</span>]] – [[Đặc biệt:Đóng góp/Ccv2020|<span style=color:#ffff00>&#x303f;</span>]] 03:12, ngày 22 tháng 1 năm 2023 (UTC) :Năm nay là năm con mèo. Cho nên tôi xin tặng đại gia đình Wiktionary tiếng Việt một con mèo Maneki-neko. '''CHÚC MỌI NGƯỜI NĂM MỚI LUÔN MAY MẮN'''! :[[Tập tin:Manekineko1003.jpg|nhỏ|giữa]] :--.--[[Thành viên:TheHighFighter2|TheHighFighter2]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 07:36, ngày 22 tháng 1 năm 2023 (UTC) ::Rất cảm ơn một món quà đầy ý nghĩa của bạn. Cùng tiến lên để dự án phát triển nha! – [[Thành viên:Ccv2020|<span style=color:#80ff00>&#x2395;</span>]] – [[Thảo luận Thành viên:Ccv2020|<span style=color:#ff0000>&#x2370;</span>]] – [[Đặc biệt:Đóng góp/Ccv2020|<span style=color:#ffff00>&#x303f;</span>]] 02:37, ngày 23 tháng 1 năm 2023 (UTC) == MediaWiki:Gadget-start.js == Em không có kinh nghiệm sửa js nên xin phép nhờ một số anh em nào có kinh nghiệm có thể sửa lỗi cái [[MediaWiki:Gadget-start.js]] để sửa một số lỗi như sau: * Phần biến cách bị mất nội dung sau khi nhập sang phần ngữ nghĩa hoặc bất kỳ phần nào khác (nhập vào "abc" thì nó sẽ tự động quay về giá trị mặc định nếu nhập sang phần khác). * Phần ngữ nghĩa bị sẽ bị lỗi undefined khi xuất nếu có quá nhiều ngữ nghĩa nhập vào, khuyến nghị chỉ nên để tối đa 5 ngữ nghĩa. * (Không bắt buộc), đổi giao diện sang OOUI cho hiện đại Xin phép mọi người giúp em ạ, cảm ơn ạ – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 02:46, ngày 26 tháng 1 năm 2023 (UTC) == Global ban for PlanespotterA320/RespectCE == Per the [[m:Global bans|Global bans]] policy, I'm informing the project of this request for comment: [[m:Requests for comment/Global ban for PlanespotterA320 (2) ]] about banning a member from your community. Thank you.--[[User:Lemonaka|Lemonaka]] ([[User talk:Lemonaka|talk]]) 21:40, ngày 6 tháng 2 năm 2023 (UTC) <!-- Tin nhắn của Thành viên:Zabe@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=User:Lemonaka/Massmessagelist&oldid=24501599 --> :{{tick}} He's now banned by the Office. – [[Thành viên:TienMinh-mun6xnChing|TienMinh-mun6xnChing]] ([[Thảo luận Thành viên:TienMinh-mun6xnChing|thảo luận]]) 11:13, ngày 13 tháng 9 năm 2026 (UTC) == LƯU Ý: Đánh giá hoạt động của bảo quản viên == Xin chào. [[:m:Admin activity review|Một quy định]] liên quan đến việc thu hồi các "quyền nâng cao" (bảo quản viên, hành chính viên...) đã được [[:m:Requests for comment/Activity levels of advanced administrative rights holders|cộng đồng toàn cầu đồng thuận]] thông qua vào năm 2013. Theo quy định nói trên, [[:m:Stewards|các tiếp viên]] sẽ xem xét mức độ hoạt động tích cực ở các wiki chưa có quy định riêng về việc thu hồi các quyền nâng cao của những thành viên không hoạt động. Vì dự án này, như chúng tôi được biết, không có quy định nào như vậy, các tiếp viên sẽ tiến hành quy trình xem xét. Các thành viên dưới đây được xem là không hoạt động do không có sửa đổi và không có tác vụ nhật trình trong hơn 2 năm: # Iosraia (bảo quản viên) Những thành viên trên sẽ sớm nhận được một thông báo, trong đó yêu cầu họ mở thảo luận cộng đồng nếu họ muốn tiếp tục giữ một số hoặc tất cả quyền nâng cao. Nếu không nhận được hồi âm từ họ, các tiếp viên sẽ thu hồi các quyền nâng cao. Tuy nhiên, nếu các bạn, cộng đồng dự án này, muốn tạo một quy trình riêng thay thế cho quy trình toàn cục, muốn tự đưa ra quyết định về các thành viên giữ quyền không hoạt động, hoặc đã có một quy định mà chúng tôi không biết, hãy báo lại cho [[:m:Stewards' noticeboard|các tiếp viên tại Meta-Wiki]]; chúng tôi sẽ ngừng quy trình xem xét ở wiki này. Cảm ơn, [[Thành viên:Uncitoyen|Uncitoyen]] ([[Thảo luận Thành viên:Uncitoyen|thảo luận]]) 09:09, ngày 24 tháng 2 năm 2023 (UTC) == Tin buồn == Tình hình là Web tratu.soha.vn đã bị sập, không rõ là web đang nâng cấp hay đóng hẳn rồi, mà thay vì xuất hiện trang chủ thì lại xuất hiện Apache 2 Test Page. Mọi người nếu muốn Import từ mới từ trang này vui lòng vào google để import, nên lấy '''những từ nào cần thiết vì có quá nhiều, google có thể xoá hết bản lưu sau vài tháng, lúc đó chúng ta không còn nội dung nhập sẫn vì vậy hãy nhanh chóng'''. Thật sự vô cùng tiếc vì đây là kho dữ liệu từ điển mở rất tốt. [[Thành viên:Kateru Zakuro|Kateru Zakuro]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 03:34, ngày 28 tháng 2 năm 2023 (UTC) === Hướng dẫn === # Nhập tìm kiếm google "[Tên mục từ] Tratu", tìm đến dòng tìm kiếm đúng của tra từ, chọn bản lưu để ra bản lưu trước khi web bị sập.--[[Thành viên:Kateru Zakuro|Kateru Zakuro]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 13:46, ngày 28 tháng 2 năm 2023 (UTC) #:{{ping|Kateru Zakuro}} Tôi tìm thấy trang [https://www.rung.vn/ này], hình như nó cũng lấy dữ liệu từ Tratu--.--[[Thành viên:TheHighFighter2|TheHighFighter2]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 13:23, ngày 1 tháng 3 năm 2023 (UTC) #::Trang này có lấy nhưng không đầy đủ bác ạ, nhưng mà bản quyền ở đưới để "© 2023" thì không ổn lắm, nếu trích nguồn thì đưa vào được. – [[Thành viên:Kateru Zakuro|Kateru Zakuro]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 13:25, ngày 1 tháng 3 năm 2023 (UTC) #::{{ping|TheHighFighter2}} Cập nhật lại là Website Tratu không bị sập, nhưng nó bị lỗi hệ thống (chắc do máy chủ quá cũ) dẫn đến bị lỗi 403 không truy cập được. Nhưng nó chỉ là vẻ bề ngoài, thực chất chúng ta vẫn có thể "lách luật" được mã lỗi 403 bằng cách load lại trang mục từ liên tục (ví dụ http://tratu.soha.vn/dict/vn_vn/Bo%C3%B3ng), nó sẽ cứ lỗi 403 thì lúc đó tiếp tục cứ load lại bằng CTRL + R hoặc nhấn tải lại trang, tự khắc 1 lúc nào đó web sẽ phản hồi và truy cập được vào trang mục từ. Cách này bị khó chịu nhưng đây là cách duy nhất để vào trang Tratu hiện tại, còn nếu thấy mất thời gian quá thì tra bản sao trên Google để nhập vào.--[[Thành viên:Kateru Zakuro|Kateru Zakuro]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 13:33, ngày 1 tháng 3 năm 2023 (UTC) #:: Em để link ở đây để vào cái danh sách mục từ cho dễ (trang chủ nó bị lỗi nên phải dùng liên kết này) #::* [http://tratu.soha.vn/dict/vn_vn/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Allpages Việt-Việt] #::* [http://tratu.soha.vn/dict/vn_en/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Allpages Việt-Anh] #::* [http://tratu.soha.vn/dict/en_vn/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Allpages Anh-Việt] #::* [http://tratu.soha.vn/dict/fr_vn/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Allpages Pháp-Việt] #::* [http://tratu.soha.vn/dict/vn_fr/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Allpages Việt-Pháp] #::* [http://tratu.soha.vn/dict/ja_vn/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Allpages Nhật-Việt] #::* [http://tratu.soha.vn/dict/vn_ja/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Allpages Việt-Nhật] #::--[[Thành viên:Kateru Zakuro|Kateru Zakuro]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 13:41, ngày 1 tháng 3 năm 2023 (UTC) {{tick}} '''Tin vui''' Máy chủ đã hoạt động trở lại nên giờ đã có thể truy cập được vào website [http://tratu.soha.vn tratu.soha.vn] --[[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;">&nbsp;'''☀DefenderTienMinh☽'''&nbsp;</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|thảo luận]]) 18:02, ngày 23 tháng 4 năm 2023 (UTC) == Chú ý == Để ý nhiều mục từ tiếng Việt gần đây, nhiều biên tập viên sao chép nội dung từ trang Tratu hoặc nguồn tự do nào đó khác thường chép vào mà không ghi rõ nguồn từ đâu. Trừ khi biên tập viên tự diễn nghĩa, đề nghị các biên tập viên sao chép nội dung nhớ ghi nguồn bên dưới, để tránh trường hợp vô tình vi phạm bản quyền. Cảm ơn. – [[Thành viên:Kateru Zakuro|Kateru Zakuro]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 23:02, ngày 21 tháng 3 năm 2023 (UTC) == Di động == Có ai dùng Wiktionary tiếng Việt trên thiết bị di động không? Với thiết kết CSS khung mới, tất cả nội dung không hiển thị được khi xem qua điện thoại Pixel của tôi. [[Thành viên:DHN|DHN]] ([[Thảo luận Thành viên:DHN|thảo luận]]) 16:39, ngày 13 tháng 7 năm 2023 (UTC) :@[[Thành viên:DHN|DHN]] Tôi cũng dùng Wiktionary trên thiết bị di động và đúng thật là cả nội dung cũng không thể đọc được. Chỉ có thể xem hoặc chỉnh sửa trên thiết bị di động khi chỉnh nó về phiên bản cho máy tính thôi nhưng việc chuyển qua chuyển lại như thế điện thoại chạy rất chậm đôi khi bị liệt. [[Thành viên:DANG GIAO|Phong Đăng]] ([[Thảo luận Thành viên:DANG GIAO|thảo luận]]) 06:36, ngày 14 tháng 7 năm 2023 (UTC) :{{ý kiến}} Lỗi này đã được bàn luận tại trang [[Thảo luận thành viên:Kateru Zakuro#Về bản cập nhật có lỗi trên dự án]], nhưng hiện nay vẫn chưa được vá lại. @[[Thành viên:NguoiDungKhongDinhDanh|NguoiDungKhongDinhDanh]] mong anh cho ý kiến về lỗi này? – [[User:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[User talk:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 15:23, ngày 14 tháng 7 năm 2023 (UTC) ::Nguyên nhân là do cái này: [[m:Tech/News/2023/27/vi]]: "Từ tuần này tất cả các tiện ích được tải tự động trên cả trang web di động lẫn máy tính. Nếu bạn có thấy bất cứ vấn đề gì về các tiện ích trên các wiki, vui lòng điều chỉnh [[mw:Special:MyLanguage/Extension:Gadgets#Options|tùy chọn tiện ích]] trong tệp định nghĩa tiện ích của bạn." Vậy cho nên trong [[Mediawiki:Gadgets-definition]], cần định nghĩa lại tiện ích TabbedLanguages để cho nó chỉ hoạt động trên giao diện máy tính thôi. Tương tự đối với tiện ích AVIM (bộ gõ tiếng Việt), cần định nghĩa lại để cho nó chỉ hoạt động trên máy tính. Nếu không thì vào [[Đặc biệt:Tùy chọn#mw-prefsection-gadgets]], tắt 2 tiện ích "Tổ chức lại mỗi mục từ thành các thẻ theo ngôn ngữ" và "AVIM" đi. [[Thành viên:Tranminh360|Tranminh360]] ([[Thảo luận Thành viên:Tranminh360|thảo luận]]) 12:20, ngày 26 tháng 7 năm 2023 (UTC) :::Wiktionary tiếng Việt ở [[Mediawiki:Gadgets-definition]] dùng cờ default cho tiện ích TabbedLanguages, trong khi Wiktionary tiếng Anh ở [[:en:Mediawiki:Gadgets-definition]] không dùng cờ default cho tiện ích TabbedLanguages. Vậy cách giải quyết là 1 BQV gỡ cờ default ra khỏi tiện ích TabbedLanguages trong [[Mediawiki:Gadgets-definition]], để ai thích dùng tiện ích này thì bật lên chứ không kích hoạt theo mặc định nữa (và khi dùng tiện ích TabbedLanguages thì phải chấp nhận là nó chỉ hiển thị được nội dung trên giao diện máy tính chứ không hiển thị được nội dung trên giao diện di động). [[Thành viên:Tranminh360|Tranminh360]] ([[Thảo luận Thành viên:Tranminh360|thảo luận]]) 12:50, ngày 26 tháng 7 năm 2023 (UTC) :::Rất cảm ơn bạn Tranminh đã giúp sửa lỗi này. Nhưng tôi thấy không cần thiết lắm để phải tắt tính năng AVIM đi vì lỗi ở đây không phải là do tính năng AVIM (Bộ gõ tiếng Việt) mà là do hai tính năng "Tổ chức lại mỗi mục từ thành các thẻ theo ngôn ngữ" và "Hộp Gõ tiếng Việt ở thanh bên cung cấp các tùy chọn AVIM" tôi nghĩ chỉ cần tắt hai tính năng ấy đi là được. – [[User:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[User talk:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 12:29, ngày 6 tháng 8 năm 2023 (UTC) {{xong}} [[Đặc biệt:So sánh di động/2120542|BQV Kateru Zakuro đã sửa]]. [[User:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[User talk:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 16:52, ngày 21 tháng 8 năm 2023 (UTC) == [[Thành viên:Tuanminh01|Tuanminh01]] == {{BQ|KQ={{tick}} Biểu quyết bất tín nhiệm thành công với 2 phiếu thuận và 0 phiếu chống. Và theo quy định AAR, tiếp viên {{u|Superpes15}} đã chính thức thu hồi quyền quản trị đối với {{u|Tuanminh01}} vào ngày 11 tháng 2 năm 2024 trên dự án Wiktionary tiếng Việt. [[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 06:49, ngày 12 tháng 3 năm 2024 (UTC)|ND= {{status|start=0}} Tác vụ cuối của thành viên này là [[Đặc biệt:Nhật trình/Tuanminh01|08:46, ngày 26 tháng 1 năm 2021 (UTC)]] (tức là đã hai năm rồi thành viên chưa hoạt động) và thông qua quy định tại trang [[Wiktionary:Bảo quản viên]] "Bảo quản viên nào không hoạt động quá 2 năm thì sẽ bị xem xét và thu hồi quyền." nên do đó thành viên sẽ được thu hồi quyền BQV trên dự án này. Mời các bạn cho ý kiến về việc này, xin trân trọng cảm ơn. – [[User:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[User talk:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 11:30, ngày 26 tháng 7 năm 2023 (UTC) :#{{ok}} – [[Thành viên:Bluetpp|Bluetpp]] ([[Thảo luận Thành viên:Bluetpp|thảo luận]]) 14:57, ngày 2 tháng 12 năm 2023 (UTC) :#{{ok}} Tôi nghĩ Tuanminh có vẻ bất lực sau vụ BTN tại Wikipedia, đã quá 2 năm rồi mà tv chưa đóng góp trên đây, hơn nữa tv đóng góp ít trên đây và cũng có mắc nhiều lỗi trên Wikipedia nên tôi không mấy tin tưởng lắm, tôi ủng hộ việc gỡ quyền tv trên dự án này. [[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 00:50, ngày 5 tháng 2 năm 2024 (UTC) }} == Các mục từ cần nhất theo mục từ liên kết đến nó == Tôi dùng trang này để tạo mới một số mục từ thì nhận ra rằng trong trang này có một vài mục từ đã được tạo nhưng trang vẫn còn liên kết đỏ. Trang này không biết có bị khoá không vì tôi không sửa được. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 16:20, ngày 12 tháng 8 năm 2023 (UTC) :{{ping|P. ĐĂNG}} Bạn có thể đưa link trang đó ra đây không?--.--[[Thành viên:TheHighFighter2|TheHighFighter2]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 16:43, ngày 12 tháng 8 năm 2023 (UTC) ::@[[Thành viên:TheHighFighter2|TheHighFighter2]] Bạn xem ở [https://vi.wiktionary.org/w/index.php?title=%C4%90%E1%BA%B7c_bi%E1%BB%87t:Trang_c%E1%BA%A7n_thi%E1%BA%BFt&limit=50&offset=100 Đây]. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 02:54, ngày 13 tháng 8 năm 2023 (UTC) :::{{ping|P. ĐĂNG}} Trang đó sẽ được hệ thống cập nhật 2 lần một tháng--.--[[Thành viên:TheHighFighter2|TheHighFighter2]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 06:16, ngày 13 tháng 8 năm 2023 (UTC) == Lỗi == Khi tôi đang tạo hoặc sửa đổi mục từ tôi thấy có 2 lỗi này: <gallery> Lỗi1.png|200px|Lỗi thứ nhất Lỗi2.png|200px|Lỗi thứ hai </gallery> Có ai bị giống tôi không? – [[Thành viên:Nguyên Hưng Trần|<span style="color:black; font-family:Noto Sans">'''Trần Nguyên Hưng'''</span>]][[Thảo luận Thành viên:Nguyên Hưng Trần|<sup><span style="color:#28efff">(◇)</span></sup>]] 09:15, ngày 21 tháng 8 năm 2023 (UTC) :[[Thành viên:Nguyên Hưng Trần]] Máy tính tôi không gặp lỗi này, không biết các tv khác có hay không. Bạn dùng soạn thảo mã nguồn 2017 à?. Rất có thể là do lỗi máy tính nếu các tv khác không cùng gặp lỗi này. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 09:49, ngày 21 tháng 8 năm 2023 (UTC) :Chắc do lỗi giao diện. Tôi đã thử chuyển sang chế độ laptop để sửa đổi một số mục từ và cũng bặt gặp lỗi y như lỗi bạn miêu tả ở hình 1. Nhưng không hiểu sao khi sửa các trang trợ giúp Wiktionary thì không thấy có lỗi đó hiện lên. Tôi nghĩ đó là tính năng mục lục của dự án trong soạn thảo trực quan lúc đang sửa mục từ hơn là lỗi, tôi nghĩ vậy do lỗi trên không ảnh hưởng gì nhiều đến công việc sửa đổi. @[[Thành viên:Tranminh360|Tranminh360]] Mong bạn cho ý kiến. – [[User:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[User talk:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 00:09, ngày 22 tháng 8 năm 2023 (UTC) :Đây là một lỗi do bản thân cái mục lục này đã có từ năm 2012 và CSS của nó không còn tương thích với giao diện mới nữa, em cố gắng sửa CSS của nó nhưng vẫn không được.--[[Thành viên:Kateru Zakuro|Kateru Zakuro]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 16:15, ngày 13 tháng 9 năm 2023 (UTC) == Tính trung lập == {{Đóng thảo luận |KQ = ✔ Đã giải quyết xong |ND = Tôi và TheHighFighter2 đã có phần thảo luận về tình trạng tính trung lập của Wiktionary đang vướng phải. Tôi xin đưa thảo luận ra đây như thành viên Tiến Minh đã khởi xuất để mọi thành viên có thể thảo luận tránh ý nghiêng về một phía. Nội dung thảo luận dưới đây: Về một số sửa đổi của bạn gần đây, như tại [[khả năng]], [[chứng minh]], ... Nếu phần định nghĩa có các từ kiểu như "nước ta", "nhân dân ta", ... thì ta nên thay bằng các từ khác hoặc xóa đi. Còn nếu nó có ở phần vd thì không cần xóa do phần này chấp nhận chứa các từ như vậy--.--[[Thành viên:TheHighFighter2|TheHighFighter2]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 12:48, ngày 16 tháng 9 năm 2023 (UTC) === Thảo luận chung === :@[[Thành viên:TheHighFighter2|TheHighFighter2]] Đúng vậy, tôi đã xoá chúng đi vì Wiktionary:Thái độ trung lập. Wiktionary có quy định về phần vd được phép ngoại lệ này không?. Tôi đã có nói chuyện với HCV Mxn về điều này. Tôi khẳng định nó không trung lập và xoá đi là cần thiết, và sẽ bổ sung phần ví dụ mới vào. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 14:19, ngày 16 tháng 9 năm 2023 (UTC) ::@[[Thành viên:P. ĐĂNG|P. ĐĂNG]] Hiện tại trên dự án không có trang nào tên là [[Wiktionary:Thái độ trung lập]]. Chả là bạn muốn tìm trang quy định liên quan tới vấn đề chăng? – [[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 14:29, ngày 16 tháng 9 năm 2023 (UTC) :::@[[Thành viên:DefenderTienMinh07|DefenderTienMinh07]] Chưa có chứ không phải không. Các dự án Wikipedia đều hoạt động hướng đến chung là thái độ trung lập. Wiktionary tiếng Việt không phải Wiktionary Việt Nam. HCV Mxn cũng đi xoá những thứ này. Khi dùng từ như "dân ta, nhân dân ta", khi người nước ngoài đọc, bạn nghĩ sao về điều này? Chúng ta hướng đến một dự án phục vụ mọi người, mọi chủng tộc và quốc gia, không phải riêng một đất nước nào. Vì vậy, mỗi dòng viết ra phải dựa trên thái độ trung lập. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 14:36, ngày 16 tháng 9 năm 2023 (UTC) ::::Bạn nói cũng đúng vì theo quy định bên Wiktionary tiếng Anh "all entries must be written from a '''neutral point of view''', representing views fairly and without bias" (tạm dịch: Mọi nội dung được đưa vào đều phải được viết từ một cái nhìn trung lập, thể hiện cái nhìn công bằng và không thiên kiến). Nhưng tôi nghĩ cũng không nhất thiết lắm phải kiểm tra và sửa lại những nội dung POV vì nội dung không trung lập thường nó cũng không ảnh hưởng gì nhiều đến dự án lắm. – [[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 14:46, ngày 16 tháng 9 năm 2023 (UTC) :::::@[[Thành viên:DefenderTienMinh07|DefenderTienMinh07]] Đây là điều đương nhiên. Chúng ta đang hoạt động trên đâu? Wiktionary là dự án bách khoa, nó ưu tiên thái độ trung lập, nơi mà một người Mỹ có thể qua đọc bài viết của một Wikimedia tiếng Đức, tiếng Việt hay tiếng Trung. Khi không trung lập, bạn nói không nhất thiết sửa lại là sao?. Đến nay tôi mới phát hiện Wiktionary tiếng Việt đang có văn phong không trung lập rất nhiều, trích câu Hồ Chí Minh, dùng thơ... Tôi cần BQV TheHighFighter2 phản hồi điều này, lẽ ra phải thảo luận với tôi trước khi lùi sửa, thứ mang tính chất mâu thuẫn. Nếu có quy định nào nói phần ví dụ ta được ngoại lệ thì tôi sẽ xem lại sửa đổi của mình. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 14:53, ngày 16 tháng 9 năm 2023 (UTC) ::::::@[[Thành viên:DefenderTienMinh07|DefenderTienMinh07]] Tôi dám chắc là không có quy định nào về ngoại lệ này cả. Không trung lập mới là đi ngược với quy định của bách khoa. Nội dung trên đây vốn đa phần được sao chép từ FVDP một dự án không có quy định tính trung lập, khi dùng nó đưa vô thì phải xem xét ở một vài khía cạnh chứ không copy là xong được. Wiktionary không phải từ điển của Việt Nam, nó cũng không phải sách giáo khoa, không dùng văn phong thiên vị một phía, thêm thơ lại không trung lập. Bạn sang các Wiktionary tiếng khác xem, có nền tảng wiki nào dùng những câu ví dụ như "nhân dân ta chiến đấu bảo vệ tổ quốc" "chiến tranh chống đế quốc Mỹ", có xuất hiện không?. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 14:58, ngày 16 tháng 9 năm 2023 (UTC) 1. Bên en có rất nhiều mục có vd chứa các từ "[https://en.wiktionary.org/w/index.php?search=%22our+country%22&title=Special:Search&profile=advanced&fulltext=1&ns0=1 our country]", "[https://en.wiktionary.org/w/index.php?search=%22n%C6%B0%E1%BB%9Bc+ta%22&title=Special:Search&ns0=1&searchToken=12thcn782xmsjc7aixwau68ok nước ta]; bên fr có "[https://fr.wiktionary.org/w/index.php?search=%22notre+pays%22&title=Sp%C3%A9cial:Recherche&profile=advanced&fulltext=1&searchengineselect=mediawiki&ns0=1&ns100=1&ns106=1&ns110=1&searchToken=vol8t2pu9urr4hv60l40oom8 notre pays]" (đất nước chúng tôi) 2. Khi lấy vd cho mục "[[Đảng ta]]", "[[Mĩ nguỵ]]", "[[ba que]]" thì ta nên lấy vd như nào? --.--[[Thành viên:TheHighFighter2|TheHighFighter2]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 15:57, ngày 16 tháng 9 năm 2023 (UTC) ::@[[Thành viên:TheHighFighter2|TheHighFighter2]] Xin gửi bạn một phần tin nhắn của tôi với HCV Mxn: "tất cả các câu thí dụ này được nhập từ Dự án Từ điển tiếng Việt miễn phí (FVDP), dự án này sao chép nguyên cả lời định nghĩa từ một số từ điển khác, có lẽ bao gồm những cuốn từ điển trong nước. (FVDP cũng có nhiều danh ngôn của Hồ Chí Minh.) Mấy năm nay tôi cũng muốn gạt đi những câu thí dụ không trung lập hoặc sửa lại theo thuật ngữ trung lập hơn. Đây chỉ là một trong rất nhiều điều thiếu sót của việc nhập FVDP. Nếu bạn có thể giúp dọn dẹp các câu thí dụ và danh ngôn thì tốt quá". Những từ tiếng Việt được xây dựng bên en cũng đa phần dùng bot và người mở rộng có cả những tv người Việt (từ ngoại quốc có thể không bị kiểm duyệt gắt gao khi người kiểm duyệt không am hiểu thứ tiếng, giống như có tv nào tạo bài tiếng phạn hay chữ Hán bên đây chúng ta thì có thể tỷ lệ phần trăm sai phạm bị bỏ qua sẽ nhiều hơn các từ hệ chữ chúng ta dùng). Còn bên fr, bạn xem ví dụ của họ có liên quan đến chủ thể cỡ nào? Nó đáng bao nhiêu phần trăm? Rõ ràng như Wiktionary vi không?. Về trường hợp lấy ví dụ của các từ như "Đảng ta" "Mĩ ngụy" thì đây là một từ, trích quy định "Tất cả các bài viết và các nội dung bách khoa khác tại Wikipedia phải được viết trên một quan điểm trung lập (QDTL), thể hiện một cách công bằng và không thiên vị" tôi nghĩ bạn đủ khả năng tự suy ra hướng tôi đang muốn nói. Khi bạn dùng từ này vô trường hợp như "Mĩ ngụy xâm chiếm nước ta" --> ám chỉ rõ ràng đây là dự án tiếng Việt và nước ta là Việt Nam. Bản chất từ tôi không nói nó vi phạm thái độ trung lập, nhưng tùy ngữ cảnh mà bạn đưa vào là một vấn đề đấy. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 16:18, ngày 16 tháng 9 năm 2023 (UTC) :Thì thế tôi mới nói "không nhất thiết lắm phải kiểm tra và sửa lại những nội dung POV" đó. Nội dung không trung lập không có nghĩa là nội dung đó không hữu ích. Nói chung là tùy trường hợp, hợp lý là được miễn sao nội dung đó không quá khích. – [[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 16:12, ngày 16 tháng 9 năm 2023 (UTC) ::@[[Thành viên:DefenderTienMinh07|DefenderTienMinh07]] Bạn có biết đang nói cái gì không vậy? Không trung lập = vi phạm quy định. Sửa đổi sai đang cần sửa nhưng bạn lại nói không cần thiết?. WP:Thái độ trung lập là một trong những trụ cột của Wikimedia, cho dù đó là sửa đổi thiện chí nhưng vi phạm thì cũng không cần. Dự án chúng ta các tv đã không còn khả năng sửa điều này? Nếu không, tại sao chấp nhận nó?. Sao có thể nhưng không thay bằng một nội dung vừa hữu ích vừa phù hợp với chính sách của ta hơn. Tôi không hiểu bạn Tiến Minh nói không nhất thiết giải quyết những điều này là gì? Bên Wikipedia có nhiều tk bị cấm vì thái độ trung lập đấy và thành viên không kiểm soát được điều này nên mấy tk này quay lại và thành rối nằm vùng. Phần nội dung hiện rõ lên vậy, bạn lại nói là không quá khích. Thế nào là quá khích, đủ để các tv bắt tay vào làm? Tôi xin nhắc lại, Wiktionary tiếng Việt không phải Wiktionary Việt Nam. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 16:26, ngày 16 tháng 9 năm 2023 (UTC) Nếu các thành viên vẫn cho sửa đổi của là sai khi nói nội dung đó vi phạm trung lập thì hãy giải thích cho câu hỏi này "Wiktionary có quy định về phần vd được phép ngoại lệ này không?". Bên Wiktionary en có trang [https://en.wiktionary.org/wiki/Wiktionary:Neutral_point_of_view Wiktionary:Neutral point of view] rõ ràng. Và khi nói rằng nó thật hữu ích và chưa quá khích để chúng ta bắt tay vào sửa thì khi nào là quá khích? Những câu ví dụ vi phạm đó có là duy nhất không thể thay thế không? Nếu câu trả lời là không, thì nó nên bị xóa để thay thế nội dung khác vào. Nếu có quy định nào được chỉ ra tôi xóa chúng đi là sai, tôi sẽ xem xét lại sửa đổi của mình, còn không, sau thảo luận tôi sẽ dọn tất cả những nội dung này. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 16:57, ngày 16 tháng 9 năm 2023 (UTC) Hướng giải quyết: Nếu 1 mục từ bình thường có vd chứa các từ như trên: thay thế vd khác. Còn các từ liên quan đến chính trị, trường hợp đặc biệt khác, thì có thể lấy vd chứa những từ như trên. Bạn thấy thế nào? --.--[[Thành viên:TheHighFighter2|TheHighFighter2]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 16:53, ngày 16 tháng 9 năm 2023 (UTC) :@[[Thành viên:TheHighFighter2|TheHighFighter2]] Xin phiền bạn đưa phần tin nhắn này ra trang thảo luận vì Tiến Minh đã gửi thư nên tôi đã di chuyển nó ra thảo luận để mọi người có thể cùng nhau giải quyết. Cảm ơn bạn. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 17:00, ngày 16 tháng 9 năm 2023 (UTC) :<p>Đúng rồi, vấn đề là các câu thí dụ không có liên quan đến chính trị mà lại nhắc đến chủ đề nhạy cảm hoặc dùng thuật ngữ không trung lập về mặt chính trị. Chẳng ai biết rõ ràng các câu này dẫn xuất từ đâu nhưng có vẻ giống tuyên truyền ngày xưa. Thực sự không cần dùng các thuật ngữ này để dạy ngôn ngữ. Tuy nhiên, có khi các danh ngôn của Hồ Chí Minh v.v. thật là đáng kể, thì bỏ qua chúng cũng không trung lập lắm.<p>Về mặt kỹ thuật, việc thay thế nội dung từ FVDP bằng nội dung khác cũng có ích cho Wiktionary. Không phải chỉ Wiktionary nhập nguyên văn FVDP đâu. Nội dung nào khác với TraTu v.v. sẽ làm Wiktionary nổi bật hơn, thu hút nhiều người đóng góp hơn.<p>&nbsp; – [[Thành viên:Mxn|Nguyễn Xuân Minh]]&nbsp;<sup>[[Thảo luận Thành viên:Mxn|<span style="display: inline-block;">&#x1f4ac;</span>]]</sup> 01:56, ngày 17 tháng 9 năm 2023 (UTC) {{yk}} Tôi ủng hộ cách giải quyết của Đăng. Wiktionary cũng cần phải trung lập. [[Thành viên:Nguyentrongphu|Nguyentrongphu]] ([[Thảo luận Thành viên:Nguyentrongphu|thảo luận]]) 20:53, ngày 16 tháng 9 năm 2023 (UTC) '''Kết thúc:''' Cảm ơn hai HCV Nguyễn Xuân Minh và Phú, cũng như BQV TheHighFighter2 và thành viên DefenderTienMinh07 đã cùng nhau đưa ra phản hồi. Sau cuộc thảo luận trên, tôi nghĩ tất cả các thành viên Wiktionary chúng ta đã nắm được vấn đề. Đây có nói là thiếu sót dễ gây hiểu nhầm do Wiktionary vi chưa được dịch đầy đủ các trang về quy định. Tôi khuyến khích các thành viên đang cần, sang Wikipedia vi tham khảo các quy định này. Nếu cuộc thảo luận các thành viên không có ý kiến gì thêm, tôi xin được yêu cầu kết thúc cuộc bàn thảo tại đây để tôi có thể sớm bắt tay vào dọn dẹp tất cả như đã nói trước đó. Kính chúc cộng đồng ta ngày mới tốt lành. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 07:35, ngày 17 tháng 9 năm 2023 (UTC) }} == Không gian tên == Hiện tại có 4 không gian tên bên en chưa được tạo tại đây: Từ tái tạo, Vần, Thesaurus, Kho ngữ liệu. Cho nên nếu ai đó biết cày mấy cái này thì xin đề xuất chúng lên Phabricator với. – [[Thành viên:Nguyên Hưng Trần|<span style="color:black; font-family:Noto Sans">'''Trần Nguyên Hưng'''</span>]][[Thảo luận Thành viên:Nguyên Hưng Trần|<sup><span style="color:#28efff">(◇)</span></sup>]] 14:35, ngày 22 tháng 10 năm 2023 (UTC) :@[[Thành viên:Nguyên Hưng Trần|Nguyên Hưng Trần]] Bạn làm xong chưa?. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 06:06, ngày 28 tháng 10 năm 2023 (UTC) ::{{ping|P. ĐĂNG}} Không biết làm bạn ơi, tôi chưa biết cày cái Phabricator. – [[Thành viên:Nguyên Hưng Trần|<span style="color:black; font-family:Noto Sans">'''Trần Nguyên Hưng'''</span>]][[Thảo luận Thành viên:Nguyên Hưng Trần|<sup><span style="color:#28efff">(◇)</span></sup>]] 07:02, ngày 28 tháng 10 năm 2023 (UTC) :::@[[Thành viên:Nguyên Hưng Trần|Nguyên Hưng Trần]] Tôi cần xem qua các link bên en trong bốn không gian mà bạn dẫn ra. Bạn có không vì tôi tìm bên đó không thấy. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 13:25, ngày 28 tháng 10 năm 2023 (UTC) ::::{{ping|P. ĐĂNG}} À, 4 cái không gian tên đó tương đương bên en lần lượt là "Reconstruction", "Rhymes", "Thesaurus", và "Citations". Nhưng mà trước khi đề xuất lên Phabricator thì phải tạo một biểu quyết cái đã rồi mới làm được, như hồi đó là {{u|Ccv2020}} tạo một biểu quyết tạo không gian tên "Phụ lục" (tương đương với bên en là "Appendix", bạn có thể [[#Biểu quyết đề xuất không gian tên “Phụ lục” cho Wiktionary tiếng Việt|xem mục này bên trên]]). – [[Thành viên:Nguyên Hưng Trần|<span style="color:black; font-family:Noto Sans">'''Trần Nguyên Hưng'''</span>]][[Thảo luận Thành viên:Nguyên Hưng Trần|<sup><span style="color:#28efff">(◇)</span></sup>]] 13:34, ngày 28 tháng 10 năm 2023 (UTC) ::::Rất hy vọng [[Thành viên:Ccv2020|Ccv2020]] có thể phụ giúp cộng đồng ta làm lại một lần nữa. Tôi sẽ cố gắng tích thêm kinh nghiệm để nối tiếp điều này. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 15:13, ngày 28 tháng 10 năm 2023 (UTC) :::::À, cảm ơn đã nhắc mình nhé. Tuy nhiên thì có lẽ mình không còn thời gian để làm việc này nữa bạn à. Thực sự mình vẫn còn chút quan tâm dự án nhưng có lẽ mình xin nhường lại việc này cho một BQV khác. – [[Thành viên:Ccv2020|<span style=color:#80ff00>&#x2395;</span>]] – [[Thảo luận Thành viên:Ccv2020|<span style=color:#ff0000>&#x2370;</span>]] – [[Đặc biệt:Đóng góp/Ccv2020|<span style=color:#ffff00>&#x303f;</span>]] 14:47, ngày 29 tháng 10 năm 2023 (UTC) : Cần đẩy nhanh tiến độ đồng thuận đối với 4 không gian trên. [[User:Ayane Fumihiro|<b style="font-family:Segoe UI Light;color:#FF69B4;letter-spacing:">Ayane</b>]] <span style="color:Plum">aka.</span> [[:m:User talk:Ayane Fumihiro|<b style="font-family:Segoe UI Light;color:#ADD8E6;letter-spacing:">eunn</b>]] 12:26, ngày 17 tháng 12 năm 2024 (UTC) ::Thảo luận này đã kết thúc từ năm 2023. Tôi có nhắn hỏi Ccv2020 tại trang các nhân từ một năm trước nhưng bận nên chưa thấy hồi đáp. Chắc đành mời thêm [[Thành viên:TheHighFighter2|TheHighFighter2]] xem qua trường hợp này. Thú thật tôi vẫn có ý định làm thay, nhưng cần có người hướng dẫn cho lần đầu tiên. Thiết nghĩ ưu tiên độ chính xác. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 13:32, ngày 17 tháng 12 năm 2024 (UTC) :::{{ping|P. ĐĂNG}} Tôi tìm được trang hướng dẫn này [[:meta:Requesting wiki configuration changes]], bạn có thể tham khảo--.--[[Thành viên:TheHighFighter2|TheHighFighter2]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 13:15, ngày 18 tháng 12 năm 2024 (UTC) ::::@[[Thành viên:TheHighFighter2|TheHighFighter2]] Yêu cầu thì đơn giản, nhưng vấn đề là cộng đồng ở đây có đồng thuận không. – [[Thành viên:Hide on Rosé|Hide on Rosé]] ([[Thảo luận Thành viên:Hide on Rosé|thảo luận]]) 10:30, ngày 15 tháng 6 năm 2025 (UTC) : Chắc là phải tạo biểu quyết đồng thuận đối với 4 không gian tên "Từ tái tạo", "Vần", "Kho từ vựng" (Thesaurus), "Kho ngữ liệu" (Citations). Nhưng dự án ít người hoạt động thế này bỏ phiếu kiểu gì. [[User:Hiyuune|<b style="font-family:Segoe UI Light;color:#FFB3AE;letter-spacing:">Hiyuune</b>]] [[User talk: Hiyuune|<b style="font-family:Segoe UI Light;color:#FFF7AD;letter-spacing:">(angustifolia)</b>]] 15:43, ngày 3 tháng 1 năm 2026 (UTC) == Lỗi không hiển thị được mục lục khi đang sửa đổi hoặc tạo mục từ == Hôm nay tôi mới thấy Wiktionary đổi giao diện mặc định thành Vector (2022), mà khi đang sửa đổi mục từ thì tôi không nhìn thấy được mục lục phía bên phải của cái hộp sửa đổi. Có ai bị lỗi này giống tôi không? – [[Thành viên:Nguyên Hưng Trần|<span style="color:black; font-family:Noto Sans">'''Trần Nguyên Hưng'''</span>]][[Thảo luận Thành viên:Nguyên Hưng Trần|<sup><span style="color:#28efff">(◇)</span></sup>]] 09:50, ngày 30 tháng 11 năm 2023 (UTC) :@[[Thành viên:Nguyên Hưng Trần|Nguyên Hưng Trần]] Chào bạn, bạn có thể vui lòng cung cấp hình ảnh cái mục lục bên phải ở phiên bản Vector cũ được không ạ? Cảm ơn bạn nhiều. – [[Thành viên:Bluetpp|Bluetpp]] ([[Thảo luận Thành viên:Bluetpp|thảo luận]]) 14:58, ngày 2 tháng 12 năm 2023 (UTC) == Vector 2022 == Vào ngày 30/11 vừa rồi, Vector 2022 đã được triển khai tại Wikiquote. Không biết các bạn cảm thấy thế nào với giao diện Vector 2022? Nếu bạn gặp phải bất cứ vấn đề gì hoặc phát hiện lỗi với Vector 2022, xin hãy tag tôi. Xin cảm ơn! – [[Thành viên:Bluetpp|Bluetpp]] ([[Thảo luận Thành viên:Bluetpp|thảo luận]]) 15:12, ngày 2 tháng 12 năm 2023 (UTC) == Các cải thiện đối với định dạng của Vector 2022 == [[Tập_tin:Vector_2022_pre-Zebra_visual_changes_logged_out.jpg|nhỏ|Trước (<code>?vectorzebradesign=0</code>)]] [[Tập_tin:Vector_2022_Zebra_visual_changes_logged_out.jpg|nhỏ|Sau (<code>?vectorzebradesign=1</code>)]] Chào mọi người. Nhóm Web của Wikimedia Foundation đã giới thiệu những cải tiến về định dạng của giao diện Vector 2022. Đối với những người theo dõi các cập nhật của chúng tôi, bạn có thể nhận ra một số trong số này là một subset của [[mw:Reading/Web/Desktop_Improvements/Updates#May_2023:_Continuing_work_on_Vector_2022,_and_making_plans_for_the_new_fiscal_year|nguyên mẫu phân tách nội dung (Zebra) đã được thử nghiệm trước đây]]. Cụ thể, những thay đổi gần đây bao gồm: # Màu sắc nền mới cho menu chính, giờ đây đã phù hợp với phần còn lại của menu # Định dạng mới cho nút ấn và hiện của các menu # In đậm tiêu đề menu Bạn có thể tìm thấy [[mw:Reading/Web/Desktop Improvements/Updates/en#November_2023:_Visual_changes,_more_deployments,_and_shifting_focus|thêm chi tiết về lần thay đổi này tại trang cập nhật dự án trên MediaWiki.org]]. Những thay đổi này cũng sẽ giải quyết một số lỗi gần đây với mục lục, chẳng hạn như [[phab:T352464|phiếu ghi lỗi]] về các yếu tố có thể cuộn được này. Xin vui lòng cho chúng tôi biết bạn nghĩ gì về những điều chỉnh này và cả những thắc mắc mà bạn đang có! [[Thành viên:Bluetpp|Bluetpp]] ([[Thảo luận Thành viên:Bluetpp|thảo luận]]) 11:06, ngày 17 tháng 12 năm 2023 (UTC) == IMPORTANT: Admin activity review == Hello. A policy regarding the removal of "advanced rights" (administrator, bureaucrat, interface administrator, etc.) was adopted by [[:m:Requests for comment/Activity levels of advanced administrative rights holders|global community consensus]] in 2013. According to this policy, the [[:m:stewards|stewards]] are reviewing administrators' activity on all Wikimedia Foundation wikis with no inactivity policy. To the best of our knowledge, your wiki does not have a formal process for removing "advanced rights" from inactive accounts. This means that the stewards will take care of this according to the [[:m:Admin activity review|admin activity review]]. We have determined that the following users meet the inactivity criteria (no edits and no logged actions for more than 2 years): # [[Special:Contributions/Tuanminh01|Tuanminh01]] (administrator) These users will receive a notification soon, asking them to start a community discussion if they want to retain some or all of their rights. If the users do not respond, then their advanced rights will be removed by the stewards. However, if you as a community would like to create your own activity review process superseding the global one, want to make another decision about these inactive rights holders, or already have a policy that we missed, then please notify the [[:m:Stewards' noticeboard|stewards on Meta-Wiki]] so that we know not to proceed with the rights review on your wiki. Thanks, – [[Thành viên:Superpes15|Superpes15]] ([[Thảo luận Thành viên:Superpes15|thảo luận]]) 23:42, ngày 7 tháng 2 năm 2024 (UTC) :@[[Thành viên:Superpes15|Superpes15]] when his admin right removed on here if needed, could you also remove the autopatrolled right on his account in both Meta and Mediawiki pls cuz he'll go inactive forever and he's now untrusted by viwiki community due to his block on Abuse filter and other users (as I've mentioned [[Thảo luận thành viên:Nguyentrongphu#Về việc gỡ quyền BQV đối với Tuanminh01|here]]). – [[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 02:25, ngày 29 tháng 2 năm 2024 (UTC) ::Hi [[User:DefenderTienMinh07|DefenderTienMinh07]] and thanks for your request. I don't think we can remove autopatrolled flag just because they left wiki! Also, I'm not a sysop on mediawiki, and there's no reason to remove the flag there if they didn't do anything bad there. Thanks :) – [[Thành viên:Superpes15|Superpes15]] ([[Thảo luận Thành viên:Superpes15|thảo luận]]) 00:40, ngày 7 tháng 3 năm 2024 (UTC) == Mục từ nghi vấn độ nổi bật == {{Đầu biểu quyết|KQ={{tick}} Đã giải quyết xong (xem thêm [[Thành viên:Nguyên Hưng Trần/Các trang tạo bởi Dragon Immortal (Rồng Tiên) và các tài khoản rối]]). [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 04:11, ngày 18 tháng 4 năm 2024 (UTC)}} Chào các bạn, có một số mục từ được thành viên [[Thành viên:Dragon Immortal (Rồng Tiên)| Dragon Immortal (Rồng Tiên)]] (và các tài khoản phụ) khởi tạo, tôi tạm thống kê trong trang [[Thành viên:P. ĐĂNG/Nháp/Lưu 1|này]]. Dựa vào quy định [https://en.wiktionary.org/wiki/Wiktionary:Criteria_for_inclusion#Names_of_specific_entities Names of specific entities] và [https://en.wiktionary.org/wiki/Wiktionary:Criteria_for_inclusion/Fictional_universes Fictional universes] của Wiktionary bên en. Các mục từ này, theo tôi là nằm trong vòng lặp nghi vấn đề độ nổi bât. Tôi muốn lấy ý kiến chung để giải quyết các mục từ này vì độ nổi bật như tôi nói là không rõ ràng nên cần sự đồng thuận (giữ/xóa). Mời các bạn cho ý kiến. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 05:37, ngày 11 tháng 4 năm 2024 (UTC) :Tag các bạn: [[Thành viên:TheHighFighter2|TheHighFighter2]], [[Thành viên:Nguyên Hưng Trần|Nguyên Hưng Trần]] và [[Thành viên:WhoAlone|WhoAlone]]. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 05:37, ngày 11 tháng 4 năm 2024 (UTC) :{{Ý kiến}} {{ping|P. ĐĂNG}} Hiện tôi đã liệt kê hết các trang tạo bởi chính thành viên này rồi, mời bạn xem tại [[Thành viên:Nguyên Hưng Trần/Các trang tạo bởi Dragon Immortal (Rồng Tiên) và các tài khoản rối|đây]]. – <span style="background:#011635;border-radius:6.342px;box-shadow:1px 1px 5px #173562;padding:5px;width:100%;"><span lang="vi" xml:lang="vi" class="Hani" style="font-size: 150%; line-height: 1em;">[[Thành viên:Nguyên Hưng Trần|<span style="color:beige;">𠊛𥋴</span>]][[Thảo luận Thành viên:Nguyên Hưng Trần|𫇳𣋀]]</span></span> 02:52, ngày 13 tháng 4 năm 2024 (UTC) ::[[Thành viên:Nguyên Hưng Trần|Nguyên Hưng Trần]] Dựa theo quy định [https://en.wiktionary.org/wiki/Wiktionary:Criteria_for_inclusion#Names_of_specific_entities Tên của các thực thể cụ thể], [https://en.wiktionary.org/wiki/Wiktionary:Criteria_for_inclusion#Place_names Tên địa danh] và [https://en.wiktionary.org/wiki/Wiktionary:Criteria_for_inclusion/Fictional_universes Tên hư cấu]. Tại dòng " if they have three citations of figurative use that fulfill attestation requirements" và "Such terms which have three citations in separate works, but which do not have three citations that are independent of reference to that universe, may be included only in appendices of words from that universe, and not in the main dictionary space." Tôi đã xóa một số trang vì không đáp ứng tiêu chí được nhắc đến thông qua các trích dẫn đáp ứng theo điều kiện. Còn một số bài giữ lại, mời bạn cải thiện chất lượng cùng tôi. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 17:14, ngày 13 tháng 4 năm 2024 (UTC) {{Kết biểu quyết}} == {{u|Dragon Immortal (Rồng Tiên)}} == Mấy ngày nay do tôi dịch truyện nên đôi khi giám sát thay đổi gần đây. Khi đang giám sát thì tôi vẫn thấy thành viên {{u|Dragon Immortal (Rồng Tiên)}} vẫn tiếp tục tạo những tài khoản phụ/rối khác dù đã nhắc nhở lần một. Tôi tạm liệt kê các tài khoản mới như sau: * {{u|Heavenly Immortals (Thiên Tiên)}} (mở tài khoản ngày 19 tháng 4 năm 2024) * {{u|Maitrī-karuṇā (benevolence and compassion)}} (mở tài khoản ngày 26 tháng 5 năm 2024) * {{u|Golden Immortal (Kim Tiên)}} (mở tài khoản ngày 27 tháng 5 năm 2024) * {{u|Maitrī (Nhân từ)}} (mở tài khoản ngày 27 tháng 5 năm 2024) * {{u|Maitrī (Tâm từ)}} (mở tài khoản ngày 27 tháng 5 năm 2024) Tôi có nên cấm các tài khoản này hay là chỉ nhắc thành viên thôi? – [[Thành viên:Nguyên Hưng Trần|<span style="color:darkgreen;font-family:Georgia, serif;">'''The Emerald of Harmony'''</span>]][[Thảo luận Thành viên:Nguyên Hưng Trần|<sup style="font-family:Georgia;">awaits you in a fantasy world of silence...</sup>]] 04:18, ngày 28 tháng 5 năm 2024 (UTC) :Tagging: {{ping|P. ĐĂNG|TheHighFighter2|WhoAlone}} – [[Thành viên:Nguyên Hưng Trần|<span style="color:darkgreen;font-family:Georgia, serif;">'''The Emerald of Harmony'''</span>]][[Thảo luận Thành viên:Nguyên Hưng Trần|<sup style="font-family:Georgia;">awaits you in a fantasy world of silence...</sup>]] 04:19, ngày 28 tháng 5 năm 2024 (UTC) ::Khi bạn nhắc nhở, các tài khoản này có phản hồi không hay chỉ tiếp tục tạo trang? – [[Thành viên:WhoAlone|<span style="color:black ;font:16px Calibri;">'''''Who'''''</span>]]<sup>[[Thảo luận Thành viên:WhoAlone|<span style="color:gray ;font:12px Arial;">Alone</span>]]</sup> 04:21, ngày 28 tháng 5 năm 2024 (UTC) :::{{ping|WhoAlone}} Chắc họ sẽ không phản hồi đâu bạn, chỉ tiếp tục sửa đổi hoặc tạo trang thôi. – [[Thành viên:Nguyên Hưng Trần|<span style="color:darkgreen;font-family:Georgia, serif;">'''The Emerald of Harmony'''</span>]][[Thảo luận Thành viên:Nguyên Hưng Trần|<sup style="font-family:Georgia;">awaits you in a fantasy world of silence...</sup>]] 04:29, ngày 28 tháng 5 năm 2024 (UTC) ::::[[Thành viên:Nguyên Hưng Trần|Nguyên Hưng Trần]], [[Thành viên:WhoAlone]] Chính sách quy định Wikimedia không cấm tv dùng nhiều hơn 1 tk với điều kiện công khai và không dùng cho lách luật. Tk [[Thành viên:Dragon Immortal (Rồng Tiên)|Dragon Immortal (Rồng Tiên)]] là tk chính đã được nhắc vào ngày 13/4/2024. Tính sau ngày này, kiểm tra qua các sửa đổi bao gồm tk rối, nếu có sai phạm như cũ các tk phụ và chính sẽ bị xử lí. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 08:51, ngày 28 tháng 5 năm 2024 (UTC) {{tick}} Đã xem qua các sửa đổi (bao gồm các tk phụ). Các tk phụ không có hành vi đáng lo ngại, sửa đổi thêm nội dung bình thường chủ yếu lấy từ web thuvienhoasen. Tk chính tiếp tục có hành vi tạo bài chất lượng kém. Tv có cải thiện ở các bài đã tạo khác nên lần này tôi dừng lại ở việc nhắc nhở. Tv này và các tk phụ sẽ cần chúng ta theo dõi thêm. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 10:57, ngày 31 tháng 5 năm 2024 (UTC) :@[[Thành viên:Nguyên Hưng Trần|Nguyên Hưng Trần]] @[[Thành viên:P. ĐĂNG|P. ĐĂNG]] Mới quay lại sau những tháng ngày wikibreak kaka, nhân tiện tôi thấy 1 trong số tk bạn Nguyên nêu có 1 tk bị khóa toàn cục, vậy có nên cấm hết số chúng ko nhỉ? – [[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 03:05, ngày 26 tháng 7 năm 2024 (UTC) ::{{ping|DefenderTienMinh07}} "Hưng", không phải "Nguyên". Tất cả các tài khoản này đã bị cấm toàn cục do chúng là rối của Trân đấy thôi, nên là không cần cấm nữa. – [[Thành viên:Nguyên Hưng Trần|<span style="color:darkgreen;font-family:Georgia, serif;">'''The Emerald of Harmony'''</span>]][[Thảo luận Thành viên:Nguyên Hưng Trần|<sup style="font-family:Georgia;">awaits you in a fantasy world of silence...</sup>]] 03:26, ngày 26 tháng 7 năm 2024 (UTC) :::{{ping|Nguyên Hưng Trần}} Tôi có check trang [[Thành viên:Nguyên Hưng Trần/Các trang tạo bởi Dragon Immortal (Rồng Tiên) và các tài khoản rối]] thấy bạn có bỏ sót {{u|Fairy (đồng tính nam)}}. Một điều nữa, số tk này được cho là rối của Trân? Tôi khá bất ngờ ko biết từ trước nay Trân đã làm gì? [[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 03:34, ngày 26 tháng 7 năm 2024 (UTC) ::::Đã cấm. [[Thành viên:DefenderTienMinh07|DefenderTienMinh07]] Số tk này tạo bài clk, thêm nội dung sai, tách lên đến trên 1 chục tk. Tiếp viên đã checkuser và xác nhận là Trân + khóa toàn cục các tk này. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 05:13, ngày 26 tháng 7 năm 2024 (UTC) :::::@[[Thành viên:P. ĐĂNG|P. ĐĂNG]] tiếp viên checkuser xác nhận là Trân? Theo 1 tiếp viên trên SGC thông thường họ sẽ có quyền kiểm định tại trang loginwiki và chỉ vạch trần được các tài khoản đã log in hoặc được tạo dưới danh nghĩa cùng chung 1 địa chỉ IP, nếu checkuser của tiếp viên mạnh vậy thì cũng ko cần đến KĐV làm gì, phải chứ. Tôi vẫn tin rằng đây ko phải là Trân. Đó có thể là kẻ nào đó do tôi chưa xác định được IP nên ko thức sự chắc và chưa thể biết rằng đây là ai và có phải là Trân hay ko vì "Trân rất hiếm khi hoặc không đóng góp Wiktionary", trong khi quá rõ ràng Rồng Tiên khi lập acc xong đóng góp luôn trên đây. Theo tiếp viên EPIC Trân thường dùng nhà mạng Viettel, như vậy tv Rồng Tiên phải dùng nhà mạng Viettel, vpn/proxy hay cùng 1 thiết bị tôi mới khẳng định được đây là Trân được. Tôi nói thật là trước đây từng đang trong nỗi trầm cảm ko sao thoát được vì vụ lùm xùm bên vi tôi có tìm và làm quen Trân vì Trân giống tôi chỗ "đóng góp cho dự án khác trong khi bị cấm bên vi" và đã có nhiều BCB bên en cộng thêm hồi Trân chưa bị cấm từng là thiên địch của TTS nên tôi luôn tin tưởng Trân kaka, nhưng sau khi Trân bị cấm bên en thì tôi tạm gạt đi để bảo toàn uy tín, tâm đức và trí huệ của mình kaka nếu đây là Trân thật thì tôi sẽ cắt đứt cái mác best friend forever, đề cao cảnh giác, và sẵn lòng xử lý Trân vì hành vi múa rối sau tháng ngày tôi vắng kaka tôi có nói hơi quá ko nhỉ do 1 chút hướng nội và trình độ văn 5 điểm. – [[Thành viên:DefenderTienMinh07|<span style="background:#808080;color:#FFFF00;border-radius:3px;"> '''☀DefenderTienMinh⛤☯☽'''</span>]] ([[Thảo luận Thành viên:DefenderTienMinh07|<span style="font-family:Simhei;color:#808080;">talk</span>]]) 08:39, ngày 26 tháng 7 năm 2024 (UTC) ::::::[[Thành viên:DefenderTienMinh07|DefenderTienMinh07]] Các tk trên chưa liệt kê đầy đủ (như tôi đã nói trên 1 chục tk đã được tạo; con số chính xác có thể gần 20 tk). Vì việc rối này tiền lệ rất hiếm hoạt động tại đây nên việc ngăn chặn đã diễn ra khá vòng vo vì chủ quan như vậy. Nếu xem kĩ, bạn sẽ nhận thấy cách đặt tên các tk này đều có điểm tương đồng. Một trong số tk đó có hoạt động bên Wikipedia Vi hoặc cả dự án khác... và bị một tuần tra viên khác wiki vi báo lên Meta với lý do rối Trân. Tôi đã trao đổi với tiếp viên Meta để xác nhận có dùng CU để xử lý yêu cầu đó không, và được tiếp viên trực tiếp cấm xác nhận có. Chính tôi là người sau đó chịu tránh nhiệm báo cáo các tk của rối này còn lại đã từng hoạt động tại Wiktionary. Tv này vẫn tiếp tục đang hoạt động bên wiki vi hiện tại và hàng loạt tk rối đã được báo lên để cấm taị wiki và Meta. Các vấn đề cá nhân tôi xin phép không thảo luận đến và khép lại vụ việc ở đây vì tất cả đã được xử lý. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 07:28, ngày 27 tháng 7 năm 2024 (UTC) : Mặc dù sự việc này đã xảy ra hơn 1 năm nhưng đống rác mục từ do nhóm rối này tạo vẫn chưa xử lý xong. [[User:Hiyuune|<b style="font-family:Segoe UI Light;color:#FFB3AE;letter-spacing:">Hiyuune</b>]] [[User talk: Hiyuune|<b style="font-family:Segoe UI Light;color:#FFF7AD;letter-spacing:">(angustifolia)</b>]] 12:10, ngày 31 tháng 12 năm 2025 (UTC) == Mã hóa dấu sóng trong Unicode == Xin mọi người xem xét [[s:Wikisource:Thảo luận/Mã hóa dấu sóng trong Unicode|tin tức về vụ mã hóa dấu sóng]] của bảng chữ cái quốc ngữ gốc trong Unicode. Nếu chuẩn hóa dấu này thì sẽ có thể xây dựng phần [[:Thể loại:Mục từ tiếng Việt trung cổ|tiếng Việt trung cổ]] dễ dàng hơn. – [[Thành viên:Mxn|Nguyễn Xuân Minh]]&nbsp;<sup>[[Thảo luận Thành viên:Mxn|<span style="display: inline-block;">&#x1f4ac;</span>]]</sup> 08:41, ngày 2 tháng 7 năm 2024 (UTC) == Có vấn đề tại [[Wiktionary:Trang Chính|Trang chính của Wiktionary tiếng Việt]] == Khi vào trang chính, nó có lỗi hiển thị số lượng ngôn ngữ. Ví dụ: * Hiện chúng ta có '''[[Đặc biệt:Thống kê|277,219 từ]]''' thuộc về '''[[Phụ lục:Ngôn ngữ|0 ngôn ngữ]]''' * Phần đề mục "Mục từ mới" hiển thị: '''-2 ngôn ngữ khác''' [[User:Ayane Fumihiro|<b style="font-family:Segoe UI Light;color:#FF69B4;letter-spacing:">Ayane</b>]] <span style="color:Plum">aka.</span> [[:m:User talk:Ayane Fumihiro|<b style="font-family:Segoe UI Light;color:#ADD8E6;letter-spacing:">eunn</b>]] 04:39, ngày 16 tháng 10 năm 2024 (UTC) :Vấn đề bảo trì này xin mời BQV giao diện [[Thành viên:TheHighFighter2|TheHighFighter2]]. [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 04:47, ngày 16 tháng 10 năm 2024 (UTC) == Lỗi thiếu tham số ở nhiều trang nhúng [[Bản mẫu:plural of]] == Lỗi thiếu tham số ở nhiều trang nhúng [[Bản mẫu:plural of]] như ở trang [https://vi.wiktionary.org/w/index.php?title=subsidiaries&oldid=1922998 subsidiaries], [https://vi.wiktionary.org/w/index.php?title=wheels&oldid=1946583 wheels]…[[Đặc biệt:Contributions/118.68.140.41|118.68.140.41]] ([[Thảo luận Thành viên:118.68.140.41|thảo luận]]) 05:40, ngày 21 tháng 11 năm 2024 (UTC) : {{ping|Trong Dang|TheHighFighter2}} Cảm ơn hai bạn đã sửa giúp ở [https://vi.wiktionary.org/w/index.php?title=subsidiaries&diff=prev&oldid=2190258 đây] và [https://vi.wiktionary.org/w/index.php?title=wheels&diff=prev&oldid=2190315 đây]. Việc thiếu tham số en còn tồn tại ở hàng loạt bài khác như [https://vi.wiktionary.org/w/index.php?title=cookies&oldid=1817694 cookies], [https://vi.wiktionary.org/w/index.php?title=quizzes&oldid=1901703 quizzes]… Có cách nào để giải quyết hàng loạt chứ sửa thủ công cũng mắc công mọi người.[[Đặc biệt:Contributions/1.52.135.108|1.52.135.108]] ([[Thảo luận Thành viên:1.52.135.108|thảo luận]]) 03:13, ngày 4 tháng 12 năm 2024 (UTC) == <span lang="en" dir="ltr">Migration to Parsoid</span> == <div lang="en" dir="ltr"> <section begin="announcement-content" /> Hello everyone! I am glad to inform you that as the next step in the [[mw:Special:MyLanguage/Parsoid/Parser Unification|Parser Unification]] project, Parsoid will soon be turned on as the default article renderer on your Wiktionary. We are gradually increasing the number of wikis using Parsoid, with the intention of making it the default wikitext parser for MediaWiki's next long-term support release. This will make our wikis more reliable and consistent for editors, readers, and tools to use, as well as making the development of future wikitext features easier. If this transition disrupts your workflow, don’t worry! You can still opt out through a user preference or turn Parsoid off on the current page using the Tools submenu, as described in the [[mw:Special:MyLanguage/Help:Extension:ParserMigration|Extension:ParserMigration]] documentation. There is [[mw:Special:MyLanguage/Parsoid/Parser_Unification/Confidence_Framework|more information about our roll-out strategy]] available, including the testing done before we turn on Parsoid for a new wiki. To report bugs and issues, please look at our [[mw:Special:MyLanguage/Parsoid/Parser Unification/Known Issues|known issues]] documentation and if you found a new bug please create a phab ticket and tag the [[phab:project/view/5846|Content Transform Team in Phabricator]]. <section end="announcement-content" /> </div> <em>[[m:Special:MyLanguage/Wikimedia Foundation/Product and Technology/Parsoid Read Views/Wiktionary Announcement|{{MediaWiki:Please-translate}}]]</em> <bdi lang="en" dir="ltr">[[mw:User:CAnanian (WMF)|C. Scott Ananian]] (Parsoid technical lead)</bdi> 20:48, ngày 12 tháng 2 năm 2025 (UTC) <!-- Tin nhắn của Thành viên:CAnanian (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Wikimedia_Foundation/Product_and_Technology/Parsoid_Read_Views/2025-02-12_Wiktionaries&oldid=28256121 --> == LƯU Ý: Đánh giá hoạt động của bảo quản viên == Xin chào. [[:m:Admin activity review|Một quy định]] liên quan đến việc thu hồi các "quyền nâng cao" (bảo quản viên, hành chính viên...) đã được [[:m:Requests for comment/Activity levels of advanced administrative rights holders|cộng đồng toàn cầu đồng thuận]] thông qua vào năm 2013. Theo quy định nói trên, [[:m:stewards|các tiếp viên]] sẽ xem xét mức độ hoạt động tích cực ở các wiki chưa có quy định riêng về việc thu hồi các quyền nâng cao của những thành viên không hoạt động. Vì dự án này, như chúng tôi được biết, không có quy định nào như vậy, các tiếp viên sẽ tiến hành quy trình xem xét. Các thành viên dưới đây được xem là không hoạt động do không có sửa đổi và không có tác vụ nhật trình trong hơn 2 năm: # [[User:ThiênĐế98]] (bảo quản viên) # [[User:Trần Nguyễn Minh Huy]] (bảo quản viên) Những thành viên trên sẽ sớm nhận được một thông báo, trong đó yêu cầu họ mở thảo luận cộng đồng nếu họ muốn tiếp tục giữ một số hoặc tất cả quyền nâng cao. Nếu không nhận được hồi âm từ họ, các tiếp viên sẽ thu hồi các quyền nâng cao. Tuy nhiên, nếu các bạn, cộng đồng dự án này, muốn tạo một quy trình riêng thay thế cho quy trình toàn cục, muốn tự đưa ra quyết định về các thành viên giữ quyền không hoạt động, hoặc đã có một quy định mà chúng tôi không biết, hãy báo lại cho [[:m:Stewards' noticeboard|các tiếp viên tại Meta-Wiki]]; chúng tôi sẽ ngừng quy trình xem xét ở wiki này. Cảm ơn, – [[Thành viên:EPIC|EPIC]] ([[Thảo luận Thành viên:EPIC|thảo luận]]) 23:16, ngày 22 tháng 2 năm 2025 (UTC) == Các bản mẫu lỗi thời == {{Wiktionary:Thảo luận/Các bản mẫu lỗi thời}} == Số mục từ == Theo tiêu chuẩn, các trang nội dung trong không gian chính có thể chứa hơn một mục từ theo ngôn ngữ, nhưng phần mềm không tính các mục từ này, chỉ tính số trang thôi. Trong nhiều năm trước đây, {{LKBM|Số mục từ}} và [[Mô đun:Thống kê Wiktionary/A|Mô đun:Thống kê Wiktionary]] sử dụng các từ khóa <code>pagesincategory:</code> để cộng lại số trang trong các thể loại con của [[:Thể loại:Mục từ theo ngôn ngữ]]. Đây là tổng số được trình bày rất đáng kể trên Trang Chính và [[Đặc biệt:Thống kê|trang thống kê]]. Cách đây khoảng 2 năm, hệ thống này [[Thảo luận Mô đun:Thống kê Wiktionary/A#Sự cố do mức độ xử lý cao|bị vỡ]] khi thêm nhiều ngôn ngữ quá mức vào hệ thống bản mẫu. Vì chúng ta vẫn tiếp tục thêm nhiều ngôn ngữ, phương pháp cũ không còn có lý nữa, nhưng chúng ta vẫn nên phân biệt các mục từ theo ngôn ngữ để cho các độc giả biết kích cỡ thật của từ điển này. Hôm qua tôi tái tạo {{LKBM|Số mục từ}} và [[Mô đun:Thống kê Wiktionary]] tính theo một [[c:Data:Vietnamese Wiktionary language category statistics.tab|bảng dữ liệu]] ở Wikimedia Commons. Vì API đã có thể cho ra các tên thể loại, chúng ta không cần phải quản lý danh sách thể loại ngôn ngữ thủ công như trước. Tạm thời tôi sẽ cố gắng cập nhật bảng này thường xuyên một cách thủ công. Hy vọng rằng chúng ta sẽ tìm cách để chạy bot để cập nhật nó một cách tự động, hoặc liên lạc với chuyên gia về bot để cập nhật giùm. Xin thử hệ thống này cho một thời gian, nếu không được thì có thể tìm cách khác để xác định số mục từ thật. Cám ơn sự kiên nhẫn của các bạn. &nbsp;&ndash;&nbsp;[[Thành viên:Mxn|Nguyễn Xuân Minh]]&nbsp;<sup>[[Thảo luận Thành viên:Mxn|<span style="display: inline-block;">&#x1f4ac;</span>]]</sup> 13:17, ngày 11 tháng 7 năm 2025 (UTC) == Đợt cải cách thể chế == Các bạn trong nước có lẽ đang bận cập nhật các bài Wikipedia về [[:w:vi:Danh sách đơn vị hành chính Việt Nam trong đợt cải cách thể chế 2024–2025|đợt cải cách thể chế]] mấy tháng nay. Xin đừng bỏ lỡ Wiktionary. Hình như [[Thành viên:MuDavid|MuDavid]] đã cập nhật hàng loạt mục từ bên Wiktionary tiếng Anh, nhưng bên đây chưa được cập nhật. Ngoài ra, các mục từ tên huyện, quận cũng chưa được cập nhật. Có cần tự động hóa các thay đổi này không, hoặc nên cập nhật thủ công từng địa danh một? – [[Thành viên:Mxn|Nguyễn Xuân Minh]]&nbsp;<sup>[[Thảo luận Thành viên:Mxn|<span style="display: inline-block;">&#x1f4ac;</span>]]</sup> 17:31, ngày 11 tháng 7 năm 2025 (UTC) :[[Thành viên:Mxn|Mxn]] Tôi quên tất việc Wiktionary cũng cần được cập nhật một số thông tin mới này. Nếu được, tôi nghĩ nên hỗ trợ phần nào bằng việc tự động hóa các mục từ trong [[:Thể loại:Địa danh tiếng Việt]] (vì chúng ta chưa kể còn thể loại các danh sách địa danh tên riêng có tiếng Việt). [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 17:45, ngày 11 tháng 7 năm 2025 (UTC) ::@[[Thành viên:P. ĐĂNG|P. ĐĂNG]]: Tự động hóa có nghĩa cấu trúc lại bằng {{LKBM|place}} phải không? [[Mô đun:place/placetypes]] đại khái vẫn chưa được dịch sang tiếng Việt. Chắc cần để ý đến cả ngữ pháp đối với mô đun này, thí dụ xóa các trường hợp số nhiều. Sau đó có thể chạy bot thay thế các định nghĩa theo biểu thức chính quy. Có lẽ việc này có thể xảy ra cùng lúc với việc thủ công thêm nhãn {{LKBM|@|sử}} hay {{LKBM|nhãn|vi|historical}} và định nghĩa mới. – [[Thành viên:Mxn|Nguyễn Xuân Minh]]&nbsp;<sup>[[Thảo luận Thành viên:Mxn|<span style="display: inline-block;">&#x1f4ac;</span>]]</sup> 22:51, ngày 16 tháng 7 năm 2025 (UTC) :::Rất xin lỗi [[Thảo luận Thành viên:Mxn|Mxn]] vì phản hồi trễ. Bạn có thể trình bày một số ý tưởng tự động hóa bằng bot không? Hiện tại, sau khi nghĩ kỹ, tôi nhận thấy việc cập nhật mục từ có ảnh hưởng từ đợt cải cách này chủ yếu sẽ thực hiện "định nghĩa mới" (nội dung). [[Thành viên:P. ĐĂNG|Phong Đăng]] ([[Thảo luận Thành viên:P. ĐĂNG|thảo luận]]) 05:54, ngày 24 tháng 7 năm 2025 (UTC) : @[[Thành viên:Mxn|Mxn]] Tôi nghĩ đề xuất tên thể loại đối với địa danh, chẳng hạn như [[:Thể loại:Địa danh của Việt Nam]], [[:Thể loại:Tỉnh của Nhật Bản]], [[:Thể loại:Khu tự quản của Slovenia]]. [[User:Ayane Fumihiro|<b style="font-family:Segoe UI Light;color:#FF69B4;letter-spacing:">femboy_clen</b>]] ([[User talk:Ayane Fumihiro|<span style="color:#008080;">But we got it yeah</span>]]) 15:55, ngày 27 tháng 7 năm 2025 (UTC) : Bản chất [[:Thể loại:Địa danh tiếng Việt]] nó thuộc về thể loại này ([[:en:Category:vi:Places]]) [[User:Ayane Fumihiro|<b style="font-family:Segoe UI Light;color:#FF69B4;letter-spacing:">femboy_clen</b>]] ([[User talk:Ayane Fumihiro|<span style="color:#008080;">But we got it yeah</span>]]) 15:57, ngày 27 tháng 7 năm 2025 (UTC) == Thông báo: FVDP đã bị xóa == Tin buồn cách đây vài tháng nhưng không ai để ý đó là từ điển FVDP [https://www.informatik.uni-leipzig.de/~duc/Dict/ gốc], một tài liệu từ điển mở là nền móng đầu tiên của Wiktionary tiếng Việt ngày nay đã bị trường đại học ở leipzig xóa, khả năng là web quá cũ và quá lâu nên xóa để cập nhật. Tất cả nguồn khác đã die từ rất lâu: Hiện từ điển này vẫn còn lưu trữ trên một số trang sau: * Wayback ** [https://web.archive.org/web/*/https://www.informatik.uni-leipzig.de/~duc/Java/J2ME/MobiPocket/* Từ điển offline MobiPocket Reader], có một số bản từ điển Anh-Việt (bản đầy đủ), Pháp Việt và Việt Pháp. ** [https://dict.quehuong.org quehuong.org], bản này có vẻ như lấy từ FVDP. Cảm ơn đã xem và cảm ơn, trân trọng kính báo. – [[Thành viên:Kateru Zakuro|Kateru Zakuro]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 17:09, ngày 19 tháng 7 năm 2025 (UTC) :@[[Thành viên:Kateru Zakuro|Kateru Zakuro]]: Thật buồn quá. Tôi đã cập nhật {{LKBM|R:FVDP}} để liên kết đến các gói dữ liệu DICT gốc được lưu trữ tại Wayback Machine. (Các gói này cũng bao gồm một số từ điển song ngữ và rất nhiều mục từ tiếng Việt chưa được nhập vào đây.) Ngày nào có thì giờ tôi tính thiết lập máy chủ DICT để mirror FVDP tại [[Wikitech:Portal:Toolforge|Toolforge]] để dễ tham khảo hơn. – [[Thành viên:Mxn|Nguyễn Xuân Minh]]&nbsp;<sup>[[Thảo luận Thành viên:Mxn|<span style="display: inline-block;">&#x1f4ac;</span>]]</sup> 20:53, ngày 22 tháng 7 năm 2025 (UTC) == 📢 Thông báo: Quy tắc mới cho Mô đun:Category tree == Để thống nhất cách đặt tên thể loại và đảm bảo '''Mô đun:Category tree''' hoạt động chính xác, kể từ nay vui lòng tuân thủ các quy tắc sau: === 1️⃣ Quy tắc chung === * Tên thể loại có dạng: <pre> Label + tên ngôn ngữ </pre> ;Ví dụ: * ''Danh từ tiếng Việt'' * ''Động từ tiếng Anh'' * ''Thành ngữ tiếng Pháp'' === 2️⃣ Quy tắc cho các chủ đề === * Với các thể loại đang có dạng: <pre> Chủ đề\Tên Ngôn ngữ </pre> hãy chuyển toàn bộ về: <pre> Mã ngôn ngữ:Tên chủ đề </pre> ;Ví dụ: * <code>Động vật\Tiếng Anh</code> → <code>en:Động vật</code> * <code>Ẩm thực\Tiếng Việt</code> → <code>vi:Ẩm thực</code> === 3️⃣ Quy tắc cho tên có chứa ngôn ngữ ở giữa === * Áp dụng khi tên thể loại có '''tên ngôn ngữ''' không nằm ở đầu hay cuối, mà xuất hiện bên trong cụm từ. * Trường hợp phổ biến: <pre> Thể loại:Từ tiếng [Ngôn ngữ] theo từ nguyên </pre> hãy đổi thành: <pre> Thể loại:Từ theo từ nguyên tiếng [Ngôn ngữ] </pre> ;Ví dụ: * <code>Thể loại:Từ tiếng Việt theo từ nguyên</code> → <code>Thể loại:Từ theo từ nguyên tiếng Việt</code> '''💡 Lưu ý:''' * Mã ngôn ngữ cần tuân thủ thứ tự ưu tiên sau: ** Ưu tiên 1: chuẩn ISO&nbsp;639-1 (hai ký tự, nếu có). ** Ưu tiên 2: chuẩn ISO&nbsp;639-2 (ba ký tự, nếu không có ISO&nbsp;639-1). ** Ưu tiên 3: chuẩn ISO&nbsp;639-3 (ba ký tự, khi không có 639-1 hoặc 639-2). * Cập nhật liên kết trong các trang con khi đổi tên để tránh lỗi hiển thị. * Do hạn chế về bản mẫu, một số thể loại con hiện vẫn chưa thể thêm được module này; xin vui lòng thêm thể loại đó bằng tay. ---- ✨ '''Kính mời mọi người giúp đỡ''' trong việc rà soát và áp dụng các quy tắc trên, nhằm giữ cho hệ thống thể loại luôn rõ ràng và đồng bộ.--[[Thành viên:Kateru Zakuro|Kateru Zakuro]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 17:17, ngày 14 tháng 9 năm 2025 (UTC) :@[[Thành viên:Kateru Zakuro|Kateru Zakuro]], @[[Thành viên:Ayane Fumihiro|Ayane Fumihiro]] Bên en có 2 thể loại khác nhau là [[:en:Category:English numbers]] và [[:en:Category:English numerals]]. Nên thống nhất dịch "numbers" là "số", còn "numerals" là "số từ" để sửa lại liên kết Wikidata và những nội dung khác liên quan--.--[[Thành viên:TheHighFighter2|Ta như cây bách buồn sau núi...]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 17:49, ngày 14 tháng 9 năm 2025 (UTC) :: @[[Thành viên:TheHighFighter2|TheHighFighter2]] Sẽ mất rất nhiều thời gian để sửa lại các vấn đề liên quan đến số và số từ. [[User:Ayane Fumihiro|<b style="font-family:Segoe UI Light;color:#FF69B4;letter-spacing:">femboy_clen</b>]] ([[User talk:Ayane Fumihiro|<span style="color:#008080;">But we got it yeah</span>]]) 15:15, ngày 30 tháng 10 năm 2025 (UTC) :::@[[Thành viên:Ayane Fumihiro|Ayane Fumihiro]] "Cứ từ từ rồi khoai nó cũng nhừ" --.--[[Thành viên:TheHighFighter2|Ta như cây bách buồn sau núi...]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 15:50, ngày 30 tháng 10 năm 2025 (UTC) : @[[Thành viên:Kateru Zakuro|Kateru Zakuro]] Tôi đề xuất thêm đổi thể loại liên quan đến vần. Ví dụ như đổi [[:Thể loại:Vần tiếng Estonia/aht]] thành [[:Thể loại:Vần:Tiếng Estonia/aht]]. [[User:Ayane Fumihiro|<b style="font-family:Segoe UI Light;color:#FF69B4;letter-spacing:">femboy_clen</b>]] ([[User talk:Ayane Fumihiro|<span style="color:#008080;">But we got it yeah</span>]]) 08:59, ngày 18 tháng 9 năm 2025 (UTC) ::Hình như chúng ta chưa có thể loại vần mà nhỉ, em thấy nhiều mục từ có tiêu đề rõ ràng là không đúng quy tắc – [[Thành viên:Kateru Zakuro|Kateru Zakuro]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 09:03, ngày 18 tháng 9 năm 2025 (UTC) ::: @[[Thành viên:Kateru Zakuro|Kateru Zakuro]] Nhắc mới nhớ dự án chúng ta chưa có không gian tên Rhymes (Vần). [[User:Ayane Fumihiro|<b style="font-family:Segoe UI Light;color:#FF69B4;letter-spacing:">femboy_clen</b>]] ([[User talk:Ayane Fumihiro|<span style="color:#008080;">But we got it yeah</span>]]) 09:07, ngày 18 tháng 9 năm 2025 (UTC) ::::Khả năng phải gọi @[[Thành viên:Mxn|Mxn]] ra ý kiến thôi – [[Thành viên:Kateru Zakuro|Kateru Zakuro]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 09:23, ngày 18 tháng 9 năm 2025 (UTC) == Thông báo: Twinkle đã hoạt động == Wiktionary tiếng Việt hiện đã có Twinkle, Các thành viên có thể sử dụng bằng cách bật trong tùy chọn. :'''Lưu ý''': Hiện đang dịch sang tiếng Việt và do thiếu bản mẫu, có thể một số tính năng không hoạt động đúng. Tuy nhiên so với bản của Hide of Roze thì bản này là bản từ Wikipedia tiếng Anh nên tất cả tính năng được xác nhận là hoạt động được, chỉ là thiếu bản mẫu mà thôi. :BQV nào rảnh có thể qua dịch cùng. : – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 16:36, ngày 5 tháng 10 năm 2025 (UTC) == Từ điển giấy == Thân tặng mọi người ''Từ điển tiếng Việt'' [https://archive.org/details/1BkF0KZgSGksZHbQzxaWVqrF7VV8hvnJjcozsFGyULH2/page/n3/mode/2up bản năm 2021] của Hoàng Phê để phát triển dự án. – [[Thành viên:Băng Tỏa|Băng Tỏa]] ([[Thảo luận Thành viên:Băng Tỏa|thảo luận]]) 22:38, ngày 26 tháng 10 năm 2025 (UTC) :Cảm ơn bác nhiều nhé. Cái này em sẽ đưa vào bản mẫu tham khảo để trích dẫn các từ có dẫn lại định nghĩa từ từ điển này (có viết lại). – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 02:49, ngày 27 tháng 10 năm 2025 (UTC) == Biểu quyết tước quyền == Đáng tiếc, tôi [[Wiktionary:Biểu quyết#Tước quyền hành chính viên, bảo quản viên của Nguyentrongphu|đề nghị tước các quyền đặc biệt]] của hành chính viên [[Thành viên:Nguyentrongphu|Nguyentrongphu]] vào lúc đã bị cấm toàn cục. Xin tham gia cuộc biểu quyết. – [[Thành viên:Mxn|Nguyễn Xuân Minh]]&nbsp;<sup>[[Thảo luận Thành viên:Mxn|<span style="display: inline-block;">&#x1f4ac;</span>]]</sup> 20:59, ngày 29 tháng 10 năm 2025 (UTC) == [[Mô đun:cs-sk-headword/testcases]] misuse == "Mô đun:*/testcases" pages should only be used for unit tests. This page should be renamed to a new title without the "/testcases" suffix. – [[Thành viên:Public class|Public class]] ([[Thảo luận Thành viên:Public class|thảo luận]]) 04:15, ngày 11 tháng 11 năm 2025 (UTC) :@[[Thành viên:Public class|Public class]] Thanks for your noticed. I already updated main module ([[Mô đun:cs-sk-headword]]). – [[User:Hiyuune|<b style="font-family:Segoe UI Light;color:#FFB3AE;letter-spacing:">Hiyuune</b>]] [[User talk: Hiyuune|<b style="font-family:Segoe UI Light;color:#FFF7AD;letter-spacing:">(angustifolia)</b>]] 04:36, ngày 11 tháng 11 năm 2025 (UTC) == Lỗi hiển thị liên kết (2) == Tôi vừa thêm thông tin vào [[Wiktionary:Thống kê/Số mục từ theo ngôn ngữ]]. Có liên kết. Viết liên kết xong nó xem trước và xem chính thức gì nó cũng biến mất cả đoạn trong dấu ngoặc vuông luôn. Mà tạo liên kết ở mấy trang khác như trang này thì rất ok. Không biết lỗi gì đây. – [[Thành viên:NHNAnh|NHNAnh]] ([[Thảo luận Thành viên:NHNAnh|thảo luận]]) 10:02, ngày 19 tháng 2 năm 2026 (UTC) :@[[Thành viên:NHNAnh|NHNAnh]] Bạn phải thêm dấu hai chấm vào trước, vd: <syntaxhighlight lang="javascript">[[:Thể loại:Mục từ tiếng Anh|Tiếng Anh]]</syntaxhighlight> :Ngoài ra, thay vì thêm thông tin vào trang chính, hãy đưa vào các trang con xếp theo bảng chữ cái, như trang [[Wiktionary:Thống kê/Số mục từ theo ngôn ngữ/A]]. :Tôi vừa xem qua, trên di động không hiển thị bảng mục lục chữ cái giống như trên máy tính. Tôi sẽ sớm khắc phục vấn đề này. :--.--[[Thành viên:TheHighFighter2|Ta như cây bách buồn sau núi...]] ([[Thảo luận Thành viên:TheHighFighter2|thảo luận]]) 12:45, ngày 19 tháng 2 năm 2026 (UTC) == Thông báo vê tratu.soha.vn == Sau một thời gian theo dõi và đánh giá, em nhận thấy hiện tại '''không nên sử dụng vào tratu.soha.vn để sao chép, tra cứu hay tham khảo nội dung'''. Nguyên nhân là do trang này dùng MediaWiki quá cũ hiện đang tỏ ra rất thiếu ổn định. Qua kiểm tra các thay đổi gần đây, có thể xác nhận rằng tratu.soha.vn thường xuyên bị tấn công. Trong vài tháng trở lại đây, trung bình mỗi tháng trang này đều phải hứng chịu ít nhất một đợt tấn công dẫn đến gián đoạn. Đợt tấn công không chiếm được toàn bộ hệ thống, nhưng đã gây ra tình trạng sập trang web tạm thời, chèn link quảng cáo, spam nội dung trong một số trang wiki, mục từ thì không thấy bị sao. Sau ngày 3 tháng 6, có vẻ như quản trị web đã quyết định áp dụng biện pháp giới hạn lượng truy cập nhằm bảo vệ hệ thống dẫn đến hệ lụy tạm thời hay gặp các lỗi 502 (Bad Gateway) hoặc 503 (Service Unavailable), khiến việc truy cập trở nên khó khăn và không đáng tin cậy. Vì những lý do trên, em nghĩ hãy sử dụng các nguồn tra cứu thay thế uy tín hơn. Em đã xác nhận một số nguồn sau đây có vẻ như là sao chép từ tratu hoặc có nội dung tương tự. * https://tudientv.com/ trang này là chuyên về từ điển tiếng Việt, trên website có nói nội dung hầu hết từ "Từ điển Soha. Đây là nguồn dữ liệu chính do Vietlex biên soạn (Hoàng Phê chủ biên)", đã kiểm tra và xác nhận, tra cứu rất nhanh và ổn định nhưng có vấn đề là nội dung không đầy đủ, một số mục từ mất nội dung do quá trình trích xuất bị thiếu những nội dung ngoài lập trình. * https://v2.rung.vn/ hình như là bản sao của Tratu nhưng có các mục từ mới, dẫn đến một số kho mục từ cao hơn trang gốc * Từ Điển Tiếng Việt của Viện Ngôn Ngữ Học phiên bản 2018 và 2021 - 2 cái này hình như phần lớn có nội dung tương tự tratu, có thể tham khảo được. Vietlex thì họ không xuất bản từ điển online. Phiên bản sau năm 2008 không có trên mạng, chỉ có bán sách. Bản 2008 hình như chỉ có trên Tratu. Vì vậy nên dùng Từ Điển Tiếng Việt của Viện Ngôn Ngữ Học. Các bác biên tập mục từ chú ý nhé. Cập nhật: Trang tratu.soha.vn tạm thời offline hoàn toàn, không còn truy cập được nữa, báo lỗi 503, có vẻ là máy chủ đã bị down hoặc quá tải.--[[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 16:45, ngày 10 tháng 6 năm 2026 (UTC) :'''Update''': Website đã quay lại. Mọi người có thể dùng bình thường. – [[Thành_viên:Kateru Zakuro|<span style="color:#EE1D25;">'''Kateru'''</span> <span style="color:#EE1D25;">'''Zakuro'''</span>]] ([[Thảo luận Thành viên:Kateru Zakuro|thảo luận]]) 10:11, ngày 12 tháng 6 năm 2026 (UTC) : Thấy mấy trang trong thông báo không thấy trang nào đạt "uy tín". Nếu bên Soha Tra từ có trục trặc, thì nên tiến hành archive dần các liên kết. Tất nhiên có thể Wiktionary có tiêu chuẩn nguồn khác Wikipedia, nên là "chắc dùng cũng được". [[Thành viên:Plantaest|Plantaest]] ([[Thảo luận Thành viên:Plantaest|thảo luận]]) 17:37, ngày 19 tháng 6 năm 2026 (UTC) == Yummie == Nếu như bên viwiki thì bơ luôn Yummie để các BQV toàn cục cấm và các tiếp viên khóa hoặc cấm toàn cục + dừng tạo trang với biển rối vì nếu đặt biển rối thì hắn sẽ trở nên "nổi tiếng", thì bên viwikt cũng nên làm như vậy. Có ai đồng ý với tôi không? – [[Thành viên:Higashizakura|<span style="color:black; font-family:Noto Serif JP, serif;">'''Đông Anh'''🌸</span>]]<sup style="font-family:Noto Serif JP, serif">[[Thảo luận Thành viên:Higashizakura|話す]]</sup> 01:08, ngày 5 tháng 9 năm 2026 (UTC) : Cách tốt nhất đối phó tên này là bơ đi và cứ xử lý cấm tài khoản vô hạn như thường. Sau đó xóa các phiên bản do rối phá hoại. Cấm TKTT chỉ tác dụng một phần, tìm IP trong TKTT và phải cấm cả dải 32/48 (IPv6) hoặc dải 16/20 (IPv4). [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 10:59, ngày 5 tháng 9 năm 2026 (UTC) == Quyền người tự đánh dấu tuần tra == Lưu ý là quyền hạn người tự đánh dấu tuần tra và tuần tra viên hiện không có sẵn một cách riêng biệt tại dự án và chỉ được phân công, giao cho bảo quản viên phụ trách tôi có nhắc đến ở [https://vi.wiktionary.org/w/index.php?title=Wiktionary:Ng%C6%B0%E1%BB%9Di_t%E1%BB%B1_%C4%91%C3%A1nh_d%E1%BA%A5u_tu%E1%BA%A7n_tra&diff=prev&oldid=2562855 đây] và [https://vi.wiktionary.org/w/index.php?title=Wiktionary:B%E1%BA%A3o_qu%E1%BA%A3n_vi%C3%AAn&diff=prev&oldid=2562859 đây]. Tôi muốn quyền này được thêm riêng vào dự án hoặc sẵn tiện cấp phát thẳng vào quyền người lùi sửa để rút ngắn thời gian làm việc của bảo quản viên trong công tác tuần tra (tôi biết là có thể phải thông qua một số quy trình phức tạp trên Phabricator hoặc tư vấn với tiếp viên bên meta), mong mọi người hỗ trợ. – [[Thành viên:TienMinh-mun6xnChing|TienMinh-mun6xnChing]] ([[Thảo luận Thành viên:TienMinh-mun6xnChing|thảo luận]]) 22:19, ngày 12 tháng 9 năm 2026 (UTC) == Cập nhật == Hiện tại [[Mô đun:headword]] bên en có một số chức năng mới cập nhật. Do đó mô đun này sẽ được cập nhật lại, nếu phát hiện lỗi xin vui lòng báo lại tại đây. Một số trang có thể gặp lỗi do chức năng altform=1 sẽ sớm thay bằng var=1. Note: [[Mô đun:pron qualifier]] (cũ) và [[Mô đun:decorations]] (mới) sẽ để riêng, tạm thời chưa xóa cái pron qualifier. [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 06:27, ngày 25 tháng 9 năm 2026 (UTC) : Đề nghị xóa [[Mô đun:headword/util]] do không còn dùng bất kỳ chức năng gọi mô đun chính của headword. [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 08:14, ngày 25 tháng 9 năm 2026 (UTC) kx8qdcf1trz7ygwhnzp818i3s0l9qmr kin 0 153502 2566314 2512363 2026-09-25T08:11:57Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templatest]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566314 wikitext text/x-wiki {{also|Phụ lục:Biến thể của "kin"}} {{minitoc}} =={{langname|mul}}== ==={{section|etym}}=== {{clip|mul|en:'''Kin'''yarwanda}} hoặc {{abbrev|mul|nocap=1|rw:I'''kin'''yarwanda}}. ==={{section|symbol}}=== {{mul-symbol}} # {{ISO 639|2&3|rw|Kinyarwanda}} =={{langname|af}}== ==={{section|etym}}=== Từ {{inh|af|nl|kin}}, từ {{inh|af|dum|kinne}}, từ {{inh|af|odt|kinni}}, từ {{inh|af|gem-pro|*kinnuz}}, từ {{inh|af|ine-pro|*ǵénus}}. ==={{section|pron}}=== * {{audio|af|LL-Q14196 (afr)-Oesjaar-kin.wav}} ==={{section|n}}=== {{af-noun|kinne}} # {{alternative form of|af|ken}} =={{langname|en}}== ==={{section|pron}}=== * {{enPR|kĭn}}, {{IPA4|en|/kɪn/|[k̟ʰɪn]}} * {{audio|en|en-us-kin.ogg|a=US}} * {{rhymes|en|ɪn|s=1}} ==={{section|etym}} 1=== {{root|en|ine-pro|*ǵenh₁-}} Từ {{inh|en|enm|kyn}}, từ {{inh|en|ang|cynn}}, từ {{inh|en|gmw-pro|*kuni}}, từ {{inh|en|gem-pro|*kunją}}, từ {{inh|en|ine-pro||*ǵn̥h₁yom}}, từ {{mention|ine-pro|*ǵenh₁-}}. {{etystub|en}} ===={{section|n}}==== {{en-noun|~|s|*}} # [[dòng dõi|Dòng dõi]], [[dòng họ]], [[gia]] đình. #: {{ux|en|To come of good '''kin'''.|Sinh ra ở một gia đình tốt.}} # [[bà con|Bà con]] [[thân thiết]], [[họ hàng]]. #: {{ux|en|To be near of '''kin'''.|Là bà con gần.}} ====={{section|drv}}===== {{col|en|kinsfolk|alkin|erfkin|kindom|king|Kinism|Kinist|kinless|kinly|kinomics|kinslayer|kinsperson|kinterm|kintype|mankind|nonkin | fictive kin|kin selection|kin state|kissing kin|totem kin|akin |kind |kindred |kinfolk |kinhood |kinship |kinsman |kinstate |kinswoman |kith and kin |next of kin |otakukin |otherkin }} ====={{section|see}}===== * [[kith]] * [[clan]] ====={{section|further}}===== * {{R:OneLook}} * {{R:Britannica 1911|Kin}} ===={{section|adj}}==== {{en-adj|-}} # {{lb|en|uncommon}} Có họ là [[bà con]] [[thân thích]]. #: {{ux|en|We are '''kin'''.|Chúng tôi có họ với nhau.}} #: {{ux|en|To be '''kin''' to someone.|Có họ với ai, là bà con thân thích với ai.}} ==={{section|etym}} 2=== ===={{section|n}}==== {{en-noun}} # {{alt form|en|qin|t=một nhạc cụ dây truyền thống của Trung Quốc}}. ==={{section|etym}} 3=== {{clipping|en|fictionkin}}. ===={{section|v}}==== {{en-verb}} # {{lb|en|transitive|fandom}} [[đồng cảm|Đồng cảm]] với; kết nối về [[tinh thần]] với một nhân vật có thật hoặc [[hư cấu]]. ===={{section|n}}==== {{en-noun|s|*}} # {{lb|en|fandom}} Có sự kết nối về [[tinh thần]] với một nhân vật có thật hoặc [[hư cấu]]. ==={{section|etym}} 4=== ===={{section|n}}==== {{en-noun}} # {{alternative form of|en|k'in}}. ==={{section|etym}} 5=== ===={{section|v}}==== {{head|en|Động từ}} # {{pronunciation spelling of|en|can}}. ==={{section|etym}} 6=== ===={{section|n}}==== {{en-noun|-}} # {{lb|en|colloquial}} {{clip of|en|kinesiology}}. ==={{section|ana}}=== * {{anagrams|en|a=ikn|-nik|Nik|ink}} ==={{section|ref}}=== * {{R:FVDP}} {{cln|en|Từ 3 âm tiết}} =={{langname|enm}}== ==={{section|n}}=== {{head|enm|Danh từ|var=1}} # {{alt form|enm|kyn}} =={{langname|hu}}== ==={{section|etym}}=== {{affix|hu|ki|-n|id2=superessive|nocat=y}} ==={{section|pron}}=== * {{hu-IPA}} ==={{section|pronoun}}=== {{head|hu|Biến thể hình thái đại từ}} # {{inflection of|hu|ki||spe|s}} ==={{section|see}}=== {{hu-suff-pron-table}} =={{langname|io}}== {{number box|io|5}} ==={{section|etym}}=== Từ {{der|io|fr|cinq}}, {{der|io|es|cinco}}, {{der|io|it|cinque}}, cuối cùng từ {{der|io|ine-pro|*pénkʷe}}. ==={{section|num}}=== {{head|io|Số từ}} # Số [[năm]] (5) {{cln|io|Số đếm}}. =={{langname|kmr}}== ==={{section|adj}}=== {{head|kmr|Tính từ|so sánh hơn|kintir|so sánh nhất|herî kin}} # [[ngắn|Ngắn]]. ===={{section|syn}}==== * {{l|kmr|kurt}} * {{l|kmr|qut}} * {{l|kmr|quse}} =={{langname|nan-hbl}}== {{zh-see|斤|poj}} =={{langname|zns}}== ==={{section|pron}}=== * {{IPA4|zns|[kīn]}} ==={{section|n}}=== {{head|zns|Danh từ}} # [[cung|Cung]] (vũ khí). ==={{section|ref}}=== * Blench, Roger, Bulkaam, Michael. 2020. ''An introduction to Mantsi, a South Bauchi language of Central Nigeria''. =={{langname|ja}}== ==={{section|rom}}=== {{ja-romaji}} # {{ja-romanization of|きん}} =={{langname|mlc}}== ==={{section|v}}=== {{head|mlc|Động từ}} # [[ăn|Ăn]]. =={{langname|cs}}== ==={{section|pron}}=== * {{cs-IPA}} * {{rhymes|cs|ɪn|s=1}} ==={{section|n}}=== {{head|cs|Biến thể hình thái danh từ}} # {{infl of|cs|kino||gen|p}} ==={{section|ana}}=== * {{l|cs|nik}} =={{langname|tyz}}== ==={{section|pron}}=== {{tyz-IPA}} ==={{section|v}}=== {{tyz-verb}} # {{syn of|tyz|chin}}. ==={{section|ref}}=== * {{R:tyz:Lương Bèn}} =={{langname|tys}}== ==={{section|v}}=== {{head|tys|Động từ}} # [[ăn|Ăn]]. =={{langname|yol}}== ==={{section|n}}=== {{head|yol|Danh từ}} # {{alt form|yol|ken}} ==={{section|ref}}=== * {{R:Poole 1867|page=49}} 0jsfjk9o3avfo9ucpaybsimemvnnt9s clew 0 170468 2566308 2462884 2026-09-25T08:11:57Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templatest]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566308 wikitext text/x-wiki =={{langname|en}}== {{wp|en:}} ==={{section|etym}}=== {{root|en|ine-pro|*glew-}} Từ {{inh|en|enm|clew}}, {{mention|enm|clewe}}, {{mention|enm|clowe}}, {{mention|enm|clue}}, {{mention|enm|clwe}}, {{mention|enm|clyw}}, {{mention|enm|clywe}}, từ {{inh|en|ang|clēowen}}, {{mention|ang|clīewen}}, {{mention|ang|clīowen}}, {{mention|ang|clīwen}}, {{mention|ang|clȳwe}}, {{mention|ang|clȳwen}}, từ {{inh|en|gem-pro|*kliuwiną}}, {{mention|gem-pro|*klewô}}, từ {{der|en|ine-pro|*glew-}}. Giống như {{cog|ang|clǣġ}}. {{doublet|en|knawel}}. {{col-top|2|cog}} Cùng gốc với {{cog|cim|khnaul}}, {{cog|nl|kluwe}}, {{mention|nl|kluwen}}, {{cog|de|Knäuel}}, {{cog|nn|kljå}}; xem thêm {{cog|sa|ग्लौ}}. {{col-bottom}} ==={{section|pron}}=== * {{IPA4|en|/kluː/|/kluʊ̯/}} * {{audio|en|En-au-clue.ogg|a=AU}} * {{IPA4|en|/kljuː/|a=obsolete|ref={{R:Critical Pronouncing Dictionary|entry=Clew|page=167|ipage=1}}}} * {{rhymes|en|uː|s=1}} * {{homophones|en|clue|clou}} ==={{section|n}}=== {{en-noun}} # [[cuộn|Cuộn]] chỉ. # [[đầu mối|Đầu mối]], [[manh mối]]. #: {{ux|en|There is no '''clew''' to solve the mystery.|Không có manh mối gì để khám phá ra điều bí ẩn này.}} # [[dây|Dây]] [[treo]] [[võng]]. # [[góc|Góc]] [[buồm]] [[phía trước]]. ==={{section|v}}=== {{en-verb}} # [[cuốn|Cuốn]] [[buồm]]. # [[cuộn|Cuộn]] lại. ===={{section|drv}}==== {{col|en|unclew|clew down|clew up}} ==={{section|see}}=== * {{l|en|clew-garnet}} * {{l|en|clef}} * {{l|en|clue}} ==={{section|ref}}=== <references/> * {{R:FVDP|db=ev}} =={{langname|enm}}== ==={{section|etym}} 1=== ===={{section|n}}==== {{head|enm|Danh từ|var=1}} # {{alt form|enm|clewe}} ==={{section|etym}} 2=== ===={{section|n}}==== {{head|enm|Danh từ|var=1}} # {{alt form|enm|clough}} =={{langname|sza}}== ==={{section|verb}}=== {{head|sza|Động từ}} # [[tắm|Tắm]]. ==={{section|ref}}=== * [https://web.archive.org/web/20220922224210/http://sealang.net/monkhmer/database/retrieve.pl?language=Semelai&sort=gloss&format=html Tiếng Semelai] tại Cơ sở Dữ liệu Môn-Khmer. akki5pqhuy0wvd6kv68v752hdtayu0d drue 0 182064 2566313 2455475 2026-09-25T08:11:57Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templatest]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566313 wikitext text/x-wiki =={{langname|enm}}== ==={{ĐM|adj}}=== {{head|enm|Tính từ|var=1}} # {{alt form|enm|drye}} =={{langname|nb}}== {{wikipedia|lang=no}} ==={{ĐM|etym}}=== Từ {{derived|nb|gml|druve}}. ==={{ĐM|n}}=== {{head|nb|Danh từ}} # [[nho|Nho]] ===={{ĐM|syn}}==== * {{l|nb|vindrue}} ==={{ĐM|ref}}=== * {{R:The Bokmål Dictionary}} * {{R:nb:NAOB}} ==={{ĐM|ana}}=== * {{anagrams|nb|duer|dure}} {{C|nb|Trái cây|Chi Nho}} =={{langname|nn}}== {{wp|lang=nn}} ==={{ĐM|etym}}=== Từ {{derived|nn|gml|druve}}. ==={{ĐM|n}}=== {{head|nn|Danh từ}} # [[nho|Nho]] ===={{ĐM|syn}}==== * {{l|nn|vindrue}} ==={{ĐM|ref}}=== * {{R:The Nynorsk Dictionary}} {{C|nn|Trái cây|Chi Nho}} =={{langname|fr}}== ==={{ĐM|pron}}=== * {{fr-IPA}} ==={{ĐM|adj}}=== {{head|fr|Biến thể hình thái tính từ}} # {{feminine singular of|fr|dru}} =={{langname|da}}== ==={{ĐM|etym}}=== Từ {{borrowed|da|gml|drūve}}. So sánh với {{cognate|de|Traube}} (từ {{cognate|goh|drūbo}}). ==={{ĐM|pron}}=== * {{IPA4|da|/druːə/|[ˈd̥ʁuːə]}} ==={{ĐM|n}}=== {{da-noun|n|r}} # [[nho|Nho]] # {{nhãn|da|formal|jocular}} [[rượu vang|Rượu vang]] ===={{ĐM|decl}}==== {{da-noun-infl|n|r}} ===={{ĐM|syn}}==== * {{sense|trái cây}} {{l|da|vindrue}} ===={{ĐM|further}}==== * {{R:DDO}} * {{pedia|lang=da}} {{C|da|Trái cây|Chi Nho}} 90q6oel7bwgrz4q53f64bj44m7eltwn hauls 0 220737 2566307 2364983 2026-09-25T08:11:57Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templatest]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566307 wikitext text/x-wiki =={{langname|en}}== ==={{ĐM|v}}=== {{head|en|Biến thể hình thái động từ}} # {{infl of|en|haul||s-verb-form}} ==={{ĐM|ana}}=== * {{anagrams|en|a=ahlsu|Sahul|Shaul|hulas}} =={{langname|enm}}== ==={{ĐM|n}}=== {{head|enm|Danh từ|var=1}} # {{alt form|enm|hals||cổ, cổ họng}} =={{langname|lb}}== ==={{ĐM|v}}=== {{head|lb|Biến thể hình thái động từ}} # {{inflection of|lb|haulen||indc|pres|ở|2|s}} =={{langname|frm}}== ==={{ĐM|adj}}=== {{head|frm|Biến thể hình thái tính từ|g=m-p}} # {{masculine plural of|frm|hault}} 6j0c551yuxtfeae0jbgbt8hndoj6gci shams 0 223345 2566162 2224224 2026-09-24T16:00:15Z WhoAlone 40420 2566162 wikitext text/x-wiki {{-eng-}} {{-verb-}} '''shams''' # {{third-person singular of|[[sham]]}} {{-forms-}} {{eng-verb|base=sham|sham|m|ed}} =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[máu]]. ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Dịch cơ thể}} src65j2f0ar7lh7h4jpg14l2cxal6gw asking 0 223915 2566309 2449390 2026-09-25T08:11:57Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templatest]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566309 wikitext text/x-wiki =={{langname|en}}== ==={{section|pron}}=== * {{IPA4|en|/ˈæskɪŋ/|a=GenAm}} * {{IPA4|en|/ˈɑːskɪŋ/|a=RP}} * {{IPA4|en|/ˈaskɪŋ/|a=Northern England,Scotland}} * {{IPA4|en|/ˈeəskɪŋ/|a=NYC,Philadelphia}} * {{IPA4|en|/ˈæksɪŋ/|a=AAVE}} * {{audio|en|en-us-asking.ogg|a=US}} * {{audio|en|LL-Q1860 (eng)-Back ache-asking.wav|a=UK}} ==={{section|v}}=== {{head|en|Biến thể hình thái động từ}} # {{present participle of|en|ask}}. ==={{section|ana}}=== * {{anagrams|en|a=agikns|Gaskin|Sikang|aksing|gaskin|kiangs}} =={{langname|enm}}== ==={{section|n}}=== {{head|enm|Danh từ|var=1}} # {{alt form|enm|askynge}} dbfnz0u8oa5u900g0bc6vmraxsazu35 Thể loại:Tiếng Pháp Bắc Mỹ 14 232512 2566125 2034784 2026-09-24T14:33:25Z Hiyuune 50834 Hiyuune đã đổi [[Thể loại:Tiếng Pháp tại Haiti]] thành [[Thể loại:Tiếng Pháp Bắc Mỹ]] 2034784 wikitext text/x-wiki [[Thể loại:Mục từ tiếng Pháp theo giọng|Haiti]] [[Thể loại:Haiti]] [[Thể loại:Tiếng Pháp]] a2vvhhnl078njkpyip9c77nhs997z1d 2566127 2566125 2026-09-24T14:34:27Z Hiyuune 50834 /* */ 2566127 wikitext text/x-wiki {{auto cat|lect=1|lang=fr|Bắc Mỹ}} sfkxa7hrj8cel8ak7ca5son8rl46bbp Bản mẫu:ky 10 244311 2566274 2026256 2026-09-25T02:53:46Z Hiyuune 50834 Hiyuune đã đổi [[Bản mẫu:kir]] thành [[Bản mẫu:ky]] qua đổi hướng 2026256 wikitext text/x-wiki {{tiếng|style={{{style|}}}|[[tiếng Kyrgyz|Tiếng Kyrgyz]]|plain=tiếng Kyrgyz|lc=[[tiếng Kyrgyz]]}}<noinclude> [[Thể loại:Bản mẫu ngôn ngữ|{{PAGENAME}}]] </noinclude> sdyqqe9ccvetxppo7c97wgn6yhlyn3f Bản mẫu:uz 10 244322 2566276 2026394 2026-09-25T02:54:10Z Hiyuune 50834 Hiyuune đã đổi [[Bản mẫu:uzb]] thành [[Bản mẫu:uz]] qua đổi hướng 2026394 wikitext text/x-wiki {{tiếng|style={{{style|}}}|[[tiếng Uzbek|Tiếng Uzbek]]|plain=tiếng Uzbek|lc=[[tiếng Uzbek]]}}<noinclude> [[Thể loại:Bản mẫu ngôn ngữ|{{PAGENAME}}]] </noinclude> 2jmfgg6yypfr1flswdvq5pf3gss2jkh boi 0 250555 2566351 2487494 2026-09-25T09:02:35Z Hiyuune 50834 2566351 wikitext text/x-wiki {{also|Phụ lục:Biến thể của "boi"}} {{minitoc}} =={{langname|mul}}== ==={{section|symbol}}=== {{mul-symbol}} # {{ISO 639|3}} =={{langname|pl}}== ==={{section|pron}}=== {{pl-pr}} ==={{section|n}}=== {{head|pl|Biến thể hình thái danh từ|g=f}} # {{inflection of|pl|boja||gen//dat//loc|s|;|gen|p}} ==={{section|v}}=== {{head|pl|Biến thể hình thái động từ}} # {{inflection of|pl|bać||pres|ở|3s}} =={{langname|bni}}== ==={{section|etym}}=== {{inh+|bni|bnt-pro|*bʊ̀jíkɪ̀}}. ==={{section|n}}=== {{head|bni|Danh từ}} # [[mật ong|Mật ong]]. =={{langname|sga}}== ==={{section|v}}=== {{sga-verb form|altform=1}} # {{alt sp|sga|boí}} ==={{section|mut}}=== {{sga-mutation}} =={{langname|mga}}== ==={{section|v}}=== {{h|mga|Biến thể hình thái động từ|var=1}} # {{alt sp|mga|boí}} ==={{section|mut}}=== {{mga-mutation|b|oi}} =={{langname|tyz}}== ==={{ĐM|pron}}=== {{tyz-IPA}} ==={{ĐM|verb}}=== {{tyz-verb}} # [[moi|Moi]]. ==={{ĐM|adj}}=== {{tyz-adj}} # [[ướt sũng|Ướt sũng]]. # [[mốc|Mốc]]. ==={{ĐM|ref}}=== * {{R:Lương Bèn}} 93i2nhpucq48llur8vzuwr5yry5l6wz 2566354 2566351 2026-09-25T09:03:16Z Hiyuune 50834 chuyển "altform" thành "var" do Mô đun:headword và Mô đun:headword/templates đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566354 wikitext text/x-wiki {{also|Phụ lục:Biến thể của "boi"}} {{minitoc}} =={{langname|mul}}== ==={{section|symbol}}=== {{mul-symbol}} # {{ISO 639|3}} =={{langname|pl}}== ==={{section|pron}}=== {{pl-pr}} ==={{section|n}}=== {{head|pl|Biến thể hình thái danh từ|g=f}} # {{inflection of|pl|boja||gen//dat//loc|s|;|gen|p}} ==={{section|v}}=== {{head|pl|Biến thể hình thái động từ}} # {{inflection of|pl|bać||pres|ở|3s}} =={{langname|bni}}== ==={{section|etym}}=== {{inh+|bni|bnt-pro|*bʊ̀jíkɪ̀}}. ==={{section|n}}=== {{head|bni|Danh từ}} # [[mật ong|Mật ong]]. =={{langname|sga}}== ==={{section|v}}=== {{sga-verb form|var=1}} # {{alt sp|sga|boí}} ==={{section|mut}}=== {{sga-mutation}} =={{langname|mga}}== ==={{section|v}}=== {{h|mga|Biến thể hình thái động từ|var=1}} # {{alt sp|mga|boí}} ==={{section|mut}}=== {{mga-mutation|b|oi}} =={{langname|tyz}}== ==={{ĐM|pron}}=== {{tyz-IPA}} ==={{ĐM|verb}}=== {{tyz-verb}} # [[moi|Moi]]. ==={{ĐM|adj}}=== {{tyz-adj}} # [[ướt sũng|Ướt sũng]]. # [[mốc|Mốc]]. ==={{ĐM|ref}}=== * {{R:Lương Bèn}} 8qjdnir0dxq480w16um7lzew7u6arvm appartenir 0 253136 2566153 1998239 2026-09-24T15:56:11Z Hiyuune 50834 2566153 wikitext text/x-wiki =={{langname|fr}}== ==={{section|pron}}=== * {{fr-IPA}} * {{audio|fr|Fr-appartenir.ogg}} * {{audio|fr|LL-Q150 (fra)-Lepticed7-appartenir.wav|a=Toulouse}} * {{audio|fr|LL-Q150 (fra)-LoquaxFR-appartenir.wav|a=Vosges}} * {{audio|fr|LL-Q150 (fra)-WikiLucas00-appartenir.wav|a=Lyon}} * {{audio|fr|LL-Q150 (fra)-Jérémy-Günther-Heinz Jähnick-appartenir.wav|a=Somain}} ==={{section|v}}=== {{fr-verb}} # [[thuộc về|Thuộc về]]. ===={{section|forms}}==== {{fr-conj-auto}} ===={{section|drv}}==== * {{l|fr|appartenable}} * {{l|fr|appartenance}} * {{l|fr|l'avenir appartient à ceux qui se lèvent tôt}} ===={{section|rel}}==== * {{l|fr|pertinent}} ==={{section|further}}=== * {{R:fr:TLFi}} 8sz5oyscweuygdgt9p6hnuoufo4eez9 Mô đun:languages/data/3/u 828 256761 2566118 2561467 2026-09-24T13:17:12Z Lcsnes 40261 2566118 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["uam"] = { "Uamué", 3441418, } m["uan"] = { "Kuan", 6441085, } m["uar"] = { "Tairuma", 7676386, "ngf", } m["uba"] = { "Ubang", 3914467, "nic-ben", "Latn", } m["ubi"] = { "Ubi", 56264, } m["ubl"] = { "tiếng Bikol Buhi'non", 18664494, "phi", "Latn", "Tiếng Bikol Buhi'non", "Bikol Buhi'non", } m["ubr"] = { "Ubir", 3547642, "poz-ocw", "Latn", } m["ubu"] = { "Umbu-Ungu", 12953245, "ngf", } m["uby"] = { "tiếng Ubykh", 36931, "cau-nwc", "Cyrl, Latn", "Tiếng Ubykh", "Ubykh", translit = "uby-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 = "uby-sortkey", } m["uda"] = { "Uda", 11011951, "nic-lcr", } m["ude"] = { "tiếng Udihe", 13235, "tuw-udg", "Cyrl", "Tiếng Udihe", "Udihe", } m["udg"] = { "tiếng Muduga", 16886762, "dra-imd", "Mlym", "Tiếng Muduga", "Muduga", translit = "ml-translit", } m["udi"] = { "tiếng Udi", 36867, "cau-esm", "Cyrl, Latn, Armn, Geor", "Tiếng Udi", "Udi", ancestors = "xag", translit = { Cyrl = "udi-translit", Armn = "Armn-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"], }, } m["udj"] = { "Ujir", 14916906, "poz-cet", } m["udl"] = { "Uldeme", 3515078, "cdc-cbm", } m["udm"] = { "tiếng Udmurt", 13238, "urj-prm", "Cyrl", "Tiếng Udmurt", "Udmurt", translit = "udm-translit", override_translit = true, sort_key = "udm-sortkey", } m["udu"] = { "tiếng Uduk", 3182573, "ssa-kom", "Latn", "Tiếng Uduk", "Uduk", } m["ues"] = { "Kioko", 18343036, } m["ufi"] = { "Ufim", 7877531, "ngf-fin", "Latn", } m["uga"] = { "tiếng Ugarit", 36928, "sem-nwe", "Ugar", "Tiếng Ugarit", "Ugarit", translit = "uga-translit", } m["ugb"] = { "Kuku-Ugbanh", 10549854, } m["uge"] = { "Ughele", 966303, "poz-ocw", } m["ugh"] = { "tiếng Kubachi", 2445129, "cau-drg", "Cyrl", "Tiếng Kubachi", "Kubachi", } m["ugn"] = { "Ugandan Sign Language", 7877677, "sgn", } m["ugo"] = { "tiếng Ugong", 3448919, "tbq-lob", "Thai", "Tiếng Ugong", "Ugong", sort_key = "Thai-sortkey", } m["ugy"] = { "Uruguayan Sign Language", 7901470, "sgn", } m["uha"] = { "Uhami", 3913328, "alv-nwd", "Latn", } m["uhn"] = { "Damal", 4748974, } m["uis"] = { "Uisai", 7878123, "paa-sbo", } m["uiv"] = { "Iyive", 11128658, "nic-tvc", "Latn", } m["uji"] = { "Tanjijili", 3914939, "nic-pls", } m["uka"] = { "Kaburi", 6344482, } m["ukg"] = { "Ukuriguma", 7878623, "ngf-mad", } m["ukh"] = { "Ukhwejo", 36623, "bnt-bek", } m["uki"] = { "tiếng Kui (Ấn Độ)", 33919, "dra-kki", "Orya", "Tiếng Kui (Ấn Độ)", "Kui (Ấn Độ)", translit = "kxv-translit", entry_name = { remove_diacritics = "୕", from = {"ଆଆ", "ଇଇ", "ଉଉ", "ଏଏ", "ଓଓ", "ିଇ", "ୁଉ", "େଏ", "ୋଓ"}, to = {"ଆ", "ଈ", "ଊ", "ଏ", "ଓ", "ୀ", "ୂ", "େ", "ୋ"}, }, } m["ukk"] = { "tiếng Muak Sa-aak", 23807993, "mkh-pal", nil, "Tiếng Muak Sa-aak", "Muak Sa-aak" } m["ukl"] = { "Ukrainian Sign Language", 10322106, "sgn", } m["ukp"] = { "Ukpe-Bayobiri", 3914470, "nic-ben", "Latn", } m["ukq"] = { "Ukwa", 7878635, "nic-ief", } m["uks"] = { "Kaapor Sign Language", 3322101, "sgn", } m["uku"] = { "Ukue", 3913387, "alv-nwd", "Latn", } m["ukw"] = { "Ukwuani-Aboh-Ndoni", 36636, "alv", "Latn", } m["uky"] = { "Kuuk Yak", 6448719, "aus-psw", "Latn", } m["ula"] = { "tiếng Fungwa", 5509187, "nic-shi", "Latn", "Tiếng Fungwa", "Fungwa", } m["ulb"] = { "tiếng Olukumi", 36722, "alv-yor", "Latn", "Tiếng Olukumi", "Olukumi", entry_name = {Latn = {remove_diacritics = c.grave .. c.acute .. c.macron}}, sort_key = { from = {"ch", "ẹ", "gb", "gh", "gw", "kp", "kw", "ọ", "ṣ"}, to = {"c" .. p[1], "e" .. p[1], "g" .. p[1], "g" .. p[2], "g" .. p[3], "k" .. p[1], "k" .. p[2], "o" .. p[1], "s" .. p[1]} }, } m["ulc"] = { "tiếng Ulch", 13239, "tuw-nan", "Cyrl, Latn", "Tiếng Ulch", "Ulch", entry_name = { from = {"['’]"}, to = {"ʼ"} }, sort_key = "ulc-sortkey", } m["ule"] = { "Lule", 12635889, nil, "Latn", } m["ulf"] = { "Afra", 4477735, "paa-pau", } m["uli"] = { "Ulithian", 36842, "poz-mic", } m["ulk"] = { "tiếng Meriam", 788174, "ngf", "Latn", "Tiếng Meriam", "Meriam", } m["ull"] = { "tiếng Ullatan", 8761579, "dra-mal", "Mlym", "Tiếng Ullatan", "Ullatan", translit = "ml-translit", } m["ulm"] = { "Ulumanda'", 3501892, } m["uln"] = { "Unserdeutsch", 13244, "crp", "Latn", ancestors = "de", } m["ulu"] = { "Uma' Lung", 3548186, "poz-swa", } m["ulw"] = { "Ulwa", 2405552, } m["uma"] = { "tiếng Umatilla", 12953952, "nai-shp", "Latn", "Tiếng Umatilla", "Umatilla", ancestors = "nai-spt", } m["umb"] = { "tiếng Umbundu", 36983, "bnt", "Latn", "Tiếng Umbundu", "Umbundu", } m["umc"] = { "tiếng Marrucini", 36110, "itc-sbl", "Latn, Ital", "Tiếng Marrucini", "Marrucini", translit = {Ital = "Ital-translit"}, } m["umd"] = { "Umbindhamu", 7881346, "aus-pmn", } m["umg"] = { "Umbuygamu", 3915677, "aus-pmn", } m["umi"] = { "Ukit", 7878321, } m["umm"] = { "Umon", 3915448, "nic-ucn", "Latn", } m["umn"] = { "Makyan Naga", 6740516, "sit-kch", } m["umo"] = { "Umotína", 7881740, "sai-mje", } m["ump"] = { "Umpila", 12953954, "aus-pmn", "Latn", } m["umr"] = { "Umbugarla", 2980392, } m["ums"] = { "Pendau", 7162371, "poz-tot", } m["umu"] = { "tiếng Munsee", 56547, "del", "Latn", "Tiếng Munsee", "Munsee", entry_name = {remove_diacritics = c.acute .. c.breve}, } m["una"] = { "North Watut", 15887898, "poz-ocw", "Latn", } m["und"] = { "không xác định ngôn ngữ", nil, "qfa-not", "All", "Không xác định ngôn ngữ", "không xác định ngôn ngữ", } m["une"] = { "Uneme", 3913357, "alv-yek", "Latn", } m["ung"] = { "tiếng Ngarinyin", 1284885, "aus-wor", "Latn", } m["uni"] = { "tiếng Uni", 65043886, "paa-pio", "Latn", } m["unk"] = { "Enawené-Nawé", 3307184, "awd", "Latn", } m["unm"] = { "tiếng Unami", 3549180, "del", "Latn", "Tiếng Unami", "Unami", --[===[Don't strip diacritics from entry names, per [[WT:Grease pit/2020/May]]. entry_name = {remove_diacritics = c.grave .. c.diaer},]===] } m["unn"] = { "Kurnai", nil, "aus-pam", "Latn", } m["unr"] = { "tiếng Mundari", 3327828, "mun", "Nagm, Deva, Beng, Orya, Latn", "Tiếng Mundari", "Mundari", translit = {Deva = "hi-translit"}, -- for now } m["unu"] = { "Unubahe", 7897776, } m["unx"] = { "tiếng Munda", 36264959, "mun", "Latn, Deva, Beng, Orya", "Tiếng Munda", "Munda", translit = {Deva = "hi-translit"}, } m["unz"] = { "Unde Kaili", 12953596, "poz-kal", "Latn", } m["uok"] = { "Uokha", 3441216, "alv-edo", "Latn", } m["uon"] = { "Kulon", 11182000, "map", "Latn", } m["upi"] = { "Umeda", 7881465, "paa-brd", } m["upv"] = { "tiếng Uripiv-Wala-Rano-Atchin", 13249, "poz-vnc", "Latn", "Tiếng Uripiv-Wala-Rano-Atchin", "Uripiv-Wala-Rano-Atchin", } m["ura"] = { "Urarina", 1579560, } m["urb"] = { "tiếng Urubú-Kaapor", 13893353, "tup-gua", "Latn", "Tiếng Urubú-Kaapor", "Urubú-Kaapor", } m["urc"] = { "Urningangg", 10710522, } m["ure"] = { "Uru", 2992892, } m["urf"] = { "Uradhi", 3915680, "aus-pam", "Latn", } m["urg"] = { "Urigina", 7900603, "ngf", "Latn", } m["urh"] = { "Urhobo", 36663, "alv-swd", "Latn", } m["uri"] = { "Urim", 7900609, "qfa-tor", "Latn", } m["urk"] = { "tiếng Urak Lawoi'", 7899573, "poz-mly", "Thai", "Tiếng Urak Lawoi'", "Urak Lawoi'", sort_key = "Thai-sortkey", } m["url"] = { "tiếng Urali", 7899602, "dra-kod", "Knda", "Tiếng Urali", "Urali", translit = {Knda = "kn-translit"}, } m["urm"] = { "Urapmin", 7899769, "ngf-okk", } m["urn"] = { "Uruangnirin", 7901389, "poz-cet", "Latn", } m["uro"] = { "Ura (New Guinea)", 3121049, "paa-bng", "Latn", } m["urp"] = { "Uru-Pa-In", 7901376, "tup-gua", "Latn", } m["urr"] = { "Lehalurup", 3272124, } m["urt"] = { "Urat", 3502084, "qfa-tor", "Latn", } m["uru"] = { "Urumi", 7901530, "tup", "Latn", } m["urv"] = { "Uruava", 36875, "poz-ocw", "Latn", } m["urw"] = { "Sop", 7562808, "ngf-mad", "Latn", } m["urx"] = { "Urimo", 7900611, "qfa-tor", "Latn", } m["ury"] = { "Orya", 7105295, "paa-tkw", "Latn", } m["urz"] = { "Uru-Eu-Wau-Wau", 10266012, "tup-gua", "Latn", } m["usa"] = { "Usarufa", 7901714, "paa-kag", "Latn", } m["ush"] = { "tiếng Ushojo", 3540446, "inc-shn", "ur-Arab", "Tiếng Ushojo", "Ushojo", } m["usi"] = { "tiếng Usui", 12644231, "tbq-bdg", "Beng, Latn", "Tiếng Usui", "Usui", } m["usk"] = { "Usaghade", 3914048, "nic-lcr", "Latn", } m["usp"] = { "Uspanteco", 36728, "myn", "Latn", } m["uss"] = { "Saare", nil, "nic-knn", "Latn", } m["usu"] = { "Uya", 7904082, } m["uta"] = { "Otank", 3913990, "nic-tvc", "Latn", } m["ute"] = { "tiếng Ute", 13260, "azc-num", "Latn", "Tiếng Ute", "Ute", } m["uth"] = { "tiếng Ut-Hun", 63313668, "nic-knn", "Latn", "Tiếng Ut-Hun", "Ut-Hun", } m["utp"] = { "Aba", 2841465, "poz-oce", "Latn", } m["utr"] = { "Etulo", 35262, "alv-ido", "Latn", } m["utu"] = { "Utu", 7903469, "ngf-mad", } m["uum"] = { "tiếng Urum", 13257, "trk-kcu", "Cyrl", translit = "uum-translit", } m["uun"] = { "tiếng Kulon-Pazeh", 36435, "map", "Latn", "Tiếng Kulon-Pazeh", "Kulon-Pazeh", } m["uur"] = { "Ura (Vanuatu)", 7899531, "poz-oce", "Latn", } m["uuu"] = { "tiếng U", 953082, "mkh-pal", nil, "Tiếng U", "U", } m["uve"] = { "West Uvean", 36837, "poz-pnp", "Latn", } m["uvh"] = { "Uri", 7900540, "ngf-fin", "Latn", } m["uvl"] = { "Lote", 3259972, "poz-ocw", "Latn", } m["uwa"] = { "Kuku-Uwanh", 3915687, "aus-pmn", } m["uya"] = { "Doko-Uyanga", 7904095, "nic-ucr", "Latn", } m["uzs"] = { "tiếng Nam Uzbek", "1066787", nil, "Arab", "Tiếng Nam Uzbek", "Nam Uzbek", ancestors = "trk-pro", translit_module = "uzs-translit" } return require("Module:languages").finalizeData(m, "language") bdccs7lkchcsrubeddvm5t20h4lox2t Bắc Ninh 0 259018 2566132 2564991 2026-09-24T15:08:14Z TheHighFighter2 42988 /* Xem thêm */ 2566132 wikitext text/x-wiki =={{langname|vi}}== {{-info-}} [[Tập tin:Bac Ninh in Viet Nam.svg|nhỏ|Vị trí của thành phố '''Bắc Ninh''' trên bản đồ Việt Nam.]] ==={{ĐM|etymology}}=== {{vi-etym-sino|北寧}}. ==={{ĐM|pron}}=== {{vi-pron}} * {{audio|vi|Bac Ninh.ogg}} ==={{ĐM|pr-noun}}=== {{vi-proper noun|head=[[bắc|Bắc]] [[ninh|Ninh]]}} # {{place|vi|thành phố|trực thuộc trung ương của|c/Việt Nam}}. # {{lb|vi|historical}} {{place|vi|tỉnh cũ|c/Việt Nam}}. # {{lb|vi|historical}} {{place|vi|thành phố|thuộc tỉnh Bắc Ninh cũ,|c/Việt Nam}}. ==={{ĐM|see also}}=== {{col|vi|Bắc Giang|Hà Bắc|Kinh Bắc}} {{bảng:VN/vi}} 5yyis2ih3hkd4zlya6rwxmxipnyy8cj 2566369 2566132 2026-09-25T09:12:45Z Hiyuune 50834 /* Tiếng Việt */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566369 wikitext text/x-wiki =={{langname|vi}}== {{wp|<dab!>}} [[Tập tin:Bac Ninh in Viet Nam.svg|nhỏ|Vị trí của thành phố '''Bắc Ninh''' trên bản đồ Việt Nam.]] ==={{ĐM|etymology}}=== {{vi-etym-sino|北寧}}. ==={{ĐM|pron}}=== {{vi-pron}} * {{audio|vi|Bac Ninh.ogg}} ==={{ĐM|pr-noun}}=== {{vi-proper noun|head=[[bắc|Bắc]] [[ninh|Ninh]]}} # {{place|vi|thành phố|trực thuộc trung ương của|c/Việt Nam}}. # {{lb|vi|historical}} {{place|vi|tỉnh cũ|c/Việt Nam}}. # {{lb|vi|historical}} {{place|vi|thành phố|thuộc tỉnh Bắc Ninh cũ,|c/Việt Nam}}. ==={{ĐM|see also}}=== {{col|vi|Bắc Giang|Hà Bắc|Kinh Bắc}} {{bảng:VN/vi}} 3fftljdh6ah0gkgzyjl2an4ahzl4od6 Mô đun:usex 828 259945 2566389 2309374 2026-09-25T10:05:19Z TheHighFighter2 42988 2566389 Scribunto text/plain local export = {} local debug_track_module = "Module:debug/track" local links_module = "Module:links" local scripts_module = "Module:scripts" local script_utilities_module = "Module:script utilities" local string_utilities_module = "Module:string utilities" local usex_data_module = "Module:usex/data" local m_str_utils = require(string_utilities_module) local rsubn = m_str_utils.gsub local rsplit = m_str_utils.split local rfind = m_str_utils.find local uupper = m_str_utils.upper local ulen = m_str_utils.len local u = m_str_utils.char local translit_data = mw.loadData("Module:transliteration/data") local needs_translit = translit_data[1] local BRACKET_SUB = u(0xFFF0) local original_text = "<small>''original:''</small> " -- 100 more or less corresponds to the setting of 30 for the example text alone as formerly used in -- {{hi-x}} and {{ur-x}}, taking into account transliteration, gloss and formatting characters. -- FIXME: We should have different widths for desktop vs. mobile and generate the appropriate CSS so -- both are handled correctly. local MAX_INLINE_WIDTH = 100 -- In characters. HACK! FIXME! Do this a better way. -- List of scripts whose characters are double-width/full-width. local double_width_scripts = {"Hani", "Hrkt", "Hang"} -- microformat2 classes, see https://phabricator.wikimedia.org/T138709 local css_classes = { container_ux = 'h-usage-example', container_quotation = 'h-quotation', example = 'e-example', quotation = 'e-quotation', quotation_with_citation = 'e-quotation cited-passage', translation = 'e-translation', -- The following are added by [[Module:script utilities]], using [[Module:script utilities/data]] -- transliteration = 'e-transliteration', -- transcription = 'e-transcription', normalization = 'e-normalization', literally = 'e-literally', qualifier = 'e-qualifier', source = 'e-source', footer = 'e-footer' } -- helper functions local function track(page, code) local tracking_page = "usex/" .. page local debug_track = require(debug_track_module) debug_track(tracking_page) if code then debug_track(tracking_page .. "/" .. code) end return true end -- version of rsubn() that discards all but the first return value local function rsub(term, foo, bar) local retval = rsubn(term, foo, bar) return retval end local function wrap(tag, class, text, lang) if lang then lang = ' lang="' .. lang .. '"' else lang = "" end if text and class then return table.concat{'<', tag, ' class="', class, '"', lang, '>', text, '</', tag, '>'} else return nil end end local function span(class, text) return wrap('span', class, text) end local function div(class, text) return wrap('div', class, text) end -- Remove any HTML from the formatted text and resolve links, since the extra characters don't contribute to the -- displayed length. local function convert_to_raw_text(text) text = rsub(text, "<.->", "") if text:find("%[%[") then text = require(links_module).remove_links(text) end return text end local function get_character_width(text) local charsets = {} for _, script in ipairs(double_width_scripts) do table.insert(charsets, require(scripts_module).getByCode(script):getCharacters()) end local single_width_chars = ulen(rsub(text, "[" .. table.concat(charsets) .. "]", "")) local total_chars = ulen(text) local double_width_chars = total_chars - single_width_chars return single_width_chars + 2 * double_width_chars end --[==[ Apply the substitutions in `subst` (from the {{para|subst}} parameter or similar) to the example or quotation in `usex` after removing links, returning the resulting text. `track`, if supplied, is a function of one argument that is used to insert tracking categories: one for any call to this function, another if a single / is used in the `subst` argument. ]==] function export.apply_subst(usex, subst, track) local subbed_usex = require(links_module).remove_links(usex) local function do_track(page) if track then track(page) end return true end if subst then -- [[Special:WhatLinksHere/Wiktionary:Tracking/usex/subst]] do_track("subst") subst = rsplit(subst, ",") for _, subpair in ipairs(subst) do -- [[Special:WhatLinksHere/Wiktionary:Tracking/usex/subst-single-slash]] local subsplit = rsplit(subpair, rfind(subpair, "//") and "//" or do_track("subst-single-slash") and "/") subbed_usex = rsub(subbed_usex, subsplit[1], subsplit[2]) end end return subbed_usex end --[=[ Process parameters for usex text (either the primary text or the original text) and associated annotations. On input, the following fields are recognized in `data` (all are optional except as marked): * `lang`: Language object of text; may be an etymology language (REQUIRED). * `termlang`: The language object of the term being illustrated, which may be different from the language of the main quotation text and should always be based off of the main text, not the original text. Used for categories. May be an etymology language (REQUIRED). * `usex`: Text of usex/quotation. * `sc`: Script object of text. * `tr`: Manual transliteration. * `ts`: Transcription. * `norm`: Normalized version of text. * `normsc`: Script object of normalized version of text, or "auto". * `subst`: String of substitutions for transliteration purposes. * `quote`: If non-nil, this is a quotation (using {{tl|quote}} or {{tl|quote-*}}) instead of a usage example (using {{tl|usex}}). If it has the specific value "quote-meta", this is a quotation with citation (invoked from {{tl|quote-*}}). This controls the CSS class used to display the quotation, as well as the face used to tag the usex (which in turn results in the usex being upright text if a quotation, and italic text if a usage example). * `title`: Title object of the current page (REQUIRED). * `q`: List of left qualifiers. * `qq`: List of right qualifiers. * `ref`: String to display directly after any right qualifier, with no space. (FIXME: Should be converted into an actual ref.) * `nocat`: Overall `data.nocat` value. * `categories`: List to insert categories into (REQUIRED). * `example_type`: Either "quotation" (if `quote` specified) or "usage example" (otherwise) (REQUIRED). On output, return an object with four fields: * `usex`: Formatted usex, including qualifiers attached to both sides and `ref` attached to the right. Always specified. * `tr`: Formatted transliteration; may be nil. * `ts`: Formatted transcription; may be nil. * `norm`: Formatted normalized version of usex; may be nil. ]=] local function process_usex_text(data) local lang = data.lang local termlang = data.termlang local usex = data.usex local sc = data.sc local sc_explicit = sc local tr = data.tr local ts = data.ts local norm = data.norm local normsc = data.normsc local subst = data.subst local quote = data.quote local leftq = data.q local rightq = data.qq local ref = data.ref local nocat = data.nocat local categories = data.categories local example_type = data.example_type local title = data.title if normsc == "auto" then normsc = nil elseif not normsc then normsc = sc end if not sc then sc = lang:findBestScript(usex) end if not normsc and norm then normsc = lang:findBestScript(norm) end local langcode = lang:getFullCode() -- tr=- means omit transliteration altogether if tr == "-" then tr = nil else -- Try to auto-transliterate. if tr then -- [[Special:WhatLinksHere/Wiktionary:Tracking/usex/manual-tr]] -- [[Special:WhatLinksHere/Wiktionary:Tracking/usex/manual-tr/LANGCODE]] track("manual-tr", langcode) else -- First, try transliterating the normalization, if supplied. if norm and normsc and not normsc:getCode():find("Lat") then -- Latn, Latf, Latg, pjt-Latn local subbed_norm = export.apply_subst(norm, subst, track) tr = (lang:transliterate(subbed_norm, normsc)) end -- If no normalization, or the normalization is in a Latin script, or the transliteration of the -- normalization failed, fall back to transliterating the usex. if not tr then local subbed_usex = export.apply_subst(usex, subst, track) tr = (lang:transliterate(subbed_usex, sc)) end -- If the language doesn't have capitalization and is specified in [[Module:usex/data]], then capitalize any sentences. -- Exclamation marks and question marks need to be unescaped then re-escaped. if tr and mw.loadData(usex_data_module).capitalize_sentences[langcode] then tr = tr:gsub("&#x21;", "!") :gsub("&#x3F;", "?") tr = rsub(tr, "%f[^%z%p%s](.)(.-[%.%?!‽])", function(m1, m2) return uupper(m1) .. m2 end) tr = tr:gsub("!", "&#x21;") :gsub("%?", "&#x3F;") end end -- If there is still no transliteration, then add a cleanup category. if not tr and needs_translit[langcode] and not sc:getCode():find("Lat") and sc:getCode() ~= "None" then table.insert(categories, ("Từ %s yêu cầu chuyển tự cho phần %s"):format(lang:getCanonicalName(), example_type)) end end if tr and norm then track("tr-and-norm") end if tr then tr = require(script_utilities_module).tag_translit(tr, langcode, "usex") end if ts then ts = require(script_utilities_module).tag_transcription(ts, langcode, "usex") ts = "/" .. ts .. "/" end local function do_language_and_script_tagging(usex, lang, sc, css_class) usex = require(links_module).embedded_language_links{term = usex, lang = lang, sc = sc} local face if quote then face = nil else face = "term" end usex = require(script_utilities_module).tag_text(usex, lang, sc, face, css_class) return usex end if usex then usex = do_language_and_script_tagging(usex, lang, sc, quote == "quote-meta" and css_classes.quotation_with_citation or quote and css_classes.quotation or css_classes.example) if not nocat then -- Only add [[Citations:foo]] to [[:Category:LANG terms with quotations]] if [[foo]] exists. local ok_to_add_cat if title.nsText ~= "Citations" then ok_to_add_cat = true else -- Here we don't want to use the subpage text because we check [[Citations:foo]] against [[foo]] and -- if there's a slash in what follows 'Citations:', we want to check against the full page with the -- slash. local mainspace_title = mw.title.new(title.text) if mainspace_title and mainspace_title.exists then ok_to_add_cat = true end end if ok_to_add_cat then -- Categories beginning with the language name should use full languages as that's what the poscat -- system requires, but 'Requests for' categories can use etymology-only languages. table.insert(categories, ("Mục từ có %s %s"):format(example_type, termlang:getFullName())) end end else if tr then table.insert(categories, ("Requests for %s in %s %ss"):format( sc_explicit and sc_explicit:getDisplayForm() or "native script", lang:getCanonicalName(), example_type)) end -- TODO: Trigger some kind of error here usex = "<small>(vui lòng thêm nội dung cho phần " .. example_type .. " này)</small>" end if norm then -- Use brackets in HTML entity format just to make sure we don't interfere with links; add brackets before -- script tagging so that if the script tagging increases the font size, the brackets get increased too. norm = "&#91;" .. norm .. "&#93;" norm = do_language_and_script_tagging(norm, lang, normsc, css_classes.normalization) end local result = {} if leftq and #leftq > 0 then table.insert(result, span(css_classes.qualifier, require("Module:qualifier").format_qualifier(leftq)) .. " ") end table.insert(result, usex) if rightq and #rightq > 0 then table.insert(result, " " .. span(css_classes.qualifier, require("Module:qualifier").format_qualifier(rightq))) end if ref and ref ~= "" then track("ref") table.insert(result, ref) end return { usex = table.concat(result), tr = tr, ts = ts, norm = norm } end local function format_audio(audio) if audio then return " [[Tập tin:" .. audio .. "|25px]]" else return "" end end --[==[ Format a usex or quotation. Implementation of {{tl|ux}}, {{tl|quote}} and {{tl|quote-*}} templates (e.g. {{tl|quote-book}}, {{tl|quote-journal}}, {{tl|quote-web}}, etc.). FIXME: Should also be used by {{tl|Q}} and [[Module:Quotations]]. Takes a single object `data`, containining the following fields: * `usex`: The text of the usex or quotation to format. Semi-mandatory (a maintenance line is displayed if missing). * `lang`: The language object of the text. Mandatory. May be an etymology language. * `termlang`: The language object of the term, which may be different from the language of the text. Defaults to `lang`. Used for categories. May be an etymology language. * `sc`: The script object of the text. Autodetected if not given. * `quote`: If specified, this is a quotation rather than a usex (uses a different CSS class that affects formatting). * `inline`: If specified, format the usex or quotation inline (on one line). * `translation`: Translation of the usex or quotation, if in a foreign language. * `lit`: Literal translation (if the translation in `translation` is idiomatic and differs significantly from the literal translation). * `normalization`: Normalized version of the usex or quotation (esp. for older languages where nonstandard spellings were common). * `normsc`: Script object of the normalized text. If unspecified, use the script object given in `sc` if any, otherwise do script detection on the normalized text. If "auto", do script detection on the normalized text even if a script was specified in `sc`. * `transliteration`: Transliteration of the usex. If unspecified, transliterate the normalization if specified and not in a Latin script and transliterable, otherwise fall back to transliterating the usex text. * `transcription`: Transcription of the usex, for languages where the transliteration differs significantly from the pronunciation. * `subst`: String indicating substitutions to perform on the usex/quotation and normalization prior to transliterating them. Multiple substs are comma-separated and individual substs are of the form FROM//TO where FROM is a Lua pattern and TO is a Lua replacement spec. (FROM/TO is also recognized if no // is present in the substitution.) * `q`: If specified, a list of left qualifiers to display before the usex/quotation text. * `qq`: If specified, a list of right qualifiers to display after the usex/quotation text. * `qualifiers`: If specified, a list of right qualifiers to display after the usex/quotation text, for compatibility purposes. * `ref`: Reference text to display directly after the right qualifiers. (FIXME: Instead, this should be actual references.) * `audio`: Name of the audio file containing the usex in spoken form. * `orig`: Original text, if the primary text of the usex or quotation is a translation. * `origlang`: The language object of the original text. Mandatory if original text given. May be an etymology language. * `origsc`: The script object of the original text. Autodetected if not given. * `orignorm`: Normalized version of the original text (esp. for older languages where nonstandard spellings were common). * `orignormsc`: Script object of the normalized original text. If unspecified, use the script object given in `origsc` if any, otherwise do script detection on the normalized original text. If "auto", do script detection on the normalized text even if a script was specified in `origsc`. * `origtr`: Transliteration of the original text. If unspecified, transliterate the normalized original text if specified and not in a Latin script and transliterable, otherwise fall back to transliterating the original text. * `origts`: Transcription of the original text, for languages where the transliteration differs significantly from the pronunciation. * `origsubst`: String indicating substitutions to perform on the original text and normalization thereof prior to transliterating them. Multiple substs are comma-separated and individual substs are of the form FROM//TO where FROM is a Lua pattern and TO is a Lua replacement spec. (FROM/TO is also recognized if no // is present in the substitution.) * `origq`: If specified, a list of left qualifiers to display before the original text. * `origqq`: If specified, a list of right qualifiers to display after the original text. * `origref`: Reference text to display directly after the right qualifiers of the original text. (FIXME: Instead, this should be actual references.) * `source`: Source of the quotation, displayed in parens after the quotation text. * `footer`: Footer displaying miscellaneous information, shown after the quotation. (Typically this should be in a small font.) * `nocat`: Suppress categorization. * `noreq`: Suppress request for translation when no translation provided. * `sortkey`: Sort key for categories. * `brackets`: If specified, show a bracket at the end (used with brackets= in {{tl|quote-*}} templates, which show the bracket at the beginning, to indicate a mention rather than a use). * `class`: Additional CSS class surrounding the entire formatted text. ]==] function export.format_usex(data) local lang = data.lang local termlang = data.termlang or lang local translation = data.translation local quote = data.quote local lit = data.lit local audio = data.audio local source = data.source local brackets = data.brackets local footer = data.footer local sortkey = data.sortkey local noreq = data.noreq local title if data.pagename then -- for testing, doc pages, etc. title = mw.title.new(data.pagename) if not title then error(("Bad value for `data.pagename`: '%s'"):format(data.pagename)) end else title = mw.title.getCurrentTitle() end --[[ if title.nsText == "Reconstruction" or lang:hasType("reconstructed") then error("Reconstructed languages and reconstructed terms cannot have usage examples, as we have no record of their use.") end ]] if lit then lit = "(nghĩa đen “" .. span(css_classes.literally, lit) .. "”)" end if source then source = "(" .. span(css_classes.source, source) .. ")" end if footer then footer = span(css_classes.footer, footer) end local example_type = quote and "trích dẫn ngữ liệu" or "ví dụ cách sử dụng" -- used in error messages and categories local categories = {} local usex_obj = process_usex_text { lang = lang, termlang = termlang, usex = data.usex, sc = data.sc, tr = data.transliteration, ts = data.transcription, norm = data.normalization, normsc = data.normsc, subst = data.subst, quote = data.quote, title = title, q = data.q, qq = data.qq, ref = data.ref, nocat = data.nocat, categories = categories, example_type = example_type, } local orig_obj = data.orig and process_usex_text { lang = data.origlang, -- Any categories derived from the original text should use the language of the main text or the term inside it, -- not the language of the original text. termlang = termlang, usex = data.orig, sc = data.origsc, tr = data.origtr, ts = data.origts, norm = data.orignorm, normsc = data.orignormsc, subst = data.origsubst, quote = data.quote, title = title, q = data.origq, qq = data.origqq, ref = data.origref, nocat = data.nocat, categories = categories, example_type = example_type, } or nil if translation == "-" then translation = nil table.insert(categories, ("%s %ss with omitted translation"):format(lang:getFullName(), example_type)) elseif translation then translation = span(css_classes.translation, translation) elseif not noreq then local langcode = lang:getFullCode() local origlangcode = data.origlang and data.origlang:getFullCode() if langcode ~= "vi" and langcode ~= "mul" and langcode ~= "und" and origlangcode ~= "vi" then -- add trreq category if translation is unspecified and language is not english, translingual or -- undetermined table.insert(categories, ("Từ %s có %s cần dịch"):format(lang:getCanonicalName(), example_type)) if quote then translation = "<small>(vui lòng thêm bản dịch tiếng Việt cho phần " .. example_type .. " này)</small>" else translation = "<small>(vui lòng thêm bản dịch tiếng Việt cho phần " .. example_type .. " này)</small>" end end end local function generate_inline_usex() local result = {} local function ins(text) table.insert(result, text) end ins(usex_obj.usex) ins(format_audio(audio)) local function insert_annotations(obj) if obj.norm then ins(" " .. obj.norm) end if obj.tr or obj.ts then ins(" ―") if obj.tr then ins(" " .. obj.tr) end if obj.ts then ins(" " .. obj.ts) end end end insert_annotations(usex_obj) if orig_obj then ins(" (") ins("[" .. original_text .. orig_obj.usex .. "]") insert_annotations(orig_obj) ins(")") end if translation then ins(" ― " .. translation) end if lit then ins(" " .. lit) end if source then ins(" " .. source) end if footer then ins(" " .. footer) end if data.brackets then ins("]") end return table.concat(result) end local function generate_multiline_usex() local result = {} local function ins(text) table.insert(result, text) end ins(usex_obj.usex) ins(format_audio(audio)) local any_usex_annotations = usex_obj.tr or usex_obj.ts or usex_obj.norm or translation or lit local any_orig_annotations = orig_obj and (orig_obj.tr or orig_obj.ts or orig_obj.norm) if any_usex_annotations or orig_obj or source or footer then ins("<dl>") local function insert_dd(text) if text then ins("<dd>") ins(text) if data.brackets then ins(BRACKET_SUB) end ins("</dd>") end end insert_dd(usex_obj.norm) insert_dd(usex_obj.tr) insert_dd(usex_obj.ts) if orig_obj then insert_dd("[" .. original_text .. orig_obj.usex .. "]") if any_orig_annotations then ins("<dd><dl>") insert_dd(orig_obj.norm) insert_dd(orig_obj.tr) insert_dd(orig_obj.ts) ins("</dl></dd>") end end insert_dd(translation) insert_dd(lit) if source or footer then if any_usex_annotations then ins("<dd><dl>") end insert_dd(source) insert_dd(footer) if any_usex_annotations then ins("</dl></dd>") end end ins("</dl>") elseif data.brackets then ins(BRACKET_SUB) end result = table.concat(result) if data.brackets then result = result:gsub("^(.*)" .. BRACKET_SUB, "%1]"):gsub(BRACKET_SUB, "") end return result end local is_inline if data.inline == "auto" then result = generate_inline_usex() if get_character_width(convert_to_raw_text(result)) > MAX_INLINE_WIDTH then result = generate_multiline_usex() is_inline = false else is_inline = true end elseif data.inline then result = generate_inline_usex() is_inline = true else result = generate_multiline_usex() is_inline = false end local class = quote and css_classes.container_quotation or css_classes.container_ux if data.class then class = class .. " " .. data.class end result = (is_inline and span or div)(class, result) return result .. require("Module:utilities").format_categories(categories, lang, sortkey) end return export 87ee2q3chgoxmszz935zham4u73qdq8 2566390 2566389 2026-09-25T10:07:08Z TheHighFighter2 42988 2566390 Scribunto text/plain local export = {} local debug_track_module = "Module:debug/track" local links_module = "Module:links" local scripts_module = "Module:scripts" local script_utilities_module = "Module:script utilities" local string_utilities_module = "Module:string utilities" local usex_data_module = "Module:usex/data" local m_str_utils = require(string_utilities_module) local rsubn = m_str_utils.gsub local rsplit = m_str_utils.split local rfind = m_str_utils.find local uupper = m_str_utils.upper local ulen = m_str_utils.len local u = m_str_utils.char local translit_data = mw.loadData("Module:transliteration/data") local needs_translit = translit_data[1] local BRACKET_SUB = u(0xFFF0) local original_text = "<small>''original:''</small> " -- 100 more or less corresponds to the setting of 30 for the example text alone as formerly used in -- {{hi-x}} and {{ur-x}}, taking into account transliteration, gloss and formatting characters. -- FIXME: We should have different widths for desktop vs. mobile and generate the appropriate CSS so -- both are handled correctly. local MAX_INLINE_WIDTH = 100 -- In characters. HACK! FIXME! Do this a better way. -- List of scripts whose characters are double-width/full-width. local double_width_scripts = {"Hani", "Hrkt", "Hang"} -- microformat2 classes, see https://phabricator.wikimedia.org/T138709 local css_classes = { container_ux = 'h-usage-example', container_quotation = 'h-quotation', example = 'e-example', quotation = 'e-quotation', quotation_with_citation = 'e-quotation cited-passage', translation = 'e-translation', -- The following are added by [[Module:script utilities]], using [[Module:script utilities/data]] -- transliteration = 'e-transliteration', -- transcription = 'e-transcription', normalization = 'e-normalization', literally = 'e-literally', qualifier = 'e-qualifier', source = 'e-source', footer = 'e-footer' } -- helper functions local function track(page, code) local tracking_page = "usex/" .. page local debug_track = require(debug_track_module) debug_track(tracking_page) if code then debug_track(tracking_page .. "/" .. code) end return true end -- version of rsubn() that discards all but the first return value local function rsub(term, foo, bar) local retval = rsubn(term, foo, bar) return retval end local function wrap(tag, class, text, lang) if lang then lang = ' lang="' .. lang .. '"' else lang = "" end if text and class then return table.concat{'<', tag, ' class="', class, '"', lang, '>', text, '</', tag, '>'} else return nil end end local function span(class, text) return wrap('span', class, text) end local function div(class, text) return wrap('div', class, text) end -- Remove any HTML from the formatted text and resolve links, since the extra characters don't contribute to the -- displayed length. local function convert_to_raw_text(text) text = rsub(text, "<.->", "") if text:find("%[%[") then text = require(links_module).remove_links(text) end return text end local function get_character_width(text) local charsets = {} for _, script in ipairs(double_width_scripts) do table.insert(charsets, require(scripts_module).getByCode(script):getCharacters()) end local single_width_chars = ulen(rsub(text, "[" .. table.concat(charsets) .. "]", "")) local total_chars = ulen(text) local double_width_chars = total_chars - single_width_chars return single_width_chars + 2 * double_width_chars end --[==[ Apply the substitutions in `subst` (from the {{para|subst}} parameter or similar) to the example or quotation in `usex` after removing links, returning the resulting text. `track`, if supplied, is a function of one argument that is used to insert tracking categories: one for any call to this function, another if a single / is used in the `subst` argument. ]==] function export.apply_subst(usex, subst, track) local subbed_usex = require(links_module).remove_links(usex) local function do_track(page) if track then track(page) end return true end if subst then -- [[Special:WhatLinksHere/Wiktionary:Tracking/usex/subst]] do_track("subst") subst = rsplit(subst, ",") for _, subpair in ipairs(subst) do -- [[Special:WhatLinksHere/Wiktionary:Tracking/usex/subst-single-slash]] local subsplit = rsplit(subpair, rfind(subpair, "//") and "//" or do_track("subst-single-slash") and "/") subbed_usex = rsub(subbed_usex, subsplit[1], subsplit[2]) end end return subbed_usex end --[=[ Process parameters for usex text (either the primary text or the original text) and associated annotations. On input, the following fields are recognized in `data` (all are optional except as marked): * `lang`: Language object of text; may be an etymology language (REQUIRED). * `termlang`: The language object of the term being illustrated, which may be different from the language of the main quotation text and should always be based off of the main text, not the original text. Used for categories. May be an etymology language (REQUIRED). * `usex`: Text of usex/quotation. * `sc`: Script object of text. * `tr`: Manual transliteration. * `ts`: Transcription. * `norm`: Normalized version of text. * `normsc`: Script object of normalized version of text, or "auto". * `subst`: String of substitutions for transliteration purposes. * `quote`: If non-nil, this is a quotation (using {{tl|quote}} or {{tl|quote-*}}) instead of a usage example (using {{tl|usex}}). If it has the specific value "quote-meta", this is a quotation with citation (invoked from {{tl|quote-*}}). This controls the CSS class used to display the quotation, as well as the face used to tag the usex (which in turn results in the usex being upright text if a quotation, and italic text if a usage example). * `title`: Title object of the current page (REQUIRED). * `q`: List of left qualifiers. * `qq`: List of right qualifiers. * `ref`: String to display directly after any right qualifier, with no space. (FIXME: Should be converted into an actual ref.) * `nocat`: Overall `data.nocat` value. * `categories`: List to insert categories into (REQUIRED). * `example_type`: Either "quotation" (if `quote` specified) or "usage example" (otherwise) (REQUIRED). On output, return an object with four fields: * `usex`: Formatted usex, including qualifiers attached to both sides and `ref` attached to the right. Always specified. * `tr`: Formatted transliteration; may be nil. * `ts`: Formatted transcription; may be nil. * `norm`: Formatted normalized version of usex; may be nil. ]=] local function process_usex_text(data) local lang = data.lang local termlang = data.termlang local usex = data.usex local sc = data.sc local sc_explicit = sc local tr = data.tr local ts = data.ts local norm = data.norm local normsc = data.normsc local subst = data.subst local quote = data.quote local leftq = data.q local rightq = data.qq local ref = data.ref local nocat = data.nocat local categories = data.categories local example_type = data.example_type local title = data.title if normsc == "auto" then normsc = nil elseif not normsc then normsc = sc end if not sc then sc = lang:findBestScript(usex) end if not normsc and norm then normsc = lang:findBestScript(norm) end local langcode = lang:getFullCode() -- tr=- means omit transliteration altogether if tr == "-" then tr = nil else -- Try to auto-transliterate. if tr then -- [[Special:WhatLinksHere/Wiktionary:Tracking/usex/manual-tr]] -- [[Special:WhatLinksHere/Wiktionary:Tracking/usex/manual-tr/LANGCODE]] track("manual-tr", langcode) else -- First, try transliterating the normalization, if supplied. if norm and normsc and not normsc:getCode():find("Lat") then -- Latn, Latf, Latg, pjt-Latn local subbed_norm = export.apply_subst(norm, subst, track) tr = (lang:transliterate(subbed_norm, normsc)) end -- If no normalization, or the normalization is in a Latin script, or the transliteration of the -- normalization failed, fall back to transliterating the usex. if not tr then local subbed_usex = export.apply_subst(usex, subst, track) tr = (lang:transliterate(subbed_usex, sc)) end -- If the language doesn't have capitalization and is specified in [[Module:usex/data]], then capitalize any sentences. -- Exclamation marks and question marks need to be unescaped then re-escaped. if tr and mw.loadData(usex_data_module).capitalize_sentences[langcode] then tr = tr:gsub("&#x21;", "!") :gsub("&#x3F;", "?") tr = rsub(tr, "%f[^%z%p%s](.)(.-[%.%?!‽])", function(m1, m2) return uupper(m1) .. m2 end) tr = tr:gsub("!", "&#x21;") :gsub("%?", "&#x3F;") end end -- If there is still no transliteration, then add a cleanup category. if not tr and needs_translit[langcode] and not sc:getCode():find("Lat") and sc:getCode() ~= "None" then table.insert(categories, ("Từ %s yêu cầu chuyển tự cho phần %s"):format(lang:getCanonicalName(), example_type)) end end if tr and norm then track("tr-and-norm") end if tr then tr = require(script_utilities_module).tag_translit(tr, langcode, "usex") end if ts then ts = require(script_utilities_module).tag_transcription(ts, langcode, "usex") ts = "/" .. ts .. "/" end local function do_language_and_script_tagging(usex, lang, sc, css_class) usex = require(links_module).embedded_language_links{term = usex, lang = lang, sc = sc} local face if quote then face = nil else face = "term" end usex = require(script_utilities_module).tag_text(usex, lang, sc, face, css_class) return usex end if usex then usex = do_language_and_script_tagging(usex, lang, sc, quote == "quote-meta" and css_classes.quotation_with_citation or quote and css_classes.quotation or css_classes.example) if not nocat then -- Only add [[Citations:foo]] to [[:Category:LANG terms with quotations]] if [[foo]] exists. local ok_to_add_cat if title.nsText ~= "Citations" then ok_to_add_cat = true else -- Here we don't want to use the subpage text because we check [[Citations:foo]] against [[foo]] and -- if there's a slash in what follows 'Citations:', we want to check against the full page with the -- slash. local mainspace_title = mw.title.new(title.text) if mainspace_title and mainspace_title.exists then ok_to_add_cat = true end end if ok_to_add_cat then -- Categories beginning with the language name should use full languages as that's what the poscat -- system requires, but 'Requests for' categories can use etymology-only languages. table.insert(categories, ("Mục từ có %s %s"):format(example_type, termlang:getFullName())) end end else if tr then table.insert(categories, ("Requests for %s in %s %ss"):format( sc_explicit and sc_explicit:getDisplayForm() or "native script", lang:getCanonicalName(), example_type)) end -- TODO: Trigger some kind of error here usex = "<small>(vui lòng thêm nội dung cho phần " .. example_type .. " này)</small>" end if norm then -- Use brackets in HTML entity format just to make sure we don't interfere with links; add brackets before -- script tagging so that if the script tagging increases the font size, the brackets get increased too. norm = "&#91;" .. norm .. "&#93;" norm = do_language_and_script_tagging(norm, lang, normsc, css_classes.normalization) end local result = {} if leftq and #leftq > 0 then table.insert(result, span(css_classes.qualifier, require("Module:qualifier").format_qualifier(leftq)) .. " ") end table.insert(result, usex) if rightq and #rightq > 0 then table.insert(result, " " .. span(css_classes.qualifier, require("Module:qualifier").format_qualifier(rightq))) end if ref and ref ~= "" then track("ref") table.insert(result, ref) end return { usex = table.concat(result), tr = tr, ts = ts, norm = norm } end local function format_audio(audio) if audio then return " [[Tập tin:" .. audio .. "|25px]]" else return "" end end --[==[ Format a usex or quotation. Implementation of {{tl|ux}}, {{tl|quote}} and {{tl|quote-*}} templates (e.g. {{tl|quote-book}}, {{tl|quote-journal}}, {{tl|quote-web}}, etc.). FIXME: Should also be used by {{tl|Q}} and [[Module:Quotations]]. Takes a single object `data`, containining the following fields: * `usex`: The text of the usex or quotation to format. Semi-mandatory (a maintenance line is displayed if missing). * `lang`: The language object of the text. Mandatory. May be an etymology language. * `termlang`: The language object of the term, which may be different from the language of the text. Defaults to `lang`. Used for categories. May be an etymology language. * `sc`: The script object of the text. Autodetected if not given. * `quote`: If specified, this is a quotation rather than a usex (uses a different CSS class that affects formatting). * `inline`: If specified, format the usex or quotation inline (on one line). * `translation`: Translation of the usex or quotation, if in a foreign language. * `lit`: Literal translation (if the translation in `translation` is idiomatic and differs significantly from the literal translation). * `normalization`: Normalized version of the usex or quotation (esp. for older languages where nonstandard spellings were common). * `normsc`: Script object of the normalized text. If unspecified, use the script object given in `sc` if any, otherwise do script detection on the normalized text. If "auto", do script detection on the normalized text even if a script was specified in `sc`. * `transliteration`: Transliteration of the usex. If unspecified, transliterate the normalization if specified and not in a Latin script and transliterable, otherwise fall back to transliterating the usex text. * `transcription`: Transcription of the usex, for languages where the transliteration differs significantly from the pronunciation. * `subst`: String indicating substitutions to perform on the usex/quotation and normalization prior to transliterating them. Multiple substs are comma-separated and individual substs are of the form FROM//TO where FROM is a Lua pattern and TO is a Lua replacement spec. (FROM/TO is also recognized if no // is present in the substitution.) * `q`: If specified, a list of left qualifiers to display before the usex/quotation text. * `qq`: If specified, a list of right qualifiers to display after the usex/quotation text. * `qualifiers`: If specified, a list of right qualifiers to display after the usex/quotation text, for compatibility purposes. * `ref`: Reference text to display directly after the right qualifiers. (FIXME: Instead, this should be actual references.) * `audio`: Name of the audio file containing the usex in spoken form. * `orig`: Original text, if the primary text of the usex or quotation is a translation. * `origlang`: The language object of the original text. Mandatory if original text given. May be an etymology language. * `origsc`: The script object of the original text. Autodetected if not given. * `orignorm`: Normalized version of the original text (esp. for older languages where nonstandard spellings were common). * `orignormsc`: Script object of the normalized original text. If unspecified, use the script object given in `origsc` if any, otherwise do script detection on the normalized original text. If "auto", do script detection on the normalized text even if a script was specified in `origsc`. * `origtr`: Transliteration of the original text. If unspecified, transliterate the normalized original text if specified and not in a Latin script and transliterable, otherwise fall back to transliterating the original text. * `origts`: Transcription of the original text, for languages where the transliteration differs significantly from the pronunciation. * `origsubst`: String indicating substitutions to perform on the original text and normalization thereof prior to transliterating them. Multiple substs are comma-separated and individual substs are of the form FROM//TO where FROM is a Lua pattern and TO is a Lua replacement spec. (FROM/TO is also recognized if no // is present in the substitution.) * `origq`: If specified, a list of left qualifiers to display before the original text. * `origqq`: If specified, a list of right qualifiers to display after the original text. * `origref`: Reference text to display directly after the right qualifiers of the original text. (FIXME: Instead, this should be actual references.) * `source`: Source of the quotation, displayed in parens after the quotation text. * `footer`: Footer displaying miscellaneous information, shown after the quotation. (Typically this should be in a small font.) * `nocat`: Suppress categorization. * `noreq`: Suppress request for translation when no translation provided. * `sortkey`: Sort key for categories. * `brackets`: If specified, show a bracket at the end (used with brackets= in {{tl|quote-*}} templates, which show the bracket at the beginning, to indicate a mention rather than a use). * `class`: Additional CSS class surrounding the entire formatted text. ]==] function export.format_usex(data) local lang = data.lang local termlang = data.termlang or lang local translation = data.translation local quote = data.quote local lit = data.lit local audio = data.audio local source = data.source local brackets = data.brackets local footer = data.footer local sortkey = data.sortkey local noreq = data.noreq local title if data.pagename then -- for testing, doc pages, etc. title = mw.title.new(data.pagename) if not title then error(("Bad value for `data.pagename`: '%s'"):format(data.pagename)) end else title = mw.title.getCurrentTitle() end --[[ if title.nsText == "Reconstruction" or lang:hasType("reconstructed") then error("Reconstructed languages and reconstructed terms cannot have usage examples, as we have no record of their use.") end ]] if lit then lit = "(nghĩa đen: “" .. span(css_classes.literally, lit) .. "”)" end if source then source = "(" .. span(css_classes.source, source) .. ")" end if footer then footer = span(css_classes.footer, footer) end local example_type = quote and "trích dẫn ngữ liệu" or "ví dụ cách sử dụng" -- used in error messages and categories local categories = {} local usex_obj = process_usex_text { lang = lang, termlang = termlang, usex = data.usex, sc = data.sc, tr = data.transliteration, ts = data.transcription, norm = data.normalization, normsc = data.normsc, subst = data.subst, quote = data.quote, title = title, q = data.q, qq = data.qq, ref = data.ref, nocat = data.nocat, categories = categories, example_type = example_type, } local orig_obj = data.orig and process_usex_text { lang = data.origlang, -- Any categories derived from the original text should use the language of the main text or the term inside it, -- not the language of the original text. termlang = termlang, usex = data.orig, sc = data.origsc, tr = data.origtr, ts = data.origts, norm = data.orignorm, normsc = data.orignormsc, subst = data.origsubst, quote = data.quote, title = title, q = data.origq, qq = data.origqq, ref = data.origref, nocat = data.nocat, categories = categories, example_type = example_type, } or nil if translation == "-" then translation = nil table.insert(categories, ("%s %ss with omitted translation"):format(lang:getFullName(), example_type)) elseif translation then translation = span(css_classes.translation, translation) elseif not noreq then local langcode = lang:getFullCode() local origlangcode = data.origlang and data.origlang:getFullCode() if langcode ~= "vi" and langcode ~= "mul" and langcode ~= "und" and origlangcode ~= "vi" then -- add trreq category if translation is unspecified and language is not english, translingual or -- undetermined table.insert(categories, ("Từ %s có %s cần dịch"):format(lang:getCanonicalName(), example_type)) if quote then translation = "<small>(vui lòng thêm bản dịch tiếng Việt cho phần " .. example_type .. " này)</small>" else translation = "<small>(vui lòng thêm bản dịch tiếng Việt cho phần " .. example_type .. " này)</small>" end end end local function generate_inline_usex() local result = {} local function ins(text) table.insert(result, text) end ins(usex_obj.usex) ins(format_audio(audio)) local function insert_annotations(obj) if obj.norm then ins(" " .. obj.norm) end if obj.tr or obj.ts then ins(" ―") if obj.tr then ins(" " .. obj.tr) end if obj.ts then ins(" " .. obj.ts) end end end insert_annotations(usex_obj) if orig_obj then ins(" (") ins("[" .. original_text .. orig_obj.usex .. "]") insert_annotations(orig_obj) ins(")") end if translation then ins(" ― " .. translation) end if lit then ins(" " .. lit) end if source then ins(" " .. source) end if footer then ins(" " .. footer) end if data.brackets then ins("]") end return table.concat(result) end local function generate_multiline_usex() local result = {} local function ins(text) table.insert(result, text) end ins(usex_obj.usex) ins(format_audio(audio)) local any_usex_annotations = usex_obj.tr or usex_obj.ts or usex_obj.norm or translation or lit local any_orig_annotations = orig_obj and (orig_obj.tr or orig_obj.ts or orig_obj.norm) if any_usex_annotations or orig_obj or source or footer then ins("<dl>") local function insert_dd(text) if text then ins("<dd>") ins(text) if data.brackets then ins(BRACKET_SUB) end ins("</dd>") end end insert_dd(usex_obj.norm) insert_dd(usex_obj.tr) insert_dd(usex_obj.ts) if orig_obj then insert_dd("[" .. original_text .. orig_obj.usex .. "]") if any_orig_annotations then ins("<dd><dl>") insert_dd(orig_obj.norm) insert_dd(orig_obj.tr) insert_dd(orig_obj.ts) ins("</dl></dd>") end end insert_dd(translation) insert_dd(lit) if source or footer then if any_usex_annotations then ins("<dd><dl>") end insert_dd(source) insert_dd(footer) if any_usex_annotations then ins("</dl></dd>") end end ins("</dl>") elseif data.brackets then ins(BRACKET_SUB) end result = table.concat(result) if data.brackets then result = result:gsub("^(.*)" .. BRACKET_SUB, "%1]"):gsub(BRACKET_SUB, "") end return result end local is_inline if data.inline == "auto" then result = generate_inline_usex() if get_character_width(convert_to_raw_text(result)) > MAX_INLINE_WIDTH then result = generate_multiline_usex() is_inline = false else is_inline = true end elseif data.inline then result = generate_inline_usex() is_inline = true else result = generate_multiline_usex() is_inline = false end local class = quote and css_classes.container_quotation or css_classes.container_ux if data.class then class = class .. " " .. data.class end result = (is_inline and span or div)(class, result) return result .. require("Module:utilities").format_categories(categories, lang, sortkey) end return export amgpelckrmu50wcekcm6cpzha8hlbck Mô đun:headword 828 261391 2566298 2395080 2026-09-25T06:49:46Z Hiyuune 50834 2566298 Scribunto text/plain local export = {} -- Named constants for all modules used, to make it easier to swap out sandbox versions. local debug_track_module = "Module:debug/track" local decorations_module = "Module:decorations" local gender_and_number_module = "Module:gender and number" local headword_data_module = "Module:headword/data" local headword_page_module = "Module:headword/page" local links_module = "Module:links" local load_module = "Module:load" local pages_module = "Module:pages" local palindromes_module = "Module:palindromes" local scripts_module = "Module:scripts" local scripts_data_module = "Module:scripts/data" local script_utilities_module = "Module:script utilities" local script_utilities_data_module = "Module:script utilities/data" local string_utilities_module = "Module:string utilities" local table_module = "Module:table" local utilities_module = "Module:utilities" local ucfirst = require("Module:string utilities").ucfirst local concat = table.concat local dump = mw.dumpObject local insert = table.insert local ipairs = ipairs local max = math.max local new_title = mw.title.new local pairs = pairs local require = require local toNFC = mw.ustring.toNFC local toNFD = mw.ustring.toNFD local type = type local ufind = mw.ustring.find local ugmatch = mw.ustring.gmatch local ugsub = mw.ustring.gsub local umatch = mw.ustring.match --[==[ Loaders for functions in other modules, which overwrite themselves with the target function when called. This ensures modules are only loaded when needed, retains the speed/convenience of locally-declared pre-loaded functions, and has no overhead after the first call, since the target functions are called directly in any subsequent calls.]==] local function debug_track(...) debug_track = require(debug_track_module) return debug_track(...) end local function contains(...) contains = require(table_module).contains return contains(...) end local function encode_entities(...) encode_entities = require(string_utilities_module).encode_entities return encode_entities(...) end local function extend(...) extend = require(table_module).extend return extend(...) end local function find_best_script_without_lang(...) find_best_script_without_lang = require(scripts_module).findBestScriptWithoutLang return find_best_script_without_lang(...) end local function format_categories(...) format_categories = require(utilities_module).format_categories return format_categories(...) end local function format_genders(...) format_genders = require(gender_and_number_module).format_genders return format_genders(...) end local function format_decorations(...) format_decorations = require(decorations_module).format_decorations return format_decorations(...) end local function full_link(...) full_link = require(links_module).full_link return full_link(...) end local function get_current_L2(...) get_current_L2 = require(pages_module).get_current_L2 return get_current_L2(...) end local function get_link_page(...) get_link_page = require(links_module).get_link_page return get_link_page(...) end local function get_script(...) get_script = require(scripts_module).getByCode return get_script(...) end local function is_palindrome(...) is_palindrome = require(palindromes_module).is_palindrome return is_palindrome(...) end local function language_link(...) language_link = require(links_module).language_link return language_link(...) end local function load_data(...) load_data = require(load_module).load_data return load_data(...) end local function pattern_escape(...) pattern_escape = require(string_utilities_module).pattern_escape return pattern_escape(...) end local function process_page(...) process_page = require(headword_page_module).process_page return process_page(...) end local function remove_links(...) remove_links = require(links_module).remove_links return remove_links(...) end local function shallow_copy(...) shallow_copy = require(table_module).shallowCopy return shallow_copy(...) end local function tag_text(...) tag_text = require(script_utilities_module).tag_text return tag_text(...) end local function tag_transcription(...) tag_transcription = require(script_utilities_module).tag_transcription return tag_transcription(...) end local function tag_translit(...) tag_translit = require(script_utilities_module).tag_translit return tag_translit(...) end local function trim(...) trim = require(string_utilities_module).trim return trim(...) end local function ulen(...) ulen = require(string_utilities_module).len return ulen(...) end --[==[ Loaders for objects, which load data (or some other object) into some variable, which can then be accessed as "foo or get_foo()", where the function get_foo sets the object to "foo" and then returns it. This ensures they are only loaded when needed, and avoids the need to check for the existence of the object each time, since once "foo" has been set, "get_foo" will not be called again.]==] local m_data local function get_data() m_data = load_data(headword_data_module) return m_data end local script_data local function get_script_data() script_data = load_data(scripts_data_module) return script_data end local script_utilities_data local function get_script_utilities_data() script_utilities_data = load_data(script_utilities_data_module) return script_utilities_data end -- If set to true, categories always appear, even in non-mainspace pages local test_force_categories = false -- Add a tracking category to track entries with certain (unusually undesirable) properties. `track_id` is an identifier -- for the particular property being tracked and goes into the tracking page. Specifically, this adds a link in the -- page text to [[Wiktionary:Tracking/headword/TRACK_ID]], meaning you can find all entries with the `track_id` property -- by visiting [[Special:WhatLinksHere/Wiktionary:Tracking/headword/TRACK_ID]]. -- -- If `lang` (a language object) is given, an additional tracking page [[Wiktionary:Tracking/headword/TRACK_ID/CODE]] is -- linked to where CODE is the language code of `lang`, and you can find all entries in the combination of `track_id` -- and `lang` by visiting [[Special:WhatLinksHere/Wiktionary:Tracking/headword/TRACK_ID/CODE]]. This makes it possible to -- isolate only the entries with a specific tracking property that are in a given language. Note that if `lang` -- references at etymology-only language, both that language's code and its full parent's code are tracked. local function track(track_id, lang) local tracking_page = "headword/" .. track_id if lang and lang:hasType("etymology-only") then debug_track{tracking_page, tracking_page .. "/" .. lang:getCode(), tracking_page .. "/" .. lang:getFullCode()} elseif lang then debug_track{tracking_page, tracking_page .. "/" .. lang:getCode()} else debug_track(tracking_page) end return true end local function text_in_script(text, script_code) local sc = get_script(script_code) if not sc then error("Internal error: Bad script code " .. script_code) end local characters = sc.characters local out if characters then text = ugsub(text, "%W", "") out = ufind(text, "[" .. characters .. "]") end if out then return true else return false end end local spacingPunctuation = "[%s%p]+" --[[ List of punctuation or spacing characters that are found inside of words. Used to exclude characters from the regex above. ]] local wordPunc = "-#%%&@־׳״'.·*’་•:᠊" local notWordPunc = "[^" .. wordPunc .. "]+" --[=[ Format a term (either a head term or an inflection term) along with any decorations (left or right qualifiers, labels, references or customized separator). `part` is the object specifying the term (and `lang` the language of the term), which should optionally contain: * left qualifiers in `q`, an array of strings; * right qualifiers in `qq`, an array of strings; * left labels in `l`, an array of strings; * right labels in `ll`, an array of strings; * references in `refs`, an array either of strings (formatted reference text) or objects containing fields `text` (formatted reference text) and optionally `name` and/or `group`; * a separator in `separator`, defaulting to " <i>or</i> " if this is not the first term (j > 1), otherwise "". `formatted` is the formatted version of the term itself, and `j` is the index of the term. ]=] local function format_term_with_decorations(lang, part, formatted, j) local function part_non_empty(field) local list = part[field] if not list then return nil end if type(list) ~= "table" then error(("Internal error: Wrong type for `part.%s`=%s, should be \"table\""):format(field, dump(list))) end return list[1] end if part_non_empty("q") or part_non_empty("qq") or part_non_empty("l") or part_non_empty("ll") or part_non_empty("refs") then formatted = format_decorations { lang = lang, text = formatted, q = part.q, qq = part.qq, l = part.l, ll = part.ll, refs = part.refs, } end local separator = part.separator or j > 1 and " <i>or</i> " -- use "" to request no separator if separator then formatted = separator .. formatted end return formatted end --[==[Return true if the given head is multiword according to the algorithm used in full_headword().]==] function export.head_is_multiword(head) for possibleWordBreak in ugmatch(head, spacingPunctuation) do if umatch(possibleWordBreak, notWordPunc) then return true end end return false end do local function workaround_to_exclude_chars(s) return (ugsub(s, notWordPunc, "\2%1\1")) end --[==[ Add appropriate links to `head`, correctly handling multiword terms. This is intended for multiword terms but can be used for any term if you want links added to single-word terms as well. If you want to only add links to multiword terms, first check that the term is multiword using `head_is_multiword`. If `default` is specified, this will escape colons so that they don't get interpreted as interwiki links. This should generally only be used when `head` is an actual pagename or is taken from a {{para|pagename}} parameter, not when taken from a {{para|head}} parameter. ]==] function export.add_multiword_links(head, default) head = "\1" .. ugsub(head, spacingPunctuation, workaround_to_exclude_chars) .. "\2" if default then head = head :gsub("(\1[^\2]*)\\([:#][^\2]*\2)", "%1\\\\%2") :gsub("(\1[^\2]*)([:#][^\2]*\2)", "%1\\%2") end --Escape any remaining square brackets to stop them breaking links (e.g. "[citation needed]"). head = encode_entities(head, "[]", true, true) --[=[ use this when workaround is no longer needed: head = "[[" .. ugsub(head, WORDBREAKCHARS, "]]%1[[") .. "]]" Remove any empty links, which could have been created above at the beginning or end of the string. ]=] return (head :gsub("\1\2", "") :gsub("[\1\2]", {["\1"] = "[[", ["\2"] = "]]"})) end end local function non_categorizable(full_raw_pagename) return full_raw_pagename:find("^Appendix:Gestures/") or -- Unsupported titles with descriptive names. (full_raw_pagename:find("^Unsupported titles/") and not full_raw_pagename:find("`")) end local function tag_text_and_add_decorations(data, head, formatted, j) -- Add language and script wrapper. formatted = tag_text(formatted, data.lang, head.sc, "head", nil, j == 1 and data.id or nil) -- Add decorations (qualifiers, labels, references and separator). return format_term_with_decorations(data.lang, head, formatted, j) end -- Format a headword with transliterations. local function format_headword(data) -- Are there non-empty transliterations? local has_translits = false local has_manual_translits = false ------ Format the headwords. ------ local head_parts = {} local unique_head_parts = {} local has_multiple_heads = not not data.heads[2] for j, head in ipairs(data.heads) do if head.tr or head.ts then has_translits = true end if head.tr and head.tr_manual or head.ts then has_manual_translits = true end local formatted -- Apply processing to the headword, for formatting links and such. if head.term:find("[[", nil, true) and head.sc:getCode() ~= "Image" then formatted = language_link{term = head.term, lang = data.lang} else formatted = data.lang:makeDisplayText(head.term, head.sc, true) end local head_part = tag_text_and_add_decorations(data, head, formatted, j) insert(head_parts, head_part) -- If multiple heads, try to determine whether all heads display the same. To do this we need to effectively -- rerun the text tagging and addition of decorations, using 1 for all indices. if has_multiple_heads then local unique_head_part if j == 1 then unique_head_part = head_part else unique_head_part = tag_text_and_add_decorations(data, head, formatted, 1) end unique_head_parts[unique_head_part] = true end end local set_size = 0 if has_multiple_heads then for _ in pairs(unique_head_parts) do set_size = set_size + 1 end end if set_size == 1 then head_parts = head_parts[1] else head_parts = concat(head_parts) end if has_manual_translits then -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/manual-tr]] -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/manual-tr/LANGCODE]] track("manual-tr", data.lang) end ------ Format the transliterations and transcriptions. ------ local translits_formatted if has_translits then local translit_parts = {} for _, head in ipairs(data.heads) do if head.tr or head.ts then local this_parts = {} if head.tr then insert(this_parts, tag_translit(head.tr, data.lang:getCode(), "head", nil, head.tr_manual)) if head.ts then insert(this_parts, " ") end end if head.ts then insert(this_parts, "/" .. tag_transcription(head.ts, data.lang:getCode(), "head") .. "/") end insert(translit_parts, concat(this_parts)) end end translits_formatted = " (" .. concat(translit_parts, " <i>or</i> ") .. ")" local function format_transliteration_page_link(langname) local transliteration_pagename = "Chuyển tự " .. langname local transliteration_page = new_title(transliteration_pagename, "Wiktionary") if transliteration_page and transliteration_page:getContent() then return ("[[Wiktionary:Chuyển tự %s|•]]"):format(transliteration_pagename) end return nil end local translit_page_link = format_transliteration_page_link(data.lang:getCanonicalName()) -- If data.lang is an etymology-only language and we didn't find a translation page for it, fall back to the -- full parent. if not translit_page_link and data.lang:hasType("etymology-only") then translit_page_link = format_transliteration_page_link(data.lang:getFullName()) end if translit_page_link then translits_formatted = " " .. translit_page_link .. translits_formatted end else translits_formatted = "" end ------ Paste heads and transliterations/transcriptions. ------ local lemma_gloss if data.gloss then lemma_gloss = ' <span class="ib-content qualifier-content">' .. data.gloss .. '</span>' else lemma_gloss = "" end return head_parts .. translits_formatted .. lemma_gloss end local function format_headword_genders(data, is_varform_only) local retval = "" if data.genders and data.genders[1] then if data.gloss then retval = "," end local pos_for_cat if not data.nogendercat and not is_varform_only then local no_gender_cat = (m_data or get_data()).no_gender_cat if not (no_gender_cat[data.lang:getCode()] or no_gender_cat[data.lang:getFullCode()]) then pos_for_cat = (m_data or get_data()).pos_for_gender_number_cat[data.pos_category:gsub("^reconstructed ", "")] end end local text, cats = format_genders(data.genders, data.lang, pos_for_cat) if cats then extend(data.categories, cats) end retval = retval .. "&nbsp;" .. text end return retval end -- Forward reference local format_inflections local function format_inflection_parts(data, parts) for j, part in ipairs(parts) do if type(part) ~= "table" then part = {term = part} end local partaccel = part.accel local face = part.face or "bold" if face ~= "bold" and face ~= "plain" and face ~= "hypothetical" then error("The face `" .. face .. "` " .. ( (script_utilities_data or get_script_utilities_data()).faces[face] and "should not be used for non-headword terms on the headword line." or "is invalid." )) end -- Here the final part 'or data.nolinkinfl' allows to have 'nolinkinfl=true' -- right into the 'data' table to disable inflection links of the entire headword -- when inflected forms aren't entry-worthy, e.g.: in Vulgar Latin local nolinkinfl = part.face == "hypothetical" or (part.nolink and track("nolink") or part.nolinkinfl) or ( data.nolink and track("nolink") or data.nolinkinfl) local formatted if part.label then -- FIXME: There should be a better way of italicizing a label. As is, this isn't customizable. formatted = "<i>" .. part.label .. "</i>" else -- Convert the term into a full link. Don't show a transliteration here unless enable_auto_translit is -- requested, either at the `parts` level (i.e. per inflection) or at the `data.inflections` level (i.e. -- specified for all inflections). This is controllable in {{head}} using autotrinfl=1 for all inflections, -- or fNautotr=1 for an individual inflection (remember that a single inflection may be associated with -- multiple terms). The reason for doing this is to avoid clutter in headword lines by default in languages -- where the script is relatively straightforward to read by learners (e.g. Greek, Russian), but allow it -- to be enabled in languages with more complex scripts (e.g. Arabic). -- -- FIXME: With nested inflections, should we also respect `enable_auto_translit` at the top level of the -- nested inflections structure? local tr = part.tr or not (parts.enable_auto_translit or data.inflections.enable_auto_translit) and "-" or nil local postprocess_annotations if part.inflections then postprocess_annotations = function(infldata) insert(infldata.annotations, format_inflections(data, part.inflections)) end end formatted = full_link( { term = not nolinkinfl and part.term or nil, alt = part.alt or (nolinkinfl and part.term or nil), lang = part.lang or data.lang, sc = part.sc or parts.sc or nil, gloss = part.gloss, pos = part.pos, lit = part.lit, id = part.id, genders = part.genders, tr = tr, ts = part.ts, accel = partaccel or parts.accel, postprocess_annotations = postprocess_annotations, }, face ) end parts[j] = format_term_with_decorations(part.lang or data.lang, part, formatted, j) end local parts_output if parts[1] then parts_output = (parts.label and " " or "") .. concat(parts) elseif parts.request then parts_output = " <small>[vui lòng chỉ định]</small>" insert(data.categories, "Yêu cầu biến tố mục từ " .. data.lang:getFullName()) else parts_output = "" end local parts_label = parts.label and ("<i>" .. parts.label .. "</i>") or "" return format_term_with_decorations(data.lang, parts, parts_label .. parts_output, 1) end -- Format the inflections following the headword or nested after a given inflection. Declared local above. function format_inflections(data, inflections) if inflections and inflections[1] then -- Format each inflection individually. for key, infl in ipairs(inflections) do inflections[key] = format_inflection_parts(data, infl) end return concat(inflections, ", ") else return "" end end -- Format the top-level inflections following the headword. Currently this just adds parens around the -- formatted comma-separated inflections in `data.inflections`. local function format_top_level_inflections(data) local result = format_inflections(data, data.inflections) if result ~= "" then return " (" .. result .. ")" else return result end end -- Forward reference local check_red_link_inflections -- Check a single inflection (which consists of a label and zero or more terms, each possibly with nested inflections) -- for red links. If so, insert a red-link category based on `plpos` (the plural part of speech to insert in the -- category), stop further processing, and return true. If no red links found, return false. local function check_red_link_inflection_parts(data, parts, plpos) for _, part in ipairs(parts) do if type(part) ~= "table" then part = {term = part} end local term = part.term if term and not term:find("%[%[") then local stripped_physical_term = get_link_page(term, data.lang, part.sc or parts.sc or nil) if stripped_physical_term then local title = mw.title.new(stripped_physical_term) if title and not title:getContent() then insert(data.categories, plpos .. " có liên kết đỏ trong dòng tên mục từ " .. data.lang:getFullName()) return true end end end if part.inflections then if check_red_link_inflections(data, part.inflections, plpos) then return true end end end return false end -- Check a set of inflections (each of which describes a single inflection of the term, such as feminine or plural, and -- consists of a label and zero or more terms, each possibly with nested inflections) for red links. If so, insert a -- red-link category based on `plpos` (the plural part of speech to insert in the category), stop further processing, -- and return true. If no red links found, return false. function check_red_link_inflections(data, inflections, plpos) if inflections and inflections[1] then -- Check each inflection individually. for key, infl in ipairs(inflections) do if check_red_link_inflection_parts(data, infl, plpos) then return true end end end return false end -- Check the top-level inflections in `data.inflections`, along with any nested inflections, for red links. If so, -- insert a red-link category based on `plpos` (the plural part of speech to insert in the category), stop further -- processing, and return true. If no red links found, return false. local function check_red_link_inflections_top_level(data, plpos) return check_red_link_inflections(data, data.inflections, plpos) end --[==[ Returns the plural form of `pos`, a raw part of speech input, which could be singular or plural. Irregular plural POS are taken into account (e.g. "kanji" pluralizes to "kanji"). ]==] function export.pluralize_pos(pos) -- Make the plural form of the part of speech return (m_data or get_data()).irregular_plurals[pos] or pos:sub(-1) == "" and pos or pos end --[==[ Return "lemma" if the given POS is a lemma, "non-lemma form" if a non-lemma form, or nil if unknown. The POS passed in must be in its plural form ("nouns", "prefixes", etc.). If you have a POS in its singular form, call {export.pluralize_pos()} above to pluralize it in a smart fashion that knows when to add "-s" and when to add "-es", and also takes into account any irregular plurals. If `best_guess` is given and the POS is in neither the lemma nor non-lemma list, guess based on whether it ends in " forms"; otherwise, return nil. ]==] function export.pos_lemma_or_nonlemma(plpos, best_guess) local m_headword_data = m_data or get_data() local isLemma = m_headword_data.lemmas -- Is it a lemma category? if isLemma[plpos] then return "Mục từ" end local plpos_no_recon = plpos:gsub("^reconstructed ", "") if isLemma[plpos_no_recon] then return "Mục từ" end -- Is it a nonlemma category? local isNonLemma = m_headword_data.nonlemmas if isNonLemma[plpos] or isNonLemma[plpos_no_recon] then return "Mục từ biến thể hình thái" end local plpos_no_mut = plpos:gsub("^mutated ", "") if isLemma[plpos_no_mut] or isNonLemma[plpos_no_mut] then return "Mục từ biến thể hình thái" elseif best_guess then return plpos:find(" forms$") and "Mục từ biến thể hình thái" or "Mục từ" else return nil end end --[==[ Canonicalize a part of speech as specified in 2= in {{tl|head}}. This checks for POS aliases and non-lemma form aliases ending in 'f', and then pluralizes if the POS term does not have an invariable plural. ]==] function export.canonicalize_pos(pos) -- FIXME: Temporary code to throw an error for alias 'pre' (= preposition) that will go away. if pos == "pre" then -- Don't throw error on 'pref' as it's an alias for "prefix". error("POS 'pre' for 'preposition' no longer allowed as it's too ambiguous; use 'prep'") end -- Likewise for pro = pronoun. if pos == "pro" or pos == "prof" then error("POS 'pro' for 'pronoun' no longer allowed as it's too ambiguous; use 'pron'") end local m_headword_data = m_data or get_data() if m_headword_data.pos_aliases[pos] then pos = m_headword_data.pos_aliases[pos] elseif pos:sub(-1) == "f" then pos = pos:sub(1, -2) pos = "Biến thể hình thái " .. (m_headword_data.pos_aliases[pos] or pos) end return pos end -- Find and return the maximum index in the array `data[element]` (which may have gaps in it), and initialize it to a -- zero-length array if unspecified. Check to make sure all keys are numeric (other than "maxindex", which is set by -- [[Module:parameters]] for list parameters), all values are strings, and unless `allow_blank_string` is given, -- no blank (zero-length) strings are present. local function init_and_find_maximum_index(data, element, allow_blank_string) local maxind = 0 if not data[element] then data[element] = {} end local typ = type(data[element]) if typ ~= "table" then error(("Internal error: In full_headword(), `data.%s` must be an array but is a %s"):format(element, typ)) end for k, v in pairs(data[element]) do if k ~= "maxindex" then if type(k) ~= "number" then error(("Internal error: Unrecognized non-numeric key '%s' in `data.%s`"):format(k, element)) end if k > maxind then maxind = k end if v then if type(v) ~= "string" then error(("Internal error: For key '%s' in `data.%s`, value should be a string but is a %s"):format(k, element, type(v))) end if not allow_blank_string and v == "" then error(("Internal error: For key '%s' in `data.%s`, blank string not allowed; use 'false' for the default"):format(k, element)) end end end end return maxind end --[==[ -- Add the page to various maintenance categories for the language and the -- whole page. These are placed in the headword somewhat arbitrarily, but -- mainly because headword templates are mandatory for entries (meaning that -- in theory it provides full coverage). -- -- This is provided as an external entry point so that modules which transclude -- information from other entries (such as {{tl|ja-see}}) can take advantage -- of this feature as well, because they are used in place of a conventional -- headword template.]==] do -- Handle any manual sortkeys that have been specified in raw categories -- by tracking if they are the same or different from the automatically- -- generated sortkey, so that we can track them in maintenance -- categories. local function handle_raw_sortkeys(tbl, sortkey, page, lang, lang_cats) sortkey = sortkey or lang:makeSortKey(page.pagename) -- If there are raw categories with no sortkey, then they will be -- sorted based on the default MediaWiki sortkey, so we check against -- that. if tbl == true then if page.raw_defaultsort ~= sortkey then insert(lang_cats, "Mục từ có mã sắp xếp thủ công không thừa " .. lang:getFullName()) end return end local redundant, different for k in pairs(tbl) do if k == sortkey then redundant = true else different = true end end if redundant then insert(lang_cats, "Mục từ có mã sắp xếp thừa " .. lang:getFullName()) end if different then insert(lang_cats, "Mục từ có mã sắp xếp thủ công không thừa " .. lang:getFullName()) end return sortkey end function export.maintenance_cats(page, lang, lang_cats, page_cats) extend(page_cats, page.cats) lang = lang:getFull() -- since we are just generating categories local canonical = lang:getCanonicalName() local tbl = page.wikitext_topic_cat[lang:getCode()] local sortkey = nil if tbl then sortkey = handle_raw_sortkeys(tbl, sortkey, page, lang, lang_cats) insert(lang_cats, canonical .. " entries with topic categories using raw markup") end tbl = page.wikitext_langname_cat[canonical] if tbl then handle_raw_sortkeys(tbl, sortkey, page, lang, lang_cats) insert(lang_cats, canonical .. " entries with language name categories using raw markup") end local current_L2 = get_current_L2() if current_L2 then local trimmed_L2 = trim(current_L2) local expected_L2 = ucfirst(canonical) if trimmed_L2 ~= expected_L2 then insert(lang_cats, "Mục từ có đề mục ngôn ngữ không đúng " .. canonical) -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/incorrect language header]] -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/incorrect language header/LANGCODE]] track("incorrect language header", lang) end end end end --[==[This is the primary external entry point. {{lua|full_headword(data)}} This is used by {{temp|head}} and various language-specific headword templates (e.g. {{temp|ru-adj}} for Russian adjectives, {{temp|de-noun}} for German nouns, etc.) to display an entire headword line. See [[#Further explanations for full_headword()]] ]==] function export.full_headword(data) -- Prevent data from being destructively modified. data = shallow_copy(data) ------------ 1. Basic checks for old-style (multi-arg) calling convention. ------------ if data.getCanonicalName then error("Internal error: In full_headword(), the first argument `data` needs to be a Lua object (table) of properties, not a language object") end if not data.lang or type(data.lang) ~= "table" or not data.lang.getCode then error("Internal error: In full_headword(), the first argument `data` needs to be a Lua object (table) and `data.lang` must be a language object") end if data.id and type(data.id) ~= "string" then error("Internal error: The id in the data table should be a string.") end ------------ 2. Initialize pagename etc. ------------ local langcode = data.lang:getCode() local full_langcode = data.lang:getFullCode() local langname = data.lang:getCanonicalName() local full_langname = data.lang:getFullName() local raw_pagename = data.pagename local page local m_headword_data = m_data or get_data() if raw_pagename and raw_pagename ~= m_headword_data.pagename then -- for testing, doc pages, etc. -- data.pagename is often set on documentation and test pages through the pagename= parameter of various -- templates, to emulate running on that page. Having a large number of such test templates on a single -- page often leads to timeouts, because we fetch and parse the contents of each page in turn. However, -- we don't really need to do that and can function fine without fetching and parsing the contents of a -- given page, so turn off content fetching/parsing (and also setting the DEFAULTSORT key through a parser -- function, which is *slooooow*) in certain namespaces where test and documentation templates are likely to -- be found and where actual content does not live (User, Template, Module). local actual_namespace = m_headword_data.page.namespace local no_fetch_content = actual_namespace == "User" or actual_namespace == "Template" or actual_namespace == "Module" page = process_page(raw_pagename, no_fetch_content) else page = m_headword_data.page end local namespace = page.namespace if data.altform then -- Temporary tracking for use of old altform= track("altform", data.lang) end local noposcat = data.noposcat local is_varform_only = data.var and data.var ~= "both" local is_varform_both = data.var == "both" ------------ 3. Initialize `data.heads` table; if old-style, convert to new-style. ------------ if type(data.heads) == "table" and type(data.heads[1]) == "table" then -- new-style if data.translits or data.transcriptions then error("Internal error: In full_headword(), if `data.heads` is new-style (array of head objects), `data.translits` and `data.transcriptions` cannot be given") end else -- convert old-style `heads`, `translits` and `transcriptions` to new-style local maxind = max( init_and_find_maximum_index(data, "heads"), init_and_find_maximum_index(data, "translits", true), init_and_find_maximum_index(data, "transcriptions", true) ) for i = 1, maxind do data.heads[i] = { term = data.heads[i], tr = data.translits[i], ts = data.transcriptions[i], } end end -- Make sure there's at least one head. if not data.heads[1] then data.heads[1] = {} end ------------ 4. Initialize and validate `data.categories` and `data.whole_page_categories`, and determine `pos_category` if not given, and add basic categories. ------------ init_and_find_maximum_index(data, "categories") init_and_find_maximum_index(data, "whole_page_categories") local pos_category_already_present = false if data.categories[1] then local escaped_langname = pattern_escape(full_langname) local matches_lang_pattern = "^" .. escaped_langname .. " " for _, cat in ipairs(data.categories) do -- Does the category begin with the language name? If not, tag it with a tracking category. if not cat:find(matches_lang_pattern) then -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/no lang category]] -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/no lang category/LANGCODE]] track("no lang category", data.lang) end end -- If `pos_category` not given, try to infer it from the first specified category. If this doesn't work, we -- throw an error below. if not data.pos_category and data.categories[1]:find(matches_lang_pattern) then data.pos_category = data.categories[1]:gsub(matches_lang_pattern, "") -- Optimization to avoid inserting category already present. pos_category_already_present = true end end if not data.pos_category then error("Internal error: `data.pos_category` not specified and could not be inferred from the categories given in " .. "`data.categories`. Either specify the plural part of speech in `data.pos_category` " .. "(e.g. \"proper nouns\") or ensure that the first category in `data.categories` is formed from the " .. "language's canonical name plus the plural part of speech (e.g. \"Norwegian Bokmål proper nouns\")." ) end -- Insert a category at the beginning for the part of speech unless it's already present or `data.noposcat` given. if not (pos_category_already_present or noposcat or is_varform_only) then local pos_category = data.pos_category .. " " .. full_langname -- FIXME: [[User:Theknightwho]] Why is this special case here? Please add an explanatory comment. if pos_category ~= "Ký tự Chữ Hán đa ngữ" then insert(data.categories, 1, pos_category) end end -- Try to determine whether the part of speech refers to a lemma or a non-lemma form; if we can figure this out, -- add an appropriate category. local postype = export.pos_lemma_or_nonlemma(data.pos_category) if not postype then -- We don't know what this category is, so tag it with a tracking category. -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/unrecognized pos]] -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/unrecognized pos/LANGCODE]] track("unrecognized pos", data.lang) -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/unrecognized pos/POS]] -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/unrecognized pos/POS/LANGCODE]] track("unrecognized pos/pos/" .. data.pos_category, data.lang) elseif not (noposcat or is_varform_only or data.nolemmacat) then insert(data.categories, 1, postype .. " " .. full_langname) end -- Categorize variant forms into 'variant lemmas' or 'variant non-lemma forms'. Originally proposed in -- [[Wiktionary:Beer parlour/2024/June#Decluttering the altform mess]] as 'alternative forms'; renamed in -- [[Wiktionary:Beer parlour/2026/July#Renaming the "alternative forms" categories]]. if (is_varform_only or is_varform_both) and postype then insert(data.categories, 1, "Dạng biến thể " .. postype .. " " .. full_langname) end ------------ 5. Create a default headword, and add links to multiword page names. ------------ -- Determine if this is an "anti-asterisk" term, i.e. an attested term in a language that must normally be -- reconstructed. local is_anti_asterisk = data.heads[1].term and data.heads[1].term:find("^!!") local lang_reconstructed = data.lang:hasType("reconstructed") if is_anti_asterisk then if not lang_reconstructed then error("Anti-asterisk feature (head= beginning with !!) can only be used with reconstructed languages") end if namespace == "Reconstruction" then error("Anti-asterisk feature (head= beginning with !!) should be used in mainspace, not in Reconstruction space") end lang_reconstructed = false end -- Determine if term is reconstructed local is_reconstructed = namespace == "Từ_tái_tạo" or lang_reconstructed -- Create a default headword based on the pagename, which is determined in -- advance by the data module so that it only needs to be done once. local default_head = page.pagename -- Add links to multi-word page names when appropriate if not (is_reconstructed or data.nolinkhead) then local no_links = m_headword_data.no_multiword_links if not (no_links[langcode] or no_links[full_langcode]) and export.head_is_multiword(default_head) then default_head = export.add_multiword_links(default_head, true) end end if is_reconstructed then default_head = "*" .. default_head end ------------ 6. Check the namespace against the language type. ------------ if namespace == "Từ_tái_tạo" then if lang_reconstructed then error("Entries in " .. langname .. " must be placed in the Reconstruction: namespace") elseif data.lang:hasType("appendix-constructed") then error("Entries in " .. langname .. " must be placed in the Appendix: namespace") end elseif namespace == "Citations" or namespace == "Thesaurus" then error("Headword templates should not be used in the " .. namespace .. ": namespace.") end ------------ 7. Fill in missing values in `data.heads`. ------------ -- True if any script among the headword scripts has spaces in it. local any_script_has_spaces = false -- True if any term has a redundant head= param. local has_redundant_head_param = false for _, head in ipairs(data.heads) do ------ 7a. If missing head, replace with default head. if not head.term then head.term = default_head elseif head.term == default_head then has_redundant_head_param = true elseif is_anti_asterisk and head.term == "!!" then -- If explicit head=!! is given, it's an anti-asterisk term and we fill in the default head. head.term = "!!" .. default_head elseif head.term:find("^[!?]$") then -- If explicit head= just consists of ! or ?, add it to the end of the default head. head.term = default_head .. head.term end head.term_no_initial_bang_bang = is_anti_asterisk and head.term:sub(3) or head.term if is_reconstructed then local head_term = head.term if head_term:find("%[%[") then head_term = remove_links(head_term) end if head_term:sub(1, 1) ~= "*" then error("The headword '" .. head_term .. "' must begin with '*' to indicate that it is reconstructed.") end end ------ 7b. Try to detect the script(s) if not provided. If a per-head script is provided, that takes precedence, ------ otherwise fall back to the overall script if given. If neither given, autodetect the script. local auto_sc = data.lang:findBestScript(head.term) if ( auto_sc:getCode() == "None" and find_best_script_without_lang(head.term):getCode() ~= "None" ) then insert(data.categories, "Mục từ có chữ viết không chuẩn " .. full_langname) end if not (head.sc or data.sc) then -- No script code given, so use autodetected script. head.sc = auto_sc else if not head.sc then -- Overall script code given. head.sc = data.sc end -- Track uses of sc parameter. if head.sc:getCode() == auto_sc:getCode() then track("redundant script code", data.lang) if not data.no_script_code_cat then insert(data.categories, "Mục từ có mã chữ viết thừa " .. full_langname) end else track("non-redundant manual script code", data.lang) if not data.no_script_code_cat then insert(data.categories, "Mục từ có mã chữ viết thủ công không thừa " .. full_langname) end end end -- If using a discouraged character sequence, add to maintenance category. if head.sc:hasNormalizationFixes() == true then local composed_head = toNFC(head.term) if head.sc:fixDiscouragedSequences(composed_head) ~= composed_head then insert(data.whole_page_categories, "Trang có sử dụng chuỗi ký tự không được khuyến khích") end end any_script_has_spaces = any_script_has_spaces or head.sc:hasSpaces() ------ 7c. Create automatic transliterations for any non-Latin headwords without manual translit given ------ (provided automatic translit is available, e.g. not in Persian or Hebrew). -- Make transliterations head.tr_manual = nil -- Try to generate a transliteration if necessary if head.tr == "-" then head.tr = nil else local notranslit = m_headword_data.notranslit if not (notranslit[langcode] or notranslit[full_langcode]) and head.sc:isTransliterated() then head.tr_manual = not not head.tr local text = head.term_no_initial_bang_bang if not data.lang:link_tr(head.sc) then text = remove_links(text) end local automated_tr = data.lang:transliterate(text, head.sc) if automated_tr then local manual_tr = head.tr if manual_tr then if remove_links(manual_tr) == remove_links(automated_tr) then insert(data.categories, "Mục từ có chuyển tự thừa " .. full_langname) else insert(data.categories, "Mục từ có chuyển tự thủ công không thừa " .. full_langname) end end if not manual_tr then head.tr = automated_tr end end -- There is still no transliteration? -- Add the entry to a cleanup category. if not head.tr then head.tr = "<small>cần chuyển tự</small>" -- FIXME: No current support for 'Request for transliteration of Classical Persian terms' or similar. -- Consider adding this support in [[Module:category tree/poscatboiler/data/entry maintenance]]. insert(data.categories, "Yêu cầu chuyển tự mục từ " .. full_langname) else -- Otherwise, trim it. head.tr = trim(head.tr) end end end -- Link to the transliteration entry for languages that require this. if head.tr and data.lang:link_tr(head.sc) then head.tr = full_link{ term = head.tr, lang = data.lang, sc = get_script("Latn"), tr = "-" } end end ------------ 8. Maybe tag the title with the appropriate script code, using the `display_title` mechanism. ------------ -- Assumes that the scripts in "toBeTagged" will never occur in the Reconstruction namespace. -- (FIXME: Don't make assumptions like this, and if you need to do so, throw an error if the assumption is violated.) -- Avoid tagging ASCII as Hani even when it is tagged as Hani in the headword, as in [[check]]. The check for ASCII -- might need to be expanded to a check for any Latin characters and whitespace or punctuation. local display_title -- Where there are multiple headwords, use the script for the first. This assumes the first headword is similar to -- the pagename, and that headwords that are in different scripts from the pagename aren't first. This seems to be -- about the best we can do (alternatively we could potentially do script detection on the pagename). local dt_script = data.heads[1].sc local dt_script_code = dt_script:getCode() local page_non_ascii = namespace == "" and not page.pagename:find("^[%z\1-\127]+$") local unsupported_pagename, unsupported = page.full_raw_pagename:gsub("^Tiêu đề không được hỗ trợ/", "") if unsupported == 1 and page.unsupported_titles[unsupported_pagename] then display_title = 'Tiêu đề không được hỗ trợ/<span class="' .. dt_script_code .. '">' .. page.unsupported_titles[unsupported_pagename] .. '</span>' elseif page_non_ascii and m_headword_data.toBeTagged[dt_script_code] or (dt_script_code == "Jpan" and (text_in_script(page.pagename, "Hira") or text_in_script(page.pagename, "Kana"))) or (dt_script_code == "Kore" and text_in_script(page.pagename, "Hang")) then display_title = '<span class="' .. dt_script_code .. '">' .. page.full_raw_pagename .. '</span>' -- Keep Han entries region-neutral in the display title. elseif page_non_ascii and (dt_script_code == "Hant" or dt_script_code == "Hans") then display_title = '<span class="Hani">' .. page.full_raw_pagename .. '</span>' elseif namespace == "Từ tái tạo" then local matched display_title, matched = ugsub( page.full_raw_pagename, "^(Từ tái tạo:[^/]+/)(.+)$", function(before, term) return before .. tag_text(term, data.lang, dt_script) end ) if matched == 0 then display_title = nil end end -- FIXME: Generalize this. -- If the current language uses Aran (Nastaliq), e.g. Urdu, and there's more than one language on the page, don't -- set the display title because we don't want Nastaliq for terms that also exist in other languages that don't -- display in Nastaliq (e.g. Arabic or Persian). Because the word "Urdu" occurs near the end of the alphabet, Urdu -- fonts tend to override the fonts of other languages. FIXME: This is checking for more than one language on the -- page but instead needs to check if there are any languages using scripts other than Aran. if dt_script_code == "Aran" and page.L2_list.n > 1 then display_title = nil end if display_title then mw.getCurrentFrame():callParserFunction( "DISPLAYTITLE", display_title ) end ------------ 9. Insert additional categories. ------------ if data.force_cat_output then -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/force cat output]] track("force cat output") end if has_redundant_head_param then if not data.no_redundant_head_cat then -- This is not the right way to go about this; too many exceptions and problems due to language-specific headword -- handling customization. If we want this, it should be opt-in by a given language passing in the default headword. -- insert(data.categories, "Mục từ có tham số head thừa " .. full_langname) end end if namespace == "Từ tái tạo" and not lang_reconstructed then insert(data.categories, "Mục từ tái tạo " .. full_langname) end -- If the first head is multiword (after removing links), maybe insert into "LANG multiword terms". if not data.nomultiwordcat and not is_varform_only and any_script_has_spaces and postype == "Mục từ" then local no_multiword_cat = m_headword_data.no_multiword_cat if not (no_multiword_cat[langcode] or no_multiword_cat[full_langcode]) then -- Check for spaces or hyphens, but exclude prefixes and suffixes. -- Use the pagename, not the head= value, because the latter may have extra -- junk in it, e.g. superscripted text that throws off the algorithm. local no_hyphen = m_headword_data.hyphen_not_multiword_sep -- Exclude hyphens if the data module states that they should for this language. local checkpattern = (no_hyphen[langcode] or no_hyphen[full_langcode]) and ".[%s፡]." or ".[%s%-፡]." local is_multiword = umatch(page.pagename, checkpattern) if is_multiword and not non_categorizable(page.full_raw_pagename) then insert(data.categories, "Mục từ có chứa nhiều từ " .. full_langname) elseif not is_multiword then local long_word_threshold = m_headword_data.long_word_thresholds[langcode] or m_headword_data.long_word_thresholds[full_langcode] if long_word_threshold and ulen(page.pagename) >= long_word_threshold then insert(data.categories, "Từ dài " .. full_langname) end end end end -- Determine whether to insert a category 'LANGNAME POS in SCRIPT'. If there are multiple heads, we may need to check -- each head, as the heads may (theoretically) have different scripts. local default_sccat = m_headword_data.default_sccat if data.sccat or not is_varform_only and (default_sccat[langcode] or langcode ~= full_langcode and default_sccat[full_langcode]) then local function needs_sccat(sccat_entry, sc) if sccat_entry == true or not sccat_entry then return sccat_entry end if type(sccat_entry) == "table" then local in_list = contains(sccat_entry, sc:getCode()) if sccat_entry[1] == "not" then in_list = not in_list end return in_list end return nil end for _, head in ipairs(data.heads) do -- First check the `sccat` specified at the {{head}} level. local this_needs_sccat = needs_sccat(data.sccat, head.sc) -- If that wasn't given, check the default sccat at the language level for the lang code. if this_needs_sccat == nil and not is_varform_only then this_needs_sccat = needs_sccat(default_sccat[langcode], head.sc) end -- If that wasn't found and the lang code is an etym code, check the default sccat at the parent language level. if this_needs_sccat == nil and not is_varform_only and langcode ~= full_langcode then this_needs_sccat = needs_sccat(default_sccat[full_langcode], head.sc) end if this_needs_sccat then insert(data.categories, data.pos_category .. " dùng " .. head.sc:getDisplayForm(data.lang) .. " " .. full_langname) end end end -- Reconstructed terms often use weird combinations of scripts and realistically aren't spelled so much as notated. if namespace ~= "Từ tái tạo" and not is_varform_only then -- Map from languages to a string containing the characters to ignore when considering whether a term has -- multiple written scripts in it. Typically these are Greek or Cyrillic letters used for their phonetic -- values. local characters_to_ignore = { ["aaq"] = "αάὰ", -- Penobscot (Algonquian) ["acy"] = "δθ", -- Cypriot Arabic ["aez"] = "β", -- Aeka (Trans-New Guinea) ["anc"] = "γ", -- Ngas (Chadic/Afroasiatic) ["aou"] = "χ", -- A'ou (Kra-Dai) ["art-blk"] = "ч", -- Bolak (conlang) ["awg"] = "β", -- Anguthimri (Pama-Nyungan) ["az"] = "ь", -- Azerbaijani (Turkic; Yañalif Latin spelling, c. 1928 - 1938) ["ba"] = "ь", -- Bashkir (Turkic; Yañalif Latin spelling, c. 1928 - 1938) ["bhp"] = "β", -- Bima (Austronesian) ["bjz"] = "β", -- Baruga (Trans-New Guinea) ["byk"] = "θ", -- Biao (Kra-Dai) ["cdy"] = "θ", -- Chadong (Kra-Dai) ["chp"] = "θ", -- Chipewyan (Athabaskan) ["cjh"] = "χ", -- Upper Chehalis (Salishan) ["clm"] = "χ", -- Klallam (Salishan) ["col"] = "χ", -- Colombia-Wenatchi (Salishan) ["coo"] = "χθ", -- Comox (Salishan) ["crx"] = "θ", -- Carrier (Athabaskan) ["ets"] = "θ", -- Yekhee (Edoid/Niger-Congo) ["ett"] = "χ", -- Etruscan (isolate; in romanizations) ["fla"] = "χ", -- Montana Salish (Salishan) ["grt"] = "་", -- Garo (South Asian Sino-Tibetan) ["gmw-gts"] = "χ", -- Gottscheerish (Bavarian variant spoken in Slovenia) ["hur"] = "χθ", -- Halkomelem (Salishan) ["itc-psa"] = "f", -- Pre-Samnite (Italic; normally written in Greek) ["izh"] = "ь", -- Ingrian (Finnic) ["kic"] = "θ", -- Kickapoo (Algonquian) ["kk"] = "ь", -- Kazakh (Turkic; Yañalif Latin spelling, c. 1928 - 1938) ["ky"] = "ь", -- Kyrgyz (Turkic; Yañalif Latin spelling, c. 1928 - 1938) ["lil"] = "χ", -- Lillooet (Salishan) ["lsi"] = "ꓹ", -- Lashi (Lolo-Burmese/Sino-Tibetan; represents a glottal stop) ["mhz"] = "β", -- Mor (Austronesian) ["mqn"] = "β", -- Moronene (Austronesian) ["neg"]= "ӡā", -- Negidal (Tungusic; normally in Cyrillic) ["oka"] = "χ", -- Okanagan (Salishan) ["ole"] = "θ", -- Olekha (Sino-Tibetan) ["oui"] = "γβ", -- Old Uyghur (Turkic; FIXME: others? E.g. Greek delta (δ)?) ["pox"] = "χ", -- Polabian (West Slavic) ["rif"] = "ε", -- Tarifit (Berber) ["rom"] = "Θθ", -- Romani (Indic: International Standard; two different thetas???) ["rpn"] = "β", -- Repanbitip (Austronesian) ["sah"] = "ь", -- Yakut (Turkic; 1929 - 1939 Latin spelling) ["sit-jap"] = "χ", -- Japhug (Sino-Tibetan) ["sjw"] = "θ", -- Shawnee (Algonquian) ["squ"] = "χ", -- Squamish (Salishan) ["str"] = "χθ", -- Saanich (Salishan) ["teh"] = "χ", -- Tehuelche (Chonan; spoken in Argentina) ["tep"] = "η", -- Tepecano (Uto-Aztecan) ["thp"] = "χ", -- Thompson (Salishan) ["tk"] = "ь", -- Turkmen (Turkic; Yañalif Latin spelling, c. 1928 - 1938) ["tt"] = "ь", -- Kazakh (Turkic; Yañalif Latin spelling, c. 1928 - 1938) ["twa"] = "χ", -- Twana (Salishan) ["wbl"] = "ы", -- Wakhi (Iranian) ["xbc"] = "ϸ", -- Bactrian (Iranian; represents š; normally written in Greek) ["yha"] = "θ", -- Baha (Kra-Dai) ["za"] = "зч", -- Zhuang (Tai/Kra-Dai); 1957-1982 alphabet used two Cyrillic letters (as well as some others like -- ƃ, ƅ, ƨ, ɯ and ɵ that look like Cyrillic or Greek but are actually Latin) ["zlw-slv"] = "χђћ", -- Slovincian (West Slavic; FIXME: χ is Greek, the other two are Cyrillic, but I'm not sure -- the currect characters are being chosen in the entry names) ["zng"] = "θ", -- Mang (Mon-Khmer) ["ztp"] = "θ", -- Loxicha Zapotec (Zapotecan) } -- Determine how many real scripts are found in the pagename, where we exclude symbols and such. We exclude -- scripts whose `character_category` is false as well as Zmth (mathematical notation symbols), which has a -- category of "Mathematical notation symbols". When counting scripts, we need to elide language-specific -- variants because e.g. Beng and as-Beng have slightly different characters but we don't want to consider them -- two different scripts (e.g. [[এৰ]] has two characters which are detected respectively as Beng and as-Beng). local seen_scripts = {} local num_seen_scripts = 0 local num_loops = 0 local canon_pagename = page.pagename local ch_to_ignore = characters_to_ignore[full_langcode] if ch_to_ignore then canon_pagename = ugsub(canon_pagename, "[" .. ch_to_ignore .. "]", "") end while true do if canon_pagename == "" or num_seen_scripts >= 2 or num_loops >= 10 then break end -- Make sure we don't get into a loop checking the same script over and over again; happens with e.g. [[ᠪᡳ]] num_loops = num_loops + 1 local pagename_script = find_best_script_without_lang(canon_pagename, "None only as last resort") local script_chars = pagename_script.characters if not script_chars then -- we are stuck; this happens with None break end local script_code = pagename_script:getCode() local replaced canon_pagename, replaced = ugsub(canon_pagename, "[" .. script_chars .. "]", "") if ( replaced and script_code ~= "Zmth" and (script_data or get_script_data())[script_code] and script_data[script_code].character_category ~= false ) then script_code = script_code:gsub("^.-%-", "") if not seen_scripts[script_code] then seen_scripts[script_code] = true num_seen_scripts = num_seen_scripts + 1 end end end if num_seen_scripts > 1 then insert(data.categories, "Mục từ được viết bằng nhiều chữ viết " .. full_langname) end end -- Categorise for unusual characters. Takes into account combining characters, so that we can categorise for characters with diacritics that aren't encoded as atomic characters (e.g. U̠). These can be in two formats: single combining characters (i.e. character + diacritic(s)) or double combining characters (i.e. character + diacritic(s) + character). Each can have any number of diacritics. local standard = data.lang:getStandardCharacters() if not is_varform_only and standard and not non_categorizable(page.full_raw_pagename) then local function char_category(char) local specials = { ["#"] = "number sign", ["("] = "parentheses", [")"] = "parentheses", ["<"] = "angle brackets", [">"] = "angle brackets", ["["] = "square brackets", ["]"] = "square brackets", ["_"] = "underscore", ["{"] = "braces", ["|"] = "vertical line", ["}"] = "braces", ["ß"] = "ẞ", ["\205\133"] = "", -- this is UTF-8 for U+0345 ( ͅ) ["\239\191\189"] = "replacement character", } char = toNFD(char) :gsub(".[\128-\191]*", function(m) local new_m = specials[m] new_m = new_m or m:uupper() return new_m end) return toNFC(char) end if full_langcode ~= "hi" and full_langcode ~= "lo" then local standard_chars_scripts = {} for _, head in ipairs(data.heads) do standard_chars_scripts[head.sc:getCode()] = true end -- Iterate over the scripts, in case there is more than one (as they can have different sets of standard characters). for code in pairs(standard_chars_scripts) do local sc_standard = data.lang:getStandardCharacters(code) if sc_standard then if page.pagename_len > 1 then local explode_standard = {} local function explode(char) explode_standard[char] = true return "" end local sc_standard_exploded = ugsub(sc_standard, page.comb_chars.combined_double, explode) -- The following is correct; it relies on side-effecing the explode_standard[] table. ugsub(sc_standard_exploded, page.comb_chars.combined_single, explode):gsub(".[\128-\191]*", explode) local num_cat_inserted for char in pairs(page.explode_pagename) do if not explode_standard[char] then if char:find("[0-9]") then if not num_cat_inserted then insert(data.categories, "Từ đánh vần với số " .. full_langname) num_cat_inserted = true end elseif ufind(char, page.emoji_pattern) then insert(data.categories, "Từ đánh vần với emoji " .. full_langname) else local upper = char_category(char) if not explode_standard[upper] then char = upper end insert(data.categories, "Từ đánh vần với " .. char .. " " .. full_langname) end end end end -- If a diacritic doesn't appear in any of the standard characters, also categorise for it generally. sc_standard = toNFD(sc_standard) for diacritic in ugmatch(page.decompose_pagename, page.comb_chars.diacritics_single) do if not umatch(sc_standard, diacritic) then insert(data.categories, "Từ đánh vần với ◌" .. diacritic .. " " .. full_langname) end end for diacritic in ugmatch(page.decompose_pagename, page.comb_chars.diacritics_double) do if not umatch(sc_standard, diacritic) then insert(data.categories, "Từ đánh vần với ◌" .. diacritic .. "◌ " .. full_langname) end end end end -- Ancient Greek, Hindi and Lao handled the old way for now, as their standard chars still need to be converted to the new format (because there are a lot of them). elseif ulen(page.pagename) ~= 1 then for character in ugmatch(page.pagename, "([^" .. standard .. "])") do local upper = char_category(character) if not umatch(upper, "[" .. standard .. "]") then character = upper end insert(data.categories, "Từ đánh vần với " .. character .. " " .. full_langname) end end end if not is_varform_only and data.heads[1].sc:isSystem("alphabet") then local pagename, i = page.pagename:ulower(), 2 while umatch(pagename, "(%a)" .. ("%1"):rep(i)) do i = i + 1 insert(data.categories, full_langname .. " terms with " .. i .. " consecutive instances of the same letter") end end -- Categorise for palindromes if not is_varform_only and not data.nopalindromecat and namespace ~= "Từ tái tạo" and ulen(page.pagename) > 2 -- FIXME: Use of first script here seems hacky. What is the clean way of doing this in the presence of -- multiple scripts? and is_palindrome(page.pagename, data.lang, data.heads[1].sc) then insert(data.categories, "Mục từ viết xuôi ngược đều giống nhau " .. full_langname) end if namespace == "" and not lang_reconstructed then for _, head in ipairs(data.heads) do if page.full_raw_pagename ~= get_link_page(remove_links(head.term), data.lang, head.sc) then -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/pagename spelling mismatch]] -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/pagename spelling mismatch/LANGCODE]] track("pagename spelling mismatch", data.lang) break end end end -- Add red link category if called for and we're not a "large" page, where such checks are disabled. if data.checkredlinks and not m_headword_data.large_pages[m_headword_data.pagename] then local plposcat = type(data.checkredlinks) == "string" and data.checkredlinks or data.pos_category check_red_link_inflections_top_level(data, plposcat) end -- Add to various maintenance categories. export.maintenance_cats(page, data.lang, data.categories, data.whole_page_categories) ------------ 10. Format and return headwords, genders, inflections and categories. ------------ -- Format and return all the gathered information. This may add more categories (e.g. gender/number categories), -- so make sure we do it before evaluating `data.categories`. local text = '<span class="headword-line">' .. format_headword(data) .. format_headword_genders(data, is_varform_only) .. format_top_level_inflections(data) .. '</span>' -- Language-specific categories. local cats = format_categories( data.categories, data.lang, data.sort_key, page.encoded_pagename, data.force_cat_output or test_force_categories, data.heads[1].sc ) -- Language-agnostic categories. local whole_page_cats = format_categories( data.whole_page_categories, nil, "-" ) return text .. cats .. whole_page_cats end return export 2u6oo3ckzwzobvdmn6oixghvbvqm95k 2566333 2566298 2026-09-25T08:23:28Z Hiyuune 50834 2566333 Scribunto text/plain local export = {} -- Named constants for all modules used, to make it easier to swap out sandbox versions. local debug_track_module = "Module:debug/track" local decorations_module = "Module:decorations" local gender_and_number_module = "Module:gender and number" local headword_data_module = "Module:headword/data" local headword_page_module = "Module:headword/page" local links_module = "Module:links" local load_module = "Module:load" local pages_module = "Module:pages" local palindromes_module = "Module:palindromes" local scripts_module = "Module:scripts" local scripts_data_module = "Module:scripts/data" local script_utilities_module = "Module:script utilities" local script_utilities_data_module = "Module:script utilities/data" local string_utilities_module = "Module:string utilities" local table_module = "Module:table" local utilities_module = "Module:utilities" local ucfirst = require("Module:string utilities").ucfirst local concat = table.concat local dump = mw.dumpObject local insert = table.insert local ipairs = ipairs local max = math.max local new_title = mw.title.new local pairs = pairs local require = require local toNFC = mw.ustring.toNFC local toNFD = mw.ustring.toNFD local type = type local ufind = mw.ustring.find local ugmatch = mw.ustring.gmatch local ugsub = mw.ustring.gsub local umatch = mw.ustring.match --[==[ Loaders for functions in other modules, which overwrite themselves with the target function when called. This ensures modules are only loaded when needed, retains the speed/convenience of locally-declared pre-loaded functions, and has no overhead after the first call, since the target functions are called directly in any subsequent calls.]==] local function debug_track(...) debug_track = require(debug_track_module) return debug_track(...) end local function contains(...) contains = require(table_module).contains return contains(...) end local function encode_entities(...) encode_entities = require(string_utilities_module).encode_entities return encode_entities(...) end local function extend(...) extend = require(table_module).extend return extend(...) end local function find_best_script_without_lang(...) find_best_script_without_lang = require(scripts_module).findBestScriptWithoutLang return find_best_script_without_lang(...) end local function format_categories(...) format_categories = require(utilities_module).format_categories return format_categories(...) end local function format_genders(...) format_genders = require(gender_and_number_module).format_genders return format_genders(...) end local function format_decorations(...) format_decorations = require(decorations_module).format_decorations return format_decorations(...) end local function full_link(...) full_link = require(links_module).full_link return full_link(...) end local function get_current_L2(...) get_current_L2 = require(pages_module).get_current_L2 return get_current_L2(...) end local function get_link_page(...) get_link_page = require(links_module).get_link_page return get_link_page(...) end local function get_script(...) get_script = require(scripts_module).getByCode return get_script(...) end local function is_palindrome(...) is_palindrome = require(palindromes_module).is_palindrome return is_palindrome(...) end local function language_link(...) language_link = require(links_module).language_link return language_link(...) end local function load_data(...) load_data = require(load_module).load_data return load_data(...) end local function pattern_escape(...) pattern_escape = require(string_utilities_module).pattern_escape return pattern_escape(...) end local function process_page(...) process_page = require(headword_page_module).process_page return process_page(...) end local function remove_links(...) remove_links = require(links_module).remove_links return remove_links(...) end local function shallow_copy(...) shallow_copy = require(table_module).shallowCopy return shallow_copy(...) end local function tag_text(...) tag_text = require(script_utilities_module).tag_text return tag_text(...) end local function tag_transcription(...) tag_transcription = require(script_utilities_module).tag_transcription return tag_transcription(...) end local function tag_translit(...) tag_translit = require(script_utilities_module).tag_translit return tag_translit(...) end local function trim(...) trim = require(string_utilities_module).trim return trim(...) end local function ulen(...) ulen = require(string_utilities_module).len return ulen(...) end --[==[ Loaders for objects, which load data (or some other object) into some variable, which can then be accessed as "foo or get_foo()", where the function get_foo sets the object to "foo" and then returns it. This ensures they are only loaded when needed, and avoids the need to check for the existence of the object each time, since once "foo" has been set, "get_foo" will not be called again.]==] local m_data local function get_data() m_data = load_data(headword_data_module) return m_data end local script_data local function get_script_data() script_data = load_data(scripts_data_module) return script_data end local script_utilities_data local function get_script_utilities_data() script_utilities_data = load_data(script_utilities_data_module) return script_utilities_data end -- If set to true, categories always appear, even in non-mainspace pages local test_force_categories = false -- Add a tracking category to track entries with certain (unusually undesirable) properties. `track_id` is an identifier -- for the particular property being tracked and goes into the tracking page. Specifically, this adds a link in the -- page text to [[Wiktionary:Tracking/headword/TRACK_ID]], meaning you can find all entries with the `track_id` property -- by visiting [[Special:WhatLinksHere/Wiktionary:Tracking/headword/TRACK_ID]]. -- -- If `lang` (a language object) is given, an additional tracking page [[Wiktionary:Tracking/headword/TRACK_ID/CODE]] is -- linked to where CODE is the language code of `lang`, and you can find all entries in the combination of `track_id` -- and `lang` by visiting [[Special:WhatLinksHere/Wiktionary:Tracking/headword/TRACK_ID/CODE]]. This makes it possible to -- isolate only the entries with a specific tracking property that are in a given language. Note that if `lang` -- references at etymology-only language, both that language's code and its full parent's code are tracked. local function track(track_id, lang) local tracking_page = "headword/" .. track_id if lang and lang:hasType("etymology-only") then debug_track{tracking_page, tracking_page .. "/" .. lang:getCode(), tracking_page .. "/" .. lang:getFullCode()} elseif lang then debug_track{tracking_page, tracking_page .. "/" .. lang:getCode()} else debug_track(tracking_page) end return true end local function text_in_script(text, script_code) local sc = get_script(script_code) if not sc then error("Internal error: Bad script code " .. script_code) end local characters = sc.characters local out if characters then text = ugsub(text, "%W", "") out = ufind(text, "[" .. characters .. "]") end if out then return true else return false end end local spacingPunctuation = "[%s%p]+" --[[ List of punctuation or spacing characters that are found inside of words. Used to exclude characters from the regex above. ]] local wordPunc = "-#%%&@־׳״'.·*’་•:᠊" local notWordPunc = "[^" .. wordPunc .. "]+" --[=[ Format a term (either a head term or an inflection term) along with any decorations (left or right qualifiers, labels, references or customized separator). `part` is the object specifying the term (and `lang` the language of the term), which should optionally contain: * left qualifiers in `q`, an array of strings; * right qualifiers in `qq`, an array of strings; * left labels in `l`, an array of strings; * right labels in `ll`, an array of strings; * references in `refs`, an array either of strings (formatted reference text) or objects containing fields `text` (formatted reference text) and optionally `name` and/or `group`; * a separator in `separator`, defaulting to " <i>or</i> " if this is not the first term (j > 1), otherwise "". `formatted` is the formatted version of the term itself, and `j` is the index of the term. ]=] local function format_term_with_decorations(lang, part, formatted, j) local function part_non_empty(field) local list = part[field] if not list then return nil end if type(list) ~= "table" then error(("Internal error: Wrong type for `part.%s`=%s, should be \"table\""):format(field, dump(list))) end return list[1] end if part_non_empty("q") or part_non_empty("qq") or part_non_empty("l") or part_non_empty("ll") or part_non_empty("refs") then formatted = format_decorations { lang = lang, text = formatted, q = part.q, qq = part.qq, l = part.l, ll = part.ll, refs = part.refs, } end local separator = part.separator or j > 1 and " <i>or</i> " -- use "" to request no separator if separator then formatted = separator .. formatted end return formatted end --[==[Return true if the given head is multiword according to the algorithm used in full_headword().]==] function export.head_is_multiword(head) for possibleWordBreak in ugmatch(head, spacingPunctuation) do if umatch(possibleWordBreak, notWordPunc) then return true end end return false end do local function workaround_to_exclude_chars(s) return (ugsub(s, notWordPunc, "\2%1\1")) end --[==[ Add appropriate links to `head`, correctly handling multiword terms. This is intended for multiword terms but can be used for any term if you want links added to single-word terms as well. If you want to only add links to multiword terms, first check that the term is multiword using `head_is_multiword`. If `default` is specified, this will escape colons so that they don't get interpreted as interwiki links. This should generally only be used when `head` is an actual pagename or is taken from a {{para|pagename}} parameter, not when taken from a {{para|head}} parameter. ]==] function export.add_multiword_links(head, default) head = "\1" .. ugsub(head, spacingPunctuation, workaround_to_exclude_chars) .. "\2" if default then head = head :gsub("(\1[^\2]*)\\([:#][^\2]*\2)", "%1\\\\%2") :gsub("(\1[^\2]*)([:#][^\2]*\2)", "%1\\%2") end --Escape any remaining square brackets to stop them breaking links (e.g. "[citation needed]"). head = encode_entities(head, "[]", true, true) --[=[ use this when workaround is no longer needed: head = "[[" .. ugsub(head, WORDBREAKCHARS, "]]%1[[") .. "]]" Remove any empty links, which could have been created above at the beginning or end of the string. ]=] return (head :gsub("\1\2", "") :gsub("[\1\2]", {["\1"] = "[[", ["\2"] = "]]"})) end end local function non_categorizable(full_raw_pagename) return full_raw_pagename:find("^Appendix:Gestures/") or -- Unsupported titles with descriptive names. (full_raw_pagename:find("^Unsupported titles/") and not full_raw_pagename:find("`")) end local function tag_text_and_add_decorations(data, head, formatted, j) -- Add language and script wrapper. formatted = tag_text(formatted, data.lang, head.sc, "head", nil, j == 1 and data.id or nil) -- Add decorations (qualifiers, labels, references and separator). return format_term_with_decorations(data.lang, head, formatted, j) end -- Format a headword with transliterations. local function format_headword(data) -- Are there non-empty transliterations? local has_translits = false local has_manual_translits = false ------ Format the headwords. ------ local head_parts = {} local unique_head_parts = {} local has_multiple_heads = not not data.heads[2] for j, head in ipairs(data.heads) do if head.tr or head.ts then has_translits = true end if head.tr and head.tr_manual or head.ts then has_manual_translits = true end local formatted -- Apply processing to the headword, for formatting links and such. if head.term:find("[[", nil, true) and head.sc:getCode() ~= "Image" then formatted = language_link{term = head.term, lang = data.lang} else formatted = data.lang:makeDisplayText(head.term, head.sc, true) end local head_part = tag_text_and_add_decorations(data, head, formatted, j) insert(head_parts, head_part) -- If multiple heads, try to determine whether all heads display the same. To do this we need to effectively -- rerun the text tagging and addition of decorations, using 1 for all indices. if has_multiple_heads then local unique_head_part if j == 1 then unique_head_part = head_part else unique_head_part = tag_text_and_add_decorations(data, head, formatted, 1) end unique_head_parts[unique_head_part] = true end end local set_size = 0 if has_multiple_heads then for _ in pairs(unique_head_parts) do set_size = set_size + 1 end end if set_size == 1 then head_parts = head_parts[1] else head_parts = concat(head_parts) end if has_manual_translits then -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/manual-tr]] -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/manual-tr/LANGCODE]] track("manual-tr", data.lang) end ------ Format the transliterations and transcriptions. ------ local translits_formatted if has_translits then local translit_parts = {} for _, head in ipairs(data.heads) do if head.tr or head.ts then local this_parts = {} if head.tr then insert(this_parts, tag_translit(head.tr, data.lang:getCode(), "head", nil, head.tr_manual)) if head.ts then insert(this_parts, " ") end end if head.ts then insert(this_parts, "/" .. tag_transcription(head.ts, data.lang:getCode(), "head") .. "/") end insert(translit_parts, concat(this_parts)) end end translits_formatted = " (" .. concat(translit_parts, " <i>or</i> ") .. ")" local function format_transliteration_page_link(langname) local transliteration_pagename = "Chuyển tự " .. langname local transliteration_page = new_title(transliteration_pagename, "Wiktionary") if transliteration_page and transliteration_page:getContent() then return ("[[Wiktionary:Chuyển tự %s|•]]"):format(transliteration_pagename) end return nil end local translit_page_link = format_transliteration_page_link(data.lang:getCanonicalName()) -- If data.lang is an etymology-only language and we didn't find a translation page for it, fall back to the -- full parent. if not translit_page_link and data.lang:hasType("etymology-only") then translit_page_link = format_transliteration_page_link(data.lang:getFullName()) end if translit_page_link then translits_formatted = " " .. translit_page_link .. translits_formatted end else translits_formatted = "" end ------ Paste heads and transliterations/transcriptions. ------ local lemma_gloss if data.gloss then lemma_gloss = ' <span class="ib-content qualifier-content">' .. data.gloss .. '</span>' else lemma_gloss = "" end return head_parts .. translits_formatted .. lemma_gloss end local function format_headword_genders(data, is_varform_only) local retval = "" if data.genders and data.genders[1] then if data.gloss then retval = "," end local pos_for_cat if not data.nogendercat and not is_varform_only then local no_gender_cat = (m_data or get_data()).no_gender_cat if not (no_gender_cat[data.lang:getCode()] or no_gender_cat[data.lang:getFullCode()]) then pos_for_cat = (m_data or get_data()).pos_for_gender_number_cat[data.pos_category:gsub("^reconstructed ", "")] end end local text, cats = format_genders(data.genders, data.lang, pos_for_cat) if cats then extend(data.categories, cats) end retval = retval .. "&nbsp;" .. text end return retval end -- Forward reference local format_inflections local function format_inflection_parts(data, parts) for j, part in ipairs(parts) do if type(part) ~= "table" then part = {term = part} end local partaccel = part.accel local face = part.face or "bold" if face ~= "bold" and face ~= "plain" and face ~= "hypothetical" then error("The face `" .. face .. "` " .. ( (script_utilities_data or get_script_utilities_data()).faces[face] and "should not be used for non-headword terms on the headword line." or "is invalid." )) end -- Here the final part 'or data.nolinkinfl' allows to have 'nolinkinfl=true' -- right into the 'data' table to disable inflection links of the entire headword -- when inflected forms aren't entry-worthy, e.g.: in Vulgar Latin local nolinkinfl = part.face == "hypothetical" or (part.nolink and track("nolink") or part.nolinkinfl) or ( data.nolink and track("nolink") or data.nolinkinfl) local formatted if part.label then -- FIXME: There should be a better way of italicizing a label. As is, this isn't customizable. formatted = "<i>" .. part.label .. "</i>" else -- Convert the term into a full link. Don't show a transliteration here unless enable_auto_translit is -- requested, either at the `parts` level (i.e. per inflection) or at the `data.inflections` level (i.e. -- specified for all inflections). This is controllable in {{head}} using autotrinfl=1 for all inflections, -- or fNautotr=1 for an individual inflection (remember that a single inflection may be associated with -- multiple terms). The reason for doing this is to avoid clutter in headword lines by default in languages -- where the script is relatively straightforward to read by learners (e.g. Greek, Russian), but allow it -- to be enabled in languages with more complex scripts (e.g. Arabic). -- -- FIXME: With nested inflections, should we also respect `enable_auto_translit` at the top level of the -- nested inflections structure? local tr = part.tr or not (parts.enable_auto_translit or data.inflections.enable_auto_translit) and "-" or nil local postprocess_annotations if part.inflections then postprocess_annotations = function(infldata) insert(infldata.annotations, format_inflections(data, part.inflections)) end end formatted = full_link( { term = not nolinkinfl and part.term or nil, alt = part.alt or (nolinkinfl and part.term or nil), lang = part.lang or data.lang, sc = part.sc or parts.sc or nil, gloss = part.gloss, pos = part.pos, lit = part.lit, id = part.id, genders = part.genders, tr = tr, ts = part.ts, accel = partaccel or parts.accel, postprocess_annotations = postprocess_annotations, }, face ) end parts[j] = format_term_with_decorations(part.lang or data.lang, part, formatted, j) end local parts_output if parts[1] then parts_output = (parts.label and " " or "") .. concat(parts) elseif parts.request then parts_output = " <small>[vui lòng chỉ định]</small>" insert(data.categories, "Yêu cầu biến tố mục từ " .. data.lang:getFullName()) else parts_output = "" end local parts_label = parts.label and ("<i>" .. parts.label .. "</i>") or "" return format_term_with_decorations(data.lang, parts, parts_label .. parts_output, 1) end -- Format the inflections following the headword or nested after a given inflection. Declared local above. function format_inflections(data, inflections) if inflections and inflections[1] then -- Format each inflection individually. for key, infl in ipairs(inflections) do inflections[key] = format_inflection_parts(data, infl) end return concat(inflections, ", ") else return "" end end -- Format the top-level inflections following the headword. Currently this just adds parens around the -- formatted comma-separated inflections in `data.inflections`. local function format_top_level_inflections(data) local result = format_inflections(data, data.inflections) if result ~= "" then return " (" .. result .. ")" else return result end end -- Forward reference local check_red_link_inflections -- Check a single inflection (which consists of a label and zero or more terms, each possibly with nested inflections) -- for red links. If so, insert a red-link category based on `plpos` (the plural part of speech to insert in the -- category), stop further processing, and return true. If no red links found, return false. local function check_red_link_inflection_parts(data, parts, plpos) for _, part in ipairs(parts) do if type(part) ~= "table" then part = {term = part} end local term = part.term if term and not term:find("%[%[") then local stripped_physical_term = get_link_page(term, data.lang, part.sc or parts.sc or nil) if stripped_physical_term then local title = mw.title.new(stripped_physical_term) if title and not title:getContent() then insert(data.categories, plpos .. " có liên kết đỏ trong dòng tên mục từ " .. data.lang:getFullName()) return true end end end if part.inflections then if check_red_link_inflections(data, part.inflections, plpos) then return true end end end return false end -- Check a set of inflections (each of which describes a single inflection of the term, such as feminine or plural, and -- consists of a label and zero or more terms, each possibly with nested inflections) for red links. If so, insert a -- red-link category based on `plpos` (the plural part of speech to insert in the category), stop further processing, -- and return true. If no red links found, return false. function check_red_link_inflections(data, inflections, plpos) if inflections and inflections[1] then -- Check each inflection individually. for key, infl in ipairs(inflections) do if check_red_link_inflection_parts(data, infl, plpos) then return true end end end return false end -- Check the top-level inflections in `data.inflections`, along with any nested inflections, for red links. If so, -- insert a red-link category based on `plpos` (the plural part of speech to insert in the category), stop further -- processing, and return true. If no red links found, return false. local function check_red_link_inflections_top_level(data, plpos) return check_red_link_inflections(data, data.inflections, plpos) end --[==[ Returns the plural form of `pos`, a raw part of speech input, which could be singular or plural. Irregular plural POS are taken into account (e.g. "kanji" pluralizes to "kanji"). ]==] function export.pluralize_pos(pos) -- Make the plural form of the part of speech return (m_data or get_data()).irregular_plurals[pos] or pos:sub(-1) == "" and pos or pos end --[==[ Return "lemma" if the given POS is a lemma, "non-lemma form" if a non-lemma form, or nil if unknown. The POS passed in must be in its plural form ("nouns", "prefixes", etc.). If you have a POS in its singular form, call {export.pluralize_pos()} above to pluralize it in a smart fashion that knows when to add "-s" and when to add "-es", and also takes into account any irregular plurals. If `best_guess` is given and the POS is in neither the lemma nor non-lemma list, guess based on whether it ends in " forms"; otherwise, return nil. ]==] function export.pos_lemma_or_nonlemma(plpos, best_guess) local m_headword_data = m_data or get_data() local isLemma = m_headword_data.lemmas -- Is it a lemma category? if isLemma[plpos] then return "Mục từ" end local plpos_no_recon = plpos:gsub("^reconstructed ", "") if isLemma[plpos_no_recon] then return "Mục từ" end -- Is it a nonlemma category? local isNonLemma = m_headword_data.nonlemmas if isNonLemma[plpos] or isNonLemma[plpos_no_recon] then return "Mục từ biến thể hình thái" end local plpos_no_mut = plpos:gsub("^mutated ", "") if isLemma[plpos_no_mut] or isNonLemma[plpos_no_mut] then return "Mục từ biến thể hình thái" elseif best_guess then return plpos:find(" forms$") and "Mục từ biến thể hình thái" or "Mục từ" else return nil end end --[==[ Canonicalize a part of speech as specified in 2= in {{tl|head}}. This checks for POS aliases and non-lemma form aliases ending in 'f', and then pluralizes if the POS term does not have an invariable plural. ]==] function export.canonicalize_pos(pos) -- FIXME: Temporary code to throw an error for alias 'pre' (= preposition) that will go away. if pos == "pre" then -- Don't throw error on 'pref' as it's an alias for "prefix". error("POS 'pre' for 'preposition' no longer allowed as it's too ambiguous; use 'prep'") end -- Likewise for pro = pronoun. if pos == "pro" or pos == "prof" then error("POS 'pro' for 'pronoun' no longer allowed as it's too ambiguous; use 'pron'") end local m_headword_data = m_data or get_data() if m_headword_data.pos_aliases[pos] then pos = m_headword_data.pos_aliases[pos] elseif pos:sub(-1) == "f" then pos = pos:sub(1, -2) pos = "Biến thể hình thái " .. (m_headword_data.pos_aliases[pos] or pos) end return pos end -- Find and return the maximum index in the array `data[element]` (which may have gaps in it), and initialize it to a -- zero-length array if unspecified. Check to make sure all keys are numeric (other than "maxindex", which is set by -- [[Module:parameters]] for list parameters), all values are strings, and unless `allow_blank_string` is given, -- no blank (zero-length) strings are present. local function init_and_find_maximum_index(data, element, allow_blank_string) local maxind = 0 if not data[element] then data[element] = {} end local typ = type(data[element]) if typ ~= "table" then error(("Internal error: In full_headword(), `data.%s` must be an array but is a %s"):format(element, typ)) end for k, v in pairs(data[element]) do if k ~= "maxindex" then if type(k) ~= "number" then error(("Internal error: Unrecognized non-numeric key '%s' in `data.%s`"):format(k, element)) end if k > maxind then maxind = k end if v then if type(v) ~= "string" then error(("Internal error: For key '%s' in `data.%s`, value should be a string but is a %s"):format(k, element, type(v))) end if not allow_blank_string and v == "" then error(("Internal error: For key '%s' in `data.%s`, blank string not allowed; use 'false' for the default"):format(k, element)) end end end end return maxind end --[==[ -- Add the page to various maintenance categories for the language and the -- whole page. These are placed in the headword somewhat arbitrarily, but -- mainly because headword templates are mandatory for entries (meaning that -- in theory it provides full coverage). -- -- This is provided as an external entry point so that modules which transclude -- information from other entries (such as {{tl|ja-see}}) can take advantage -- of this feature as well, because they are used in place of a conventional -- headword template.]==] do -- Handle any manual sortkeys that have been specified in raw categories -- by tracking if they are the same or different from the automatically- -- generated sortkey, so that we can track them in maintenance -- categories. local function handle_raw_sortkeys(tbl, sortkey, page, lang, lang_cats) sortkey = sortkey or lang:makeSortKey(page.pagename) -- If there are raw categories with no sortkey, then they will be -- sorted based on the default MediaWiki sortkey, so we check against -- that. if tbl == true then if page.raw_defaultsort ~= sortkey then insert(lang_cats, "Mục từ có mã sắp xếp thủ công không thừa " .. lang:getFullName()) end return end local redundant, different for k in pairs(tbl) do if k == sortkey then redundant = true else different = true end end if redundant then insert(lang_cats, "Mục từ có mã sắp xếp thừa " .. lang:getFullName()) end if different then insert(lang_cats, "Mục từ có mã sắp xếp thủ công không thừa " .. lang:getFullName()) end return sortkey end function export.maintenance_cats(page, lang, lang_cats, page_cats) extend(page_cats, page.cats) lang = lang:getFull() -- since we are just generating categories local canonical = lang:getCanonicalName() local tbl = page.wikitext_topic_cat[lang:getCode()] local sortkey = nil if tbl then sortkey = handle_raw_sortkeys(tbl, sortkey, page, lang, lang_cats) insert(lang_cats, canonical .. " entries with topic categories using raw markup") end tbl = page.wikitext_langname_cat[canonical] if tbl then handle_raw_sortkeys(tbl, sortkey, page, lang, lang_cats) insert(lang_cats, canonical .. " entries with language name categories using raw markup") end local current_L2 = get_current_L2() if current_L2 then local trimmed_L2 = trim(current_L2) local expected_L2 = ucfirst(canonical) if trimmed_L2 ~= expected_L2 then insert(lang_cats, "Mục từ có đề mục ngôn ngữ không đúng " .. canonical) -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/incorrect language header]] -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/incorrect language header/LANGCODE]] track("incorrect language header", lang) end end end end --[==[This is the primary external entry point. {{lua|full_headword(data)}} This is used by {{temp|head}} and various language-specific headword templates (e.g. {{temp|ru-adj}} for Russian adjectives, {{temp|de-noun}} for German nouns, etc.) to display an entire headword line. See [[#Further explanations for full_headword()]] ]==] function export.full_headword(data) -- Prevent data from being destructively modified. data = shallow_copy(data) ------------ 1. Basic checks for old-style (multi-arg) calling convention. ------------ if data.getCanonicalName then error("Internal error: In full_headword(), the first argument `data` needs to be a Lua object (table) of properties, not a language object") end if not data.lang or type(data.lang) ~= "table" or not data.lang.getCode then error("Internal error: In full_headword(), the first argument `data` needs to be a Lua object (table) and `data.lang` must be a language object") end if data.id and type(data.id) ~= "string" then error("Internal error: The id in the data table should be a string.") end ------------ 2. Initialize pagename etc. ------------ local langcode = data.lang:getCode() local full_langcode = data.lang:getFullCode() local langname = data.lang:getCanonicalName() local full_langname = data.lang:getFullName() local raw_pagename = data.pagename local page local m_headword_data = m_data or get_data() if raw_pagename and raw_pagename ~= m_headword_data.pagename then -- for testing, doc pages, etc. -- data.pagename is often set on documentation and test pages through the pagename= parameter of various -- templates, to emulate running on that page. Having a large number of such test templates on a single -- page often leads to timeouts, because we fetch and parse the contents of each page in turn. However, -- we don't really need to do that and can function fine without fetching and parsing the contents of a -- given page, so turn off content fetching/parsing (and also setting the DEFAULTSORT key through a parser -- function, which is *slooooow*) in certain namespaces where test and documentation templates are likely to -- be found and where actual content does not live (User, Template, Module). local actual_namespace = m_headword_data.page.namespace local no_fetch_content = actual_namespace == "User" or actual_namespace == "Template" or actual_namespace == "Module" page = process_page(raw_pagename, no_fetch_content) else page = m_headword_data.page end local namespace = page.namespace if data.altform then -- Temporary tracking for use of old altform= track("altform", data.lang) end local noposcat = data.noposcat local is_varform_only = data.var and data.var ~= "both" local is_varform_both = data.var == "both" ------------ 3. Initialize `data.heads` table; if old-style, convert to new-style. ------------ if type(data.heads) == "table" and type(data.heads[1]) == "table" then -- new-style if data.translits or data.transcriptions then error("Internal error: In full_headword(), if `data.heads` is new-style (array of head objects), `data.translits` and `data.transcriptions` cannot be given") end else -- convert old-style `heads`, `translits` and `transcriptions` to new-style local maxind = max( init_and_find_maximum_index(data, "heads"), init_and_find_maximum_index(data, "translits", true), init_and_find_maximum_index(data, "transcriptions", true) ) for i = 1, maxind do data.heads[i] = { term = data.heads[i], tr = data.translits[i], ts = data.transcriptions[i], } end end -- Make sure there's at least one head. if not data.heads[1] then data.heads[1] = {} end ------------ 4. Initialize and validate `data.categories` and `data.whole_page_categories`, and determine `pos_category` if not given, and add basic categories. ------------ init_and_find_maximum_index(data, "categories") init_and_find_maximum_index(data, "whole_page_categories") local pos_category_already_present = false if data.categories[1] then local escaped_langname = pattern_escape(full_langname) local matches_lang_pattern = "^" .. escaped_langname .. " " for _, cat in ipairs(data.categories) do -- Does the category begin with the language name? If not, tag it with a tracking category. if not cat:find(matches_lang_pattern) then -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/no lang category]] -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/no lang category/LANGCODE]] track("no lang category", data.lang) end end -- If `pos_category` not given, try to infer it from the first specified category. If this doesn't work, we -- throw an error below. if not data.pos_category and data.categories[1]:find(matches_lang_pattern) then data.pos_category = data.categories[1]:gsub(matches_lang_pattern, "") -- Optimization to avoid inserting category already present. pos_category_already_present = true end end if not data.pos_category then error("Internal error: `data.pos_category` not specified and could not be inferred from the categories given in " .. "`data.categories`. Either specify the plural part of speech in `data.pos_category` " .. "(e.g. \"proper nouns\") or ensure that the first category in `data.categories` is formed from the " .. "language's canonical name plus the plural part of speech (e.g. \"Norwegian Bokmål proper nouns\")." ) end -- Insert a category at the beginning for the part of speech unless it's already present or `data.noposcat` given. if not (pos_category_already_present or noposcat or is_varform_only) then local pos_category = data.pos_category .. " " .. full_langname -- FIXME: [[User:Theknightwho]] Why is this special case here? Please add an explanatory comment. if pos_category ~= "Ký tự Chữ Hán đa ngữ" then insert(data.categories, 1, pos_category) end end -- Try to determine whether the part of speech refers to a lemma or a non-lemma form; if we can figure this out, -- add an appropriate category. local postype = export.pos_lemma_or_nonlemma(data.pos_category) if not postype then -- We don't know what this category is, so tag it with a tracking category. -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/unrecognized pos]] -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/unrecognized pos/LANGCODE]] track("unrecognized pos", data.lang) -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/unrecognized pos/POS]] -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/unrecognized pos/POS/LANGCODE]] track("unrecognized pos/pos/" .. data.pos_category, data.lang) elseif not (noposcat or is_varform_only or data.nolemmacat) then insert(data.categories, 1, postype .. " " .. full_langname) end -- Categorize variant forms into 'variant lemmas' or 'variant non-lemma forms'. Originally proposed in -- [[Wiktionary:Beer parlour/2024/June#Decluttering the altform mess]] as 'alternative forms'; renamed in -- [[Wiktionary:Beer parlour/2026/July#Renaming the "alternative forms" categories]]. if (is_varform_only or is_varform_both) then insert(data.categories, 1, "Mục từ biến thể thay thế " .. full_langname) end ------------ 5. Create a default headword, and add links to multiword page names. ------------ -- Determine if this is an "anti-asterisk" term, i.e. an attested term in a language that must normally be -- reconstructed. local is_anti_asterisk = data.heads[1].term and data.heads[1].term:find("^!!") local lang_reconstructed = data.lang:hasType("reconstructed") if is_anti_asterisk then if not lang_reconstructed then error("Anti-asterisk feature (head= beginning with !!) can only be used with reconstructed languages") end if namespace == "Reconstruction" then error("Anti-asterisk feature (head= beginning with !!) should be used in mainspace, not in Reconstruction space") end lang_reconstructed = false end -- Determine if term is reconstructed local is_reconstructed = namespace == "Từ_tái_tạo" or lang_reconstructed -- Create a default headword based on the pagename, which is determined in -- advance by the data module so that it only needs to be done once. local default_head = page.pagename -- Add links to multi-word page names when appropriate if not (is_reconstructed or data.nolinkhead) then local no_links = m_headword_data.no_multiword_links if not (no_links[langcode] or no_links[full_langcode]) and export.head_is_multiword(default_head) then default_head = export.add_multiword_links(default_head, true) end end if is_reconstructed then default_head = "*" .. default_head end ------------ 6. Check the namespace against the language type. ------------ if namespace == "Từ_tái_tạo" then if lang_reconstructed then error("Entries in " .. langname .. " must be placed in the Reconstruction: namespace") elseif data.lang:hasType("appendix-constructed") then error("Entries in " .. langname .. " must be placed in the Appendix: namespace") end elseif namespace == "Citations" or namespace == "Thesaurus" then error("Headword templates should not be used in the " .. namespace .. ": namespace.") end ------------ 7. Fill in missing values in `data.heads`. ------------ -- True if any script among the headword scripts has spaces in it. local any_script_has_spaces = false -- True if any term has a redundant head= param. local has_redundant_head_param = false for _, head in ipairs(data.heads) do ------ 7a. If missing head, replace with default head. if not head.term then head.term = default_head elseif head.term == default_head then has_redundant_head_param = true elseif is_anti_asterisk and head.term == "!!" then -- If explicit head=!! is given, it's an anti-asterisk term and we fill in the default head. head.term = "!!" .. default_head elseif head.term:find("^[!?]$") then -- If explicit head= just consists of ! or ?, add it to the end of the default head. head.term = default_head .. head.term end head.term_no_initial_bang_bang = is_anti_asterisk and head.term:sub(3) or head.term if is_reconstructed then local head_term = head.term if head_term:find("%[%[") then head_term = remove_links(head_term) end if head_term:sub(1, 1) ~= "*" then error("The headword '" .. head_term .. "' must begin with '*' to indicate that it is reconstructed.") end end ------ 7b. Try to detect the script(s) if not provided. If a per-head script is provided, that takes precedence, ------ otherwise fall back to the overall script if given. If neither given, autodetect the script. local auto_sc = data.lang:findBestScript(head.term) if ( auto_sc:getCode() == "None" and find_best_script_without_lang(head.term):getCode() ~= "None" ) then insert(data.categories, "Mục từ có chữ viết không chuẩn " .. full_langname) end if not (head.sc or data.sc) then -- No script code given, so use autodetected script. head.sc = auto_sc else if not head.sc then -- Overall script code given. head.sc = data.sc end -- Track uses of sc parameter. if head.sc:getCode() == auto_sc:getCode() then track("redundant script code", data.lang) if not data.no_script_code_cat then insert(data.categories, "Mục từ có mã chữ viết thừa " .. full_langname) end else track("non-redundant manual script code", data.lang) if not data.no_script_code_cat then insert(data.categories, "Mục từ có mã chữ viết thủ công không thừa " .. full_langname) end end end -- If using a discouraged character sequence, add to maintenance category. if head.sc:hasNormalizationFixes() == true then local composed_head = toNFC(head.term) if head.sc:fixDiscouragedSequences(composed_head) ~= composed_head then insert(data.whole_page_categories, "Trang có sử dụng chuỗi ký tự không được khuyến khích") end end any_script_has_spaces = any_script_has_spaces or head.sc:hasSpaces() ------ 7c. Create automatic transliterations for any non-Latin headwords without manual translit given ------ (provided automatic translit is available, e.g. not in Persian or Hebrew). -- Make transliterations head.tr_manual = nil -- Try to generate a transliteration if necessary if head.tr == "-" then head.tr = nil else local notranslit = m_headword_data.notranslit if not (notranslit[langcode] or notranslit[full_langcode]) and head.sc:isTransliterated() then head.tr_manual = not not head.tr local text = head.term_no_initial_bang_bang if not data.lang:link_tr(head.sc) then text = remove_links(text) end local automated_tr = data.lang:transliterate(text, head.sc) if automated_tr then local manual_tr = head.tr if manual_tr then if remove_links(manual_tr) == remove_links(automated_tr) then insert(data.categories, "Mục từ có chuyển tự thừa " .. full_langname) else insert(data.categories, "Mục từ có chuyển tự thủ công không thừa " .. full_langname) end end if not manual_tr then head.tr = automated_tr end end -- There is still no transliteration? -- Add the entry to a cleanup category. if not head.tr then head.tr = "<small>cần chuyển tự</small>" -- FIXME: No current support for 'Request for transliteration of Classical Persian terms' or similar. -- Consider adding this support in [[Module:category tree/poscatboiler/data/entry maintenance]]. insert(data.categories, "Yêu cầu chuyển tự mục từ " .. full_langname) else -- Otherwise, trim it. head.tr = trim(head.tr) end end end -- Link to the transliteration entry for languages that require this. if head.tr and data.lang:link_tr(head.sc) then head.tr = full_link{ term = head.tr, lang = data.lang, sc = get_script("Latn"), tr = "-" } end end ------------ 8. Maybe tag the title with the appropriate script code, using the `display_title` mechanism. ------------ -- Assumes that the scripts in "toBeTagged" will never occur in the Reconstruction namespace. -- (FIXME: Don't make assumptions like this, and if you need to do so, throw an error if the assumption is violated.) -- Avoid tagging ASCII as Hani even when it is tagged as Hani in the headword, as in [[check]]. The check for ASCII -- might need to be expanded to a check for any Latin characters and whitespace or punctuation. local display_title -- Where there are multiple headwords, use the script for the first. This assumes the first headword is similar to -- the pagename, and that headwords that are in different scripts from the pagename aren't first. This seems to be -- about the best we can do (alternatively we could potentially do script detection on the pagename). local dt_script = data.heads[1].sc local dt_script_code = dt_script:getCode() local page_non_ascii = namespace == "" and not page.pagename:find("^[%z\1-\127]+$") local unsupported_pagename, unsupported = page.full_raw_pagename:gsub("^Tiêu đề không được hỗ trợ/", "") if unsupported == 1 and page.unsupported_titles[unsupported_pagename] then display_title = 'Tiêu đề không được hỗ trợ/<span class="' .. dt_script_code .. '">' .. page.unsupported_titles[unsupported_pagename] .. '</span>' elseif page_non_ascii and m_headword_data.toBeTagged[dt_script_code] or (dt_script_code == "Jpan" and (text_in_script(page.pagename, "Hira") or text_in_script(page.pagename, "Kana"))) or (dt_script_code == "Kore" and text_in_script(page.pagename, "Hang")) then display_title = '<span class="' .. dt_script_code .. '">' .. page.full_raw_pagename .. '</span>' -- Keep Han entries region-neutral in the display title. elseif page_non_ascii and (dt_script_code == "Hant" or dt_script_code == "Hans") then display_title = '<span class="Hani">' .. page.full_raw_pagename .. '</span>' elseif namespace == "Từ tái tạo" then local matched display_title, matched = ugsub( page.full_raw_pagename, "^(Từ tái tạo:[^/]+/)(.+)$", function(before, term) return before .. tag_text(term, data.lang, dt_script) end ) if matched == 0 then display_title = nil end end -- FIXME: Generalize this. -- If the current language uses Aran (Nastaliq), e.g. Urdu, and there's more than one language on the page, don't -- set the display title because we don't want Nastaliq for terms that also exist in other languages that don't -- display in Nastaliq (e.g. Arabic or Persian). Because the word "Urdu" occurs near the end of the alphabet, Urdu -- fonts tend to override the fonts of other languages. FIXME: This is checking for more than one language on the -- page but instead needs to check if there are any languages using scripts other than Aran. if dt_script_code == "Aran" and page.L2_list.n > 1 then display_title = nil end if display_title then mw.getCurrentFrame():callParserFunction( "DISPLAYTITLE", display_title ) end ------------ 9. Insert additional categories. ------------ if data.force_cat_output then -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/force cat output]] track("force cat output") end if has_redundant_head_param then if not data.no_redundant_head_cat then -- This is not the right way to go about this; too many exceptions and problems due to language-specific headword -- handling customization. If we want this, it should be opt-in by a given language passing in the default headword. -- insert(data.categories, "Mục từ có tham số head thừa " .. full_langname) end end if namespace == "Từ tái tạo" and not lang_reconstructed then insert(data.categories, "Mục từ tái tạo " .. full_langname) end -- If the first head is multiword (after removing links), maybe insert into "LANG multiword terms". if not data.nomultiwordcat and not is_varform_only and any_script_has_spaces and postype == "Mục từ" then local no_multiword_cat = m_headword_data.no_multiword_cat if not (no_multiword_cat[langcode] or no_multiword_cat[full_langcode]) then -- Check for spaces or hyphens, but exclude prefixes and suffixes. -- Use the pagename, not the head= value, because the latter may have extra -- junk in it, e.g. superscripted text that throws off the algorithm. local no_hyphen = m_headword_data.hyphen_not_multiword_sep -- Exclude hyphens if the data module states that they should for this language. local checkpattern = (no_hyphen[langcode] or no_hyphen[full_langcode]) and ".[%s፡]." or ".[%s%-፡]." local is_multiword = umatch(page.pagename, checkpattern) if is_multiword and not non_categorizable(page.full_raw_pagename) then insert(data.categories, "Mục từ có chứa nhiều từ " .. full_langname) elseif not is_multiword then local long_word_threshold = m_headword_data.long_word_thresholds[langcode] or m_headword_data.long_word_thresholds[full_langcode] if long_word_threshold and ulen(page.pagename) >= long_word_threshold then insert(data.categories, "Từ dài " .. full_langname) end end end end -- Determine whether to insert a category 'LANGNAME POS in SCRIPT'. If there are multiple heads, we may need to check -- each head, as the heads may (theoretically) have different scripts. local default_sccat = m_headword_data.default_sccat if data.sccat or not is_varform_only and (default_sccat[langcode] or langcode ~= full_langcode and default_sccat[full_langcode]) then local function needs_sccat(sccat_entry, sc) if sccat_entry == true or not sccat_entry then return sccat_entry end if type(sccat_entry) == "table" then local in_list = contains(sccat_entry, sc:getCode()) if sccat_entry[1] == "not" then in_list = not in_list end return in_list end return nil end for _, head in ipairs(data.heads) do -- First check the `sccat` specified at the {{head}} level. local this_needs_sccat = needs_sccat(data.sccat, head.sc) -- If that wasn't given, check the default sccat at the language level for the lang code. if this_needs_sccat == nil and not is_varform_only then this_needs_sccat = needs_sccat(default_sccat[langcode], head.sc) end -- If that wasn't found and the lang code is an etym code, check the default sccat at the parent language level. if this_needs_sccat == nil and not is_varform_only and langcode ~= full_langcode then this_needs_sccat = needs_sccat(default_sccat[full_langcode], head.sc) end if this_needs_sccat then insert(data.categories, data.pos_category .. " dùng " .. head.sc:getDisplayForm(data.lang) .. " " .. full_langname) end end end -- Reconstructed terms often use weird combinations of scripts and realistically aren't spelled so much as notated. if namespace ~= "Từ tái tạo" and not is_varform_only then -- Map from languages to a string containing the characters to ignore when considering whether a term has -- multiple written scripts in it. Typically these are Greek or Cyrillic letters used for their phonetic -- values. local characters_to_ignore = { ["aaq"] = "αάὰ", -- Penobscot (Algonquian) ["acy"] = "δθ", -- Cypriot Arabic ["aez"] = "β", -- Aeka (Trans-New Guinea) ["anc"] = "γ", -- Ngas (Chadic/Afroasiatic) ["aou"] = "χ", -- A'ou (Kra-Dai) ["art-blk"] = "ч", -- Bolak (conlang) ["awg"] = "β", -- Anguthimri (Pama-Nyungan) ["az"] = "ь", -- Azerbaijani (Turkic; Yañalif Latin spelling, c. 1928 - 1938) ["ba"] = "ь", -- Bashkir (Turkic; Yañalif Latin spelling, c. 1928 - 1938) ["bhp"] = "β", -- Bima (Austronesian) ["bjz"] = "β", -- Baruga (Trans-New Guinea) ["byk"] = "θ", -- Biao (Kra-Dai) ["cdy"] = "θ", -- Chadong (Kra-Dai) ["chp"] = "θ", -- Chipewyan (Athabaskan) ["cjh"] = "χ", -- Upper Chehalis (Salishan) ["clm"] = "χ", -- Klallam (Salishan) ["col"] = "χ", -- Colombia-Wenatchi (Salishan) ["coo"] = "χθ", -- Comox (Salishan) ["crx"] = "θ", -- Carrier (Athabaskan) ["ets"] = "θ", -- Yekhee (Edoid/Niger-Congo) ["ett"] = "χ", -- Etruscan (isolate; in romanizations) ["fla"] = "χ", -- Montana Salish (Salishan) ["grt"] = "་", -- Garo (South Asian Sino-Tibetan) ["gmw-gts"] = "χ", -- Gottscheerish (Bavarian variant spoken in Slovenia) ["hur"] = "χθ", -- Halkomelem (Salishan) ["itc-psa"] = "f", -- Pre-Samnite (Italic; normally written in Greek) ["izh"] = "ь", -- Ingrian (Finnic) ["kic"] = "θ", -- Kickapoo (Algonquian) ["kk"] = "ь", -- Kazakh (Turkic; Yañalif Latin spelling, c. 1928 - 1938) ["ky"] = "ь", -- Kyrgyz (Turkic; Yañalif Latin spelling, c. 1928 - 1938) ["lil"] = "χ", -- Lillooet (Salishan) ["lsi"] = "ꓹ", -- Lashi (Lolo-Burmese/Sino-Tibetan; represents a glottal stop) ["mhz"] = "β", -- Mor (Austronesian) ["mqn"] = "β", -- Moronene (Austronesian) ["neg"]= "ӡā", -- Negidal (Tungusic; normally in Cyrillic) ["oka"] = "χ", -- Okanagan (Salishan) ["ole"] = "θ", -- Olekha (Sino-Tibetan) ["oui"] = "γβ", -- Old Uyghur (Turkic; FIXME: others? E.g. Greek delta (δ)?) ["pox"] = "χ", -- Polabian (West Slavic) ["rif"] = "ε", -- Tarifit (Berber) ["rom"] = "Θθ", -- Romani (Indic: International Standard; two different thetas???) ["rpn"] = "β", -- Repanbitip (Austronesian) ["sah"] = "ь", -- Yakut (Turkic; 1929 - 1939 Latin spelling) ["sit-jap"] = "χ", -- Japhug (Sino-Tibetan) ["sjw"] = "θ", -- Shawnee (Algonquian) ["squ"] = "χ", -- Squamish (Salishan) ["str"] = "χθ", -- Saanich (Salishan) ["teh"] = "χ", -- Tehuelche (Chonan; spoken in Argentina) ["tep"] = "η", -- Tepecano (Uto-Aztecan) ["thp"] = "χ", -- Thompson (Salishan) ["tk"] = "ь", -- Turkmen (Turkic; Yañalif Latin spelling, c. 1928 - 1938) ["tt"] = "ь", -- Kazakh (Turkic; Yañalif Latin spelling, c. 1928 - 1938) ["twa"] = "χ", -- Twana (Salishan) ["wbl"] = "ы", -- Wakhi (Iranian) ["xbc"] = "ϸ", -- Bactrian (Iranian; represents š; normally written in Greek) ["yha"] = "θ", -- Baha (Kra-Dai) ["za"] = "зч", -- Zhuang (Tai/Kra-Dai); 1957-1982 alphabet used two Cyrillic letters (as well as some others like -- ƃ, ƅ, ƨ, ɯ and ɵ that look like Cyrillic or Greek but are actually Latin) ["zlw-slv"] = "χђћ", -- Slovincian (West Slavic; FIXME: χ is Greek, the other two are Cyrillic, but I'm not sure -- the currect characters are being chosen in the entry names) ["zng"] = "θ", -- Mang (Mon-Khmer) ["ztp"] = "θ", -- Loxicha Zapotec (Zapotecan) } -- Determine how many real scripts are found in the pagename, where we exclude symbols and such. We exclude -- scripts whose `character_category` is false as well as Zmth (mathematical notation symbols), which has a -- category of "Mathematical notation symbols". When counting scripts, we need to elide language-specific -- variants because e.g. Beng and as-Beng have slightly different characters but we don't want to consider them -- two different scripts (e.g. [[এৰ]] has two characters which are detected respectively as Beng and as-Beng). local seen_scripts = {} local num_seen_scripts = 0 local num_loops = 0 local canon_pagename = page.pagename local ch_to_ignore = characters_to_ignore[full_langcode] if ch_to_ignore then canon_pagename = ugsub(canon_pagename, "[" .. ch_to_ignore .. "]", "") end while true do if canon_pagename == "" or num_seen_scripts >= 2 or num_loops >= 10 then break end -- Make sure we don't get into a loop checking the same script over and over again; happens with e.g. [[ᠪᡳ]] num_loops = num_loops + 1 local pagename_script = find_best_script_without_lang(canon_pagename, "None only as last resort") local script_chars = pagename_script.characters if not script_chars then -- we are stuck; this happens with None break end local script_code = pagename_script:getCode() local replaced canon_pagename, replaced = ugsub(canon_pagename, "[" .. script_chars .. "]", "") if ( replaced and script_code ~= "Zmth" and (script_data or get_script_data())[script_code] and script_data[script_code].character_category ~= false ) then script_code = script_code:gsub("^.-%-", "") if not seen_scripts[script_code] then seen_scripts[script_code] = true num_seen_scripts = num_seen_scripts + 1 end end end if num_seen_scripts > 1 then insert(data.categories, "Mục từ được viết bằng nhiều chữ viết " .. full_langname) end end -- Categorise for unusual characters. Takes into account combining characters, so that we can categorise for characters with diacritics that aren't encoded as atomic characters (e.g. U̠). These can be in two formats: single combining characters (i.e. character + diacritic(s)) or double combining characters (i.e. character + diacritic(s) + character). Each can have any number of diacritics. local standard = data.lang:getStandardCharacters() if not is_varform_only and standard and not non_categorizable(page.full_raw_pagename) then local function char_category(char) local specials = { ["#"] = "number sign", ["("] = "parentheses", [")"] = "parentheses", ["<"] = "angle brackets", [">"] = "angle brackets", ["["] = "square brackets", ["]"] = "square brackets", ["_"] = "underscore", ["{"] = "braces", ["|"] = "vertical line", ["}"] = "braces", ["ß"] = "ẞ", ["\205\133"] = "", -- this is UTF-8 for U+0345 ( ͅ) ["\239\191\189"] = "replacement character", } char = toNFD(char) :gsub(".[\128-\191]*", function(m) local new_m = specials[m] new_m = new_m or m:uupper() return new_m end) return toNFC(char) end if full_langcode ~= "hi" and full_langcode ~= "lo" then local standard_chars_scripts = {} for _, head in ipairs(data.heads) do standard_chars_scripts[head.sc:getCode()] = true end -- Iterate over the scripts, in case there is more than one (as they can have different sets of standard characters). for code in pairs(standard_chars_scripts) do local sc_standard = data.lang:getStandardCharacters(code) if sc_standard then if page.pagename_len > 1 then local explode_standard = {} local function explode(char) explode_standard[char] = true return "" end local sc_standard_exploded = ugsub(sc_standard, page.comb_chars.combined_double, explode) -- The following is correct; it relies on side-effecing the explode_standard[] table. ugsub(sc_standard_exploded, page.comb_chars.combined_single, explode):gsub(".[\128-\191]*", explode) local num_cat_inserted for char in pairs(page.explode_pagename) do if not explode_standard[char] then if char:find("[0-9]") then if not num_cat_inserted then insert(data.categories, "Từ đánh vần với số " .. full_langname) num_cat_inserted = true end elseif ufind(char, page.emoji_pattern) then insert(data.categories, "Từ đánh vần với emoji " .. full_langname) else local upper = char_category(char) if not explode_standard[upper] then char = upper end insert(data.categories, "Từ đánh vần với " .. char .. " " .. full_langname) end end end end -- If a diacritic doesn't appear in any of the standard characters, also categorise for it generally. sc_standard = toNFD(sc_standard) for diacritic in ugmatch(page.decompose_pagename, page.comb_chars.diacritics_single) do if not umatch(sc_standard, diacritic) then insert(data.categories, "Từ đánh vần với ◌" .. diacritic .. " " .. full_langname) end end for diacritic in ugmatch(page.decompose_pagename, page.comb_chars.diacritics_double) do if not umatch(sc_standard, diacritic) then insert(data.categories, "Từ đánh vần với ◌" .. diacritic .. "◌ " .. full_langname) end end end end -- Ancient Greek, Hindi and Lao handled the old way for now, as their standard chars still need to be converted to the new format (because there are a lot of them). elseif ulen(page.pagename) ~= 1 then for character in ugmatch(page.pagename, "([^" .. standard .. "])") do local upper = char_category(character) if not umatch(upper, "[" .. standard .. "]") then character = upper end insert(data.categories, "Từ đánh vần với " .. character .. " " .. full_langname) end end end if not is_varform_only and data.heads[1].sc:isSystem("alphabet") then local pagename, i = page.pagename:ulower(), 2 while umatch(pagename, "(%a)" .. ("%1"):rep(i)) do i = i + 1 insert(data.categories, full_langname .. " terms with " .. i .. " consecutive instances of the same letter") end end -- Categorise for palindromes if not is_varform_only and not data.nopalindromecat and namespace ~= "Từ tái tạo" and ulen(page.pagename) > 2 -- FIXME: Use of first script here seems hacky. What is the clean way of doing this in the presence of -- multiple scripts? and is_palindrome(page.pagename, data.lang, data.heads[1].sc) then insert(data.categories, "Mục từ viết xuôi ngược đều giống nhau " .. full_langname) end if namespace == "" and not lang_reconstructed then for _, head in ipairs(data.heads) do if page.full_raw_pagename ~= get_link_page(remove_links(head.term), data.lang, head.sc) then -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/pagename spelling mismatch]] -- [[Special:WhatLinksHere/Wiktionary:Tracking/headword/pagename spelling mismatch/LANGCODE]] track("pagename spelling mismatch", data.lang) break end end end -- Add red link category if called for and we're not a "large" page, where such checks are disabled. if data.checkredlinks and not m_headword_data.large_pages[m_headword_data.pagename] then local plposcat = type(data.checkredlinks) == "string" and data.checkredlinks or data.pos_category check_red_link_inflections_top_level(data, plposcat) end -- Add to various maintenance categories. export.maintenance_cats(page, data.lang, data.categories, data.whole_page_categories) ------------ 10. Format and return headwords, genders, inflections and categories. ------------ -- Format and return all the gathered information. This may add more categories (e.g. gender/number categories), -- so make sure we do it before evaluating `data.categories`. local text = '<span class="headword-line">' .. format_headword(data) .. format_headword_genders(data, is_varform_only) .. format_top_level_inflections(data) .. '</span>' -- Language-specific categories. local cats = format_categories( data.categories, data.lang, data.sort_key, page.encoded_pagename, data.force_cat_output or test_force_categories, data.heads[1].sc ) -- Language-agnostic categories. local whole_page_cats = format_categories( data.whole_page_categories, nil, "-" ) return text .. cats .. whole_page_cats end return export tvzd25ysyklewue9epnncao0zymd11b Mô đun:headword/data 828 261392 2566300 2566031 2026-09-25T07:02:58Z Hiyuune 50834 2566300 Scribunto text/plain local headword_page_module = "Module:headword/page" local list_to_set = require("Module:table").listToSet local data = {} ------ 1. Lists which are converted into sets. ------ --[==[ var: Large pages where we disable label tracking, red link checking and similar. ]==] data.large_pages = list_to_set { -- pages that consistently hit timeouts "a", -- pages that sometimes hit timeouts "A", "baba", "de", "e", "i", "lima", "o", "u", "и", "山", "子", "月", "一", "人", } --[==[ var: Map from singular to plural, and from plural to itself, for recognized parts of speech with irregular plurals. Most of these are invariable plurals, e.g. `kanji` is its own plural; but we also have `mora` plural `morae`. ]==] data.irregular_plurals = list_to_set({ "cmavo", "cmene", "fu'ivla", "gismu", "Hán tự", "Hanja", "Việt bính", "Kana", "Kanji", "lujvo", "Từ điển đàm thoại", "Bính âm Hán ngữ", "rafsi", }, function(_, item) return item end) local irregular_plurals = data.irregular_plurals -- Irregular non-zero plurals AND any regular plurals where the singular ends in "s", -- because the module assumes that inputs ending in "s" are plurals. The singular and -- plural both need to be added, as the module will generate a default plural if -- the input doesn't match a key in this table. for sg, pl in next, { mora = "mora" } do irregular_plurals[sg], irregular_plurals[pl] = pl, pl end --[==[ var: Recognized lemmas. If the part of speech in {{tl|head}} is set to one of these or its singular equivalent, the category 'LANG lemmas' will automatically be added. If the part of speech is not a singular or plural lemma or non-lemma form and is not an abbreviation that expands to a recognized lemma or non-lemma form, the page will be added to various tracking categories: * [[Special:WhatLinksHere/Wiktionary:Tracking/headword/unrecognized pos]] * [[Special:WhatLinksHere/Wiktionary:Tracking/headword/unrecognized pos/LANG]] * [[Special:WhatLinksHere/Wiktionary:Tracking/headword/unrecognized pos/pos/POS]] * [[Special:WhatLinksHere/Wiktionary:Tracking/headword/unrecognized pos/pos/POS/LANG]] ]==] data.lemmas = list_to_set{ "abbreviations", "acronyms", "Tính từ", "Danh tính từ", "adpositions", "Phó từ", "Phụ tố", "ambipositions", "Mạo từ", "circumfixes", "circumpositions", "Loại từ", "cmavo", "cmavo clusters", "cmene", "combining forms", "Liên từ", "Lượng từ", "Từ hạn định", "Dấu phụ", "digraphs", "Tính từ cách bằng", "fu'ivla", "gismu", "Hán tự", "Hanja", "ideophones", "Thành ngữ", "Trung tố", "initialisms", "iteration marks", "interfixes", "Thán từ", "Kana", "Kanji", "Chữ cái", "ligatures", "Văn tự ngữ tố", "lujvo", "Mora", "Hình vị", "non-constituents", "Danh từ", "Số", "Ký hiệu số", "Số từ", "Trợ từ", "Cụm từ", "Yếu tố sau", "Cụm yếu tố sau", "predicatives", "Tiền tố", "Cụm giới từ", "Giới từ", "preverbs", "pronominal adverbs", "Đại từ", "Danh từ riêng", "Tục ngữ", "Dấu câu", "relatives", "Gốc từ", "Thân từ", "Hậu tố", "syllables", "Ký hiệu", "Động từ", } --[==[ var: Recognized non-lemma forms. If the part of speech in {{tl|head}} is set to one of these or its singular equivalent, the category 'LANG non-lemma forms' will automatically be added. If the part of speech is not a singular or plural lemma or non-lemma form and is not an abbreviation that expands to a recognized lemma or non-lemma form, the page will be added to various tracking categories; see the documentation of `data.lemmas`. ]==] data.nonlemmas = list_to_set{ "Biến thể hình thái phân từ chủ động", "Phân từ chủ động", "Tính phân từ", "adjective case forms", "Biến thể hình thái tính từ", "adjective feminine forms", "adjective plural forms", "Biến thể hình thái phó từ", "Phó phân từ", "Phân từ tác nhân", "Biến thể hình thái mạo từ", "circumfix forms", "combined forms", "Biến thể hình thái tính từ so sánh hơn", "Tính từ so sánh hơn", "Biến thể hình thái phó từ so sánh hơn", "Phó từ so sánh hơn", "conjunction forms", "Từ rút gọn", "converbs", "Biến thể hình thái từ hạn định so sánh hơn", "Biến thể hình thái từ hạn định", "Biến thể hình thái từ hạn định so sánh nhất", "Danh từ giảm nhẹ", "elative adjectives", "equative adjective forms", "equative adjectives", "future participles", "Động danh từ", "Dạng nguyên mẫu", "infinitives", "Biến thể hình thái thán từ", "Việt bính", "Từ sai chính tả", "Phân từ phủ định", "nominal participles", "noun case forms", "noun dual forms", "Biến thể hình thái danh từ", "noun paucal forms", "noun plural forms", "noun possessive forms", "noun singulative forms", "Biến thể hình thái số từ", "Phân từ", "Biến thể hình thái phân từ", "Biến thể hình thái trợ từ", "Phân từ bị động", "Phân tính từ bị động", "Phân từ quá khứ chủ động", "Phân phó từ quá khứ", "Phân từ quá khứ", "Biến thể hình thái phân từ quá khứ", "Phân từ bị động quá khứ", "Phân từ hoàn thành chủ động", "Phân từ hoàn thành", "Phân từ hoàn thành bị động", "Bính âm Hán ngữ", "Số nhiều", "Biến thể hình thái yếu tố sau", "Biến thể hình thái tiền tố", "preposition contractions", "preposition forms", "prepositional pronouns", "Phân từ hoàn thành", "present adverbial participles", "Phân từ hiện tại", "Phân từ hiện tại chủ động", "Phân từ hiện tại bị động", "preverb forms", "Biến thể hình thái đại từ", "pronoun possessive forms", "Biến thể hình thái danh từ riêng", "proper noun plural forms", "rafsi", "Latinh hóa", "root forms", "singulatives", "Biến thể hình thái hậu tố", "Biến thể hình thái tính từ so sánh nhất", "Tính từ so sánh nhất", "Biến thể hình thái phó từ so sánh nhất", "Phó từ so sánh nhất", "Biến thể hình thái động từ", "Danh động từ", } --[==[ var: List of languages that will not have links to separate parts of the headword. ]==] data.no_multiword_links = list_to_set{ "zh", } --[==[ var: List of languages that will not have `LANG multiword terms` categories added. There are various reasons why languages are in this list: (a) words are written without spaces between them; (b) syllables are written with spaces between them; (c) variant reconstructions are notated with a tilde surrounded by spaces; (d) the language is a sign language, where pagenames are multiword descriptions of the gesture(s) required to make an individual sign; (e) some other weirdnesses. ]==] data.no_multiword_cat = list_to_set{ -------- Languages without spaces between words (sometimes spaces between phrases) -------- "blt", -- Tai Dam "ja", -- Japanese "khb", -- Lü "km", -- Khmer "lo", -- Lao "mnw", -- Mon "my", -- Burmese "nan", -- Min Nan (some words in Latin script; hyphens between syllables) "nan-hbl", -- Hokkien (some words in Latin script; hyphens between syllables) "nod", -- Northern Thai "ojp", -- Old Japanese "shn", -- Shan "sou", -- Southern Thai "tdd", -- Tai Nüa "th", -- Thai "tts", -- Isan "twh", -- Tai Dón "txg", -- Tangut "zh", -- Chinese (all varieties with Chinese characters) "zkt", -- Khitan -------- Languages with spaces between syllables -------- "ahk", -- Akha "aou", -- A'ou "atb", -- Zaiwa "byk", -- Biao "cdy", -- Chadong --"duu", -- Drung; not sure --"hmx-pro", -- Proto-Hmong-Mien --"hnj", -- Green Hmong; not sure "huq", -- Tsat "ium", -- Iu Mien --"lis", -- Lisu; not sure "mtq", -- Muong --"mww", -- White Hmong; not sure "onb", -- Lingao --"sit-gkh", -- Gokhy; not sure --"swi", -- Sui; not sure "tbq-lol-pro", -- Proto-Loloish "tdh", -- Thulung "ukk", -- Muak Sa-aak "vi", -- Vietnamese "yig", -- Wusa Nasu "zng", -- Mang -------- Languages with ~ with surrounding spaces used to separate variants -------- "mkh-ban-pro", -- Proto-Bahnaric "sit-pro", -- Proto-Sino-Tibetan; listed above -------- Other weirdnesses -------- "mul", -- Translingual; gestures, Morse code, etc. "aot", -- Atong (India); bullet is a letter -------- All sign languages -------- "ads", "aed", "aen", "afg", "ase", "asf", "asp", "asq", "asw", "bfi", "bfk", "bog", "bqn", "bqy", "bvl", "bzs", "cds", "csc", "csd", "cse", "csf", "csg", "csl", "csn", "csq", "csr", "doq", "dse", "dsl", "ecs", "esl", "esn", "eso", "eth", "fcs", "fse", "fsl", "fss", "gds", "gse", "gsg", "gsm", "gss", "gus", "hab", "haf", "hds", "hks", "hos", "hps", "hsh", "hsl", "icl", "iks", "ils", "inl", "ins", "ise", "isg", "isr", "jcs", "jhs", "jls", "jos", "jsl", "jus", "kgi", "kvk", "lbs", "lls", "lsl", "lso", "lsp", "lst", "lsy", "lws", "mdl", "mfs", "mre", "msd", "msr", "mzc", "mzg", "mzy", "nbs", "ncs", "nsi", "nsl", "nsp", "nsr", "nzs", "okl", "pgz", "pks", "prl", "prz", "psc", "psd", "psg", "psl", "pso", "psp", "psr", "pys", "rms", "rsl", "rsm", "sdl", "sfb", "sfs", "sgg", "sgx", "slf", "sls", "sqk", "sqs", "ssp", "ssr", "svk", "swl", "syy", "tse", "tsm", "tsq", "tss", "tsy", "tza", "ugn", "ugy", "ukl", "uks", "vgt", "vsi", "vsl", "vsv", "xki", "xml", "xms", "ygs", "ysl", "zib", "zsl", } --[==[ var: List of languages where a hyphen is not considered a word separator for the `LANG multiword terms` category. There are numerous reasons why languages are in this list; by each language should be listed the reason for inclusion. ]==] data.hyphen_not_multiword_sep = list_to_set{ "akk", -- Akkadian; hyphens between syllables "akl", -- Aklanon; hyphens for mid-word glottal stops "ber-pro", -- Proto-Berber; morphemes separated by hyphens "ceb", -- Cebuano; hyphens for mid-word glottal stops "cnk", -- Khumi Chin; hyphens used in single words "cpi", -- Chinese Pidgin English; Chinese-derived words with hyphens between syllables "de", -- German; too many false positives "esx-esk-pro", -- hyphen used to separate morphemes "fi", -- Finnish; hyphen used to separate components in compound words if the final and initial vowels match, respectively "gd", -- Scottish Gaelic; too many false positives like [[a-chianaibh]], [[a-nìos]], [[an-dè]] and other adverbs in a- and an- "hil", -- Hiligaynon; hyphens for mid-word glottal stops "hnn", -- Hanunoo; too many false positives "ilo", -- Ilocano; hyphens for mid-word glottal stops "kne", -- Kankanaey; hyphens for mid-word glottal stops "lcp", -- Western Lawa; dash as syllable joiner "lwl", -- Eastern Lawa; dash as syllable joiner "mfa", -- Pattani Malay in Thai script; dash as syllable joiner "mkh-vie-pro", -- Proto-Vietic; morphemes separated by hyphens "msb", -- Masbatenyo; too many false positives "tl", -- Tagalog; too many false positives "war", -- Waray-Waray; too many false positives "yo", -- Yoruba; hyphens used to show lengthened nasal vowels } --[==[ var: List of languages that will not have `LANG masculine nouns` and similar categories added. Generally, these languages are lacking gender but use the gender field for other purposes. (This is a massive hack and should be changed.) ]==] data.no_gender_cat = list_to_set{ -- Languages without gender but which use the gender field for other purposes "ja", "th", } --[==[ var: List of languages where [[Module:headword]] should not attempt to generate a transliteration even if the term is written in a non-Latin script. FIXME: Notate reasons why each language is in this list. ]==] data.notranslit = list_to_set{ "ams", "az", "bbc", "bug", "cdo", "cia", "cjm", "cjy", "cmn", "cnp", "cpi", "cpx", "csp", "czh", "czo", "gan", "hak", "hnm", "hsn", "ja", "kzg", "lad", "ltc", "luh", "lzh", "mnp", "ms", "mul", "mvi", "nan", "nan-dat", "nan-hbl", "nan-hlh", "nan-lnx", "nan-tws", "nan-zhe", "nan-zsh", "och", "oj", "okn", "ryn", "rys", "ryu", "sh", "sjc", "tgt", "th", "tkn", "tly", "txg", "und", "vi", "wuu", "xug", "yoi", "yox", "yue", "za", "zh", "zhx-sic", "zhx-tai", } --[==[ var: Languages where we track all direct uses of {{tl|head}} in place of a language-specific template, such as {{tl|en-head}}, {{tl|hi-head}}, {{tl|sa-head}}, {{tl|tl-head}}. ]==] data.track_head_template = list_to_set{ -- "en", -- when the time comes? "hi", "sa", "tl", } data.default_sccat = list_to_set{ "inc-apa", "inc-ash", "kfr", "ks", "mr", "mwr", "inc-oaw", "inc-ohi", "omr", "inc-opa", "phr", "pi", "pra", "sa", "skr", "sd", } --[==[ var: List of script codes for which a script-tagged display title will be added. ]==] data.toBeTagged = list_to_set{ "Ahom", "Arab", "fa-Arab", "glk-Arab", "kk-Arab", "ks-Arab", "ku-Arab", "mzn-Arab", "ms-Arab", "ota-Arab", "pa-Arab", "ps-Arab", "sd-Arab", "tt-Arab", "ug-Arab", "ur-Arab", "Armi", "Armn", "Avst", "Bali", "Bamu", "Batk", "Beng", "as-Beng", "Bopo", "Brah", "Brai", "Bugi", "Buhd", "Cakm", "Cans", "Cari", "Cham", "Cher", "Copt", "Cprt", "Cyrl", "Cyrs", "Deva", "Dsrt", "Egyd", "Egyp", "Ethi", "Geok", "Geor", "Glag", "Goth", "Grek", "Polyt", "polytonic", "Gujr", "Guru", "Hang", "Hani", "Hano", "Hebr", "Hira", "Hluw", "Ital", "Java", "Kali", "Kana", "Khar", "Khmr", "Knda", "Kthi", "Lana", "Laoo", "Latn", "Latf", "Latg", "Latnx", "Latinx", "pjt-Latn", "Lepc", "Limb", "Linb", "Lisu", "Lyci", "Lydi", "Mand", "Mani", "Marc", "Merc", "Mero", "Mlym", "Mong", "mnc-Mong", "sjo-Mong", "xwo-Mong", "Mtei", "Mymr", "Narb", "Nkoo", "Nshu", "Ogam", "Olck", "Orkh", "Orya", "Osma", "Ougr", "Palm", "Phag", "Phli", "Phlv", "Phnx", "Plrd", "Prti", "Rjng", "Runr", "Samr", "Sarb", "Saur", "Sgnw", "Shaw", "Shrd", "Sinh", "Sora", "Sund", "Sylo", "Syrc", "Tagb", "Tale", "Talu", "Taml", "Tang", "Tavt", "Telu", "Tfng", "Tglg", "Thaa", "Thai", "Tibt", "Ugar", "Vaii", "Xpeo", "Xsux", "Yiii", "Zmth", "Zsym", "Ipach", "Music", "Rumin", } --[==[ var: Parts of speech which will not be categorised in categories like `English terms spelled with É` if the term is the character in question (e.g. the letter entry for English [[é]]). This contrasts with entries like the French adjective [[m̂]], which is a one-letter word spelled with the letter. ]==] data.pos_not_spelled_with_self = list_to_set{ "diacritical marks", "Ký tự chữ Hán", "Hán tự", "Hanja", "iteration marks", "Kana", "Kanji", "Chữ cái", "ligatures", "Văn tự ngữ tố", "Mora", "Ký hiệu số", "Số", "Dấu câu", "syllables", "Ký hiệu", } ------ 2. Lists not converted into sets. ------ --[==[ var: Recognized aliases for parts of speech (param 2=). Key is the short form and value is the canonical singular (not pluralized) form. It is singular so the same table can be used in [[Module:form of]] for the {{para|p}}/{{para|POS}} param and [[Module:links]] for the pos= param. Note that any part of speech, abbreviated or not, can be suffixed with `f` to generate the corresponding non-lemma form part of speech, such as `adjf`, `af` or `adjectivef` for `adjective form`, and `nounf` or `nf` for `noun form`. This expansion happens even when it does not make sense for the given part of speech (e.g. `pclf` expands to `particle form` and `symf` expands to `symbol form`), and currently also, at least in [[Module:headword]] (but not [[Module:links]]), even if the part before the `f` is not a recognized part of speech or abbreviation (hence `nerf` expands to `ner form`). ]==] data.pos_aliases = { a = "Tính từ", adj = "Tính từ", adjective = "Tính từ", adv = "Phó từ", adverb = "Phó từ", art = "Trợ từ", det = "Từ hạn định", cnum = "Số đếm", compadj = "Tính từ so sánh hơn", compadv = "Phó từ so sánh hơn", conj = "Liên từ", conjunction = "Liên từ", conv = "converb", hanzi = "Hán tự", int = "Thán từ", interj = "Thán từ", intj = "Thán từ", interjection = "Thán từ", letter = "Chữ cái", n = "Danh từ", noun = "Danh từ", num = "Số từ", numeral = "Số từ", part = "Phân từ", pcl = "Trợ từ", phr = "Cụm từ", phrase = "Cụm từ", pn = "Danh từ riêng", postp = "Yếu tố sau", pref = "Tiền tố", prep = "Giới từ", preposition = "Giới từ", pron = "Đại từ", pronoun = "Đại từ", prop = "Danh từ riêng", proper = "Danh từ riêng", propn = "Danh từ riêng", proverb = "Tục ngữ", onum = "Số thứ tự", rom = "Latinh hóa", romanization = "Latinh hóa", suf = "Hậu tố", supadj = "Tính từ so sánh nhất", supadv = "Phó từ so sánh nhất", symbol = "Ký hiệu", v = "Động từ", vb = "Động từ", verb = "Động từ", vi = "Nội động từ", vt = "Ngoại động từ", vti = "Nội và ngoại động từ", } --[==[ var: Map of parts of speech for which categories like `German masculine nouns` or `Russian imperfective verbs` will be generated if the headword is of the appropriate gender/number. The map is used to canonicalize parts of speech for categorization purposes; specifically, proper nouns categorizes like nouns. ]==] data.pos_for_gender_number_cat = { ["Danh từ"] = "Danh từ", ["Danh từ riêng"] = "Danh từ", ["Hậu tố"] = "Hậu tố", -- We include verbs because impf and pf are valid "genders". ["Động từ"] = "Động từ", } --[==[ var: Lower limit for a "long" word in a particular language. Used to categorize terms into e.g. [[:Category:Long English words]] automatically. Languages with no mapping here do not get categorized. ]==] data.long_word_thresholds = { ["af"] = 20, ["bg"] = 20, ["cy"] = 25, ["de"] = 20, ["en"] = 25, ["es"] = 20, ["fr"] = 20, ["ka"] = 20, ["sv"] = 20, ["tl"] = 25, } ------ 3. Page-wide processing (so that it only needs to be done once per page). ------ data.page = require(headword_page_module).process_page() -- Set some page properties directly on `data` for ease of use. data.pagename = data.page.pagename data.encoded_pagename = data.page.encoded_pagename return data sn3fh38fgltx2xyexk8gx3rttoy326k Bản mẫu:list:đại dương/vi 10 263345 2566264 2337503 2026-09-25T02:47:00Z Hiyuune 50834 2566264 wikitext text/x-wiki {{#invoke:topic list|show |hypernym={{vi-l|đại dương|大洋}} |{{vi-l|Ấn Độ Dương|印度洋}} |{{vi-l|Bắc Đại Dương|北大洋}},{{vi-l|Bắc Băng Dương|北冰洋}} |{{vi-l|Đại Tây Dương|大西洋}} |{{vi-l|Nam Đại Dương|南大洋}},{{vi-l|Nam Băng Dương|南冰洋}} |{{vi-l|Thái Bình Dương|太平洋}} }}<noinclude>{{list doc}}</noinclude> igp2x2opeko703vqo4y5wvz3ba31duc 2566265 2566264 2026-09-25T02:47:35Z Hiyuune 50834 Hiyuune đã đổi [[Bản mẫu:danh sách:đại dương/vi]] thành [[Bản mẫu:list:đại dương/vi]]: đúng format: "list:tên chủ đề/mã ngôn ngữ 2566264 wikitext text/x-wiki {{#invoke:topic list|show |hypernym={{vi-l|đại dương|大洋}} |{{vi-l|Ấn Độ Dương|印度洋}} |{{vi-l|Bắc Đại Dương|北大洋}},{{vi-l|Bắc Băng Dương|北冰洋}} |{{vi-l|Đại Tây Dương|大西洋}} |{{vi-l|Nam Đại Dương|南大洋}},{{vi-l|Nam Băng Dương|南冰洋}} |{{vi-l|Thái Bình Dương|太平洋}} }}<noinclude>{{list doc}}</noinclude> igp2x2opeko703vqo4y5wvz3ba31duc Wiktionary:GUS2Wiki 4 267278 2566121 2564173 2026-09-24T13:37:56Z Alexis Jazz 41773 Updating gadget usage statistics from [[Special:GadgetUsage]] ([[phab:T121049]]) 2566121 wikitext text/x-wiki {{#ifexist:Project:GUS2Wiki/top|{{/top}}|This page provides a historical record of [[Special:GadgetUsage]] through its page history. To get the data in CSV format, see wikitext. To customize this message or add categories, create [[/top]].}} Dữ liệu dưới đây được đưa vào vùng nhớ đệm và được cập nhật lần cuối lúc 2026-09-22T10:07:51Z. Tối đa có sẵn {{PLURAL:5000|một kết quả|5000 kết quả}} trong vùng nhớ đệm. {| class="sortable wikitable" ! Tiện ích !! data-sort-type="number" | Số người dùng !! data-sort-type="number" | Số thành viên tích cực |- |AcceleratedFormCreation || 8 || 4 |- |AjaxEdit || 4 || 3 |- |CommentsInLocalTime || 15 || 3 |- |DejaVu Sans || 69 || 2 |- |ShowIDs || 3 || 2 |- |TabbedLanguages || 7 || 2 |- |Twinkle || 8 || 3 |- |UTCLiveClock || 12 || 3 |- |hotcat || 75 || 6 |- |linkify || 33 || 2 |- |navpop || 64 || 0 |- |purgetab || 68 || 5 |- |removeAccessKeys || 15 || 0 |- |tot || 5 || 0 |- |wiked || 59 || 0 |} * [[Đặc biệt:GadgetUsage]] * [[m:Meta:GUS2Wiki/Script|GUS2Wiki]] <!-- data in CSV format: AcceleratedFormCreation,8,4 AjaxEdit,4,3 CommentsInLocalTime,15,3 DejaVu Sans,69,2 ShowIDs,3,2 TabbedLanguages,7,2 Twinkle,8,3 UTCLiveClock,12,3 hotcat,75,6 linkify,33,2 navpop,64,0 purgetab,68,5 removeAccessKeys,15,0 tot,5,0 wiked,59,0 --> g04yvnvcy81l7q27irzu7xea83x5fnc eyes 0 268300 2566310 2319310 2026-09-25T08:11:57Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templatest]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566310 wikitext text/x-wiki =={{langname|en}}== ==={{section|pron}}=== * {{IPA4|en|/aɪz/}} * {{audio|en|en-us-eyes.ogg|a=US}} * {{audio|en|En-uk-eyes.ogg|a=UK}} * {{rhymes|en|aɪz|s=1}} ==={{section|n}}=== {{head|en|Biến thể hình thái danh từ}} # {{plural of|en|eye}} ==={{section|v}}=== {{head|en|Biến thể hình thái động từ}} # {{infl of|en|eye||s-verb-form}} ==={{section|ana}}=== * {{anagrams|en|a=eesy|seye|y'see|ye-es|yees}} =={{langname|ang}}== ==={{section|alt}}=== * {{alter|enm|yghes}} ==={{section|n}}=== {{head|enm|Biến thể hình thái danh từ|var=1}} # {{tlb|enm|Late ME|uncommon}} {{plural of|enm|eye|t=mắt}} #: {{syn|enm|eyen|eynen|qq1=more common|qq2=Norfolk, West Midlands}} b9qv5ybub28oqyuab6hd07hy2ctjnxw Mô đun:headword/templates 828 270832 2566301 2329199 2026-09-25T07:04:57Z Hiyuune 50834 2566301 Scribunto text/plain local export = {} local debug_track_module = "Module:debug/track" local headword_module = "Module:headword" local headword_data_module = "Module:headword/data" local parameters_module = "Module:parameters" local yesno_module = "Module:yesno" local insert = table.insert local require = require local function debug_track(...) debug_track = require(debug_track_module) return debug_track(...) end local function process_params(...) process_params = require(parameters_module).process return process_params(...) end local function track(page) debug_track("headword/templates/" .. page) return true end local function get_args(frame) local boolean = {type = "boolean"} local boolean_list_allow_holes = {type = "boolean", list = true, allow_holes = true} local list_allow_holes = {list = true, allow_holes = true} return process_params(frame:getParent().args, { [1] = {required = true, type = "language", template_default = "und"}, sc = {type = "script"}, sort = true, [2] = {required = true, template_default = "nouns"}, sccat = boolean, noposcat = boolean, nomultiwordcat = boolean, nogendercat = boolean, nopalindromecat = boolean, nolinkhead = boolean, -- Don't track uses of this template for the purpose of finding direct calls to {{head}}. -- Useful for templates that wrap {{tl|head}}. notrackuses = boolean, autotrinfl = boolean, var = true, checkredlinks = true, cat2 = true, cat3 = true, cat4 = true, cat5 = true, cat6 = true, cat7 = true, pagename = true, head = list_allow_holes, image = true, id = true, tr = list_allow_holes, ts = list_allow_holes, gloss = true, g = {list = true, type = "genders", flatten = true}, ["g\1qual"] = {list = true, allow_holes = true, replaced_by = false, instead = "use <q:...> or <l:...> inline modifier on a gender"}, [3] = list_allow_holes, ["f\1accel-form"] = list_allow_holes, ["f\1accel-translit"] = list_allow_holes, ["f\1accel-lemma"] = list_allow_holes, ["f\1accel-lemma-translit"] = list_allow_holes, ["f\1accel-gender"] = list_allow_holes, ["f\1accel-nostore"] = boolean_list_allow_holes, ["f\1request"] = list_allow_holes, ["f\1alt"] = list_allow_holes, ["f\1lang"] = {list = true, allow_holes = true, type = "language"}, ["f\1sc"] = {list = true, allow_holes = true, type = "script"}, ["f\1id"] = list_allow_holes, ["f\1tr"] = list_allow_holes, ["f\1ts"] = list_allow_holes, ["f\1t"] = list_allow_holes, ["f\1lit"] = list_allow_holes, ["f\1pos"] = list_allow_holes, ["f\1ng"] = list_allow_holes, ["f\1g"] = {list = true, allow_holes = true, type = "genders"}, ["f\1q"] = {list = true, allow_holes = true, type = "qualifier"}, ["f\1qq"] = {list = true, allow_holes = true, type = "qualifier"}, ["f\1qual"] = {list = true, allow_holes = true, replaced_by = false, instead = "use fNq= or fNl="}, ["f\1l"] = {list = true, allow_holes = true, type = "labels"}, ["f\1ll"] = {list = true, allow_holes = true, type = "labels"}, ["f\1ref"] = {list = true, allow_holes = true, type = "references"}, ["f\1autotr"] = boolean_list_allow_holes, ["f\1nolink"] = boolean_list_allow_holes, }) end function export.head_t(frame) local m_headword = require(headword_module) local args = get_args(frame) -- Get language and script information local data = {} data.lang = args[1] data.sc = args.sc data.sccat = args.sccat data.sort_key = args.sort data.heads = args.head data.image = args.image data.pagename = args.pagename data.id = args.id data.translits = args.tr data.transcriptions = args.ts data.gloss = args.gloss data.genders = args.g -- TODO should throw an error if data.heads gets overwritten if data.image then data.heads = {"[[Tập tin:" .. data.image .. "|class=skin-invert-image]]"} end -- This shouldn't really happen. for i = 1, args.head.maxindex do if not args.head[i] then track("head-with-holes") end end -- Variant forms (lemmas or non-lemma forms) if args.var then data.var = require(yesno_module)(args.var, args.var) end -- Part-of-speech category local pos_category = args[2] data.noposcat = args.noposcat -- Check for headword aliases and then pluralize if the POS term does not have an invariable plural. data.pos_category = m_headword.canonicalize_pos(pos_category) -- Track all direct uses of {{head}} for certain languages that have a {{XX-head}} template that should be -- used instead. Examples: {{en-head}}, {{sa-head}}, {{hi-head}}, {{tl-head}}, etc. if not args.notrackuses then local langcode = data.lang:getCode() local langfullcode = data.lang:getFullCode() if mw.loadData(headword_data_module).track_head_template[langfullcode] then track(langcode) track(langcode .. "/" .. data.pos_category) if langcode ~= langfullcode then track(langfullcode) track(langfullcode .. "/" .. data.pos_category) end end end -- Additional categories. local categories = {} data.whole_page_categories = {} data.nomultiwordcat = args.nomultiwordcat data.nogendercat = args.nogendercat data.nopalindromecat = args.nopalindromecat -- FIXME: add a minimum_index spec to [[Module:parameters]] list specs, so -- that `cat` can be changed to a list parameter starting at index 2. if args.cat2 then insert(categories, args.cat2 .. " " .. data.lang:getFullName()) end if args.cat3 then insert(categories, args.cat3 .. " " .. data.lang:getFullName()) end if args.cat4 then insert(categories, args.cat4 .. " " .. data.lang:getFullName()) end if args.cat5 then insert(categories, args.cat5 .. " " .. data.lang:getFullName()) end if args.cat6 then insert(categories, args.cat6 .. " " .. data.lang:getFullName()) end if args.cat7 then insert(categories, args.cat7 .. " " .. data.lang:getFullName()) end data.categories = categories if args.checkredlinks then data.checkredlinks = require(yesno_module)(args.checkredlinks, args.checkredlinks) end -- Headword linking data.nolinkhead = args.nolinkhead -- Inflected forms data.inflections = {enable_auto_translit = args.autotrinfl} local forms = args[3] local n = forms.maxindex / 2 for i = 1, n + n % 1 do local infl_part = { label = forms[i * 2 - 1], accel = args["faccel-form"][i] and { form = args["faccel-form"][i], translit = args["faccel-translit"][i], lemma = args["faccel-lemma"][i], lemma_translit = args["faccel-lemma-translit"][i], gender = args["faccel-gender"][i], nostore = args["faccel-nostore"][i], } or nil, request = args.frequest[i], enable_auto_translit = args.fautotr[i], } local form = { term = forms[i * 2], alt = args.falt[i], genders = args.fg[i], id = args.fid[i], lang = args.flang[i], nolinkinfl = args.fnolink[i], q = args.fq[i], qq = args.fqq[i], l = args.fl[i], ll = args.fll[i], refs = args.fref[i], sc = args.fsc[i], tr = args.ftr[i], ts = args.fts[i], gloss = args.ft[i], lit = args.flit[i], pos = args.fpos[i], ng = args.fng[i], } -- If no term or alt is given, then the label is shown alone. if form.term or form.alt then insert(infl_part, form) end if infl_part.label == "hoặc" then -- Append to the previous inflection part, if one exists if #infl_part > 0 and data.inflections[1] then insert(data.inflections[#data.inflections], form) end elseif infl_part.label then -- Add a new inflection part insert(data.inflections, infl_part) end end return m_headword.full_headword(data) end function export.canonicalize_pos(frame) local iargs = process_params(frame.args, { [1] = {required = true}, }) return require(headword_module).canonicalize_pos(iargs[1]) end return export gt78z6tf2oe48luk53cryy7s8na5tbe rek 0 272882 2566373 2565687 2026-09-25T09:17:55Z Hiyuune 50834 /* Danh từ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566373 wikitext text/x-wiki {{also|Phụ lục:Biến thể của "rek"}} =={{langname|pl}}== ==={{section|pron}}=== {{pl-pr|-|MD=#|a=LL-Q809 (pol)-Poemat-rek.wav}} ==={{section|n}}=== {{pl-noun|m-anml}} # {{lb|pl|Far Masovian|Kolno}} {{alt form|pl|rak}} ==={{section|further}}=== * {{R:pl:Łopaciński:1893||242|4}} =={{langname|non}}== ==={{section|v}}=== {{head|non|Biến thể hình thái danh từ}} # {{inflection of|non|reka||ind|pres|act|ở|1|s|;|imp|pres|act|ở|2|s}} =={{langname|liv}}== ==={{section|n}}=== {{head|liv|Danh từ|var=1}} # {{obs sp|liv|riek}} ==={{section|ref}}=== * {{R:liv:S}} * {{R:liv:LDW}} =={{langname|wuh}}== ==={{section|noun}}=== {{head|wuh|Danh từ}} # [[thịt|Thịt]]. {{c|wuh|Thực phẩm}} =={{langname|pap}}== ==={{section|etym}}=== Từ {{der|pap|nl|rekenen}}. ==={{section|v}}=== {{head|pap|Động từ}} # [[đếm|Đếm]]. =={{langname|cs}}== ==={{section|etym}}=== {{inh+|cs|zlw-ocs|rek}}, từ {{der|cs|goh|reccho}} (so sánh với {{cog|de|Recke}}). ==={{section|pron}}=== * {{cs-IPA}} ==={{section|n}}=== {{cs-noun|m-an|f=rekyně}} # {{lb|cs|archaic}} [[anh hùng|Anh hùng]]. #: {{syn|cs|hrdina|bohatýr}} ===={{section|decl}}==== {{cs-ndecl|m.an}} ===={{section|drv}}==== {{col|cs|rekyně}} ==={{section|further}}=== * {{R:cs:PSJC}} * {{R:cs:SSJC}} * {{R:cs:IJP}} ofbamkjm1ilte1vys6mz0jx8jywkziu muc 0 276722 2566236 2224143 2026-09-24T16:16:15Z WhoAlone 40420 2566236 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[cô]]. ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Thành viên nữ trong gia đình}} {{-mtq-}} {{-verb-}} {{pn}} # {{term|Mường Bi}} [[mục]]. {{-ref-}} {{R:Nguyễn Văn Khang, Bùi Chỉ, Hoàng Văn Hành 2002}} [[Thể loại:Động từ tiếng Mường]] nx3c16nvjwvrrvh93nb4obpdnuhl2uf Bản mẫu:nb... 10 280665 2566289 2099268 2026-09-25T06:12:56Z Hiyuune 50834 2566289 wikitext text/x-wiki {{#if:{{{nospace|}}}||<span class="q-hellip-sp">&nbsp;</span>}}<span class="q-hellip-b">[</span>{{#if:{{{1|}}}|<span title="{{{1}}}">{{#if:{{{otherforms|}}} | và các dạng biến thể khác | {{#if:{{{text|}}} | {{{text}}} | … }} }}</span>|{{#if:{{{otherforms|}}} | và các dạng biến thể khác | {{#if:{{{text|}}} | {{{text}}} | … }} }}}}<span class="q-hellip-b">]</span><span class="q-hellip-b"></span><noinclude>{{documentation}}</noinclude> 9t3tz2po8a1uynd4hcdclq2d4cql7y5 бит 0 281083 2566278 2340738 2026-09-25T05:28:39Z Hiyuune 50834 2566278 wikitext text/x-wiki =={{langname|krc}}== ==={{section|n}}=== {{head|krc|Danh từ}} # [[chấy|Chấy]]. =={{langname|kum}}== ==={{section|n}}=== {{head|kum|Danh từ}} # [[chấy|Chấy]]. ===={{section|decl}}==== {{kum-decl-noun}} ==={{section|ref}}=== * Christopher A. Straughn (2022) [https://web.archive.org/web/20240522033651/https://turkic.elegantlexicon.com/lxforms.php?lx=kmk Kumyk]. ''Turkic Database''. =={{langname|ky}}== ==={{section|etym}}=== Từ {{inh|ky|trk-pro|*bït}}, so sánh với {{cog|alt|бийт}}, {{cog|kk|бит}}, v.v. ==={{section|n}}=== {{ky-noun}} # [[chấy|Chấy]]. =={{langname|uum}}== ==={{section|n}}=== {{head|uum|Danh từ}} # [[chấy|Chấy]]. qt97mcc0hrj5vatqwrc45qovk0vycw0 сийдик 0 281252 2566279 2134434 2026-09-25T05:31:45Z Hiyuune 50834 2566279 wikitext text/x-wiki =={{langname|ky}}== ==={{section|n}}=== {{ky-noun}} # [[nước tiểu|Nước tiểu]]. =={{langname|alt}}== ==={{section|etym}}=== Từ {{m|und|*sīd-tük|tr=urine}}, từ {{inh|alt|trk-pro|*sīd-}}. ==={{section|n}}=== {{alt-noun}} # [[nước tiểu|Nước tiểu]]. ===={{section|decl}}==== {{alt-ndecl-c|и|к}} ==={{section|see}}=== * {{l|alt|сийер}} ==={{section|ref}}=== * {{R:alt:Baskakov|pages=128}} =={{langname|uum}}== ==={{section|n}}=== {{head|uum|Danh từ}} # [[nước tiểu|Nước tiểu]]. s9nxbofhmel5ggtweqspur0u0aq9zf3 тал 0 281262 2566283 2141884 2026-09-25T05:56:21Z Hiyuune 50834 2566283 wikitext text/x-wiki {{also|Phụ lục:Biến thể của "tal"}} =={{langname|atv}}== ==={{section|etym}}=== Từ {{inh|atv|trk-pro|*tal}}. Cùng gốc với {{cog|tyv|тал}}, {{cog|sah|талах}}, v.v. ==={{section|n}}=== {{atv-noun}} # Cây [[liễu]]. ==={{section|ref}}=== * {{R:atv:Baskakov|pages=250}} =={{langname|ba}}== {{wp|ba:}} [[Image:Salix x sepulcralis (aka).jpg|thumb|Тал]] ==={{section|etym}}=== Từ {{inh|ba|trk-pro|*tal|t=Salix spp.}}.<ref>{{R:trk-pro:SDM|*dal|118}}</ref> Cùng gốc với {{cog|tt|тал}}, {{cog|kum|тал}}, {{cog|kk|тал}}, {{cog|alt|тал}}, {{cog|ky|тал}}, v.v. ==={{section|pron}}=== * {{IPA|ba|[tɑɫ]}} * {{hyphenation|ba|тал}} ''(1 âm tiết)'' ==={{section|n}}=== {{ba-noun}} # Cây [[liễu]], {{taxfmt|Salix|chi}}. ===={{section|decl}}==== {{ba-ndecl-c|а|л}} ==={{section|ref}}=== {{reflist}} =={{langname|ce}}== ==={{section|etym}}=== {{bor+|ce|kum|тал|t=cây liễu}}. ==={{section|pron}}=== * {{ce-IPA|та̄л}} ==={{section|n}}=== {{ce-noun|та̄л|dd}} # Cây [[bạch dương]]. ===={{section|decl}}==== {{ce-decl-noun |[[та̄л]] |[[то̄лан]] |[[то̄лана]] |[[то̄ло̄]] |[[то̄ле̄]] |[[то̄лаца]] |[[то̄лах]] |[[то̄лал]] |[[таьллаш]] |[[таьллийн]] |[[таьллашна]] |[[таьллаша]] |[[таьллашка]] |[[таьллашца]] |[[таьллех]] |[[таьллел]] }}{{cln|ce|Danh hóa loại 27}} ==={{section|ref}}=== * {{R:ce:Nichols-Vagapov|page=199a}} =={{langname|kdr}}== ==={{section|n}}=== {{head|kdr|Danh từ|tr=tal}} # Cây [[liễu]]. =={{langname|kk}}== {{kk-alt}} {{wp|kk:}} ==={{section|etym}}=== {{ety|kk|:inh|trk-pro:*tāl}} Từ {{inh|kk|trk-pro|*tāl|t=Salix spp.}}. Cùng gốc với {{cog|oui|tr=tal}}, {{cog|otk|tr=tal}} ; {{cog|ba|тал}}, {{cog|crh|tal}}, {{cog|krc|тал}}, {{cog|kum|тал}}, {{cog|ky|тал}}, {{cog|alt|тал}}, {{cog|uz|tol}}, {{cog|tyv|тал||willow}} v.v. ==={{section|n}}=== {{kk-noun}} # Cây [[liễu]], {{taxfmt|Salix|chi}}. ===={{section|decl}}==== {{kk-noun-c|а|л}} {{C|kk|Cây}} =={{langname|kjh}}== ==={{section|n}}=== {{head|kjh|Danh từ}} # Cây [[liễu]]. =={{langname|ky}}== ==={{section|n}}=== {{ky-noun}} # Cây [[liễu]]. =={{langname|ru}}== ==={{section|etym}}=== {{bor+|ru|trk}}, cuối cùng từ {{der|ru|trk-pro|*tal}}. So sánh với {{cog|kk|тал}}. ==={{section|pron}}=== * {{ru-IPA|тал}} ==={{section|n}}=== {{ru-noun+|тал}} # Cây [[liễu]], {{taxfmt|Salix|chi}}. ===={{section|decl}}==== {{ru-noun-table|тал}} ===={{section|drv}}==== * {{l|ru|та́льник|g=m}} ==={{section|ref}}=== * {{R:ru:Vasmer}} ==={{section|further}}=== * {{R:ru:Dal}} ** Xem thêm: {{R:ru:Dal|верба}} =={{langname|nog}}== ==={{section|n}}=== {{head|nog|Danh từ}} # Cây [[liễu]]. ==={{section|ref}}=== * {{R:nog:Baskakov}} =={{langname|tg}}== ==={{section|etym}} 1=== {{ety|tg|:inh|fa-cls:تَلّ|text=+|tree=1}} ===={{section|pron}}==== {{tg-IPA|талл}} ===={{section|n}}==== {{tg-noun|fa=تل}} # [[đồi|Đồi]]. #: {{syn|tg|пушта|адир|теппа}} ====={{section|infl}}===== {{tg-infl-noun|gem=л}} ==={{section|etym}} 2=== {{ety|tg|:inh|fa-cls:طَلّ|text=+|tree=1}} ===={{section|pron}}==== {{tg-IPA|талл}} ===={{section|n}}==== {{tg-noun|fa=طل}} # [[sương|Sương]]. #: {{syn|tg|шабнам}} ====={{section|infl}}===== {{tg-infl-noun|gem=л}} ==={{section|further}}=== * {{R:tg:Vozhaju}} =={{langname|sty}}== ==={{section|n}}=== {{head|sty|Danh từ}} # Cây [[liễu]]. =={{langname|uum}}== ==={{section|n}}=== {{head|uum|Danh từ}} # Cây [[liễu]]. i630g4fxw027w8730g82la8eabfdxtk boroo 0 284385 2566318 2517119 2026-09-25T08:13:00Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templates]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566318 wikitext text/x-wiki =={{langname|enm}}== ==={{section|v}}=== {{head|enm|Động từ|var=1}} # {{lb|enm|WR}} {{alt form|enm|borwen}} dug5f453wd84ab1bz5ffzw3gbjeg3ni falcóg bheag 0 284517 2566250 2107652 2026-09-25T00:54:03Z Hiyuune 50834 /* */ 2566250 wikitext text/x-wiki =={{langname|ga}}== {{wp|ga:}} [[Tập tin:AlleAlle 2.jpg|nhỏ|'''Falcóg bheag'''.]] ==={{section|etym}}=== Từ ghép giữa {{ghép|ga|falcóg|bheag|t1=bất kì loài chim nào trong họ [[Alcidae]]|t2=nhỏ, bé}}. ==={{section|n}}=== {{ga-noun|f|head=[[falcóg]] [[beag|bheag]]|falcóige bige|falcóga beaga}} # Chim {{mention|mul|Alle alle}}. ==={{section|mut}}=== {{ga-mut}} ==={{section|further}}=== * {{R:ga:NEID}} {{C|ga|Alcidae}} bc6otj6h5aqi8gtbv58fxp05k76mp09 falcóg mhór 0 284553 2566251 2107703 2026-09-25T00:57:12Z Hiyuune 50834 /* */ 2566251 wikitext text/x-wiki =={{langname|ga}}== {{wp|ga:}} [[Tập tin:Great Auk (Pinguinis impennis) specimen, Kelvingrove, Glasgow - geograph.org.uk - 1108249.jpg|nhỏ|'''Falcóg mhór'''.]] ==={{section|etym}}=== Từ ghép giữa {{ghép|ga|falcóg|mhór|t1=bất kì loài chim nào trong họ [[Alcidae]]|t2=to, lớn}}. ==={{section|noun}}=== {{ga-noun|f|head=[[falcóg]] [[mór|mhór]]|falcóige móire|falcóga móra}} # Chim {{mention|mul|Pinguinus impennis}}. ==={{section|mut}}=== {{ga-mut}} ==={{section|ref}}=== * {{R:ga:Ó Dónaill|falcóg}} {{C|ga|Alcidae}} pzg8ujkth0bqkicmmjlodwdaaeeuw0h Mô đun:labels/data/lang/enm 828 287835 2566341 2116290 2026-09-25T08:32:59Z Hiyuune 50834 2566341 Scribunto text/plain local labels = {} ------------------------------------------------------------------------------- -------------------------------- Sound changes -------------------------------- ------------------------------------------------------------------------------- labels["open-syllable lengthening"] = { aliases = {"OSL", "open syllable lengthening"}, Wikipedia = "Open-syllable lengthening#English", } labels["trisyllabic shortening"] = { aliases = {"TSS"}, Wikipedia = "Trisyllabic laxing", } ------------------------------------------------------------------------------- --------------------------------- Chronolects --------------------------------- ------------------------------------------------------------------------------- labels["Early Middle English"] = { aliases = {"Early ME", "Earlier ME", "early ME", "early", "EME"}, Wikipedia = "Middle English#Early Middle English", plain_categories = true, } labels["Tiếng Anh trung đại hậu kỳ"] = { aliases = {"Late ME", "Later ME", "late ME", "Late", "late", "LME", "Late Middle English"}, Wikipedia = "en:Middle English#Late Middle English", plain_categories = true, } ------------------------------------------------------------------------------- ---------------------------------- Varieties ---------------------------------- ------------------------------------------------------------------------------- labels["East Midland"] = { aliases = {"East Midland Middle English", "East Midlands", "East Midlands ME", "East Midland ME", "EM"}, regional_categories = true, } labels["Kent"] = { aliases = {"Kentish", "K"}, Wikipedia = true, regional_categories = "Kentish", } labels["Northern"] = { aliases = {"Northern Middle English", "Northern ME", "North ME", "N"}, regional_categories = true, } labels["Southern"] = { aliases = {"Southern Middle English", "Southern ME", "South ME", "Southwest ME", "S"}, regional_categories = true, } labels["West Midland"] = { aliases = {"West Midland Middle English", "West Midlands", "West Midland ME", "West Midlands ME", "West Midland ME", "WM"}, regional_categories = true, } ------------------------------------------------------------------------------- --------------------------------- Subvarieties -------------------------------- ------------------------------------------------------------------------------- --------------------------------- East Midland -------------------------------- labels["East Anglia"] = { aliases = {"East Anglian", "East Anglian dialect", "EA"}, Wikipedia = true, regional_categories = "East Anglian", parent = "East Midland", } labels["East Saxon"] = { --per Jordan-Crook 1973-- aliases = {"ES", "East Saxon ME"}, Wikipedia = true, regional_categories = "East Saxon", parent = "East Midland", } labels["Northeast Midland"] = { aliases = {"NEM", "NW Midlands", "Northwest Midland ME"}, fulldef = "Terms and senses in northern East Midland Middle English", regional_categories = true, parent = "East Midland", } labels["Southeast Midland"] = { aliases = {"SEM", "SE Midlands", "Southeast Midland ME"}, fulldef = "Terms and senses in southwestern East Midland Middle English", regional_categories = true, parent = "East Midland", } ----------------------------------- Northern ---------------------------------- labels["Cumbrian"] = { aliases = {"Cumbrian ME", "Cu"}, regional_categories = true, parent = "Northern", } labels["Early Scots"] = { aliases = {"Old Scots", "Scottish Middle English", "Scottish ME", "Scottish", "Scotland", "Sc"}, Wikipedia = true, plain_categories = "Early Scots", parent = "Northern", } labels["Manx"] = { aliases = {"Isle of Man", "Manx ME", "Ma"}, regional_categories = true, Wikipedia = "Isle of Man", parent = "Northern", } labels["Bernician"] = { aliases = {"Bernician ME", "Be"}, regional_categories = true, parent = "Northern", } labels["Yorkshire"] = { aliases = {"Yorkshire ME", "Yorks"}, regional_categories = true, Wikipedia = true, parent = "Northern", } ----------------------------------- Southern ---------------------------------- labels["Southeastern"] = { aliases = {"Southeastern ME", "SE"}, fulldef = "Terms and senses in eastern Southern Middle English", regional_categories = true, parent = "Southern", } labels["Southwestern"] = { aliases = {"Southwestern ME", "SW", "West Country"}, fulldef = "Terms and senses in western Southern Middle English", regional_categories = true, parent = "Southern", } --------------------------------- West Midland -------------------------------- labels["Ireland"] = { aliases = {"Irish", "Irish ME", "Ir"}, regional_categories = "Irish", Wikipedia = true, parent = "West Midland", } labels["Northwest Midland"] = { aliases = {"NWM", "NW Midlands", "Northwest Midland ME"}, fulldef = "Terms and senses in northern West Midland Middle English", regional_categories = true, parent = "West Midland", } labels["Southwest Midland"] = { aliases = {"SWM", "SW Midlands", "Southwest Midland ME"}, fulldef = "Terms and senses in southern West Midland Middle English", regional_categories = true, parent = "West Midland", } labels["Wales"] = { aliases = {"Welsh", "Welsh ME", "Wel"}, regional_categories = "Welsh", Wikipedia = true, parent = "West Midland", } ----------------------------------- [Special] --------------------------------- labels["North Midland"] = { aliases = {"NM"}, regional_categories = {"Northeast Midland", "Northwest Midland"}, } labels["South Midland"] = { aliases = {"SM"}, regional_categories = {"East Saxon", "Southeast Midland", "Southwest Midland"}, } ------------------------------------------------------------------------------- -------------------------------- Subsubvarieties ------------------------------ ------------------------------------------------------------------------------- ----------------------------------- Cumbrian ---------------------------------- labels["Cumberland"] = { aliases = {"Cumberland ME", "Cumb"}, regional_categories = true, Wikipedia = true, parent = "Cumbrian", } labels["Westmorland"] = { aliases = {"Westmorland ME", "Westm"}, regional_categories = true, Wikipedia = true, parent = "Cumbrian", } --------------------------------- East Anglian -------------------------------- labels["Cambridgeshire"] = { --Has OE y(ː) > e(ː)-- aliases = {"Cambridgeshire ME", "Cambs"}, regional_categories = true, Wikipedia = true, parent = "East Anglian", } labels["Norfolk"] = { aliases = {"Norfolk ME", "Norf"}, regional_categories = true, Wikipedia = true, parent = "East Anglian", } labels["Suffolk"] = { aliases = {"Suffolk ME", "Suff"}, regional_categories = true, Wikipedia = true, parent = "East Anglian", } ---------------------------------- East Saxon --------------------------------- labels["Essex"] = { aliases = {"Essex ME", "Ess", "Esx"}, regional_categories = true, Wikipedia = true, parent = "East Saxon", } labels["Hertfordshire"] = { aliases = {"Hertfordshire ME", "Herts"}, regional_categories = true, Wikipedia = true, parent = "East Saxon", } labels["London"] = { aliases = {"London ME"}, regional_categories = true, Wikipedia = true, parent = "Middlesex", } labels["Middlesex"] = { --originally Southern-- aliases = {"Middlesex ME", "Mx", "Middx"}, regional_categories = true, Wikipedia = true, parent = "East Saxon", } ------------------------------ "Mideast Midlands" ----------------------------- labels["Leicestershire"] = { aliases = {"Leicestershire ME", "Leics"}, regional_categories = true, Wikipedia = true, parent = "East Midland", } labels["Rutland"] = { aliases = {"Rutland ME", "Rut"}, regional_categories = true, Wikipedia = true, parent = "East Midland", } ------------------------------ "Midwest Midlands" ----------------------------- labels["Shropshire"] = { aliases = {"Shropshire ME", "Salop", "Shrops"}, regional_categories = true, Wikipedia = true, parent = "West Midland", } labels["Staffordshire"] = { aliases = {"Staffordshire ME", "Staffs", "Staf"}, regional_categories = true, Wikipedia = true, parent = "West Midland", } ------------------------------ Northeast Midlands ----------------------------- labels["Derbyshire"] = { aliases = {"Derbyshire ME", "Derbys", "Derbs"}, regional_categories = true, Wikipedia = true, parent = "Northeast Midland", } labels["Lincolnshire"] = { aliases = {"Lincolnshire ME", "Lincs"}, regional_categories = true, Wikipedia = true, parent = "Northeast Midland", } labels["Nottinghamshire"] = { aliases = {"Nottinghamshire ME", "Notts"}, regional_categories = true, Wikipedia = true, parent = "Northeast Midland", } --------------------------------- Northumbrian -------------------------------- labels["County Durham"] = { aliases = {"Durham ME", "Durham", "Dur", "Co Dur"}, regional_categories = true, Wikipedia = true, parent = "Bernician", } labels["Northumberland"] = { aliases = {"Northumberland ME", "Northumb", "Northd"}, regional_categories = true, Wikipedia = true, parent = "Bernician", } ------------------------------ Northwest Midlands ----------------------------- labels["Cheshire"] = { aliases = {"Cheshire ME", "Ches"}, regional_categories = true, Wikipedia = true, parent = "Northwest Midland", } labels["Lancashire"] = { aliases = {"Lancashire ME", "Lancs"}, regional_categories = true, Wikipedia = true, parent = "Northwest Midland", } -------------------------------- Southeastern ------------------------------- labels["Berkshire"] = { aliases = {"Berkshire ME", "Berks"}, regional_categories = true, Wikipedia = true, parent = "Southeastern", } labels["Hampshire"] = { aliases = {"Hampshire ME", "Hants"}, regional_categories = true, Wikipedia = true, parent = "Southeastern", } labels["Oxfordshire"] = { aliases = {"Oxfordshire ME", "Oxon"}, regional_categories = true, Wikipedia = true, parent = "Southeastern", } labels["Sussex"] = { aliases = {"Sussex ME", "Ssx"}, regional_categories = true, Wikipedia = true, parent = "Southeastern", } labels["Surrey"] = { aliases = {"Surrey ME", "Sy"}, regional_categories = true, Wikipedia = true, parent = "Southeastern", } ------------------------------ Southeast Midlands ----------------------------- labels["Bedfordshire"] = { aliases = {"Bedfordshire ME", "Beds"}, regional_categories = true, Wikipedia = true, parent = "Southeast Midland", } labels["Buckinghamshire"] = { aliases = {"Buckinghamshire ME", "Bucks"}, regional_categories = true, Wikipedia = true, parent = "Southeast Midland", } labels["Huntingdonshire"] = { aliases = {"Huntingdonshire ME", "Hunts"}, regional_categories = true, Wikipedia = true, parent = "Southeast Midland", } labels["Northamptonshire"] = { aliases = {"Northamptonshire ME", "Northants", "Norhnts"}, regional_categories = true, Wikipedia = true, parent = "Southeast Midland", } -------------------------------- Southwestern ------------------------------- labels["Bristol"] = { aliases = {"Bristol ME", "Bri"}, Wikipedia = true, regional_categories = true, parent = {"Gloucestershire", "Somersetshire"}, } labels["Cornwall"] = { aliases = {"Cornish", "Cornish dialect"}, Wikipedia = true, regional_categories = "Cornish", parent = "Southwestern", } labels["Devon"] = { aliases = {"Devon ME", "Dev"}, Wikipedia = true, regional_categories = true, parent = "Southwestern", } labels["Dorset"] = { aliases = {"Dorset ME", "Dor"}, regional_categories = true, Wikipedia = true, parent = "Southwestern", } labels["Somerset"] = { aliases = {"Somerset ME", "Somersetshire", "Som"}, regional_categories = true, Wikipedia = true, parent = "Southwestern", } labels["Wiltshire"] = { aliases = {"Wiltshire ME", "Wilts"}, regional_categories = true, Wikipedia = true, parent = "Southwestern", } ------------------------------ Southwest Midlands ----------------------------- labels["Gloucestershire"] = { aliases = {"Gloucestershire ME", "Glos", "Gloucs"}, regional_categories = true, Wikipedia = true, parent = "Southwest Midland", } labels["Herefordshire"] = { aliases = {"Herefordshire ME", "Here", "Heref"}, regional_categories = true, Wikipedia = true, parent = "Southwest Midland", } labels["Warwickshire"] = { aliases = {"Warwickshire ME", "Warks", "Warw", "War"}, regional_categories = true, Wikipedia = true, parent = "Southwest Midland", } labels["Worcestershire"] = { aliases = {"Worcestershire ME", "Worcs", "Wor"}, regional_categories = true, Wikipedia = true, parent = "Southwest Midland", } ----------------------------------- Yorkshire --------------------------------- labels["East Riding"] = { def = "Northern Middle English as spoken in the [[East Riding]] of [[Yorkshire]]", aliases = {"East Riding ME", "ER"}, regional_categories = true, Wikipedia = true, parent = "Yorkshire", } labels["North Riding"] = { def = "Northern Middle English as spoken in the [[North Riding]] of [[Yorkshire]]", aliases = {"North Riding ME", "NR"}, regional_categories = true, Wikipedia = true, parent = "Yorkshire", } labels["West Riding"] = { def = "East Midland/Northern Middle English as spoken in the [[West Riding]] of [[Yorkshire]]", aliases = {"West Riding ME", "WR"}, regional_categories = true, Wikipedia = true, parent = "Yorkshire", } ------------------------------------------------------------------------------- -------------------------------- Specific texts ------------------------------- ------------------------------------------------------------------------------- ------------------------------------ Early ------------------------------------ labels["AB language"] = { Wikipedia = true, fulldef = "Forms characteristic to the AB language, a relatively consistent and homogenous form of early West Midland Middle English, first identified by English philologist [[w:J. R. R. Tolkien|J. R. R. Tolkien]] and found in Corpus MS 402 of the ''[[w:Ancrene Wisse|Ancrene Wisse]]'' (“A”) and MS Bodley 34 (“B”)", aliases = {"AB", "Ancrene Riwle", "Ancrene Wisse", "AB dialect"}, noreg = true, parent = "Early Middle English,Shropshire", plain_categories = true, } labels["Ormulum"] = { Wikipedia = true, fulldef = "Forms in the orthography of the ''[[Ormulum]]'', an exegetical work written {{circa2|1180|short=yes}} in Lincolnshire Middle English most known for its highly regular phonemic orthography that furnishes otherwise unparalleled information on contemporary pronunciation", aliases = {"Orm", "Orrm", "Orrmulum"}, noreg = true, parent = "Early Middle English,Lincolnshire", plain_categories = true, } labels["Laȝamon's Brut"] = { display = "Laȝamon's ''Brut''", Wikipedia = "Layamon's Brut", fulldef = "Forms characteristic of {{w|Layamon's Brut|Laȝamon's <i>Brut</i>}}, an alliterative verse chronicle of the history of Britain written in early Southwest Midland Middle English, and surviving in two manuscripts: MS. Cotton Caligula A.ix and MS. Cotton Otho C.xiii; most forms should be placed in the categories for these individual manuscripts", aliases = {"La", "Laȝamon", "Layamon", "Laghamon", "Lawman", "Lazamon"}, noreg = true, parent = "Early Middle English", plain_categories = true, } labels["MS. Cotton Caligula A.ix (Laȝamon)"] = { -- qualifier is necessary, as other contents of the manuscript are localised differently display = "MS. Cotton Caligula A.ix", Wikipedia = "Layamon's Brut", fulldef = "Forms characteristic of the copy of {{w|Layamon's Brut|Laȝamon's <i>Brut</i>}} in MS. Cotton Caligula A.ix, written around {{circa2|1275|short=yes}} and localised in Worcestershire by the <I>Linguistic Atlas of Early Middle English</i>", aliases = {"La1", "LaC", "Cotton Caligula A.ix L"}, noreg = true, parent = {"Laȝamon's Brut", "Worcestershire"}, plain_categories = true, } labels["MS. Cotton Otho C.xiii"] = { Wikipedia = "Layamon's Brut", fulldef = "Forms characteristic of the copy of {{w|Layamon's Brut|Laȝamon's <i>Brut</i>}} in MS. Cotton Otho C.xiii, written around {{circa2|1300|short=yes}} and localised in Wiltshire by the <I>Linguistic Atlas of Early Middle English</I> and Somersetshire by the <I>Linguistic Atlas of Late Middle English</i>", aliases = {"La2", "LaO", "Cotton Otho C.xiii L"}, noreg = true, parent = {"Laȝamon's Brut", "Somersetshire", "Wiltshire"}, plain_categories = true, } -------------------------------- "Intermediate" ------------------------------- labels["Ayenbite"] = { Wikipedia = "Ayenbite of Inwyt", fulldef = "Forms characteristic of the <i>{{w|Ayenbite of Inwyt}}</i>, written in 1340 in {{w|Canterbury}}, {{w|Kent}} and valued for its consistent and uncompromising spelling representing the local dialect", aliases = {"Ay", "Agenbite", "Aȝenbite"}, noreg = true, parent = {"Kentish"}, plain_categories = true, } labels["Gower"] = { Wikipedia = "John Gower", fulldef = "Forms characteristic of the Middle English works of {{w|John Gower|John Gower}}, a poet active in the late 14th century and most remembered for the’ ’{{w|Confessio Amantis}}’’ ({{circa2|1390|short=yes}}); most forms should be placed in in subcategories for individual manuscripts", aliases = {"Go", "Gowerian"}, noreg = true, parent = true, plain_categories = true, } labels["MS. Fairfax 3"] = { Wikipedia = "Confessio Amantis", fulldef = "Forms characteristic of the copy of {{w|John Gower}}’s <I>{{w|Confessio Amantis}}</I> in Bodleian MS. Fairfax 3, written around {{circa2|1400|short=yes}} and containing a mixture of Kentish and Suffolk dialectal forms often identified as Gower’s authorial dialect</I>", aliases = {"Go1", "Fairfax 3"}, noreg = true, parent = {"Gower", "Kentish", "Suffolk"}, plain_categories = true, } ------------------------------------- Late ------------------------------------ labels["Catholicon Anglicum"] = { Wikipedia = true, fulldef = "Forms characteristic of the <i>[[w:Catholicon Anglicum|Catholicon Anglicum]]</i> (“The English Universal (Dictionary)”), a Middle English to Latin dictionary written in the Late Middle English of the East Riding of Yorkshire", aliases = {"Catholicon", "CA"}, noreg = true, parent = "Late Middle English,East Riding", plain_categories = true, } labels["Promptorium Parvulorum"] = { Wikipedia = true, fulldef = "Forms characteristic of the <i>[[w:Promptorium Parvulorum|Promptorium Parvulorum]]</i> (“The Children’s Storeroom”), a Middle English to Latin dictionary written in the Late Middle English of Norfolk", aliases = {"Promptorium", "PP"}, noreg = true, parent = "Tiếng Anh trung đại hậu kỳ,Norfolk", plain_categories = true, } return require("Module:labels").finalize_data(labels) 0g2tokq5s150g1pdxqtzmgzb765lf3j 2566343 2566341 2026-09-25T08:44:58Z Hiyuune 50834 2566343 Scribunto text/plain local labels = {} ------------------------------------------------------------------------------- -------------------------------- Sound changes -------------------------------- ------------------------------------------------------------------------------- labels["open-syllable lengthening"] = { aliases = {"OSL", "open syllable lengthening"}, Wikipedia = "Open-syllable lengthening#English", } labels["trisyllabic shortening"] = { aliases = {"TSS"}, Wikipedia = "Trisyllabic laxing", } ------------------------------------------------------------------------------- --------------------------------- Chronolects --------------------------------- ------------------------------------------------------------------------------- labels["Early Middle English"] = { aliases = {"Early ME", "Earlier ME", "early ME", "early", "EME"}, Wikipedia = "Middle English#Early Middle English", plain_categories = true, } labels["Tiếng Anh trung đại hậu kỳ"] = { aliases = {"Late ME", "Later ME", "late ME", "Late", "late", "LME", "Late Middle English"}, Wikipedia = "en:Middle English#Late Middle English", plain_categories = true, } ------------------------------------------------------------------------------- ---------------------------------- Varieties ---------------------------------- ------------------------------------------------------------------------------- labels["Tiếng Anh trung đại East Midland"] = { aliases = {"East Midland Middle English", "East Midlands", "East Midlands ME", "East Midland ME", "EM"}, regional_categories = true, } labels["Kent"] = { aliases = {"Kentish", "K"}, Wikipedia = true, regional_categories = "Kentish", } labels["Northern"] = { aliases = {"Northern Middle English", "Northern ME", "North ME", "N"}, regional_categories = true, } labels["Southern"] = { aliases = {"Southern Middle English", "Southern ME", "South ME", "Southwest ME", "S"}, regional_categories = true, } labels["West Midland"] = { aliases = {"West Midland Middle English", "West Midlands", "West Midland ME", "West Midlands ME", "West Midland ME", "WM"}, regional_categories = true, } ------------------------------------------------------------------------------- --------------------------------- Subvarieties -------------------------------- ------------------------------------------------------------------------------- --------------------------------- East Midland -------------------------------- labels["East Anglia"] = { aliases = {"East Anglian", "East Anglian dialect", "EA"}, Wikipedia = true, regional_categories = true, parent = "East Midland", } labels["East Saxon"] = { --per Jordan-Crook 1973-- aliases = {"ES", "East Saxon ME"}, Wikipedia = true, regional_categories = "East Saxon", parent = "East Midland", } labels["Northeast Midland"] = { aliases = {"NEM", "NW Midlands", "Northwest Midland ME"}, fulldef = "Terms and senses in northern East Midland Middle English", regional_categories = true, parent = "East Midland", } labels["Southeast Midland"] = { aliases = {"SEM", "SE Midlands", "Southeast Midland ME"}, fulldef = "Terms and senses in southwestern East Midland Middle English", regional_categories = true, parent = "East Midland", } ----------------------------------- Northern ---------------------------------- labels["Cumbrian"] = { aliases = {"Cumbrian ME", "Cu"}, regional_categories = true, parent = "Northern", } labels["Early Scots"] = { aliases = {"Old Scots", "Scottish Middle English", "Scottish ME", "Scottish", "Scotland", "Sc"}, Wikipedia = true, plain_categories = "Early Scots", parent = "Northern", } labels["Manx"] = { aliases = {"Isle of Man", "Manx ME", "Ma"}, regional_categories = true, Wikipedia = "Isle of Man", parent = "Northern", } labels["Bernician"] = { aliases = {"Bernician ME", "Be"}, regional_categories = true, parent = "Northern", } labels["Yorkshire"] = { aliases = {"Yorkshire ME", "Yorks"}, regional_categories = true, Wikipedia = true, parent = "Northern", } ----------------------------------- Southern ---------------------------------- labels["Southeastern"] = { aliases = {"Southeastern ME", "SE"}, fulldef = "Terms and senses in eastern Southern Middle English", regional_categories = true, parent = "Southern", } labels["Southwestern"] = { aliases = {"Southwestern ME", "SW", "West Country"}, fulldef = "Terms and senses in western Southern Middle English", regional_categories = true, parent = "Southern", } --------------------------------- West Midland -------------------------------- labels["Ireland"] = { aliases = {"Irish", "Irish ME", "Ir"}, regional_categories = "Irish", Wikipedia = true, parent = "West Midland", } labels["Northwest Midland"] = { aliases = {"NWM", "NW Midlands", "Northwest Midland ME"}, fulldef = "Terms and senses in northern West Midland Middle English", regional_categories = true, parent = "West Midland", } labels["Southwest Midland"] = { aliases = {"SWM", "SW Midlands", "Southwest Midland ME"}, fulldef = "Terms and senses in southern West Midland Middle English", regional_categories = true, parent = "West Midland", } labels["Wales"] = { aliases = {"Welsh", "Welsh ME", "Wel"}, regional_categories = "Welsh", Wikipedia = true, parent = "West Midland", } ----------------------------------- [Special] --------------------------------- labels["North Midland"] = { aliases = {"NM"}, regional_categories = {"Northeast Midland", "Northwest Midland"}, } labels["South Midland"] = { aliases = {"SM"}, regional_categories = {"East Saxon", "Southeast Midland", "Southwest Midland"}, } ------------------------------------------------------------------------------- -------------------------------- Subsubvarieties ------------------------------ ------------------------------------------------------------------------------- ----------------------------------- Cumbrian ---------------------------------- labels["Cumberland"] = { aliases = {"Cumberland ME", "Cumb"}, regional_categories = true, Wikipedia = true, parent = "Cumbrian", } labels["Westmorland"] = { aliases = {"Westmorland ME", "Westm"}, regional_categories = true, Wikipedia = true, parent = "Cumbrian", } --------------------------------- East Anglian -------------------------------- labels["Cambridgeshire"] = { --Has OE y(ː) > e(ː)-- aliases = {"Cambridgeshire ME", "Cambs"}, regional_categories = true, Wikipedia = true, parent = "East Anglian", } labels["Tiếng Anh trung đại Norfolk"] = { aliases = {"Norfolk ME", "Norf", "Norfolk"}, regional_categories = true, Wikipedia = true, parent = "East Anglia", } labels["Suffolk"] = { aliases = {"Suffolk ME", "Suff"}, regional_categories = true, Wikipedia = true, parent = "East Anglian", } ---------------------------------- East Saxon --------------------------------- labels["Essex"] = { aliases = {"Essex ME", "Ess", "Esx"}, regional_categories = true, Wikipedia = true, parent = "East Saxon", } labels["Hertfordshire"] = { aliases = {"Hertfordshire ME", "Herts"}, regional_categories = true, Wikipedia = true, parent = "East Saxon", } labels["London"] = { aliases = {"London ME"}, regional_categories = true, Wikipedia = true, parent = "Middlesex", } labels["Middlesex"] = { --originally Southern-- aliases = {"Middlesex ME", "Mx", "Middx"}, regional_categories = true, Wikipedia = true, parent = "East Saxon", } ------------------------------ "Mideast Midlands" ----------------------------- labels["Leicestershire"] = { aliases = {"Leicestershire ME", "Leics"}, regional_categories = true, Wikipedia = true, parent = "East Midland", } labels["Rutland"] = { aliases = {"Rutland ME", "Rut"}, regional_categories = true, Wikipedia = true, parent = "East Midland", } ------------------------------ "Midwest Midlands" ----------------------------- labels["Shropshire"] = { aliases = {"Shropshire ME", "Salop", "Shrops"}, regional_categories = true, Wikipedia = true, parent = "West Midland", } labels["Staffordshire"] = { aliases = {"Staffordshire ME", "Staffs", "Staf"}, regional_categories = true, Wikipedia = true, parent = "West Midland", } ------------------------------ Northeast Midlands ----------------------------- labels["Derbyshire"] = { aliases = {"Derbyshire ME", "Derbys", "Derbs"}, regional_categories = true, Wikipedia = true, parent = "Northeast Midland", } labels["Lincolnshire"] = { aliases = {"Lincolnshire ME", "Lincs"}, regional_categories = true, Wikipedia = true, parent = "Northeast Midland", } labels["Nottinghamshire"] = { aliases = {"Nottinghamshire ME", "Notts"}, regional_categories = true, Wikipedia = true, parent = "Northeast Midland", } --------------------------------- Northumbrian -------------------------------- labels["County Durham"] = { aliases = {"Durham ME", "Durham", "Dur", "Co Dur"}, regional_categories = true, Wikipedia = true, parent = "Bernician", } labels["Northumberland"] = { aliases = {"Northumberland ME", "Northumb", "Northd"}, regional_categories = true, Wikipedia = true, parent = "Bernician", } ------------------------------ Northwest Midlands ----------------------------- labels["Cheshire"] = { aliases = {"Cheshire ME", "Ches"}, regional_categories = true, Wikipedia = true, parent = "Northwest Midland", } labels["Lancashire"] = { aliases = {"Lancashire ME", "Lancs"}, regional_categories = true, Wikipedia = true, parent = "Northwest Midland", } -------------------------------- Southeastern ------------------------------- labels["Berkshire"] = { aliases = {"Berkshire ME", "Berks"}, regional_categories = true, Wikipedia = true, parent = "Southeastern", } labels["Hampshire"] = { aliases = {"Hampshire ME", "Hants"}, regional_categories = true, Wikipedia = true, parent = "Southeastern", } labels["Oxfordshire"] = { aliases = {"Oxfordshire ME", "Oxon"}, regional_categories = true, Wikipedia = true, parent = "Southeastern", } labels["Sussex"] = { aliases = {"Sussex ME", "Ssx"}, regional_categories = true, Wikipedia = true, parent = "Southeastern", } labels["Surrey"] = { aliases = {"Surrey ME", "Sy"}, regional_categories = true, Wikipedia = true, parent = "Southeastern", } ------------------------------ Southeast Midlands ----------------------------- labels["Bedfordshire"] = { aliases = {"Bedfordshire ME", "Beds"}, regional_categories = true, Wikipedia = true, parent = "Southeast Midland", } labels["Buckinghamshire"] = { aliases = {"Buckinghamshire ME", "Bucks"}, regional_categories = true, Wikipedia = true, parent = "Southeast Midland", } labels["Huntingdonshire"] = { aliases = {"Huntingdonshire ME", "Hunts"}, regional_categories = true, Wikipedia = true, parent = "Southeast Midland", } labels["Northamptonshire"] = { aliases = {"Northamptonshire ME", "Northants", "Norhnts"}, regional_categories = true, Wikipedia = true, parent = "Southeast Midland", } -------------------------------- Southwestern ------------------------------- labels["Bristol"] = { aliases = {"Bristol ME", "Bri"}, Wikipedia = true, regional_categories = true, parent = {"Gloucestershire", "Somersetshire"}, } labels["Cornwall"] = { aliases = {"Cornish", "Cornish dialect"}, Wikipedia = true, regional_categories = "Cornish", parent = "Southwestern", } labels["Devon"] = { aliases = {"Devon ME", "Dev"}, Wikipedia = true, regional_categories = true, parent = "Southwestern", } labels["Dorset"] = { aliases = {"Dorset ME", "Dor"}, regional_categories = true, Wikipedia = true, parent = "Southwestern", } labels["Somerset"] = { aliases = {"Somerset ME", "Somersetshire", "Som"}, regional_categories = true, Wikipedia = true, parent = "Southwestern", } labels["Wiltshire"] = { aliases = {"Wiltshire ME", "Wilts"}, regional_categories = true, Wikipedia = true, parent = "Southwestern", } ------------------------------ Southwest Midlands ----------------------------- labels["Gloucestershire"] = { aliases = {"Gloucestershire ME", "Glos", "Gloucs"}, regional_categories = true, Wikipedia = true, parent = "Southwest Midland", } labels["Herefordshire"] = { aliases = {"Herefordshire ME", "Here", "Heref"}, regional_categories = true, Wikipedia = true, parent = "Southwest Midland", } labels["Warwickshire"] = { aliases = {"Warwickshire ME", "Warks", "Warw", "War"}, regional_categories = true, Wikipedia = true, parent = "Southwest Midland", } labels["Worcestershire"] = { aliases = {"Worcestershire ME", "Worcs", "Wor"}, regional_categories = true, Wikipedia = true, parent = "Southwest Midland", } ----------------------------------- Yorkshire --------------------------------- labels["East Riding"] = { def = "Northern Middle English as spoken in the [[East Riding]] of [[Yorkshire]]", aliases = {"East Riding ME", "ER"}, regional_categories = true, Wikipedia = true, parent = "Yorkshire", } labels["North Riding"] = { def = "Northern Middle English as spoken in the [[North Riding]] of [[Yorkshire]]", aliases = {"North Riding ME", "NR"}, regional_categories = true, Wikipedia = true, parent = "Yorkshire", } labels["West Riding"] = { def = "East Midland/Northern Middle English as spoken in the [[West Riding]] of [[Yorkshire]]", aliases = {"West Riding ME", "WR"}, regional_categories = true, Wikipedia = true, parent = "Yorkshire", } ------------------------------------------------------------------------------- -------------------------------- Specific texts ------------------------------- ------------------------------------------------------------------------------- ------------------------------------ Early ------------------------------------ labels["AB language"] = { Wikipedia = true, fulldef = "Forms characteristic to the AB language, a relatively consistent and homogenous form of early West Midland Middle English, first identified by English philologist [[w:J. R. R. Tolkien|J. R. R. Tolkien]] and found in Corpus MS 402 of the ''[[w:Ancrene Wisse|Ancrene Wisse]]'' (“A”) and MS Bodley 34 (“B”)", aliases = {"AB", "Ancrene Riwle", "Ancrene Wisse", "AB dialect"}, noreg = true, parent = "Early Middle English,Shropshire", plain_categories = true, } labels["Ormulum"] = { Wikipedia = true, fulldef = "Forms in the orthography of the ''[[Ormulum]]'', an exegetical work written {{circa2|1180|short=yes}} in Lincolnshire Middle English most known for its highly regular phonemic orthography that furnishes otherwise unparalleled information on contemporary pronunciation", aliases = {"Orm", "Orrm", "Orrmulum"}, noreg = true, parent = "Early Middle English,Lincolnshire", plain_categories = true, } labels["Laȝamon's Brut"] = { display = "Laȝamon's ''Brut''", Wikipedia = "Layamon's Brut", fulldef = "Forms characteristic of {{w|Layamon's Brut|Laȝamon's <i>Brut</i>}}, an alliterative verse chronicle of the history of Britain written in early Southwest Midland Middle English, and surviving in two manuscripts: MS. Cotton Caligula A.ix and MS. Cotton Otho C.xiii; most forms should be placed in the categories for these individual manuscripts", aliases = {"La", "Laȝamon", "Layamon", "Laghamon", "Lawman", "Lazamon"}, noreg = true, parent = "Early Middle English", plain_categories = true, } labels["MS. Cotton Caligula A.ix (Laȝamon)"] = { -- qualifier is necessary, as other contents of the manuscript are localised differently display = "MS. Cotton Caligula A.ix", Wikipedia = "Layamon's Brut", fulldef = "Forms characteristic of the copy of {{w|Layamon's Brut|Laȝamon's <i>Brut</i>}} in MS. Cotton Caligula A.ix, written around {{circa2|1275|short=yes}} and localised in Worcestershire by the <I>Linguistic Atlas of Early Middle English</i>", aliases = {"La1", "LaC", "Cotton Caligula A.ix L"}, noreg = true, parent = {"Laȝamon's Brut", "Worcestershire"}, plain_categories = true, } labels["MS. Cotton Otho C.xiii"] = { Wikipedia = "Layamon's Brut", fulldef = "Forms characteristic of the copy of {{w|Layamon's Brut|Laȝamon's <i>Brut</i>}} in MS. Cotton Otho C.xiii, written around {{circa2|1300|short=yes}} and localised in Wiltshire by the <I>Linguistic Atlas of Early Middle English</I> and Somersetshire by the <I>Linguistic Atlas of Late Middle English</i>", aliases = {"La2", "LaO", "Cotton Otho C.xiii L"}, noreg = true, parent = {"Laȝamon's Brut", "Somersetshire", "Wiltshire"}, plain_categories = true, } -------------------------------- "Intermediate" ------------------------------- labels["Ayenbite"] = { Wikipedia = "Ayenbite of Inwyt", fulldef = "Forms characteristic of the <i>{{w|Ayenbite of Inwyt}}</i>, written in 1340 in {{w|Canterbury}}, {{w|Kent}} and valued for its consistent and uncompromising spelling representing the local dialect", aliases = {"Ay", "Agenbite", "Aȝenbite"}, noreg = true, parent = {"Kentish"}, plain_categories = true, } labels["Gower"] = { Wikipedia = "John Gower", fulldef = "Forms characteristic of the Middle English works of {{w|John Gower|John Gower}}, a poet active in the late 14th century and most remembered for the’ ’{{w|Confessio Amantis}}’’ ({{circa2|1390|short=yes}}); most forms should be placed in in subcategories for individual manuscripts", aliases = {"Go", "Gowerian"}, noreg = true, parent = true, plain_categories = true, } labels["MS. Fairfax 3"] = { Wikipedia = "Confessio Amantis", fulldef = "Forms characteristic of the copy of {{w|John Gower}}’s <I>{{w|Confessio Amantis}}</I> in Bodleian MS. Fairfax 3, written around {{circa2|1400|short=yes}} and containing a mixture of Kentish and Suffolk dialectal forms often identified as Gower’s authorial dialect</I>", aliases = {"Go1", "Fairfax 3"}, noreg = true, parent = {"Gower", "Kentish", "Suffolk"}, plain_categories = true, } ------------------------------------- Late ------------------------------------ labels["Catholicon Anglicum"] = { Wikipedia = true, fulldef = "Forms characteristic of the <i>[[w:Catholicon Anglicum|Catholicon Anglicum]]</i> (“The English Universal (Dictionary)”), a Middle English to Latin dictionary written in the Late Middle English of the East Riding of Yorkshire", aliases = {"Catholicon", "CA"}, noreg = true, parent = "Late Middle English,East Riding", plain_categories = true, } labels["Promptorium Parvulorum"] = { Wikipedia = true, fulldef = "Forms characteristic of the <i>[[w:Promptorium Parvulorum|Promptorium Parvulorum]]</i> (“The Children’s Storeroom”), a Middle English to Latin dictionary written in the Late Middle English of Norfolk", aliases = {"Promptorium", "PP"}, noreg = true, parent = "Tiếng Anh trung đại hậu kỳ,Norfolk", plain_categories = true, } return require("Module:labels").finalize_data(labels) mtjhe2dg0w7n12lq8lx0s3bbdesoc38 abagus 0 290219 2566363 2343179 2026-09-25T09:09:51Z Hiyuune 50834 2566363 wikitext text/x-wiki =={{langname|enm}}== ==={{ĐM|n}}=== {{head|enm|Danh từ|var=1}} # {{alt form|enm|abacus}}. =={{langname|kab}}== {{kab-rootbox|b-g-s}} ==={{ĐM|alt}}=== * {{alt|kab|agus|aggus}} ==={{ĐM|etym}}=== {{inh+|kab|ber-pro|-}}. ==={{ĐM|pron}}=== * {{kab-IPA}} ==={{ĐM|noun}}=== {{kab-noun|m|pl=ibugas|f=tabagust}} # [[thắt lưng|Thắt lưng]]; thắt eo. ===={{ĐM|infl}}==== {{kab-infl-noun|ubagus|ibugas|ibugas}} ===={{ĐM|see}}==== {{col|kab |taɣeggaṭ<t:thắt lưng da> }} ==={{ĐM|ref}}=== * {{R:kab:Amawal}} * {{R:kab:Dallet:1982}} 5b60s93swg1f4nxw2gfzt2d4cuo1quw Bản mẫu:kk-adv 10 293546 2566272 2133857 2026-09-25T02:52:47Z Hiyuune 50834 Hiyuune đã đổi [[Bản mẫu:kaz-adv]] thành [[Bản mẫu:kk-adv]] qua đổi hướng 2133857 wikitext text/x-wiki {{#invoke:kk-headword|show|Phó từ}}<!-- --><noinclude>{{documentation}}[[Thể loại:Bản mẫu dòng tên mục từ tiếng Kazakh]] </noinclude> eh2hrkr6dc5mgonljwz1p5t6zvy7p1w козу 0 293631 2566116 2134044 2026-09-24T13:10:34Z Kelly zhrm 58416 2566116 wikitext text/x-wiki =={{langname|ky}}== {{wp|ky:}} ==={{ĐM|etym}}=== Từ {{inh|ky|trk-pro|*kuŕï}}, {{m|trk-pro|*koŕï|t=cừu non}}. ==={{ĐM|pron}}=== * {{ky-IPA|коˈзу}} ==={{ĐM|n}}=== {{ky-noun}} # [[cừu|Cừu]] [[non]]. ===={{ĐM|decl}}==== {{ky-decl-noun}} ==={{ĐM|see}}=== * {{l|ky|кой}} {{topics|ky|Động vật khi nhỏ}} =={{langname|ru}}== ==={{ĐM|pron}}=== * {{ru-IPA|козу́}} ==={{ĐM|n}}=== {{head|ru|Biến thể hình thái danh từ|head=козу́|g=f-an}} # {{inflection of|ru|коза́||acc|s}} =={{langname|uk}}== ==={{ĐM|pron}}=== * {{uk-IPA|козу́}} ==={{ĐM|n}}=== {{head|uk|Biến thể hình thái danh từ|head=козу́}} # {{infl of|uk|коза́||acc|s}} nte2zif15wym45niz2q4w6pvigrcex1 бешинчи 0 293734 2566117 2134234 2026-09-24T13:15:18Z Kelly zhrm 58416 2566117 wikitext text/x-wiki =={{langname|kum}}== ==={{ĐM|numeral}}=== {{head|kum|Số từ|cat2=Số thứ tự}} # [[thứ năm|Thứ năm]]. =={{langname|ky}}== {{number box|ky|5}} ==={{ĐM|etym}}=== Từ {{suffix|ky|беш|ынчы|alt2=инчи}}. Các từ cùng gốc bao gồm {{cog|tr|beşinci}}, {{cog|kk|бесінші}}, {{cog|tk|bäşinji}} and {{cog|az|beşinci}}. ==={{ĐM|pron}}=== * {{IPA4|ky|/beʃinˈt͡ʃi/}} * {{audio|ky|LL-Q9255 (kir)-Almanbet Janışev-бешинчи.wav}} * {{hyphenation|ky|бе|шин|чи}} ==={{ĐM|numeral}}=== {{head|ky|Số tự}} # {{cln|ky|Số thứ tự}} [[thứ năm|Thứ năm]]. ilb7q385waavt60zevogyd88xsu4k7b Mô đun:sh-headword 828 295634 2566304 2282985 2026-09-25T08:09:52Z Hiyuune 50834 2566304 Scribunto text/plain local export = {} local pos_functions = {} local force_cat = false -- for testing; if true, categories appear in non-mainspace pages local langcode = "sh" local lang = require("Module:languages").getByCode(langcode, true) local langname = lang:getCanonicalName() local require_when_needed = require("Module:utilities/require when needed") local m_str_utils = require("Module:string utilities") local m_table = require("Module:table") local en_utilities_module = "Module:en-utilities" local headword_module = "Module:headword" local headword_data_module = "Module:headword/data" local headword_utilities_module = "Module:headword utilities" local m_headword_utilities = require_when_needed(headword_utilities_module) local glossary_link = require_when_needed(headword_utilities_module, "glossary_link") local links_module = "Module:links" local parse_interface_module = "Module:parse interface" local u = m_str_utils.char local rfind = m_str_utils.find local ulower = m_str_utils.lower local unfd = mw.ustring.toNFD local insert = table.insert local GR = u(0x0300) local AC = u(0x0301) local TILDE = u(0x0303) local MACRON = u(0x0304) local DGRAVE = u(0x030F) local INVBREVE = u(0x0311) local tonal_accents = GR .. AC .. TILDE .. DGRAVE .. INVBREVE local vowels = "aeiouаеиоу" local vowels_that_can_bear_tone = vowels .. "rр" local V = "[" .. vowels .. "]" local list_param = {list = true, disallow_holes = true} local boolean_param = {type = "boolean"} -- Table of all valid genders, mapping user-specified gender specs to canonicalized versions. local valid_genders = { ["m"] = "m-an?", ["?"] = true, ["mfbysense-an"] = true, ["m-an"] = true, ["m-in"] = true, ["f"] = true, ["n"] = true, ["m-p"] = true, ["f-p"] = true, ["n-p"] = true, } -- Table of all valid aspects. local valid_aspects = m_table.listToSet { "impf", "pf", "both", "biasp", "?", } local function ine(val) if val == "" then return nil else return val end end local function track(track_id, pos) local tracking_pages = {} insert(tracking_pages, "sh-headword/" .. track_id) if pos then insert(tracking_pages, "sh-headword/" .. track_id .. "/" .. pos) end require("Module:debug/track")(tracking_pages) return true end local function split_on_comma(val) if val:find(",") then return require(parse_interface_module).split_on_comma(val) else return {val} end 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; -- sections enclosed in <<...>> are linked to the glossary. `accel` is the accelerator form, or nil. local function parse_and_insert_inflection(pos, data, args, field, label, accel) m_headword_utilities.parse_and_insert_inflection { headdata = data, forms = args[field], paramname = field, label = label, accel = accel and {form = accel} or nil, splitchar = ",", } end -- The main entry point. -- This is the only function that can be invoked from a template. function export.show(frame) local iparams = { [1] = {required = true}, def = {}, } local iargs = require("Module:parameters").process(frame.args, iparams) local args = frame:getParent().args local poscat = iargs[1] local def = iargs.def local parargs = frame:getParent().args local params = { [1] = {list = "head", disallow_holes = true, template_default = def or "књи̏га"}, [2] = {default = "?", type = "genders"}, tr = {list = true, allow_holes = true}, id = true, sort = true, -- no nolinkhead= because head in 1= should always be specified var = boolean_param, json = boolean_param, pagename = true, -- for testing } if pos_functions[poscat] then local posparams = pos_functions[poscat].params if type(posparams) == "function" then posparams = posparams(lang) end for key, val in pairs(posparams) do params[key] = val end end local args = require("Module:parameters").process(parargs, params) local actual_poscat = poscat if pos_functions[poscat] then local get_actual_pos = pos_functions[poscat].get_actual_pos if get_actual_pos then actual_poscat = get_actual_pos(args) end end local pagename = args.pagename or mw.loadData(headword_data_module).pagename local heads = m_headword_utilities.parse_term_list_with_modifiers { forms = args[1], paramname = {1, "head"}, is_head = true, include_mods = {"tr"}, splitchar = ",", } local data = { lang = lang, pos_category = actual_poscat, categories = {}, genders = {}, inflections = {}, pagename = pagename, id = args.id, sort_key = args.sort, force_cat_output = force_cat, is_suffix = false, no_redundant_head_cat = not heads[1], var = args.var, } local sc = lang:findBestScript(pagename) local other_sc if sc:getCode() == "Latn" then other_sc = "Cyrl" elseif sc:getCode() == "Cyrl" then other_sc = "Latn" end if not heads[1] then heads = {{term = pagename}} end local numheads = #heads -- Copy translit in trN= to head structure (it can also be specified using inline modifier <tr:...>). for i, tr in pairs(args.tr) do if type(i) == "number" then if i > numheads then error(("Specified value for tr%s= but only %s head%s available"):format( i, numheads, numheads == 1 and "" or "s")) end heads[i].tr = tr end end -- If pagename is Latin or Cyrillic, display the other-script transliteration as an inflection. Use manually -- specified translit if available, otherwise auto-translit. if other_sc then other_sc = require("Module:scripts").getByCode(other_sc) local inflection = {label = "chính tả " .. other_sc:getCanonicalName()} if heads[1].tr == "-" then inflection.label = "not attested in " .. other_sc:getCanonicalName() .. " spelling" else for _, head in ipairs(heads) do local tr = head.tr if not tr then tr = require("Module:sh-translit").tr(require("Module:links").remove_links(head.term), "sh", sc:getCode()) end insert(inflection, {term = tr, sc = other_sc}) end end insert(data.inflections, inflection) end -- Now remove the translit from the `heads` structure so it doesn't display in the normal translit slot. for i, head in ipairs(heads) do if head.tr then if not other_sc then error(("Translit specified for head #%s when pagename is neither Latin nor Cyrillic"):format(i)) end head.tr = nil end end data.heads = heads local needs_accents = false for _, head in ipairs(heads) do -- FIXME, should split by space and check each word local lower_nfd_head = ulower(unfd(head.term)) if rfind(lower_nfd_head, "[" .. vowels_that_can_bear_tone .. "]") and not rfind(lower_nfd_head, "[" .. vowels_that_can_bear_tone .. "][" .. tonal_accents .. "]") then needs_accents = true break end end if needs_accents then insert(data.categories, "Yêu cầu trọng âm mục từ " .. langname) end if pagename:find("^%-") and actual_poscat ~= "suffixes" and actual_poscat ~= "suffix forms" and actual_poscat ~= "combining forms" then data.is_suffix = true data.pos_category = "Hậu tố" insert(data.categories, "Từ có hậu tố " .. langname) insert(data.inflections, {label = "dạng hậu tố"}) end if pos_functions[poscat] then pos_functions[poscat].func(args, data) end -- unfd (mw.ustring.toNFD) performs decomposition, so letters that decompose to an ASCII vowel and a diacritic, -- such as é, are counted as vowels and do not need to be included in the pattern. if not pagename:find("[ %-]") and not rfind(ulower(unfd(pagename)), V) then insert(data.categories, langname .. " words spelled without vowels") end if args.json then return require("Module:JSON").toJSON(data) end return require(headword_module).full_headword(data) end local function get_noun_params(is_proper) return { [2] = {default = "?", type = "genders"}, indecl = boolean_param, m = list_param, f = list_param, adj = list_param, pos = list_param, dim = list_param, aug = list_param, pej = list_param, dem = list_param, fdem = list_param, gen = list_param, voc = list_param, loc = list_param, pl = list_param, nompl = {alias_of = "pl", list = true, disallow_holes = true}, genpl = list_param, } end local function validate_genders(data, genders, categorize) for _, g in ipairs(genders) do local canon_g = valid_genders[g.spec] if canon_g then track("gender-" .. g.spec) if canon_g ~= true then g.spec = canon_g end if categorize then -- Categorize by gender, in addition to what's done already by [[Module:gender and number]]. if g.spec == "m-an" then insert(data.categories, "Danh từ giống đực động vật " .. langname) elseif g.spec == "m-in" then insert(data.categories, "Danh từ giống đực bất động vật " .. langname) end end else error("không rõ giống: '" .. g.spec .. "'") end end end local function do_nouns(is_proper, args, data) validate_genders(data, args[2], true) data.genders = args[2] 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 " .. langname) 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; <<..>> ini the label is linked to the glossary). `accel` is the accelerator form, or nil. local function handle_infl(field, label) parse_and_insert_inflection("Danh từ", data, args, field, label) end handle_infl("gen", "sinh cách số ít") handle_infl("voc", "hô cách số ít") handle_infl("loc", "định vị cách số ít") handle_infl("pl", "danh cách số nhiều") handle_infl("genpl", "sinh cách số nhiều>") handle_infl("m", "giống đực tương đương") handle_infl("f", "giống cái tương đương") handle_infl("adj", "tính từ quan hệ") handle_infl("pos", "tính từ sở hữu cách") handle_infl("dim", "giảm nhẹ") handle_infl("aug", "tăng kích") handle_infl("pej", "nghĩa xấu") handle_infl("dem", "<<demonym>>") handle_infl("fdem", "female <<demonym>>") end pos_functions["Danh từ"] = { params = get_noun_params(false), func = function(args, data) return do_nouns(false, args, data) end, } pos_functions["Danh từ riêng"] = { params = get_noun_params("proper noun"), func = function(args, data) return do_nouns("proper noun", args, data) end, } local function do_gendered_pos(args, data) validate_genders(data, args[2], true) data.genders = args[2] end local function get_gendered_params() return { [2] = {default = "?", type = "genders"}, } end pos_functions["Đại từ"] = { params = get_gendered_params(), func = do_gendered_pos, } local function get_verb_params() return { [2] = {default = "?", type = "genders"}, pf = list_param, impf = list_param, pres = list_param, pres3s = list_param, pres3p = list_param, past = list_param, pastf = list_param, pastn = list_param, impft = list_param, impft3s = list_param, impft3p = list_param, aor = list_param, aor3s = list_param, aor3p = list_param, vn = list_param, pradvp = list_param, padvp = list_param, pap = list_param, papf = list_param, papn = list_param, ppp = list_param, pppf = list_param, pppn = list_param, } end local function do_verbs(pos, args, data) for _, a in ipairs(args[2]) do if a.spec == "both" then a.spec = "biasp" end if a.spec == "pf-impf" or a.spec == "impf-pf" or a.spec == "dual" or a.spec == "ip" then a.spec = "biasp" end if valid_aspects[a.spec] then track("aspect-" .. a.spec) else error("Unrecognized aspect: '" .. a.spec .. "'") end if a.spec == "impf" and args.impf[1] then error("Imperfective verbs cannot have an imperfective equivalent") elseif a.spec == "pf" and args.pf[1] then error("Perfective verbs cannot have a perfective equivalent") end end data.genders = args[2] -- 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; <<..>> ini the label is linked to the glossary). `accel` is the accelerator form, or nil. local function handle_infl(field, label) parse_and_insert_inflection(pos, data, args, field, label) end handle_infl("pf", "hoàn thành") handle_infl("impf", "chưa hoàn thành") handle_infl("pres", "ngôi thứ nhất số ít") handle_infl("pres3s", "ngôi thứ ba số ít") handle_infl("pres3p", "ngôi thứ ba số nhiều") handle_infl("impft", "ngôi thứ nhất số ít chưa hoàn thành") handle_infl("impft3s", "ngôi thứ ba số ít chưa hoàn thành") handle_infl("impft3p", "ngôi thứ ba số nhiều chưa hoàn thành") handle_infl("aor", "ngôi thứ nhất số ít quá khứ bất định") handle_infl("aor3s", "ngôi thứ ba số ít quá khứ bất định") handle_infl("aor3p", "ngôi thứ ba số nhiều quá khứ bất định") handle_infl("pap", "phân từ chủ động quá khứ giống đực số ít") handle_infl("papf", "phân từ chủ động quá khứ giống cái số ít") handle_infl("papn", "phân từ chủ động quá khứ giống trung số ít") handle_infl("ppp", "phân từ bị động quá khứ giống đực số ít") handle_infl("pppf", "phân từ bị động quá khứ giống cái số ít") handle_infl("pppn", "phân từ bị động quá khứ giống trung số ít") handle_infl("pradvp", "phân phó từ hiện tại") handle_infl("padvp", "phân phó từ quá khứ") handle_infl("vn", "danh động từ") end pos_functions["Động từ"] = { params = get_verb_params(), func = function(args, data) do_verbs("verb", args, data) end, } pos_functions["verbal combining forms"] = { params = get_verb_params(), get_actual_pos = function(args) return "combining forms" end, func = function(args, data) do_verbs("combining form", args, data) end, } pos_functions["Tính từ"] = { params = { def = list_param, comp = list_param, sup = list_param, adv = list_param, indecl = boolean_param, }, func = function(args, data) 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 " .. langname) 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; <<..>> ini the label is linked to the glossary). `accel` is the accelerator form, or nil. local function handle_infl(field, label) parse_and_insert_inflection("Tính từ", data, args, field, label) end handle_infl("def", "xác định") handle_infl("comp", "so sánh hơn") handle_infl("sup", "so sánh nhất") handle_infl("adv", "phó từ dẫn xuất") end, } pos_functions["Phó từ"] = { params = { comp = list_param, sup = list_param, }, func = function(args, data) -- 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; <<..>> ini the label is linked to the glossary). `accel` is the accelerator form, or nil. local function handle_infl(field, label) parse_and_insert_inflection("Phó từ", data, args, field, label) end handle_infl("comp", "so sánh hơn") handle_infl("sup", "so sánh nhất") end, } pos_functions["Chữ cái"] = { params = { upper = true, lower = true, }, func = function(args, data) if args.upper then insert(data.inflections, {label = "chữ thường", nil}) insert(data.inflections, {label = "chữ hoa", args.upper}) elseif args.lower then insert(data.inflections, {label = "chữ hoa", nil}) insert(data.inflections, {label = "chữ thường", args.lower}) end end, } ----------------------------------------------------------------------------------------- -- Suffix forms -- ----------------------------------------------------------------------------------------- pos_functions["Dạng hậu tố"] = { params = { [2] = {required = true, template_default = "noun"}, [3] = {type = "genders"}, }, func = function(args, data) if args[3] then validate_genders(data, args[3], false) data.genders = args[3] end local suffix_type = {} for _, typ in ipairs(split_on_comma(args[2])) do insert(suffix_type, "dạng hậu tố " .. typ) end insert(data.inflections, {label = "biến thể hình thái của " .. m_table.serialCommaJoin(suffix_type, {conj = "hoặc"})}) end, } ----------------------------------------------------------------------------------------- -- Arbitrary part of speech -- ----------------------------------------------------------------------------------------- pos_functions["head"] = { params = { [2] = {required = true, template_default = "interjection"}, -- actual part of speech [3] = {type = "genders"}, }, get_actual_pos = function(args) return require(headword_module).canonicalize_pos(args[2]) end, func = function(args, data) if data.is_suffix then error("Không dùng [[Bản mẫu:sh-head]] với hậu tố") end if args[3] then validate_genders(data, args[3], false) data.genders = args[3] end end, } return export ofp7p15ynpeevzsynq5pp4wunlg8lzm оьлен 0 296910 2566210 2141125 2026-09-24T16:10:41Z WhoAlone 40420 2566210 wikitext text/x-wiki {{-nog-}} {{-noun-}} {{head|nog|Danh từ}} # [[cỏ]]. {{-ref-}} * {{R:nog:Baskakov}} {{c|nog|Cỏ}} mgf05qhiy7b48p9isol4l6q9j3xls4j ау'ҟ'әа 0 296964 2566115 2141249 2026-09-24T13:05:42Z Kelly zhrm 58416 2566115 wikitext text/x-wiki =={{langname|uby}}== ==={{ĐM|pron}}=== * {{IPA4|uby|[awˤqˤʼʷa]}} ==={{ĐM|n}}=== {{head|uby|Danh từ|số nhiều|ау'ҟ'әаԯа}} # Người chăn [[cừu]]. o0hpq8bsqcjx4kmuv828c4gp4h8ji2a Bản mẫu:sga-noun 10 298481 2566375 2512682 2026-09-25T09:18:55Z Hiyuune 50834 2566375 wikitext text/x-wiki {{#invoke:checkparams|error}}<!-- Validate template parameters -->{{head|sga|{{#if:{{{suff|}}}|Hậu tố|Danh từ}}|cat2={{#if:{{{suff|}}}|Dạng hậu tố danh từ}}|head={{{head|}}}|var={{{var|}}}|sort={{{sort|}}}|{{#ifeq:{{{1|}}}|u|không rõ giống|}}|g={{#switch:{{{1|}}}|m|f|n|p={{{1}}}|u=|#default=?}}|g2={{{g2|}}}|g3={{{g3|}}}|<!-- -->|{{#switch:{{{2|}}}|=|?=sinh cách chưa được chứng thực|#default=sinh cách}}<!-- -->|<!-- -->{{#switch:{{{2|}}}<!-- -->|?=<!-- -->|~={{pagename}}<!-- -->|~a={{pagename}}a<!-- -->|~ad={{pagename}}ad<!-- -->|~ae={{pagename}}ae<!-- -->|~an={{pagename}}an<!-- -->|~e={{pagename}}e<!-- -->|~ed={{pagename}}ed<!-- -->|~en={{pagename}}en<!-- -->|~o={{pagename}}o<!-- -->|~on={{pagename}}on<!-- -->|~t={{pagename}}t<!-- -->|#default={{{2}}}<!-- -->}}<!-- -->|{{#if:{{{gen2|}}}|hoặc}}<!-- -->|<!-- -->{{#switch:{{{gen2|}}}<!-- -->|~a={{pagename}}a<!-- -->|~ad={{pagename}}ad<!-- -->|~ae={{pagename}}ae<!-- -->|~an={{pagename}}an<!-- -->|~e={{pagename}}e<!-- -->|~ed={{pagename}}ed<!-- -->|~en={{pagename}}en<!-- -->|~o={{pagename}}o<!-- -->|~on={{pagename}}on<!-- -->|~t={{pagename}}t<!-- -->|#default={{{gen2|}}}<!-- -->}}<!-- -->|{{#if:{{{gen3|}}}|hoặc}}<!-- -->|<!-- -->{{#switch:{{{gen3|}}}<!-- -->|~a={{pagename}}a<!-- -->|~ad={{pagename}}ad<!-- -->|~ae={{pagename}}ae<!-- -->|~an={{pagename}}an<!-- -->|~e={{pagename}}e<!-- -->|~ed={{pagename}}ed<!-- -->|~en={{pagename}}en<!-- -->|~o={{pagename}}o<!-- -->|~on={{pagename}}on<!-- -->|~t={{pagename}}t<!-- -->|#default={{{gen3|}}}<!-- -->}}<!-- -->|{{#ifeq:{{{3|}}}|-|không có số nhiều}}<!-- -->|<!-- -->|{{#switch:{{{3|}}}|-|=|#default=danh cách số nhiều}}<!-- -->|<!-- -->{{#switch:{{{3|}}}<!-- -->|?=<!-- -->|~={{pagename}}<!-- -->|~a={{pagename}}a<!-- -->|~ae={{pagename}}ae<!-- -->|~ai={{pagename}}ai<!-- -->|~aid={{pagename}}aid<!-- -->|~ain={{pagename}}ain<!-- -->|~e={{pagename}}e<!-- -->|~i={{pagename}}i<!-- -->|~id={{pagename}}id<!-- -->|#default={{{3}}}<!-- -->}}<!-- -->|{{#if:{{{pl2|}}}|hoặc}}<!-- -->|<!-- -->{{#switch:{{{pl2|}}}<!-- -->|?=<!-- -->|~={{pagename}}<!-- -->|~a={{pagename}}a<!-- -->|~ae={{pagename}}ae<!-- -->|~ai={{pagename}}ai<!-- -->|~aid={{pagename}}aid<!-- -->|~ain={{pagename}}ain<!-- -->|~e={{pagename}}e<!-- -->|~i={{pagename}}i<!-- -->|~id={{pagename}}id<!-- -->|#default={{{pl2}}}}}<!-- -->|{{#if:{{{pl3|}}}|hoặc}}<!-- -->|<!-- -->{{#switch:{{{pl3|}}}<!-- -->|?=<!-- -->|~={{pagename}}<!-- -->|~a={{pagename}}a<!-- -->|~ae={{pagename}}ae<!-- -->|~ai={{pagename}}ai<!-- -->|~aid={{pagename}}aid<!-- -->|~ain={{pagename}}ain<!-- -->|~e={{pagename}}e<!-- -->|~i={{pagename}}i<!-- -->|~id={{pagename}}id<!-- -->|#default={{{pl3}}}<!-- -->}}<!-- -->}}<!-- --><noinclude>{{documentation}}</noinclude> t8oitfgd6nyal4ju7nw5ll1as4rpz5v Bản mẫu:ga-decl-noun 10 301135 2566219 2320497 2026-09-24T16:12:13Z Hiyuune 50834 2566219 wikitext text/x-wiki {{#invoke:checkparams|error}}<!-- Validate template parameters -->{{inflection-box-top|title=Biến cách của {{mention|ga||{{{head|{{{1}}}}}}}} ({{#switch:{{{declclass}}}|1|2|3|4|5=[[Phụ lục:Biến cách loại {{{declclass}}} tiếng Ireland|biến cách loại {{{declclass}}}]]|irr=[[Phụ lục:Danh từ tiếng Ireland|bất quy tắc]]|#default=biến cách loại {{{declclass}}}}})}} {{inflection-table-top|title=-|palette=green}} ! colspan=3 class="outer" | Dạng bình thường |- ! ! số ít ! số nhiều |- ! [[nominative|danh cách]] | {{{1}}} | {{{5}}} |- ! [[vocative|hô cách]] | {{{2}}} | {{{6}}} |- ! [[genitive|sinh cách]] | {{{3}}} | {{{7}}} |- ! [[dative|dữ cách]] | {{{4}}} | {{{8}}} {{inflection-table-bottom}} {{inflection-table-top|title=-|palette=purple}} ! colspan=3 class="outer" | Dạng có [[definite article|mạo từ xác định]] |- ! ! số ít ! số nhiều |- ! [[nominative|danh cách]] | {{{9}}} | {{{12}}} |- ! [[genitive|sinh cách]] | {{{10}}} | {{{13}}} |- ! [[dative|dữ cách]] | {{{11}}} | {{{14}}} {{inflection-table-bottom}} {{inflection-box-bottom}}<!-- -->{{cln|ga|{{#ifeq:{{{declclass|}}}|irr|Danh từ bất quy tắc|Danh từ biến cách loại {{{declclass|}}}}}}}<noinclude> {{tài liệu}} </noinclude> 5yppk14uc3xvcx4qogrt4tdpwk7o9n9 2566224 2566219 2026-09-24T16:14:16Z Hiyuune 50834 2566224 wikitext text/x-wiki {{#invoke:checkparams|error}}<!-- Validate template parameters -->{{inflection-box-top|title=Biến cách của {{mention|ga||{{{head|{{{1}}}}}}}} ({{#switch:{{{declclass}}}|1|2|3|4|5=[[Phụ lục:Biến cách loại {{{declclass}}} tiếng Ireland|biến cách loại {{{declclass}}}]]|irr=[[Phụ lục:Danh từ tiếng Ireland|bất quy tắc]]|#default=biến cách loại {{{declclass}}}}})}} {{inflection-table-top|title=-|palette=green}} ! colspan=3 class="outer" | Dạng bình thường |- ! ! số ít ! số nhiều |- ! [[nominative|danh cách]] | {{{1}}} | {{{5}}} |- ! [[vocative|hô cách]] | {{{2}}} | {{{6}}} |- ! [[genitive|sinh cách]] | {{{3}}} | {{{7}}} |- ! [[dative|dữ cách]] | {{{4}}} | {{{8}}} {{inflection-table-bottom}} {{inflection-table-top|title=-|palette=green}} ! colspan=3 class="outer" | Dạng có [[definite article|mạo từ xác định]] |- ! ! số ít ! số nhiều |- ! [[nominative|danh cách]] | {{{9}}} | {{{12}}} |- ! [[genitive|sinh cách]] | {{{10}}} | {{{13}}} |- ! [[dative|dữ cách]] | {{{11}}} | {{{14}}} {{inflection-table-bottom}} {{inflection-box-bottom}}<!-- -->{{cln|ga|{{#ifeq:{{{declclass|}}}|irr|Danh từ bất quy tắc|Danh từ biến cách loại {{{declclass|}}}}}}}<noinclude> {{tài liệu}} </noinclude> 3gqb7to1xvaoegwreswgyad55pti1mf kwal 0 301580 2566185 2224177 2026-09-24T16:05:05Z WhoAlone 40420 2566185 wikitext text/x-wiki {{-bux-}} {{-pron-}} * {{IPA4|bux|/kwal/}} {{-noun-}} {{head|bux|Danh từ}} # [[da]]. {{-ref-}} * Shimizu, Kiyoshi. 1978. The Southern Bauchi group of Chadic languages: a survey report. (Africana Marburgensia: Sonderheft, 2.) Marburg/Lahn: Africana Marburgensia. =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[dưa]]. ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Trái cây}} {{-zns-}} {{-pron-}} * {{IPA4|zns|[kʷâl]}} {{-noun-}} {{head|zns|Danh từ}} # [[nhà]], [[lều]]. {{-ref-}} * Blench, Roger, Bulkaam, Michael. 2020. ''An introduction to Mantsi, a South Bauchi language of Central Nigeria''. dtmmv1jda0gukfjwxffn17asy626zf2 Bản mẫu:list:countries of Asia/vi 10 310953 2566263 2176501 2026-09-25T02:40:16Z Hiyuune 50834 Đổi hướng đến [[Bản mẫu:list:quốc gia của châu Á/vi]] 2566263 wikitext text/x-wiki #redirect [[Bản mẫu:list:quốc gia của châu Á/vi]] tpzqm0otce209tu7z5qhe73ek95i4fj snieg 0 319247 2566360 2285567 2026-09-25T09:06:54Z Hiyuune 50834 /* Tiếng Serbia-Croatia */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566360 wikitext text/x-wiki {{also|sniég|śnieg|Śnieg}} =={{langname|lv}}== ==={{section|n}}=== {{head|lv|Biến thể hình thái danh từ}} # {{infl of|lv|sniegs||voc|s}} =={{langname|sh}}== ==={{section|n}}=== {{sh-noun||m-in|var=1}} # {{obsolete spelling of|sh|snijeg}} i3mfor4qw8z0fpjwfsaapztvblxmvb2 Bản mẫu:kk-proper noun 10 328161 2566270 2210360 2026-09-25T02:52:41Z Hiyuune 50834 Hiyuune đã đổi [[Bản mẫu:kaz-proper noun]] thành [[Bản mẫu:kk-proper noun]] 2210360 wikitext text/x-wiki {{#invoke:checkparams|warn}}<!-- Validate template parameters -->{{head|kk|Danh từ riêng|head={{{head|}}}}}<!-- --><noinclude>{{tài liệu}}[[Thể loại:Bản mẫu dòng tên mục từ tiếng Kazakh]]</noinclude> cy3wgbwx8a4n2l48dw3r2wub28k7j71 Thể loại:Danh từ tiếng Kim Môn 14 336552 2566155 2223831 2026-09-24T15:56:29Z WhoAlone 40420 2566155 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx khwaf 0 336554 2566166 2223833 2026-09-24T16:02:40Z WhoAlone 40420 2566166 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[quần]]. ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Trang phục}} iac1vyqahqbhvhuh0iprin7scrpw2ci kôkl 0 336570 2566190 2223854 2026-09-24T16:05:39Z WhoAlone 40420 2566190 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[đất nước]]. ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Quốc gia}} j2l4slxbpqbuxbj2ipiqjzus5nttadq jaux 0 336576 2566156 2223861 2026-09-24T15:56:58Z WhoAlone 40420 2566156 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[gió]]. ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Hiện tượng khí quyển}} owkw2fdr8f4xmu59w9bt6ylb3o3rlui ngongh 0 336592 2566158 2223915 2026-09-24T15:57:59Z WhoAlone 40420 2566158 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[trâu]]. ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Gia súc}} f7igcqhft1lrwjb87i1ofhj6tokfw1v 2566160 2566158 2026-09-24T15:58:18Z WhoAlone 40420 2566160 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[trâu]]. ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Gia súc|Bộ Guốc chẵn}} 3fn76wwh6ewof0vpaoik30cspk9xtxc blouz 0 336599 2566208 2223939 2026-09-24T16:08:34Z WhoAlone 40420 2566208 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[bướm]]. #:{{synonym|mji|bungh}} ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Lớp Côn trùng}} o3h0ry5gnqrj18jvla0smnd1dtysthe shôuv 0 336602 2566163 2223942 2026-09-24T16:00:25Z WhoAlone 40420 2566163 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[kiến]]. ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Lớp Côn trùng}} 7slstvlpezo2ebfu5xeykkagqeyf663 mweiz 0 336603 2566229 2223943 2026-09-24T16:15:10Z WhoAlone 40420 2566229 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[ong]]. ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Lớp Côn trùng}} rpdfqklsznq7qzkh0khry9crkpcqh8w blăuh 0 336608 2566207 2223948 2026-09-24T16:08:14Z WhoAlone 40420 2566207 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[lúa]]. ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Cây}} o34kv2u5vw1u6626cm08pmzmmiyib8w mwas 0 336612 2566225 2223953 2026-09-24T16:14:42Z WhoAlone 40420 2566225 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[cỏ]]. ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Cỏ}} rkhe38ymc4k1l615w32lsrmxqycz9bl mĭnd 0 336627 2566237 2223968 2026-09-24T16:16:24Z WhoAlone 40420 2566237 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[mặt]]. ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Khuôn mặt}} lw93jq4fdsrggpa7r5ayfytfv502alw mweic 0 336628 2566226 2223969 2026-09-24T16:14:53Z WhoAlone 40420 2566226 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[mắt]], [[mặt]]. ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Khuôn mặt|Thị giác}} bod3nf2jataqfd0b7bzkt5vbucxojr2 slŏngf 0 336636 2566172 2223978 2026-09-24T16:03:26Z WhoAlone 40420 2566172 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[chăn]]. ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Hàng gia dụng}} 8rggh697leiurblh56zj0ttthaxqqzb klauz 0 336738 2566201 2224144 2026-09-24T16:07:23Z WhoAlone 40420 2566201 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[ông nội]]. ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Thành viên nam trong gia đình}} blexohsd08mzvfy6c170b7gb2a20zu7 kôx 0 336739 2566188 2224147 2026-09-24T16:05:30Z WhoAlone 40420 2566188 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[bà]]. #:{{synonym|mji|bôx}} ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Thành viên nữ trong gia đình}} troga41ezxwwir8d1vq2zyqagalf2yl kŏnv 0 336752 2566191 2224161 2026-09-24T16:05:58Z WhoAlone 40420 2566191 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[vượn]]. ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Bộ Linh trưởng}} 0zv3enpc9fxjfoxmv4foptmdhr0qbxp kŭmh 0 336754 2566186 2224163 2026-09-24T16:05:15Z WhoAlone 40420 2566186 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[cam]]. ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Trái cây}} 4ihkn2t4olmeqhbtlkvfwnpsd6pgoyk slŭngv 0 336770 2566171 2224182 2026-09-24T16:03:15Z WhoAlone 40420 2566171 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[xương]]. ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Bộ phận cơ thể}} 9fos3ubv6e3angefobdcria73li2mmw slongl 0 336774 2566173 2224186 2026-09-24T16:03:37Z WhoAlone 40420 2566173 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[mũi tên]]. ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Vũ khí}} oxqxiy8fnc9c7zaon61rb7pyeiaa73w klangl 0 336776 2566200 2224188 2026-09-24T16:07:10Z WhoAlone 40420 2566200 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[cổ]]. ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Đầu và cổ}} sms5pz030ae8ct2vce9mkl0l1qlz56l mŭngh 0 336792 2566235 2224216 2026-09-24T16:16:05Z WhoAlone 40420 2566235 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[lông mày]]. {{c|mji|Khuôn mặt}} sc20jfenzw234eiwzhiqk5njsos99bf klangh 0 336799 2566169 2224223 2026-09-24T16:02:57Z WhoAlone 40420 2566169 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[ruột]]. ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Bộ phận cơ thể}} ikl218yyq7jpy4c5uxonkkwd6zo3v94 muv 0 336809 2566230 2224235 2026-09-24T16:15:20Z WhoAlone 40420 2566230 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[nồi]]. ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Dụng cụ nhà bếp}} lp2so40trd4ym5qr9tk80pi3uxkzk24 mŭuc 0 336812 2566234 2224238 2026-09-24T16:15:51Z WhoAlone 40420 2566234 wikitext text/x-wiki =={{langname|mji}}== ==={{ĐM|noun}}=== {{head|mji|Danh từ}} # [[mũ]]. #:{{synonym|mji|dŏtx}} ==={{ĐM|ref}}=== * {{R:mji:Linguaevum}} {{c|mji|Trang phục}} p9fzifmfdrkd82w1zq4ppw1h7c6wlcp Thể loại:Động từ tiếng Kim Môn 14 336819 2566154 2224251 2026-09-24T15:56:25Z WhoAlone 40420 2566154 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx bele 0 338042 2566361 2331380 2026-09-25T09:09:28Z Hiyuune 50834 /* Tiếng Anh trung đại */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566361 wikitext text/x-wiki {{also|Phụ lục:Biến thể của "bele"}} =={{langname|enm}}== ==={{ĐM|adj}}=== {{head|enm|Tính từ|var=1}} # {{alt form|enm|bel}} =={{langname|pl}}== ==={{ĐM|pron}}=== {{pl-pr|-|kie=#}} ==={{ĐM|particle}}=== {{head|pl|Trợ từ}} # {{lb|pl|Kielce}} {{alt form|pl|byle}} ==={{ĐM|further}}=== * {{R:pl:Łoś:1886|belejaki|182}} =={{langname|eu}}== {{wp|lang=eu}} ==={{ĐM|etym}}=== 932; từ {{inh|eu|euq-pro|*beLe}}, từ {{mention|euq-pro|*bel-||đen, tối tăm}} (so sánh {{mention|eu|beltz}}). ==={{ĐM|pron}}=== {{eu-pr|+<audio:Eus-bele.ogg>}} ==={{ĐM|n}}=== {{eu-noun|an}} # [[quạ|Quạ]]. ===={{ĐM|decl}}==== {{eu-ndecl|an}} ==={{ĐM|further}}=== * {{R:eu:EH}} * {{R:eu:OEH}} {{C|eu|Họ Quạ}} =={{langname|fro}}== ==={{ĐM|alter}}=== * {{l|fro|belle}} ==={{ĐM|adj}}=== {{head|fro|Biến thể hình thái tính từ}} # {{inflection of|fro|biau||f|nom//obl|s}} 8bv4yj405jk9rqwvppalzgzg1xhrufi Mô đun:category tree/non-lemma forms 828 342905 2566334 2332453 2026-09-25T08:27:59Z Hiyuune 50834 2566334 Scribunto text/plain local labels = {} local raw_categories = {} local en_utilities_module = "Module:en-utilities" local unpack = unpack or table.unpack -- Lua 5.2 compatibility ----------------------------------------------------------------------------- -- -- -- LABELS -- -- -- ----------------------------------------------------------------------------- labels["Mục từ biến thể hình thái"] = { description = "{{{langname}}} inflected forms of other [[Wiktionary:Lemmas|lemmas]], categorized by their part of speech.", umbrella_parents = "Tất cả", parents = {{name = "{{{langcat}}}", raw = true}}, } -- Handle specific types of non-lemma forms. Each spec is of the form {POS, PARENT_POS} where POS is the singular form -- of a part of speech for which non-lemma forms exist (e.g. 'determiner' is listed because 'determiner forms' exist), -- and PARENT_POS is the singular form of the parent category to add the category to. For example, the spec -- {"circumfix", "morpheme"} means that 'circumfix forms' categories have the corresponding 'morpheme forms' categories -- as their first parent. The second parent is the POS itself; e.g. 'morpheme forms' has 'morphemes' as its second -- parent, with a sort key that places 'morpheme forms' at the beginning of the child categories. If PARENT_POS is -- 'false', only the second parent appears as the parent. If a spec is a single string POS, the PARENT_POS defaults to -- "non-lemma"; e.g. if the spec is "adjective", then 'adjective forms' categories have the corresponding -- 'non-lemma forms' category as their first parent. for _, spec in ipairs { "tính từ", "phó từ", {"mạo từ", "từ hạn định"}, {"circumfix", "morpheme"}, {"classifier", false}, {"tính từ so sánh hơn"}, {"comparative adverb", false}, "conjunction", "từ hạn định", {"equative adjective", false}, {"equative adverb", false}, {"exaggerated adjective", false}, {"excessive adjective", false}, {"infinitive", false}, "interjection", "morpheme", "danh từ", "numeral", "phân từ", "particle", {"phân từ quá khứ", "phân từ"}, {"prefix", "morpheme"}, "danh từ riêng", "postposition", "preposition", "đại từ", {"suffix", "morpheme"}, "động từ", {"tính từ cực cấp", false}, {"superlative adverb", false}, } do -- tách pos và parent_pos local pos, parent_pos if type(spec) == "table" then pos, parent_pos = spec[1], spec[2] else pos, parent_pos = spec, "Mục từ biến thể hình thái" end -- 1️⃣ Tạo nhãn gốc: labels["a"] labels[pos] = { description = ("{{{langname}}} %s."):format(pos), parents = parent_pos and { parent_pos } or nil, } -- 2️⃣ Tạo nhãn biến thể: labels["Biến thể hình thái a"] local parents = {} if parent_pos ~= false then table.insert(parents, parent_pos) end table.insert(parents, { name = pos, sort = "**" }) labels["Biến thể hình thái " .. pos] = { description = ("%s {{{langname}}} được chia để thể hiện quan hệ ngữ pháp khác dạng cơ bản."):format(pos), parents = parents, } end labels["Phân từ chủ động"] = { description = "Các phân từ {{{langname}}} diễn đạt một tác thể đang thực hiện hành động một cách chủ động.", parents = {"Phân từ"}, } labels["Phân tính từ chủ động"] = { description = "{{{langname}}} participles that function as adjectives and express an agent actively performing an action.", parents = {"Phân từ", "Tính từ"}, } labels["Động tính từ"] = { description = "Liệt kê các mục từ về động tính từ {{{langname}}}.", parents = {"Phân từ", "Tính từ"}, } labels["adjective construct forms"] = { description = "{{{langname}}} adjectives that are inflected to modify a noun in a genitive construction.", parents = {{name = "adjective forms", sort = "construct"}}, } labels["adjective definite forms"] = { description = "{{{langname}}} adjectives that are inflected to give attributes to specific and identifiable nouns.", parents = {{name = "adjective forms", sort = "definite forms"}}, } labels["adjective dual forms"] = { description = "{{{langname}}} adjectives that are inflected to be quantified as two.", parents = {{name = "adjective forms", sort = "dual forms"}}, } labels["adjective feminine forms"] = { description = "{{{langname}}} adjectives that are inflected to give attributes to nouns associated to female beings.", parents = {{name = "adjective forms", sort = "feminine forms"}}, } labels["adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs.", parents = {"participles", "adverbs"}, } labels["agent participles"] = { description = "{{{langname}}} participles that express an agent by who something is done.", parents = {"participles"}, } labels["anterior adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs and express an action completed before the one expressed by the primary verb.", parents = {"participles", "adverbs"}, } labels["classifier singular forms"] = { description = "{{{langname}}} classifiers that are inflected for singular number.", parents = {"classifier forms"}, } labels["collective plurals"] = { description = "{{{langname}}} nominal plural forms with specifically collective semantics.", parents = {"noun forms"}, } labels["Tính từ so sánh hơn"] = { description = "{{{langname}}} adjectives that express attributes in a relatively higher degree, or serve to set apart one thing from another.", parents = {"Biến thể hình thái tính từ"}, } labels["elative adjectives"] = { description = "{{{langname}}} adjectives that express attributes in a relatively higher degree, or in the highest possible degree.", parents = {"adjective forms"}, } labels["Phó từ so sánh hơn"] = { description = "{{{langname}}} adverbs that express attributes in a relatively higher degree, or serve to set apart one thing from another.", parents = {"Biến thể hình thái phó từ"}, } labels["contemporary adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs and express an action occuring simultaneously with the one expressed by the primary verb.", parents = {"participles", "adverbs"}, } labels["converbs"] = { description = "{{{langname}}} verb forms that build clauses which function as adverbials.", parents = {"verb forms"}, } labels["determiner comparative forms"] = { description = "{{{langname}}} determiners that are inflected to display relative degrees of given qualities between nouns.", parents = {{name = "determiner forms", sort = "comparative forms"}}, } labels["diminutive gerunds"] = { description = "{{{langname}}} diminutives of gerunds.", parents = {"verb forms"}, } labels["equative adjectives"] = { description = "{{{langname}}} adjectives that express similar degrees of given qualities between nouns, i.e. '''A''' is as ''(insert adjective)'' as '''B'''.", parents = {"adjective forms"}, } labels["equative adverbs"] = { description = "{{{langname}}} adverbs that express similar degrees of given qualities between verbs, i.e. '''A''' as ''(insert adverb)'' as '''B'''.", parents = {"adverb forms"}, } labels["exaggerated adjectives"] = { description = "{{{langname}}} adjectives that express attributes in an even more magnified degree than the superlative forms.", parents = {"adjective forms"}, } labels["excessive adjectives"] = { description = "{{{langname}}} adjectives that express attributes in an excessive degree.", parents = {"adjective forms"}, } labels["excessive adverbs"] = { description = "{{{langname}}} adverbs that express attributes in an excessive degree.", parents = {"adverb forms"}, } labels["extended adjective forms"] = { parents = {"adjective forms"}, } labels["future active participles"] = { description = "{{{langname}}} participles that express an agent actively performing an action in future time.", parents = {"participles"}, } labels["future participles"] = { description = "{{{langname}}} participles that indicate future events.", parents = {"participles"}, } labels["future passive participles"] = { description = "{{{langname}}} participles that express a patient having an action performed on it in future time.", parents = {"participles"}, } local function gerund_description(data) local default_text = "{{{langname}}} verbs that are conjugated to indicate ongoing events at unspecified moments." if not data.lang then -- This happens e.g. in [[:Category:Gerunds by language]]. return default_text else local langcode = data.lang:getCode() if langcode == "sq" or langcode == "kmr" or langcode == "liv" or data.lang:inFamily("gem", "itc") then return "{{{langname}}} forms that generally act as an action noun for the verb that they are formed from." elseif langcode == "sa" or langcode == "pi" then return "{{{langname}}} verb forms used in a clause to indicate a prior action by the subject of the sentence." else return default_text end end end labels["Động danh từ"] = { description = gerund_description, additional = "{{small|[Edit function gerund_description() in [[Module:category tree/non-lemma forms]] to change this description.]}}", parents = {"Biến thể hình thái động từ"}, } labels["imperfect participles"] = { description = "{{{langname}}} participles that express an ongoing or continuous action.", parents = {"participles"}, } labels["infinitives"] = { description = "{{{langname}}} non-finite verb forms of various kinds.", parents = {"verb forms"}, } labels["intensive adjectives"] = { description = "{{{langname}}} adjectives that are derived from a base word to express a stronger concept than the base word.", parents = {"adjective forms"}, } labels["manuscript forms"] = { description = "{{{langname}}} words as they appear in original manuscripts.", parents = {"non-lemma forms"}, } labels["Biến thể hình thái biến đổi âm"] = { description = "{{{langname}}} terms whose initial consonant is mutated due to the effect of the preceding word.", parents = {"Mục từ biến thể hình thái"}, } local inflected_pos_for_mutation = { "adjective", "adverb", "determiner", "interjection", "Danh từ", "numeral", "participle", "particle", "prefix", "preposition", "pronoun", "proper noun", "verb", } for _, pos in ipairs(inflected_pos_for_mutation) do local plpos = pos labels[plpos.. " được biến đổi âm theo ngôn ngữ"] = { description = "{{{langname}}} " .. plpos .. " whose initial consonant is mutated due to the effect of the preceding word.", parents = {"Biến thể hình thái " .. pos, {name = "Biến thể hình thái biến đổi âm", sort = pos}}, } end local mutation_types = { -- FIXME, we should add these terms to [[Appendix:Glossary]] and link to them. ["eclipsed"] = "[[Appendix:Irish mutations#Eclipsis|eclipsis]]", ["lenited"] = "[[Appendix:Irish mutations#Lenition|lenition]]", ["h-prothesized"] = "[[h-prothesis]]", ["t-prothesized"] = "[[t-prothesis]]", ["aspirate-mutation"] = "[[aspirate mutation]]", ["hard-mutation"] = "[[hard mutation]]", ["mixed-mutation"] = "[[mixed mutation]]", ["nasal-mutation"] = "[[nasal mutation]]", ["soft-mutation"] = "[[soft mutation]]", } for muttype, desc in pairs(mutation_types) do labels[muttype .. " forms"] = { description = "{{{langname}}} terms whose initial consonant is mutated through " .. desc .. ", due to the effect of the preceding word.", parents = {"mutated forms"}, } end labels["negative participles"] = { description = "{{{langname}}} participles that express lack of an action being performed.", parents = {"participles"}, } labels["Phân từ danh tính"] = { description = "{{{langname}}} participles that function as nouns.", parents = {"Phân từ", "Danh từ"}, } labels["noun construct forms"] = { description = "{{{langname}}} nouns that are inflected to modify a noun in a genitive construction.", parents = {{name = "noun forms", sort = "construct"}}, } labels["noun definite forms"] = { description = "{{{langname}}} nouns that are inflected to designate an identified object.", parents = {{name = "noun forms", sort = "definite"}}, } labels["noun feminine forms"] = { description = "{{{langname}}} nouns that are inflected to be associated to female beings.", parents = {{name = "noun forms", sort = "feminine"}}, } labels["noun indefinite forms"] = { description = "{{{langname}}} nouns that are inflected to designate an unidentified object.", parents = {{name = "noun forms", sort = "indefinite"}}, } labels["noun masculine forms"] = { description = "{{{langname}}} nouns that are inflected to be associated to male beings.", parents = {{name = "noun forms", sort = "masculine"}}, } labels["noun paucal forms"] = { description = "{{{langname}}} nouns that are inflected to be quantified as between two (or three in some languages with dual number) and ten.", parents = {{name = "noun forms", sort = "paucal"}}, } labels["noun possessive forms"] = { description = "{{{langname}}} nouns that are inflected to indicate possession.", parents = {{name = "noun forms", sort = "possessive"}}, } labels["Phân từ"] = { description = "{{{langname}}} verbal forms that behave syntactically like adjectives (or sometimes adverbs), and in some languages are often used in compound conjugations and/or reduced relative clauses.", parents = {"Biến thể hình thái động từ"}, } labels["Phân từ bị động"] = { description = "{{{langname}}} participles that express a patient having an action performed on it.", parents = {"Phân từ"}, } labels["passive adjectival participles"] = { description = "{{{langname}}} participles that function as adjectives and express a patient having an action performed on it.", parents = {"participles", "adjectives"}, } labels["past active aorist participles"] = { description = "{{{langname}}} participles that express completed events in past time.", parents = {"participles"}, } labels["past active imperfect participles"] = { description = "{{{langname}}} participles that express ongoing events in past time.", parents = {"participles"}, } labels["past active participles"] = { description = "{{{langname}}} participles that express an agent actively performing an action in past time.", parents = {"participles"}, } labels["past adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs and express actions in past time.", parents = {"adverbial participles", "adverbs"}, } labels["Phân từ quá khứ"] = { description = "{{{langname}}} participles that express actions in past time.", parents = {"Phân từ"}, } labels["past passive participles"] = { description = "{{{langname}}} participles that express a patient having an action performed on it in past time.", parents = {"participles"}, } labels["perfect participles"] = { description = "{{{langname}}} participles that express having completed or undergone an action.", parents = {"participles"}, } labels["prepositional pronouns"] = { description = "{{{langname}}} pronouns that are combined with a preposition.", umbrella_parents = "Lemmas subcategories by language", parents = {"pronoun forms", {name = "prepositions", sort = "pronouns"}}, } labels["present active participles"] = { description = "{{{langname}}} participles that express an agent actively performing an action in present time.", parents = {"participles"}, } labels["present adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs and express actions in present time.", parents = {"adverbial participles", "adverbs"}, } labels["present middle participles"] = { description = "{{{langname}}} participles that express an agent performing an action in present time in middle voice.", parents = {"participles"}, } labels["Phân từ hiện tại"] = { description = "{{{langname}}} participles that express actions occurring in the present time.", parents = {"Phân từ"}, } labels["present passive participles"] = { description = "{{{langname}}} participles that express a patient having an action performed on it in present time.", parents = {"participles"}, } labels["pronoun possessive forms"] = { description = "{{{langname}}} pronouns that are inflected to indicate possession.", parents = {{name = "pronoun forms", sort = "possessive"}}, } labels["pronunciation variants"] = { description = "{{{langname}}} words that have alternative pronunciation-based spellings.", parents = {"non-lemma forms"}, } labels["singulatives"] = { description = "{{{langname}}} plural nouns that are inflected for singular number.", parents = {"noun forms"}, } for _, pos in ipairs { "adjective", "adverb", "determiner" } do local plpos = pos labels["superlative " .. plpos] = { description = "{{{langname}}} " .. plpos .. " that express attributes in their highest possible degrees.", parents = {pos .. " forms"}, } end for _, postype in ipairs { "Mục từ", "Mục từ biến thể hình thái"} do local umbrella_parent = mw.getContentLanguage():ucfirst(postype) .. " theo thể loại con theo ngôn ngữ" local lemmas_link = "[[Wiktionary:Mục từ|mục từ]]" local postype_link = postype == "Mục từ" and "Mục từ biến thể thay thế " .. lemmas_link or "Mục từ biến thể thay thế dạng biến tố " .. lemmas_link labels[postype] = { description = "{{{langname}}} " .. postype_link .. ", i.e. secondary forms or spellings that are attested but typically not in common use.", additional = ("Such terms may be uncommon spelling variants; dialectal forms; historical, archaic or obsolete " .. "spellings; spellings in less-used scripts; or the like. They are kept out of the %s category to avoid " .. "cluttering it. To add a term to this category, specify {{para|var|1}} in the call to {{tl|head}}, or set " .. "{{cd|=var = true}} in the call to [[Module:headword]]. Commonly used variants should not be placed in " .. "this category, but should be treated as normal %s."):format(postype, postype), umbrella_parents = umbrella_parent, breadcrumb = "Biến thể", parents = {postype}, } end labels["verb causative forms"] = { description = "{{{langname}}} verbs that are conjugated to express actions caused by external conditions.", parents = {{name = "verb forms", sort = "causative"}}, } labels["verb irregular forms"] = { description = "{{{langname}}} verb forms that don't follow standard patterns of conjugation.", parents = {{name = "Biến thể hình thái động từ", sort = "irregular"}}, } labels["verb negative forms"] = { description = "{{{langname}}} verbs that are conjugated to express negation.", parents = {{name = "verb forms", sort = "negative"}}, } labels["verb passive forms"] = { description = "{{{langname}}} verbs that are conjugated to direct the action to the grammatical subject, by means of passive voice.", parents = {{name = "verb forms", sort = "passive"}}, } labels["verb simple past forms"] = { description = "{{{langname}}} verbs that are conjugated to indicate events before the current moment.", parents = {{name = "verb forms", sort = "simple past"}}, } local labels2 = {} -- Add "reconstructed" subcategories; add 'umbrella_parents' key if not -- already present. for key, data in pairs(labels) do labels2[key] = data if not data.umbrella_parents then data.umbrella_parents = "Mục từ biến thể hình thái theo thể loại con" end labels2["reconstructed " .. key] = { description = "{{{langname}}} " .. key .. " that have been linguistically [[Wiktionary:Reconstructed terms|reconstructed]].", umbrella_parents = "Mục từ biến thể hình thái theo thể loại con", parents = {key, {name = "reconstructed terms", sort = key}} } end -- These are top-level; don't (for the moment at least) add 'reconstructed alternative forms'. -- These are created by setting the altform= parameter to {{head}} or full_headword() in [[Module:headword]]. See -- [[Wiktionary:Beer parlour/2024/June#Decluttering the altform mess]] for discussion. labels2["alternative forms"] = { description = "{{{langname}}} alternative forms of [[Wiktionary:Lemmas|lemmas]], i.e. variant forms or spellings that are attested but secondary, and typically not in common use.", additional = "Such terms may be uncommon spelling variants; dialectal forms; historical, archaic or obsolete spellings; spellings in less-used scripts; or the like. " .. "They are kept out of the lemma category to avoid cluttering it. Commonly used variants should not be placed in this category, but should be treated as lemmas.", umbrella_parents = "Tất cả", parents = {{name = "{{{langcat}}}", raw = true}}, } ----------------------------------------------------------------------------- -- -- -- RAW CATEGORIES -- -- -- ----------------------------------------------------------------------------- raw_categories["Mục từ biến thể hình thái theo thể loại con"] = { description = "Umbrella categories covering topics related to non-lemma forms.", additional = "{{{umbrella_meta_msg}}}", parents = { "Siêu thể loại chung", {name = "Mục từ biến thể hình thái", is_label = true, sort = " "}, }, } return {LABELS = labels2, RAW_CATEGORIES = raw_categories} lkotimvgyg2gox02z9cji7gm1lm7pz3 2566335 2566334 2026-09-25T08:28:47Z Hiyuune 50834 2566335 Scribunto text/plain local labels = {} local raw_categories = {} local en_utilities_module = "Module:en-utilities" local unpack = unpack or table.unpack -- Lua 5.2 compatibility ----------------------------------------------------------------------------- -- -- -- LABELS -- -- -- ----------------------------------------------------------------------------- labels["Mục từ biến thể hình thái"] = { description = "{{{langname}}} inflected forms of other [[Wiktionary:Lemmas|lemmas]], categorized by their part of speech.", umbrella_parents = "Tất cả", parents = {{name = "{{{langcat}}}", raw = true}}, } -- Handle specific types of non-lemma forms. Each spec is of the form {POS, PARENT_POS} where POS is the singular form -- of a part of speech for which non-lemma forms exist (e.g. 'determiner' is listed because 'determiner forms' exist), -- and PARENT_POS is the singular form of the parent category to add the category to. For example, the spec -- {"circumfix", "morpheme"} means that 'circumfix forms' categories have the corresponding 'morpheme forms' categories -- as their first parent. The second parent is the POS itself; e.g. 'morpheme forms' has 'morphemes' as its second -- parent, with a sort key that places 'morpheme forms' at the beginning of the child categories. If PARENT_POS is -- 'false', only the second parent appears as the parent. If a spec is a single string POS, the PARENT_POS defaults to -- "non-lemma"; e.g. if the spec is "adjective", then 'adjective forms' categories have the corresponding -- 'non-lemma forms' category as their first parent. for _, spec in ipairs { "tính từ", "phó từ", {"mạo từ", "từ hạn định"}, {"circumfix", "morpheme"}, {"classifier", false}, {"tính từ so sánh hơn"}, {"comparative adverb", false}, "conjunction", "từ hạn định", {"equative adjective", false}, {"equative adverb", false}, {"exaggerated adjective", false}, {"excessive adjective", false}, {"infinitive", false}, "interjection", "morpheme", "danh từ", "numeral", "phân từ", "particle", {"phân từ quá khứ", "phân từ"}, {"prefix", "morpheme"}, "danh từ riêng", "postposition", "preposition", "đại từ", {"suffix", "morpheme"}, "động từ", {"tính từ cực cấp", false}, {"superlative adverb", false}, } do -- tách pos và parent_pos local pos, parent_pos if type(spec) == "table" then pos, parent_pos = spec[1], spec[2] else pos, parent_pos = spec, "Mục từ biến thể hình thái" end -- 1️⃣ Tạo nhãn gốc: labels["a"] labels[pos] = { description = ("{{{langname}}} %s."):format(pos), parents = parent_pos and { parent_pos } or nil, } -- 2️⃣ Tạo nhãn biến thể: labels["Biến thể hình thái a"] local parents = {} if parent_pos ~= false then table.insert(parents, parent_pos) end table.insert(parents, { name = pos, sort = "**" }) labels["Biến thể hình thái " .. pos] = { description = ("%s {{{langname}}} được chia để thể hiện quan hệ ngữ pháp khác dạng cơ bản."):format(pos), parents = parents, } end labels["Phân từ chủ động"] = { description = "Các phân từ {{{langname}}} diễn đạt một tác thể đang thực hiện hành động một cách chủ động.", parents = {"Phân từ"}, } labels["Phân tính từ chủ động"] = { description = "{{{langname}}} participles that function as adjectives and express an agent actively performing an action.", parents = {"Phân từ", "Tính từ"}, } labels["Động tính từ"] = { description = "Liệt kê các mục từ về động tính từ {{{langname}}}.", parents = {"Phân từ", "Tính từ"}, } labels["adjective construct forms"] = { description = "{{{langname}}} adjectives that are inflected to modify a noun in a genitive construction.", parents = {{name = "adjective forms", sort = "construct"}}, } labels["adjective definite forms"] = { description = "{{{langname}}} adjectives that are inflected to give attributes to specific and identifiable nouns.", parents = {{name = "adjective forms", sort = "definite forms"}}, } labels["adjective dual forms"] = { description = "{{{langname}}} adjectives that are inflected to be quantified as two.", parents = {{name = "adjective forms", sort = "dual forms"}}, } labels["adjective feminine forms"] = { description = "{{{langname}}} adjectives that are inflected to give attributes to nouns associated to female beings.", parents = {{name = "adjective forms", sort = "feminine forms"}}, } labels["adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs.", parents = {"participles", "adverbs"}, } labels["agent participles"] = { description = "{{{langname}}} participles that express an agent by who something is done.", parents = {"participles"}, } labels["anterior adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs and express an action completed before the one expressed by the primary verb.", parents = {"participles", "adverbs"}, } labels["classifier singular forms"] = { description = "{{{langname}}} classifiers that are inflected for singular number.", parents = {"classifier forms"}, } labels["collective plurals"] = { description = "{{{langname}}} nominal plural forms with specifically collective semantics.", parents = {"noun forms"}, } labels["Tính từ so sánh hơn"] = { description = "{{{langname}}} adjectives that express attributes in a relatively higher degree, or serve to set apart one thing from another.", parents = {"Biến thể hình thái tính từ"}, } labels["elative adjectives"] = { description = "{{{langname}}} adjectives that express attributes in a relatively higher degree, or in the highest possible degree.", parents = {"adjective forms"}, } labels["Phó từ so sánh hơn"] = { description = "{{{langname}}} adverbs that express attributes in a relatively higher degree, or serve to set apart one thing from another.", parents = {"Biến thể hình thái phó từ"}, } labels["contemporary adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs and express an action occuring simultaneously with the one expressed by the primary verb.", parents = {"participles", "adverbs"}, } labels["converbs"] = { description = "{{{langname}}} verb forms that build clauses which function as adverbials.", parents = {"verb forms"}, } labels["determiner comparative forms"] = { description = "{{{langname}}} determiners that are inflected to display relative degrees of given qualities between nouns.", parents = {{name = "determiner forms", sort = "comparative forms"}}, } labels["diminutive gerunds"] = { description = "{{{langname}}} diminutives of gerunds.", parents = {"verb forms"}, } labels["equative adjectives"] = { description = "{{{langname}}} adjectives that express similar degrees of given qualities between nouns, i.e. '''A''' is as ''(insert adjective)'' as '''B'''.", parents = {"adjective forms"}, } labels["equative adverbs"] = { description = "{{{langname}}} adverbs that express similar degrees of given qualities between verbs, i.e. '''A''' as ''(insert adverb)'' as '''B'''.", parents = {"adverb forms"}, } labels["exaggerated adjectives"] = { description = "{{{langname}}} adjectives that express attributes in an even more magnified degree than the superlative forms.", parents = {"adjective forms"}, } labels["excessive adjectives"] = { description = "{{{langname}}} adjectives that express attributes in an excessive degree.", parents = {"adjective forms"}, } labels["excessive adverbs"] = { description = "{{{langname}}} adverbs that express attributes in an excessive degree.", parents = {"adverb forms"}, } labels["extended adjective forms"] = { parents = {"adjective forms"}, } labels["future active participles"] = { description = "{{{langname}}} participles that express an agent actively performing an action in future time.", parents = {"participles"}, } labels["future participles"] = { description = "{{{langname}}} participles that indicate future events.", parents = {"participles"}, } labels["future passive participles"] = { description = "{{{langname}}} participles that express a patient having an action performed on it in future time.", parents = {"participles"}, } local function gerund_description(data) local default_text = "{{{langname}}} verbs that are conjugated to indicate ongoing events at unspecified moments." if not data.lang then -- This happens e.g. in [[:Category:Gerunds by language]]. return default_text else local langcode = data.lang:getCode() if langcode == "sq" or langcode == "kmr" or langcode == "liv" or data.lang:inFamily("gem", "itc") then return "{{{langname}}} forms that generally act as an action noun for the verb that they are formed from." elseif langcode == "sa" or langcode == "pi" then return "{{{langname}}} verb forms used in a clause to indicate a prior action by the subject of the sentence." else return default_text end end end labels["Động danh từ"] = { description = gerund_description, additional = "{{small|[Edit function gerund_description() in [[Module:category tree/non-lemma forms]] to change this description.]}}", parents = {"Biến thể hình thái động từ"}, } labels["imperfect participles"] = { description = "{{{langname}}} participles that express an ongoing or continuous action.", parents = {"participles"}, } labels["infinitives"] = { description = "{{{langname}}} non-finite verb forms of various kinds.", parents = {"verb forms"}, } labels["intensive adjectives"] = { description = "{{{langname}}} adjectives that are derived from a base word to express a stronger concept than the base word.", parents = {"adjective forms"}, } labels["manuscript forms"] = { description = "{{{langname}}} words as they appear in original manuscripts.", parents = {"non-lemma forms"}, } labels["Biến thể hình thái biến đổi âm"] = { description = "{{{langname}}} terms whose initial consonant is mutated due to the effect of the preceding word.", parents = {"Mục từ biến thể hình thái"}, } local inflected_pos_for_mutation = { "adjective", "adverb", "determiner", "interjection", "Danh từ", "numeral", "participle", "particle", "prefix", "preposition", "pronoun", "proper noun", "verb", } for _, pos in ipairs(inflected_pos_for_mutation) do local plpos = pos labels[plpos.. " được biến đổi âm theo ngôn ngữ"] = { description = "{{{langname}}} " .. plpos .. " whose initial consonant is mutated due to the effect of the preceding word.", parents = {"Biến thể hình thái " .. pos, {name = "Biến thể hình thái biến đổi âm", sort = pos}}, } end local mutation_types = { -- FIXME, we should add these terms to [[Appendix:Glossary]] and link to them. ["eclipsed"] = "[[Appendix:Irish mutations#Eclipsis|eclipsis]]", ["lenited"] = "[[Appendix:Irish mutations#Lenition|lenition]]", ["h-prothesized"] = "[[h-prothesis]]", ["t-prothesized"] = "[[t-prothesis]]", ["aspirate-mutation"] = "[[aspirate mutation]]", ["hard-mutation"] = "[[hard mutation]]", ["mixed-mutation"] = "[[mixed mutation]]", ["nasal-mutation"] = "[[nasal mutation]]", ["soft-mutation"] = "[[soft mutation]]", } for muttype, desc in pairs(mutation_types) do labels[muttype .. " forms"] = { description = "{{{langname}}} terms whose initial consonant is mutated through " .. desc .. ", due to the effect of the preceding word.", parents = {"mutated forms"}, } end labels["negative participles"] = { description = "{{{langname}}} participles that express lack of an action being performed.", parents = {"participles"}, } labels["Phân từ danh tính"] = { description = "{{{langname}}} participles that function as nouns.", parents = {"Phân từ", "Danh từ"}, } labels["noun construct forms"] = { description = "{{{langname}}} nouns that are inflected to modify a noun in a genitive construction.", parents = {{name = "noun forms", sort = "construct"}}, } labels["noun definite forms"] = { description = "{{{langname}}} nouns that are inflected to designate an identified object.", parents = {{name = "noun forms", sort = "definite"}}, } labels["noun feminine forms"] = { description = "{{{langname}}} nouns that are inflected to be associated to female beings.", parents = {{name = "noun forms", sort = "feminine"}}, } labels["noun indefinite forms"] = { description = "{{{langname}}} nouns that are inflected to designate an unidentified object.", parents = {{name = "noun forms", sort = "indefinite"}}, } labels["noun masculine forms"] = { description = "{{{langname}}} nouns that are inflected to be associated to male beings.", parents = {{name = "noun forms", sort = "masculine"}}, } labels["noun paucal forms"] = { description = "{{{langname}}} nouns that are inflected to be quantified as between two (or three in some languages with dual number) and ten.", parents = {{name = "noun forms", sort = "paucal"}}, } labels["noun possessive forms"] = { description = "{{{langname}}} nouns that are inflected to indicate possession.", parents = {{name = "noun forms", sort = "possessive"}}, } labels["Phân từ"] = { description = "{{{langname}}} verbal forms that behave syntactically like adjectives (or sometimes adverbs), and in some languages are often used in compound conjugations and/or reduced relative clauses.", parents = {"Biến thể hình thái động từ"}, } labels["Phân từ bị động"] = { description = "{{{langname}}} participles that express a patient having an action performed on it.", parents = {"Phân từ"}, } labels["passive adjectival participles"] = { description = "{{{langname}}} participles that function as adjectives and express a patient having an action performed on it.", parents = {"participles", "adjectives"}, } labels["past active aorist participles"] = { description = "{{{langname}}} participles that express completed events in past time.", parents = {"participles"}, } labels["past active imperfect participles"] = { description = "{{{langname}}} participles that express ongoing events in past time.", parents = {"participles"}, } labels["past active participles"] = { description = "{{{langname}}} participles that express an agent actively performing an action in past time.", parents = {"participles"}, } labels["past adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs and express actions in past time.", parents = {"adverbial participles", "adverbs"}, } labels["Phân từ quá khứ"] = { description = "{{{langname}}} participles that express actions in past time.", parents = {"Phân từ"}, } labels["past passive participles"] = { description = "{{{langname}}} participles that express a patient having an action performed on it in past time.", parents = {"participles"}, } labels["perfect participles"] = { description = "{{{langname}}} participles that express having completed or undergone an action.", parents = {"participles"}, } labels["prepositional pronouns"] = { description = "{{{langname}}} pronouns that are combined with a preposition.", umbrella_parents = "Lemmas subcategories by language", parents = {"pronoun forms", {name = "prepositions", sort = "pronouns"}}, } labels["present active participles"] = { description = "{{{langname}}} participles that express an agent actively performing an action in present time.", parents = {"participles"}, } labels["present adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs and express actions in present time.", parents = {"adverbial participles", "adverbs"}, } labels["present middle participles"] = { description = "{{{langname}}} participles that express an agent performing an action in present time in middle voice.", parents = {"participles"}, } labels["Phân từ hiện tại"] = { description = "{{{langname}}} participles that express actions occurring in the present time.", parents = {"Phân từ"}, } labels["present passive participles"] = { description = "{{{langname}}} participles that express a patient having an action performed on it in present time.", parents = {"participles"}, } labels["pronoun possessive forms"] = { description = "{{{langname}}} pronouns that are inflected to indicate possession.", parents = {{name = "pronoun forms", sort = "possessive"}}, } labels["pronunciation variants"] = { description = "{{{langname}}} words that have alternative pronunciation-based spellings.", parents = {"non-lemma forms"}, } labels["singulatives"] = { description = "{{{langname}}} plural nouns that are inflected for singular number.", parents = {"noun forms"}, } for _, pos in ipairs { "adjective", "adverb", "determiner" } do local plpos = pos labels["superlative " .. plpos] = { description = "{{{langname}}} " .. plpos .. " that express attributes in their highest possible degrees.", parents = {pos .. " forms"}, } end for _, postype in ipairs { "Mục từ", "Mục từ biến thể hình thái"} do local umbrella_parent = mw.getContentLanguage():ucfirst(postype) .. " theo thể loại con theo ngôn ngữ" local lemmas_link = "[[Wiktionary:Mục từ|mục từ]]" local postype_link = postype == "Mục từ biến thể" and "Mục từ biến thể thay thế " .. lemmas_link or "Mục từ biến thể thay thế dạng biến tố " .. lemmas_link labels[postype] = { description = "{{{langname}}} " .. postype_link .. ", i.e. secondary forms or spellings that are attested but typically not in common use.", additional = ("Such terms may be uncommon spelling variants; dialectal forms; historical, archaic or obsolete " .. "spellings; spellings in less-used scripts; or the like. They are kept out of the %s category to avoid " .. "cluttering it. To add a term to this category, specify {{para|var|1}} in the call to {{tl|head}}, or set " .. "{{cd|=var = true}} in the call to [[Module:headword]]. Commonly used variants should not be placed in " .. "this category, but should be treated as normal %s."):format(postype, postype), umbrella_parents = umbrella_parent, breadcrumb = "Biến thể", parents = {postype}, } end labels["verb causative forms"] = { description = "{{{langname}}} verbs that are conjugated to express actions caused by external conditions.", parents = {{name = "verb forms", sort = "causative"}}, } labels["verb irregular forms"] = { description = "{{{langname}}} verb forms that don't follow standard patterns of conjugation.", parents = {{name = "Biến thể hình thái động từ", sort = "irregular"}}, } labels["verb negative forms"] = { description = "{{{langname}}} verbs that are conjugated to express negation.", parents = {{name = "verb forms", sort = "negative"}}, } labels["verb passive forms"] = { description = "{{{langname}}} verbs that are conjugated to direct the action to the grammatical subject, by means of passive voice.", parents = {{name = "verb forms", sort = "passive"}}, } labels["verb simple past forms"] = { description = "{{{langname}}} verbs that are conjugated to indicate events before the current moment.", parents = {{name = "verb forms", sort = "simple past"}}, } local labels2 = {} -- Add "reconstructed" subcategories; add 'umbrella_parents' key if not -- already present. for key, data in pairs(labels) do labels2[key] = data if not data.umbrella_parents then data.umbrella_parents = "Mục từ biến thể hình thái theo thể loại con" end labels2["reconstructed " .. key] = { description = "{{{langname}}} " .. key .. " that have been linguistically [[Wiktionary:Reconstructed terms|reconstructed]].", umbrella_parents = "Mục từ biến thể hình thái theo thể loại con", parents = {key, {name = "reconstructed terms", sort = key}} } end -- These are top-level; don't (for the moment at least) add 'reconstructed alternative forms'. -- These are created by setting the altform= parameter to {{head}} or full_headword() in [[Module:headword]]. See -- [[Wiktionary:Beer parlour/2024/June#Decluttering the altform mess]] for discussion. labels2["alternative forms"] = { description = "{{{langname}}} alternative forms of [[Wiktionary:Lemmas|lemmas]], i.e. variant forms or spellings that are attested but secondary, and typically not in common use.", additional = "Such terms may be uncommon spelling variants; dialectal forms; historical, archaic or obsolete spellings; spellings in less-used scripts; or the like. " .. "They are kept out of the lemma category to avoid cluttering it. Commonly used variants should not be placed in this category, but should be treated as lemmas.", umbrella_parents = "Tất cả", parents = {{name = "{{{langcat}}}", raw = true}}, } ----------------------------------------------------------------------------- -- -- -- RAW CATEGORIES -- -- -- ----------------------------------------------------------------------------- raw_categories["Mục từ biến thể hình thái theo thể loại con"] = { description = "Umbrella categories covering topics related to non-lemma forms.", additional = "{{{umbrella_meta_msg}}}", parents = { "Siêu thể loại chung", {name = "Mục từ biến thể hình thái", is_label = true, sort = " "}, }, } return {LABELS = labels2, RAW_CATEGORIES = raw_categories} ti0yrni886rey8l4ubqirm8u29fydjb 2566336 2566335 2026-09-25T08:29:20Z Hiyuune 50834 2566336 Scribunto text/plain local labels = {} local raw_categories = {} local en_utilities_module = "Module:en-utilities" local unpack = unpack or table.unpack -- Lua 5.2 compatibility ----------------------------------------------------------------------------- -- -- -- LABELS -- -- -- ----------------------------------------------------------------------------- labels["Mục từ biến thể hình thái"] = { description = "{{{langname}}} inflected forms of other [[Wiktionary:Lemmas|lemmas]], categorized by their part of speech.", umbrella_parents = "Tất cả", parents = {{name = "{{{langcat}}}", raw = true}}, } -- Handle specific types of non-lemma forms. Each spec is of the form {POS, PARENT_POS} where POS is the singular form -- of a part of speech for which non-lemma forms exist (e.g. 'determiner' is listed because 'determiner forms' exist), -- and PARENT_POS is the singular form of the parent category to add the category to. For example, the spec -- {"circumfix", "morpheme"} means that 'circumfix forms' categories have the corresponding 'morpheme forms' categories -- as their first parent. The second parent is the POS itself; e.g. 'morpheme forms' has 'morphemes' as its second -- parent, with a sort key that places 'morpheme forms' at the beginning of the child categories. If PARENT_POS is -- 'false', only the second parent appears as the parent. If a spec is a single string POS, the PARENT_POS defaults to -- "non-lemma"; e.g. if the spec is "adjective", then 'adjective forms' categories have the corresponding -- 'non-lemma forms' category as their first parent. for _, spec in ipairs { "tính từ", "phó từ", {"mạo từ", "từ hạn định"}, {"circumfix", "morpheme"}, {"classifier", false}, {"tính từ so sánh hơn"}, {"comparative adverb", false}, "conjunction", "từ hạn định", {"equative adjective", false}, {"equative adverb", false}, {"exaggerated adjective", false}, {"excessive adjective", false}, {"infinitive", false}, "interjection", "morpheme", "danh từ", "numeral", "phân từ", "particle", {"phân từ quá khứ", "phân từ"}, {"prefix", "morpheme"}, "danh từ riêng", "postposition", "preposition", "đại từ", {"suffix", "morpheme"}, "động từ", {"tính từ cực cấp", false}, {"superlative adverb", false}, } do -- tách pos và parent_pos local pos, parent_pos if type(spec) == "table" then pos, parent_pos = spec[1], spec[2] else pos, parent_pos = spec, "Mục từ biến thể hình thái" end -- 1️⃣ Tạo nhãn gốc: labels["a"] labels[pos] = { description = ("{{{langname}}} %s."):format(pos), parents = parent_pos and { parent_pos } or nil, } -- 2️⃣ Tạo nhãn biến thể: labels["Biến thể hình thái a"] local parents = {} if parent_pos ~= false then table.insert(parents, parent_pos) end table.insert(parents, { name = pos, sort = "**" }) labels["Biến thể hình thái " .. pos] = { description = ("%s {{{langname}}} được chia để thể hiện quan hệ ngữ pháp khác dạng cơ bản."):format(pos), parents = parents, } end labels["Phân từ chủ động"] = { description = "Các phân từ {{{langname}}} diễn đạt một tác thể đang thực hiện hành động một cách chủ động.", parents = {"Phân từ"}, } labels["Phân tính từ chủ động"] = { description = "{{{langname}}} participles that function as adjectives and express an agent actively performing an action.", parents = {"Phân từ", "Tính từ"}, } labels["Động tính từ"] = { description = "Liệt kê các mục từ về động tính từ {{{langname}}}.", parents = {"Phân từ", "Tính từ"}, } labels["adjective construct forms"] = { description = "{{{langname}}} adjectives that are inflected to modify a noun in a genitive construction.", parents = {{name = "adjective forms", sort = "construct"}}, } labels["adjective definite forms"] = { description = "{{{langname}}} adjectives that are inflected to give attributes to specific and identifiable nouns.", parents = {{name = "adjective forms", sort = "definite forms"}}, } labels["adjective dual forms"] = { description = "{{{langname}}} adjectives that are inflected to be quantified as two.", parents = {{name = "adjective forms", sort = "dual forms"}}, } labels["adjective feminine forms"] = { description = "{{{langname}}} adjectives that are inflected to give attributes to nouns associated to female beings.", parents = {{name = "adjective forms", sort = "feminine forms"}}, } labels["adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs.", parents = {"participles", "adverbs"}, } labels["agent participles"] = { description = "{{{langname}}} participles that express an agent by who something is done.", parents = {"participles"}, } labels["anterior adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs and express an action completed before the one expressed by the primary verb.", parents = {"participles", "adverbs"}, } labels["classifier singular forms"] = { description = "{{{langname}}} classifiers that are inflected for singular number.", parents = {"classifier forms"}, } labels["collective plurals"] = { description = "{{{langname}}} nominal plural forms with specifically collective semantics.", parents = {"noun forms"}, } labels["Tính từ so sánh hơn"] = { description = "{{{langname}}} adjectives that express attributes in a relatively higher degree, or serve to set apart one thing from another.", parents = {"Biến thể hình thái tính từ"}, } labels["elative adjectives"] = { description = "{{{langname}}} adjectives that express attributes in a relatively higher degree, or in the highest possible degree.", parents = {"adjective forms"}, } labels["Phó từ so sánh hơn"] = { description = "{{{langname}}} adverbs that express attributes in a relatively higher degree, or serve to set apart one thing from another.", parents = {"Biến thể hình thái phó từ"}, } labels["contemporary adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs and express an action occuring simultaneously with the one expressed by the primary verb.", parents = {"participles", "adverbs"}, } labels["converbs"] = { description = "{{{langname}}} verb forms that build clauses which function as adverbials.", parents = {"verb forms"}, } labels["determiner comparative forms"] = { description = "{{{langname}}} determiners that are inflected to display relative degrees of given qualities between nouns.", parents = {{name = "determiner forms", sort = "comparative forms"}}, } labels["diminutive gerunds"] = { description = "{{{langname}}} diminutives of gerunds.", parents = {"verb forms"}, } labels["equative adjectives"] = { description = "{{{langname}}} adjectives that express similar degrees of given qualities between nouns, i.e. '''A''' is as ''(insert adjective)'' as '''B'''.", parents = {"adjective forms"}, } labels["equative adverbs"] = { description = "{{{langname}}} adverbs that express similar degrees of given qualities between verbs, i.e. '''A''' as ''(insert adverb)'' as '''B'''.", parents = {"adverb forms"}, } labels["exaggerated adjectives"] = { description = "{{{langname}}} adjectives that express attributes in an even more magnified degree than the superlative forms.", parents = {"adjective forms"}, } labels["excessive adjectives"] = { description = "{{{langname}}} adjectives that express attributes in an excessive degree.", parents = {"adjective forms"}, } labels["excessive adverbs"] = { description = "{{{langname}}} adverbs that express attributes in an excessive degree.", parents = {"adverb forms"}, } labels["extended adjective forms"] = { parents = {"adjective forms"}, } labels["future active participles"] = { description = "{{{langname}}} participles that express an agent actively performing an action in future time.", parents = {"participles"}, } labels["future participles"] = { description = "{{{langname}}} participles that indicate future events.", parents = {"participles"}, } labels["future passive participles"] = { description = "{{{langname}}} participles that express a patient having an action performed on it in future time.", parents = {"participles"}, } local function gerund_description(data) local default_text = "{{{langname}}} verbs that are conjugated to indicate ongoing events at unspecified moments." if not data.lang then -- This happens e.g. in [[:Category:Gerunds by language]]. return default_text else local langcode = data.lang:getCode() if langcode == "sq" or langcode == "kmr" or langcode == "liv" or data.lang:inFamily("gem", "itc") then return "{{{langname}}} forms that generally act as an action noun for the verb that they are formed from." elseif langcode == "sa" or langcode == "pi" then return "{{{langname}}} verb forms used in a clause to indicate a prior action by the subject of the sentence." else return default_text end end end labels["Động danh từ"] = { description = gerund_description, additional = "{{small|[Edit function gerund_description() in [[Module:category tree/non-lemma forms]] to change this description.]}}", parents = {"Biến thể hình thái động từ"}, } labels["imperfect participles"] = { description = "{{{langname}}} participles that express an ongoing or continuous action.", parents = {"participles"}, } labels["infinitives"] = { description = "{{{langname}}} non-finite verb forms of various kinds.", parents = {"verb forms"}, } labels["intensive adjectives"] = { description = "{{{langname}}} adjectives that are derived from a base word to express a stronger concept than the base word.", parents = {"adjective forms"}, } labels["manuscript forms"] = { description = "{{{langname}}} words as they appear in original manuscripts.", parents = {"non-lemma forms"}, } labels["Biến thể hình thái biến đổi âm"] = { description = "{{{langname}}} terms whose initial consonant is mutated due to the effect of the preceding word.", parents = {"Mục từ biến thể hình thái"}, } local inflected_pos_for_mutation = { "adjective", "adverb", "determiner", "interjection", "Danh từ", "numeral", "participle", "particle", "prefix", "preposition", "pronoun", "proper noun", "verb", } for _, pos in ipairs(inflected_pos_for_mutation) do local plpos = pos labels[plpos.. " được biến đổi âm theo ngôn ngữ"] = { description = "{{{langname}}} " .. plpos .. " whose initial consonant is mutated due to the effect of the preceding word.", parents = {"Biến thể hình thái " .. pos, {name = "Biến thể hình thái biến đổi âm", sort = pos}}, } end local mutation_types = { -- FIXME, we should add these terms to [[Appendix:Glossary]] and link to them. ["eclipsed"] = "[[Appendix:Irish mutations#Eclipsis|eclipsis]]", ["lenited"] = "[[Appendix:Irish mutations#Lenition|lenition]]", ["h-prothesized"] = "[[h-prothesis]]", ["t-prothesized"] = "[[t-prothesis]]", ["aspirate-mutation"] = "[[aspirate mutation]]", ["hard-mutation"] = "[[hard mutation]]", ["mixed-mutation"] = "[[mixed mutation]]", ["nasal-mutation"] = "[[nasal mutation]]", ["soft-mutation"] = "[[soft mutation]]", } for muttype, desc in pairs(mutation_types) do labels[muttype .. " forms"] = { description = "{{{langname}}} terms whose initial consonant is mutated through " .. desc .. ", due to the effect of the preceding word.", parents = {"mutated forms"}, } end labels["negative participles"] = { description = "{{{langname}}} participles that express lack of an action being performed.", parents = {"participles"}, } labels["Phân từ danh tính"] = { description = "{{{langname}}} participles that function as nouns.", parents = {"Phân từ", "Danh từ"}, } labels["noun construct forms"] = { description = "{{{langname}}} nouns that are inflected to modify a noun in a genitive construction.", parents = {{name = "noun forms", sort = "construct"}}, } labels["noun definite forms"] = { description = "{{{langname}}} nouns that are inflected to designate an identified object.", parents = {{name = "noun forms", sort = "definite"}}, } labels["noun feminine forms"] = { description = "{{{langname}}} nouns that are inflected to be associated to female beings.", parents = {{name = "noun forms", sort = "feminine"}}, } labels["noun indefinite forms"] = { description = "{{{langname}}} nouns that are inflected to designate an unidentified object.", parents = {{name = "noun forms", sort = "indefinite"}}, } labels["noun masculine forms"] = { description = "{{{langname}}} nouns that are inflected to be associated to male beings.", parents = {{name = "noun forms", sort = "masculine"}}, } labels["noun paucal forms"] = { description = "{{{langname}}} nouns that are inflected to be quantified as between two (or three in some languages with dual number) and ten.", parents = {{name = "noun forms", sort = "paucal"}}, } labels["noun possessive forms"] = { description = "{{{langname}}} nouns that are inflected to indicate possession.", parents = {{name = "noun forms", sort = "possessive"}}, } labels["Phân từ"] = { description = "{{{langname}}} verbal forms that behave syntactically like adjectives (or sometimes adverbs), and in some languages are often used in compound conjugations and/or reduced relative clauses.", parents = {"Biến thể hình thái động từ"}, } labels["Phân từ bị động"] = { description = "{{{langname}}} participles that express a patient having an action performed on it.", parents = {"Phân từ"}, } labels["passive adjectival participles"] = { description = "{{{langname}}} participles that function as adjectives and express a patient having an action performed on it.", parents = {"participles", "adjectives"}, } labels["past active aorist participles"] = { description = "{{{langname}}} participles that express completed events in past time.", parents = {"participles"}, } labels["past active imperfect participles"] = { description = "{{{langname}}} participles that express ongoing events in past time.", parents = {"participles"}, } labels["past active participles"] = { description = "{{{langname}}} participles that express an agent actively performing an action in past time.", parents = {"participles"}, } labels["past adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs and express actions in past time.", parents = {"adverbial participles", "adverbs"}, } labels["Phân từ quá khứ"] = { description = "{{{langname}}} participles that express actions in past time.", parents = {"Phân từ"}, } labels["past passive participles"] = { description = "{{{langname}}} participles that express a patient having an action performed on it in past time.", parents = {"participles"}, } labels["perfect participles"] = { description = "{{{langname}}} participles that express having completed or undergone an action.", parents = {"participles"}, } labels["prepositional pronouns"] = { description = "{{{langname}}} pronouns that are combined with a preposition.", umbrella_parents = "Lemmas subcategories by language", parents = {"pronoun forms", {name = "prepositions", sort = "pronouns"}}, } labels["present active participles"] = { description = "{{{langname}}} participles that express an agent actively performing an action in present time.", parents = {"participles"}, } labels["present adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs and express actions in present time.", parents = {"adverbial participles", "adverbs"}, } labels["present middle participles"] = { description = "{{{langname}}} participles that express an agent performing an action in present time in middle voice.", parents = {"participles"}, } labels["Phân từ hiện tại"] = { description = "{{{langname}}} participles that express actions occurring in the present time.", parents = {"Phân từ"}, } labels["present passive participles"] = { description = "{{{langname}}} participles that express a patient having an action performed on it in present time.", parents = {"participles"}, } labels["pronoun possessive forms"] = { description = "{{{langname}}} pronouns that are inflected to indicate possession.", parents = {{name = "pronoun forms", sort = "possessive"}}, } labels["pronunciation variants"] = { description = "{{{langname}}} words that have alternative pronunciation-based spellings.", parents = {"non-lemma forms"}, } labels["singulatives"] = { description = "{{{langname}}} plural nouns that are inflected for singular number.", parents = {"noun forms"}, } for _, pos in ipairs { "adjective", "adverb", "determiner" } do local plpos = pos labels["superlative " .. plpos] = { description = "{{{langname}}} " .. plpos .. " that express attributes in their highest possible degrees.", parents = {pos .. " forms"}, } end for _, postype in ipairs {"Mục từ biến thể hình thái"} do local umbrella_parent = mw.getContentLanguage():ucfirst(postype) .. " theo thể loại con theo ngôn ngữ" local lemmas_link = "[[Wiktionary:Mục từ|mục từ]]" local postype_link = postype == "Mục từ" and "Mục từ biến thể thay thế " .. lemmas_link or "Mục từ biến thể thay thế dạng biến tố " .. lemmas_link labels[postype] = { description = "{{{langname}}} " .. postype_link .. ", i.e. secondary forms or spellings that are attested but typically not in common use.", additional = ("Such terms may be uncommon spelling variants; dialectal forms; historical, archaic or obsolete " .. "spellings; spellings in less-used scripts; or the like. They are kept out of the %s category to avoid " .. "cluttering it. To add a term to this category, specify {{para|var|1}} in the call to {{tl|head}}, or set " .. "{{cd|=var = true}} in the call to [[Module:headword]]. Commonly used variants should not be placed in " .. "this category, but should be treated as normal %s."):format(postype, postype), umbrella_parents = umbrella_parent, breadcrumb = "Biến thể", parents = {postype}, } end labels["verb causative forms"] = { description = "{{{langname}}} verbs that are conjugated to express actions caused by external conditions.", parents = {{name = "verb forms", sort = "causative"}}, } labels["verb irregular forms"] = { description = "{{{langname}}} verb forms that don't follow standard patterns of conjugation.", parents = {{name = "Biến thể hình thái động từ", sort = "irregular"}}, } labels["verb negative forms"] = { description = "{{{langname}}} verbs that are conjugated to express negation.", parents = {{name = "verb forms", sort = "negative"}}, } labels["verb passive forms"] = { description = "{{{langname}}} verbs that are conjugated to direct the action to the grammatical subject, by means of passive voice.", parents = {{name = "verb forms", sort = "passive"}}, } labels["verb simple past forms"] = { description = "{{{langname}}} verbs that are conjugated to indicate events before the current moment.", parents = {{name = "verb forms", sort = "simple past"}}, } local labels2 = {} -- Add "reconstructed" subcategories; add 'umbrella_parents' key if not -- already present. for key, data in pairs(labels) do labels2[key] = data if not data.umbrella_parents then data.umbrella_parents = "Mục từ biến thể hình thái theo thể loại con" end labels2["reconstructed " .. key] = { description = "{{{langname}}} " .. key .. " that have been linguistically [[Wiktionary:Reconstructed terms|reconstructed]].", umbrella_parents = "Mục từ biến thể hình thái theo thể loại con", parents = {key, {name = "reconstructed terms", sort = key}} } end -- These are top-level; don't (for the moment at least) add 'reconstructed alternative forms'. -- These are created by setting the altform= parameter to {{head}} or full_headword() in [[Module:headword]]. See -- [[Wiktionary:Beer parlour/2024/June#Decluttering the altform mess]] for discussion. labels2["alternative forms"] = { description = "{{{langname}}} alternative forms of [[Wiktionary:Lemmas|lemmas]], i.e. variant forms or spellings that are attested but secondary, and typically not in common use.", additional = "Such terms may be uncommon spelling variants; dialectal forms; historical, archaic or obsolete spellings; spellings in less-used scripts; or the like. " .. "They are kept out of the lemma category to avoid cluttering it. Commonly used variants should not be placed in this category, but should be treated as lemmas.", umbrella_parents = "Tất cả", parents = {{name = "{{{langcat}}}", raw = true}}, } ----------------------------------------------------------------------------- -- -- -- RAW CATEGORIES -- -- -- ----------------------------------------------------------------------------- raw_categories["Mục từ biến thể hình thái theo thể loại con"] = { description = "Umbrella categories covering topics related to non-lemma forms.", additional = "{{{umbrella_meta_msg}}}", parents = { "Siêu thể loại chung", {name = "Mục từ biến thể hình thái", is_label = true, sort = " "}, }, } return {LABELS = labels2, RAW_CATEGORIES = raw_categories} 1e6wviaxwdym571x9puf1686203ha0y 2566337 2566336 2026-09-25T08:29:42Z Hiyuune 50834 Restored revision 2566334 by [[Special:Contributions/Hiyuune|Hiyuune]] ([[en:w:User:BrandonXLF/Restorer|Restorer]]) 2566337 Scribunto text/plain local labels = {} local raw_categories = {} local en_utilities_module = "Module:en-utilities" local unpack = unpack or table.unpack -- Lua 5.2 compatibility ----------------------------------------------------------------------------- -- -- -- LABELS -- -- -- ----------------------------------------------------------------------------- labels["Mục từ biến thể hình thái"] = { description = "{{{langname}}} inflected forms of other [[Wiktionary:Lemmas|lemmas]], categorized by their part of speech.", umbrella_parents = "Tất cả", parents = {{name = "{{{langcat}}}", raw = true}}, } -- Handle specific types of non-lemma forms. Each spec is of the form {POS, PARENT_POS} where POS is the singular form -- of a part of speech for which non-lemma forms exist (e.g. 'determiner' is listed because 'determiner forms' exist), -- and PARENT_POS is the singular form of the parent category to add the category to. For example, the spec -- {"circumfix", "morpheme"} means that 'circumfix forms' categories have the corresponding 'morpheme forms' categories -- as their first parent. The second parent is the POS itself; e.g. 'morpheme forms' has 'morphemes' as its second -- parent, with a sort key that places 'morpheme forms' at the beginning of the child categories. If PARENT_POS is -- 'false', only the second parent appears as the parent. If a spec is a single string POS, the PARENT_POS defaults to -- "non-lemma"; e.g. if the spec is "adjective", then 'adjective forms' categories have the corresponding -- 'non-lemma forms' category as their first parent. for _, spec in ipairs { "tính từ", "phó từ", {"mạo từ", "từ hạn định"}, {"circumfix", "morpheme"}, {"classifier", false}, {"tính từ so sánh hơn"}, {"comparative adverb", false}, "conjunction", "từ hạn định", {"equative adjective", false}, {"equative adverb", false}, {"exaggerated adjective", false}, {"excessive adjective", false}, {"infinitive", false}, "interjection", "morpheme", "danh từ", "numeral", "phân từ", "particle", {"phân từ quá khứ", "phân từ"}, {"prefix", "morpheme"}, "danh từ riêng", "postposition", "preposition", "đại từ", {"suffix", "morpheme"}, "động từ", {"tính từ cực cấp", false}, {"superlative adverb", false}, } do -- tách pos và parent_pos local pos, parent_pos if type(spec) == "table" then pos, parent_pos = spec[1], spec[2] else pos, parent_pos = spec, "Mục từ biến thể hình thái" end -- 1️⃣ Tạo nhãn gốc: labels["a"] labels[pos] = { description = ("{{{langname}}} %s."):format(pos), parents = parent_pos and { parent_pos } or nil, } -- 2️⃣ Tạo nhãn biến thể: labels["Biến thể hình thái a"] local parents = {} if parent_pos ~= false then table.insert(parents, parent_pos) end table.insert(parents, { name = pos, sort = "**" }) labels["Biến thể hình thái " .. pos] = { description = ("%s {{{langname}}} được chia để thể hiện quan hệ ngữ pháp khác dạng cơ bản."):format(pos), parents = parents, } end labels["Phân từ chủ động"] = { description = "Các phân từ {{{langname}}} diễn đạt một tác thể đang thực hiện hành động một cách chủ động.", parents = {"Phân từ"}, } labels["Phân tính từ chủ động"] = { description = "{{{langname}}} participles that function as adjectives and express an agent actively performing an action.", parents = {"Phân từ", "Tính từ"}, } labels["Động tính từ"] = { description = "Liệt kê các mục từ về động tính từ {{{langname}}}.", parents = {"Phân từ", "Tính từ"}, } labels["adjective construct forms"] = { description = "{{{langname}}} adjectives that are inflected to modify a noun in a genitive construction.", parents = {{name = "adjective forms", sort = "construct"}}, } labels["adjective definite forms"] = { description = "{{{langname}}} adjectives that are inflected to give attributes to specific and identifiable nouns.", parents = {{name = "adjective forms", sort = "definite forms"}}, } labels["adjective dual forms"] = { description = "{{{langname}}} adjectives that are inflected to be quantified as two.", parents = {{name = "adjective forms", sort = "dual forms"}}, } labels["adjective feminine forms"] = { description = "{{{langname}}} adjectives that are inflected to give attributes to nouns associated to female beings.", parents = {{name = "adjective forms", sort = "feminine forms"}}, } labels["adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs.", parents = {"participles", "adverbs"}, } labels["agent participles"] = { description = "{{{langname}}} participles that express an agent by who something is done.", parents = {"participles"}, } labels["anterior adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs and express an action completed before the one expressed by the primary verb.", parents = {"participles", "adverbs"}, } labels["classifier singular forms"] = { description = "{{{langname}}} classifiers that are inflected for singular number.", parents = {"classifier forms"}, } labels["collective plurals"] = { description = "{{{langname}}} nominal plural forms with specifically collective semantics.", parents = {"noun forms"}, } labels["Tính từ so sánh hơn"] = { description = "{{{langname}}} adjectives that express attributes in a relatively higher degree, or serve to set apart one thing from another.", parents = {"Biến thể hình thái tính từ"}, } labels["elative adjectives"] = { description = "{{{langname}}} adjectives that express attributes in a relatively higher degree, or in the highest possible degree.", parents = {"adjective forms"}, } labels["Phó từ so sánh hơn"] = { description = "{{{langname}}} adverbs that express attributes in a relatively higher degree, or serve to set apart one thing from another.", parents = {"Biến thể hình thái phó từ"}, } labels["contemporary adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs and express an action occuring simultaneously with the one expressed by the primary verb.", parents = {"participles", "adverbs"}, } labels["converbs"] = { description = "{{{langname}}} verb forms that build clauses which function as adverbials.", parents = {"verb forms"}, } labels["determiner comparative forms"] = { description = "{{{langname}}} determiners that are inflected to display relative degrees of given qualities between nouns.", parents = {{name = "determiner forms", sort = "comparative forms"}}, } labels["diminutive gerunds"] = { description = "{{{langname}}} diminutives of gerunds.", parents = {"verb forms"}, } labels["equative adjectives"] = { description = "{{{langname}}} adjectives that express similar degrees of given qualities between nouns, i.e. '''A''' is as ''(insert adjective)'' as '''B'''.", parents = {"adjective forms"}, } labels["equative adverbs"] = { description = "{{{langname}}} adverbs that express similar degrees of given qualities between verbs, i.e. '''A''' as ''(insert adverb)'' as '''B'''.", parents = {"adverb forms"}, } labels["exaggerated adjectives"] = { description = "{{{langname}}} adjectives that express attributes in an even more magnified degree than the superlative forms.", parents = {"adjective forms"}, } labels["excessive adjectives"] = { description = "{{{langname}}} adjectives that express attributes in an excessive degree.", parents = {"adjective forms"}, } labels["excessive adverbs"] = { description = "{{{langname}}} adverbs that express attributes in an excessive degree.", parents = {"adverb forms"}, } labels["extended adjective forms"] = { parents = {"adjective forms"}, } labels["future active participles"] = { description = "{{{langname}}} participles that express an agent actively performing an action in future time.", parents = {"participles"}, } labels["future participles"] = { description = "{{{langname}}} participles that indicate future events.", parents = {"participles"}, } labels["future passive participles"] = { description = "{{{langname}}} participles that express a patient having an action performed on it in future time.", parents = {"participles"}, } local function gerund_description(data) local default_text = "{{{langname}}} verbs that are conjugated to indicate ongoing events at unspecified moments." if not data.lang then -- This happens e.g. in [[:Category:Gerunds by language]]. return default_text else local langcode = data.lang:getCode() if langcode == "sq" or langcode == "kmr" or langcode == "liv" or data.lang:inFamily("gem", "itc") then return "{{{langname}}} forms that generally act as an action noun for the verb that they are formed from." elseif langcode == "sa" or langcode == "pi" then return "{{{langname}}} verb forms used in a clause to indicate a prior action by the subject of the sentence." else return default_text end end end labels["Động danh từ"] = { description = gerund_description, additional = "{{small|[Edit function gerund_description() in [[Module:category tree/non-lemma forms]] to change this description.]}}", parents = {"Biến thể hình thái động từ"}, } labels["imperfect participles"] = { description = "{{{langname}}} participles that express an ongoing or continuous action.", parents = {"participles"}, } labels["infinitives"] = { description = "{{{langname}}} non-finite verb forms of various kinds.", parents = {"verb forms"}, } labels["intensive adjectives"] = { description = "{{{langname}}} adjectives that are derived from a base word to express a stronger concept than the base word.", parents = {"adjective forms"}, } labels["manuscript forms"] = { description = "{{{langname}}} words as they appear in original manuscripts.", parents = {"non-lemma forms"}, } labels["Biến thể hình thái biến đổi âm"] = { description = "{{{langname}}} terms whose initial consonant is mutated due to the effect of the preceding word.", parents = {"Mục từ biến thể hình thái"}, } local inflected_pos_for_mutation = { "adjective", "adverb", "determiner", "interjection", "Danh từ", "numeral", "participle", "particle", "prefix", "preposition", "pronoun", "proper noun", "verb", } for _, pos in ipairs(inflected_pos_for_mutation) do local plpos = pos labels[plpos.. " được biến đổi âm theo ngôn ngữ"] = { description = "{{{langname}}} " .. plpos .. " whose initial consonant is mutated due to the effect of the preceding word.", parents = {"Biến thể hình thái " .. pos, {name = "Biến thể hình thái biến đổi âm", sort = pos}}, } end local mutation_types = { -- FIXME, we should add these terms to [[Appendix:Glossary]] and link to them. ["eclipsed"] = "[[Appendix:Irish mutations#Eclipsis|eclipsis]]", ["lenited"] = "[[Appendix:Irish mutations#Lenition|lenition]]", ["h-prothesized"] = "[[h-prothesis]]", ["t-prothesized"] = "[[t-prothesis]]", ["aspirate-mutation"] = "[[aspirate mutation]]", ["hard-mutation"] = "[[hard mutation]]", ["mixed-mutation"] = "[[mixed mutation]]", ["nasal-mutation"] = "[[nasal mutation]]", ["soft-mutation"] = "[[soft mutation]]", } for muttype, desc in pairs(mutation_types) do labels[muttype .. " forms"] = { description = "{{{langname}}} terms whose initial consonant is mutated through " .. desc .. ", due to the effect of the preceding word.", parents = {"mutated forms"}, } end labels["negative participles"] = { description = "{{{langname}}} participles that express lack of an action being performed.", parents = {"participles"}, } labels["Phân từ danh tính"] = { description = "{{{langname}}} participles that function as nouns.", parents = {"Phân từ", "Danh từ"}, } labels["noun construct forms"] = { description = "{{{langname}}} nouns that are inflected to modify a noun in a genitive construction.", parents = {{name = "noun forms", sort = "construct"}}, } labels["noun definite forms"] = { description = "{{{langname}}} nouns that are inflected to designate an identified object.", parents = {{name = "noun forms", sort = "definite"}}, } labels["noun feminine forms"] = { description = "{{{langname}}} nouns that are inflected to be associated to female beings.", parents = {{name = "noun forms", sort = "feminine"}}, } labels["noun indefinite forms"] = { description = "{{{langname}}} nouns that are inflected to designate an unidentified object.", parents = {{name = "noun forms", sort = "indefinite"}}, } labels["noun masculine forms"] = { description = "{{{langname}}} nouns that are inflected to be associated to male beings.", parents = {{name = "noun forms", sort = "masculine"}}, } labels["noun paucal forms"] = { description = "{{{langname}}} nouns that are inflected to be quantified as between two (or three in some languages with dual number) and ten.", parents = {{name = "noun forms", sort = "paucal"}}, } labels["noun possessive forms"] = { description = "{{{langname}}} nouns that are inflected to indicate possession.", parents = {{name = "noun forms", sort = "possessive"}}, } labels["Phân từ"] = { description = "{{{langname}}} verbal forms that behave syntactically like adjectives (or sometimes adverbs), and in some languages are often used in compound conjugations and/or reduced relative clauses.", parents = {"Biến thể hình thái động từ"}, } labels["Phân từ bị động"] = { description = "{{{langname}}} participles that express a patient having an action performed on it.", parents = {"Phân từ"}, } labels["passive adjectival participles"] = { description = "{{{langname}}} participles that function as adjectives and express a patient having an action performed on it.", parents = {"participles", "adjectives"}, } labels["past active aorist participles"] = { description = "{{{langname}}} participles that express completed events in past time.", parents = {"participles"}, } labels["past active imperfect participles"] = { description = "{{{langname}}} participles that express ongoing events in past time.", parents = {"participles"}, } labels["past active participles"] = { description = "{{{langname}}} participles that express an agent actively performing an action in past time.", parents = {"participles"}, } labels["past adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs and express actions in past time.", parents = {"adverbial participles", "adverbs"}, } labels["Phân từ quá khứ"] = { description = "{{{langname}}} participles that express actions in past time.", parents = {"Phân từ"}, } labels["past passive participles"] = { description = "{{{langname}}} participles that express a patient having an action performed on it in past time.", parents = {"participles"}, } labels["perfect participles"] = { description = "{{{langname}}} participles that express having completed or undergone an action.", parents = {"participles"}, } labels["prepositional pronouns"] = { description = "{{{langname}}} pronouns that are combined with a preposition.", umbrella_parents = "Lemmas subcategories by language", parents = {"pronoun forms", {name = "prepositions", sort = "pronouns"}}, } labels["present active participles"] = { description = "{{{langname}}} participles that express an agent actively performing an action in present time.", parents = {"participles"}, } labels["present adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs and express actions in present time.", parents = {"adverbial participles", "adverbs"}, } labels["present middle participles"] = { description = "{{{langname}}} participles that express an agent performing an action in present time in middle voice.", parents = {"participles"}, } labels["Phân từ hiện tại"] = { description = "{{{langname}}} participles that express actions occurring in the present time.", parents = {"Phân từ"}, } labels["present passive participles"] = { description = "{{{langname}}} participles that express a patient having an action performed on it in present time.", parents = {"participles"}, } labels["pronoun possessive forms"] = { description = "{{{langname}}} pronouns that are inflected to indicate possession.", parents = {{name = "pronoun forms", sort = "possessive"}}, } labels["pronunciation variants"] = { description = "{{{langname}}} words that have alternative pronunciation-based spellings.", parents = {"non-lemma forms"}, } labels["singulatives"] = { description = "{{{langname}}} plural nouns that are inflected for singular number.", parents = {"noun forms"}, } for _, pos in ipairs { "adjective", "adverb", "determiner" } do local plpos = pos labels["superlative " .. plpos] = { description = "{{{langname}}} " .. plpos .. " that express attributes in their highest possible degrees.", parents = {pos .. " forms"}, } end for _, postype in ipairs { "Mục từ", "Mục từ biến thể hình thái"} do local umbrella_parent = mw.getContentLanguage():ucfirst(postype) .. " theo thể loại con theo ngôn ngữ" local lemmas_link = "[[Wiktionary:Mục từ|mục từ]]" local postype_link = postype == "Mục từ" and "Mục từ biến thể thay thế " .. lemmas_link or "Mục từ biến thể thay thế dạng biến tố " .. lemmas_link labels[postype] = { description = "{{{langname}}} " .. postype_link .. ", i.e. secondary forms or spellings that are attested but typically not in common use.", additional = ("Such terms may be uncommon spelling variants; dialectal forms; historical, archaic or obsolete " .. "spellings; spellings in less-used scripts; or the like. They are kept out of the %s category to avoid " .. "cluttering it. To add a term to this category, specify {{para|var|1}} in the call to {{tl|head}}, or set " .. "{{cd|=var = true}} in the call to [[Module:headword]]. Commonly used variants should not be placed in " .. "this category, but should be treated as normal %s."):format(postype, postype), umbrella_parents = umbrella_parent, breadcrumb = "Biến thể", parents = {postype}, } end labels["verb causative forms"] = { description = "{{{langname}}} verbs that are conjugated to express actions caused by external conditions.", parents = {{name = "verb forms", sort = "causative"}}, } labels["verb irregular forms"] = { description = "{{{langname}}} verb forms that don't follow standard patterns of conjugation.", parents = {{name = "Biến thể hình thái động từ", sort = "irregular"}}, } labels["verb negative forms"] = { description = "{{{langname}}} verbs that are conjugated to express negation.", parents = {{name = "verb forms", sort = "negative"}}, } labels["verb passive forms"] = { description = "{{{langname}}} verbs that are conjugated to direct the action to the grammatical subject, by means of passive voice.", parents = {{name = "verb forms", sort = "passive"}}, } labels["verb simple past forms"] = { description = "{{{langname}}} verbs that are conjugated to indicate events before the current moment.", parents = {{name = "verb forms", sort = "simple past"}}, } local labels2 = {} -- Add "reconstructed" subcategories; add 'umbrella_parents' key if not -- already present. for key, data in pairs(labels) do labels2[key] = data if not data.umbrella_parents then data.umbrella_parents = "Mục từ biến thể hình thái theo thể loại con" end labels2["reconstructed " .. key] = { description = "{{{langname}}} " .. key .. " that have been linguistically [[Wiktionary:Reconstructed terms|reconstructed]].", umbrella_parents = "Mục từ biến thể hình thái theo thể loại con", parents = {key, {name = "reconstructed terms", sort = key}} } end -- These are top-level; don't (for the moment at least) add 'reconstructed alternative forms'. -- These are created by setting the altform= parameter to {{head}} or full_headword() in [[Module:headword]]. See -- [[Wiktionary:Beer parlour/2024/June#Decluttering the altform mess]] for discussion. labels2["alternative forms"] = { description = "{{{langname}}} alternative forms of [[Wiktionary:Lemmas|lemmas]], i.e. variant forms or spellings that are attested but secondary, and typically not in common use.", additional = "Such terms may be uncommon spelling variants; dialectal forms; historical, archaic or obsolete spellings; spellings in less-used scripts; or the like. " .. "They are kept out of the lemma category to avoid cluttering it. Commonly used variants should not be placed in this category, but should be treated as lemmas.", umbrella_parents = "Tất cả", parents = {{name = "{{{langcat}}}", raw = true}}, } ----------------------------------------------------------------------------- -- -- -- RAW CATEGORIES -- -- -- ----------------------------------------------------------------------------- raw_categories["Mục từ biến thể hình thái theo thể loại con"] = { description = "Umbrella categories covering topics related to non-lemma forms.", additional = "{{{umbrella_meta_msg}}}", parents = { "Siêu thể loại chung", {name = "Mục từ biến thể hình thái", is_label = true, sort = " "}, }, } return {LABELS = labels2, RAW_CATEGORIES = raw_categories} lkotimvgyg2gox02z9cji7gm1lm7pz3 2566338 2566337 2026-09-25T08:29:51Z Hiyuune 50834 Restored revision 2332453 by [[Special:Contributions/TheHighFighter2|TheHighFighter2]] ([[en:w:User:BrandonXLF/Restorer|Restorer]]) 2566338 Scribunto text/plain local labels = {} local raw_categories = {} local en_utilities_module = "Module:en-utilities" local unpack = unpack or table.unpack -- Lua 5.2 compatibility ----------------------------------------------------------------------------- -- -- -- LABELS -- -- -- ----------------------------------------------------------------------------- labels["Mục từ biến thể hình thái"] = { description = "{{{langname}}} inflected forms of other [[Wiktionary:Lemmas|lemmas]], categorized by their part of speech.", umbrella_parents = "Tất cả", parents = {{name = "{{{langcat}}}", raw = true}}, } -- Handle specific types of non-lemma forms. Each spec is of the form {POS, PARENT_POS} where POS is the singular form -- of a part of speech for which non-lemma forms exist (e.g. 'determiner' is listed because 'determiner forms' exist), -- and PARENT_POS is the singular form of the parent category to add the category to. For example, the spec -- {"circumfix", "morpheme"} means that 'circumfix forms' categories have the corresponding 'morpheme forms' categories -- as their first parent. The second parent is the POS itself; e.g. 'morpheme forms' has 'morphemes' as its second -- parent, with a sort key that places 'morpheme forms' at the beginning of the child categories. If PARENT_POS is -- 'false', only the second parent appears as the parent. If a spec is a single string POS, the PARENT_POS defaults to -- "non-lemma"; e.g. if the spec is "adjective", then 'adjective forms' categories have the corresponding -- 'non-lemma forms' category as their first parent. for _, spec in ipairs { "tính từ", "phó từ", {"mạo từ", "từ hạn định"}, {"circumfix", "morpheme"}, {"classifier", false}, {"tính từ so sánh hơn"}, {"comparative adverb", false}, "conjunction", "từ hạn định", {"equative adjective", false}, {"equative adverb", false}, {"exaggerated adjective", false}, {"excessive adjective", false}, {"infinitive", false}, "interjection", "morpheme", "danh từ", "numeral", "phân từ", "particle", {"phân từ quá khứ", "phân từ"}, {"prefix", "morpheme"}, "danh từ riêng", "postposition", "preposition", "đại từ", {"suffix", "morpheme"}, "động từ", {"tính từ cực cấp", false}, {"superlative adverb", false}, } do -- tách pos và parent_pos local pos, parent_pos if type(spec) == "table" then pos, parent_pos = spec[1], spec[2] else pos, parent_pos = spec, "Mục từ biến thể hình thái" end -- 1️⃣ Tạo nhãn gốc: labels["a"] labels[pos] = { description = ("{{{langname}}} %s."):format(pos), parents = parent_pos and { parent_pos } or nil, } -- 2️⃣ Tạo nhãn biến thể: labels["Biến thể hình thái a"] local parents = {} if parent_pos ~= false then table.insert(parents, parent_pos) end table.insert(parents, { name = pos, sort = "**" }) labels["Biến thể hình thái " .. pos] = { description = ("%s {{{langname}}} được chia để thể hiện quan hệ ngữ pháp khác dạng cơ bản."):format(pos), parents = parents, } end labels["Phân từ chủ động"] = { description = "Các phân từ {{{langname}}} diễn đạt một tác thể đang thực hiện hành động một cách chủ động.", parents = {"Phân từ"}, } labels["Phân tính từ chủ động"] = { description = "{{{langname}}} participles that function as adjectives and express an agent actively performing an action.", parents = {"Phân từ", "Tính từ"}, } labels["Động tính từ"] = { description = "Liệt kê các mục từ về động tính từ {{{langname}}}.", parents = {"Phân từ", "Tính từ"}, } labels["adjective construct forms"] = { description = "{{{langname}}} adjectives that are inflected to modify a noun in a genitive construction.", parents = {{name = "adjective forms", sort = "construct"}}, } labels["adjective definite forms"] = { description = "{{{langname}}} adjectives that are inflected to give attributes to specific and identifiable nouns.", parents = {{name = "adjective forms", sort = "definite forms"}}, } labels["adjective dual forms"] = { description = "{{{langname}}} adjectives that are inflected to be quantified as two.", parents = {{name = "adjective forms", sort = "dual forms"}}, } labels["adjective feminine forms"] = { description = "{{{langname}}} adjectives that are inflected to give attributes to nouns associated to female beings.", parents = {{name = "adjective forms", sort = "feminine forms"}}, } labels["adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs.", parents = {"participles", "adverbs"}, } labels["agent participles"] = { description = "{{{langname}}} participles that express an agent by who something is done.", parents = {"participles"}, } labels["anterior adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs and express an action completed before the one expressed by the primary verb.", parents = {"participles", "adverbs"}, } labels["classifier singular forms"] = { description = "{{{langname}}} classifiers that are inflected for singular number.", parents = {"classifier forms"}, } labels["collective plurals"] = { description = "{{{langname}}} nominal plural forms with specifically collective semantics.", parents = {"noun forms"}, } labels["Tính từ so sánh hơn"] = { description = "{{{langname}}} adjectives that express attributes in a relatively higher degree, or serve to set apart one thing from another.", parents = {"Biến thể hình thái tính từ"}, } labels["elative adjectives"] = { description = "{{{langname}}} adjectives that express attributes in a relatively higher degree, or in the highest possible degree.", parents = {"adjective forms"}, } labels["Phó từ so sánh hơn"] = { description = "{{{langname}}} adverbs that express attributes in a relatively higher degree, or serve to set apart one thing from another.", parents = {"Biến thể hình thái phó từ"}, } labels["contemporary adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs and express an action occuring simultaneously with the one expressed by the primary verb.", parents = {"participles", "adverbs"}, } labels["converbs"] = { description = "{{{langname}}} verb forms that build clauses which function as adverbials.", parents = {"verb forms"}, } labels["determiner comparative forms"] = { description = "{{{langname}}} determiners that are inflected to display relative degrees of given qualities between nouns.", parents = {{name = "determiner forms", sort = "comparative forms"}}, } labels["diminutive gerunds"] = { description = "{{{langname}}} diminutives of gerunds.", parents = {"verb forms"}, } labels["equative adjectives"] = { description = "{{{langname}}} adjectives that express similar degrees of given qualities between nouns, i.e. '''A''' is as ''(insert adjective)'' as '''B'''.", parents = {"adjective forms"}, } labels["equative adverbs"] = { description = "{{{langname}}} adverbs that express similar degrees of given qualities between verbs, i.e. '''A''' as ''(insert adverb)'' as '''B'''.", parents = {"adverb forms"}, } labels["exaggerated adjectives"] = { description = "{{{langname}}} adjectives that express attributes in an even more magnified degree than the superlative forms.", parents = {"adjective forms"}, } labels["excessive adjectives"] = { description = "{{{langname}}} adjectives that express attributes in an excessive degree.", parents = {"adjective forms"}, } labels["excessive adverbs"] = { description = "{{{langname}}} adverbs that express attributes in an excessive degree.", parents = {"adverb forms"}, } labels["extended adjective forms"] = { parents = {"adjective forms"}, } labels["future active participles"] = { description = "{{{langname}}} participles that express an agent actively performing an action in future time.", parents = {"participles"}, } labels["future participles"] = { description = "{{{langname}}} participles that indicate future events.", parents = {"participles"}, } labels["future passive participles"] = { description = "{{{langname}}} participles that express a patient having an action performed on it in future time.", parents = {"participles"}, } local function gerund_description(data) local default_text = "{{{langname}}} verbs that are conjugated to indicate ongoing events at unspecified moments." if not data.lang then -- This happens e.g. in [[:Category:Gerunds by language]]. return default_text else local langcode = data.lang:getCode() if langcode == "sq" or langcode == "kmr" or langcode == "liv" or data.lang:inFamily("gem", "itc") then return "{{{langname}}} forms that generally act as an action noun for the verb that they are formed from." elseif langcode == "sa" or langcode == "pi" then return "{{{langname}}} verb forms used in a clause to indicate a prior action by the subject of the sentence." else return default_text end end end labels["Động danh từ"] = { description = gerund_description, additional = "{{small|[Edit function gerund_description() in [[Module:category tree/non-lemma forms]] to change this description.]}}", parents = {"Biến thể hình thái động từ"}, } labels["imperfect participles"] = { description = "{{{langname}}} participles that express an ongoing or continuous action.", parents = {"participles"}, } labels["infinitives"] = { description = "{{{langname}}} non-finite verb forms of various kinds.", parents = {"verb forms"}, } labels["intensive adjectives"] = { description = "{{{langname}}} adjectives that are derived from a base word to express a stronger concept than the base word.", parents = {"adjective forms"}, } labels["manuscript forms"] = { description = "{{{langname}}} words as they appear in original manuscripts.", parents = {"non-lemma forms"}, } labels["Biến thể hình thái biến đổi âm"] = { description = "{{{langname}}} terms whose initial consonant is mutated due to the effect of the preceding word.", parents = {"Mục từ biến thể hình thái"}, } local inflected_pos_for_mutation = { "adjective", "adverb", "determiner", "interjection", "Danh từ", "numeral", "participle", "particle", "prefix", "preposition", "pronoun", "proper noun", "verb", } for _, pos in ipairs(inflected_pos_for_mutation) do local plpos = pos labels[plpos.. " được biến đổi âm theo ngôn ngữ"] = { description = "{{{langname}}} " .. plpos .. " whose initial consonant is mutated due to the effect of the preceding word.", parents = {"Biến thể hình thái " .. pos, {name = "Biến thể hình thái biến đổi âm", sort = pos}}, } end local mutation_types = { -- FIXME, we should add these terms to [[Appendix:Glossary]] and link to them. ["eclipsed"] = "[[Appendix:Irish mutations#Eclipsis|eclipsis]]", ["lenited"] = "[[Appendix:Irish mutations#Lenition|lenition]]", ["h-prothesized"] = "[[h-prothesis]]", ["t-prothesized"] = "[[t-prothesis]]", ["aspirate-mutation"] = "[[aspirate mutation]]", ["hard-mutation"] = "[[hard mutation]]", ["mixed-mutation"] = "[[mixed mutation]]", ["nasal-mutation"] = "[[nasal mutation]]", ["soft-mutation"] = "[[soft mutation]]", } for muttype, desc in pairs(mutation_types) do labels[muttype .. " forms"] = { description = "{{{langname}}} terms whose initial consonant is mutated through " .. desc .. ", due to the effect of the preceding word.", parents = {"mutated forms"}, } end labels["negative participles"] = { description = "{{{langname}}} participles that express lack of an action being performed.", parents = {"participles"}, } labels["Phân từ danh tính"] = { description = "{{{langname}}} participles that function as nouns.", parents = {"Phân từ", "Danh từ"}, } labels["noun construct forms"] = { description = "{{{langname}}} nouns that are inflected to modify a noun in a genitive construction.", parents = {{name = "noun forms", sort = "construct"}}, } labels["noun definite forms"] = { description = "{{{langname}}} nouns that are inflected to designate an identified object.", parents = {{name = "noun forms", sort = "definite"}}, } labels["noun feminine forms"] = { description = "{{{langname}}} nouns that are inflected to be associated to female beings.", parents = {{name = "noun forms", sort = "feminine"}}, } labels["noun indefinite forms"] = { description = "{{{langname}}} nouns that are inflected to designate an unidentified object.", parents = {{name = "noun forms", sort = "indefinite"}}, } labels["noun masculine forms"] = { description = "{{{langname}}} nouns that are inflected to be associated to male beings.", parents = {{name = "noun forms", sort = "masculine"}}, } labels["noun paucal forms"] = { description = "{{{langname}}} nouns that are inflected to be quantified as between two (or three in some languages with dual number) and ten.", parents = {{name = "noun forms", sort = "paucal"}}, } labels["noun possessive forms"] = { description = "{{{langname}}} nouns that are inflected to indicate possession.", parents = {{name = "noun forms", sort = "possessive"}}, } labels["Phân từ"] = { description = "{{{langname}}} verbal forms that behave syntactically like adjectives (or sometimes adverbs), and in some languages are often used in compound conjugations and/or reduced relative clauses.", parents = {"Biến thể hình thái động từ"}, } labels["Phân từ bị động"] = { description = "{{{langname}}} participles that express a patient having an action performed on it.", parents = {"Phân từ"}, } labels["passive adjectival participles"] = { description = "{{{langname}}} participles that function as adjectives and express a patient having an action performed on it.", parents = {"participles", "adjectives"}, } labels["past active aorist participles"] = { description = "{{{langname}}} participles that express completed events in past time.", parents = {"participles"}, } labels["past active imperfect participles"] = { description = "{{{langname}}} participles that express ongoing events in past time.", parents = {"participles"}, } labels["past active participles"] = { description = "{{{langname}}} participles that express an agent actively performing an action in past time.", parents = {"participles"}, } labels["past adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs and express actions in past time.", parents = {"adverbial participles", "adverbs"}, } labels["Phân từ quá khứ"] = { description = "{{{langname}}} participles that express actions in past time.", parents = {"Phân từ"}, } labels["past passive participles"] = { description = "{{{langname}}} participles that express a patient having an action performed on it in past time.", parents = {"participles"}, } labels["perfect participles"] = { description = "{{{langname}}} participles that express having completed or undergone an action.", parents = {"participles"}, } labels["prepositional pronouns"] = { description = "{{{langname}}} pronouns that are combined with a preposition.", umbrella_parents = "Lemmas subcategories by language", parents = {"pronoun forms", {name = "prepositions", sort = "pronouns"}}, } labels["present active participles"] = { description = "{{{langname}}} participles that express an agent actively performing an action in present time.", parents = {"participles"}, } labels["present adverbial participles"] = { description = "{{{langname}}} participles that function as adverbs and express actions in present time.", parents = {"adverbial participles", "adverbs"}, } labels["present middle participles"] = { description = "{{{langname}}} participles that express an agent performing an action in present time in middle voice.", parents = {"participles"}, } labels["Phân từ hiện tại"] = { description = "{{{langname}}} participles that express actions occurring in the present time.", parents = {"Phân từ"}, } labels["present passive participles"] = { description = "{{{langname}}} participles that express a patient having an action performed on it in present time.", parents = {"participles"}, } labels["pronoun possessive forms"] = { description = "{{{langname}}} pronouns that are inflected to indicate possession.", parents = {{name = "pronoun forms", sort = "possessive"}}, } labels["pronunciation variants"] = { description = "{{{langname}}} words that have alternative pronunciation-based spellings.", parents = {"non-lemma forms"}, } labels["singulatives"] = { description = "{{{langname}}} plural nouns that are inflected for singular number.", parents = {"noun forms"}, } for _, pos in ipairs { "adjective", "adverb", "determiner" } do local plpos = pos labels["superlative " .. plpos] = { description = "{{{langname}}} " .. plpos .. " that express attributes in their highest possible degrees.", parents = {pos .. " forms"}, } end labels["verb causative forms"] = { description = "{{{langname}}} verbs that are conjugated to express actions caused by external conditions.", parents = {{name = "verb forms", sort = "causative"}}, } labels["verb irregular forms"] = { description = "{{{langname}}} verb forms that don't follow standard patterns of conjugation.", parents = {{name = "Biến thể hình thái động từ", sort = "irregular"}}, } labels["verb negative forms"] = { description = "{{{langname}}} verbs that are conjugated to express negation.", parents = {{name = "verb forms", sort = "negative"}}, } labels["verb passive forms"] = { description = "{{{langname}}} verbs that are conjugated to direct the action to the grammatical subject, by means of passive voice.", parents = {{name = "verb forms", sort = "passive"}}, } labels["verb simple past forms"] = { description = "{{{langname}}} verbs that are conjugated to indicate events before the current moment.", parents = {{name = "verb forms", sort = "simple past"}}, } local labels2 = {} -- Add "reconstructed" subcategories; add 'umbrella_parents' key if not -- already present. for key, data in pairs(labels) do labels2[key] = data if not data.umbrella_parents then data.umbrella_parents = "Mục từ biến thể hình thái theo thể loại con" end labels2["reconstructed " .. key] = { description = "{{{langname}}} " .. key .. " that have been linguistically [[Wiktionary:Reconstructed terms|reconstructed]].", umbrella_parents = "Mục từ biến thể hình thái theo thể loại con", parents = {key, {name = "reconstructed terms", sort = key}} } end -- These are top-level; don't (for the moment at least) add 'reconstructed alternative forms'. -- These are created by setting the altform= parameter to {{head}} or full_headword() in [[Module:headword]]. See -- [[Wiktionary:Beer parlour/2024/June#Decluttering the altform mess]] for discussion. labels2["alternative forms"] = { description = "{{{langname}}} alternative forms of [[Wiktionary:Lemmas|lemmas]], i.e. variant forms or spellings that are attested but secondary, and typically not in common use.", additional = "Such terms may be uncommon spelling variants; dialectal forms; historical, archaic or obsolete spellings; spellings in less-used scripts; or the like. " .. "They are kept out of the lemma category to avoid cluttering it. Commonly used variants should not be placed in this category, but should be treated as lemmas.", umbrella_parents = "Tất cả", parents = {{name = "{{{langcat}}}", raw = true}}, } ----------------------------------------------------------------------------- -- -- -- RAW CATEGORIES -- -- -- ----------------------------------------------------------------------------- raw_categories["Mục từ biến thể hình thái theo thể loại con"] = { description = "Umbrella categories covering topics related to non-lemma forms.", additional = "{{{umbrella_meta_msg}}}", parents = { "Siêu thể loại chung", {name = "Mục từ biến thể hình thái", is_label = true, sort = " "}, }, } return {LABELS = labels2, RAW_CATEGORIES = raw_categories} 2rsx1msey98zbdacnxrcrid7xwp0wyl communy 0 344724 2566353 2238704 2026-09-25T09:03:16Z Hiyuune 50834 chuyển "altform" thành "var" do Mô đun:headword và Mô đun:headword/templates đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566353 wikitext text/x-wiki =={{langname|enm}}== ==={{ĐM|v}}=== {{head|enm|Động từ|var=1}} # {{term-label|enm|Kent}} {{alt form|enm|comunen}} dgr9se39t425xlz44zpionqlyzfmju7 srdce 0 347863 2566356 2328204 2026-09-25T09:03:59Z Hiyuune 50834 2566356 wikitext text/x-wiki =={{langname|sh}}== ==={{ĐM|n}}=== {{sh-noun||n|altform=1}} # {{obsolete spelling of|sh|srce}} =={{langname|sk}}== {{wp|sk:[[+ (orgán)|+]]}} ==={{ĐM|pron}}=== * {{sk-IPA|srtce}} ==={{ĐM|n}}=== {{sk-noun|n}} # [[trái tim|Trái tim]] ===={{ĐM|decl}}==== {{sk-ndecl|n}} ===={{ĐM|rel}}==== * {{l|sk|srdečný|g=m}} * {{l|sk|srdcový|g=m}} ==={{ĐM|further}}=== * {{R:sk:SDK}} q9uzs084a0tc7e09ubq7r73esb6nkfq 2566357 2566356 2026-09-25T09:04:10Z Hiyuune 50834 2566357 wikitext text/x-wiki =={{langname|sh}}== ==={{ĐM|n}}=== {{sh-noun||n|var=1}} # {{obsolete spelling of|sh|srce}} =={{langname|sk}}== {{wp|sk:[[+ (orgán)|+]]}} ==={{ĐM|pron}}=== * {{sk-IPA|srtce}} ==={{ĐM|n}}=== {{sk-noun|n}} # [[trái tim|Trái tim]] ===={{ĐM|decl}}==== {{sk-ndecl|n}} ===={{ĐM|rel}}==== * {{l|sk|srdečný|g=m}} * {{l|sk|srdcový|g=m}} ==={{ĐM|further}}=== * {{R:sk:SDK}} ouzu8au9mhf41vcl95k40rr2uyqmmiv shelder 0 347970 2566316 2243990 2026-09-25T08:13:00Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templates]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566316 wikitext text/x-wiki =={{langname|enm}}== ==={{ĐM|n}}=== {{head|enm|Danh từ|var=1}} # {{alt form|enm|schilder}} o0ne0xzj4bq5tcgh0na4tomf8vvtmbx nos 0 347985 2566362 2317658 2026-09-25T09:09:34Z Hiyuune 50834 /* Tiếng Anh trung đại */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566362 wikitext text/x-wiki =={{langname|en}}== ==={{ĐM|etym}} 1=== Từ {{suffix|en|no|s}}. ===={{ĐM|alter}}==== * {{l|en|noes}} ===={{ĐM|n}}==== {{head|en|Biến thể hình thái danh từ}} # {{plural of|en|no}} ==={{ĐM|etym}} 2=== Từ {{suffix|en|no.|s}}. ===={{ĐM|n}}==== {{head|en|Biến thể hình thái danh từ}} # {{alternative form of|en|nos.}} {{abbreviation of|en|numbers}} ==={{ĐM|etym}} 3=== Từ viết tắt ===={{ĐM|n}}==== {{en-noun|~|es}} # {{nhãn|en|countable}} {{acronym of|en|nitrous oxide system}} #: {{coordinate terms|en|NOx}} # {{nhãn|en|uncountable}} {{abbreviation of|en|nitrous oxide||N₂O}} #: {{synonyms|en|nox}} ==={{ĐM|see}}=== * {{l|en|inter nos}} ==={{ĐM|ana}}=== * {{anagrams|en|a=nos|-son|NSO|ONS|SON|Son|ons|son}} =={{langname|enm}}== ==={{ĐM|n}}=== {{head|enm|noun|var=1}} # {{alt form|enm|nose}} =={{langname|dsb}}== ==={{ĐM|etym}}=== {{inh+|dsb|sla-pro|*nosъ}}, từ {{inh|dsb|ine-pro|*néh₂s}}. ==={{ĐM|pron}}=== {{dsb-pr}} ==={{ĐM|n}}=== {{dsb-noun|m-in|dim=nosk}} # [[mũi|Mũi]]. ===={{ĐM|decl}}==== {{dsb-decl-noun-20|nos}} {{topics|dsb|Khuôn mặt|Khứu giác}} =={{langname|la}}== ==={{ĐM|etymology}}=== Từ {{derived|la|itc-pro|*nōs}}, từ tiếng Ấn-Âu nguyên thủy {{mention|ine-pro|*n̥smé}}. ==={{ĐM|pron}}=== * {{la-IPA|nōs}} ==={{ĐM|pronoun}}=== {{head|la|Đại từ|head=nōs}} # {{inflection of|la|ego||nom//acc|p}}: [[chúng tôi]], [[chúng ta]] ===={{ĐM|decl}}==== {{lat-decl-ppron|plural|nom=nōs|gen=nostrī|gen2=nostrum|dat=nōbīs|acc=nōs|abl=nōbīs}} ===={{ĐM|drv}}==== * {{l|la|nōbīscum}} * {{l|la|nōsmet}} ===={{ĐM|desc}}==== {{top2}} * {{desc|rup|noi|noauã|nauã|nau}} * {{desc|ast|nós|nosotros|ñós|ñosotros}} * {{desc|ca|nós|nosaltres}} * {{desc|dlm|nu|noi|nojiltri}} * {{desc|frp|nos}} * {{desc|fro|nos|nous}} ** {{desc|frm|nous}} *** {{desc|fr|nous|nous autres}} * {{desc|fur|nô|noaltris}} * {{desc|gl|nós|nosoutros}} * {{desc|ist|nui}} * {{desc|it|noi|noialtri}} * {{desc|oc|nos|nosautres}} * {{desc|pt|nós}} * {{desc|ro|noi|nouă}} * {{desc|rm|nus|nous}} * {{desc|sc|nois|noso|nosu|nos}} * {{desc|scn|nui|nuàutri}} * {{desc|osp|nos}} ** {{desc|es|nos|nosotros}} * {{desc|vec|noi|nu|noaltri|noantri}} * {{desc|wa|nos}} {{bottom}} ===={{ĐM|see}}==== {{Latin personal pronouns}} =={{langname|cs}}== {{wp|lang=cs}} ==={{ĐM|pron}}=== * {{cs-IPA}} * {{audio|cs|Cs-nos.ogg}} * {{hyphenation|cs|nos}} * {{rhymes|cs|os|s=1}} ==={{ĐM|etym}} 1=== {{dercat|cs|sla-pro|ine-bsl-pro|ine-pro|inh=3}} {{etymon|cs|id=nose|:inh|zlw-ocs:nos<id:nose>|tree=1}} {{inh+|cs|zlw-ocs|nos}}. ===={{ĐM|n}}==== {{cs-noun|m-in|dim=nosík,nůsek|aug=nosisko}} # {{lb|cs|anatomy}} [[mũi|Mũi]]. #: {{syn|cs|frňák|čenich|raťafák}} ====={{ĐM|decl}}===== {{cs-ndecl|m.loce:u}} ====={{ĐM|drv}}===== {{col|cs|title=tính từ|nosní|nosový}} {{col|cs|title=danh từ|nosáč|nosíček|nosánek|nosorožec}} ==={{ĐM|etym}} 2=== {{nonlemma}} ===={{ĐM|v}}==== {{head|cs|Biến thể hình thái động từ}} # {{infl of|cs|nosit||2|s|imp}} ==={{ĐM|further}}=== * {{R:cs:PSJC}} * {{R:cs:SSJC}} * {{R:cs:IJP}} {{C|cs|Khuôn mặt}} =={{langname|sk}}== {{wp|lang=sk}} ==={{ĐM|etymology}}=== {{dercat|sk|sla-pro|ine-bsl-pro|ine-pro|inh=3}} {{etymon|sk|id=nose|inh|zlw-osk>nos>nose|tree=1}} {{inh+|sk|zlw-osk|nos}}. ==={{ĐM|pron}}=== * {{sk-IPA}} * {{audio|sk|LL-Q9058 (slk)-TomášPolonec-nos.wav}} ==={{ĐM|n}}=== {{sk-noun|m-in|adj=nosový|dim=noštek|dim2=nosík|aug=nosisko}} # [[mũi|Mũi]]. ===={{ĐM|decl}}==== {{sk-ndecl|m-in}} ==={{ĐM|further}}=== * {{R:sk:SDK}} =={{langname|wa}}== ==={{ĐM|etym}}=== Từ {{inh|wa|fro|nos}}, từ {{inh|wa|la|nos}}. ==={{ĐM|pron}}=== * {{IPA4|wa|/nɔ/}} ==={{ĐM|pronoun}}=== {{head|wa|pronoun}} # [[chúng tôi|Chúng tôi]], [[chúng ta]]. ===={{ĐM|rel}}==== * {{l|wa|nozôtes}} htpyey94ozpfhbnmkgnnvjj66gq83e0 qwelpe 0 349161 2566319 2246204 2026-09-25T08:13:00Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templates]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566319 wikitext text/x-wiki =={{langname|enm}}== ==={{ĐM|n}}=== {{head|enm|Danh từ|var=1}} # {{alt form|enm|whelp}} t4biy2g55l73zi2i38fi0gffse5t6ig Bản mẫu:az-arabic-noun 10 349989 2566377 2247810 2026-09-25T09:20:04Z Hiyuune 50834 2566377 wikitext text/x-wiki {{head|az|Danh từ|head={{{head|{{{sg|}}}}}}|tr={{{tr|}}}<!-- -->|[[accusative|đối cách]] xác định<!-- -->|{{{def-acc|{{PAGENAME}}{{{1}}}}}}<!-- -->|f1accel-form=def{{!}}acc{{!}}s<!-- -->|f1tr={{{tr2|}}}<!-- -->|số nhiều<!-- -->|{{{pl|{{{plural|{{PAGENAME}}{{{2}}}}}}}}}<!-- -->|f2accel-form=def{{!}}p<!-- -->|f2tr={{{tr3|}}}<!-- -->|var=1<!-- -->}}<!-- --><noinclude>{{tài liệu}}</noinclude> n3xqugs1mb9t9uq2guvcycza879y2es scluce 0 351043 2566349 2249265 2026-09-25T08:58:02Z Hiyuune 50834 2566349 wikitext text/x-wiki =={{langname|enm}}== ==={{ĐM|n}}=== {{head|enm|Danh từ|var=1}} # {{alt form|enm|scluse}} i1azru69wjkbtae9x3tbyr31z91e7ko Bản mẫu:list:quốc gia của châu Á/vi 10 351622 2566261 2250143 2026-09-25T02:39:55Z Hiyuune 50834 Hiyuune đã đổi [[Bản mẫu:danh sách:quốc gia châu Á/vi]] thành [[Bản mẫu:list:quốc gia của châu Á/vi]] 2250143 wikitext text/x-wiki {{#invoke:topic list|show |hypernym=các [[quốc gia]] [[châu Á]] |Ác-mê-ni-a |Ai-déc-bai-gian |Ấn Độ |Áp-ga-ni-xtan |A-rập Xê-út |Ba-ranh |Băng-la-đét |Bru-nây |Bu-tan |Ca-dắc-xtan |Ca-ta |Các Tiểu Vương quốc A-rập Thống nhất |Cam-pu-chia |Cô-oét |Cư-rơ-gư-xtan |Đông Ti-mo |Gioóc-đa-ni |Gru-di-a |Hàn Quốc |In-đô-nê-xi-a |I-rắc |I-ran |I-xra-en |Lào |Li-băng |Ma-lai-xi-a |Man-đi-vơ |Mi-an-ma |Mông Cổ |Nê-pan |Nga |Nhật Bản |Ô-man |Pa-ki-xtan |Pa-le-xtin |Phi-líp-pin |Síp |Tát-gi-ki-xtan |Thái Lan |Thổ Nhĩ Kỳ |Triều Tiên |Trung Quốc |Tuốc-mê-ni-xtan |U-dơ-bê-ki-xtan |Việt Nam |Xin-ga-po |Xi-ri |Xri Lan-ca |Y-ê-men }}<noinclude>{{list doc}}</noinclude> pdedjyrww8gizd9quh5rqbg529tef85 cneolenn 0 354131 2566317 2255881 2026-09-25T08:13:00Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templates]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566317 wikitext text/x-wiki =={{langname|enm}}== ==={{ĐM|v}}=== {{head|enm|Động từ|var=1}} # {{term-label|enm|Ormulum}} {{alt form|enm|knelen}} lcz09skxkyvrjkgzcu2y9npgyf8qx8p Joon 0 357583 2566320 2263566 2026-09-25T08:13:00Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templates]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566320 wikitext text/x-wiki {{see also|joon|jo-on|ĵo-on|jöön|Jo̧o̧n}} =={{langname|enm}}== ==={{ĐM|pr-noun}}=== {{head|enm|Danh từ riêng|var=1}} # {{alt form|enm|John}} bq3semprvhwaz48wcjvmjvv6ngng537 breost 0 376421 2566330 2313857 2026-09-25T08:16:04Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templates]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566330 wikitext text/x-wiki =={{langname|ang}}== {{Wiktionary:Từ điển hình ảnh/ang:body}} ==={{ĐM|etym}}=== {{dercat|ang|gmw-pro|inh=1}} Từ {{inh|ang|gem-pro|*breustą}}, từ {{der|ang|ine-pro|*bʰrews-||phồng lên}}. Cùng gốc với {{cog|ofs|briāst}}, {{cog|osx|briost}}, {{cog|non|brjóst}}. ==={{ĐM|pron}}=== * {{ang-IPA|brēost}} ==={{ĐM|noun}}=== {{ang-noun|n|head=brēost}} # [[ngực|Ngực]]. # [[vú|Vú]]. # [[trái tim|Trái tim]], [[tấm lòng]]. ===={{ĐM|decl}}==== Biến cách thông thường (giống trung): {{ang-decl-noun-a-n|brēost}} Đôi khi biến cách như ở giống cái: {{ang-decl-noun-o-f|brēost}} ===={{ĐM|der}}==== * {{l|ang|brēostcofa}} * {{l|ang|brēostrocc}} ===={{ĐM|desc}}==== * {{desctree|enm|brest}} {{cln|ang|Danh từ có nhiều loại biến cách}} {{topics|ang|Giải phẫu học}} =={{langname|enm}}== ==={{ĐM|noun}}=== {{head|enm|noun|var=1}} # {{lb|enm|Early ME}} {{alt form|enm|brest|id=breast|t=vú}}. dd5kog9rak7glpog0neqadnkbu3cl7i Bản mẫu:list:mùa/da 10 380266 2566268 2321775 2026-09-25T02:50:29Z Hiyuune 50834 Hiyuune đã đổi [[Bản mẫu:danh sách:mùa/da]] thành [[Bản mẫu:list:mùa/da]] 2321775 wikitext text/x-wiki {{#invoke:topic list|show |hypernym=[[årstid]]er |forår|sommer|efterår|vinter }}<noinclude>{{list doc}}</noinclude> po8pgfmo3g2t5cto1ndsu3py66nfbun eend 0 381015 2566328 2462577 2026-09-25T08:16:04Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templates]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566328 wikitext text/x-wiki {{also|Eend}} {{also|Eend}} =={{langname|en}}== ==={{section|pron}}=== * {{IPA4|en|/iːnd/}} ==={{section|n}}=== {{en-noun}} # {{tlb|en|Early Modern|rare}} {{alternative form of|en|end}} # {{tlb|en|obsolete}} {{pronunciation spelling of|en|end}} ==={{section|v}}=== {{en-verb}} # {{tlb|en|Early Modern|rare}} {{alternative form of|en|end}} =={{langname|enm}}== ==={{section|n}}=== {{head|enm|Danh từ|var=1}} # {{lb|enm|late}} {{alt form|enm|ende|t=kết thúc}} =={{langname|af}}== ==={{section|etym}}=== Từ {{inh|af|nl|eend}}, từ {{inh|af|dum|ent}}, {{mention|dum|eent}}, từ {{inh|af|odt|ened}}, từ {{inh|af|gem-pro|*anadz}}, từ {{inh|af|ine-pro|*h₂énh₂t-}}. ==={{section|pron}}=== * {{IPA4|af|/ɪə̯nt/}} * {{audio|af|LL-Q14196 (afr)-Oesjaar-eend.wav}} ==={{section|n}}=== {{af-noun|eende|eendjie}} # [[vịt|Vịt]]. {{C|af|Vịt}} =={{langname|nl}}== [[File:Following mommy (36017585991).jpg|thumb|Een vrouwelijke [[wilde eend|wilde '''eend''']] ({{taxfmt|Anas platyrhynchos|loài}}) met kuikentjes.]] [[File:Red crested Pochard in vgds.jpg|thumb|Een mannelijke [[krooneend|kroon'''eend''']] ({{taxfmt|Netta rufina|loài}}) in vlucht.]] [[File:Paris - Bonhams 2013 - Citroën 2CV A - 1950 - 002.jpg|thumb|Een Citroën 2CV ofwel '''eend'''.]] ==={{section|pron}}=== * {{IPA4|nl|/eːnt/|[ei̯nt]|q2=miền Bắc Hà Lan|[eːnt]|q3=miền Nam Hà Lan}} * {{audio|nl|Nl-eend.ogg}} * {{hyphenation|nl|eend}} * {{rhymes|nl|eːnt|s=1}} ==={{section|n}}=== {{nl-noun|f|-en|+}} # [[vịt|Vịt]]. #: {{syn|nl|doks|drijfsijs}} #: {{coordinate terms|nl|woerd}} # {{lb|nl|informal}} {{C|nl|Xe hơi}} Xe hơi {{w|Citroën 2CV}}. #: {{syn|nl|lelijke eend}} ===={{section|drv}}==== {{col|nl |Afrikaanse zwarte eend |Amerikaanse zwarte eend |badeend |bergbeekeend |bergeend |besteleend |bronskopeend |buffelkopeend |carolina-eend |coromandeleend |duikeend |eendachtig |eendenbek |eendenborst |eendengroen |eendenkooi |eendenkuiken |eendenmol |eendenmossel |eendvliegtuig |eendvogel |eidereend |fluiteend |gevlekte eend |grondeleend |harlekijneend |ijseend |knobbeleend |krakeend |krooneend |kuifeend |lelijke eend |lelijk eendje |lepelbekeend |lokeend |mandarijneend |marmereend |muskuseend |pekingeend |pijlstaarteend |ringsnaveleend |slobeend |smient |soepeend |tafeleend |toppereend |vreemde eend in de bijt |wenkbrauweend |wilde eend |witkopeend |witoogeend |zee-eend |zwemeend}} ===={{section|rel}}==== * {{l|nl|anas unox}} ===={{section|desc}}==== * {{desc|af|eend}} * {{desc|gmw-jdt|êntśe}} {{q|từ giảm nhẹ nghĩa}} ==={{section|ana}}=== * {{l|nl|Deen}} =={{langname|nds}}== ==={{section|n}}=== {{nds-noun|f|eenda}} # {{lb|nds|Brazilian Pomeranian}} {{altform|nds|Aant|t=[[vịt]]}} ==={{section|see}}=== * {{l|nds|aabel}} atsdk1138499pr0brjr3kn836n4f9xq Bản mẫu:ga-adjective 10 385495 2566358 2331466 2026-09-25T09:05:05Z Hiyuune 50834 2566358 wikitext text/x-wiki {{#invoke:checkparams|error}}<!-- Validate template parameters -->{{head|ga|Tính từ|head={{{head|}}}|var={{{var|}}}|<!-- -->{{#if:{{{gsm|}}}|sinh cách ở giống đực số ít}}|<!-- -->{{#switch:{{{gsm|}}}|~ = {{pagename}}|#default = {{{gsm}}}}}|<!-- -->{{#if:{{{gsf|}}}|sinh cách ở giống cái số ít}}|<!-- -->{{#switch:{{{gsf|}}}|~ = {{pagename}}|~e = {{pagename}}e|#default = {{{gsf}}}}}|<!-- -->{{#if:{{{gsf2|}}}|hoặc}}|<!-- -->{{#switch:{{{gsf2|}}}|~ = {{pagename}}|~e = {{pagename}}e|#default = {{{gsf2}}}}}|<!-- -->{{#if:{{{pl|}}}|số nhiều}}|<!-- -->{{#switch:{{{pl|}}}|~ = {{pagename}}|~a = {{pagename}}a|~e = {{pagename}}e|#default = {{{pl}}}}}|<!-- -->{{#if:{{{pl2|}}}|hoặc}}|<!-- -->{{#switch:{{{pl2|}}}|~ = {{pagename}}|~a = {{pagename}}a|~e = {{pagename}}e|#default = {{{pl2}}}}}|<!-- -->{{#if:{{{comp|}}}|{{#ifeq:{{{comp}}}|-|không so sánh được[[Thể loại:Tính từ không so sánh được tiếng Ireland]]|so sánh hơn}}|}}<!-- -->|{{#if:{{{comp|}}}|{{#ifeq:{{{comp}}}|-||<!-- -->{{#switch:{{{comp|}}}|~ = {{pagename}}|~e = {{pagename}}e|#default = {{{comp|}}}}}}}}}|<!-- -->{{#if:{{{comp2|}}}|hoặc|}}|{{#if:{{{comp2|}}}<!-- -->|{{#switch:{{{comp2|}}}|~ = {{pagename}}|~e = {{pagename}}e|#default = {{{comp2|}}}}}}}<!-- -->}}<!-- --><noinclude>{{tài liệu}}</noinclude> lcokivplkkzulush2yzo2f9vb3d0x3r foreste 0 388022 2566365 2335977 2026-09-25T09:10:18Z Hiyuune 50834 /* Tiếng Anh trung đại */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566365 wikitext text/x-wiki =={{langname|en}}== ==={{ĐM|n}}=== {{en-noun}} # {{obsolete spelling of|en|forest}}. ==={{ĐM|ana}}=== * {{anagrams|en|a=eeforst|foreset}} =={{langname|enm}}== ==={{ĐM|n}}=== {{head|enm|Danh từ|var=1}} # {{alt form|enm|forest}} =={{langname|ia}}== ==={{ĐM|n}}=== {{ia-noun}} # [[rừng|Rừng]]. =={{langname|fro}}== ==={{ĐM|n}}=== {{fro-noun|f}} # {{altform|fro|forest}} ==={{ĐM|ref}}=== * {{R:fro:DEAF|forest}} =={{langname|es}}== ==={{ĐM|pron}}=== {{es-pr}} ==={{ĐM|v}}=== {{head|es|Biến thể hình thái động từ}} # {{es-verb form of|forestar}} =={{langname|vec}}== ==={{ĐM|adj}}=== {{head|vec|Biến thể hình thái tính từ}} # {{feminine plural of|vec|foresto}} =={{langname|it}}== ==={{ĐM|pron}}=== {{it-pr|^è}} ==={{ĐM|n}}=== {{head|it|Biến thể hình thái danh từ|g=f}} # {{plural of|it|foresta}} nlyrsfzg8dzb4o35hgwq5mzp3vu9o4c Bản mẫu:Đại dương/vie 10 388757 2566267 2337387 2026-09-25T02:48:20Z Hiyuune 50834 Thay đổi trang đích của đổi hướng từ [[Bản mẫu:danh sách:đại dương/vi]] sang [[Bản mẫu:list:đại dương/vi]] 2566267 wikitext text/x-wiki #đổi [[Bản mẫu:list:đại dương/vi]] cm05fay2cbaouunucsubiklh24xlb72 shoen 0 390368 2566364 2339925 2026-09-25T09:09:59Z Hiyuune 50834 2566364 wikitext text/x-wiki {{also|Shoen|shōen}} =={{langname|en}}== ==={{ĐM|noun}}=== {{head|en|Biến thể hình thái danh từ}} # {{lb|en|obsolete}} {{alternative form of|en|shoon}}: {{plural of|en|shoe}}. =={{langname|enm}}== ==={{ĐM|verb}}=== {{head|enm|Động từ|var=1}} # {{alt form|enm|schon|t=xỏ giày vào}} =={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-rom}} # {{ja-rom of|しょえん}} egr4e393m9gi4ly3tuiojlj0yatf55v ine 0 397344 2566329 2353541 2026-09-25T08:16:04Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templates]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566329 wikitext text/x-wiki {{also|Phụ lục:Biến thể của "ine"}} =={{langname|mul}}== ==={{section|symbol}}=== {{mul-symbol}} # {{ISO 639|2&5||Tiếng Ấn-Âu nguyên thủy}} =={{langname|aau}}== ==={{section|pron}}=== * {{IPA4|aau|/ˈi.ne/}} ==={{section|n}}=== {{head|aau|Danh từ}} {{aau-noun|1|f}} # [[chị|Chị]] [[tôi]]. ===={{section|decl}}==== {{aau-ndecl|stem=ine}} ==={{section|ref}}=== * Lock, Arnold Hugo. 2011. ''Abau Grammar''. Data Papers on Papua New Guinea Languages 57. Ukarumpa, Papua New Guinea: SIL-PNG Academic Publications. [https://www.sil.org/system/files/reapdata/33/13/86/33138664671583783026160672477079448010/DPv57_Abau_Grammar_final_%28pdfA%29.pdf Available online]. ** Table 12: Vowel harmony in the suffixation of kinship terms, tr.29 ** Footnote 3, tr.29 =={{langname|ain}}== {{cardinalbox|ain|3|4|5|re|asikne|ord=ine ikinne}} ==={{section|pron}}=== * {{ain-IPA|íne}} ==={{section|num}}=== {{ain-numeral|l|イネ}} # [[bốn|Bốn]]. =={{langname|akx}}== ==={{section|n}}=== {{head|akx|Danh từ}} # [[nước|Nước]]. ==={{section|ref}}=== * [http://asjp.clld.org/languages/AKA_KEDE ASJP], citing the Rosetta Project; and Jonathan Morris, trong ''In Hot Pursuit of Language in Prehistory'' (biến tập bởi John D. Bengtson) =={{langname|enm}}== ==={{section|etym}} 1=== ===={{section|n}}==== {{head|enm|Danh từ|var=1}} # {{alt form|enm|in}} ==={{section|etym}} 2=== ===={{section|preposition}}==== {{head|enm|Giới từ|var=1}} # {{alt form|enm|in}} ==={{section|etym}} 3=== ===={{section|pronoun}}==== {{head|enm|Đại từ|var=1}} # {{alt form|enm|hine}} =={{langname|ny}}== ==={{section|etym}}=== Cùng gốc với {{cog|yao|une||tôi}}. ==={{section|pron}}=== * {{ny-IPA}} ==={{section|pronoun}}=== {{ny-head|Đại từ|ine}} # [[tôi|Tôi]] {{gloss|đại từ nhân xưng ở ngôi thứ nhất số nhiều}}. ===={{section|see}}==== {{ny-personal pronouns}} =={{langname|ite}}== ==={{section|n}}=== {{head|ite|Danh từ}} # [[báo đốm|Báo đốm]]. =={{langname|ja}}== ==={{section|rom}}=== {{ja-romaji}} # {{ja-romanization of|いね}} =={{langname|it}}== ==={{section|pron}}=== {{it-pr|^ì}} ==={{section|adj}}=== {{head|it|Biến thể hình thái tính từ}} # {{feminine plural of|it|ino}} 7pxndndj1r0xryslptm66z0qn2g9lj6 Bản mẫu:vot-verb 10 398891 2566378 2357508 2026-09-25T09:21:01Z Hiyuune 50834 2566378 wikitext text/x-wiki {{head|vot|{{#if:{{{suff|}}}|Hậu tố|Động từ}}|cat2={{#if:{{{suff|}}}|Dạng hậu tố động từ}}|head={{{head|}}}|var={{{var|}}}{{{altform|}}}}}<!-- --><noinclude>{{tài liệu}}</noinclude> kt2w0dfi7wfn3psi4hmmx2bqo0lq4rk fumie 0 400382 2566367 2363232 2026-09-25T09:10:49Z Hiyuune 50834 2566367 wikitext text/x-wiki {{also|Fumie|fumié}} =={{langname|enm}}== ==={{ĐM|verb}}=== {{head|enm|Động từ|var=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|ふみえ}} dhe7gmb59h0wsbj6mt4lvgxm4oy29yy 2566368 2566367 2026-09-25T09:11:07Z Hiyuune 50834 2566368 wikitext text/x-wiki {{also|Fumie|fumié}} =={{langname|enm}}== ==={{ĐM|verb}}=== {{head|enm|Động từ|var=1}} # {{alt form|enm|fumen}} =={{langname|ast}}== ==={{ĐM|verb}}=== {{head|ast|Biến thể hình thái động từ}} # {{inflection of|ast|fumiar||sub|pres|ở|1//3|s}} =={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-rom}} # {{ja-rom of|ふみえ}} 2ucks2i30h4y3fz00hpfwa8pnp7gp8r saade 0 401127 2566324 2364910 2026-09-25T08:16:04Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templates]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566324 wikitext text/x-wiki =={{langname|enm}}== ==={{section|v}}=== {{head|enm|Động từ|var=1}} # {{alt form|enm|saden}} =={{langname|et}}== ==={{section|etym}}=== {{suf|et|saatma|e}} ==={{section|pron}}=== * {{et-IPA|sa*de}} * {{rhymes|et|ɑˑde|s=}} * {{hyph|et|saa|de}} ==={{section|n}}=== {{et-noun|saate|saadet}} # [[chương trình|Chương trình]]. # {{lb|et|music}} [[nhạc đệm|Nhạc đệm]]. ===={{section|decl}}==== {{et-decl-mõte|saa|t|d|e}} ===={{section|drv}}==== {{col|et|saateks}} ===={{section|com}}==== {{col|et |akordionisaade |ansamblisaade |autorisaade |dokumentaalsaade |erisaade |huumorisaade |infosaade |instrumentaalsaade |jutusaade |kaugsaade |kirjandussaade |klaverisaade |kordussaade |lastesaade |loodusesaade |lühisaade |majandussaade |meelelahutussaade |menusaade |moesaade |muusikasaade |naljasaade |noortesaade |olümpiasaade |omasaade |orelisaade |originaalsaade |orkestrisaade |otsesaade |portreesaade |probleemsaade |proovisaade |raadiosaade |reisisaade |reklaamisaade |sarisaade |soovisaade |spordisaade |stereosaade |stuudiosaade |taskuhäälingusaade |taskusaade |telesaade |televisioonisaade |tervisesaade |uudistesaade |veebisaade |vestlussaade |krimisaade}} {{col|et |saateaeg |saatejuht |saatekava |saatepea |saatepäev |saatesari |saatetund}} ==={{section|ref}}=== * {{R:Sõnaveeb}} * {{R:EKSS}} {{C|et|Phát sóng}} dhw01cat3g7214fmku153gmr3907idi Bản mẫu:ga-verb 10 401206 2566332 2365399 2026-09-25T08:20:02Z Hiyuune 50834 2566332 wikitext text/x-wiki {{#invoke:checkparams|error}}<!-- Validate template parameters -->{{head|ga|Động từ<!-- -->|phân tích tính hiện tại<!-- -->|{{#switch:{{{pres|}}}|~aíonn = {{pagename}}aíonn|~ann = {{pagename}}ann|~eann = {{pagename}}eann|#default = {{{pres}}}}}<!-- -->|phân tích tính tương lai<!-- -->|{{#switch:{{{fut|}}}|~faidh = {{pagename}}faidh|~fidh = {{pagename}}fidh|~óidh = {{pagename}}óidh|#default = {{{fut}}}}}<!-- -->|động danh từ<!-- -->|{{#switch:{{{vn|}}}|~ = {{pagename}}|~adh = {{pagename}}adh|~amh = {{pagename}}amh|~eacht = {{pagename}}eacht|~eadh = {{pagename}}eadh|~eamh = {{pagename}}eamh|~t = {{pagename}}t|~úint = {{pagename}}úint|#default = {{{vn}}}}}<!-- -->|phân từ quá khứ<!-- -->|{{#switch:{{{pp|}}}|~a = {{pagename}}a|~e = {{pagename}}e|~ta = {{pagename}}ta|~te = {{pagename}}te|~tha = {{pagename}}tha|~the = {{pagename}}the|#default = {{{pp}}}}}<!-- -->|head={{{head|}}}|var={{{var|}}}}}<!-- -->{{#if:{{{irreg|}}}|{{cln|ga|Động từ bất quy tắc}}}}<!-- -->{{#if:{{{phrasal|}}}|{{cln|ga|Động từ cụm|Động từ cụm hình thành với "{{{phrasal}}}"}}}}<!-- --><noinclude>{{documentation}}</noinclude> oncq7gxt20n2orp6kyg6s51wn38twgr mees 0 401591 2566355 2365752 2026-09-25T09:03:16Z Hiyuune 50834 chuyển "altform" thành "var" do Mô đun:headword và Mô đun:headword/templates đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566355 wikitext text/x-wiki {{also|Mees|meés}} =={{langname|af}}== ==={{section|etym}}=== Từ {{inh|af|nl|mees}}. ==={{section|n}}=== {{af-noun|mese}} # [[chim|Chim]] [[sẻ]] [[ngô]]. =={{langname|en}}== ==={{section|n}}=== {{head|en|Biến thể hình thái danh từ}} # {{plural of|en|mee}} =={{langname|enm}}== ==={{section|n}}=== {{head|enm|Biến thể hình thái danh từ|var=1}} # {{lb|enm|Herts|K|Suffolk}} {{alt form|enm|mys}} =={{langname|et}}== {{wp|et:}} [[File:Stephen Wolfram PR.jpg|thumb|'''mees''']] ==={{section|pron}}=== * {{et-IPA}} * {{audio|et|Et-mees.ogg}} * {{rhymes|et|eːs|s=1}} * {{hyph|et|mees}} ==={{section|etym}} 1=== ==={{section|n}}=== {{et-noun|mehe|meest}} # Người [[đàn ông]]. #: {{syn|et|meesterahvas|meesisik|q=nhấn mạnh giới tính}} #: {{hyper|et|inimene}} # [[chồng|Chồng]]. #: {{hyper|et|abikaasa}} # {{lb|et|không đề cập rõ ràng liên quan đến giới tính}} [[con người|Con người]]. ====={{section|decl}}===== {{et-decl-suur|mees}} ====={{section|syn}}===== * {{s|người đàn ông}} [[meesterahvas]], [[meesisik]] * {{s|con người}} [[inimene]] * {{s|chồng}} [[abielumees]], [[naisemees]] ====={{section|ant}}===== * {{antsense|người đàn ông}} [[naine]] * {{antsense|người đàn ông đã kết hôn}} [[poissmees]] * {{antsense|chồng}} [[naine]], [[abielunaine]] ====={{section|hyper}}===== * {{s|người đàn ông}} [[inimene]] * {{s|chồng}} [[abikaasa]] ====={{section|coordinate}}===== * {{l|et|naine}} ====={{section|drv}}===== {{col2|et|title=tính từ |mehekas |mehelik |mehine }} {{col2|et|title=danh từ |meeskond |mehike }} {{col2|et|title=động từ |mehestama |mehestuma |mehitama }} ====={{section|com}}===== {{col4|et |aadlimees |aatemees |abimees |abielumees |adramees |aidamees |ajalehemees |allameetrimees |ametimees |ammumees |ankrumees |asjamees |aumees |baarimees |bassimees |bimees |eksmees |ehitusmees |elumees |esimees |filmimees |hallipassimees |haltuuramees |hambamees |harmoonikamees |heteromees |hobusemees |hõbemedalimees |häitsmemees |härrasmees |igamees |isamees |itimees |jahimees |jalamees |joomamees |julgeolekumees |jumalamees |jutumees |jõumees |jõulumees |kaameramees |kahemees |kalamees |kambamees |kandimees |kaukamees |kaupmees |keelemees |kellamees |kihvamees |killamees |kirikumees |kirjamees |kirvemees |kohimees |kohtumees |kojamees |kolmemees |kondimees |kontmees |koogumees |koolimees |kotimees |kriukamees |kroonumees |krutskimees |kukrumees |kuldmedalimees |kuuendikumees |kõnemees |käemees |kälimees |kärakamees |kärumees |külamees |künnimees |küüdimees |labidamees |laevamees |lahimees |lahingumees |laulumees |leierkastimees |lehemees |leskmees |linnamees |lodjamees |lumemees |lõuamees |lõõtsamees |läänimees |löömamees |maamees |maffiamees |majandusmees |manalamees |masinamees |matimees |matkamees |meistermees |meistrimees |meremees |metsmees |metsamees |miilitsamees |mikrofonimees |moonamees |mooramaamees |mooramees |muidumees |mundrimees |musklimees |muusikamees |mõisamees |mängumees |mässumees |määrdemees |möllumees |mürtsumees |müügimees |naabrimees |nahkkindamees |naisemees |naistemees |naljamees |napsimees |nimismees |ninamees |noormees |nuiamees |nupumees |nõumees |näpumees |odamees |paarimees |parvemees |pasunamees |peamees |peigmees |pendlimees |peremees |piibumees |piigimees |piimamees |piirimees |pillimees |poemees |poissmees |poliitikamees |postimees |pritsimees |pronksmedalimees |puutöömees |põllumees |päkapikumees |pühamees |püssimees |raadiomees |rahamees |rahvamees |rahvapillimees |rammumees |rannamees |ratsamees |raudmees |reamees |reisimees |rekamees |rekkamees |reklaamimees |rekordimees |remondimees |ridvamees |riigimees |rikšamees |rindemees |riukamees |roolimees |räkitimees |rännumees |saamamees |samaariamees |saunamees |seadusemees |sehvtimees |seltsimees |sidemees |sikuskamees |sikutimees |soodimees |spinningumees |spordimees |stagnamees |suitsumees |sulasmees |sulemees |supermees |suurmees |suurtükimees |suusamees |sõbramees |sõumees |sõjamees |söömamees |tagalamees |tallimees |talumees |tantsumees |teadmamees |teadusmees |teadusemees |tehnikamees |tembumees |teomees |tiivamees |torumees |torupillimees |trikimees |trummimees |tsiklimees |tunnimees |tunnismees |turvamees |tädimees |täismees |täitsamees |töömees |tükimees |tütremees |tüürimees |usaldusmees |usumees |vabaabielumees |vabatmees |vahemees |vahimees |valijamees |valvemees |vanamees |vandemees |varjumees |varumees |vembumees |vigurimees |vihamees |viiemees |viinamees |viinuskimees |vikatimees |vilemees |vingumees |volimees |voorimees |vutimees |võidumees |võimumees |võsamees |vägimees |väimees |väikemees |õemees |õngemees |ärimees |üllatusmees }} {{col4|et |meesakt |meesametnik |meesartist |meesdiktor |meesdirektor |meesduett |meesenergia |meesettevõtja |meeshaaval |meeshing |mehehing |meeshääl |meesiluuisutaja |meesisik |meesjalgpallur |meesjuuksur |meeskangelane |meeskelner |meeskergejõustiklane |meeskodanik |meeskohus |meeskoor |meeskorporant |meeskvartett |meesliin |meesmannekeen |meesmehekaitse |mees-mehelt |meesmodell |meesnaine |meesnäitleja |meesolend |meespaarismäng |meespartner |meespere |meespool |meesprostituut |meespäev |meesrattur |meesriim |meesräppar |meesrätsep |meessaatejuht |meessanitar |meessportlane |meesstrippar |meessugu |meessuguhormoon |meessugulane |meessurfar |meessõber |meesteadlane |meestegelane |meestennisist |meestrio |meestuttav |meestöötaja |meesuisutaja |meesvang |meesõpetaja |meesüksikmäng |meesülemus |mehearu |meheau |meheema |mehehakatis |mehehull |mehehääl |meheideaal |meheiga |meheisa |mehejupats |mehejurakas |mehejuss |mehejutt |mehejuurikas |mehejõmm |mehejõmmakas |mehejõud |mehejämedune |mehejändrik |mehejäss |mehekolakas |mehekolask |mehekõrgune |mehekäsi |mehemeel |mehemoodi |mehemürakas |mehenaine |mehenatuke |mehenosu |mehenäru |mehenäss |meesolevus |mehepikkune |mehepoeg |meheportree |mehepurakas |meherajakas |meheramm |mehetervis |mehetoss |mehevolask |meheäbarik |mehesõna |mehetegu |mehetöö |mehevalu |mehevend |mehevärk |meheväärne |mehevääriline |meheõde |meheõnn |meesüliõpilane |meestejaht |meestejalats |meestejalgratas |meesteratas |meestejuuksla |meestejuuksur |meestejõuk |meestekasukas |meesteking |meestekinnas |meestekübar |meestemaias |meestemantel |meestemood |meestenäljane |meestepalitu |meestepesu |meesterahvas |meesteriided |meesterõivas |meesterõivastus |meesterätsep |meestesalk |meestesaun |meestesokk |meestesviiter |meestesugu |meestesumm |meestesärk |meestetuhvel |meestetöö |meestevaheline |meestevangla |meesteõnn }} {{col3|et |hallivatimees |härjapõlvemees |mustakuuemees |omakandimees |omanurgamees |pikanäpumees |pooleteramees |punasevatimees |siitkandimees |siitnurgamees |valgepiletimees |ühekandimees |ühekülamees |kahemehesaag |ühemeheetendus |ühemehefirma |ühemehesaag }} {{col3|et |meestevihkaja |meestevõrgutaja |kahemehepidaja |kahemehepidamine |mitmemehepidaja |mitmemehepidamine }} {{col3|et |mehele minema |mehele panema |mehele saama }} ===={{section|see}}==== * {{l|et|poiss}} * {{l|et|tüdruk}} ==={{section|etym}} 2=== ===={{section|n}}==== {{head|et|Biến thể hình thái danh từ}} # {{noun form of|et|mesi||ine|s}} ==={{section|ref}}=== * {{R:Sõnaveeb}} * {{R:EKSS}} =={{langname|nl}}== {{wp|nl:mezen (vogels)}} ==={{section|etym}}=== Từ {{inh|nl|dum|mêse}}, từ {{inh|nl|odt|*mēsa}}, từ {{inh|nl|gmw-pro|*maisā}}, từ {{inh|nl|gem-pro|*maisǭ}}. ==={{section|pron}}=== * {{IPA4|nl|/meːs/}} * {{audio|nl|Nl-mees.ogg}} * {{hyph|nl|mees}} * {{rhymes|nl|eːs|s=1}} ==={{section|n}}=== {{nl-noun|f|-zen|+}} # [[chim|Chim]] [[sẻ]] [[ngô]]. ===={{section|drv}}==== {{col|nl |blauwmees |buidelmees |glanskopmees |koolmees |kuifmees |matkopmees |mezenkooi |pimpelmees |staartmees |zwarte mees }} =={{langname|izh}}== [[Image:Pau Roca.png|thumb|Mees.]] ==={{section|etym}} 1=== Từ {{inh|izh|urj-fin-pro|*mees}}. Các từ cùng gốc bao gồm {{cog|fi|mies}} và {{cog|et|mees}}. ===={{section|pron}}==== * {{izh-p}} ===={{section|n}}==== {{head|izh|Danh từ}} # [[đàn ông|Đàn ông]]. # [[chồng|Chồng]]. ====={{section|decl}}===== {{izh-decl/mees}} {{izh-decl-table/S|type=loại 2/''{{l-self|izh|mees}}'', không luân phiên|mees|meehen|[[meestä]], [[meest]]|meehee|meehees|meeheest|meehelle|meeheel|meeheelt|meeheeks|meeheen|meeheent|meehet|meehiin|meehiä|meehii|meehiis|meehiist|meehille|meehiil|meehiilt|meehiiks|meehiin|meehiint}} ====={{section|drv}}===== {{col4|izh |kalamees|sotamees|meehensolmi|meehusta|meeskooma|lumimees|alusmees|torgumees|peremees|pulmamees|jahtimees|hohlamees|leskimees|naikkimees|tervamees|postimees|noottamees|rysämees|majamees|kirjamees|ammattimees|meeseläjä|meeselokas|merimees|maamees|pyssymees|meesrahvas|meessuku|osamees|perämees|sikamees|kaupanmees|päämees|partamees|töömees|oppimees|tiitomees}} ==={{section|etym}} 2=== {{nonlemma}} ===={{section|pron}}==== * {{izh-p|me.es|A=me.essä}} ===={{section|n}}==== {{head|izh|Biến thể hình thái danh từ}} # {{inflection of|izh|mesi||ine|sg}} ==={{section|ref}}=== * {{R:izh:Tumansky:1790|мїезъ|page=697}} * {{R:izh:Junus:1936|page=28}} * {{R:izh:Nirvi:1971|page=308}} * {{R:izh:Konkova:2014|page=80}} {{C|izh|Thành viên nam trong gia đình}} =={{langname|la}}== ==={{section|v}}=== {{head|la|Biến thể hình thái động từ|head=meēs}} # {{inflection of|la|meō||sub|pres|actv|ở|2s}} =={{langname|es}}== ==={{section|v}}=== {{head|es|Biến thể hình thái động từ}} # {{es-verb form of|mear}} lhvfnqsp98i0zxhqvklyikubhxszata आख्या 0 404346 2566299 2383132 2026-09-25T06:57:16Z Hiyuune 50834 /* Danh từ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566299 wikitext text/x-wiki =={{langname|sa}}== ==={{section|alternative script}}=== {{sa-alt}} ==={{section|etym}}=== {{ety|sa|id=tên|:from|आख्या<id:nói>}} {{ety|sa|pos=root|id=tell|:af|आ-|ख्या<id:xem>|tree=1|text=+}} So sánh với {{mention|sa|संख्या}}. Danh từ được dẫn xuất từ gốc từ. ==={{section|pron}}=== {{sa-IPA}} ==={{section|root}}=== {{sa-root}} {{cln|sa|Gốc từ với tiền tố}} # [[nhìn|Nhìn]] [[ngắm]], [[trông thấy]]. # [[nói|Nói]]. # [[kêu|Kêu]] [[gọi]] {{+obj|sa|acc}} {{+obj|sa|acc}} ===={{section|drv}}==== {{sa-root deriv|pres=ākhyāti|fut=ākhyāsyati|pass=ā́khyāyate|aor=ā́khyat|caus=ākhyāpayati|caus_ppp=ākhyāpita|ppp=ākhyāta|gerundive=ākhyātavya |ākhyā|ākhyāti|ākhyātṛ|ākhyāna|ākhyāpaka|ākhyāpana|ākhyāyikā|ākhyāyin|/|vyākhyā}} ==={{section|n}}=== {{sa-noun|f}} # [[tên|Tên]], [[tên gọi]], [[danh hiệu]]. ===={{section|decl}}==== {{sa-decl-noun-f}} ==={{section|ref}}=== * {{R:CDIAL|ākhyāti|1041|page=47}} * {{R:sa:MW|129|col=1-2}} * {{R:DCS}} a0676wg99h5afrz4c221wcy583sed7i जिह्वा 0 404935 2566381 2395466 2026-09-25T09:23:34Z Hiyuune 50834 2566381 wikitext text/x-wiki =={{langname|sa}}== ==={{section|alternative script}}=== {{sa-alt}} ==={{section|alternative form}}=== * {{alt|sa|जुहू|tr=juhū́}} ==={{section|etymology}}=== {{etymon|sa|id=lưỡi|:inh|iir-pro:*ȷ́iȷ́ʰwáH<id:lưỡi>}} Từ {{inh|sa|inc-pro|*ȷ́iźʰwáH}}, từ {{inh|sa|iir-pro|*ȷ́iȷ́ʰwáH}} (so sánh với {{cog|bsh|dić}}, {{cog|ae|𐬵𐬌𐬰𐬎𐬎𐬁}}, {{cog|fa|زبان|tr=zabân}}), từ {{inh|sa|ine-pro|*dn̥ǵʰwéh₂s}} (từ đây có {{cog|xcl|լեզու}}, {{cog|got|𐍄𐌿𐌲𐌲𐍉}}, {{cog|la|lingua}}, {{cog|cu|ѩзꙑкъ}}, {{cog|prg|insuwis}}, {{cog|en|tongue}}). ==={{section|pronunciation}}=== {{sa-IPA|a=2}} ==={{section|noun}}=== {{sa-noun|tr=jihvā́|f}} # [[lưỡi|Lưỡi]]. ===={{section|declension}}==== {{sa-decl-noun-f|jihvā́}} ====Từ vay mượn==== * {{desc|te|జిహ్వ|bor=1}} * {{desc|tcy|ಜಿಹ್ವೆ|bor=1}} ===={{section|descendants}}==== {{top3}} * {{desc|pra-ard|𑀚𑀺𑀩𑁆𑀪𑀸}} ** {{desc|awa|जीभ}} * {{desc|inc-dar}} ** {{desc|dml|ژِپ|tr=žip}} ** {{desc|dmk|جِبا|tr=ǰiba}} ** {{desc|gwt|زِپ|tr=zib||tr2=zip}} ** {{desc|nli|زِپ|tr=zip}} ** {{desc|mvy|زِیب|tr=zīb}} ** {{desc|gwc|جِب|tr=ǰib}} ** {{desc|kls|جِپ⁩|tr=ǰip}} ** {{desc|ks}} **: {{desc|ks|زؠو|sclang=1}} **: {{desc|ks|ज़्यव|sclang=1}} ** {{desc|plk|جِب|tr=ǰib}} ** {{desc|aee|زِیپ|tr=zīp}} ** {{desc|glh|جِب|tr=ǰib}} ** {{desc|phl|جھِپ|tr=ǰhip}} ** {{desc|sdg|ژِبا|tr=žiba}} ** {{desc|scl}} **: {{desc|scl|sclang=1|जिप|tr=ǰip}} **: {{desc|scl|sclang=1|جِپ|tr=ǰip}} ** {{desc|sts|زِیب|tr=zīb}} ** {{desc|tra|جُب|tr=ǰub}} ** {{desc|trw|جِیب|tr=ǰīb}} ** {{desc|wsv|زِب|tr=zib}} * {{desc|pra-hel|-}} ** {{desc|dv|ދޫ}} ** {{desc|si|දිව}} * {{desc|pra-mag|𑀚𑀺𑀩𑁆𑀪𑀸}} ** {{desc|as|জিভা}} ** {{desc|bn|জিভ}} ** {{desc|bh|-}} *** {{desc|bho|जीभि}} *** {{desc|mag|𑂔𑂲𑂦|tr=jībh}} *** {{desc|mai|जीहा|tr=jīhā}} ** Mymensinghiya: {{l|und|জিবলা|tr=zibla}} ** {{desc|or|ଜିଭ}} ** {{desc|syl|ꠎꠤꠙꠞꠣ|tr=zifra}} * {{desc|pra-mah|𑀚𑀺𑀩𑁆𑀪𑀸}} ** {{desc|kok|जीभ}} ** {{desc|omr|जीभ}} *** {{desc|mr|जीभ}} * {{desc|pi|jivhā}} * {{desc|pra-sau|𑀚𑀺𑀩𑁆𑀪𑀸}} ** {{desc|gbm|जीभ}} ** {{desc|gu|જીભ}} ** {{desc|inc-hnd}} **: {{desc|hi|जीभ}} **: {{desc|ur|جِیبھ}} ** {{desc|kfy|जीभ|tr=jībh}} ** {{desc|ne|जिब्रो}} ** {{desc|pa|ਜੀਭ|ਜਿੱਭ}} ** {{desctree|rom|ćhib|t=lưỡi; ngôn ngữ}} ** {{desc|sd|ڄِڀَ}} {{bottom}} ===={{section|see}}==== * {{l|sa|लोला|g=f}} * {{l|sa|रसना|g=f}} {{C|sa|Khuôn mặt|Ngôn ngữ học}} aa0ojj200xzvwwylynmiq0mneq62xwa estorie 0 405299 2566331 2401700 2026-09-25T08:16:04Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templates]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566331 wikitext text/x-wiki =={{langname|enm}}== ==={{section|n}}=== {{head|enm|Danh từ|var=1}} # {{alt form|enm|historie}} =={{langname|fro}}== {{etymon|fro|:from|estoire}} ==={{section|n}}=== {{fro-noun|f}} # {{lb|fro|Anglo-Norman}} {{alt form|fro|estoire}} ===={{section|desc}}==== * {{desctree|enm|storie|bor=1|noalts=1}} cy5wr4jjb1qyow0piinvpek9mp82y4n कीट 0 405713 2566379 2412147 2026-09-25T09:21:29Z Hiyuune 50834 2566379 wikitext text/x-wiki =={{langname|sa}}== {{wp|sa:+ः}} ==={{section|alternative script}}=== {{sa-alt}} ==={{section|pron}}=== {{sa-IPA|a=2}} ==={{section|n}}=== {{sa-noun|m|head=की॒ट}} # [[giun|Giun]], [[côn trùng]]. #: {{syn|sa|कृमि॑|t1=giun}} ===={{section|decl}}==== {{sa-decl-noun-m|kīṭá}} ===={{section|desc}}==== * {{desc|pi|kīṭa}} * {{desc|pra|𑀓𑀻𑀟}} {{see desc}} ; Từ vay mượn: * {{desc|hi|कीट|bor=1}} * {{desc|te|కీటము|bor=1}} * {{desc|th|กีฏ|bor=1}} ==={{section|ref}}=== {{reflist}} ==={{section|further}}=== * {{R:sa:MW|284|column=3}} * {{R:Cappeller Sanskrit-English|column=1|page=122}} * {{R:MCD|068}} lwch9gigq1j9pr1fiq0ngna7bhpb4oa 2566380 2566379 2026-09-25T09:21:50Z Hiyuune 50834 2566380 wikitext text/x-wiki =={{langname|sa}}== {{wp|sa:+ः}} ==={{section|alternative script}}=== {{sa-alt}} ==={{section|pron}}=== {{sa-IPA|a=2}} ==={{section|n}}=== {{sa-noun|m|head=की॒ट}} # [[giun|Giun]], [[côn trùng]]. #: {{syn|sa|कृमि॑|t1=giun}} ===={{section|decl}}==== {{sa-decl-noun-m|kīṭá}} ===={{section|desc}}==== * {{desc|pi|kīṭa}} * {{desc|pra|𑀓𑀻𑀟}} {{see desc}} ; Từ vay mượn: * {{desc|hi|कीट|bor=1}} * {{desc|te|కీటము|bor=1}} * {{desc|th|กีฏ|bor=1}} ==={{section|further}}=== * {{R:sa:MW|284|column=3}} * {{R:Cappeller Sanskrit-English|column=1|page=122}} * {{R:MCD|068}} rwm4pdvnd0bu3r4vhos6szxrvhroyz2 mlieko 0 406580 2566305 2437704 2026-09-25T08:10:06Z Hiyuune 50834 /* Tiếng Serbia-Croatia */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566305 wikitext text/x-wiki =={{langname|sh}}== ==={{ĐM|n}}=== {{sh-noun||n|var=1}} # {{obsolete spelling of|sh|mlijeko}} =={{langname|sk}}== ==={{ĐM|etym}}=== {{inh+|sk|zlw-osk|mlieko}}, từ {{inh|sk|sla-pro|*melko}}. ==={{ĐM|pron}}=== * {{IPA4|sk|/ˈmli̯ɛkɔ/}} * {{audio|sk|LL-Q9058 (slk)-TomášPolonec-mlieko.wav|a=Bratislava}} ==={{ĐM|n}}=== {{sk-noun|n|gen=mlieka|decl=mesto}} # [[sữa|Sữa]]. ===={{ĐM|decl}}==== {{sk-decl-noun-sg|mlieko|mlieka|mlieku|mlieko|mlieku|mliekom}} ===={{ĐM|drv}}==== * {{l|sk|mliečko}} * {{l|sk|mliečny}} * {{l|sk|mliekový}} ==={{ĐM|ref}}=== * {{R:sk:SDK}} bx3q3kfdf5je3hzimhhiaixw7rqzn58 hunig 0 407820 2566322 2459350 2026-09-25T08:13:01Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templates]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566322 wikitext text/x-wiki =={{langname|ang}}== ==={{ĐM|etym}}=== Từ {{inh|ang|gmw-pro|*hunag}}, từ {{inh|ang|gem-pro|*hunagą}}. Cùng gốc với {{cog|ofs|hunig}}, {{cog|osx|honeg}}, và {{cog|goh|honag}}; cũng như {{cog|non|hunang}}, từ cách viết khác {{mention|gem-pro|*hunangą}}. ==={{ĐM|pron}}=== * {{ang-IPA|huniġ}} ==={{ĐM|n}}=== {{ang-noun|n|head=huniġ}} # [[mật ong|Mật ong]]. ===={{ĐM|decl}}==== {{ang-decl-noun-a-n|huniġ|num=sg}} ===={{ĐM|drv}}==== * {{l|ang|huniġbǣre}} * {{l|ang|huniġcamb}} * {{l|ang|huniġsūce}}, {{l|ang|huniġsūge}} ===={{ĐM|desc}}==== * {{desctree|enm|hony|noalts=1}} =={{langname|enm}}== ==={{ĐM|n}}=== {{head|enm|Danh từ|var=1}} # {{alt form|enm|hony}} auza372fwpygx5u3ub7nyv2649dd8w0 crom 0 408140 2566374 2463033 2026-09-25T09:18:08Z Hiyuune 50834 2566374 wikitext text/x-wiki {{also|Crom|cróm}} =={{langname|enm}}== ==={{section|n}}=== {{head|enm|Danh từ|var=1}} # {{alt form|enm|crome}} =={{langname|ca}}== {{chemical element box|ca}} ==={{section|etym}}=== {{bor+|ca|grc|χρῶμα||màu sắc}}, từ {{der|ca|ine-pro|*gʰrew-}}. ==={{section|pron}}=== * {{ca-IPA|ó}} * {{audio|ca|LL-Q7026 (cat)-Millars-crom.wav|a=Valencia}} ==={{section|n}}=== {{ca-noun|m|-}} # [[chromium|Chromium]]. ==={{section|further}}=== * {{R:ca:IEC2}} =={{langname|ga}}== ==={{section|pron}}=== * {{IPA4|ga|a=Munster|/kɾˠaumˠ/<!--based on krᴀᴜmhəd for cromfad at {{R:ga:SjPh|11|section=17}}-->|/kɾˠəumˠ/<!--based on crom being an example of o → əu before a fortis sonorant at {{R:ga:Breatnach|page=142|section=545}}-->|/kɾˠoumˠ/|ref3={{R:ga:GCD|page=41|section=§&nbsp;33&nbsp;(b)}}}} * {{IPA4|ga|a=Connacht|/kɾˠuːmˠ/|ref1={{R:ga:Finck|II|164}} !!! {{R:ga:Ros Muc|59}}<<name:RosMuc59>>|/kɾˠumˠ/<!--for Mayo, based on krumhi꞉ for cromtha at {{R:ga:Tourmakeady|page=35|section=181}}-->|ref2={{R:ga:GCFD|§&nbsp;176 note&nbsp;1|page=76}} !!! <<name:RosMuc59>>}} * {{IPA4|ga|a=Ulster|/kɾˠɞmˠ/|ref={{R:ga:Quiggin|104|291}}}} ==={{section|adj}}=== {{ga-adj|gsm=croim|gsf=croime|pl=~a|comp=croime}} # Cúi [[xuống]], cúi [[gập]], [[khom]] xuống. ===={{section|decl}}==== {{ga-decl-adj|c|rom|gsm=roim|gsf=roime|pl=~a}} ==={{section|v}}=== {{ga-verb|pres=cromann|fut=cromfaidh|vn=cromadh|pp=cromtha}} # Cúi [[xuống]], cúi [[gập]], [[khom]] xuống. ===={{section|forms}}==== {{ga-conj-1a|c|ro|m|broad}} ==={{section|mut}}=== {{ga-mut}} ==={{section|ref}}=== {{reflist|size=smaller}} ==={{section|further}}=== * {{R:ga:Dinneen|ed=1|p=199}} * {{R:ga:Ó Dónaill}} * {{R:ga:EID}} * {{R:ga:NEID}} =={{langname|sza}}== ==={{ĐM|adv}}=== {{head|sza|Phó từ}} # [[luôn|Luôn]]. ==={{ĐM|ref}}=== * [https://web.archive.org/web/20220922224210/http://sealang.net/monkhmer/database/retrieve.pl?language=Semelai&sort=gloss&format=html Tiếng Semelai] tại Cơ sở Dữ liệu Môn-Khmer. luo162pr24lvxd4nj9xgww9q81dj5c9 maiwe 0 409185 2566339 2468826 2026-09-25T08:30:32Z Hiyuune 50834 /* Tiếng Anh trung đại */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566339 wikitext text/x-wiki =={{langname|enm}}== ==={{section|n}}=== {{head|enm|Danh từ|var=1}} # {{alt form|enm|maythe}} =={{langname|ny}}== ==={{section|etym}}=== {{inh+|ny|bnt-pro|*màdìbà}}. ==={{section|pron}}=== * {{ny-IPA|maiŵe}} ==={{section|n}}=== {{ny-head|Biến thể hình thái danh từ|maiŵe|6}} # {{plural of|ny|dziŵe}}. =={{langname|txb}}== ==={{section|etym}}=== Từ {{der|txb|ine-pro|*mey-}}. ==={{section|adj}}=== {{head|txb|Tính từ}} # [[trẻ|Trẻ]]. ===={{section|ant}}==== * {{l|txb|moko}} nd36555553o0v7p3vvk2txthjp0i0xj घर्म 0 410482 2566382 2564978 2026-09-25T09:25:24Z Hiyuune 50834 Hiyuune đã đổi [[घ॒र्म]] thành [[घर्म]] 2564978 wikitext text/x-wiki =={{langname|sa}}== ==={{section|alternative script}}=== {{sa-alt}} ==={{section|etym}}=== {{dercat|sa|inc-pro|inh=1}} {{etymon|sa|id=hơi nóng|title=घ॒र्म|:inh|iir-pro:*gʰarmás<id:hơi nóng>|:root|घृ<id:shine>|tree=1|text=++}} Cùng gốc từ {{cog|ae|𐬔𐬀𐬭𐬆𐬨𐬀||hơi nóng}}, {{cog|fa|گرم|tr=garm}}, {{cog|grc|θερμός}}, {{cog|la|formus}}, {{mention|la|furnus}}. ==={{section|pron}}=== {{sa-IPA|a=2}} ==={{section|n}}=== {{sa-noun|head=घ॒र्म|m|घृ}} # [[hơi|Hơi]] [[nóng]]; [[ấm]]. #* {{Q|sa||RV|1|180|4|quote=यु॒वं ह॑ '''घ॒र्मं''' मधु॑मन्त॒मत्र॑ये॒ऽपो न क्षोदो॑ऽवृणीतमे॒षे ।<br>तद्वां॑ नरावश्विना॒ पश्व॑इष्टी॒ रथ्ये॑व च॒क्रा प्रति॑ यन्ति॒ मध्वः॑ ॥}} # [[sóng nhiệt|Sóng nhiệt]]. # [[ánh sáng|Ánh sáng]] [[mặt trời]], [[ánh nắng]]. ===={{section|decl}}==== {{sa-decl-noun-m|gharmá}} ===={{section|desc}}==== * {{desc|pi|ghamma}} * {{desc|pra|𑀖𑀫𑁆𑀫}} {{see desc}} ; Từ vay mượn * {{desc|inc-hnd|lbor=1}} ** {{desc|hi|घर्म}} ** {{desc|ur|گھَرْم}} * {{desc|gu|ઘર્મ|lbor=1}} ==={{section|further}}=== * {{R:sa:DCS}} h38k6yyud7mmvpl3jt3g328ujdy3sre 2566384 2566382 2026-09-25T09:25:49Z Hiyuune 50834 /* Danh từ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566384 wikitext text/x-wiki =={{langname|sa}}== ==={{section|alternative script}}=== {{sa-alt}} ==={{section|etym}}=== {{dercat|sa|inc-pro|inh=1}} {{etymon|sa|id=hơi nóng|title=घ॒र्म|:inh|iir-pro:*gʰarmás<id:hơi nóng>|:root|घृ<id:shine>|tree=1|text=++}} Cùng gốc từ {{cog|ae|𐬔𐬀𐬭𐬆𐬨𐬀||hơi nóng}}, {{cog|fa|گرم|tr=garm}}, {{cog|grc|θερμός}}, {{cog|la|formus}}, {{mention|la|furnus}}. ==={{section|pron}}=== {{sa-IPA|a=2}} ==={{section|n}}=== {{sa-noun|m|head=घ॒र्म|r=घृ}} # [[hơi|Hơi]] [[nóng]]; [[ấm]]. #* {{Q|sa||RV|1|180|4|quote=यु॒वं ह॑ '''घ॒र्मं''' मधु॑मन्त॒मत्र॑ये॒ऽपो न क्षोदो॑ऽवृणीतमे॒षे ।<br>तद्वां॑ नरावश्विना॒ पश्व॑इष्टी॒ रथ्ये॑व च॒क्रा प्रति॑ यन्ति॒ मध्वः॑ ॥}} # [[sóng nhiệt|Sóng nhiệt]]. # [[ánh sáng|Ánh sáng]] [[mặt trời]], [[ánh nắng]]. ===={{section|decl}}==== {{sa-decl-noun-m|gharmá}} ===={{section|desc}}==== * {{desc|pi|ghamma}} * {{desc|pra|𑀖𑀫𑁆𑀫}} {{see desc}} ; Từ vay mượn * {{desc|inc-hnd|lbor=1}} ** {{desc|hi|घर्म}} ** {{desc|ur|گھَرْم}} * {{desc|gu|ઘર્મ|lbor=1}} ==={{section|further}}=== * {{R:sa:DCS}} 0pc7l3kvwu7244ptsslxn09v2gs8yb2 Bản mẫu:sga-verb form 10 410492 2566352 2487430 2026-09-25T09:02:52Z Hiyuune 50834 2566352 wikitext text/x-wiki <includeonly>{{#invoke:checkparams|warn}}</includeonly>{{head|sga|Biến thể hình thái động từ|head={{{1|}}}|var={{{var|}}}|{{#if:{{{mut|}}}|{{#switch:{{{mut|}}}|l=triggers lenition|e=triggers eclipsis}}|}}}}<noinclude> {{documentation}}</noinclude> 7anwe8xzquwbp9vp9pe52svfnhw8ndk demeuerly 0 412980 2566345 2531193 2026-09-25T08:47:44Z Hiyuune 50834 /* Tiếng Anh trung đại */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566345 wikitext text/x-wiki =={{langname|enm}}== ==={{section|adv}}=== {{head|enm|Phó từ|var=1}} # {{alt form|enm|demurely}} 56ohwr6jgcj3h2v1eqe7ucbemx0zttk luviæn 0 414575 2566327 2560410 2026-09-25T08:16:04Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templates]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566327 wikitext text/x-wiki =={{langname|enm}}== ==={{ĐM|v}}=== {{head|enm|Động từ|var=1}} # {{lb|enm|La1}} {{alt form|enm|loven}} kfljs340nfmmgxioxzeusounzqt9h7m abaigh 0 415095 2566321 2561321 2026-09-25T08:13:00Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templates]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566321 wikitext text/x-wiki =={{langname|ga}}== ==={{section|n}}=== {{head|ga|Biến thể hình thái danh từ|g=m-s}} # {{inflection of|ga|abach||voc//gen|s}} ==={{section|v}}=== {{ga-verb|pres=abaíonn|fut=abóidh|vn=abú|pp=abaithe|var=1}} # {{lb|ga|ambitransitive}} {{alternative form of|ga|aibigh}} ===={{section|forms}}==== {{ga-conj-2|a|b|q=broad|stem=baigh}} ==={{section|mut}}=== {{ga-mut}} ==={{section|further}}=== * {{R:ga:Ó Dónaill}} i13g82f9tkyld0rjxsn7xm1ltgmyw26 acaiseach 0 415097 2566359 2561323 2026-09-25T09:05:28Z Hiyuune 50834 /* Tính từ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566359 wikitext text/x-wiki =={{langname|ga}}== ==={{section|pron}}=== * {{IPA|ga|/ˈækəʃəx/|ref={{R:ga:Finck|II|22}}}} ==={{section|adj}}=== {{ga-adj|gsm=acaisigh|gsf=acaisí|pl=acaiseacha|comp=acaisí|var=1}} # {{alternative form of|ga|aiciseach}} ===={{section|decl}}==== {{ga-decl-adj||acais|each}} ==={{section|mut}}=== {{ga-mut}} ==={{section|ref}}=== {{reflist|size=smaller}} ==={{section|further}}=== * {{R:DIL|143|head=accaisech}} * {{R:ga:Dinneen|ed=1|w=acaiseaċ|p=3}} n3q2w7pupsc39l45gvv7lata6gm710v abataylment 0 415098 2566326 2561324 2026-09-25T08:16:04Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templates]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566326 wikitext text/x-wiki =={{langname|enm}}== ==={{section|n}}=== {{head|enm|Danh từ|var=1}} # {{alt form|enm|batilment}} ==={{section|see}}=== * {{l|en|abattle}} 2bzggnd4bhajpcz2jqy5ed2l27vyr1h chartyre 0 415462 2566366 2561893 2026-09-25T09:10:28Z Hiyuune 50834 2566366 wikitext text/x-wiki =={{langname|enm}}== ==={{section|n}}=== {{head|enm|Danh từ|var=1}} # {{alt form|enm|chartre}} esply9d9vxevgkrmslv8aayakvi8oh9 bá khí 0 415956 2566347 2563585 2026-09-25T08:49:58Z Waitforbabyglobe 61372 2566347 wikitext text/x-wiki =={{langname|vi}}== ==={{section|pron}}=== {{vi-pron}} ==={{section|adj}}=== {{vi-adj}} # {{lb|vi|từ lóng}} ([[giới trẻ|Giới trẻ]] sử dụng) Chỉ sự [[bá đạo]] và [[khí chất]] của một người. prq2zmw1drznq0rfekfqdljhx7jqfrr 2566348 2566347 2026-09-25T08:54:39Z Waitforbabyglobe 61372 2566348 wikitext text/x-wiki =={{langname|vi}}== ==={{section|etymology}}=== *Từ Hán Việt của [[霸氣]]. ==={{section|pron}}=== {{vi-pron}} ==={{section|adj}}=== {{vi-adj}} # {{lb|vi|từ lóng}} ([[giới trẻ|Giới trẻ]] sử dụng) Chỉ sự [[bá đạo]] và [[khí chất]] của một người. ==={{section|noun}}=== {{vi-noun}} #[[霸氣]] j70d6c3w5xk6dwi6lbuo6dv3x68hpif 2566350 2566348 2026-09-25T08:59:47Z Waitforbabyglobe 61372 2566350 wikitext text/x-wiki =={{langname|vi}}== ==={{section|etymology}}=== *Từ Hán Việt của [[霸氣]]. ==={{section|pron}}=== {{vi-pron}} ==={{section|adj}}=== {{vi-adj}} # {{lb|vi|từ lóng}} ([[giới trẻ|Giới trẻ]] sử dụng) Chỉ sự [[bá đạo]], [[khí chất]] trong [[phong cách]] của của một người. ==={{section|noun}}=== {{vi-noun}} #[[霸氣]] 8tufd5zz0db28o2gor7nod97lapndsq 2566391 2566350 2026-09-25T10:16:25Z Hiyuune 50834 Đã lùi lại sửa đổi của [[Special:Contributions/Waitforbabyglobe|Waitforbabyglobe]] ([[User talk:Waitforbabyglobe|thảo luận]]) quay về phiên bản cuối của [[User:TheHighFighter2|TheHighFighter2]] 2563585 wikitext text/x-wiki =={{langname|vi}}== ==={{section|pron}}=== {{vi-pron}} ==={{section|adj}}=== {{vi-adj}} # {{lb|vi|Ít dùng}} Chỉ [[khí phách]] và phong thái [[uy nghi]] trong [[nhân cách]]. 0bfki1qs6l0d4ngkt76halmhd3l371v 2566392 2566391 2026-09-25T10:37:31Z Waitforbabyglobe 61372 2566392 wikitext text/x-wiki =={{langname|vi}}== ==={{section|etymology}}=== *Từ Hán Việt của [[霸氣]]. ==={{section|pron}}=== {{vi-pron}} ==={{section|adj}}=== {{vi-adj}} # {{lb|vi|Ít dùng}} Chỉ [[khí phách]] và phong thái [[uy nghi]] trong [[nhân cách]]. kb3wgvr51g4va9ldzz78hs4544e4qw0 haben 0 416025 2566325 2562903 2026-09-25T08:16:04Z Hiyuune 50834 chuyển "altform" thành "var" do [[Mô đun:headword]] và [[Mô đun:headword/templates]] đã câp nhật (By [[meta:Indic-TechCom/Tools|FindAndReplace]]) 2566325 wikitext text/x-wiki =={{langname|enm}}== ==={{section|v}}=== {{head|enm|Động từ|var=1}} # {{alt form|enm|haven}} =={{langname|goh}}== ==={{section|etym}}=== {{etymon|goh|:inh|gmw-pro:*habbjan<id:có>|id=có}} Từ {{inh|goh|gmw-pro|*habbjan}}, từ {{inh|goh|gem-pro|*habjaną}}, từ đó có thêm {{cog|osx|hebbian}}, {{cog|ang|habban}}, {{cog|non|hafa}}, {{cog|got|𐌷𐌰𐌱𐌰𐌽}}. Cuối cùng từ {{der|goh|ine-pro|*kap-}}, từ đó có {{cog|la|capiō}}. ==={{section|v}}=== {{goh-verb|head=habēn}} # [[có|Có]]. ===={{section|infl}}==== {{goh-conj-wk3|hab}} ===={{section|drv}}==== {{col |goh|anahabēn |bihabēn |firhabēn |gihabēn |inthabēn |missihabēn |ūfhabēn |umbihabēn |widarhabēn }} ===={{section|desc}}==== * {{desctree|gmh|hān}} oftlkc2sqsc2doaet2j2ryurgpeafbw Từ tái tạo:Tiếng German Tây nguyên thủy/blōdijan 0 416065 2566297 2562953 2026-09-25T06:45:31Z Hiyuune 50834 2566297 wikitext text/x-wiki {{reconstructed}} =={{langname|gmw-pro}}== ==={{section|etym}}=== {{etymon|gmw-pro|:inh|gem-pro:*blōdijaną<id:chảy máu, xuất huyết>|id=chảy máu, xuất huyết|text=+}} Tương đương với {{affix|gmw-pro|*blōd|t1=máu|*-jan|id2=denominative}}. ==={{section|v}}=== {{head|gmw-pro|Động từ|head=*blōdijan}} # {{topics|gmw-pro|Máu}} [[chảy máu|Chảy máu]]; [[xuất huyết]]. ===={{section|infl}}==== {{gmw-infl-verb-wk1}} ===={{section|desc}}==== * {{desc|ang|blēdan|alt=blœ̄dan|blēdan}} ** {{desc|enm|bleden}} *** {{desc|sco|blede|bleid}} *** {{desc|en|bleed}} * {{desc|ofs|blēda}} ** {{desc|frr|bled|qq1=Föhr-Amrum|alts=1}} ** {{desc|stq|bläide}} ** {{desc|fy|bliede}} * {{desctree|osx|*blōdian}} * {{desctree|odt|*bluoden}} * {{desctree|goh|bluoten}} [[en:Reconstruction:Proto-West Germanic/blōdijan]] pf5u751024e5y1twknn5b8s40sqjtbe Thành viên:Hiyuune/Gadget-JumpToError.js 2 417345 2566385 2565394 2026-09-25T09:26:49Z Hiyuune 50834 2566385 javascript text/javascript // nhập từ [[:en:MediaWiki:Gadget-JumpToError.js]] // <nowiki> (async () => { "use strict"; const NOTIFY_TAG = "jump-to-scribunto-error"; const closestAll = (elem, selector) => { const out = []; let node = elem; while (node) { node = node.closest(selector); if (!node) break; out.push(node); node = node.parentElement; } return out; }; const isDisplayNone = elem => !!elem && window.getComputedStyle(elem).display === "none"; const isVisible = elem => !!elem && elem.getClientRects().length > 0; const clickIfPresent = elem => { if (elem && typeof elem.click === "function") { elem.click(); return true; } return false; }; const revealers = [ error => closestAll(error, ".NavContent") .filter(isDisplayNone) .filter(nav => { const sibling = nav.previousElementSibling; if (sibling && sibling.classList.contains("NavHead")) return clickIfPresent(sibling); const frame = nav.closest(".NavFrame"); return !!frame && clickIfPresent(frame.querySelector(".NavHead")); }).length, error => closestAll(error, ".mw-collapsed") .filter(collapsed => { const toggle = [...collapsed.querySelectorAll(".mw-collapsible-toggle-collapsed")] .find(t => t.closest(".mw-collapsed") === collapsed); return clickIfPresent(toggle); }).length, error => closestAll(error, ".vsShow, .vsHide") .filter(isDisplayNone) .filter(vs => { const switcher = vs.closest(".vsSwitcher"); return !!switcher && clickIfPresent(switcher.querySelector(`[role="button"]`)); }).length, error => closestAll(error, "[data-relation-class]") .filter(nym => { if (!isDisplayNone(nym.closest("dl"))) return false; const li = nym.closest("li"); if (!li) return false; const relation = nym.getAttribute("data-relation-class") || ""; const toggle = [...li.querySelectorAll(".nyms-toggle > a")] .find(a => a.textContent.includes(relation)); return clickIfPresent(toggle); }).length, error => closestAll(error, ".wikt-quote-container") .filter(isDisplayNone) .filter(quotes => { const parent = quotes.parentElement; return !!parent && clickIfPresent(parent.querySelector(".HQToggle > a")); }).length ]; const reveal = error => { for (let pass = 0; pass < 10; pass++) { if (isVisible(error)) return; let clicks = 0; for (const revealer of revealers) { // One broken revealer must not stop the others. try { clicks += revealer(error); } catch (err) { mw.log.warn("[jump-to-scribunto-error] revealer failed", err); } } if (!clicks) return; } }; const scrollIntoViewWhenSettled = elem => { const deadline = Date.now() + 1000; let lastTop = NaN; const step = () => { elem.scrollIntoView({block: "center"}); const docTop = elem.getBoundingClientRect().top + window.scrollY; if (Math.abs(docTop - lastTop) < 1 || Date.now() > deadline) return; lastTop = docTop; window.setTimeout(step, 100); }; requestAnimationFrame(step); }; const notifyIfErrors = async () => { const errors = document.querySelectorAll(".scribunto-error"); if (!errors.length) return; const message = document.createElement("span"); message.id = NOTIFY_TAG; message.setAttribute("role", "button"); message.tabIndex = 0; message.style.cursor = "pointer"; message.textContent = `Cảnh báo: trang này có ${errors.length} lỗi Lua${errors.length === 1 ? "" : ""}; nhấn vào đây để biết thêm thông tin`; const jump = () => { const target = document.querySelector(".scribunto-error"); if (!target) return; reveal(target); scrollIntoViewWhenSettled(target); }; message.addEventListener("click", jump); message.addEventListener("keydown", event => { if (event.key === "Enter" || event.key === " ") { event.preventDefault(); jump(); } }); try { await mw.notify(message, {autoHide: false, tag: NOTIFY_TAG}); } catch (err) { mw.log.warn("[jump-to-scribunto-error] mw.notify failed", err); } }; mw.hook("wikipage.content").add(() => { notifyIfErrors(); }); })(); // </nowiki> 4g2lzw8b5ccdlw5qf7kx8zvy7goaftf Bản mẫu:ga-adverb 10 417484 2566376 2565468 2026-09-25T09:19:25Z Hiyuune 50834 2566376 wikitext text/x-wiki {{head|ga|Phó từ|head={{{head|}}}|var={{{var|}}}{{{altform|}}}|cat2=Phó từ {{#if:{{{type|}}}|{{{type|}}}|}}}}<!-- --><noinclude>{{documentation}}</noinclude> bo6tt2e8g01o7gm5fcccbi22fj7cmfn 佗 0 417865 2566101 2026-09-24T12:04:08Z Hiyuune 50834 Trang mới: “{{character info}} =={{langname|mul}}== {{Han stroke|[[File:佗 - U+04F57- KanjiVG stroke order.svg]]}} ==={{section|han}}=== {{Han char|rn=9|rad=人|as=05|sn=7|four=23211|canj=OJP|ids=⿰亻它}} ===={{section|derived characters}}==== * {{l|mul|[[𬵕]], [[𪘕]]}} ===={{section|ref}}==== {{Han ref|kx=0098.170|dkj=00513|dj=0208.070|hdz=10139.030|uh=4F57}} =={{langname|vi}}== ==={{section|han}}=== {{vi-readings|rs=人05|hanviet=đà, di|nom=đà}} # {{rfdef|vi|sort=…” 2566101 wikitext text/x-wiki {{character info}} =={{langname|mul}}== {{Han stroke|[[File:佗 - U+04F57- KanjiVG stroke order.svg]]}} ==={{section|han}}=== {{Han char|rn=9|rad=人|as=05|sn=7|four=23211|canj=OJP|ids=⿰亻它}} ===={{section|derived characters}}==== * {{l|mul|[[𬵕]], [[𪘕]]}} ===={{section|ref}}==== {{Han ref|kx=0098.170|dkj=00513|dj=0208.070|hdz=10139.030|uh=4F57}} =={{langname|vi}}== ==={{section|han}}=== {{vi-readings|rs=人05|hanviet=đà, di|nom=đà}} # {{rfdef|vi|sort=人05}} ===={{section|ref}}==== * [http://nomfoundation.org/common/nom_details.php?codepoint=4f57 Nom Foundation] =={{langname|ja}}== ==={{section|kanji}}=== {{ja-kanji|grade=|rs=人05}} # {{rfdef|ja|sort=人05}} ===={{section|reading}}==== {{ja-readings |on=た |kun=ほか-, わ-びる }} ==={{section|ref}}=== * {{R:Kanjipedia Kotoba|0004402800|<sup>▲</sup>佗}} =={{langname|ko}}== ==={{section|hanja}}=== {{ko-hanja|타}} # {{rfdef|ko|sort=人05}} =={{langname|zh}}== ==={{section|glyph origin}}=== {{Han etym}} {{Han compound|人|它|ls=psc|c1=s|c2=p|t1=con người}}. ==={{section|etym}} 1=== {{zh-forms}} ===={{section|pron}}==== {{zh-pron |m=tuó |c=to4 |w=sh:6du |mn=tô |mc=1 |oc=n,2 |cat=v }} ===={{section|dfn}}==== {{head|zh|hanzi}} # {{lb|zh|obs-std}} {{zh-original|馱}} ===={{section|com}}==== {{col3|zh|佗佗|橐佗|磨佗子|華佗再世}} ==={{section|etym}} 2=== {{zh-forms}} ===={{section|pron}}==== {{zh-pron |m=tuō,tā,1nb=Trung Quốc đại lục,1nc=tiêu chuẩn ở Đài Loan,2nb=Trung Quốc đại lục,2nc=biến thể ở Đài Loan |c=to1,taa1 |mc=2 |oc=1 |ma= |cat=pron,pn }} ===={{section|dfn}}==== {{head|zh|hanzi}} # {{obs form|zh|他}} # {{lb|zh|obs-std}} {{alt form|zh|它}} # {{surname|zh}} ==={{section|etym}} 3=== {{zh-forms|alt=倒,叨,叼,搭,哪,底}} Có lẽ từ {{zh-l|*底}} ({{zh-ref|Yang, 2002}}): * {{IPAfont|tai}} → {{IPAfont|ta}} (→ {{IPAfont|taʔ}}); * {{IPAfont|tue}} → {{IPAfont|to}} (→ {{IPAfont|toʔ}}). Từ tiếng Mân Tuyền Chương phương ngữ Chương Châu, {{ellipsis|nan-hbl|佗落|tr=tah-lo|nocap=1}}. ===={{section|pron}} 1==== {{zh-pron |mn=xm,qz,tw:tó/zz:tah/twv:tá |cat=det }} ====={{section|dfn}}===== {{head|zh|hanzi}} # {{lb|zh|Hokkien}} [[cái|Cái]] [[mà]]; [[gì]]; [[nào]]. ======{{section|syn}}====== {{zh-dial|哪}} ===={{section|pron}} 2==== {{zh-pron |mn=xm,qz:tó/zz,twv:tah/tw:toh/km:tio̍h |cat=pron }} ====={{section|dfn}}===== {{head|zh|hanzi}} # {{lb|zh|Hokkien}} [[ở đâu|Ở đâu]]. ======{{section|syn}}====== {{zh-dial|哪裡}} ===={{section|com}}==== {{col3|zh|佗位<tr:tó-ūi>|佗落}} ==={{section|etym}} 4=== {{zh-forms|alt=兌,叨}} ===={{section|pron}}==== {{zh-pron |mn=kh,tn,tc,yl,hc:tōe/kh,tn,tc,yl,hc:toeh |cat=pron }} ===={{section|dfn}}==== {{head|zh|hanzi}} # {{lb|zh|Taiwanese Hokkien}} {{contraction of|zh|佗位|tr=tó-ūi|t=ở đâu}} #* {{quote-song|nan-hbl|year=2022|titleurl=https://www.youtube.com/watch?v=X06y7ZuT7_Y|title=必巡|artist=w:zh:曾瑋中<t:Kuljelje Salevelev>|author=黃晟翔|album=總會有一工<t:Một ngày nào đó>}} #*: {{zh-q|滿四界 揣 你 的 人 佇 佗{toeh}||TW}} ==={{section|etym}} 5=== {{zh-forms}} ===={{section|pron}}==== {{zh-pron |m=tuò,tuó,duò,1nb=Trung Quốc đại lục,2nb=tiêu chuẩn ở Đài Loan,3nb=biến thể ở Đài Loan |cat=v }} ===={{section|dfn}}==== {{head|zh|hanzi}} # {{lb|zh|obs-std}} [[gán cho|Gán cho]], [[quy cho]]. ==={{section|etym}} 6=== {{zh-forms}} ===={{section|pron}}==== {{zh-pron |m=duò |cat=n }} ===={{section|dfn}}==== {{head|zh|hanzi}} # {{lb|zh|obs-std}} {{alt form|zh|馱}} ==={{section|etym}} 7=== {{zh-forms|alt=迤}} ===={{section|pron}}==== {{zh-pron |m=yí |mc= |cat=a }} ===={{section|dfn}}==== {{head|zh|hanzi}} # {{zh-only|委佗}}, {{alt form|zh|委蛇}} ==={{section|etym}} 8=== {{zh-see|駝|o}} ==={{section|ref}}=== * {{R:zh:HYDCD}} * {{R:twedu|A00107}} tnmh7373o7ltqet6st0o54trf5nb5a1 𬵕 0 417866 2566102 2026-09-24T12:05:24Z Hiyuune 50834 Trang mới: “{{character info}} =={{langname|mul}}== ==={{section|han}}=== {{Han char|rn=195|rad=魚|as=7|sn=18|four=|canj=|ids=⿰魚佗}} ===={{section|ref}}==== {{Han ref|uh=2CD55}}” 2566102 wikitext text/x-wiki {{character info}} =={{langname|mul}}== ==={{section|han}}=== {{Han char|rn=195|rad=魚|as=7|sn=18|four=|canj=|ids=⿰魚佗}} ===={{section|ref}}==== {{Han ref|uh=2CD55}} 21nzj0ve8eupoh003x5q47hwef6pklo 𬵖 0 417867 2566103 2026-09-24T12:06:02Z Hiyuune 50834 Trang mới: “{{character info}} =={{langname|mul}}== ==={{section|han}}=== {{Han char|rn=195|rad=魚|as=7|sn=18|four=|canj=|ids=⿰魚矣}} ===={{section|ref}}==== {{Han ref|uh=2CD56}}” 2566103 wikitext text/x-wiki {{character info}} =={{langname|mul}}== ==={{section|han}}=== {{Han char|rn=195|rad=魚|as=7|sn=18|four=|canj=|ids=⿰魚矣}} ===={{section|ref}}==== {{Han ref|uh=2CD56}} o949pvx7dzwm6fsypoj2e9djtyin06m 𪘕 0 417868 2566104 2026-09-24T12:06:52Z Hiyuune 50834 Trang mới: “{{character info}} =={{langname|mul}}== ==={{ĐM|han}}=== {{Han char|rn=211|rad=齒|as=7|sn=22|four=|canj=|ids=⿱佗齒}} ===={{ĐM|ref}}==== * {{Han ref|kx=1534.230|dkj=|dj=|hdz=74795.110|uh=2A615}}” 2566104 wikitext text/x-wiki {{character info}} =={{langname|mul}}== ==={{ĐM|han}}=== {{Han char|rn=211|rad=齒|as=7|sn=22|four=|canj=|ids=⿱佗齒}} ===={{ĐM|ref}}==== * {{Han ref|kx=1534.230|dkj=|dj=|hdz=74795.110|uh=2A615}} rsvcad9ovdwgn025yxmvrn1nyugx9mf tuo2 0 417869 2566105 2026-09-24T12:08:48Z Hiyuune 50834 Trang mới: “{{also|Phụ lục:Biến thể của "tuo"}} =={{langname|cmn}}== ==={{ĐM|rom}}=== {{cmn-pinyin}} # {{alternative spelling of|cmn|tuó}}” 2566105 wikitext text/x-wiki {{also|Phụ lục:Biến thể của "tuo"}} =={{langname|cmn}}== ==={{ĐM|rom}}=== {{cmn-pinyin}} # {{alternative spelling of|cmn|tuó}} jmp29sblqt3vetsk9nh1c6ge81th9ud to4 0 417870 2566106 2026-09-24T12:09:43Z Hiyuune 50834 Trang mới: “=={{langname|yue}}== ==={{section|pron}}=== * {{IPA|yue|/tʰɔː˩/}} ==={{section|rom}}=== {{yue-jyut}} # {{yue-jyutping of|佗}} # {{yue-jyutping of|堶}} # {{yue-jyutping of|檮}} # {{yue-jyutping of|池}} # {{yue-jyutping of|沱}} # {{yue-jyutping of|砣}} # {{yue-jyutping of|舵}} # {{yue-jyutping of|跎}} # {{yue-jyutping of|酡}} # {{yue-jyutping of|鉈}} # {{yue-jyutping of|陀}} # {{yue-jyutping of|馱}} # {{yue-jyutping of|駝}} # {{yue-jyutping of|鼉}}” 2566106 wikitext text/x-wiki =={{langname|yue}}== ==={{section|pron}}=== * {{IPA|yue|/tʰɔː˩/}} ==={{section|rom}}=== {{yue-jyut}} # {{yue-jyutping of|佗}} # {{yue-jyutping of|堶}} # {{yue-jyutping of|檮}} # {{yue-jyutping of|池}} # {{yue-jyutping of|沱}} # {{yue-jyutping of|砣}} # {{yue-jyutping of|舵}} # {{yue-jyutping of|跎}} # {{yue-jyutping of|酡}} # {{yue-jyutping of|鉈}} # {{yue-jyutping of|陀}} # {{yue-jyutping of|馱}} # {{yue-jyutping of|駝}} # {{yue-jyutping of|鼉}} g7mb9xs36c9ojts9cgrbiyjxlq2i0x8 堶 0 417871 2566107 2026-09-24T12:12:16Z Hiyuune 50834 Trang mới: “{{character info}} =={{langname|mul}}== ==={{section|han}}=== {{Han char|rn=32|rad=土|as=09|sn=12|four=44127|canj=GKMB|ids=⿰土⿱左⺼}} ===={{section|ref}}==== * {{Han ref|kx=0234.100|dkj=05280|dj=0472.040|hdz=10461.090|uh=5836}} =={{langname|ja}}== ==={{section|kanji}}=== {{ja-kanji|grade=|rs=土09}} # {{rfdef|ja|sort=土09}} ===={{section|reading}}==== {{ja-readings|on=く, ぐ}} =={{langname|zh}}== {{zh-forms|alt=𡊵}} ==={{section|glyph origin}}=== {{Ha…” 2566107 wikitext text/x-wiki {{character info}} =={{langname|mul}}== ==={{section|han}}=== {{Han char|rn=32|rad=土|as=09|sn=12|four=44127|canj=GKMB|ids=⿰土⿱左⺼}} ===={{section|ref}}==== * {{Han ref|kx=0234.100|dkj=05280|dj=0472.040|hdz=10461.090|uh=5836}} =={{langname|ja}}== ==={{section|kanji}}=== {{ja-kanji|grade=|rs=土09}} # {{rfdef|ja|sort=土09}} ===={{section|reading}}==== {{ja-readings|on=く, ぐ}} =={{langname|zh}}== {{zh-forms|alt=𡊵}} ==={{section|glyph origin}}=== {{Han etym}} ==={{section|pron}}=== {{zh-pron |m=tuó |c=to4 |mc=y |oc=y |cat= }} ==={{section|dfn}}=== {{head|zh|hanzi}} # {{rfdef|zh}} 0ays0lw87aqfnnb7c12thjxxm5f71ec Phụ lục:Chú âm phù hiệu/ㄒ 100 417872 2566108 2026-09-24T12:21:30Z Hiyuune 50834 Trang mới: “{{cmn-zhuyin TOC}} {{tocright}} ==ㄒㄧ== {| lang="zh" |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧ|ㄒㄧ]] : | {{charlist|sc=Hani|俙傒僖兮𠔃𠔍凞𠘕𠜗㓾𠟊𠆱卤卥𠨚厀㕃虒𠩺𠬬㕧吚吸咥咦咭𰇣唏唽𠴭𠶨喜𠺒㗩㗭嘻噏𡁱㘊𡏛㚀夕𡗞𡗳奚𡘡娭㛓㛫㛭媐㜎嬆嬉𡡒㜯𡩤屎屖𡳚嵠𡻎嶲巂巇𢀊希𢋼𢑧徆徯忚𢗴怸恓息悉悕惁惜𢜣憘憙𢠹𢡁戲𢨟扱扸𢬾撕㩉㩦𢹍㪧昔…” 2566108 wikitext text/x-wiki {{cmn-zhuyin TOC}} {{tocright}} ==ㄒㄧ== {| lang="zh" |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧ|ㄒㄧ]] : | {{charlist|sc=Hani|俙傒僖兮𠔃𠔍凞𠘕𠜗㓾𠟊𠆱卤卥𠨚厀㕃虒𠩺𠬬㕧吚吸咥咦咭𰇣唏唽𠴭𠶨喜𠺒㗩㗭嘻噏𡁱㘊𡏛㚀夕𡗞𡗳奚𡘡娭㛓㛫㛭媐㜎嬆嬉𡡒㜯𡩤屎屖𡳚嵠𡻎嶲巂巇𢀊希𢋼𢑧徆徯忚𢗴怸恓息悉悕惁惜𢜣憘憙𢠹𢡁戲𢨟扱扸𢬾撕㩉㩦𢹍㪧昔𣅾晞晰晳暿㬛曦𣎮析栖桸棲榽㮩樨橀㯕𣟵𣢁𣢂𣢇𣢍𣢎𣢑欷㰻㰿歙㱆𣤳𣤴㱤𣨗氥㲸汐浠淅渓㴔溪㴧潝㶉𤃪𤄬𤇴烯焁焈㶼焟焬煕熄熈熙熹熺熻燍燨爔𤓔𤓚牺犀犠犧狶猎𤠓𤡡𤡯𤢀獻㺣𤥒琋𤬕𤬘𤮆𤮙𤲺𤳥𤶈𤶰𤷡𱱚瘜㾷𤹊𤺊皙㿽𮵅𥄖𥄛睎𥈻瞦䁯𥋟䂀矽硒碏磎礂禧稀穸窸𱸃𥰝粞糦緆縘繥𰬣羛義羲𦐠翕翖肸肹𦙝脅䏩腊䐅𦜱䐖𦞽膝𦠪𦤈舾𦩭䒊茜𦮐莃菥蒠𦼗𧀬䖒𧈼䖷蜤蜥螅螇蟋蠵裼西覀䙵䚙𧤤觹𧥅觽觿𧥤訢䚿詑䛊𧦭誒䛥譆𫍻谿豀𧯗豨豯𧲘𧳐貕𧶖赥𧹨𧻶䟇𧿝𨀙蹊𨋦遟邜郗鄎䣛酅𲆦𨡂𲆰醯釐釸𲇊錫錯鏭鑴锡𫔔𨳛𨵎𨻁隵𨿛䧿雟䨛𩅖䨳𩒽𩗊𩗱餏餙䭒饻𬳋𱄆䯜𩭡鯑鱚𩽨𩾼鵗䳶𪃼𪄛鸂𱉹䵱鼷䶋}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧˊ|ㄒㄧˊ]] : | {{charlist|sc=Hani|习𠅤㔒喺媳嵇嶍㠄席徯𢙅㦻擊㩗𣒃椺槢檄𣳬漝濕㽯㿇𥱵𥺚習䏮䒁𦪿莔蒵蓆𦸚薂𧋐蜴蝷𧐔袭褶襲覡觋䚫謑謵𰶃趘𧿅郋𨛳𲆰鎴𨻥隰雭霫䫣飁𱃟騱騽驨𫘬𱅩𫘱𩲁鰓鰼鳛𪄶𪓷鼳𪕯}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧˇ|ㄒㄧˇ]] : | {{charlist|sc=Hani|𠉢𠪙喜囍𡊑壐𡅕奊嬉屣𢊚𢒩𢒲徙憘憙暿杫枲橲歖𣯪洒洗漇灑𤟧玺𤤱𤨐璽瓕𰥢矖禧䈢𦂅縰纚𫄥𫄳𦱓葈葸蓰蟢𧣩諰謑𫍰𰵾𧺨𰸐蹝躧䢄𨜐𨞘釐鈢鉨鉩銑𨭎𨮪鿭铣𬭳𩎉鱚𬶮𪖥}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧˋ|ㄒㄧˋ]] : | {{charlist|sc=Hani|係傒㑶𠜗𠤴匸卌𠦌𠦜卻呬呰咥嚊𡃢嚱塈墍㙾㚛𡘐𡙋𡜧𡝧㜎𡦎屃㞒屭𡶯㣟忥㤅怬恄㤸愾慀𢟪𫻁𢤋㦦戏戯戱𢧽戲𢨟𢭁㨙摡既㭡椞𣚔𣢓欪㰥欯𣣉㱇𣤢𪵣氣𣳦滊潟澙𤄎𪸕熂𤌷㸍犔𤡬㾙㿇䀌盻𥇛𥈜𥋁𥎃矽磶禊稧𥪦𥮬䈪𥰥𥻥䊠系細𥿭綌𦃝繫细绤𦞝䐼舃舄䓇蒵𦷲蔇蕮𧂙𬟪虩𧈅𧈈𧈍𧉁𧎵衋𧚃䙎覤𧤟䚷𧦁䛥𧧹謚䜁𧪢𧬈𧬊𧯈𧯊𧱲赩𧹶𧹽趇𨐛郄郤𨝫𲆦釳鈒𨰿𨳿闟𨷘阋𰿻䧍隙隟霼䨳𩊿𩍆𩎥䬣𩛹餼𱃱饩䮎𩦇鬩䲪𩿛𪅲黖䵱}} |- ! style="vertical-align:top;font-size:large" | [[˙ㄒㄧ|˙ㄒㄧ]] : | {{charlist|sc=Hani|息系西}} |} ==ㄒㄧㄚ== {| lang="zh" |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄚ|ㄒㄧㄚ]] : | {{charlist|sc=Hani|傄㔠呀呷𠽫㗿岈㦆㰨𣢗㰰毳煆𤗭疨㾎瘕𥁆瞎𧇍虲虾蝦𧦎𧪕谺𧯋䠍𨳉閕𰿩颬𱃕𩮂魻鰕𫚥}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄚˊ|ㄒㄧㄚˊ]] : | {{charlist|sc=Hani|侠俠假𠖹𠢆匣𰅻𫨆𠩘叚呷㗇嗑㘡𡈮埉夾㛍峡峽𢈙𢈤𢑓徦𢘉𢚌𢝅押捾搳𢻗敮斜暇柙㮫欱歃㰺浹𣹱炠烚𤙇狎狭狹珨瑕𤪆𤪍㽠睱硖硤碬磍祫笚筪𥯾𥰶給縀縖𬘻翈𦦕舝舺䒠葭𦵯蕸𦾏䖎𧆥䖖螛𧔂𧕱䘥䛅𲂆赮䞩轄辖𰺡遐郃鍜鎋𰾤𬭪𨲑䦖陜𬯅陿霞𩉾𩎲䪗𩏓𩐀䫗𩝛騢𱅞䯟魻𱇟鶷𱊟黠𪗾𪘁𪘘}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄚˇ|ㄒㄧㄚˇ]] : | {{charlist|sc=Hani|𠽫閕閜𬮠}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄚˋ|ㄒㄧㄚˋ]] : | {{charlist|sc=Hani|丅下乤假厦吓呼哧唬嗄㗿嚇圷㙈𡏘㙤夏𠀼夓𡨄𡺷廈𢗄懗𢩹昰暇梺𬅢㰺煆𤗭𤟝疜睱𥻴罅芐𧈄諕謑𧪹𧫒𬤀𨩽鎼鏬𨻲𨽯𩄗𪄂}} |- ! style="vertical-align:top;font-size:large" | [[˙ㄒㄧㄚ|˙ㄒㄧㄚ]] : | {{charlist|sc=Hani|下}} |} ==ㄒㄧㄝ== {| lang="zh" |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄝ|ㄒㄧㄝ]] : | {{charlist|sc=Hani|些㗨𡭥揳㨝𣆟𣒄楔歇𣣩㱔滊猲獦㾚𤺎𥌨𥍋𥗧𦪬蝎蠍𧓂𧥤𧳧𨧥𩫲}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄝˊ|ㄒㄧㄝˊ]] : | {{charlist|sc=Hani|㐖偕儶𠖹𠗉劦勰协協叶㖿嗋𡀺垥㙝㙦夾奊孈𡰢峫𡸔𢂐㢵𢓬恊㥟愶慀𢥘拹挟挾接𢯉揳搚携㨙摺撷㩉𢴲擕擷㩦㩪攜𰕐𢿡斜旪桔梋㭨𣣲歙𣫴汁湝𣹩𣻠熁燲𤙒𤞡𤢺𤣑瑎𤮯𤱷䀘眭𥆥䁯𥊯𥝖𥢹絜綊緳䋶纈𰬍缬𦋅翓耶胁脅脇脋𦚫膎苴䓳𦳃䔑𱾎𧀺䕵蝢𧏂𧏃𧐃𧑦衺裌𲀯䙎𮖱襭𧟃䙽諧讗谐䝱𧷑𬦯𨁂䡡𨏳邪鍱䦖𨵚𨵪𨷥𮸥𨾗𮸮鞋䩤𩋘𩋧鞵頁頡颉䬅𩤠𩰳鬹魼鮭𩷂𩺫鲑𪆋𪕯龤}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄝˇ|ㄒㄧㄝˇ]] : | {{charlist|sc=Hani|写冩㕐㝍寫𰗚𣞐𣬕藛血𧭠䥱䥾}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄝˋ|ㄒㄧㄝˋ]] : | {{charlist|sc=Hani|亵伳偞偰僁㒠𠑄写㓔㔎𠢲𫧯卨𠨆卸㕐吤𠲊唏㖑喈𠸴噧𠿇𡃂𡄕塮㙰夑𠅱𡗼契𡛶娎𡞘媟𡟩𡣹𡤋寫㞒㞕屑屓屟屧嶰𡽖𱜒㡜廨𢌀徢㣯㣰𢖆𢗊𢜨𢞜懈𢤯𢤰㦪𢬿揳𢹒暬枻械楔榍榝榭槷檞㰔㰡欸𣣶殺泄泻洩㳦㳿渫溉㴬㴮㴽潰𣽒澥瀉瀣灺炧炨烲焎燮爕㸉𤑪𤗈𤡧獬𤫉㽊𥀺𥇱䁋𥍆𥎎碿祄禼䉣䉏糏䊝紲絏絬𦁛緤繲绁𫄬𰬽缷𦎈𦔼𦖐𦚡𦞚𦩌𦵱薢薤䕈𧀢𧌊𧌋𧌖𧍁蝑蟹蠏𧓺𧖁褉䙊𧛼𧜔褻䙝𧜵𧝫觟解䚸諜謝譮𧭸谢豫𧷧跬𨄌躞躠𨇨𨈙迦䢡邂𨤴𨫔䦏𨳚𰿪𨼬隰𩂪𩃖䩧鞢𩍝𩎃𩐁韰𩐉𱂎䪥𩙜骱䲒𩽍𪍛䵦齂齘齛齥𪙥𬹼𱌱}} |- ! style="vertical-align:top;font-size:large" | [[˙ㄒㄧㄝ|˙ㄒㄧㄝ]] : | {{charlist|sc=Hani|謝谢}} |} ==ㄒㄧㄠ== {| lang="zh" |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄠ|ㄒㄧㄠ]] : | {{charlist|sc=Hani|𠈬侾俏𠑪削叟号呺呼㕺咻哓哨哮唬啋嗃𠹎嘐嘮嘵嚣嚻囂㚠婋𡟣𡣾𡦝宯宵𡯩𡷸𡼚庨彇𢓮𢙒憢𢪶捎𢭦𪮋揱搜撓撨㩋𢸳㪣枭枵梟梢𣕇橚𰘩櫹𣠎歊歒𪵑毊㲖消潇潚瀟灱灲烋焇熇燆𤎻𤑳𰡊㹲𤞚猇𤠖㺒𤡔獟獢𤣠痚痟𤺃睄𥆔硝硣穘窙箫箾簘簫綃䌃縿绡𦏷䎄翛𦐺肖𰮝脩𦟞膮莦萧萷蕭藃𧄤虈虓蛸𫋇蟂蟏蟰蠨謞謼譊𧮻𧱐𧳍𧵱䟁踃𨊅逍銷销𨴹𨶅𫔲霄䨭𩋍颵䬒䬘𩙚𩙮騷驍驕𩧓骁骹𱅮髇髐𩫂𩫳𩱴魈𩾒𩾓𩾾鴞䳂鴵鵁䳋𪁎鷍𬷽鸮䴛}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄠˊ|ㄒㄧㄠˊ]] : | {{charlist|sc=Hani|佼𠴳㚣姣𡦝𡧕崤𢛘㬵𣏠㮁𣔷殽洨淆𤕢𤷤筊𥾤絞胶䒝𦺔𧍂訤誵䟁郩𨠦}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄠˇ|ㄒㄧㄠˇ]] : | {{charlist|sc=Hani|小𡱉晓暁曉𤽳皛皢𥔑𥕾筱筿篠簫䒕𧡼𧢬𧩮謏𫍲轇䥵𩵖𩵮}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄠˋ|ㄒㄧㄠˋ]] : | {{charlist|sc=Hani|俏俲傚𠏕𫦅㔅効咲哨哮𠴡啸嗃㗛嘋嘨嘯奡孝𡥍𡦳㤊恔𢹳效敩𢽾斅斆𣂬校𣟇𰙑歗𣤡殽𣱓涍滧𣹝漻澩𣿣㵿熽爻狡㹲𤟞㺒𤣌𤿨笑䉰䊥𥽁肖䐹𦢩𦦛芍茭𦯪𦱜薂䕧詨誟𰵦𧱐𨅋較霄鷕𪊷𪛀}} |- ! style="vertical-align:top;font-size:large" | [[˙ㄒㄧㄠ|˙ㄒㄧㄠ]] : | {{charlist|sc=Hani|恷}} |} ==ㄒㄧㄡ== {| lang="zh" |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄡ|ㄒㄧㄡ]] : | {{charlist|sc=Hani|休俢修咻𡔨𡜨𡟞𡯐庥𢊒𢕦樇櫹㱗㳜㵻烋烌煦㹋㾋𥌪𥞼羞䏫脙脩䐰𦟤臹𦪋茠蓨𧌌䗛貅䡭銝鎀鏅𩘭飍𱃝𩛢饈馐𩡎𩢮髤髹𩭘𩮄鮴鱃𱈌鵂𪀪鸺𪘆}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄡˊ|ㄒㄧㄡˊ]] : | {{charlist|sc=Hani|苬}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄡˇ|ㄒㄧㄡˇ]] : | {{charlist|sc=Hani|宿𢩨朽㱙𣧬滫潃㽲糔綇𦈋𪕦}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄡˋ|ㄒㄧㄡˋ]] : | {{charlist|sc=Hani|嗅㗜嚊宿岫峀𢓵溴𤚯珛琇璓㾋秀𥝠綉繍繡绣𰬩臭莠螑袖𧙏褎褏銹𲇙鏅鏥鏽锈𫔊𪁮齅}} |} ==ㄒㄧㄢ== {| lang="zh" |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄢ|ㄒㄧㄢ]] : | {{charlist|sc=Hani|仙仚佡僊僲𠏡先㔾𠫄嘕𠏓奾妗姍姺𫰰嬐孅屳廯𢒆𢕖𢖎忺𪫺憸𢫿掀揱搟攕𢹚暹杴枮𣑹𣔙𣞘欦㰹㲔𣮾𣰷氙𤈷㷿㸝㺤珗㾾㿌䂅𥑻祆秈䄳𥟕䆎𥬍䉳籼䊱綅縿繊纎纖纤𦒜𦢙𦧐苮莶𦸊薟蘞𧗹褼襳𧫹𧱀𧸂跣跹𨁅蹮𫏨躚𨇤𨚾酰醶釤銑銛錟鍁铦锨锬䩂𩈖韯韱馦䯭䯹鮮鱻鲜𱈜鶱𪄏𪄷𬸣䵌}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄢˊ|ㄒㄧㄢˊ]] : | {{charlist|sc=Hani|伭𠊏𠛑𠤕咁咞咸唌啣嗛𠷢𠿢㘅㘋堿妶娴娹婱㛾嫌嫺嫻𡫹𡰲𡿤㡉𢅮𠓌𢎙弦㢺𢐐𰑥𢛆慊慳憪挦探𢮂撏𣊺㭹㮭㯗㰊𣢟㳄涎㳭𰛵湺溓澖㵪𤉌玹甉痫𰣯癇癎盷𬑗𰥨瞯瞷矣𰧇碱礥稴𥲋𥻧絃𰬈羬𦎵𦑘肩胘𦠹臤𦥖舷𦱁𬜾𦽭䕔藖䕭𧂞𧈁蚿蛝衔衘𢖋誸諴𫍯䝨賢贒贤𧼏輱醎銜閑閒䦥闲𨺘𩝈𩤥𩤦𩦂𩱆鰔䲗𮬣𪂶鷳鷴鷼鹇鹹麙𪔩䶢}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄢˇ|ㄒㄧㄢˇ]] : | {{charlist|sc=Hani|仙冼𠠁𡗏㛍㜷尟尠崄𡸃嶮𡽗𡾮𢁗𫷉幰彡憲㦥𢥌㧥搟𢷑攇显㫫㬎㭠𣕎𬃫櫶𣟲毨𣭡洒洗濂𰝟𰝤㶍灑灦烍燹𤓤狝猃𤞤獫獮玁㿅𤼂省礆禒禰𥜦𥜬𥜲筅箲䉳䍎𦭶藓蘚蚬蜆䗾䘆𧕇𧖙䚚譣䜢赻𧾨跣軒𨙡䢾銑鍌䥪铣𮸗险䧋険險䧮䩙韅𩏩顕顯𩨡鮮𩶤鱻鲜𲍏}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄢˋ|ㄒㄧㄢˋ]] : | {{charlist|sc=Hani|俔𰂋𰂎僩僴𠚆𠜎县𠯟咞哯𠿢𰉚垷埳𰊑𡐖壏𡒓姭娊娨𡞣宪寰岘峴㡾𢋮𢕭𢖝𢚀憪憲㦑㦓懢捍𪭾搚撊㪇𬀪𣆕晛㬗梘槏橌㰹涀𮳏溓𤁦瀗𤟅献㺌𤡥獻现現㽉県𪾢睍䁂硍𥓒䃱䃸𥙆𥦶筧𥰳䉯𬖑粯𥻇𬖮糮𥽏絤綖綫線縣线𬘟缐𦋈羡羨脅䏹䐄腺膁𤑃臔臽𦩢苋莧蜆見䙹𧠒见誢譀豏賢𧻒𧾨軐軒𨍒𨏥𰹾𨐊𨖱䢭𨘙𨘞鋧錎䤼鏾𰽢𬭣𮸠䦘𨵬闞𨸄𬮵限陥䧋陷䧟䧮䨘霰䨷𩆵顈顯餡饀䭑馅𩤊𩦹𩧩𩱊鮮䱤𱇻麲𪎉䵇䵤黹鼸䶟}} |- ! style="vertical-align:top;font-size:large" | [[˙ㄒㄧㄢ|˙ㄒㄧㄢ]] : | {{charlist|sc=Hani|仙鑦鮮鲜}} |} ==ㄒㄧㄣ== {| lang="zh" |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄣ|ㄒㄧㄣ]] : | {{charlist|sc=Hani|俽𠑰㖕𠷓噷噺𡌜妡姰㛙嬜𫷷廞心㣺𢗀忻惞𢠝𢭧𣂗𣂜新𣃄昕杺㭢欣款歆炘𤙖𤙣㽎盺䅽𦁍芯莘𦰸薪訢䛥䜣𨊳辛邤鈊鋅鑫锌馨馫𩾽𩿃𪀽}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄣˊ|ㄒㄧㄣˊ]] : | {{charlist|sc=Hani|㚯㜦寻尋撢𩖰枔橝𤫨礥襑鐔镡𩖣𫠇鬵}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄣˇ|ㄒㄧㄣˇ]] : | {{charlist|sc=Hani|伈𨓇}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄣˋ|ㄒㄧㄣˋ]] : | {{charlist|sc=Hani|㐰伩信𠔋㔤囟𡈏㛛孞庍𢋆愖憖𢩲㭄㭡𣥇焮𤜢𤣲𤴾㾙𤷓𤹩𬒘𦉝脪𦜓𦞤𦢯𦤟興舋䒖芯衅𧗹䚱訫䛨䜗𧳄𧴢軐釁阠𩒦顖𩔙𱂶𩟍馸}} |- ! style="vertical-align:top;font-size:large" | [[˙ㄒㄧㄣ|˙ㄒㄧㄣ]] : | {{charlist|sc=Hani|心忄}} |} ==ㄒㄧㄤ== {| lang="zh" |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄤ|ㄒㄧㄤ]] : | {{charlist|sc=Hani|㐮儴勷厢啌啍乡廂忀𢪷楿欀湘𤉪瓖𤷼皀相稥𥫖箱緗纕缃𬙋𰮅膷舡芗葙薌蘘襄郷鄊鑲镶𩑇䬕香𩡄𩡌𩡠驤骧鱜𪂼麘}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄤˊ|ㄒㄧㄤˊ]] : | {{charlist|sc=Hani|佭㟄𡹷庠𢭎栙洋𤝷瓨𤭬𤰅祥䄈䇨絴羏𦍲𦍴𦎈翔䔗詳详䜶跭𨀘迒降𩾬鴹}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄤˇ|ㄒㄧㄤˇ]] : | {{charlist|sc=Hani|亨享亯响𠸮㗽嚮𡨇想𢞡攘晑曏𬁠𤍀𥊾䊑𥿧𦕺䐟薌蚃䖮蠁𧬰鄉銄響飨餉𩝾𩞃𩞥饗饟饷𫗵鮝鯗鱶鲞}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄤˋ|ㄒㄧㄤˋ]] : | {{charlist|sc=Hani|傢像勨向嚮塂姠㟟嶑巷𢄵𢛖𢠷𣂝𣅰曏樣橡𣨳𣻍潒𤖽珦𤩪相𥗵𥣟𥥩缿萫𰱝𦺣𦺨蟓𧖿衖襐𧬰象𨉽𨖶𨙵䢽𨛜鄉銗𨧑鐌𬭅閧闂䦳𨷄𨷿降項项鬨鱌𬶲䴂𥀾}} |} ==ㄒㄧㄥ== {| lang="zh" |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄥ|ㄒㄧㄥ]] : | {{charlist|sc=Hani|兴𠬋𡃳垶㙚嫈嬹惺星曐𣨾煋㷣𤏽𤙡狌猩瑆皨䃏𥠀箵篂𦂅𦈒𦖤胜腥興𦩠䕟𰲶蛵𧌚䗌𧛟觪觲謃𨌍𨞾騂骍鮏鯹𱇡𬶢}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄥˊ|ㄒㄧㄥˊ]] : | {{charlist|sc=Hani|𠀦㐩侀刑㓝坓型𫰛𮰿娙𡶭𡷨巠形㣜洐𣸝滎熒𤬐㼛𤶲研硎𦈨𦈵荥𧊞𧊽行𧗦邢郉䣆鈃鉶銒鋞䤯钘铏陉陘餳饧𩩋}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄥˇ|ㄒㄧㄥˇ]] : | {{charlist|sc=Hani|㝭𢜫㨘擤省睲𥨕箵醒䳙}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄧㄥˋ|ㄒㄧㄥˋ]] : | {{charlist|sc=Hani|倖兴㓑㚔姓婞嬹幸性𢙼悻杏𣢝涬鿿㼬䁄睲䂔緈臖𦢯興荇莕䓷行䛭𰵰鋞𩈡𲋁䰢}} |- ! style="vertical-align:top;font-size:large" | [[˙ㄒㄧㄥ|˙ㄒㄧㄥ]] : | {{charlist|sc=Hani|哘形性猩裄}} |} ==ㄒㄩ== {| lang="zh" |- ! style="vertical-align:top;font-size:large" | [[ㄒㄩ|ㄒㄩ]] : | {{charlist|sc=Hani|于偦𠧰吁呼嘔嘘噓𠾫圩墟姁媭𱙧嬃幁㡏𫷈𢄼𢖳㥠戌𢨁𢨰𢩕揟旴𣅤晇朐楈𣚏欨㰭欻歔歘𣰃湑𤚉𤟠𤡣𤴙疞㽳盱眗𥈈砉𥕰稰窢𰩧䇓𥮪䈝𥳗緰縃𦄼𦅏繻𬘳𦈡𦓔𦔰䏏𦘼胥𦪡芋𦰰𦰲𦲰蓲蕦藇𧆜虗虚虛蝑𲀄𧙆裇𧟬訏諝𧪮謣譃𬣙谞𨂠𨅑𨞣𨬗鑐𰿂𨼋雩𩂉需須𩑕頊𩒇𩒧𩓣须顼𩖕驉𱅧鬚魆魖䱬𩾊𪆛𪙫}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄩˊ|ㄒㄩˊ]] : | {{charlist|sc=Hani|余俆徐𣆒𥅺䍱蒣謳𨌎邪鉏}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄩˇ|ㄒㄩˇ]] : | {{charlist|sc=Hani|㑔偦㑯冔𠯜呴咻姁㞰𡹲𮲟暊栩浒湑滸珝𤸀𪾔盨𥚩稰䅡糈䋶胥𦠷䔓蛡𧕼訏許詡諿许诩𨋾𨍐𬨏𰻡鄦醑䧁𩝔𩠋𩰠}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄩˋ|ㄒㄩˋ]] : | {{charlist|sc=Hani|㐨𠆐伃休伵侐𠜄勖卹㕛叙咻㖅㖪喣𠷙𠹘嘼㗵㘧垿壻㚜妶姐婿㜅㜿𡦁㞊𡱣嶼序怴怵恓恤惐慉㦌掝敍敘旭旮昫勗𣊞朂朐槒𣢊欰㰲殈𣧵𣨤汿沀洫㳚淢湑溆𣸃滀漵潊㵰𤆞烅𤇳烼煦㷦獝𤡶㺷珬𤬱𤭽畜𤲸𤷇盢𥄵𥆛𥇏𥇿瞁𥊊瞲䂆𥍟矞𥎕𥎗稸絮続緒續绪续䎉𦑍𦕓聓聟肷𦜃𦝳𰰠芧𦯅𰱐蓄藇藚𧁃𧆡蚼𧊥𧏺䘏䙒規訹䛙𧧓𰵓賉𧶍𧹭𧹴𧼑䢕𨜿酗䣱䣴𨣦鉥銊𫓰䦗𨴎𨵮𨷔䦽𨹘𨻍𩌮𩌲𩍳𩔴𩔼䬄䬎馘𩣊𱅍𩪉魣䱛鱮𩽆𫚈𮬛䳳𪖩}} |- ! style="vertical-align:top;font-size:large" | [[˙ㄒㄩ|˙ㄒㄩ]] : | {{charlist|sc=Hani|蓿}} |} ==ㄒㄩㄝ== {| lang="zh" |- ! style="vertical-align:top;font-size:large" | [[ㄒㄩㄝ|ㄒㄩㄝ]] : | {{charlist|sc=Hani|削㔃㔢哮㗾𢪎㻡疶𥄒矆蒆薛辥辪𨨺靴𫖇𩋾鞾韡𪃅}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄩㄝˊ|ㄒㄩㄝˊ]] : | {{charlist|sc=Hani|乴𰃮㖸噱𰉽壆学學岤峃嶨𢯳𢼺敩斅斈㰒泶澩㶅燢㿱𥀣穴䋉𦥯茓𧉢𧋍袕𰴣觷𧸗踅雤䱑鷽鸴}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄩㄝˇ|ㄒㄩㄝˇ]] : | {{charlist|sc=Hani|㡜㨹膤樰艝𨂂轌雪䨮鱈鳕}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄩㄝˋ|ㄒㄩㄝˋ]] : | {{charlist|sc=Hani|吷㕰嚯坹㞽怴㦜𣎛桖𣧌𣧡𣧵𣪨決泧泬滈𣺭𤀰瀥炔𤇳㷤狘疦䀗𥄎𥄴𥅧瞲䆝䆷𦐍䎀䒸𦰾𧔗血䛎謔𧮞谑趐蹻𨑣𨒲䤕𨭁䦑𩌊䫼𩖱䬂𩖶𬱷𬱸䭥𩶫}} |} ==ㄒㄩㄢ== {| lang="zh" |- ! style="vertical-align:top;font-size:large" | [[ㄒㄩㄢ|ㄒㄩㄢ]] : | {{charlist|sc=Hani|亘儇㓩吅咺喧𡈣塇媗嬛㝁宣𡬳弲𢏧𢙂愃愋懁㦥揎𢰊㩊擐昍昕晅暄暖梋烜煊煖狟𤟿瑄㻹睻䁔矎禤䆭箮縇𦐽翧𦑙翾萱萲蓒蕿藼蘐蜎蝖𧑩蠉䚙𧤎䚭䚯諠諼譞𧭦谖𬤎𫍽𧾎𨀮軒䡓䡣𨏂轩鋗鍹𫓶𩋱𩕖𩕪𩙽駽𩤡𱅖鰚䳦}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄩㄢˊ|ㄒㄩㄢˊ]] : | {{charlist|sc=Hani|儇𠗻𠣖𠤰㔯𠥞㘣𡈴妶嫙嬛𡾥𢆯悬懸𢳄旋暶檈𣟳泫㳬滋漩㹡玄玆玹琁璇㻽璿瓊痃盤䁢縣𧉎蜁䗠𧐗𧔤𧜽𧟨還鏇𩙢䮄𫠊䲂䲻䴉䴋}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄩㄢˇ|ㄒㄩㄢˇ]] : | {{charlist|sc=Hani|㔵咺喛喧𢈋㧋撰晅暅𣉖𣎓烜㾌癣癬𥥾𥶷𦌔𧡚𧡢䠣选選顈𩘒饌}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄩㄢˋ|ㄒㄩㄢˋ]] : | {{charlist|sc=Hani|券𠵷夐姰𢂄怰㦏㧦揈𢳄𢿌旋昡楥楦㯀泫洵㳙涓渲澴𤂿炫煇玄玹琄䀏眩眴矎𥌭碹䃠絃絢絹縼繏绚𰬵𦈝䍗䍻𦛔蔙衒袨䘩䛹讂䝮贙𧸾𰷮𧾆𧾩𨁁𨊼選鉉鏇鐶铉镟𨹆䧎𩃚𩉥䩙鞙䩰𩋢𩋫𩑹颴𬱽𩟁駨𪍧}} |} ==ㄒㄩㄣ== {| lang="zh" |- ! style="vertical-align:top;font-size:large" | [[ㄒㄩㄣ|ㄒㄩㄣ]] : | {{charlist|sc=Hani|勋勛勲勳嚑坃埙塤𡑎壎壦姰𡺕曛𱪿焄煇熏燻𤑕爋𤟤獯矄窨篔纁𫄸𦘶臐荤葷蔒薫薰蘍䗼𧰣䠝𲆫醺駨𩪱䵫}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄩㄣˊ|ㄒㄩㄣˊ]] : | {{charlist|sc=Hani|侚偱咰㖊噚𫭯㜄寻尋峋㡄廵循恂悛揗㨚撏𰕁攳𩖰旬𣌨𫞅杊栒桪𣖼樳㰬毥洵浔潭潯㵌𤃺灥𬊈燂燅燖爓𤛧珣𬍤璕畃㽦𤿟䀏眴𥒘𥙣𥳍紃𥾡絢䋸𦅀𦅑𬘓𦠅荀荨𦳣蕁𧂇䖲𫊻蟫蟳䘩䙉詢询𧾝𧾠𧾩𨀴䡅巡遁郇𬩽鄩𨼔馴驯鱏鱘鲟𱈓𪀠𪀽}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄩㄣˋ|ㄒㄩㄣˋ]] : | {{charlist|sc=Hani|伨侚𠊫卂𠹀噀壎奞孫𡿼巺巽㢲𢏤徇愻梭殉殾毥汛洒浚𣹯潠濬熏狥狻稄筍𦫯蕈訊訓訙𧥿䛜训讯賐𧸩䞊迅迿逊逡遜鑂鑫𨺮𩊻顨䭀𩠇驯𩷰𩾄𩾧鶽𪇑}} |- ! style="vertical-align:top;font-size:large" | [[˙ㄒㄩㄣ|˙ㄒㄩㄣ]] : | {{charlist|sc=Hani|訓训}} |} ==ㄒㄩㄥ== {| lang="zh" |- ! style="vertical-align:top;font-size:large" | [[ㄒㄩㄥ|ㄒㄩㄥ]] : | {{charlist|sc=Hani|㐫兄兇凶匂匈哅㚾忷恟汹洶𦙄胷胸芎𦵡𧘮訩詾讻𧵣賯𧿖𨥍𩌠𩴂}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄩㄥˊ|ㄒㄩㄥˊ]] : | {{charlist|sc=Hani|熊能𧞞𧰯赨雄䧺}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄩㄥˇ|ㄒㄩㄥˇ]] : | {{charlist|sc=Hani|昫焽}} |- ! style="vertical-align:top;font-size:large" | [[ㄒㄩㄥˋ|ㄒㄩㄥˋ]] : | {{charlist|sc=Hani|𠓙夐宪𡨳𡪰𡬁𢢹敻𢿌𣅷焸𤔫𤛪𥃴𥥧𥦥𦈤𦓈𦬺詗诇𧽒䠗𩧊}} |- ! style="vertical-align:top;font-size:large" | [[˙ㄒㄩㄥ|˙ㄒㄩㄥ]] : | {{charlist|sc=Hani|兄}} |} {{cln|cmn|Phụ lục}} ml79id8jk5w42itzy8vkg7i9p40xp0d 僱傭兵 0 417873 2566109 2026-09-24T12:43:20Z Kelly zhrm 58416 Trang mới: “{{also|雇佣兵|雇傭兵}} =={{langname|zh}}== {{zh-forms|t2=雇傭兵|s=雇佣兵|type=21}} ==={{ĐM|pron}}=== {{zh-pron |m=gùyōngbīng,er=y |c=gu3 jung4 bing1 |cat=n }} ==={{ĐM|n}}=== {{head|zh|Danh từ}} # [[lính đánh thuê|Lính đánh thuê]]. ===={{ĐM|syn}}==== * {{zh-l|傭兵}} ===={{ĐM|ant}}==== * {{zh-l|義務兵}} {{C|zh|Quân sự|Mọi người}}” 2566109 wikitext text/x-wiki {{also|雇佣兵|雇傭兵}} =={{langname|zh}}== {{zh-forms|t2=雇傭兵|s=雇佣兵|type=21}} ==={{ĐM|pron}}=== {{zh-pron |m=gùyōngbīng,er=y |c=gu3 jung4 bing1 |cat=n }} ==={{ĐM|n}}=== {{head|zh|Danh từ}} # [[lính đánh thuê|Lính đánh thuê]]. ===={{ĐM|syn}}==== * {{zh-l|傭兵}} ===={{ĐM|ant}}==== * {{zh-l|義務兵}} {{C|zh|Quân sự|Mọi người}} qhy4ywsytit8a111hwdawkgby20ks0x 雇傭兵 0 417874 2566110 2026-09-24T12:43:41Z Kelly zhrm 58416 Trang mới: “{{also|雇佣兵|僱傭兵}} =={{langname|zh}}== {{zh-see|僱傭兵}}” 2566110 wikitext text/x-wiki {{also|雇佣兵|僱傭兵}} =={{langname|zh}}== {{zh-see|僱傭兵}} qsl5jfno1ccti4sez202zp0l0b9etik gùyōngbīng 0 417875 2566111 2026-09-24T12:45:02Z Kelly zhrm 58416 Creating forms of tiếng Quan Thoại [[僱傭兵]] ([[WT:ACCEL|Accelerated]]) 2566111 wikitext text/x-wiki =={{langname|cmn}}== ==={{ĐM|rom}}=== {{cmn-pinyin}} # {{cmn-pinyin of|僱傭兵}} # {{cmn-pinyin of|雇傭兵}} nvz5mfnpgy8puaw9bwr4zgivl3ht8u6 綿羊 0 417876 2566112 2026-09-24T13:01:18Z Kelly zhrm 58416 Trang mới: “{{also|绵羊}} =={{langname|vi}}== {{vi-hantutab}} ==={{ĐM|pr-noun}}=== {{vi-proper noun|sc=Hani}} # {{vi-Han form of|Miên Dương}} =={{langname|ja}}== {{ja-kanjitab|めん|よう|yomi=goon}} ==={{ĐM|etym}}=== Từ {{der|ja|zh|綿羊|sort=めんよう}}. ==={{ĐM|pron}}=== {{ja-pron|めんよう|acc=0}} ==={{ĐM|n}}=== {{ja-noun|めんよう|hhira=めんやう}} # {{syn of|ja|羊|tr=hitsuji||[[cừu]]}} ===={{ĐM|desc}}==== * {{desc|ain|メンヨ|bor=1}} ===…” 2566112 wikitext text/x-wiki {{also|绵羊}} =={{langname|vi}}== {{vi-hantutab}} ==={{ĐM|pr-noun}}=== {{vi-proper noun|sc=Hani}} # {{vi-Han form of|Miên Dương}} =={{langname|ja}}== {{ja-kanjitab|めん|よう|yomi=goon}} ==={{ĐM|etym}}=== Từ {{der|ja|zh|綿羊|sort=めんよう}}. ==={{ĐM|pron}}=== {{ja-pron|めんよう|acc=0}} ==={{ĐM|n}}=== {{ja-noun|めんよう|hhira=めんやう}} # {{syn of|ja|羊|tr=hitsuji||[[cừu]]}} ===={{ĐM|desc}}==== * {{desc|ain|メンヨ|bor=1}} ==={{ĐM|ref}}=== * {{R:Kanjipedia Kotoba|0006713300}} {{topics|ja|Cừu|sort=めんよう}} =={{langname|ko}}== {{ko-hanjatab}} ==={{ĐM|n}}=== {{ko-noun|hangeul=면양}} # {{hanja form of|면양|[[cừu]]}} =={{langname|zh}}== {{zh-forms|s=绵羊|alt=*緜羊}} {{wp|zh:,hak:mièn-yòng,nan:mî-iûⁿ,wuu:绵羊}} ==={{ĐM|pron}}=== {{zh-pron |m=miányáng |m-s=mian3yang2 |dg=мян1-ён2 |c=min4 joeng4-2 |h=pfs=mièn-yòng;hrs=h:mien rhong;gd=miên2 yong2 |md=mièng-iòng |mn=xm,qz,tw:mî-iûⁿ/zz:mî-iôⁿ/tw:biân-iûⁿ |mn-t=min5 iên5 |w=sh:6mi yan6 |cat=n }} ==={{ĐM|n}}=== {{head|zh|Danh từ}} # [[cừu|Cừu]] {{zh-mw|m,c,mn:隻}} ===={{ĐM|syn}}==== {{zh-dial}} ===={{ĐM|drv}}==== {{col3|zh|綿羊絨}} {{C|zh|Cừu}} 7gplk8c5uw2x4778tc9o9e3syuzjm3o miányáng 0 417877 2566113 2026-09-24T13:02:28Z Kelly zhrm 58416 Creating forms of tiếng Quan Thoại [[綿羊]] ([[WT:ACCEL|Accelerated]]) 2566113 wikitext text/x-wiki =={{langname|cmn}}== ==={{ĐM|rom}}=== {{cmn-pinyin}} # {{cmn-pinyin of|綿羊}} ddp5grme4ww3xvy6kipvi61qwcgsw0g 绵羊 0 417878 2566114 2026-09-24T13:03:01Z Kelly zhrm 58416 Trang mới: “{{also|綿羊}} =={{langname|zh}}== {{zh-see|綿羊}}” 2566114 wikitext text/x-wiki {{also|綿羊}} =={{langname|zh}}== {{zh-see|綿羊}} t3jr1ne014cpgf4g25eh7k6te9w1s78 ƥ 0 417879 2566119 2026-09-24T13:17:48Z Lcsnes 40261 Trang mới: “{{-Latn-}} {{character info}} ==={{ĐM|desction}}=== {{mul-letter}} #[[chữ cái|Chữ cái]] '''[[p]] móc''' viết thường. ==={{ĐM|see}}=== {{Latn-script}} =={{langname|mul}}== ==={{ĐM|symbol}}=== {{mul-symbol}} #{{label|mul|IPA}} Phụ âm khép môi hữu thanh, gần như [ɓ̥]. #{{label|mul|viết trên|IPA}} {{IPAfont|[ƥ]}} nhả như ⟨ƙ𝿼⟩ cho [ƙ͡ƥ]; {{IPAfont|[ƥ]}} thêm âm sắc hoặc nhẹ, thoáng qua hay vang. =={{langname|ula}}== ==={…” 2566119 wikitext text/x-wiki {{-Latn-}} {{character info}} ==={{ĐM|desction}}=== {{mul-letter}} #[[chữ cái|Chữ cái]] '''[[p]] móc''' viết thường. ==={{ĐM|see}}=== {{Latn-script}} =={{langname|mul}}== ==={{ĐM|symbol}}=== {{mul-symbol}} #{{label|mul|IPA}} Phụ âm khép môi hữu thanh, gần như [ɓ̥]. #{{label|mul|viết trên|IPA}} {{IPAfont|[ƥ]}} nhả như ⟨ƙ𝿼⟩ cho [ƙ͡ƥ]; {{IPAfont|[ƥ]}} thêm âm sắc hoặc nhẹ, thoáng qua hay vang. =={{langname|ula}}== ==={{ĐM|letter}}=== {{letter|ula}} #Chữ cái thứ 20 viết thường trong bảng chữ cái Latinh tiếng Fungwa. #:{{ux|ula|'''ƥ'''ã́ã̀nã́|[[hàng rào]]|inline=1}} ==={{ĐM|see}}=== *{{letters|lang=ula|sc=Latn|qual=Bảng chữ cái Latinh tiếng Fungwa|[|a|b|d|ɗ|e|f|g|h|i|j|k|ƙ|l|m|n|ɲ|ŋ|p|ƥ|ɸ|r|s|ʃ|t|u|v|w|x|z|ʔ|ɂ}} ==={{ĐM|ref}}=== *{{Chú thích web|en|work=Fungwa - English Dictionary|editor=Samuel Akinbo|year=2018|entryurl=https://www.webonary.org/fungwa/browse/browse-vernacular/?key=ula&letter=%C6%A5|entry=ƥ|publisher=SIL International®}} =={{langname|srr}}== {| class="floatright wikitable" style="text-align:center;" |- ! Latinh | {{l|srr|Ƥ}} {{pn}} |- ! Ả Rập | {{l|srr|ݕ‎}} |- |} ==={{ĐM|pron}}=== *{{IPA4|srr|/ɓ̥/}} ==={{ĐM|letter}}=== {{letter|srr}} #Chữ cái thứ 22 viết thường trong bảng chữ cái Latinh tiếng Serer. #:{{quote|srr|Neene, o koor oxe a ferana muumeen ke fop a kon fo tiiƭ ke na asamaan fo '''ƥ'''aaɓaan ke na ko'''ƥ''' ale fop. Kaa koy, no keene fop ga’ee teen oxaa nandna fo ten, a waagin o dimle.|A-đam đặt tên các loài súc-vật, các loài chim trời cùng các loài thú đồng; nhưng về phần A-đam, thì chẳng tìm được một ai giúp-đỡ giống như mình hết. ([[s:Sáng thế Ký/2#2:20|Sáng thế Ký 2:20]])}} ==={{ĐM|see}}=== *{{letters|lang=srr|sc=Latn|qual=Bảng chữ cái Latinh tiếng Serer|Aa|Bb|Ɓɓ|Cc|Ƈƈ|Dd|Ɗɗ|Ee|Ff|Gg|Hh|Ii|Jj|Kk|Ll|Mm|Nn|Ññ|Ŋŋ|Oo|Pp|Ƥƥ|Qq|Rr|Ss|Tt|Ƭƭ|Uu|Ww|Xx|Yy|Ƴƴ|ʼ}} ==={{ĐM|ref}}=== *{{Chú thích web|srr|work=NQAARIIT NE ROOG|author=Eglise luthérienne du Sénégal|year=2025|entryurl=https://www.bible.com/bible/3751/GEN.2.SRR23|entry=Mberaand 2}} [[Thể loại:Khối ký tự Latin Extended-B|A5]] 6tlrvys727stmduk8ef6cpf6a8j8cnj 雇佣兵 0 417880 2566120 2026-09-24T13:28:11Z Hiyuune 50834 Trang mới: “{{also|雇傭兵|僱傭兵}} =={{langname|zh}}== {{zh-see|僱傭兵}}” 2566120 wikitext text/x-wiki {{also|雇傭兵|僱傭兵}} =={{langname|zh}}== {{zh-see|僱傭兵}} 79xukuws7uhpsz3s1yanv2htbxcy34w Ursus arctos arctos 0 417881 2566122 2026-09-24T14:11:41Z TheHighFighter2 42988 Trang mới: “=={{langname|en}}== ==={{ĐM|pr-noun}}=== {{taxoninfl|head=[[Ursus arctos]] [[arctos]]|i=1|g=m}} # {{taxon|phân loài|họ|Ursidae|{{vern|gấu nâu Á Âu}}}} ===={{ĐM|hyper}}==== * {{sense|phân loài}} {{taxfmt|Ursidae|họ}}&nbsp;- họ; {{taxfmt|Ursus|chi}}&nbsp;- chi; {{taxfmt|Ursus arctos|loài}}&nbsp;- loài ==={{ĐM|ref}}=== * {{pedia|i=1}} * {{specieslite|i=1}} * {{comcatlite|i=1}} * {{R:ITIS}} * {{R:COL}} * {{R:EOL}} * {{R:NCBI}} * {{R:AnimalBase|species}…” 2566122 wikitext text/x-wiki =={{langname|en}}== ==={{ĐM|pr-noun}}=== {{taxoninfl|head=[[Ursus arctos]] [[arctos]]|i=1|g=m}} # {{taxon|phân loài|họ|Ursidae|{{vern|gấu nâu Á Âu}}}} ===={{ĐM|hyper}}==== * {{sense|phân loài}} {{taxfmt|Ursidae|họ}}&nbsp;- họ; {{taxfmt|Ursus|chi}}&nbsp;- chi; {{taxfmt|Ursus arctos|loài}}&nbsp;- loài ==={{ĐM|ref}}=== * {{pedia|i=1}} * {{specieslite|i=1}} * {{comcatlite|i=1}} * {{R:ITIS}} * {{R:COL}} * {{R:EOL}} * {{R:NCBI}} * {{R:AnimalBase|species}} * {{R:Animal Diversity Web|Ursus_arctos_arctos}} * {{R:Mammals}} * {{R:Fossilworks}} chjxd9njfzbwacfyif7u1qstsh0icab 2566123 2566122 2026-09-24T14:12:37Z TheHighFighter2 42988 2566123 wikitext text/x-wiki =={{langname|mul}}== ==={{ĐM|pr-noun}}=== {{taxoninfl|head=[[Ursus arctos]] [[arctos]]|i=1|g=m}} # {{taxon|phân loài|họ|Ursidae|{{vern|gấu nâu Á Âu}}}} ===={{ĐM|hyper}}==== * {{sense|phân loài}} {{taxfmt|Ursidae|họ}}&nbsp;- họ; {{taxfmt|Ursus|chi}}&nbsp;- chi; {{taxfmt|Ursus arctos|loài}}&nbsp;- loài ==={{ĐM|ref}}=== * {{pedia|i=1}} * {{specieslite|i=1}} * {{comcatlite|i=1}} * {{R:ITIS}} * {{R:COL}} * {{R:EOL}} * {{R:NCBI}} * {{R:AnimalBase|species}} * {{R:Animal Diversity Web|Ursus_arctos_arctos}} * {{R:Mammals}} * {{R:Fossilworks}} e2j2edi5wf6x2l60m6tfyyynkr1h87g 姹 0 417882 2566124 2026-09-24T14:23:40Z Hiyuune 50834 /* */ 2566124 wikitext text/x-wiki {{also|奼}} {{character info}} =={{langname|mul}}== ==={{section|han}}=== {{Han char|rn=38|rad=女|as=06|sn=9|four=|canj=VJHP|ids=⿰女宅}} ===={{section|ref}}==== * {{Han ref|kx=0261.140|dkj=06248|dj=0527.170|hdz=21048.040|uh=59F9}} p55rfaxrw6demzpb5o0xq8xkxs2yr3j Thể loại:Tiếng Pháp tại Haiti 14 417883 2566126 2026-09-24T14:33:25Z Hiyuune 50834 Hiyuune đã đổi [[Thể loại:Tiếng Pháp tại Haiti]] thành [[Thể loại:Tiếng Pháp Bắc Mỹ]] 2566126 wikitext text/x-wiki {{Đổi hướng thể loại|Thể loại:Tiếng Pháp Bắc Mỹ}} njol3sfhzmb7yovm8moxn4llx7upgzt klädnypa 0 417884 2566128 2026-09-24T14:41:44Z TheHighFighter2 42988 Trang mới: “=={{langname|sv}}== {{wp|sv:}} [[File:Blue_clothes_peg.jpg|thumb|300px|en '''klädnypa''' av plast [chiếc '''kẹp quần áo''' bằng nhựa] ]] ==={{ĐM|etym}}=== {{surf|sv|kläder|t1=quần áo|nypa|t2=kẹp}}. ==={{ĐM|noun}}=== {{sv-noun|c}} # Cái [[kẹp]] [[phơi]] [[quần áo]]. #: {{syn|sv|tvättklämma|bykpojke|q2=Phần Lan}} ===={{ĐM|decl}}==== {{sv-infl-noun-c-or}} ==={{ĐM|ref}}=== * {{R:svenska.se|saol}} * {{R:svenska.se|so}} * {{R:svenska.se|saob}}” 2566128 wikitext text/x-wiki =={{langname|sv}}== {{wp|sv:}} [[File:Blue_clothes_peg.jpg|thumb|300px|en '''klädnypa''' av plast [chiếc '''kẹp quần áo''' bằng nhựa] ]] ==={{ĐM|etym}}=== {{surf|sv|kläder|t1=quần áo|nypa|t2=kẹp}}. ==={{ĐM|noun}}=== {{sv-noun|c}} # Cái [[kẹp]] [[phơi]] [[quần áo]]. #: {{syn|sv|tvättklämma|bykpojke|q2=Phần Lan}} ===={{ĐM|decl}}==== {{sv-infl-noun-c-or}} ==={{ĐM|ref}}=== * {{R:svenska.se|saol}} * {{R:svenska.se|so}} * {{R:svenska.se|saob}} s6fm45ipxy30iwa4mmnqk9tmiqkb92t tvättklämma 0 417885 2566129 2026-09-24T14:48:07Z TheHighFighter2 42988 Trang mới: “=={{langname|sv}}== [[File:Wood Clothespin.jpg|thumb|350px|en tvättklämma]] ==={{ĐM|etym}}=== Từ {{com|sv|tvätt|klämma}}. ==={{ĐM|noun}}=== {{sv-noun|c}} # Cái [[kẹp]] [[phơi]] [[quần áo]]. #: {{syn|sv|klädnypa|bykpojke|q2=Phần Lan}} ===={{ĐM|decl}}==== {{sv-infl-noun-c-or}} ==={{ĐM|ref}}=== * {{R:svenska.se|saol}} * {{R:svenska.se|so|id=188100}} * {{R:svenska.se|saob}}” 2566129 wikitext text/x-wiki =={{langname|sv}}== [[File:Wood Clothespin.jpg|thumb|350px|en tvättklämma]] ==={{ĐM|etym}}=== Từ {{com|sv|tvätt|klämma}}. ==={{ĐM|noun}}=== {{sv-noun|c}} # Cái [[kẹp]] [[phơi]] [[quần áo]]. #: {{syn|sv|klädnypa|bykpojke|q2=Phần Lan}} ===={{ĐM|decl}}==== {{sv-infl-noun-c-or}} ==={{ĐM|ref}}=== * {{R:svenska.se|saol}} * {{R:svenska.se|so|id=188100}} * {{R:svenska.se|saob}} 3bm1bmhhd050x1qh7zj4rqlv99cbwxc a̱ka̱la 0 417886 2566130 2026-09-24T14:56:33Z TheHighFighter2 42988 Trang mới: “{{also|akala}} =={{langname|kwk}}== ==={{ĐM|pron}}=== * {{IPA|kwk|/əkəˈla/}} ==={{ĐM|noun}}=== {{head|kwk|noun}} # [[cá|Cá]] {{gloss|động vật}}. ===={{ĐM|see}}==== * {{l|kwk|xa̱ła|t=cá làm thực phẩm}} {{c|kwk|Cá}}” 2566130 wikitext text/x-wiki {{also|akala}} =={{langname|kwk}}== ==={{ĐM|pron}}=== * {{IPA|kwk|/əkəˈla/}} ==={{ĐM|noun}}=== {{head|kwk|noun}} # [[cá|Cá]] {{gloss|động vật}}. ===={{ĐM|see}}==== * {{l|kwk|xa̱ła|t=cá làm thực phẩm}} {{c|kwk|Cá}} 4bgkrfbbnz3v2c9gb7clquj7mi5dwwe xa̱ła 0 417887 2566131 2026-09-24T15:05:10Z TheHighFighter2 42988 Trang mới: “{{also|xala|xalà|xa lạ|xała|xa̱ła}} =={{langname|kwk}}== ==={{ĐM|etym}}=== * {{IPA|kwk|/xəˈɬa/}} ==={{ĐM|noun}}=== {{head|kwk|noun}} # [[cá|Cá]] {{gloss|thực phẩm}}. ===={{ĐM|see}}==== * {{l|kwk|a̱ka̱la|t=cá (động vật)}} ==={{ĐM|verb}}=== {{head|kwk|verb}} # [[hút thuốc|Hút thuốc]]. {{c|kwk|Cá|Thực phẩm|Hút thuốc}}” 2566131 wikitext text/x-wiki {{also|xala|xalà|xa lạ|xała|xa̱ła}} =={{langname|kwk}}== ==={{ĐM|etym}}=== * {{IPA|kwk|/xəˈɬa/}} ==={{ĐM|noun}}=== {{head|kwk|noun}} # [[cá|Cá]] {{gloss|thực phẩm}}. ===={{ĐM|see}}==== * {{l|kwk|a̱ka̱la|t=cá (động vật)}} ==={{ĐM|verb}}=== {{head|kwk|verb}} # [[hút thuốc|Hút thuốc]]. {{c|kwk|Cá|Thực phẩm|Hút thuốc}} 1dsi2bz817tnbljghy1rz52rwbb3xw7 ensinistrant 0 417888 2566133 2026-09-24T15:30:14Z Hiyuune 50834 Trang mới: “=={{langname|ca}}== ==={{section|v}}=== {{head|ca|Danh động từ}} # {{ca-verb form of|ensinistrar}}” 2566133 wikitext text/x-wiki =={{langname|ca}}== ==={{section|v}}=== {{head|ca|Danh động từ}} # {{ca-verb form of|ensinistrar}} fdlclzw7tdiq2batidapllpwh72e553 ensinistrat 0 417889 2566134 2026-09-24T15:30:57Z Hiyuune 50834 + ca 2566134 wikitext text/x-wiki =={{langname|ca}}== ==={{section|v}}=== {{head|ca|Biến thể hình thái động từ}} # {{ca-verb form of|ensinistrar}} bmdpi13tt6tneumw7u9hglpv93a3xaj 2566135 2566134 2026-09-24T15:33:04Z Hiyuune 50834 /* Tiếng Catalan */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566135 wikitext text/x-wiki =={{langname|ca}}== ==={{section|participle}}=== {{ca-pp}} # {{past participle of|ca|ensinistrar}} rg197n4kcagqwdvyy9uyqgxt3o71bpr xiuxiuejada 0 417890 2566136 2026-09-24T15:35:00Z Hiyuune 50834 + ca 2566136 wikitext text/x-wiki =={{langname|ca}}== ==={{section|pron}}=== * {{ca-IPA}} ==={{section|ptcp}}=== {{head|ca|Biến thể hình thái phân từ quá khứ|g=f-s}} # {{feminine singular of|ca|xiuxiuejat}} gwkbxhpugveo64dca9k1q6of2ps7xbu alleugerar 0 417891 2566137 2026-09-24T15:37:03Z Hiyuune 50834 Trang mới: “=={{langname|ca}}== ==={{section|pron}}=== Từ {{confix|ca|a|lleuger|ar}}. ==={{section|pron}}=== * {{ca-IPA}} * {{audio|ca|LL-Q7026 (cat)-Unjoanqualsevol-alleugerar.wav|a=Catalunya}} * {{rhymes|ca|a(ɾ)|s=4}} ==={{section|v}}=== {{ca-verb|root=é}} # {{alternative form of|ca|alleugerir}} ===={{section|forms}}==== {{ca-conj}} ==={{section|further}}=== * {{R:ca:IEC2}} * {{R:ca:GDLC}} * {{R:ca:DNV}} * {{R:ca:DCVB}}” 2566137 wikitext text/x-wiki =={{langname|ca}}== ==={{section|pron}}=== Từ {{confix|ca|a|lleuger|ar}}. ==={{section|pron}}=== * {{ca-IPA}} * {{audio|ca|LL-Q7026 (cat)-Unjoanqualsevol-alleugerar.wav|a=Catalunya}} * {{rhymes|ca|a(ɾ)|s=4}} ==={{section|v}}=== {{ca-verb|root=é}} # {{alternative form of|ca|alleugerir}} ===={{section|forms}}==== {{ca-conj}} ==={{section|further}}=== * {{R:ca:IEC2}} * {{R:ca:GDLC}} * {{R:ca:DNV}} * {{R:ca:DCVB}} pao0np7y2zi3w2m38lguvvp5abz3k9v alleugerant 0 417892 2566138 2026-09-24T15:37:45Z Hiyuune 50834 Trang mới: “=={{langname|ca}}== ==={{section|pron}}=== * {{ca-IPA}} ==={{section|v}}=== {{head|ca|Danh động từ}} # {{gerund of|ca|alleugerar}}” 2566138 wikitext text/x-wiki =={{langname|ca}}== ==={{section|pron}}=== * {{ca-IPA}} ==={{section|v}}=== {{head|ca|Danh động từ}} # {{gerund of|ca|alleugerar}} s2jj6hxbdwrv1qr7lnumffkv2qwy9cq alleugerat 0 417893 2566139 2026-09-24T15:38:23Z Hiyuune 50834 + ca 2566139 wikitext text/x-wiki =={{langname|ca}}== ==={{section|pron}}=== * {{ca-IPA}} * {{rhymes|ca|at|s=4}} ==={{section|ptcp}}=== {{ca-pp}} # {{past participle of|ca|alleugerar}} c6y284s5kgmep1dz8wjn2wzo1n2hni6 alleugerada 0 417894 2566140 2026-09-24T15:39:08Z Hiyuune 50834 Trang mới: “=={{langname|ca}}== ==={{section|pron}}=== * {{ca-IPA}} ==={{section|ptcp}}=== {{head|ca|Biến thể hình thái phân từ quá khứ|g=f-s}} # {{feminine singular of|ca|alleugerat}}” 2566140 wikitext text/x-wiki =={{langname|ca}}== ==={{section|pron}}=== * {{ca-IPA}} ==={{section|ptcp}}=== {{head|ca|Biến thể hình thái phân từ quá khứ|g=f-s}} # {{feminine singular of|ca|alleugerat}} 8h3c51fqtx187d8qcctqjjcocptrrxp alleugerats 0 417895 2566141 2026-09-24T15:40:26Z Hiyuune 50834 + ca 2566141 wikitext text/x-wiki =={{langname|ca}}== ==={{section|pron}}=== * {{ca-IPA}} * {{rhymes|ca|ats|s=4}} ==={{section|ptcp}}=== {{head|ca|Biến thể hình thái phân từ quá khứ|g=m-p}} # {{masculine plural of|ca|alleugerat}} 6cey0dj3pq9s7ypki5p93vbagv7o29a alleugerades 0 417896 2566142 2026-09-24T15:41:28Z Hiyuune 50834 + ca 2566142 wikitext text/x-wiki =={{langname|ca}}== ==={{section|pron}}=== * {{ca-IPA}} ==={{section|ptcp}}=== {{head|ca|Biến thể hình thái phân từ quá khứ|g=f-p}} # {{feminine plural of|ca|alleugerat}} otybpld7a980en7iu0jl27mcs4t0az8 alleugeris 0 417897 2566143 2026-09-24T15:42:03Z Hiyuune 50834 + ca 2566143 wikitext text/x-wiki {{also|alleugerís}} =={{langname|ca}}== ==={{section|v}}=== {{head|ca|Biến thể hình thái động từ}} # {{ca-verb form of|alleugerar}} hbnj7f0q0vb6ivwdblcrjks7ioqmg5m alleugero 0 417898 2566144 2026-09-24T15:43:02Z Hiyuune 50834 + ca 2566144 wikitext text/x-wiki =={{langname|ca}}== ==={{section|v}}=== {{head|ca|Biến thể hình thái động từ}} # {{ca-verb form of|alleugerar}} 9lsvv3nb7syjmnb959b9dxizfobo40b alleugeres 0 417899 2566145 2026-09-24T15:43:21Z Hiyuune 50834 + ca 2566145 wikitext text/x-wiki =={{langname|ca}}== ==={{section|v}}=== {{head|ca|Biến thể hình thái động từ}} # {{ca-verb form of|alleugerar}} 9lsvv3nb7syjmnb959b9dxizfobo40b alleugera 0 417900 2566146 2026-09-24T15:43:26Z Hiyuune 50834 + ca 2566146 wikitext text/x-wiki =={{langname|ca}}== ==={{section|v}}=== {{head|ca|Biến thể hình thái động từ}} # {{ca-verb form of|alleugerar}} 9lsvv3nb7syjmnb959b9dxizfobo40b alleugerem 0 417901 2566147 2026-09-24T15:43:41Z Hiyuune 50834 + ca 2566147 wikitext text/x-wiki =={{langname|ca}}== ==={{section|v}}=== {{head|ca|Biến thể hình thái động từ}} # {{ca-verb form of|alleugerar}} 9lsvv3nb7syjmnb959b9dxizfobo40b aiguisant 0 417902 2566149 2026-09-24T15:49:47Z Hiyuune 50834 + fr 2566149 wikitext text/x-wiki =={{langname|fr}}== ==={{section|ptcp}}=== {{head|fr|Phân từ hiện tại}} # {{present participle of|fr|aiguiser}} f96jck0682cb5c3vo2998507h0owxfw aiguisé 0 417903 2566150 2026-09-24T15:51:19Z Hiyuune 50834 + fr 2566150 wikitext text/x-wiki {{also|aiguise}} =={{langname|fr}}== ==={{section|pron}}=== * {{fr-IPA|[gu:gü]|+}} * {{audio|fr|LL-Q150 (fra)-WikiLucas00-aiguisé.wav|a=Lyon}} ==={{section|ptcp}}=== {{fr-past participle}} # {{past participle of|fr|aiguiser}} ==={{section|adj}}=== {{fr-adj}} # Mài, [[vót]] cho [[nhọn]]. ==={{section|further}}=== * {{R:fr:TLFi}} lkq19laogzguhsolgki0wdtb55x97kl aiguise 0 417904 2566151 2026-09-24T15:52:41Z Hiyuune 50834 + fr 2566151 wikitext text/x-wiki {{also|aiguisé}} =={{langname|fr}}== ==={{section|pron}}=== * {{fr-IPA|aigüise|+|pos=v}} * {{audio|fr|LL-Q150 (fra)-DenisdeShawi-aiguise.wav|a=Shawinigan}} ==={{section|v}}=== {{head|fr|Biến thể hình thái động từ}} # {{inflection of|fr|aiguiser||ind//sub|pres|ở|1//3|s|;|impr|ở|2|s}} qo6xnv4sug44jqrmnrakm5esyhzv743 agenouillant 0 417905 2566152 2026-09-24T15:54:04Z Hiyuune 50834 + fr 2566152 wikitext text/x-wiki =={{langname|fr}}== ==={{ĐM|ptcp}}=== {{head|fr|Phân từ hiện tại}} # {{present participle of|fr|agenouiller}} 0k4fvs7mbjh47wvj2nc1z33r0e9vqjs Thể loại:mji:Hiện tượng khí quyển 14 417906 2566157 2026-09-24T15:57:40Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566157 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Khí quyển 14 417907 2566159 2026-09-24T15:58:02Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566159 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Bộ Guốc chẵn 14 417908 2566161 2026-09-24T15:58:24Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566161 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Bản mẫu:ga-decl-f2-nopl 10 417909 2566164 2026-09-24T16:01:40Z Hiyuune 50834 Trang mới: “{{#invoke:checkparams|error}}{{ga-decl-noun-nopl|declclass=2 |head={{{1}}}{{{2}}} | {{l-self|ga|{{{1}}}{{{2}}}}} | a {{l-self|ga|{{ga-lenition|{{{1}}}}}{{{2}}}}} | {{l-self|ga|{{{1}}}{{{3}}}}} | {{l-self|ga|{{#ifeq:{{{datoc|}}}|s|{{{1}}}{{{dat}}}|{{{1}}}{{{2}}}}}}}{{#switch:{{{datoc|}}}|a=<br/>{{l-self|ga|{{{1}}}{{{dat}}}}} {{i|archaic, dialectal}}|p=<br/>{{l-self|ga|{{{1}}}{{{dat}}}}} {{i|in certain phrases}}}} | an {{l-self|ga|{{ga-lenition an|{{{1}}}}}{{{2}}}}} | na {{…” 2566164 wikitext text/x-wiki {{#invoke:checkparams|error}}{{ga-decl-noun-nopl|declclass=2 |head={{{1}}}{{{2}}} | {{l-self|ga|{{{1}}}{{{2}}}}} | a {{l-self|ga|{{ga-lenition|{{{1}}}}}{{{2}}}}} | {{l-self|ga|{{{1}}}{{{3}}}}} | {{l-self|ga|{{#ifeq:{{{datoc|}}}|s|{{{1}}}{{{dat}}}|{{{1}}}{{{2}}}}}}}{{#switch:{{{datoc|}}}|a=<br/>{{l-self|ga|{{{1}}}{{{dat}}}}} {{i|archaic, dialectal}}|p=<br/>{{l-self|ga|{{{1}}}{{{dat}}}}} {{i|in certain phrases}}}} | an {{l-self|ga|{{ga-lenition an|{{{1}}}}}{{{2}}}}} | na {{l-self|ga|{{#switch:{{{1|}}} | a | á | A | Á | e | é | E | É | i | í | I | Í | o | ó | O | Ó | u | ú | U | Ú = h{{{1}}} | {{{1}}} }}{{{3}}}}} | leis an {{l-self|ga|{{#switch:{{{1|}}} | b | B = m{{{1}}} | c | C = g{{{1}}} | f | F = bh{{{1}}} | g | G = n{{{1}}} | p | P = b{{{1}}} | sa | sá | se | sé | si | sí | sl | sn | so | só | sr | su | sú | Sa | Sá | Se | Sé | Si | Sí | Sl | Sn | So | Só | Sr | Su | Sú = t{{{1}}} | {{{1}}} }}{{#ifeq:{{{datoc|}}}|s|{{{dat}}}|{{{2}}}}}}}{{#switch:{{{datoc|}}}|a=<br/>leis an {{l-self|ga|{{#switch:{{{1|}}} | b | B = m{{{1}}} | c | C = g{{{1}}} | f | F = bh{{{1}}} | g | G = n{{{1}}} | p | P = b{{{1}}} | sa | sá | se | sé | si | sí | sl | sn | so | só | sr | su | sú | Sa | Sá | Se | Sé | Si | Sí | Sl | Sn | So | Só | Sr | Su | Sú = t{{{1}}} | {{{1}}} }}{{{dat}}}}} {{i|cổ xưa, phương ngữ}}|p=}}<br/>don {{l-self|ga|{{ga-lenition an|{{{1}}}}}{{#ifeq:{{{datoc|}}}|s|{{{dat}}}|{{{2}}}}}}}{{#switch:{{{datoc|}}}|a=<br/>don {{l-self|ga|{{ga-lenition an|{{{1}}}}}{{{dat}}}}} {{i|cổ xưa, phương ngữ}}|p=}} }}<includeonly>{{cln|ga|Danh từ biến cách loại 2}}</includeonly><noinclude>{{documentation}}</noinclude> crb8l82a5ha4l7cpjey55r7d22nc48r 2566202 2566164 2026-09-24T16:07:29Z Hiyuune 50834 2566202 wikitext text/x-wiki {{#invoke:checkparams|error}}{{ga-decl-noun-nopl|declclass=2 |head={{{1}}}{{{2}}} | {{l-self|ga|{{{1}}}{{{2}}}}} | a {{l-self|ga|{{ga-lenition|{{{1}}}}}{{{2}}}}} | {{l-self|ga|{{{1}}}{{{3}}}}} | {{l-self|ga|{{#ifeq:{{{datoc|}}}|s|{{{1}}}{{{dat}}}|{{{1}}}{{{2}}}}}}}{{#switch:{{{datoc|}}}|a=<br/>{{l-self|ga|{{{1}}}{{{dat}}}}} {{i|cổ xưa, phương ngữ}}|p=<br/>{{l-self|ga|{{{1}}}{{{dat}}}}} {{i|một số cụm từ}}}} | an {{l-self|ga|{{ga-lenition an|{{{1}}}}}{{{2}}}}} | na {{l-self|ga|{{#switch:{{{1|}}} | a | á | A | Á | e | é | E | É | i | í | I | Í | o | ó | O | Ó | u | ú | U | Ú = h{{{1}}} | {{{1}}} }}{{{3}}}}} | leis an {{l-self|ga|{{#switch:{{{1|}}} | b | B = m{{{1}}} | c | C = g{{{1}}} | f | F = bh{{{1}}} | g | G = n{{{1}}} | p | P = b{{{1}}} | sa | sá | se | sé | si | sí | sl | sn | so | só | sr | su | sú | Sa | Sá | Se | Sé | Si | Sí | Sl | Sn | So | Só | Sr | Su | Sú = t{{{1}}} | {{{1}}} }}{{#ifeq:{{{datoc|}}}|s|{{{dat}}}|{{{2}}}}}}}{{#switch:{{{datoc|}}}|a=<br/>leis an {{l-self|ga|{{#switch:{{{1|}}} | b | B = m{{{1}}} | c | C = g{{{1}}} | f | F = bh{{{1}}} | g | G = n{{{1}}} | p | P = b{{{1}}} | sa | sá | se | sé | si | sí | sl | sn | so | só | sr | su | sú | Sa | Sá | Se | Sé | Si | Sí | Sl | Sn | So | Só | Sr | Su | Sú = t{{{1}}} | {{{1}}} }}{{{dat}}}}} {{i|cổ xưa, phương ngữ}}|p=}}<br/>don {{l-self|ga|{{ga-lenition an|{{{1}}}}}{{#ifeq:{{{datoc|}}}|s|{{{dat}}}|{{{2}}}}}}}{{#switch:{{{datoc|}}}|a=<br/>don {{l-self|ga|{{ga-lenition an|{{{1}}}}}{{{dat}}}}} {{i|cổ xưa, phương ngữ}}|p=}} }}<includeonly>{{cln|ga|Danh từ biến cách loại 2}}</includeonly><noinclude>{{documentation}}</noinclude> oddlfsd0vxmck8uitaae25h3yigedi3 Thể loại:mji:Lớp Côn trùng 14 417910 2566165 2026-09-24T16:02:20Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566165 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Ngành Chân đốt 14 417911 2566167 2026-09-24T16:02:42Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566167 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Trang phục 14 417912 2566168 2026-09-24T16:02:46Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566168 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx créafóg 0 417913 2566170 2026-09-24T16:03:03Z Hiyuune 50834 + ga 2566170 wikitext text/x-wiki =={{langname|ga}}== ==={{section|etym}}=== Từ {{der|ga|ghc|créfóc}}, từ {{der|ga|sga|cré|t=đất sét, đất}}.{{ref|{{R:DIL|head=créfóc|12830}}}}{{cln|ga|Từ có hậu tố -óg}} ==={{section|pron}}=== * {{IPA|ga|a=Munster|/cɾʲeːˈfˠoːɡ/}} * {{IPA|ga|a=Connacht|/ˈcɾʲeːfˠoːɡ/}} * {{IPA|ga|a=Ulster|/ˈcɾʲɛːfˠɑɡ/ [ˈcɾʲɛːə̯fˠɑɡ]|ref1={{R:ga:Ó Searcaigh|page=120|section=279}}}} ==={{section|n}}=== {{ga-noun|f|créafóige|-}} # [[đất|Đất]]. # [[đất sét|Đất sét]]. ===={{section|decl}}==== {{ga-decl-f2-nopl|c|réafóg|réafóige|dat=réafóig|datoc=a}} ===={{section|syn}}==== {{col|ga|title=Từ đồng nghĩa của {{pagename}} theo nghĩa "đất"|cré|ithir|úir}} {{col|ga|title=Từ đồng nghĩa của {{pagename}} theo nghĩa "đất sét"|cré}} ===={{section|drv}}==== * {{l|ga|oibreacha créafóige}} ==={{section|mut}}=== {{ga-mut}} ==={{section|ref}}=== {{reflist|size=smaller}} ==={{section|further}}=== * {{R:ga:Canúint}} * {{R:ga:Dinneen|p=261}} * {{R:ga:FNG}} * {{R:ga:Ó Dónaill}} {{C|ga|Vật liệu tự nhiên}} d8psvzo1bf6rgjr7xz50jddymftmd0z Thể loại:mji:Hàng gia dụng 14 417914 2566174 2026-09-24T16:03:42Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566174 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Vũ khí 14 417915 2566175 2026-09-24T16:03:45Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566175 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Máy móc 14 417916 2566176 2026-09-24T16:03:55Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566176 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Chỗ ở 14 417917 2566177 2026-09-24T16:03:57Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566177 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Công nghệ 14 417918 2566178 2026-09-24T16:04:10Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566178 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Xã hội 14 417919 2566179 2026-09-24T16:04:13Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566179 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Bản mẫu:R:ga:Ó Searcaigh 10 417920 2566180 2026-09-24T16:04:15Z Hiyuune 50834 Trang mới: “{{#invoke:quote|call_template |template=cite-book |ga |last=Ó Searcaigh|first=Séamus |year=1925 |url=https://books.google.de/books/about/Foghraidheacht_Ghaedhilge_an_Tuaiscirt.html?id=LjwuywAACAAJ |title=Foghraidheacht Ghaedhilge an Tuaiscirt |location=Béal Feirste|publisher=Brún agus Ó Nualláin |section={{{1|{{{section|}}}}}} |pageparam=page |allowparams=1,section }}<noinclude>{{documentation}}</noinclude>” 2566180 wikitext text/x-wiki {{#invoke:quote|call_template |template=cite-book |ga |last=Ó Searcaigh|first=Séamus |year=1925 |url=https://books.google.de/books/about/Foghraidheacht_Ghaedhilge_an_Tuaiscirt.html?id=LjwuywAACAAJ |title=Foghraidheacht Ghaedhilge an Tuaiscirt |location=Béal Feirste|publisher=Brún agus Ó Nualláin |section={{{1|{{{section|}}}}}} |pageparam=page |allowparams=1,section }}<noinclude>{{documentation}}</noinclude> aftbiyudx0lv3qaf0axa5mqn7dd6z0k Thể loại:mji:Dụng cụ 14 417921 2566181 2026-09-24T16:04:16Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566181 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Quân sự 14 417922 2566182 2026-09-24T16:04:19Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566182 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Săn bắn 14 417923 2566183 2026-09-24T16:04:22Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566183 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Hoạt động của con người 14 417924 2566184 2026-09-24T16:04:34Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566184 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Trái cây 14 417925 2566187 2026-09-24T16:05:20Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566187 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Bản mẫu:R:ga:Canúint 10 417926 2566189 2026-09-24T16:05:36Z Hiyuune 50834 Trang mới: “{{#invoke:quote|call_template |template=cite-web |ga,en |coauthors=A. Palandri; Ú. Bhreathnach; M. Měchura; G. Ó Cleircín; B. Ó Raghallaigh, |year={{CURRENTYEAR}} |work=Taisce Chanúintí na Gaeilge - Repository of Irish Dialects |publisher=Đại học thành phố Dublin |url=https://www.canuint.ie/en/search?t={{urlencode:{{{1|{{pagename}}}}}}} |title={{{1|{{pagename}}}}} |allowparams=1 }}<noinclude> {{documentation}}</noinclude>” 2566189 wikitext text/x-wiki {{#invoke:quote|call_template |template=cite-web |ga,en |coauthors=A. Palandri; Ú. Bhreathnach; M. Měchura; G. Ó Cleircín; B. Ó Raghallaigh, |year={{CURRENTYEAR}} |work=Taisce Chanúintí na Gaeilge - Repository of Irish Dialects |publisher=Đại học thành phố Dublin |url=https://www.canuint.ie/en/search?t={{urlencode:{{{1|{{pagename}}}}}}} |title={{{1|{{pagename}}}}} |allowparams=1 }}<noinclude> {{documentation}}</noinclude> f0aocxgm4ombiflyyv2da073gtjh5tk Thể loại:mji:Bộ Linh trưởng 14 417927 2566192 2026-09-24T16:05:59Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566192 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Thành viên nữ trong gia đình 14 417928 2566193 2026-09-24T16:06:25Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566193 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Quốc gia 14 417929 2566194 2026-09-24T16:06:26Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566194 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Tổ chức chính trị 14 417930 2566195 2026-09-24T16:06:36Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566195 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Danh sách chủ đề thuộc nhóm tên gọi 14 417931 2566196 2026-09-24T16:06:39Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566196 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Thành viên gia đình 14 417932 2566197 2026-09-24T16:06:45Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566197 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Gia đình 14 417933 2566198 2026-09-24T16:06:56Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566198 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Địa danh 14 417934 2566199 2026-09-24T16:07:00Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566199 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Thành viên nam trong gia đình 14 417935 2566203 2026-09-24T16:07:30Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566203 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Đầu và cổ 14 417936 2566204 2026-09-24T16:07:33Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566204 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Tên 14 417937 2566205 2026-09-24T16:07:39Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566205 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Mọi người 14 417938 2566206 2026-09-24T16:07:52Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566206 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Cây 14 417939 2566209 2026-09-24T16:08:55Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566209 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:nog:Cỏ 14 417940 2566211 2026-09-24T16:10:58Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566211 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:nog:Nhánh Thài lài 14 417941 2566212 2026-09-24T16:11:09Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566212 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:nog:Danh sách chủ đề thuộc nhóm tập hợp 14 417942 2566213 2026-09-24T16:11:10Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566213 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:nog:Thực vật 14 417943 2566214 2026-09-24T16:11:33Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566214 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Bản mẫu:ga-decl-f4 10 417944 2566215 2026-09-24T16:11:38Z Hiyuune 50834 Trang mới: “{{#invoke:checkparams|error}}<!-- Validate template parameters -->{{ga-decl-noun|declclass=4 |head={{{1}}}{{{2}}} | {{l-self|ga|{{{1}}}{{{2}}}}} | a {{l-self|ga|{{ga-lenition|{{{1}}}}}{{{2}}}}} | {{l-self|ga|{{{1}}}{{{2}}}}} | {{l-self|ga|{{{1}}}{{{2}}}}} | {{l-self|ga|{{{1}}}{{{3}}}}} | a {{l-self|ga|{{ga-lenition|{{{1}}}}}{{{3}}}}} | {{l-self|ga|{{{1}}}{{{3}}}}} | {{l-self|ga|{{{1}}}{{{3}}}}} <!-- forms with the definite article --> | an {{l-self|ga|{{ga-lenition an|{{{…” 2566215 wikitext text/x-wiki {{#invoke:checkparams|error}}<!-- Validate template parameters -->{{ga-decl-noun|declclass=4 |head={{{1}}}{{{2}}} | {{l-self|ga|{{{1}}}{{{2}}}}} | a {{l-self|ga|{{ga-lenition|{{{1}}}}}{{{2}}}}} | {{l-self|ga|{{{1}}}{{{2}}}}} | {{l-self|ga|{{{1}}}{{{2}}}}} | {{l-self|ga|{{{1}}}{{{3}}}}} | a {{l-self|ga|{{ga-lenition|{{{1}}}}}{{{3}}}}} | {{l-self|ga|{{{1}}}{{{3}}}}} | {{l-self|ga|{{{1}}}{{{3}}}}} <!-- forms with the definite article --> | an {{l-self|ga|{{ga-lenition an|{{{1}}}}}{{{2}}}}} | na {{l-self|ga|{{#switch:{{{1|}}} | a | á | A | Á | e | é | E | É | i | í | I | Í | o | ó | O | Ó | u | ú | U | Ú = h{{{1}}} | {{{1}}} }}{{{2}}}}} | leis an {{l-self|ga|{{#switch:{{{1|}}} | b | B = m{{{1}}} | c | C = g{{{1}}} | f | F = bh{{{1}}} | g | G = n{{{1}}} | p | P = b{{{1}}} | sa | sá | se | sé | si | sí | sl | sn | so | só | sr | su | sú | Sa | Sá | Se | Sé | Si | Sí | Sl | Sn | So | Só | Sr | Su | Sú = t{{{1}}} | {{{1}}} }}{{{2}}}}}<br />don {{l-self|ga|{{ga-lenition an|{{{1}}}}}{{{2}}}}} | na {{l-self|ga|{{#switch:{{{1|}}} | a | á | A | Á | e | é | E | É | i | í | I | Í | o | ó | O | Ó | u | ú | U | Ú = h{{{1}}} | {{{1}}} }}{{{3}}}}} | na {{l-self|ga|{{ga-eclipsis|{{{1}}}}}{{{3}}}}} | leis na {{l-self|ga|{{#switch:{{{1|}}} | a | á | A | Á | e | é | E | É | i | í | I | Í | o | ó | O | Ó | u | ú | U | Ú = h{{{1}}} | {{{1}}} }}{{{3}}}}} }}<includeonly>{{cln|ga|Danh từ biến cách loại 4}}</includeonly><noinclude>{{documentation}}</noinclude> 2m0l34jilx6dg535nxkhyj9gu6t4nkt Thể loại:nog:Tất cả chủ đề 14 417945 2566216 2026-09-24T16:11:56Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566216 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:nog:Danh sách chủ đề thuộc nhóm loại hình 14 417946 2566217 2026-09-24T16:12:04Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566217 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:nog:Sinh vật 14 417947 2566218 2026-09-24T16:12:06Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566218 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:nog:Sự sống 14 417948 2566220 2026-09-24T16:13:17Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566220 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Bản mẫu:ga-decl-f5 10 417949 2566221 2026-09-24T16:13:35Z Hiyuune 50834 Trang mới: “{{#invoke:checkparams|error}}<!-- Validate template parameters -->{{ga-decl-noun|declclass=5 |head={{{1}}}{{{2}}} | {{l-self|ga|{{{1}}}{{{2}}}}} | a {{l-self|ga|{{ga-lenition|{{{1}}}}}{{{2}}}}} | {{l-self|ga|{{{1}}}{{{3}}}}} | {{l-self|ga|{{#ifeq:{{{datoc|}}}|s|{{{1}}}{{{dat}}}|{{{1}}}{{{2}}}}}}}{{#switch:{{{datoc|}}}|a=<br/>{{l-self|ga|{{{1}}}{{{dat}}}}} {{i|cổ xưa, phương ngữ}}|p=<br/>{{l-self|ga|{{{1}}}{{{dat}}}}} {{i|ở một số cụm từ}}}} | {{l-self|ga|…” 2566221 wikitext text/x-wiki {{#invoke:checkparams|error}}<!-- Validate template parameters -->{{ga-decl-noun|declclass=5 |head={{{1}}}{{{2}}} | {{l-self|ga|{{{1}}}{{{2}}}}} | a {{l-self|ga|{{ga-lenition|{{{1}}}}}{{{2}}}}} | {{l-self|ga|{{{1}}}{{{3}}}}} | {{l-self|ga|{{#ifeq:{{{datoc|}}}|s|{{{1}}}{{{dat}}}|{{{1}}}{{{2}}}}}}}{{#switch:{{{datoc|}}}|a=<br/>{{l-self|ga|{{{1}}}{{{dat}}}}} {{i|cổ xưa, phương ngữ}}|p=<br/>{{l-self|ga|{{{1}}}{{{dat}}}}} {{i|ở một số cụm từ}}}} | {{l-self|ga|{{{1}}}{{{4}}}}} | a {{l-self|ga|{{ga-lenition|{{{1}}}}}{{{4}}}}} | {{l-self|ga|{{{1}}}{{{genpl|{{{4}}}}}}}} | {{l-self|ga|{{{1}}}{{{4}}}}} <!-- forms with the definite article --> | an {{l-self|ga|{{ga-lenition an|{{{1}}}}}{{{2}}}}} | na {{l-self|ga|{{#switch:{{{1|}}} | a | á | A | Á | e | é | E | É | i | í | I | Í | o | ó | O | Ó | u | ú | U | Ú = h{{{1}}} | {{{1}}} }}{{{3}}}}} | leis an {{l-self|ga|{{#switch:{{{1|}}} | b | B = m{{{1}}} | c | C = g{{{1}}} | f | F = bh{{{1}}} | g | G = n{{{1}}} | p | P = b{{{1}}} | sa | sá | se | sé | si | sí | sl | sn | so | só | sr | su | sú | Sa | Sá | Se | Sé | Si | Sí | Sl | Sn | So | Só | Sr | Su | Sú = t{{{1}}} | {{{1}}} }}{{#ifeq:{{{datoc|}}}|s|{{{dat}}}|{{{2}}}}}}}{{#switch:{{{datoc|}}}|a=<br/>leis an {{l-self|ga|{{#switch:{{{1|}}} | b | B = m{{{1}}} | c | C = g{{{1}}} | f | F = bh{{{1}}} | g | G = n{{{1}}} | p | P = b{{{1}}} | sa | sá | se | sé | si | sí | sl | sn | so | só | sr | su | sú | Sa | Sá | Se | Sé | Si | Sí | Sl | Sn | So | Só | Sr | Su | Sú = t{{{1}}} | {{{1}}} }}{{{dat}}}}} {{i|cổ xưa, phương ngữ}}|p=}}<br/>don {{l-self|ga|{{ga-lenition an|{{{1}}}}}{{#ifeq:{{{datoc|}}}|s|{{{dat}}}|{{{2}}}}}}}{{#switch:{{{datoc|}}}|a=<br/>don {{l-self|ga|{{ga-lenition an|{{{1}}}}}{{{dat}}}}} {{i|cổ xưa, phương ngữ}}|p=}} | na {{l-self|ga|{{#switch:{{{1|}}} | a | á | A | Á | e | é | E | É | i | í | I | Í | o | ó | O | Ó | u | ú | U | Ú = h{{{1}}} | {{{1}}} }}{{{4}}}}} | na {{l-self|ga|{{#switch:{{{1|}}} | a | á | e | é | i | í | o | ó | u | ú = n-{{{1}}} | A | Á | d | D | E | É | g | G | I | Í | O | Ó | U | Ú = n{{{1}}} | b | B = m{{{1}}} | c | C = g{{{1}}} | f | F = bh{{{1}}} | p | P = b{{{1}}} | t | T = d{{{1}}} | {{{1}}} }}{{{genpl|{{{4}}}}}}}} | leis na {{l-self|ga|{{#switch:{{{1|}}} | a | á | A | Á | e | é | E | É | i | í | I | Í | o | ó | O | Ó | u | ú | U | Ú = h{{{1}}} | {{{1}}} }}{{{4}}}}} }}<includeonly>{{cln|ga|Danh từ biến cách loại 5}}</includeonly><noinclude>{{documentation}}</noinclude> pcmy29pe8884a5gyilkvvuodlzb5wfa Thể loại:nog:Tự nhiên 14 417950 2566222 2026-09-24T16:13:47Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566222 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:nog:Danh sách chủ đề thuộc nhóm liên quan 14 417951 2566223 2026-09-24T16:13:49Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566223 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Cỏ 14 417952 2566227 2026-09-24T16:14:58Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566227 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Khuôn mặt 14 417953 2566228 2026-09-24T16:15:00Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566228 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Dụng cụ nhà bếp 14 417954 2566231 2026-09-24T16:15:25Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566231 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Nhánh Thài lài 14 417955 2566232 2026-09-24T16:15:34Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566232 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:mji:Nấu ăn 14 417956 2566233 2026-09-24T16:15:39Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566233 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx cré 0 417957 2566238 2026-09-24T16:17:36Z Hiyuune 50834 Trang mới: “{{also|cre|CRE|crè|crê}} =={{langname|ga}}== ==={{section|pron}}=== * {{IPA|ga|/cɾʲeː/|ref={{R:ga:SjPh|20|section=37}} !!! {{R:ga:Finck|II|176}}}} ==={{section|etym}} 1=== {{etymid|ga|đất sét}} Từ {{inh|ga|mga|cré}}, {{inh|ga|sga|cré}},<ref>{{R:DIL|12779|head=1 cré}}</ref> từ {{inh|ga|cel-pro|*kʷrīyess}}; so sánh với {{cog|la|crēta}}. Các từ cùng gốc nhóm ngôn ngữ Goidel bao gồm {{cog|gd|crè}} và {{cog|gv|cray}}. ===={{section|n}}===…” 2566238 wikitext text/x-wiki {{also|cre|CRE|crè|crê}} =={{langname|ga}}== ==={{section|pron}}=== * {{IPA|ga|/cɾʲeː/|ref={{R:ga:SjPh|20|section=37}} !!! {{R:ga:Finck|II|176}}}} ==={{section|etym}} 1=== {{etymid|ga|đất sét}} Từ {{inh|ga|mga|cré}}, {{inh|ga|sga|cré}},<ref>{{R:DIL|12779|head=1 cré}}</ref> từ {{inh|ga|cel-pro|*kʷrīyess}}; so sánh với {{cog|la|crēta}}. Các từ cùng gốc nhóm ngôn ngữ Goidel bao gồm {{cog|gd|crè}} và {{cog|gv|cray}}. ===={{section|n}}==== {{ga-noun|f|~|~anna|gen2=criadh}} # [[đất sét|Đất sét]]. # [[đất|Đất]]. #: {{syn|ga|ithir|úir}} ====={{section|decl}}===== ;Biến cách dạng tiêu chuẩn (loại 4): {{ga-decl-f4|c|ré|réanna}} ;Biến tố dạng thay thế (cổ xưa, phương ngữ), (loại 4): {{ga-decl-f5|c|ré|riadh|réidheanna|dat=riaidh|datoc=s}} ====={{section|drv}}===== {{col|ga |cré criadóra,cré potaire |cré-umha<t:đồng, nâu> |criaga |cré Shíneach<t:cao lanh> }} ====={{section|rel}}===== * {{l|ga|créafóg}} ==={{section|etym}} 2=== {{etymid|ga|tín ngưỡng}} Từ {{inh|ga|mga|créda}}, từ {{inh|ga|sga|crédo}},<ref>{{R:DIL|12812|head=1 créda}}</ref> từ {{der|ga|la|crēdō}}. ===={{section|alt}}==== * {{alter|ga|créidh||dated}} ===={{section|n}}==== {{ga-noun|f|~|~anna}} # {{lb|ga|religion}} [[tín điều|Tín điều]]; [[tín ngưỡng]] ====={{section|decl}}===== {{ga-decl-f4|c|ré|réanna}} ====={{section|drv}}===== * {{l|ga|Cré na nAspal}} * {{l|ga|Cré Nís}} ==={{section|mut}}=== {{ga-mut}} ==={{section|ref}}=== {{reflist|size=smaller}} ==={{section|further}}=== * {{R:ga:Ó Dónaill}} * {{R:ga:Dinneen|ed=1|p=191}} * {{R:ga:EID}} * {{R:ga:NEID}} {{topics|ga|Địa chất học}} b633sdbzidcy0sr8w4s71omv2xsf4zy 2566239 2566238 2026-09-24T16:20:22Z Hiyuune 50834 + sga 2566239 wikitext text/x-wiki {{also|cre|CRE|crè|crê}} =={{langname|ga}}== ==={{section|pron}}=== * {{IPA|ga|/cɾʲeː/|ref={{R:ga:SjPh|20|section=37}} !!! {{R:ga:Finck|II|176}}}} ==={{section|etym}} 1=== {{etymid|ga|đất sét}} Từ {{inh|ga|mga|cré}}, {{inh|ga|sga|cré}},<ref>{{R:DIL|12779|head=1 cré}}</ref> từ {{inh|ga|cel-pro|*kʷrīyess}}; so sánh với {{cog|la|crēta}}. Các từ cùng gốc nhóm ngôn ngữ Goidel bao gồm {{cog|gd|crè}} và {{cog|gv|cray}}. ===={{section|n}}==== {{ga-noun|f|~|~anna|gen2=criadh}} # [[đất sét|Đất sét]]. # [[đất|Đất]]. #: {{syn|ga|ithir|úir}} ====={{section|decl}}===== ;Biến cách dạng tiêu chuẩn (loại 4): {{ga-decl-f4|c|ré|réanna}} ;Biến tố dạng thay thế (cổ xưa, phương ngữ), (loại 4): {{ga-decl-f5|c|ré|riadh|réidheanna|dat=riaidh|datoc=s}} ====={{section|drv}}===== {{col|ga |cré criadóra,cré potaire |cré-umha<t:đồng, nâu> |criaga |cré Shíneach<t:cao lanh> }} ====={{section|rel}}===== * {{l|ga|créafóg}} ==={{section|etym}} 2=== {{etymid|ga|tín ngưỡng}} Từ {{inh|ga|mga|créda}}, từ {{inh|ga|sga|crédo}},<ref>{{R:DIL|12812|head=1 créda}}</ref> từ {{der|ga|la|crēdō}}. ===={{section|alt}}==== * {{alter|ga|créidh||dated}} ===={{section|n}}==== {{ga-noun|f|~|~anna}} # {{lb|ga|religion}} [[tín điều|Tín điều]]; [[tín ngưỡng]] ====={{section|decl}}===== {{ga-decl-f4|c|ré|réanna}} ====={{section|drv}}===== * {{l|ga|Cré na nAspal}} * {{l|ga|Cré Nís}} ==={{section|mut}}=== {{ga-mut}} ==={{section|ref}}=== {{reflist|size=smaller}} ==={{section|further}}=== * {{R:ga:Ó Dónaill}} * {{R:ga:Dinneen|ed=1|p=191}} * {{R:ga:EID}} * {{R:ga:NEID}} {{topics|ga|Địa chất học}} =={{langname|ga}}== ==={{section|etym}}=== Từ {{inh|sga|cel-pro|*kʷrīyess}}.<ref>{{R:cel:EDPC|head=*kʷrīyet-|pages=182-183}}</ref> ==={{section|pron}}=== * {{sga-IPA}} ==={{section|n}}=== {{sga-noun|f|crïad|-}} # [[đất sét|Đất sét]], [[đất]]. ===={{section|infl}}==== {{sga-decl-t&d|g=f|d|crïeid|crïad|n=s|dat_sg2=crí+L}} ===={{section|desc}}==== * {{desc|mga|cré}} ** {{desc|ga|cré|id=đất sét}} ** {{desc|gv|cray}} ** {{desc|gd|crè}} * {{desc|ghc|créfóc|der=1}} ** {{desc|ga|créafóg}} ==={{section|mut}}=== {{sga-mutation}} ==={{section|ref}}=== {{reflist}} ==={{section|further}}=== * {{R:DIL|12779}} sfbnawjay7x63a5w1b3znkxsup87wui 2566240 2566239 2026-09-24T16:20:42Z Hiyuune 50834 2566240 wikitext text/x-wiki {{also|cre|CRE|crè|crê}} =={{langname|ga}}== ==={{section|pron}}=== * {{IPA|ga|/cɾʲeː/|ref={{R:ga:SjPh|20|section=37}} !!! {{R:ga:Finck|II|176}}}} ==={{section|etym}} 1=== {{etymid|ga|đất sét}} Từ {{inh|ga|mga|cré}}, {{inh|ga|sga|cré}},<ref>{{R:DIL|12779|head=1 cré}}</ref> từ {{inh|ga|cel-pro|*kʷrīyess}}; so sánh với {{cog|la|crēta}}. Các từ cùng gốc nhóm ngôn ngữ Goidel bao gồm {{cog|gd|crè}} và {{cog|gv|cray}}. ===={{section|n}}==== {{ga-noun|f|~|~anna|gen2=criadh}} # [[đất sét|Đất sét]]. # [[đất|Đất]]. #: {{syn|ga|ithir|úir}} ====={{section|decl}}===== ;Biến cách dạng tiêu chuẩn (loại 4): {{ga-decl-f4|c|ré|réanna}} ;Biến tố dạng thay thế (cổ xưa, phương ngữ), (loại 4): {{ga-decl-f5|c|ré|riadh|réidheanna|dat=riaidh|datoc=s}} ====={{section|drv}}===== {{col|ga |cré criadóra,cré potaire |cré-umha<t:đồng, nâu> |criaga |cré Shíneach<t:cao lanh> }} ====={{section|rel}}===== * {{l|ga|créafóg}} ==={{section|etym}} 2=== {{etymid|ga|tín ngưỡng}} Từ {{inh|ga|mga|créda}}, từ {{inh|ga|sga|crédo}},<ref>{{R:DIL|12812|head=1 créda}}</ref> từ {{der|ga|la|crēdō}}. ===={{section|alt}}==== * {{alter|ga|créidh||dated}} ===={{section|n}}==== {{ga-noun|f|~|~anna}} # {{lb|ga|religion}} [[tín điều|Tín điều]]; [[tín ngưỡng]] ====={{section|decl}}===== {{ga-decl-f4|c|ré|réanna}} ====={{section|drv}}===== * {{l|ga|Cré na nAspal}} * {{l|ga|Cré Nís}} ==={{section|mut}}=== {{ga-mut}} ==={{section|ref}}=== {{reflist|size=smaller}} ==={{section|further}}=== * {{R:ga:Ó Dónaill}} * {{R:ga:Dinneen|ed=1|p=191}} * {{R:ga:EID}} * {{R:ga:NEID}} {{topics|ga|Địa chất học}} =={{langname|sga}}== ==={{section|etym}}=== Từ {{inh|sga|cel-pro|*kʷrīyess}}.<ref>{{R:cel:EDPC|head=*kʷrīyet-|pages=182-183}}</ref> ==={{section|pron}}=== * {{sga-IPA}} ==={{section|n}}=== {{sga-noun|f|crïad|-}} # [[đất sét|Đất sét]], [[đất]]. ===={{section|infl}}==== {{sga-decl-t&d|g=f|d|crïeid|crïad|n=s|dat_sg2=crí+L}} ===={{section|desc}}==== * {{desc|mga|cré}} ** {{desc|ga|cré|id=đất sét}} ** {{desc|gv|cray}} ** {{desc|gd|crè}} * {{desc|ghc|créfóc|der=1}} ** {{desc|ga|créafóg}} ==={{section|mut}}=== {{sga-mutation}} ==={{section|ref}}=== {{reflist}} ==={{section|further}}=== * {{R:DIL|12779}} 16o3bp2rjabtypkcdl1ex2s1wi9v8xa Thể loại:Danh từ không đếm được tiếng Ireland cổ 14 417958 2566241 2026-09-24T16:21:02Z Hiyuune 50834 Trang mới: “{{auto cat}}” 2566241 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx cumscaigthetu 0 417959 2566242 2026-09-24T16:22:57Z Hiyuune 50834 + sga 2566242 wikitext text/x-wiki =={{langname|sga}}== ==={{section|etym}}=== Từ {{affix|sga|cumscaigthe|-tu}}. ==={{section|pron}}=== * {{sga-IPA}} ==={{section|n}}=== {{sga-noun|m}} # Tính [[chuyển động]], tính [[di động]]; tính [[lưu động]]. ===={{section|infl}}==== {{sga-decl-t&d|t|g=m|n=s |cumscaigthetaid|cumscaigthetad}} ==={{section|mut}}=== {{sga-mutation}} ==={{section|further}}=== * {{R:DIL|13893}} t664rx0atuf43ruby3coh3ekr3w5tru Bản mẫu:sga-decl-adj-io-ia 10 417960 2566243 2026-09-24T16:24:47Z Hiyuune 50834 Trang mới: “<includeonly>{{#invoke:checkparams|warn}}</includeonly>{{sga-decl-adj-table |info=thân từ io/iā |nom_m_sg={{l-self|sga|{{{nsm|{{{1}}}{{#ifeq:{{{2|}}}|a|a|}}e}}}}} |voc_m_sg={{l-self|sga|{{{gsm|{{{1}}}{{#ifeq:{{{2|}}}|a|a|}}i}}}}} |acc_m_sg={{l-self|sga|{{{nsm|{{{1}}}{{#ifeq:{{{2|}}}|a|a|}}e}}}}} |gen_m_sg={{l-self|sga|{{{gsm|{{{1}}}{{#ifeq:{{{2|}}}|a|a|}}i}}}}} |dat_m_sg={{l-self|sga|{{{dsm|{{{1}}}{{#ifeq:{{{2|}}}|a||i}}u}}}}} |nom_f_sg={{l-self|sga|{{{nsm|{{{1}}}{{…” 2566243 wikitext text/x-wiki <includeonly>{{#invoke:checkparams|warn}}</includeonly>{{sga-decl-adj-table |info=thân từ io/iā |nom_m_sg={{l-self|sga|{{{nsm|{{{1}}}{{#ifeq:{{{2|}}}|a|a|}}e}}}}} |voc_m_sg={{l-self|sga|{{{gsm|{{{1}}}{{#ifeq:{{{2|}}}|a|a|}}i}}}}} |acc_m_sg={{l-self|sga|{{{nsm|{{{1}}}{{#ifeq:{{{2|}}}|a|a|}}e}}}}} |gen_m_sg={{l-self|sga|{{{gsm|{{{1}}}{{#ifeq:{{{2|}}}|a|a|}}i}}}}} |dat_m_sg={{l-self|sga|{{{dsm|{{{1}}}{{#ifeq:{{{2|}}}|a||i}}u}}}}} |nom_f_sg={{l-self|sga|{{{nsm|{{{1}}}{{#ifeq:{{{2|}}}|a|a|}}e}}}}} |acc_f_sg={{l-self|sga|{{{gsm|{{{1}}}{{#ifeq:{{{2|}}}|a|a|}}i}}}}} |gen_f_sg={{l-self|sga|{{{nsm|{{{1}}}{{#ifeq:{{{2|}}}|a|a|}}e}}}}} |dat_f_sg={{l-self|sga|{{{gsm|{{{1}}}{{#ifeq:{{{2|}}}|a|a|}}i}}}}} |nom_n_sg={{l-self|sga|{{{nsn|{{{nsm|{{{1}}}{{#ifeq:{{{2|}}}|a|a|}}e}}}}}}}} |gen_n_sg={{l-self|sga|{{{gsm|{{{1}}}{{#ifeq:{{{2|}}}|a|a|}}i}}}}} |dat_n_sg={{l-self|sga|{{{dsm|{{{1}}}{{#ifeq:{{{2|}}}|a||i}}u}}}}} |nom_m_pl={{l-self|sga|{{{np|{{{gsm|{{{1}}}{{#ifeq:{{{2|}}}|a|a|}}i}}}}}}}} |nom_fn_pl={{l-self|sga|{{{np|{{{gsm|{{{1}}}{{#ifeq:{{{2|}}}|a|a|}}i}}}}}}}} |voc_m_pl={{l-self|sga|{{{np|{{{gsm|{{{1}}}{{#ifeq:{{{2|}}}|a|a|}}i}}}}}}}}<br/>{{l-self|sga|{{{av2|{{{dsm|{{{gsm|{{{1}}}{{#ifeq:{{{2|}}}|a||i}}u}}}}}}}}}}}* |acc_m_pl={{l-self|sga|{{{np|{{{gsm|{{{1}}}{{#ifeq:{{{2|}}}|a|a|}}i}}}}}}}}<br/>{{l-self|sga|{{{av2|{{{dsm|{{{gsm|{{{1}}}{{#ifeq:{{{2|}}}|a||i}}u}}}}}}}}}}}* |gen_pl={{l-self|sga|{{{nsm|{{{1}}}{{#ifeq:{{{2|}}}|a|a|}}e}}}}} |dat_pl={{l-self|sga|{{{dp|{{{1}}}{{#ifeq:{{{2|}}}|a|a|}}ib}}}}} |notes=&#42; khi từ được danh hóa }}<!-- -->{{catlangname|sga|Tính từ thân từ io/iā}}<!-- --><noinclude>{{documentation}}</noinclude> pcwee4kq2um0yidq56t646om1wzpmrr cumscaigthe 0 417961 2566244 2026-09-24T16:25:37Z Hiyuune 50834 Trang mới: “=={{langname|sga}}== ==={{section|ptcp}}=== {{head|sga|Phân từ hiện tại}} # {{infl of|sga|con·oscaigi||part|past}} ===={{section|infl}}==== {{sga-decl-adj-io-ia|cumscaigth}} ===={{section|drv}}==== * {{l|sga|cumscaigthetu}} ==={{section|mut}}=== {{sga-mutation}} ==={{section|further}}=== * {{R:DIL|13891}}” 2566244 wikitext text/x-wiki =={{langname|sga}}== ==={{section|ptcp}}=== {{head|sga|Phân từ hiện tại}} # {{infl of|sga|con·oscaigi||part|past}} ===={{section|infl}}==== {{sga-decl-adj-io-ia|cumscaigth}} ===={{section|drv}}==== * {{l|sga|cumscaigthetu}} ==={{section|mut}}=== {{sga-mutation}} ==={{section|further}}=== * {{R:DIL|13891}} 6zl38i0d1l34vh2jd221jgxgr7fu6yv cumscaiged 0 417962 2566245 2026-09-24T16:27:18Z Hiyuune 50834 Trang mới: “=={{langname|sga}}== ==={{section|pron}}=== * {{sga-IPA}} ==={{section|v}}=== {{sga-verb form|·cumscaiged}} # {{infl of|sga|con·oscaigi||prot|với|subj|past|ở|3|s}} ==={{section|mut}}=== {{sga-mutation|pt}}” 2566245 wikitext text/x-wiki =={{langname|sga}}== ==={{section|pron}}=== * {{sga-IPA}} ==={{section|v}}=== {{sga-verb form|·cumscaiged}} # {{infl of|sga|con·oscaigi||prot|với|subj|past|ở|3|s}} ==={{section|mut}}=== {{sga-mutation|pt}} 9qa3hor69wlsder8xq96a8te8ka3z6g Bản mẫu:ga-decl-bean 10 417963 2566246 2026-09-25T00:17:22Z Hiyuune 50834 /* */ 2566246 wikitext text/x-wiki {{#invoke:checkparams|error}}<!-- Validate template parameters -->{{ga-decl-noun|declclass=irr |head=bean {{#switch: {{{1|}}}|d|t|si|sí={{{1|}}}|#default={{ga-lenition|{{{1|}}}}}}}{{{2|}}} | {{l-self|ga|bean {{#switch: {{{1|}}}|d|t|si|sí={{{1|}}}|#default={{ga-lenition|{{{1|}}}}}}}{{{2|}}}}} | a {{l-self|ga|bhean {{#switch: {{{1|}}}|d|t|si|sí={{{1|}}}|#default={{ga-lenition|{{{1|}}}}}}}{{{2|}}}}} | {{l-self|ga|mná {{{1|}}}{{{2|}}}}} | {{l-self|ga|bean {{#switch: {{{1|}}}|d|t|si|sí={{{1|}}}|#default={{ga-lenition|{{{1|}}}}}}}{{{2|}}}}}<br/>{{l-self|ga|mnaoi {{ga-lenition|{{{1|}}}}}{{{2|}}}}} {{i|cổ xưa hoặc phương ngữ}} | {{l-self|ga|mná {{{1|}}}{{{2|}}}}} | a {{l-self|ga|mhná {{{1|}}}{{{2|}}}}} | {{l-self|ga|ban {{{1|}}}{{{2|}}}}} | {{l-self|ga|mná {{{1|}}}{{{2|}}}}}<br />{{l-self|ga|mnáibh {{{1|}}}{{{2|}}}}} {{i|cổ xưa}} <!-- forms with the definite article --> | an {{l-self|ga|bhean {{#switch: {{{1|}}}|d|t|si|sí={{{1|}}}|#default={{ga-lenition|{{{1|}}}}}}}{{{2|}}}}} | na {{l-self|ga|mná {{{1|}}}{{{2|}}}}} | leis an {{l-self|ga|mbean {{#switch: {{{1|}}}|d|t|si|sí={{{1|}}}|#default={{ga-lenition|{{{1|}}}}}}}{{{2|}}}}}<br />don {{l-self|ga|bhean {{#switch: {{{1|}}}|d|t|si|sí={{{1|}}}|#default={{ga-lenition|{{{1|}}}}}}}{{{2|}}}}}<br/>leis an {{l-self|ga|mnaoi {{ga-lenition|{{{1|}}}}}{{{2|}}}}} {{i|cổ xưa hoặc phương ngữ}}<br />don {{l-self|ga|mhnaoi {{ga-lenition|{{{1|}}}}}{{{2|}}}}} {{i|cổ xưa hoặc phương ngữ}} | na {{l-self|ga|mná {{{1|}}}{{{2|}}}}} | na {{l-self|ga|mban {{{1|}}}{{{2|}}}}} | leis na {{l-self|ga|mná {{{1|}}}{{{2|}}}}}<br />leis na {{l-self|ga|mnáibh {{{1|}}}{{{2|}}}}} {{i|cổ xưa}} }}<includeonly>{{cln|ga|Danh từ bất quy tắc}}</includeonly><noinclude>{{documentation}} </noinclude> lq3suakjsgltufkzagoyyfmvyc7whan bean chéile 0 417964 2566247 2026-09-25T00:29:16Z Hiyuune 50834 /* */ + ga 2566247 wikitext text/x-wiki {{also|bean-chèile|bean chèile}} =={{langname|ga}}== ==={{section|alt}}=== * {{alter|ga|banchéile}} ==={{section|n}}=== {{ga-noun|f|head=[[bean]] [[céile|chéile]]|mná céile|mná céile}} # [[vợ|Vợ]]. #: {{syn|ga|bean|céile mná}} #: {{coordinate terms|ga|fear céile}} #: {{uxi|ga|'''bean chéile''' an rí|queen consort|lit=vợ của nhà vua}} ===={{section|decl}}==== {{ga-decl-bean|c|éile}} ==={{section|mut}}=== {{ga-mut}} ==={{section|ref}}=== * {{R:ga:Ó Dónaill|bean}} * {{R:ga:Ó Dónaill|céile}} ==={{section|further}}=== * {{R:ga:EID}} * {{R:ga:NEID}} {{topics|ga|Nữ giới|Hôn nhân}} g66lpf15onm8klnu2y9zzaca2r4j8oh 2566388 2566247 2026-09-25T10:03:28Z TheHighFighter2 42988 /* Danh từ */ 2566388 wikitext text/x-wiki {{also|bean-chèile|bean chèile}} =={{langname|ga}}== ==={{section|alt}}=== * {{alter|ga|banchéile}} ==={{section|n}}=== {{ga-noun|f|head=[[bean]] [[céile|chéile]]|mná céile|mná céile}} # [[vợ|Vợ]]. #: {{syn|ga|bean|céile mná}} #: {{coordinate terms|ga|fear céile}} #: {{uxi|ga|'''bean chéile''' an rí|vương hậu|lit=vợ của nhà vua}} ===={{section|decl}}==== {{ga-decl-bean|c|éile}} ==={{section|mut}}=== {{ga-mut}} ==={{section|ref}}=== * {{R:ga:Ó Dónaill|bean}} * {{R:ga:Ó Dónaill|céile}} ==={{section|further}}=== * {{R:ga:EID}} * {{R:ga:NEID}} {{topics|ga|Nữ giới|Hôn nhân}} hbncpyntt7dtk2ypfjlee5tby14r42e banchéile 0 417965 2566248 2026-09-25T00:32:20Z Hiyuune 50834 /* */ + ga 2566248 wikitext text/x-wiki =={{langname|ga}}== ==={{section|noun}}=== {{ga-noun|m|~|banchéilí}} # {{alternative form of|ga|bean chéile|t=vợ}} ===={{section|decl}}==== {{ga-decl-m4|b|anchéile|anchéilí}} ==={{section|mut}}=== {{ga-mut}} ==={{section|ref}}=== * {{R:ga:Ó Dónaill}} ptmakem5vhnt5cxjtyn6sbm3t44ijvd nuaré 0 417966 2566249 2026-09-25T00:39:49Z Hiyuune 50834 /* */ 2566249 wikitext text/x-wiki =={{langname|ca}}== ==={{section|v}}=== {{head|ca|Biến thể hình thái động từ}} # {{ca-verb form of|nuar}} =={{langname|ga}}== ==={{section|etym}}=== Từ {{af|ga|nua-|ré}}. ==={{section|n}}=== {{ga-noun|f|~|~anna}} # [[trăng non|Trăng non]]. #: {{ant|ga|lánré}} ===={{section|decl}}==== {{ga-decl-f4|n|uaré|uaréanna}} ==={{section|further}}=== * {{R:ga:ODonaill}} {{C|ga|Mặt trăng}} 06o2hnqb12q5kx4evkdmvjvgyk3cvq2 géimneach 0 417967 2566252 2026-09-25T01:04:35Z Hiyuune 50834 /* */ + ga 2566252 wikitext text/x-wiki =={{langname|ga}}== ==={{section|alt}}=== * {{alt|ga|géimneadh|géimreach|géimreadh}}{{ref|{{R:ga:CorpSt|h}}}} ==={{section|etym}}=== Từ {{der|ga|mga|géimnech}}.{{ref|{{R:DIL|head=géimnech|25526}}}} {{surf|ga|géim|-ach|pos=noun|alt2=-neach}}. ==={{section|pron}}=== * {{IPA|ga|a=Munster,Connacht|/ˈɟeːmʲnʲəx/}} * {{IPA|ga|a=Ulster|/ˈɟɛːmʲnʲa(x)/|ref={{R:ga:Ó Searcaigh|page=29|section=65}}<!--ɲɛ꞉mṅax là ngéimneach-->}} ==={{section|n}}=== {{ga-noun|f|géimní|-}} # {{verbal noun of|ga|géim}} ===={{section|decl}}==== {{ga-decl-f2-nopl|g|éimneach|éimní|dat=éimnigh|datoc=a}} ==={{section|mut}}=== {{ga-mut}} ==={{section|ref}}=== {{reflist|size=smaller}} ==={{section|further}}=== * {{R:ga:Dinneen|géimneaċ|531}} * {{R:ga:Ó Dónaill}} tepjz6x82e0wkpt2p1rbbd53ar6uljn 2566296 2566252 2026-09-25T06:32:47Z Hiyuune 50834 /* Tiếng Ireland */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566296 wikitext text/x-wiki =={{langname|ga}}== ==={{section|alt}}=== * {{alt|ga|géimneadh|géimreach|géimreadh}}{{ref|{{R:ga:CorpSt|h}}}} ==={{section|etym}}=== Từ {{der|ga|mga|géimnech}}.{{ref|{{R:DIL|head=géimnech|25526}}}} {{surf|ga|géim|-ach|pos=Danh từ|alt2=-neach}}. ==={{section|pron}}=== * {{IPA|ga|a=Munster,Connacht|/ˈɟeːmʲnʲəx/}} * {{IPA|ga|a=Ulster|/ˈɟɛːmʲnʲa(x)/|ref={{R:ga:Ó Searcaigh|page=29|section=65}}<!--ɲɛ꞉mṅax là ngéimneach-->}} ==={{section|n}}=== {{ga-noun|f|géimní|-}} # {{verbal noun of|ga|géim}} ===={{section|decl}}==== {{ga-decl-f2-nopl|g|éimneach|éimní|dat=éimnigh|datoc=a}} ==={{section|mut}}=== {{ga-mut}} ==={{section|ref}}=== {{reflist|size=smaller}} ==={{section|further}}=== * {{R:ga:Dinneen|géimneaċ|531}} * {{R:ga:Ó Dónaill}} 5qnmsjgyancpq6u6fko3pm6dsoqk3dg ramhrú 0 417968 2566253 2026-09-25T01:08:47Z Hiyuune 50834 /* */ + ga 2566253 wikitext text/x-wiki =={{langname|ga}}== ==={{section|pron}}=== * {{IPA|ga|a=Galway|/ˈɾˠauɾˠuː/|ref={{R:ga:Finck|II|213}}}} ==={{section|n}}=== {{ga-noun|m|ramhraithe|-}} # {{verbal noun of|ga|ramhraigh}} ==={{section|ref}}=== {{reflist|size=smaller}} iqf5de2rrehkh1fkymhiy6d31zmbah4 Bản mẫu:ga-decl-m-irreg-nopl 10 417969 2566254 2026-09-25T01:12:58Z Hiyuune 50834 Trang mới: “{{#invoke:checkparams|error}}<!-- Validate template parameters -->{{ga-decl-noun-nopl|declclass=irr |head={{{1}}}{{{2}}} | {{l-self|ga|{{{1}}}{{{2}}}}} | a {{l-self|ga|{{ga-lenition|{{{1}}}}}{{{2}}}}} | {{l-self|ga|{{{1}}}{{{3}}}}} | {{l-self|ga|{{{1}}}{{{2}}}}} <!-- forms with the definite article --> | an {{l-self|ga|{{#switch:{{{1|}}} | a | á | e | é | i | í | o | ó | u | ú = t-{{{1}}} | A | Á | E | É | I | Í | O | Ó | U | Ú = t{{{1}}} | {{{1}}} }}{{{2}}}}} |…” 2566254 wikitext text/x-wiki {{#invoke:checkparams|error}}<!-- Validate template parameters -->{{ga-decl-noun-nopl|declclass=irr |head={{{1}}}{{{2}}} | {{l-self|ga|{{{1}}}{{{2}}}}} | a {{l-self|ga|{{ga-lenition|{{{1}}}}}{{{2}}}}} | {{l-self|ga|{{{1}}}{{{3}}}}} | {{l-self|ga|{{{1}}}{{{2}}}}} <!-- forms with the definite article --> | an {{l-self|ga|{{#switch:{{{1|}}} | a | á | e | é | i | í | o | ó | u | ú = t-{{{1}}} | A | Á | E | É | I | Í | O | Ó | U | Ú = t{{{1}}} | {{{1}}} }}{{{2}}}}} | an {{l-self|ga|{{ga-lenition an|{{{1}}}}}{{{3}}}}} | leis an {{l-self|ga|{{ga-eclipsis an|{{{1}}}}}{{{2}}}}}<br />don {{l-self|ga|{{#switch:{{{1|}}} | b | B | c | C | f | F | g | G | m | M | p | P = {{{1}}}h | {{{1}}} }}{{{2}}}}} }}<includeonly>{{cln|ga|Danh từ bất quy tắc}}</includeonly><noinclude>{{documentation}}</noinclude> skunlr3iabz1nsv4uudniph74qsbkb9 cuisniú 0 417970 2566255 2026-09-25T01:13:01Z Hiyuune 50834 /* */ 2566255 wikitext text/x-wiki =={{langname|ga}}== ==={{section|n}}=== {{ga-noun|m|cuisnithe|-}} # {{verbal noun of|ga|cuisnigh}} # Sự làm [[lạnh]]; sự [[ướp]] lạnh (thịt, hoa quả). ===={{section|decl}}==== {{ga-decl-m-irreg-nopl|c|uisniú|uisnithe}} ==={{section|mut}}=== {{ga-mut}} ==={{section|further}}=== * {{R:ga:Ó Dónaill}} * {{R:ga:NEID}} * {{R:ga:FNG}} * {{R:ga:FB}} em8jikge8d3oo5vdag6rnij6xl1eg41 Thể loại:Nhóm ngôn ngữ Goidel 14 417971 2566256 2026-09-25T01:33:53Z Hiyuune 50834 Trang mới: “{{auto cat}}” 2566256 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx fixest 0 417972 2566257 2026-09-25T02:23:46Z Hiyuune 50834 Trang mới: “=={{langname|en}}== ==={{section|etym}}=== {{suffix|en|fix|est|nocat=1}} ==={{section|v}}=== {{head|en|Biến thể hình thái động từ}} # {{infl of|en|fix||st-form}} =={{langname|hrx}}== ==={{section|pron}}=== {{hrx-pr}} ==={{section|adj}}=== {{head|hrx|Tính từ so sánh nhất}} # {{superlative of|hrx|fix}}” 2566257 wikitext text/x-wiki =={{langname|en}}== ==={{section|etym}}=== {{suffix|en|fix|est|nocat=1}} ==={{section|v}}=== {{head|en|Biến thể hình thái động từ}} # {{infl of|en|fix||st-form}} =={{langname|hrx}}== ==={{section|pron}}=== {{hrx-pr}} ==={{section|adj}}=== {{head|hrx|Tính từ so sánh nhất}} # {{superlative of|hrx|fix}} 6f1dwdjx0vl479daxcyiebvcjz1eno4 deisigh 0 417973 2566258 2026-09-25T02:26:24Z Hiyuune 50834 Trang mới: “=={{langname|ga}}== ==={{section|etym}}=== Từ {{inh|ga|mga|desigid}}. {{surf|ga|deas|-igh}}. {{doublet|ga|deasaigh}}. ==={{section|pron}}=== * {{IPA|ga|[ˈdʲɛʃəɟ]|a=Munster}} * {{IPA|ga|[ˈdʲɛʃiː]|[ˈdʲɛʃə]|a=Connacht}} * {{IPA|ga|[ˈdʲɛʃi]|a=Ulster}} ==={{section|v}}=== {{ga-verb|pres=deisíonn|fut=deiseoidh|vn=deisiú|pp=deisithe}} # [[vá|Vá]], [[sửa chữa]], [[tu bổ]], [[tu sửa]], [[thay thế]]. ===={{section|forms}}==== {{ga-conj-2|d|e…” 2566258 wikitext text/x-wiki =={{langname|ga}}== ==={{section|etym}}=== Từ {{inh|ga|mga|desigid}}. {{surf|ga|deas|-igh}}. {{doublet|ga|deasaigh}}. ==={{section|pron}}=== * {{IPA|ga|[ˈdʲɛʃəɟ]|a=Munster}} * {{IPA|ga|[ˈdʲɛʃiː]|[ˈdʲɛʃə]|a=Connacht}} * {{IPA|ga|[ˈdʲɛʃi]|a=Ulster}} ==={{section|v}}=== {{ga-verb|pres=deisíonn|fut=deiseoidh|vn=deisiú|pp=deisithe}} # [[vá|Vá]], [[sửa chữa]], [[tu bổ]], [[tu sửa]], [[thay thế]]. ===={{section|forms}}==== {{ga-conj-2|d|eis|q=slender|stem=eisigh}} ==={{section|mut}}=== {{ga-mut}} bdfxwih3xcwiwvbb3k5hwtp79pv7ulj Thể loại:Điệp thức tiếng Ireland 14 417974 2566259 2026-09-25T02:26:56Z Hiyuune 50834 Trang mới: “{{auto cat}}” 2566259 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ nguyên tiếng Ireland 14 417975 2566260 2026-09-25T02:28:03Z Hiyuune 50834 Trang mới: “{{auto cat}}” 2566260 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Bản mẫu:danh sách:quốc gia châu Á/vi 10 417976 2566262 2026-09-25T02:39:56Z Hiyuune 50834 Hiyuune đã đổi [[Bản mẫu:danh sách:quốc gia châu Á/vi]] thành [[Bản mẫu:list:quốc gia của châu Á/vi]] 2566262 wikitext text/x-wiki #đổi [[Bản mẫu:list:quốc gia của châu Á/vi]] mc5jp6l8f5yu96317eq22alszdgvltu Bản mẫu:danh sách:đại dương/vi 10 417977 2566266 2026-09-25T02:47:36Z Hiyuune 50834 Hiyuune đã đổi [[Bản mẫu:danh sách:đại dương/vi]] thành [[Bản mẫu:list:đại dương/vi]]: đúng format: "list:tên chủ đề/mã ngôn ngữ 2566266 wikitext text/x-wiki #đổi [[Bản mẫu:list:đại dương/vi]] cm05fay2cbaouunucsubiklh24xlb72 Bản mẫu:danh sách:mùa/da 10 417978 2566269 2026-09-25T02:50:29Z Hiyuune 50834 Hiyuune đã đổi [[Bản mẫu:danh sách:mùa/da]] thành [[Bản mẫu:list:mùa/da]] 2566269 wikitext text/x-wiki #đổi [[Bản mẫu:list:mùa/da]] trqc6dnich63ps8dlpxqs4caxzcjggt Bản mẫu:kaz-proper noun 10 417979 2566271 2026-09-25T02:52:41Z Hiyuune 50834 Hiyuune đã đổi [[Bản mẫu:kaz-proper noun]] thành [[Bản mẫu:kk-proper noun]] 2566271 wikitext text/x-wiki #đổi [[Bản mẫu:kk-proper noun]] gvu7sllzd7wzl506jstw5zt9djutesr Bản mẫu:kaz-adv 10 417980 2566273 2026-09-25T02:52:47Z Hiyuune 50834 Hiyuune đã đổi [[Bản mẫu:kaz-adv]] thành [[Bản mẫu:kk-adv]] qua đổi hướng 2566273 wikitext text/x-wiki #đổi [[Bản mẫu:kk-adv]] 0ul429b9t3hf2a57dzy73kutsqixtxb Bản mẫu:kir 10 417981 2566275 2026-09-25T02:53:46Z Hiyuune 50834 Hiyuune đã đổi [[Bản mẫu:kir]] thành [[Bản mẫu:ky]] qua đổi hướng 2566275 wikitext text/x-wiki #đổi [[Bản mẫu:ky]] fwh53vp934n75q2r87qrb3jen6gjcgx Bản mẫu:uzb 10 417982 2566277 2026-09-25T02:54:10Z Hiyuune 50834 Hiyuune đã đổi [[Bản mẫu:uzb]] thành [[Bản mẫu:uz]] qua đổi hướng 2566277 wikitext text/x-wiki #đổi [[Bản mẫu:uz]] 004xreirop201z3bljvyor12fnhfyys талдар 0 417983 2566280 2026-09-25T05:33:20Z Hiyuune 50834 + ba 2566280 wikitext text/x-wiki =={{langname|ba}}== ==={{section|n}}=== {{head|ba|Biến thể hình thái danh từ}} # {{infl of|ba|тал||abs|pl}} sml566h31o72gjcqhzwzthyquokw4aj Bản mẫu:ce-decl-noun 10 417984 2566281 2026-09-25T05:44:52Z Hiyuune 50834 Trang mới: “{{#invoke:checkparams|error}}<!-- Validate template parameters -->{{inflection-table-top|title=Biến cách của {{m-self|ce|{{SUBPAGENAME}}|tr=-}}|palette=blue|tall=yes}} ! class="outer" | ! class="outer" | số ít ! class="outer" | số nhiều |- ! [[nominative|danh cách]] | {{#ifeq:{{{1}}}|—|—|{{l-self|ce|{{{1}}}}}}} | {{#ifeq:{{{9}}}|—|—|{{l-self|ce|{{{9}}}}}}} |- ! [[genitive|sinh cách]] | {{#ifeq:{{{2}}}|—|—|{{l-self|ce|{{{2}}}}}}} | {{#ifeq:{{{10}}…” 2566281 wikitext text/x-wiki {{#invoke:checkparams|error}}<!-- Validate template parameters -->{{inflection-table-top|title=Biến cách của {{m-self|ce|{{SUBPAGENAME}}|tr=-}}|palette=blue|tall=yes}} ! class="outer" | ! class="outer" | số ít ! class="outer" | số nhiều |- ! [[nominative|danh cách]] | {{#ifeq:{{{1}}}|—|—|{{l-self|ce|{{{1}}}}}}} | {{#ifeq:{{{9}}}|—|—|{{l-self|ce|{{{9}}}}}}} |- ! [[genitive|sinh cách]] | {{#ifeq:{{{2}}}|—|—|{{l-self|ce|{{{2}}}}}}} | {{#ifeq:{{{10}}}|—|—|{{l-self|ce|{{{10}}}}}}} |- ! [[dative|dữ cách]] | {{#ifeq:{{{3}}}|—|—|{{l-self|ce|{{{3}}}}}}} | {{#ifeq:{{{11}}}|—|—|{{l-self|ce|{{{11}}}}}}} |- ! [[ergative|khiển cách]] | {{#ifeq:{{{4}}}|—|—|{{l-self|ce|{{{4}}}}}}} | {{#ifeq:{{{12}}}|—|—|{{l-self|ce|{{{12}}}}}}} |- ! [[allative|đích cách]] | {{#ifeq:{{{5}}}|—|—|{{l-self|ce|{{{5}}}}}}} | {{#ifeq:{{{13}}}|—|—|{{l-self|ce|{{{13}}}}}}} |- ! [[instrumental|cách công cụ]] | {{#ifeq:{{{6}}}|—|—|{{l-self|ce|{{{6}}}}}}} | {{#ifeq:{{{14}}}|—|—|{{l-self|ce|{{{14}}}}}}} |- ! [[lative]] | {{#ifeq:{{{7}}}|—|—|{{l-self|ce|{{{7}}}}}}} | {{#ifeq:{{{15}}}|—|—|{{l-self|ce|{{{15}}}}}}} |- ! [[comparative|so sánh hơn]] | {{#ifeq:{{{8}}}|—|—|{{l-self|ce|{{{8}}}}}}} | {{#ifeq:{{{16}}}|—|—|{{l-self|ce|{{{16}}}}}}} {{inflection-table-bottom}}<noinclude>{{documentation}}</noinclude> khb7ml9uuyw745gl8tnpp6f1yrhwhao тұқымдас 0 417985 2566282 2026-09-25T05:47:31Z Hiyuune 50834 Trang mới: “=={{langname|kk}}== {{kk-regional|тұқымдас|تۇقىمداس}} {{wp|kk:}} ==={{section|etym}}=== {{af|kk|тұқым|-дас}}. ==={{section|n}}=== {{kk-noun}} # {{lb|kk|taxonomy}} [[họ|Họ]]. ===={{section|decl}}==== {{kk-noun-c|а|с}}” 2566282 wikitext text/x-wiki =={{langname|kk}}== {{kk-regional|тұқымдас|تۇقىمداس}} {{wp|kk:}} ==={{section|etym}}=== {{af|kk|тұқым|-дас}}. ==={{section|n}}=== {{kk-noun}} # {{lb|kk|taxonomy}} [[họ|Họ]]. ===={{section|decl}}==== {{kk-noun-c|а|с}} 6t2o0i3trj8kpnlv70ty19clnjg0y3o अवश्या 0 417986 2566284 2026-09-25T06:01:09Z Hiyuune 50834 + sa 2566284 wikitext text/x-wiki =={{langname|sa}}== ==={{section|alternative script}}=== {{sa-alt}} ==={{section|etym}}=== Từ {{af|sa|अव-|[[श्यै|श्या]]}}. So sánh với {{cog|fa-cls|بژم|tr=bažm}} ==={{section|pron}}=== {{sa-IPA}} ==={{section|n}}=== {{sa-noun|f|r=श्यै}} # [[sương muối|Sương muối]], [[sương]]. ===={{section|decl}}==== {{sa-decl-noun-f}} ===={{section|drv}}==== * {{l|sa|अवश्याय}} ===={{section|desc}}==== Có nhiều hậu duệ liên quan đến {{m|sa|अवश्याय}}. * {{desc|pi|ussāva}} * Dard: ** {{desc|kls|oš}} ** {{desc|khw|یوز|tr=yoz}} ** {{desc|trw|اوش|tr=ōš}} * {{desc|pra|𑀅𑀯𑀲𑀸𑀬|𑀑𑀲𑀸𑀅|𑀑𑀲𑁆𑀲𑀸|𑀉𑀲𑁆𑀲𑀸|𑀑𑀲𑀸|𑀉𑀲𑁆𑀲|𑀑𑀲}} ** {{desc|ne|ओस}} ** {{desc|gu|ઓસ}} ** {{desc|bn|ওস}} ** Hindustan: *** {{desc|hi|ओस}} *** {{desc|ur|اوس|tr=os}} ==={{section|ref}}=== * {{R:sa:MW|104}} * {{R:CDIAL}} qjj2pocn8gjg005uvnldem9gu2sdt2d hoar-frost 0 417987 2566285 2026-09-25T06:02:04Z Hiyuune 50834 Trang mới: “{{also|hoarfrost|hoar frost}} =={{langname|en}}== ==={{section|pron}}=== * {{audio|en|LL-Q1860 (eng)-Vealhurl-hoar-frost.wav|a=Southern England}} ==={{section|n}}=== {{en-noun|~}} # {{alternative form of|en|hoar frost}}” 2566285 wikitext text/x-wiki {{also|hoarfrost|hoar frost}} =={{langname|en}}== ==={{section|pron}}=== * {{audio|en|LL-Q1860 (eng)-Vealhurl-hoar-frost.wav|a=Southern England}} ==={{section|n}}=== {{en-noun|~}} # {{alternative form of|en|hoar frost}} 8yoatseypvydlqf4dudk8vkwgfdtsa9 hoar-frosts 0 417988 2566286 2026-09-25T06:03:58Z Hiyuune 50834 Trang mới: “{{also|hoarfrosts|hoar frosts}} =={{langname|en}}== ==={{section|n}}=== {{head|en|Biến thể hình thái danh từ|head=[[hoar]]-[[frosts]]}} # {{plural of|en|hoar-frost}}” 2566286 wikitext text/x-wiki {{also|hoarfrosts|hoar frosts}} =={{langname|en}}== ==={{section|n}}=== {{head|en|Biến thể hình thái danh từ|head=[[hoar]]-[[frosts]]}} # {{plural of|en|hoar-frost}} 6wx35s0e73o8533cf9a4hy2zgyrugrf hoarfrosts 0 417989 2566287 2026-09-25T06:05:05Z Hiyuune 50834 + en 2566287 wikitext text/x-wiki {{also|hoar-frosts|hoar frosts}} =={{langname|en}}== ==={{section|n}}=== {{head|en|Biến thể hình thái danh từ}} # {{plural of|en|hoarfrost}} r7rpniuabeavwmg17l43grtsr5i14jw hoar frost 0 417990 2566290 2026-09-25T06:13:53Z Hiyuune 50834 Trang mới: “=={{langname|en}}== ==={{section|alt}}=== * {{alter|en|hoarfrost|hoar-frost}} ==={{section|etym}}=== {{PIE word|en|prustós}}{{root|en|ine-pro|*(s)ḱeh₃-}} [[File:Escarcha en bayas.JPG|thumb|Sương muối trên cây quả mọng]] Từ {{inh|en|enm|hore frost}}, {{m|enm|horfrost}}{{nb...|hoorfrost, hore-forst, hor-forst, hore vrost|otherforms=1}}, từ {{m|enm|hor|pos=adjective}}<ref>{{R:MED Online|entry=hōr|pos=adj|id=MED21180}}</ref> (from {{inh|en|ang|hār|t=x…” 2566290 wikitext text/x-wiki =={{langname|en}}== ==={{section|alt}}=== * {{alter|en|hoarfrost|hoar-frost}} ==={{section|etym}}=== {{PIE word|en|prustós}}{{root|en|ine-pro|*(s)ḱeh₃-}} [[File:Escarcha en bayas.JPG|thumb|Sương muối trên cây quả mọng]] Từ {{inh|en|enm|hore frost}}, {{m|enm|horfrost}}{{nb...|hoorfrost, hore-forst, hor-forst, hore vrost|otherforms=1}}, từ {{m|enm|hor|pos=adjective}}<ref>{{R:MED Online|entry=hōr|pos=adj|id=MED21180}}</ref> (from {{inh|en|ang|hār|t=xám}}, cuối cùng từ {{inh|en|ine-pro|*(s)ḱeh₃-|t=chìm sâu}}) + {{m|enm|frost}}<ref>{{R:MED Online|entry=frost|pos=n|id=MED17802}}</ref> (from {{inh|en|ang|frost}}, {{m|ang|forst}}, cuối cùng từ {{inh|en|ine-pro|*prustós|t=sương giá}}). Từ này có thể phân tích theo {{compound|en|hoar|t1=màu xám trắng; màu trắng|pos1=adjective|frost}}.<ref name="OED">{{R:OED Online|entry=hoar-frost|pos=n|id=87408|date=September 2022}}</ref><ref>{{R:Dictionary.com|entry=hoarfrost|pos=n|source=Random House}}</ref> ==={{section|pron}}=== * {{IPA|en|/ˈhɔː fɹɒst/|a=RP}} * {{IPA|en|/ˈhoɹ ˌfɹɑst/|a=GA}} * {{audio|en|En-us-hoar frost.oga|a=GA}} ==={{section|n}}=== {{en-noun|~}} # [[sương muối|Sương muối]]. #: {{syn|en|white frost}} #: {{cot|en|dew|glaze|rime}} ===={{section|drv}}==== {{col|en|hoarfrosted|hoarfrosty}} ===={{section|rel}}==== {{col|en|hoar}} ==={{section|ref}}=== {{reflist}} {{cln|en|Danh từ ghép theo tính từ-danh từ}} {{C|en|Hiện tượng khí quyển|Băng}} 2fiulhr9ngxwn1nenzuzouw961g4vey 2566291 2566290 2026-09-25T06:14:08Z Hiyuune 50834 /* Từ nguyên */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566291 wikitext text/x-wiki =={{langname|en}}== ==={{section|alt}}=== * {{alter|en|hoarfrost|hoar-frost}} ==={{section|etym}}=== {{PIE word|en|prustós}}{{root|en|ine-pro|*(s)ḱeh₃-}} [[File:Escarcha en bayas.JPG|thumb|Sương muối trên cây quả mọng]] Từ {{inh|en|enm|hore frost}}, {{m|enm|horfrost}}{{nb...|hoorfrost, hore-forst, hor-forst, hore vrost|otherforms=1}}, từ {{m|enm|hor|pos=adjective}}<ref>{{R:MED Online|entry=hōr|pos=adj|id=MED21180}}</ref> (từ {{inh|en|ang|hār|t=xám}}, cuối cùng từ {{inh|en|ine-pro|*(s)ḱeh₃-|t=chìm sâu}}) + {{m|enm|frost}}<ref>{{R:MED Online|entry=frost|pos=n|id=MED17802}}</ref> (from {{inh|en|ang|frost}}, {{m|ang|forst}}, cuối cùng từ {{inh|en|ine-pro|*prustós|t=sương giá}}). Từ này có thể phân tích theo {{compound|en|hoar|t1=màu xám trắng; màu trắng|pos1=adjective|frost}}.<ref name="OED">{{R:OED Online|entry=hoar-frost|pos=n|id=87408|date=September 2022}}</ref><ref>{{R:Dictionary.com|entry=hoarfrost|pos=n|source=Random House}}</ref> ==={{section|pron}}=== * {{IPA|en|/ˈhɔː fɹɒst/|a=RP}} * {{IPA|en|/ˈhoɹ ˌfɹɑst/|a=GA}} * {{audio|en|En-us-hoar frost.oga|a=GA}} ==={{section|n}}=== {{en-noun|~}} # [[sương muối|Sương muối]]. #: {{syn|en|white frost}} #: {{cot|en|dew|glaze|rime}} ===={{section|drv}}==== {{col|en|hoarfrosted|hoarfrosty}} ===={{section|rel}}==== {{col|en|hoar}} ==={{section|ref}}=== {{reflist}} {{cln|en|Danh từ ghép theo tính từ-danh từ}} {{C|en|Hiện tượng khí quyển|Băng}} tjz3ccnrbclljcir6qfc77jgjmlgzwf 2566292 2566291 2026-09-25T06:16:22Z Hiyuune 50834 /* Từ nguyên */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566292 wikitext text/x-wiki =={{langname|en}}== ==={{section|alt}}=== * {{alter|en|hoarfrost|hoar-frost}} ==={{section|etym}}=== {{PIE word|en|prustós}}{{root|en|ine-pro|*(s)ḱeh₃-}} [[File:Escarcha en bayas.JPG|thumb|Sương muối trên cây quả mọng]] Từ {{inh|en|enm|hore frost}}, {{m|enm|horfrost}}{{nb...|hoorfrost, hore-forst, hor-forst, hore vrost|otherforms=1}}, từ {{m|enm|hor|pos=adjective}}<ref>{{R:MED Online|entry=hōr|pos=adj|id=MED21180}}</ref> (từ {{inh|en|ang|hār|t=xám}}, cuối cùng từ {{inh|en|ine-pro|*(s)ḱeh₃-|t=chìm sâu}}) + {{m|enm|frost}}<ref>{{R:MED Online|entry=frost|pos=n|id=MED17802}}</ref> (từ {{inh|en|ang|frost}}, {{m|ang|forst}}, cuối cùng từ {{inh|en|ine-pro|*prustós|t=sương giá}}). Từ này có thể phân tích theo {{compound|en|hoar|t1=màu xám trắng; màu trắng|pos1=adjective|frost}}.<ref name="OED">{{R:OED Online|entry=hoar-frost|pos=n|id=87408|date=September 2022}}</ref><ref>{{R:Dictionary.com|entry=hoarfrost|pos=n|source=Random House}}</ref> ==={{section|pron}}=== * {{IPA|en|/ˈhɔː fɹɒst/|a=RP}} * {{IPA|en|/ˈhoɹ ˌfɹɑst/|a=GA}} * {{audio|en|En-us-hoar frost.oga|a=GA}} ==={{section|n}}=== {{en-noun|~}} # [[sương muối|Sương muối]]. #: {{syn|en|white frost}} #: {{cot|en|dew|glaze|rime}} ===={{section|drv}}==== {{col|en|hoarfrosted|hoarfrosty}} ===={{section|rel}}==== {{col|en|hoar}} ==={{section|ref}}=== {{reflist}} {{cln|en|Danh từ ghép theo tính từ-danh từ}} {{C|en|Hiện tượng khí quyển|Băng}} 9owg8z4w9i87bbvfom0tgqfu2p0utdt 2566293 2566292 2026-09-25T06:16:33Z Hiyuune 50834 /* Từ nguyên */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566293 wikitext text/x-wiki =={{langname|en}}== ==={{section|alt}}=== * {{alter|en|hoarfrost|hoar-frost}} ==={{section|etym}}=== {{PIE word|en|prustós}}{{root|en|ine-pro|*(s)ḱeh₃-}} [[File:Escarcha en bayas.JPG|thumb|Sương muối trên cây quả mọng]] Từ {{inh|en|enm|hore frost}}, {{m|enm|horfrost}}{{nb...|hoorfrost, hore-forst, hor-forst, hore vrost|otherforms=1}}, từ {{m|enm|hor|pos=adjective}}<ref>{{R:MED Online|entry=hōr|pos=adj|id=MED21180}}</ref> (từ {{inh|en|ang|hār|t=xám}}, cuối cùng từ {{inh|en|ine-pro|*(s)ḱeh₃-|t=chìm sâu}}) + {{m|enm|frost}}<ref>{{R:MED Online|entry=frost|pos=n|id=MED17802}}</ref> (từ {{inh|en|ang|frost}}, {{m|ang|forst}}, cuối cùng từ {{inh|en|ine-pro|*prustós|t=sương giá}}). Từ này có thể phân tích theo {{compound|en|hoar|t1=màu xám trắng; màu trắng|pos1=adjective|frost}}.<ref name="OED">{{R:OED Online|entry=hoar-frost|pos=n|id=87408|date=tháng 9 năm 2022}}</ref><ref>{{R:Dictionary.com|entry=hoarfrost|pos=n|source=Random House}}</ref> ==={{section|pron}}=== * {{IPA|en|/ˈhɔː fɹɒst/|a=RP}} * {{IPA|en|/ˈhoɹ ˌfɹɑst/|a=GA}} * {{audio|en|En-us-hoar frost.oga|a=GA}} ==={{section|n}}=== {{en-noun|~}} # [[sương muối|Sương muối]]. #: {{syn|en|white frost}} #: {{cot|en|dew|glaze|rime}} ===={{section|drv}}==== {{col|en|hoarfrosted|hoarfrosty}} ===={{section|rel}}==== {{col|en|hoar}} ==={{section|ref}}=== {{reflist}} {{cln|en|Danh từ ghép theo tính từ-danh từ}} {{C|en|Hiện tượng khí quyển|Băng}} 5xlre5792gq1hgj1rf1ryqszlxx77td 2566387 2566293 2026-09-25T09:52:30Z TheHighFighter2 42988 /* Tiếng Anh */ 2566387 wikitext text/x-wiki =={{langname|en}}== ==={{section|alt}}=== * {{alter|en|hoarfrost|hoar-frost}} ==={{section|etym}}=== {{PIE word|en|prustós}}{{root|en|ine-pro|*(s)ḱeh₃-}} [[File:Escarcha en bayas.JPG|thumb|Sương muối trên cây quả mọng]] Từ {{inh|en|enm|hore frost}}, {{m|enm|horfrost}}{{nb...|hoorfrost, hore-forst, hor-forst, hore vrost|otherforms=1}}, từ {{m|enm|hor|pos=tính từ}}<ref>{{R:MED Online|entry=hōr|pos=adj|id=MED21180}}</ref> (từ {{inh|en|ang|hār|t=xám}}, cuối cùng từ {{inh|en|ine-pro|*(s)ḱeh₃-|t=chìm sâu}}) + {{m|enm|frost}}<ref>{{R:MED Online|entry=frost|pos=n|id=MED17802}}</ref> (từ {{inh|en|ang|frost}}, {{m|ang|forst}}, cuối cùng từ {{inh|en|ine-pro|*prustós|t=sương giá}}). Từ này có thể phân tích thành {{compound|en|hoar|t1=xám trắng; trắng|pos1=tính từ|frost}}.<ref name="OED">{{R:OED Online|entry=hoar-frost|pos=n|id=87408|date=tháng 9 năm 2022}}</ref><ref>{{R:Dictionary.com|entry=hoarfrost|pos=n|source=Random House}}</ref> ==={{section|pron}}=== * {{IPA|en|/ˈhɔː fɹɒst/|a=RP}} * {{IPA|en|/ˈhoɹ ˌfɹɑst/|a=GA}} * {{audio|en|En-us-hoar frost.oga|a=GA}} ==={{section|n}}=== {{en-noun|~}} # [[sương muối|Sương muối]]. #: {{syn|en|white frost}} #: {{cot|en|dew|glaze|rime}} ===={{section|drv}}==== {{col|en|hoarfrosted|hoarfrosty}} ===={{section|rel}}==== {{col|en|hoar}} ==={{section|ref}}=== {{reflist}} {{cln|en|Danh từ ghép tính từ-danh từ}} {{C|en|Hiện tượng khí quyển|Băng}} 1a0oc43ymzbe8tviigh1ukq2cfu60a1 Mô đun:decorations 828 417991 2566294 2026-09-25T06:19:02Z Hiyuune 50834 Trang mới: “local export = {} local gender_and_number_module = "Module:gender and number" local labels_module = "Module:labels" local qualifier_module = "Module:qualifier" local references_module = "Module:references" local function track(page) require("Module:debug/track")("decorations/" .. page) return true end --[==[ This function is used by any module that wants to add support for adding decorations (i.e. left and right regular and accent qualifiers, labels and references, a…” 2566294 Scribunto text/plain local export = {} local gender_and_number_module = "Module:gender and number" local labels_module = "Module:labels" local qualifier_module = "Module:qualifier" local references_module = "Module:references" local function track(page) require("Module:debug/track")("decorations/" .. page) return true end --[==[ This function is used by any module that wants to add support for adding decorations (i.e. left and right regular and accent qualifiers, labels and references, and potentially other types of decorations in the future) to an item, where an "item" is any string of text that might want to be decorated. It is currently used for: # pronunciations and other pronunciation-related items, such as rhymes, hyphenations and homophones, as implemented in [[Module:IPA]], [[Module:rhymes]], [[Module:hyphenation]], [[Module:homophones]] and various language-specific modules such as [[Module:es-pronunc]]; # arbitrary links, as implemented in [[Module:links]]; # headwords, as implemented in [[Module:headword]]; # gender/number specs, as implemented in [[Module:gender and number]]; # *nyms of all sorts (e.g. synonyms, antonyms, hypernyms, hyponyms, coordinate terms, etc.) as implemented in [[Module:nyms]]; # affixes of all sorts, as implemented in [[Module:affix]]; # affix usage examples, as implemented in [[Module:affixusex]]; # column templates as such as {{tl|col}} and {{tl|col3}}, as implemented in [[Module:columns]]; # names (surnames, given names, patronymics, etc.) as implemented in [[Module:names]]; # object-usage qualifiers such as {{tl|+obj}}, as implemented in [[Module:object usage]]; # various inflection templates such as {{tl|ar-conj}} in [[Module:ar-verb]]; # demonyms, as implemented in [[Module:demonym]]; and several other places. Modules that implement templates that occur frequently on a page, such as [[Module:headword]] and [[Module:links]], should consider checking that any decorations exist before loading the module. This is less necessary for other, less-used templates, as this module is not very heavy and does appropriate checks itself to make sure that any decorations are present before taking action. `data` is a structure containing the following fields: * `q`: Optional list of left regular qualifiers, each a string. * `qq`: Optional list of right regular qualifiers, each a string. * `a`: Optional list of left accent qualifiers, each a string. * `aa`: Optional list of right accent qualifiers, each a string. * `l`: Optional list of left labels, each a string. * `ll`: Optional list of right labels, each a string. * `refs`: Optional list of references or reference specs to add directly after the text; the value of a list item is either a string containing the reference text (typically a call to a citation template such as {{tl|cite-book}}, or a template wrapping such a call), or an object with fields `text` (the reference text), `name` (the name of the reference, as in `<nowiki><ref name="foo">...</ref></nowiki>` or `<nowiki><ref name="foo" /></nowiki>`) and/or `group` (the group of the reference, as in `<nowiki><ref name="foo" group="bar">...</ref></nowiki>` or `<nowiki><ref name="foo" group="bar"/></nowiki>`); this uses a parser function to format the reference appropriately and insert a footnote number that hyperlinks to the actual reference, located in the `<nowiki><references /></nowiki>` section. * `genders`: Optional list of gender/number specs as accepted by [[Module:gender and number]]. * `lang`: Language object for accent qualifiers. * `text`: The text to wrap with qualifiers. *` raw`: Don't do any CSS wrapping of the formatted text. The order of qualifiers and labels, on both the left and right, is (1) labels, (2) accent qualifiers, (3) regular qualifiers. This goes in order of relative importance. References and genders go on the right, inside of labels and qualifiers, with references before genders. ]==] function export.format_decorations(data) if not data.text then error("Missing `data.text`; did you try to pass `text` as a separate param?") end if not data.lang then track("nolang") end local text = data.text -- Format the qualifiers and labels that go either before or after the main text. They are ordered as follows, on -- both the left and the right: (1) labels, (2) accent qualifiers, (3) regular qualifiers. This puts the different -- types of qualifiers/labels in order of relative importance. Return nil if no qualifiers or labels, otherwise -- a string containing all formatted qualifiers and labels surrounded by parens. local function format_qualifier_like(labels, accent_qualifiers, qualifiers) local has_qualifiers = qualifiers and qualifiers[1] local has_accent_qualifiers = accent_qualifiers and accent_qualifiers[1] local has_labels = labels and labels[1] if not has_qualifiers and not has_accent_qualifiers and not has_labels then return nil end local qualifier_like_parts = {} local function ins(part) table.insert(qualifier_like_parts, part) end local function format_label_like(labels, mode) return require(labels_module).show_labels { lang = data.lang, labels = labels, nocat = true, mode = mode, open = false, close = false, no_ib_content = true, no_track_already_seen = true, ok_to_destructively_modify = true, -- doesn't apply to `labels` raw = data.raw, } end local m_qualifier = require(qualifier_module) if has_labels then ins(format_label_like(labels)) end if has_accent_qualifiers then ins(format_label_like(accent_qualifiers, "accent")) end if has_qualifiers then ins(m_qualifier.format_qualifiers { qualifiers = qualifiers, open = false, close = false, no_ib_content = true, raw = data.raw, }) end local qualifier_inside local function wrap_qualifier_css(txt, suffix) if data.raw then return txt else return m_qualifier.wrap_qualifier_css(txt, suffix) end end if qualifier_like_parts[2] then qualifier_inside = table.concat(qualifier_like_parts, wrap_qualifier_css(",", "comma") .. " ") else qualifier_inside = qualifier_like_parts[1] end qualifier_like_parts = {} ins(wrap_qualifier_css("(", "brac")) ins(wrap_qualifier_css(qualifier_inside, "content")) ins(wrap_qualifier_css(")", "brac")) return table.concat(qualifier_like_parts) end if data.refs then text = text .. require(references_module).format_references(data.refs) end if data.genders and data.genders[1] then -- NOTE, format_genders() returns a second value (categories) but we ignore it. text = text .. "&nbsp;" .. require(gender_and_number_module).format_genders(data.genders, data.lang) end if data.qualifiers then -- FIXME: added 2026-09-18; consider removing eventually. error("`.qualifiers` is no longer supported; change the code to use `.q` or `.qq`") end local leftq = format_qualifier_like(data.l, data.a, data.q) local rightq = format_qualifier_like(data.ll, data.aa, data.qq) if leftq then text = leftq .. " " .. text end if rightq then text = text .. " " .. rightq end return text end function export.format_qualifiers(...) -- FIXME: Added 2026-09-17. Remove after a month or less. error("use format_decorations instead") end return export gvyopr8wgnkfw3arhfcjf23ibitjoha glemyn 0 417992 2566340 2026-09-25T08:31:24Z Hiyuune 50834 Trang mới: “=={{langname|enm}}== ==={{section|v}}=== {{head|enm|verb|var=1}} # {{lb|enm|PP}} {{alt form|enm|glemen}}” 2566340 wikitext text/x-wiki =={{langname|enm}}== ==={{section|v}}=== {{head|enm|verb|var=1}} # {{lb|enm|PP}} {{alt form|enm|glemen}} dqqbm71nahfqsys2zpw12o2zemqomyl Thể loại:Tiếng Anh trung đại hậu kỳ 14 417993 2566342 2026-09-25T08:35:23Z Hiyuune 50834 Trang mới: “{{auto cat|lect=1|lang=enm|nolink=1|prep=vào|thể kỷ 15|noreg=1}}” 2566342 wikitext text/x-wiki {{auto cat|lect=1|lang=enm|nolink=1|prep=vào|thể kỷ 15|noreg=1}} 4x36w23s2cem549lc84mc3xqp0m5j4o 霸氣 0 417994 2566344 2026-09-25T08:44:59Z Waitforbabyglobe 61372 ([[Mediawiki:Gadget-start.js|Trang mới]]) +zh:noun:# [[khí phách|Khí phách]]; sự [[thô bạo]]; sự [[hung hăng]]; sự [[ngang ngược]]. 2566344 wikitext text/x-wiki =={{langname|zh}}== ==={{ĐM|noun}}=== {{head|zh|Danh từ}} # [[khí phách|Khí phách]]; sự [[thô bạo]]; sự [[hung hăng]]; sự [[ngang ngược]]. ===={{ĐM|syn}}==== * {{l|zh|霸道}} * {{l|zh|强悍}} * {{l|zh|蛮横}} ===={{ĐM|ant}}==== * {{l|zh|懦弱}} * {{l|zh|温和}} * {{l|zh|温柔}} {{mẫu}} 1l94nozycn9024ro23i9hx2x1lsmjth 2566346 2566344 2026-09-25T08:48:43Z Hiyuune 50834 2566346 wikitext text/x-wiki {{also|覇気|霸气}} =={{langname|zh}}== {{zh-forms|s=霸气}} ==={{ĐM|pron}}=== {{zh-pron |m=bàqì,tl=y |c=baa3 hei3 |mn=pà-khì |mn-t=ba3 ki3 |cat=a,n }} ==={{ĐM|noun}}=== {{head|zh|Danh từ}} # [[khí phách|Khí phách]]; sự [[thô bạo]]; sự [[hung hăng]]; sự [[ngang ngược]]. ===={{ĐM|syn}}==== * {{l|zh|霸道}} * {{l|zh|强悍}} * {{l|zh|蛮横}} ===={{ĐM|ant}}==== * {{l|zh|懦弱}} * {{l|zh|温和}} * {{l|zh|温柔}} rg66segc25e8erbaqohevire3804h0u informační 0 417995 2566370 2026-09-25T09:13:55Z Hiyuune 50834 Trang mới: “=={{langname|cs}}== ==={{section|etym}}=== {{ety|cs|:af|informace|-ní|text=+|tree=1}} ==={{section|pron}}=== * {{cs-IPA}} ==={{section|adj}}=== {{cs-adj|adv=informačně}} # {{lb|cs|relational}} [[thông tin|Thông tin]]. ===={{section|decl}}==== {{cs-adecl}} ==={{section|further}}=== * {{R:cs:PSJC}} * {{R:cs:SSJC}} * {{R:cs:IJP}}” 2566370 wikitext text/x-wiki =={{langname|cs}}== ==={{section|etym}}=== {{ety|cs|:af|informace|-ní|text=+|tree=1}} ==={{section|pron}}=== * {{cs-IPA}} ==={{section|adj}}=== {{cs-adj|adv=informačně}} # {{lb|cs|relational}} [[thông tin|Thông tin]]. ===={{section|decl}}==== {{cs-adecl}} ==={{section|further}}=== * {{R:cs:PSJC}} * {{R:cs:SSJC}} * {{R:cs:IJP}} 2cnh1mmgc0wh5yjeb4dhd1q05vgd6qm náskok 0 417996 2566371 2026-09-25T09:16:14Z Hiyuune 50834 Trang mới: “{{also|naskok}} =={{langname|cs}}== ==={{section|etym}}=== {{ety|cs|:deverbal|naskočit|text=+|tree=1}} ==={{section|pron}}=== * {{cs-IPA}} ==={{section|n}}=== {{cs-noun|m-in}} # [[dẫn đầu|Dẫn đầu]]; [[hàng đầu]]. ===={{section|decl}}==== {{cs-ndecl|m}} ===={{section|rel}}==== {{col|cs|naskočit}} ==={{section|further}}=== * {{R:cs:PSJC}} * {{R:cs:SSJC}} * {{R:cs:IJP}} =={{langname|sk}}== ==={{section|etym}}=== {{ety|sk|:deverbal|naskočiť|text=+|t…” 2566371 wikitext text/x-wiki {{also|naskok}} =={{langname|cs}}== ==={{section|etym}}=== {{ety|cs|:deverbal|naskočit|text=+|tree=1}} ==={{section|pron}}=== * {{cs-IPA}} ==={{section|n}}=== {{cs-noun|m-in}} # [[dẫn đầu|Dẫn đầu]]; [[hàng đầu]]. ===={{section|decl}}==== {{cs-ndecl|m}} ===={{section|rel}}==== {{col|cs|naskočit}} ==={{section|further}}=== * {{R:cs:PSJC}} * {{R:cs:SSJC}} * {{R:cs:IJP}} =={{langname|sk}}== ==={{section|etym}}=== {{ety|sk|:deverbal|naskočiť|text=+|tree=1}} ==={{section|pron}}=== * {{sk-IPA}} ==={{section|n}}=== {{sk-noun|m-in}} # [[dẫn đầu|Dẫn đầu]]; [[hàng đầu]]. ===={{section|decl}}==== {{sk-ndecl|m-in|náskoku|g=u}} ==={{section|further}}=== * {{R:sk:SDK}} riyitasr70ye9jmx0rqyocgujulqbz9 zpravodajská 0 417997 2566372 2026-09-25T09:17:32Z Hiyuune 50834 Trang mới: “=={{langname|cs}}== ==={{section|pron}}=== * {{cs-IPA}} ==={{section|adj}}=== {{head|cs|Biến thể hình thái tính từ}} # {{infl of|cs|zpravodajský||nom|ở|f|s|;|nom//acc|ở|n|p}}” 2566372 wikitext text/x-wiki =={{langname|cs}}== ==={{section|pron}}=== * {{cs-IPA}} ==={{section|adj}}=== {{head|cs|Biến thể hình thái tính từ}} # {{infl of|cs|zpravodajský||nom|ở|f|s|;|nom//acc|ở|n|p}} 4imy0xjx9y4w7x9hy9qc6fcic5hhzd0 घ॒र्म 0 417998 2566383 2026-09-25T09:25:25Z Hiyuune 50834 Hiyuune đã đổi [[घ॒र्म]] thành [[घर्म]] 2566383 wikitext text/x-wiki #đổi [[घर्म]] b3c1oj8e08lgp3v4fswbj7f1c8w2oyq Phụ lục:Bộ gõ Thương Hiệt/竹 100 417999 2566386 2026-09-25T09:29:06Z Hiyuune 50834 Trang mới: “{{zh-Cangjie TOC}} {{tocright}} ==竹 (H)== {| lang="zh" |- | '''竹'''|| (H) || : {{charlist|sc=Hani|竹}} |} ==竹日 (HA)== {| lang="zh" |- | '''竹日'''|| (HA) || : {{charlist|sc=Hani|白}} |- | '''竹日日一十'''|| (HAAMJ) || : {{charlist|sc=Hani|皔}} |- | '''竹日日心女'''|| (HAAPV) || : {{charlist|sc=Hani|㿣馤}} |- | '''竹日日山'''|| (HAAU) || : {{charlist|sc=Hani|皅}} |- | '''竹日月月水'''|| (HABBE) || : {{charlist|sc=Hani|皧}} |- | '''竹…” 2566386 wikitext text/x-wiki {{zh-Cangjie TOC}} {{tocright}} ==竹 (H)== {| lang="zh" |- | '''竹'''|| (H) || : {{charlist|sc=Hani|竹}} |} ==竹日 (HA)== {| lang="zh" |- | '''竹日'''|| (HA) || : {{charlist|sc=Hani|白}} |- | '''竹日日一十'''|| (HAAMJ) || : {{charlist|sc=Hani|皔}} |- | '''竹日日心女'''|| (HAAPV) || : {{charlist|sc=Hani|㿣馤}} |- | '''竹日日山'''|| (HAAU) || : {{charlist|sc=Hani|皅}} |- | '''竹日月月水'''|| (HABBE) || : {{charlist|sc=Hani|皧}} |- | '''竹日月土口'''|| (HABGR) || : {{charlist|sc=Hani|皗}} |- | '''竹日月弓木'''|| (HABND) || : {{charlist|sc=Hani|馟}} |- | '''竹日月田戈'''|| (HABWI) || : {{charlist|sc=Hani|皭}} |- | '''竹日金'''|| (HAC) || : {{charlist|sc=Hani|㒵}} |- | '''竹日金尸竹'''|| (HACSH) || : {{charlist|sc=Hani|馚}} |- | '''竹日木十'''|| (HADJ) || : {{charlist|sc=Hani|皌}} |- | '''竹日水'''|| (HAE) || : {{charlist|sc=Hani|泉}} |- | '''竹日火月火'''|| (HAFBF) || : {{charlist|sc=Hani|㿩䭱}} |- | '''竹日火竹竹'''|| (HAFHH) || : {{charlist|sc=Hani|㣎}} |- | '''竹日火一山'''|| (HAFMU) || : {{charlist|sc=Hani|㿠}} |- | '''竹日土土山'''|| (HAGGU) || : {{charlist|sc=Hani|皢}} |- | '''竹日土弓戈'''|| (HAGNI) || : {{charlist|sc=Hani|㿧}} |- | '''竹日竹日'''|| (HAHA) || : {{charlist|sc=Hani|㿟}} |- | '''竹日竹日日'''|| (HAHAA) || : {{charlist|sc=Hani|皛馫}} |- | '''竹日竹日火'''|| (HAHAF) || : {{charlist|sc=Hani|䳆}} |- | '''竹日竹日土'''|| (HAHAG) || : {{charlist|sc=Hani|皨}} |- | '''竹日竹日十'''|| (HAHAJ) || : {{charlist|sc=Hani|皞皡}} |- | '''竹日竹木田'''|| (HAHDW) || : {{charlist|sc=Hani|皤}} |- | '''竹日竹水'''|| (HAHE) || : {{charlist|sc=Hani|皈}} |- | '''竹日竹土口'''|| (HAHGR) || : {{charlist|sc=Hani|皓}} |- | '''竹日竹戈'''|| (HAHI) || : {{charlist|sc=Hani|魄}} |- | '''竹日竹一'''|| (HAHM) || : {{charlist|sc=Hani|篂}} |- | '''竹日竹手戈'''|| (HAHQI) || : {{charlist|sc=Hani|皒}} |- | '''竹日竹手山'''|| (HAHQU) || : {{charlist|sc=Hani|㿞}} |- | '''竹日竹尸大'''|| (HAHSK) || : {{charlist|sc=Hani|皦}} |- | '''竹日竹山'''|| (HAHU) || : {{charlist|sc=Hani|皃}} |- | '''竹日竹山木'''|| (HAHUD) || : {{charlist|sc=Hani|𤾚}} |- | '''竹日竹山十'''|| (HAHUJ) || : {{charlist|sc=Hani|皥}} |- | '''竹日竹山大'''|| (HAHUK) || : {{charlist|sc=Hani|𩡗}} |- | '''竹日竹難山'''|| (HAHXU) || : {{charlist|sc=Hani|𤾆}} |- | '''竹日戈'''|| (HAI) || : {{charlist|sc=Hani|㿝}} |- | '''竹日戈戈'''|| (HAII) || : {{charlist|sc=Hani|馢}} |- | '''竹日戈大大'''|| (HAIKK) || : {{charlist|sc=Hani|馛}} |- | '''竹日戈中'''|| (HAIL) || : {{charlist|sc=Hani|節}} |- | '''竹日戈人十'''|| (HAIOJ) || : {{charlist|sc=Hani|皐}} |- | '''竹日戈心火'''|| (HAIPF) || : {{charlist|sc=Hani|皫}} |- | '''竹日十'''|| (HAJ) || : {{charlist|sc=Hani|皁}} |- | '''竹日十月木'''|| (HAJBD) || : {{charlist|sc=Hani|馞}} |- | '''竹日十木'''|| (HAJD) || : {{charlist|sc=Hani|𤽜}} |- | '''竹日十一金'''|| (HAJMC) || : {{charlist|sc=Hani|馪}} |- | '''竹日十一山'''|| (HAJMU) || : {{charlist|sc=Hani|皖}} |- | '''竹日十弓山'''|| (HAJNU) || : {{charlist|sc=Hani|𤾂}} |- | '''竹日十廿金'''|| (HAJTC) || : {{charlist|sc=Hani|馩}} |- | '''竹日大'''|| (HAK) || : {{charlist|sc=Hani|㚖}} |- | '''竹日大十'''|| (HAKJ) || : {{charlist|sc=Hani|皋}} |- | '''竹日大中月'''|| (HAKLB) || : {{charlist|sc=Hani|㡍}} |- | '''竹日大中山'''|| (HAKLU) || : {{charlist|sc=Hani|馣}} |- | '''竹日大一口'''|| (HAKMR) || : {{charlist|sc=Hani|䭲}} |- | '''竹日大尸'''|| (HAKS) || : {{charlist|sc=Hani|劰}} |- | '''竹日中月'''|| (HALB) || : {{charlist|sc=Hani|帛}} |- | '''竹日中戈'''|| (HALI) || : {{charlist|sc=Hani|蠞}} |- | '''竹日中一人'''|| (HALMO) || : {{charlist|sc=Hani|㿡}} |- | '''竹日中一卜'''|| (HALMY) || : {{charlist|sc=Hani|馡}} |- | '''竹日一'''|| (HAM) || : {{charlist|sc=Hani|笪}} |- | '''竹日一月金'''|| (HAMBC) || : {{charlist|sc=Hani|䫒䫝}} |- | '''竹日一月土'''|| (HAMBG) || : {{charlist|sc=Hani|皬}} |- | '''竹日一月戈'''|| (HAMBI) || : {{charlist|sc=Hani|𤿂}} |- | '''竹日一土'''|| (HAMG) || : {{charlist|sc=Hani|皇}} |- | '''竹日一竹一'''|| (HAMHM) || : {{charlist|sc=Hani|㿨}} |- | '''竹日一十'''|| (HAMJ) || : {{charlist|sc=Hani|筸}} |- | '''竹日一人'''|| (HAMO) || : {{charlist|sc=Hani|䈕}} |- | '''竹日一女弓'''|| (HAMVN) || : {{charlist|sc=Hani|㼟}} |- | '''竹日弓日'''|| (HANA) || : {{charlist|sc=Hani|簡}} |- | '''竹日弓土'''|| (HANG) || : {{charlist|sc=Hani|䉮}} |- | '''竹日弓大'''|| (HANK) || : {{charlist|sc=Hani|簢}} |- | '''竹日弓心'''|| (HANP) || : {{charlist|sc=Hani|䉍}} |- | '''竹日弓田'''|| (HANW) || : {{charlist|sc=Hani|籣}} |- | '''竹日人日水'''|| (HAOAE) || : {{charlist|sc=Hani|馥}} |- | '''竹日人月土'''|| (HAOBG) || : {{charlist|sc=Hani|㿥}} |- | '''竹日人戈戈'''|| (HAOII) || : {{charlist|sc=Hani|皊}} |- | '''竹日人戈口'''|| (HAOIR) || : {{charlist|sc=Hani|馠}} |- | '''竹日人大'''|| (HAOK) || : {{charlist|sc=Hani|敀}} |- | '''竹日心'''|| (HAP) || : {{charlist|sc=Hani|皂}} |- | '''竹日心竹'''|| (HAPH) || : {{charlist|sc=Hani|馝}} |- | '''竹日心戈'''|| (HAPI) || : {{charlist|sc=Hani|的}} |- | '''竹日心心'''|| (HAPP) || : {{charlist|sc=Hani|箟}} |- | '''竹日心尸中'''|| (HAPSL) || : {{charlist|sc=Hani|皍}} |- | '''竹日心女'''|| (HAPV) || : {{charlist|sc=Hani|䈓}} |- | '''竹日手大日'''|| (HAQKA) || : {{charlist|sc=Hani|㿤}} |- | '''竹日手大手'''|| (HAQKQ) || : {{charlist|sc=Hani|䭰}} |- | '''竹日手一月'''|| (HAQMB) || : {{charlist|sc=Hani|皘}} |- | '''竹日手一金'''|| (HAQMC) || : {{charlist|sc=Hani|皟}} |- | '''竹日尸一'''|| (HASM) || : {{charlist|sc=Hani|䈳}} |- | '''竹日尸一一'''|| (HASMM) || : {{charlist|sc=Hani|䎅}} |- | '''竹日尸心'''|| (HASP) || : {{charlist|sc=Hani|馜}} |- | '''竹日廿戈火'''|| (HATIF) || : {{charlist|sc=Hani|𤾸}} |- | '''竹日廿一十'''|| (HATMJ) || : {{charlist|sc=Hani|皣}} |- | '''竹日廿廿'''|| (HATT) || : {{charlist|sc=Hani|皏}} |- | '''竹日廿難金'''|| (HATXC) || : {{charlist|sc=Hani|馦}} |- | '''竹日山'''|| (HAU) || : {{charlist|sc=Hani|癿笆}} |- | '''竹日山一廿'''|| (HAUMT) || : {{charlist|sc=Hani|皚}} |- | '''竹日山人土'''|| (HAUOG) || : {{charlist|sc=Hani|皠}} |- | '''竹日山尸山'''|| (HAUSU) || : {{charlist|sc=Hani|皑}} |- | '''竹日山山'''|| (HAUU) || : {{charlist|sc=Hani|䭯}} |- | '''竹日女戈木'''|| (HAVID) || : {{charlist|sc=Hani|皪}} |- | '''竹日女廿'''|| (HAVT) || : {{charlist|sc=Hani|簋}} |- | '''竹日田'''|| (HAW) || : {{charlist|sc=Hani|畠}} |- | '''竹日田水'''|| (HAWE) || : {{charlist|sc=Hani|𥲑}} |- | '''竹日田人廿'''|| (HAWOT) || : {{charlist|sc=Hani|馧}} |- | '''竹日卜金大'''|| (HAYCK) || : {{charlist|sc=Hani|皎}} |- | '''竹日卜木'''|| (HAYD) || : {{charlist|sc=Hani|梟}} |- | '''竹日卜火'''|| (HAYF) || : {{charlist|sc=Hani|鳥}} |- | '''竹日卜一心'''|| (HAYMP) || : {{charlist|sc=Hani|皉}} |- | '''竹日卜弓'''|| (HAYN) || : {{charlist|sc=Hani|鳬}} |- | '''竹日卜口月'''|| (HAYRB) || : {{charlist|sc=Hani|皜}} |- | '''竹日卜山'''|| (HAYU) || : {{charlist|sc=Hani|島}} |- | '''竹日卜女'''|| (HAYV) || : {{charlist|sc=Hani|裊}} |} ==竹月 (HB)== {| lang="zh" |- | '''竹月日山'''|| (HBAU) || : {{charlist|sc=Hani|䈈}} |- | '''竹月月'''|| (HBB) || : {{charlist|sc=Hani|䑁}} |- | '''竹月月大'''|| (HBBK) || : {{charlist|sc=Hani|䉰}} |- | '''竹月月一'''|| (HBBM) || : {{charlist|sc=Hani|舋}} |- | '''竹月月口'''|| (HBBR) || : {{charlist|sc=Hani|䈑}} |- | '''竹月月廿'''|| (HBBT) || : {{charlist|sc=Hani|䀉}} |- | '''竹月月山'''|| (HBBU) || : {{charlist|sc=Hani|䁷}} |- | '''竹月月山山'''|| (HBBUU) || : {{charlist|sc=Hani|䚁覺}} |- | '''竹月金弓'''|| (HBCN) || : {{charlist|sc=Hani|䈟}} |- | '''竹月木金戈'''|| (HBDCI) || : {{charlist|sc=Hani|𦦵}} |- | '''竹月木木火'''|| (HBDDF) || : {{charlist|sc=Hani|㸑爨}} |- | '''竹月水'''|| (HBE) || : {{charlist|sc=Hani|澩}} |- | '''竹月火'''|| (HBF) || : {{charlist|sc=Hani|燢爂}} |- | '''竹月火水'''|| (HBFE) || : {{charlist|sc=Hani|籐}} |- | '''竹月火火'''|| (HBFF) || : {{charlist|sc=Hani|籘𥸎}} |- | '''竹月土'''|| (HBG) || : {{charlist|sc=Hani|㙑壆}} |- | '''竹月竹日火'''|| (HBHAF) || : {{charlist|sc=Hani|鵳鶣鷮鷽}} |- | '''竹月竹土口'''|| (HBHGR) || : {{charlist|sc=Hani|嚳}} |- | '''竹月竹十'''|| (HBHJ) || : {{charlist|sc=Hani|簲}} |- | '''竹月竹山'''|| (HBHU) || : {{charlist|sc=Hani|笕}} |- | '''竹月竹女火'''|| (HBHVF) || : {{charlist|sc=Hani|緜}} |- | '''竹月竹難'''|| (HBHX) || : {{charlist|sc=Hani|䈱}} |- | '''竹月戈月'''|| (HBIB) || : {{charlist|sc=Hani|䈻}} |- | '''竹月大'''|| (HBK) || : {{charlist|sc=Hani|奥奧}} |- | '''竹月大尸'''|| (HBKS) || : {{charlist|sc=Hani|筋}} |- | '''竹月中一心'''|| (HBLMP) || : {{charlist|sc=Hani|𠤣}} |- | '''竹月中弓'''|| (HBLN) || : {{charlist|sc=Hani|制}} |- | '''竹月一'''|| (HBM) || : {{charlist|sc=Hani|笡}} |- | '''竹月一月金'''|| (HBMBC) || : {{charlist|sc=Hani|顅}} |- | '''竹月一金竹'''|| (HBMCH) || : {{charlist|sc=Hani|釁}} |- | '''竹月一水'''|| (HBME) || : {{charlist|sc=Hani|䈠}} |- | '''竹月一土戈'''|| (HBMGI) || : {{charlist|sc=Hani|㼂璺}} |- | '''竹月一口'''|| (HBMR) || : {{charlist|sc=Hani|礐筒}} |- | '''竹月一尸'''|| (HBMS) || : {{charlist|sc=Hani|筯}} |- | '''竹月一女弓'''|| (HBMVN) || : {{charlist|sc=Hani|甂㽇}} |- | '''竹月弓月土'''|| (HBNBG) || : {{charlist|sc=Hani|觷}} |- | '''竹月弓木'''|| (HBND) || : {{charlist|sc=Hani|學}} |- | '''竹月弓中'''|| (HBNL) || : {{charlist|sc=Hani|鄅}} |- | '''竹月弓田火'''|| (HBNWF) || : {{charlist|sc=Hani|鱟}} |- | '''竹月人土'''|| (HBOG) || : {{charlist|sc=Hani|雤}} |- | '''竹月人大'''|| (HBOK) || : {{charlist|sc=Hani|敿}} |- | '''竹月人心'''|| (HBOP) || : {{charlist|sc=Hani|箆}} |- | '''竹月手'''|| (HBQ) || : {{charlist|sc=Hani|甪}} |- | '''竹月口'''|| (HBR) || : {{charlist|sc=Hani|向𠿟}} |- | '''竹月口竹'''|| (HBRH) || : {{charlist|sc=Hani|簓}} |- | '''竹月尸木'''|| (HBSD) || : {{charlist|sc=Hani|箏}} |- | '''竹月尸水'''|| (HBSE) || : {{charlist|sc=Hani|箙}} |- | '''竹月尸一一'''|| (HBSMM) || : {{charlist|sc=Hani|翩䎗}} |- | '''竹月尸手火'''|| (HBSQF) || : {{charlist|sc=Hani|䮸}} |- | '''竹月廿'''|| (HBT) || : {{charlist|sc=Hani|笧血}} |- | '''竹月廿一金'''|| (HBTMC) || : {{charlist|sc=Hani|黌}} |- | '''竹月廿弓'''|| (HBTN) || : {{charlist|sc=Hani|䈀}} |- | '''竹月山'''|| (HBU) || : {{charlist|sc=Hani|嶨自}} |- | '''竹月山金'''|| (HBUC) || : {{charlist|sc=Hani|筫}} |- | '''竹月山水'''|| (HBUE) || : {{charlist|sc=Hani|𥴠籰}} |- | '''竹月山火'''|| (HBUF) || : {{charlist|sc=Hani|纂䵵}} |- | '''竹月山竹'''|| (HBUH) || : {{charlist|sc=Hani|篎}} |- | '''竹月山戈'''|| (HBUI) || : {{charlist|sc=Hani|篡簒}} |- | '''竹月山廿'''|| (HBUT) || : {{charlist|sc=Hani|算}} |- | '''竹月山山'''|| (HBUU) || : {{charlist|sc=Hani|筧篹}} |- | '''竹月山女'''|| (HBUV) || : {{charlist|sc=Hani|籑䉵}} |- | '''竹月卜水'''|| (HBYE) || : {{charlist|sc=Hani|敽}} |- | '''竹月卜戈'''|| (HBYI) || : {{charlist|sc=Hani|舟}} |} ==竹金 (HC)== {| lang="zh" |- | '''竹金'''|| (HC) || : {{charlist|sc=Hani|乊}} |- | '''竹金月'''|| (HCB) || : {{charlist|sc=Hani|臖}} |- | '''竹金月廿'''|| (HCBT) || : {{charlist|sc=Hani|盨}} |- | '''竹金水'''|| (HCE) || : {{charlist|sc=Hani|澃}} |- | '''竹金土'''|| (HCG) || : {{charlist|sc=Hani|𡒊}} |- | '''竹金竹日火'''|| (HCHAF) || : {{charlist|sc=Hani|鸒}} |- | '''竹金竹水'''|| (HCHE) || : {{charlist|sc=Hani|夓}} |- | '''竹金竹土'''|| (HCHG) || : {{charlist|sc=Hani|籦}} |- | '''竹金戈'''|| (HCI) || : {{charlist|sc=Hani|䇗}} |- | '''竹金戈戈'''|| (HCII) || : {{charlist|sc=Hani|籛}} |- | '''竹金戈十'''|| (HCIJ) || : {{charlist|sc=Hani|篯}} |- | '''竹金戈一'''|| (HCIM) || : {{charlist|sc=Hani|䈵}} |- | '''竹金十田十'''|| (HCJWJ) || : {{charlist|sc=Hani|轝}} |- | '''竹金中弓'''|| (HCLN) || : {{charlist|sc=Hani|劉劗}} |- | '''竹金一口'''|| (HCMR) || : {{charlist|sc=Hani|礜}} |- | '''竹金弓'''|| (HCN) || : {{charlist|sc=Hani|乥}} |- | '''竹金弓中'''|| (HCNL) || : {{charlist|sc=Hani|鄮酇}} |- | '''竹金弓人'''|| (HCNO) || : {{charlist|sc=Hani|歟}} |- | '''竹金心'''|| (HCP) || : {{charlist|sc=Hani|㦛}} |- | '''竹金心一'''|| (HCPM) || : {{charlist|sc=Hani|𥳾}} |- | '''竹金手'''|| (HCQ) || : {{charlist|sc=Hani|擧舉}} |- | '''竹金女'''|| (HCV) || : {{charlist|sc=Hani|嬃}} |- | '''竹金女水'''|| (HCVE) || : {{charlist|sc=Hani|籙}} |- | '''竹金田日'''|| (HCWA) || : {{charlist|sc=Hani|䉕}} |- | '''竹金田十'''|| (HCWJ) || : {{charlist|sc=Hani|箪}} |- | '''竹金卜一心'''|| (HCYMP) || : {{charlist|sc=Hani|頾}} |- | '''竹金卜一口'''|| (HCYMR) || : {{charlist|sc=Hani|譽}} |- | '''竹金卜廿'''|| (HCYT) || : {{charlist|sc=Hani|䇓}} |} ==竹木 (HD)== {| lang="zh" |- | '''竹木'''|| (HD) || : {{charlist|sc=Hani|禾}} |- | '''竹木日'''|| (HDA) || : {{charlist|sc=Hani|香}} |- | '''竹木日日'''|| (HDAA) || : {{charlist|sc=Hani|䅛}} |- | '''竹木日戈山'''|| (HDAIU) || : {{charlist|sc=Hani|穊}} |- | '''竹木日一戈'''|| (HDAMI) || : {{charlist|sc=Hani|䅞}} |- | '''竹木日一十'''|| (HDAMJ) || : {{charlist|sc=Hani|稈}} |- | '''竹木日一人'''|| (HDAMO) || : {{charlist|sc=Hani|䅠}} |- | '''竹木日心心'''|| (HDAPP) || : {{charlist|sc=Hani|䅙}} |- | '''竹木日心女'''|| (HDAPV) || : {{charlist|sc=Hani|䅥}} |- | '''竹木日尸水'''|| (HDASE) || : {{charlist|sc=Hani|穝}} |- | '''竹木日田水'''|| (HDAWE) || : {{charlist|sc=Hani|䅼}} |- | '''竹木月'''|| (HDB) || : {{charlist|sc=Hani|䄴策}} |- | '''竹木月月'''|| (HDBB) || : {{charlist|sc=Hani|稝}} |- | '''竹木月土月'''|| (HDBGB) || : {{charlist|sc=Hani|稱}} |- | '''竹木月土口'''|| (HDBGR) || : {{charlist|sc=Hani|稠}} |- | '''竹木月竹難'''|| (HDBHX) || : {{charlist|sc=Hani|稻}} |- | '''竹木月大'''|| (HDBK) || : {{charlist|sc=Hani|𥰡}} |- | '''竹木月中日'''|| (HDBLA) || : {{charlist|sc=Hani|稲}} |- | '''竹木月一'''|| (HDBM) || : {{charlist|sc=Hani|租}} |- | '''竹木月一心'''|| (HDBMP) || : {{charlist|sc=Hani|穩}} |- | '''竹木月一口'''|| (HDBMR) || : {{charlist|sc=Hani|秱}} |- | '''竹木月弓'''|| (HDBN) || : {{charlist|sc=Hani|箣}} |- | '''竹木月弓木'''|| (HDBND) || : {{charlist|sc=Hani|稃}} |- | '''竹木月人火'''|| (HDBOF) || : {{charlist|sc=Hani|穄}} |- | '''竹木月尸心'''|| (HDBSP) || : {{charlist|sc=Hani|穏}} |- | '''竹木月廿'''|| (HDBT) || : {{charlist|sc=Hani|盉}} |- | '''竹木月山'''|| (HDBU) || : {{charlist|sc=Hani|箱}} |- | '''竹木月山山'''|| (HDBUU) || : {{charlist|sc=Hani|䅐}} |- | '''竹木月女'''|| (HDBV) || : {{charlist|sc=Hani|䅑}} |- | '''竹木月田戈'''|| (HDBWI) || : {{charlist|sc=Hani|穱}} |- | '''竹木金戈'''|| (HDCI) || : {{charlist|sc=Hani|𥯆}} |- | '''竹木金弓竹'''|| (HDCNH) || : {{charlist|sc=Hani|稊}} |- | '''竹木金口山'''|| (HDCRU) || : {{charlist|sc=Hani|稅}} |- | '''竹木金尸竹'''|| (HDCSH) || : {{charlist|sc=Hani|秎}} |- | '''竹木木'''|| (HDD) || : {{charlist|sc=Hani|箖}} |- | '''竹木木竹水'''|| (HDDHE) || : {{charlist|sc=Hani|秛}} |- | '''竹木木十'''|| (HDDJ) || : {{charlist|sc=Hani|秣}} |- | '''竹木木一手'''|| (HDDMQ) || : {{charlist|sc=Hani|稦}} |- | '''竹木木人人'''|| (HDDOO) || : {{charlist|sc=Hani|䅘}} |- | '''竹木水手'''|| (HDEQ) || : {{charlist|sc=Hani|释}} |- | '''竹木火'''|| (HDF) || : {{charlist|sc=Hani|秋}} |- | '''竹木火日'''|| (HDFA) || : {{charlist|sc=Hani|稥}} |- | '''竹木火月'''|| (HDFB) || : {{charlist|sc=Hani|稍䈾}} |- | '''竹木火木'''|| (HDFD) || : {{charlist|sc=Hani|䊬}} |- | '''竹木火木金'''|| (HDFDC) || : {{charlist|sc=Hani|䆏}} |- | '''竹木火竹'''|| (HDFH) || : {{charlist|sc=Hani|秒}} |- | '''竹木火手'''|| (HDFQ) || : {{charlist|sc=Hani|秚}} |- | '''竹木火手山'''|| (HDFQU) || : {{charlist|sc=Hani|䅚}} |- | '''竹木土金水'''|| (HDGCE) || : {{charlist|sc=Hani|稜}} |- | '''竹木土金土'''|| (HDGCG) || : {{charlist|sc=Hani|稑}} |- | '''竹木土金田'''|| (HDGCW) || : {{charlist|sc=Hani|穑}} |- | '''竹木土木戈'''|| (HDGDI) || : {{charlist|sc=Hani|秲}} |- | '''竹木土土'''|| (HDGG) || : {{charlist|sc=Hani|䅅}} |- | '''竹木土土山'''|| (HDGGU) || : {{charlist|sc=Hani|穘}} |- | '''竹木土人田'''|| (HDGOW) || : {{charlist|sc=Hani|穡}} |- | '''竹木土口'''|| (HDGR) || : {{charlist|sc=Hani|秸}} |- | '''竹木土口田'''|| (HDGRW) || : {{charlist|sc=Hani|穯}} |- | '''竹木竹日'''|| (HDHA) || : {{charlist|sc=Hani|䄸}} |- | '''竹木竹日火'''|| (HDHAF) || : {{charlist|sc=Hani|鴸鷍}} |- | '''竹木竹日土'''|| (HDHAG) || : {{charlist|sc=Hani|䅣}} |- | '''竹木竹日竹'''|| (HDHAH) || : {{charlist|sc=Hani|穆}} |- | '''竹木竹月女'''|| (HDHBV) || : {{charlist|sc=Hani|秾}} |- | '''竹木竹木'''|| (HDHD) || : {{charlist|sc=Hani|秝}} |- | '''竹木竹木日'''|| (HDHDA) || : {{charlist|sc=Hani|䅨}} |- | '''竹木竹木尸'''|| (HDHDS) || : {{charlist|sc=Hani|䅎}} |- | '''竹木竹木女'''|| (HDHDV) || : {{charlist|sc=Hani|䅗}} |- | '''竹木竹水口'''|| (HDHER) || : {{charlist|sc=Hani|䅂}} |- | '''竹木竹竹十'''|| (HDHHJ) || : {{charlist|sc=Hani|稗}} |- | '''竹木竹十'''|| (HDHJ) || : {{charlist|sc=Hani|秊䄭}} |- | '''竹木竹十木'''|| (HDHJD) || : {{charlist|sc=Hani|秼}} |- | '''竹木竹十土'''|| (HDHJG) || : {{charlist|sc=Hani|種}} |- | '''竹木竹十一'''|| (HDHJM) || : {{charlist|sc=Hani|䅜}} |- | '''竹木竹十口'''|| (HDHJR) || : {{charlist|sc=Hani|秳}} |- | '''竹木竹十難'''|| (HDHJX) || : {{charlist|sc=Hani|䅤}} |- | '''竹木竹大'''|| (HDHK) || : {{charlist|sc=Hani|秗}} |- | '''竹木竹大月'''|| (HDHKB) || : {{charlist|sc=Hani|穚}} |- | '''竹木竹弓'''|| (HDHN) || : {{charlist|sc=Hani|秃}} |- | '''竹木竹弓水'''|| (HDHNE) || : {{charlist|sc=Hani|毇}} |- | '''竹木竹弓火'''|| (HDHNF) || : {{charlist|sc=Hani|䆇}} |- | '''竹木竹心'''|| (HDHP) || : {{charlist|sc=Hani|秅}} |- | '''竹木竹心一'''|| (HDHPM) || : {{charlist|sc=Hani|秪}} |- | '''竹木竹手人'''|| (HDHQO) || : {{charlist|sc=Hani|秩}} |- | '''竹木竹手山'''|| (HDHQU) || : {{charlist|sc=Hani|秏}} |- | '''竹木竹口'''|| (HDHR) || : {{charlist|sc=Hani|䈷}} |- | '''竹木竹尸月'''|| (HDHSB) || : {{charlist|sc=Hani|稨}} |- | '''竹木竹山'''|| (HDHU) || : {{charlist|sc=Hani|禿}} |- | '''竹木竹山金'''|| (HDHUC) || : {{charlist|sc=Hani|穳}} |- | '''竹木竹山口'''|| (HDHUR) || : {{charlist|sc=Hani|䆌}} |- | '''竹木竹女心'''|| (HDHVP) || : {{charlist|sc=Hani|秖}} |- | '''竹木竹田'''|| (HDHW) || : {{charlist|sc=Hani|籕}} |- | '''竹木竹難金'''|| (HDHXC) || : {{charlist|sc=Hani|穥}} |- | '''竹木戈'''|| (HDI) || : {{charlist|sc=Hani|㦵私}} |- | '''竹木戈日女'''|| (HDIAV) || : {{charlist|sc=Hani|稂}} |- | '''竹木戈金水'''|| (HDICE) || : {{charlist|sc=Hani|稄}} |- | '''竹木戈竹心'''|| (HDIHP) || : {{charlist|sc=Hani|䅊}} |- | '''竹木戈竹山'''|| (HDIHU) || : {{charlist|sc=Hani|𥝲}} |- | '''竹木戈戈竹'''|| (HDIIH) || : {{charlist|sc=Hani|穇}} |- | '''竹木戈十'''|| (HDIJ) || : {{charlist|sc=Hani|䄾}} |- | '''竹木戈十月'''|| (HDIJB) || : {{charlist|sc=Hani|秿}} |- | '''竹木戈十金'''|| (HDIJC) || : {{charlist|sc=Hani|秫}} |- | '''竹木戈十水'''|| (HDIJE) || : {{charlist|sc=Hani|𥟇}} |- | '''竹木戈大竹'''|| (HDIKH) || : {{charlist|sc=Hani|䅟}} |- | '''竹木戈大大'''|| (HDIKK) || : {{charlist|sc=Hani|秡}} |- | '''竹木戈大一'''|| (HDIKM) || : {{charlist|sc=Hani|稶}} |- | '''竹木戈中月'''|| (HDILB) || : {{charlist|sc=Hani|𥡲}} |- | '''竹木戈中水'''|| (HDILE) || : {{charlist|sc=Hani|穅}} |- | '''竹木戈中口'''|| (HDILR) || : {{charlist|sc=Hani|䅯}} |- | '''竹木戈一人'''|| (HDIMO) || : {{charlist|sc=Hani|䅆}} |- | '''竹木戈人金'''|| (HDIOC) || : {{charlist|sc=Hani|䆅}} |- | '''竹木戈心'''|| (HDIP) || : {{charlist|sc=Hani|䄩}} |- | '''竹木戈心火'''|| (HDIPF) || : {{charlist|sc=Hani|穮}} |- | '''竹木戈口'''|| (HDIR) || : {{charlist|sc=Hani|秮}} |- | '''竹木戈口一'''|| (HDIRM) || : {{charlist|sc=Hani|稢}} |- | '''竹木戈廿金'''|| (HDITC) || : {{charlist|sc=Hani|䆂穬}} |- | '''竹木戈山日'''|| (HDIUA) || : {{charlist|sc=Hani|稽}} |- | '''竹木戈山山'''|| (HDIUU) || : {{charlist|sc=Hani|嵇}} |- | '''竹木十月金'''|| (HDJBC) || : {{charlist|sc=Hani|稹}} |- | '''竹木十月火'''|| (HDJBF) || : {{charlist|sc=Hani|䅴}} |- | '''竹木十月一'''|| (HDJBM) || : {{charlist|sc=Hani|稙}} |- | '''竹木十金一'''|| (HDJCM) || : {{charlist|sc=Hani|䅝}} |- | '''竹木十金口'''|| (HDJCR) || : {{charlist|sc=Hani|穃}} |- | '''竹木十水'''|| (HDJE) || : {{charlist|sc=Hani|秓}} |- | '''竹木十水金'''|| (HDJEC) || : {{charlist|sc=Hani|䅩}} |- | '''竹木十火'''|| (HDJF) || : {{charlist|sc=Hani|䉘}} |- | '''竹木十竹心'''|| (HDJHP) || : {{charlist|sc=Hani|秺}} |- | '''竹木十戈心'''|| (HDJIP) || : {{charlist|sc=Hani|穗}} |- | '''竹木十一金'''|| (HDJMC) || : {{charlist|sc=Hani|穦}} |- | '''竹木十一火'''|| (HDJMF) || : {{charlist|sc=Hani|𥟡}} |- | '''竹木十一人'''|| (HDJMO) || : {{charlist|sc=Hani|稼}} |- | '''竹木十心日'''|| (HDJPA) || : {{charlist|sc=Hani|䅲}} |- | '''竹木十口'''|| (HDJR) || : {{charlist|sc=Hani|秙}} |- | '''竹木十田心'''|| (HDJWP) || : {{charlist|sc=Hani|穂}} |- | '''竹木大大月'''|| (HDKKB) || : {{charlist|sc=Hani|稀}} |- | '''竹木大中山'''|| (HDKLU) || : {{charlist|sc=Hani|䅖}} |- | '''竹木大弓'''|| (HDKN) || : {{charlist|sc=Hani|䄺}} |- | '''竹木大弓戈'''|| (HDKNI) || : {{charlist|sc=Hani|秇}} |- | '''竹木大尸尸'''|| (HDKSS) || : {{charlist|sc=Hani|䅄}} |- | '''竹木中'''|| (HDL) || : {{charlist|sc=Hani|秉种䇿}} |- | '''竹木中月大'''|| (HDLBK) || : {{charlist|sc=Hani|秧}} |- | '''竹木中金'''|| (HDLC) || : {{charlist|sc=Hani|籟}} |- | '''竹木中中弓'''|| (HDLLN) || : {{charlist|sc=Hani|䄶}} |- | '''竹木中中女'''|| (HDLLV) || : {{charlist|sc=Hani|䅹}} |- | '''竹木中一人'''|| (HDLMO) || : {{charlist|sc=Hani|䄻䅪}} |- | '''竹木中弓'''|| (HDLN) || : {{charlist|sc=Hani|利剁㓷}} |- | '''竹木中人'''|| (HDLO) || : {{charlist|sc=Hani|簌籁}} |- | '''竹木中心'''|| (HDLP) || : {{charlist|sc=Hani|乘}} |- | '''竹木中心金'''|| (HDLPC) || : {{charlist|sc=Hani|䆊}} |- | '''竹木中田'''|| (HDLW) || : {{charlist|sc=Hani|秞釉}} |- | '''竹木中田月'''|| (HDLWB) || : {{charlist|sc=Hani|䅢}} |- | '''竹木中田心'''|| (HDLWP) || : {{charlist|sc=Hani|䄿}} |- | '''竹木中難竹'''|| (HDLXH) || : {{charlist|sc=Hani|秭}} |- | '''竹木一'''|| (HDM) || : {{charlist|sc=Hani|笨}} |- | '''竹木一月月'''|| (HDMBB) || : {{charlist|sc=Hani|穤}} |- | '''竹木一月金'''|| (HDMBC) || : {{charlist|sc=Hani|䅡}} |- | '''竹木一月大'''|| (HDMBK) || : {{charlist|sc=Hani|稬}} |- | '''竹木一金田'''|| (HDMCW) || : {{charlist|sc=Hani|䄽}} |- | '''竹木一木'''|| (HDMD) || : {{charlist|sc=Hani|䄨}} |- | '''竹木一火月'''|| (HDMFB) || : {{charlist|sc=Hani|穪}} |- | '''竹木一火十'''|| (HDMFJ) || : {{charlist|sc=Hani|秤}} |- | '''竹木一火一'''|| (HDMFM) || : {{charlist|sc=Hani|秠}} |- | '''竹木一戈土'''|| (HDMIG) || : {{charlist|sc=Hani|秷}} |- | '''竹木一十'''|| (HDMJ) || : {{charlist|sc=Hani|秆}} |- | '''竹木一中大'''|| (HDMLK) || : {{charlist|sc=Hani|稉}} |- | '''竹木一中一'''|| (HDMLM) || : {{charlist|sc=Hani|稏}} |- | '''竹木一一戈'''|| (HDMMI) || : {{charlist|sc=Hani|秐}} |- | '''竹木一一心'''|| (HDMMP) || : {{charlist|sc=Hani|穲}} |- | '''竹木一弓弓'''|| (HDMNN) || : {{charlist|sc=Hani|䅀}} |- | '''竹木一人田'''|| (HDMOW) || : {{charlist|sc=Hani|䄼}} |- | '''竹木一手'''|| (HDMQ) || : {{charlist|sc=Hani|𥯤}} |- | '''竹木一口'''|| (HDMR) || : {{charlist|sc=Hani|䄷}} |- | '''竹木一口田'''|| (HDMRW) || : {{charlist|sc=Hani|稫}} |- | '''竹木一廿'''|| (HDMT) || : {{charlist|sc=Hani|䄯}} |- | '''竹木一廿金'''|| (HDMTC) || : {{charlist|sc=Hani|䅉}} |- | '''竹木一山日'''|| (HDMUA) || : {{charlist|sc=Hani|䅾}} |- | '''竹木一女竹'''|| (HDMVH) || : {{charlist|sc=Hani|䄰}} |- | '''竹木一女戈'''|| (HDMVI) || : {{charlist|sc=Hani|䅶}} |- | '''竹木一女弓'''|| (HDMVN) || : {{charlist|sc=Hani|㼡甈}} |- | '''竹木一田火'''|| (HDMWF) || : {{charlist|sc=Hani|䅺}} |- | '''竹木弓日山'''|| (HDNAU) || : {{charlist|sc=Hani|䅋}} |- | '''竹木弓木'''|| (HDND) || : {{charlist|sc=Hani|季秄}} |- | '''竹木弓火'''|| (HDNF) || : {{charlist|sc=Hani|称}} |- | '''竹木弓竹尸'''|| (HDNHS) || : {{charlist|sc=Hani|秀䄧}} |- | '''竹木弓戈弓'''|| (HDNIN) || : {{charlist|sc=Hani|移}} |- | '''竹木弓大土'''|| (HDNKG) || : {{charlist|sc=Hani|䅍}} |- | '''竹木弓中'''|| (HDNL) || : {{charlist|sc=Hani|邾䣋鄡}} |- | '''竹木弓一山'''|| (HDNMU) || : {{charlist|sc=Hani|臲}} |- | '''竹木弓弓'''|| (HDNN) || : {{charlist|sc=Hani|䄦}} |- | '''竹木弓人月'''|| (HDNOB) || : {{charlist|sc=Hani|稰}} |- | '''竹木弓尸心'''|| (HDNSP) || : {{charlist|sc=Hani|稳}} |- | '''竹木弓田日'''|| (HDNWA) || : {{charlist|sc=Hani|穭}} |- | '''竹木弓田山'''|| (HDNWU) || : {{charlist|sc=Hani|穐}} |- | '''竹木弓難山'''|| (HDNXU) || : {{charlist|sc=Hani|䆋龝}} |- | '''竹木人'''|| (HDO) || : {{charlist|sc=Hani|秂}} |- | '''竹木人日水'''|| (HDOAE) || : {{charlist|sc=Hani|稪}} |- | '''竹木人月'''|| (HDOB) || : {{charlist|sc=Hani|䄲}} |- | '''竹木人水'''|| (HDOE) || : {{charlist|sc=Hani|黍}} |- | '''竹木人土'''|| (HDOG) || : {{charlist|sc=Hani|稚䧽}} |- | '''竹木人土木'''|| (HDOGD) || : {{charlist|sc=Hani|穕}} |- | '''竹木人土火'''|| (HDOGF) || : {{charlist|sc=Hani|穛}} |- | '''竹木人竹土'''|| (HDOHG) || : {{charlist|sc=Hani|秹}} |- | '''竹木人竹十'''|| (HDOHJ) || : {{charlist|sc=Hani|䄹}} |- | '''竹木人戈戈'''|| (HDOII) || : {{charlist|sc=Hani|秢}} |- | '''竹木人戈一'''|| (HDOIM) || : {{charlist|sc=Hani|䆎}} |- | '''竹木人戈心'''|| (HDOIP) || : {{charlist|sc=Hani|稔}} |- | '''竹木人戈口'''|| (HDOIR) || : {{charlist|sc=Hani|䅮}} |- | '''竹木人大'''|| (HDOK) || : {{charlist|sc=Hani|斆}} |- | '''竹木人一月'''|| (HDOMB) || : {{charlist|sc=Hani|稐}} |- | '''竹木人一木'''|| (HDOMD) || : {{charlist|sc=Hani|稌}} |- | '''竹木人一口'''|| (HDOMR) || : {{charlist|sc=Hani|秴}} |- | '''竹木人人'''|| (HDOO) || : {{charlist|sc=Hani|箂}} |- | '''竹木人尸'''|| (HDOS) || : {{charlist|sc=Hani|秨}} |- | '''竹木心'''|| (HDP) || : {{charlist|sc=Hani|悉}} |- | '''竹木心木'''|| (HDPD) || : {{charlist|sc=Hani|䄬}} |- | '''竹木心竹'''|| (HDPH) || : {{charlist|sc=Hani|秘}} |- | '''竹木心戈'''|| (HDPI) || : {{charlist|sc=Hani|䄪}} |- | '''竹木心心'''|| (HDPP) || : {{charlist|sc=Hani|秕}} |- | '''竹木心心日'''|| (HDPPA) || : {{charlist|sc=Hani|𥟠稭}} |- | '''竹木心口水'''|| (HDPRE) || : {{charlist|sc=Hani|䅓}} |- | '''竹木心山山'''|| (HDPUU) || : {{charlist|sc=Hani|䅳}} |- | '''竹木手'''|| (HDQ) || : {{charlist|sc=Hani|䄵}} |- | '''竹木手竹大'''|| (HDQHK) || : {{charlist|sc=Hani|稧}} |- | '''竹木手一金'''|| (HDQMC) || : {{charlist|sc=Hani|積}} |- | '''竹木手人'''|| (HDQO) || : {{charlist|sc=Hani|䄮}} |- | '''竹木口'''|| (HDR) || : {{charlist|sc=Hani|和㕿}} |- | '''竹木口月'''|| (HDRB) || : {{charlist|sc=Hani|䅌}} |- | '''竹木口金'''|| (HDRC) || : {{charlist|sc=Hani|积}} |- | '''竹木口竹土'''|| (HDRHG) || : {{charlist|sc=Hani|程}} |- | '''竹木口竹口'''|| (HDRHR) || : {{charlist|sc=Hani|稆}} |- | '''竹木口口木'''|| (HDRRD) || : {{charlist|sc=Hani|䆆}} |- | '''竹木口難山'''|| (HDRXU) || : {{charlist|sc=Hani|鼄}} |- | '''竹木尸月'''|| (HDSB) || : {{charlist|sc=Hani|篐}} |- | '''竹木尸竹山'''|| (HDSHU) || : {{charlist|sc=Hani|䅏}} |- | '''竹木尸十'''|| (HDSJ) || : {{charlist|sc=Hani|䎹}} |- | '''竹木尸十口'''|| (HDSJR) || : {{charlist|sc=Hani|䅕}} |- | '''竹木尸一竹'''|| (HDSMH) || : {{charlist|sc=Hani|穋}} |- | '''竹木尸人'''|| (HDSO) || : {{charlist|sc=Hani|釈}} |- | '''竹木尸心'''|| (HDSP) || : {{charlist|sc=Hani|秜}} |- | '''竹木尸手火'''|| (HDSQF) || : {{charlist|sc=Hani|𥡗}} |- | '''竹木尸口'''|| (HDSR) || : {{charlist|sc=Hani|䉩}} |- | '''竹木尸尸'''|| (HDSS) || : {{charlist|sc=Hani|秬}} |- | '''竹木尸山'''|| (HDSU) || : {{charlist|sc=Hani|䄫}} |- | '''竹木尸卜十'''|| (HDSYJ) || : {{charlist|sc=Hani|稺}} |- | '''竹木尸卜手'''|| (HDSYQ) || : {{charlist|sc=Hani|穉𥣡}} |- | '''竹木廿'''|| (HDT) || : {{charlist|sc=Hani|乗}} |- | '''竹木廿日'''|| (HDTA) || : {{charlist|sc=Hani|稓}} |- | '''竹木廿金'''|| (HDTC) || : {{charlist|sc=Hani|簯}} |- | '''竹木廿金木'''|| (HDTCD) || : {{charlist|sc=Hani|𥣈}} |- | '''竹木廿金人'''|| (HDTCO) || : {{charlist|sc=Hani|穙}} |- | '''竹木廿金廿'''|| (HDTCT) || : {{charlist|sc=Hani|䅬}} |- | '''竹木廿土火'''|| (HDTGF) || : {{charlist|sc=Hani|䅵}} |- | '''竹木廿一'''|| (HDTM) || : {{charlist|sc=Hani|䈤}} |- | '''竹木廿一金'''|| (HDTMC) || : {{charlist|sc=Hani|稘穔}} |- | '''竹木廿一十'''|| (HDTMJ) || : {{charlist|sc=Hani|䅿}} |- | '''竹木廿人木'''|| (HDTOD) || : {{charlist|sc=Hani|䅷}} |- | '''竹木廿人水'''|| (HDTOE) || : {{charlist|sc=Hani|穫}} |- | '''竹木廿尸十'''|| (HDTSJ) || : {{charlist|sc=Hani|穁}} |- | '''竹木廿女戈'''|| (HDTVI) || : {{charlist|sc=Hani|稵}} |- | '''竹木廿田'''|| (HDTW) || : {{charlist|sc=Hani|䅦}} |- | '''竹木廿田女'''|| (HDTWV) || : {{charlist|sc=Hani|穠}} |- | '''竹木廿卜十'''|| (HDTYJ) || : {{charlist|sc=Hani|䅸}} |- | '''竹木廿卜女'''|| (HDTYV) || : {{charlist|sc=Hani|䅒}} |- | '''竹木廿難金'''|| (HDTXC) || : {{charlist|sc=Hani|稴}} |- | '''竹木山'''|| (HDU) || : {{charlist|sc=Hani|㟀秈}} |- | '''竹木山金水'''|| (HDUCE) || : {{charlist|sc=Hani|稯}} |- | '''竹木山一廿'''|| (HDUMT) || : {{charlist|sc=Hani|䅱}} |- | '''竹木山弓戈'''|| (HDUNI) || : {{charlist|sc=Hani|秽}} |- | '''竹木女'''|| (HDV) || : {{charlist|sc=Hani|委}} |- | '''竹木女戈戈'''|| (HDVII) || : {{charlist|sc=Hani|穖}} |- | '''竹木女女田'''|| (HDVVW) || : {{charlist|sc=Hani|䅔}} |- | '''竹木田'''|| (HDW) || : {{charlist|sc=Hani|番}} |- | '''竹木田月'''|| (HDWB) || : {{charlist|sc=Hani|稩}} |- | '''竹木田金水'''|| (HDWCE) || : {{charlist|sc=Hani|稷}} |- | '''竹木田木'''|| (HDWD) || : {{charlist|sc=Hani|稞䉓}} |- | '''竹木田土火'''|| (HDWGF) || : {{charlist|sc=Hani|䆀}} |- | '''竹木田竹木'''|| (HDWHD) || : {{charlist|sc=Hani|稛}} |- | '''竹木田十口'''|| (HDWJR) || : {{charlist|sc=Hani|稒}} |- | '''竹木田大'''|| (HDWK) || : {{charlist|sc=Hani|秵}} |- | '''竹木田大心'''|| (HDWKP) || : {{charlist|sc=Hani|䅰}} |- | '''竹木田中十'''|| (HDWLJ) || : {{charlist|sc=Hani|䆁釋}} |- | '''竹木田中心'''|| (HDWLP) || : {{charlist|sc=Hani|䆉}} |- | '''竹木田廿金'''|| (HDWTC) || : {{charlist|sc=Hani|穓}} |- | '''竹木卜日火'''|| (HDYAF) || : {{charlist|sc=Hani|䅫}} |- | '''竹木卜月心'''|| (HDYBP) || : {{charlist|sc=Hani|䆍}} |- | '''竹木卜月尸'''|| (HDYBS) || : {{charlist|sc=Hani|䅭}} |- | '''竹木卜金女'''|| (HDYCV) || : {{charlist|sc=Hani|穣}} |- | '''竹木卜水'''|| (HDYE) || : {{charlist|sc=Hani|斅}} |- | '''竹木卜竹弓'''|| (HDYHN) || : {{charlist|sc=Hani|秔}} |- | '''竹木卜竹尸'''|| (HDYHS) || : {{charlist|sc=Hani|䄱}} |- | '''竹木卜十'''|| (HDYJ) || : {{charlist|sc=Hani|科}} |- | '''竹木卜中一'''|| (HDYLM) || : {{charlist|sc=Hani|䄳}} |- | '''竹木卜一竹'''|| (HDYMH) || : {{charlist|sc=Hani|穢}} |- | '''竹木卜人十'''|| (HDYOJ) || : {{charlist|sc=Hani|稡}} |- | '''竹木卜口'''|| (HDYR) || : {{charlist|sc=Hani|秥}} |- | '''竹木卜口月'''|| (HDYRB) || : {{charlist|sc=Hani|稿}} |- | '''竹木卜口木'''|| (HDYRD) || : {{charlist|sc=Hani|稕}} |- | '''竹木卜口火'''|| (HDYRF) || : {{charlist|sc=Hani|稤}} |- | '''竹木卜口女'''|| (HDYRV) || : {{charlist|sc=Hani|穰}} |- | '''竹木卜尸手'''|| (HDYSQ) || : {{charlist|sc=Hani|䆈}} |- | '''竹木卜廿日'''|| (HDYTA) || : {{charlist|sc=Hani|䅧}} |- | '''竹木卜廿土'''|| (HDYTG) || : {{charlist|sc=Hani|穜}} |- | '''竹木卜廿人'''|| (HDYTO) || : {{charlist|sc=Hani|穟}} |- | '''竹木卜廿口'''|| (HDYTR) || : {{charlist|sc=Hani|稖}} |- | '''竹木卜山月'''|| (HDYUB) || : {{charlist|sc=Hani|䅻}} |- | '''竹木卜女田'''|| (HDYVW) || : {{charlist|sc=Hani|稸}} |- | '''竹木卜田一'''|| (HDYWM) || : {{charlist|sc=Hani|䆄}} |- | '''竹木卜難'''|| (HDYX) || : {{charlist|sc=Hani|穧}} |} ==竹水 (HE)== {| lang="zh" |- | '''竹水'''|| (HE) || : {{charlist|sc=Hani|反夂}} |- | '''竹水日'''|| (HEA) || : {{charlist|sc=Hani|䈋䵒}} |- | '''竹水日土'''|| (HEAG) || : {{charlist|sc=Hani|篞}} |- | '''竹水日竹'''|| (HEAH) || : {{charlist|sc=Hani|簜}} |- | '''竹水日一竹'''|| (HEAMH) || : {{charlist|sc=Hani|䵘}} |- | '''竹水月竹難'''|| (HEBHX) || : {{charlist|sc=Hani|䵚}} |- | '''竹水月一'''|| (HEBM) || : {{charlist|sc=Hani|䈌}} |- | '''竹水月廿'''|| (HEBT) || : {{charlist|sc=Hani|盤}} |- | '''竹水金'''|| (HEC) || : {{charlist|sc=Hani|鎜䥣}} |- | '''竹水金木'''|| (HECD) || : {{charlist|sc=Hani|簗}} |- | '''竹水木'''|| (HED) || : {{charlist|sc=Hani|条槃}} |- | '''竹水木水'''|| (HEDE) || : {{charlist|sc=Hani|箥}} |- | '''竹水木田'''|| (HEDW) || : {{charlist|sc=Hani|䵔}} |- | '''竹水火木'''|| (HEFD) || : {{charlist|sc=Hani|夈}} |- | '''竹水土'''|| (HEG) || : {{charlist|sc=Hani|垼}} |- | '''竹水竹日'''|| (HEHA) || : {{charlist|sc=Hani|箔}} |- | '''竹水竹水水'''|| (HEHEE) || : {{charlist|sc=Hani|灥}} |- | '''竹水竹竹竹'''|| (HEHHH) || : {{charlist|sc=Hani|㣊㣐}} |- | '''竹水竹中'''|| (HEHL) || : {{charlist|sc=Hani|䇵}} |- | '''竹水竹弓'''|| (HEHN) || : {{charlist|sc=Hani|処}} |- | '''竹水竹手'''|| (HEHQ) || : {{charlist|sc=Hani|䵓}} |- | '''竹水竹手山'''|| (HEHQU) || : {{charlist|sc=Hani|㲣}} |- | '''竹水竹山'''|| (HEHU) || : {{charlist|sc=Hani|箲}} |- | '''竹水竹田'''|| (HEHW) || : {{charlist|sc=Hani|籓}} |- | '''竹水戈月'''|| (HEIB) || : {{charlist|sc=Hani|䈬}} |- | '''竹水戈木木'''|| (HEIDD) || : {{charlist|sc=Hani|䵈}} |- | '''竹水戈戈'''|| (HEII) || : {{charlist|sc=Hani|簿}} |- | '''竹水戈口'''|| (HEIR) || : {{charlist|sc=Hani|箈}} |- | '''竹水大弓弓'''|| (HEKNN) || : {{charlist|sc=Hani|䵙}} |- | '''竹水大尸'''|| (HEKS) || : {{charlist|sc=Hani|务}} |- | '''竹水中月'''|| (HELB) || : {{charlist|sc=Hani|幋}} |- | '''竹水中一戈'''|| (HELMI) || : {{charlist|sc=Hani|螌}} |- | '''竹水中弓'''|| (HELN) || : {{charlist|sc=Hani|㓿}} |- | '''竹水一竹一'''|| (HEMHM) || : {{charlist|sc=Hani|㚅}} |- | '''竹水一口'''|| (HEMR) || : {{charlist|sc=Hani|磐}} |- | '''竹水一口田'''|| (HEMRW) || : {{charlist|sc=Hani|䵗}} |- | '''竹水弓中'''|| (HENL) || : {{charlist|sc=Hani|鄋}} |- | '''竹水心'''|| (HEP) || : {{charlist|sc=Hani|慇}} |- | '''竹水心木'''|| (HEPD) || : {{charlist|sc=Hani|筂}} |- | '''竹水手'''|| (HEQ) || : {{charlist|sc=Hani|夅搫㩓}} |- | '''竹水手十'''|| (HEQJ) || : {{charlist|sc=Hani|夆}} |- | '''竹水手十火'''|| (HEQJF) || : {{charlist|sc=Hani|㶻}} |- | '''竹水口'''|| (HER) || : {{charlist|sc=Hani|各}} |- | '''竹水口心'''|| (HERP) || : {{charlist|sc=Hani|㤩}} |- | '''竹水尸水土'''|| (HESEG) || : {{charlist|sc=Hani|䵛}} |- | '''竹水尸竹戈'''|| (HESHI) || : {{charlist|sc=Hani|䵑}} |- | '''竹水尸十口'''|| (HESJR) || : {{charlist|sc=Hani|䵕}} |- | '''竹水尸口'''|| (HESR) || : {{charlist|sc=Hani|䈃}} |- | '''竹水尸山'''|| (HESU) || : {{charlist|sc=Hani|笵}} |- | '''竹水廿金'''|| (HETC) || : {{charlist|sc=Hani|篊}} |- | '''竹水廿中十'''|| (HETLJ) || : {{charlist|sc=Hani|鞶}} |- | '''竹水廿田女'''|| (HETWV) || : {{charlist|sc=Hani|䵜}} |- | '''竹水女'''|| (HEV) || : {{charlist|sc=Hani|媻}} |- | '''竹水女戈火'''|| (HEVIF) || : {{charlist|sc=Hani|䋜縏}} |- | '''竹水田'''|| (HEW) || : {{charlist|sc=Hani|备}} |- | '''竹水田心'''|| (HEWP) || : {{charlist|sc=Hani|惫}} |- | '''竹水卜'''|| (HEY) || : {{charlist|sc=Hani|冬处}} |- | '''竹水卜水'''|| (HEYE) || : {{charlist|sc=Hani|㪢}} |- | '''竹水卜竹女'''|| (HEYHV) || : {{charlist|sc=Hani|褩}} |- | '''竹水卜中戈'''|| (HEYLI) || : {{charlist|sc=Hani|螽}} |- | '''竹水卜弓'''|| (HEYN) || : {{charlist|sc=Hani|㐑}} |- | '''竹水卜口'''|| (HEYR) || : {{charlist|sc=Hani|黏}} |- | '''竹水卜山月'''|| (HEYUB) || : {{charlist|sc=Hani|黐}} |} ==竹火 (HF)== {| lang="zh" |- | '''竹火日竹廿'''|| (HFAHT) || : {{charlist|sc=Hani|鵿}} |- | '''竹火日廿水'''|| (HFATE) || : {{charlist|sc=Hani|鸔}} |- | '''竹火月'''|| (HFB) || : {{charlist|sc=Hani|筲}} |- | '''竹火月木'''|| (HFBD) || : {{charlist|sc=Hani|䉎}} |- | '''竹火月弓'''|| (HFBN) || : {{charlist|sc=Hani|箾}} |- | '''竹火月女大'''|| (HFBVK) || : {{charlist|sc=Hani|䳶}} |- | '''竹火月田'''|| (HFBW) || : {{charlist|sc=Hani|簹}} |- | '''竹火金'''|| (HFC) || : {{charlist|sc=Hani|鍫}} |- | '''竹火木'''|| (HFD) || : {{charlist|sc=Hani|乎釆䲷}} |- | '''竹火木大'''|| (HFDK) || : {{charlist|sc=Hani|鴃}} |- | '''竹火木弓'''|| (HFDN) || : {{charlist|sc=Hani|乯}} |- | '''竹火木女'''|| (HFDV) || : {{charlist|sc=Hani|篓}} |- | '''竹火水'''|| (HFE) || : {{charlist|sc=Hani|湬}} |- | '''竹火水尸木'''|| (HFESD) || : {{charlist|sc=Hani|𪆫}} |- | '''竹火火尸'''|| (HFFS) || : {{charlist|sc=Hani|簩}} |- | '''竹火土木戈'''|| (HFGDI) || : {{charlist|sc=Hani|𪀔}} |- | '''竹火竹日火'''|| (HFHAF) || : {{charlist|sc=Hani|鶖}} |- | '''竹火竹水口'''|| (HFHER) || : {{charlist|sc=Hani|鴼}} |- | '''竹火竹水卜'''|| (HFHEY) || : {{charlist|sc=Hani|鴤}} |- | '''竹火竹弓'''|| (HFHN) || : {{charlist|sc=Hani|鳧}} |- | '''竹火竹手戈'''|| (HFHQI) || : {{charlist|sc=Hani|䳗䳘}} |- | '''竹火竹手人'''|| (HFHQO) || : {{charlist|sc=Hani|䳀}} |- | '''竹火竹口月'''|| (HFHRB) || : {{charlist|sc=Hani|鶳}} |- | '''竹火竹山'''|| (HFHU) || : {{charlist|sc=Hani|箵}} |- | '''竹火竹女心'''|| (HFHVP) || : {{charlist|sc=Hani|䲬}} |- | '''竹火竹卜山'''|| (HFHYU) || : {{charlist|sc=Hani|鷈}} |- | '''竹火竹難山'''|| (HFHXU) || : {{charlist|sc=Hani|鶃}} |- | '''竹火戈金水'''|| (HFICE) || : {{charlist|sc=Hani|鵔}} |- | '''竹火戈大大'''|| (HFIKK) || : {{charlist|sc=Hani|䳁}} |- | '''竹火十金'''|| (HFJC) || : {{charlist|sc=Hani|鴥}} |- | '''竹火十一水'''|| (HFJME) || : {{charlist|sc=Hani|䳹}} |- | '''竹火十心'''|| (HFJP) || : {{charlist|sc=Hani|鴕}} |- | '''竹火大'''|| (HFK) || : {{charlist|sc=Hani|䲦}} |- | '''竹火大尸'''|| (HFKS) || : {{charlist|sc=Hani|勳}} |- | '''竹火大山'''|| (HFKU) || : {{charlist|sc=Hani|㸔}} |- | '''竹火中月'''|| (HFLB) || : {{charlist|sc=Hani|㡑}} |- | '''竹火中一戈'''|| (HFLMI) || : {{charlist|sc=Hani|蝵}} |- | '''竹火一金田'''|| (HFMCW) || : {{charlist|sc=Hani|醔}} |- | '''竹火一一心'''|| (HFMMP) || : {{charlist|sc=Hani|𪈳}} |- | '''竹火一弓口'''|| (HFMNR) || : {{charlist|sc=Hani|鴚}} |- | '''竹火一女弓'''|| (HFMVN) || : {{charlist|sc=Hani|甃}} |- | '''竹火弓'''|| (HFN) || : {{charlist|sc=Hani|鳦}} |- | '''竹火弓戈山'''|| (HFNIU) || : {{charlist|sc=Hani|䳃}} |- | '''竹火弓中'''|| (HFNL) || : {{charlist|sc=Hani|鄔}} |- | '''竹火弓人'''|| (HFNO) || : {{charlist|sc=Hani|歍}} |- | '''竹火人土'''|| (HFOG) || : {{charlist|sc=Hani|䨂鵻}} |- | '''竹火人戈心'''|| (HFOIP) || : {{charlist|sc=Hani|鴏}} |- | '''竹火人一木'''|| (HFOMD) || : {{charlist|sc=Hani|鵌}} |- | '''竹火人弓大'''|| (HFONK) || : {{charlist|sc=Hani|䳧}} |- | '''竹火心'''|| (HFP) || : {{charlist|sc=Hani|愁}} |- | '''竹火心口山'''|| (HFPRU) || : {{charlist|sc=Hani|䳈}} |- | '''竹火心卜一'''|| (HFPYM) || : {{charlist|sc=Hani|鹙}} |- | '''竹火手'''|| (HFQ) || : {{charlist|sc=Hani|揫}} |- | '''竹火手山'''|| (HFQU) || : {{charlist|sc=Hani|箞}} |- | '''竹火口金'''|| (HFRC) || : {{charlist|sc=Hani|䳅}} |- | '''竹火口難山'''|| (HFRXU) || : {{charlist|sc=Hani|䵸}} |- | '''竹火尸十山'''|| (HFSJU) || : {{charlist|sc=Hani|䳖}} |- | '''竹火尸一'''|| (HFSM) || : {{charlist|sc=Hani|筜}} |- | '''竹火尸手火'''|| (HFSQF) || : {{charlist|sc=Hani|鷌}} |- | '''竹火尸口口'''|| (HFSRR) || : {{charlist|sc=Hani|䳼}} |- | '''竹火廿月人'''|| (HFTBO) || : {{charlist|sc=Hani|䴌}} |- | '''竹火廿土戈'''|| (HFTGI) || : {{charlist|sc=Hani|鸃}} |- | '''竹火廿一金'''|| (HFTMC) || : {{charlist|sc=Hani|鶀}} |- | '''竹火廿人水'''|| (HFTOE) || : {{charlist|sc=Hani|鸌}} |- | '''竹火山'''|| (HFU) || : {{charlist|sc=Hani|㠀}} |- | '''竹火女'''|| (HFV) || : {{charlist|sc=Hani|媝}} |- | '''竹火女大'''|| (HFVK) || : {{charlist|sc=Hani|䉤}} |- | '''竹火女弓水'''|| (HFVNE) || : {{charlist|sc=Hani|鵦}} |- | '''竹火田中女'''|| (HFWLV) || : {{charlist|sc=Hani|䴋}} |- | '''竹火卜木大'''|| (HFYDK) || : {{charlist|sc=Hani|鷻}} |- | '''竹火卜竹尸'''|| (HFYHS) || : {{charlist|sc=Hani|䲱}} |- | '''竹火卜竹女'''|| (HFYHV) || : {{charlist|sc=Hani|䙚}} |} ==竹土 (HG)== {| lang="zh" |- | '''竹土'''|| (HG) || : {{charlist|sc=Hani|𡈼壬}} |- | '''竹土日火山'''|| (HGAFU) || : {{charlist|sc=Hani|皩}} |- | '''竹土金水'''|| (HGCE) || : {{charlist|sc=Hani|䈊}} |- | '''竹土金口'''|| (HGCR) || : {{charlist|sc=Hani|簭}} |- | '''竹土木戈'''|| (HGDI) || : {{charlist|sc=Hani|等}} |- | '''竹土水日'''|| (HGEA) || : {{charlist|sc=Hani|濌}} |- | '''竹土火'''|| (HGF) || : {{charlist|sc=Hani|熏}} |- | '''竹土火一山'''|| (HGFMU) || : {{charlist|sc=Hani|皝}} |- | '''竹土土'''|| (HGG) || : {{charlist|sc=Hani|筀}} |- | '''竹土土戈'''|| (HGGI) || : {{charlist|sc=Hani|篈}} |- | '''竹土竹日火'''|| (HGHAF) || : {{charlist|sc=Hani|䳨䳯}} |- | '''竹土竹弓水'''|| (HGHNE) || : {{charlist|sc=Hani|毀}} |- | '''竹土竹山'''|| (HGHU) || : {{charlist|sc=Hani|先}} |- | '''竹土戈'''|| (HGI) || : {{charlist|sc=Hani|丟丢}} |- | '''竹土戈廿'''|| (HGIT) || : {{charlist|sc=Hani|篕}} |- | '''竹土十戈'''|| (HGJI) || : {{charlist|sc=Hani|䉅}} |- | '''竹土大尸'''|| (HGKS) || : {{charlist|sc=Hani|動}} |- | '''竹土一月金'''|| (HGMBC) || : {{charlist|sc=Hani|顧}} |- | '''竹土一女弓'''|| (HGMVN) || : {{charlist|sc=Hani|𤭮}} |- | '''竹土弓戈'''|| (HGNI) || : {{charlist|sc=Hani|籌}} |- | '''竹土弓中'''|| (HGNL) || : {{charlist|sc=Hani|𨛘}} |- | '''竹土人田'''|| (HGOW) || : {{charlist|sc=Hani|䉢}} |- | '''竹土心一'''|| (HGPM) || : {{charlist|sc=Hani|筠}} |- | '''竹土口'''|| (HGR) || : {{charlist|sc=Hani|告}} |- | '''竹土口土'''|| (HGRG) || : {{charlist|sc=Hani|籉}} |- | '''竹土口中卜'''|| (HGRLY) || : {{charlist|sc=Hani|靠}} |- | '''竹土口心'''|| (HGRP) || : {{charlist|sc=Hani|㘒}} |} ==竹竹 (HH)== {| lang="zh" |- | '''竹竹日火'''|| (HHAF) || : {{charlist|sc=Hani|䉆}} |- | '''竹竹日土'''|| (HHAG) || : {{charlist|sc=Hani|篁}} |- | '''竹竹日戈中'''|| (HHAIL) || : {{charlist|sc=Hani|卿}} |- | '''竹竹日弓人'''|| (HHANO) || : {{charlist|sc=Hani|䠾}} |- | '''竹竹月大'''|| (HHBK) || : {{charlist|sc=Hani|䉛}} |- | '''竹竹月人'''|| (HHBO) || : {{charlist|sc=Hani|贸}} |- | '''竹竹月山'''|| (HHBU) || : {{charlist|sc=Hani|睝}} |- | '''竹竹月山金'''|| (HHBUC) || : {{charlist|sc=Hani|貿}} |- | '''竹竹金'''|| (HHC) || : {{charlist|sc=Hani|錅}} |- | '''竹竹金弓'''|| (HHCN) || : {{charlist|sc=Hani|䉧}} |- | '''竹竹金尸竹'''|| (HHCSH) || : {{charlist|sc=Hani|躮}} |- | '''竹竹木'''|| (HHD) || : {{charlist|sc=Hani|棃}} |- | '''竹竹木火'''|| (HHDF) || : {{charlist|sc=Hani|篍}} |- | '''竹竹木戈'''|| (HHDI) || : {{charlist|sc=Hani|射}} |- | '''竹竹木十'''|| (HHDJ) || : {{charlist|sc=Hani|䈖}} |- | '''竹竹木一'''|| (HHDM) || : {{charlist|sc=Hani|躰}} |- | '''竹竹木弓'''|| (HHDN) || : {{charlist|sc=Hani|筣簃}} |- | '''竹竹木田'''|| (HHDW) || : {{charlist|sc=Hani|䉒}} |- | '''竹竹水木'''|| (HHED) || : {{charlist|sc=Hani|筿}} |- | '''竹竹水手'''|| (HHEQ) || : {{charlist|sc=Hani|䇨}} |- | '''竹竹水口'''|| (HHER) || : {{charlist|sc=Hani|笿}} |- | '''竹竹水卜'''|| (HHEY) || : {{charlist|sc=Hani|笗}} |- | '''竹竹火月口'''|| (HHFBR) || : {{charlist|sc=Hani|躺}} |- | '''竹竹火木'''|| (HHFD) || : {{charlist|sc=Hani|䊍}} |- | '''竹竹火火尸'''|| (HHFFS) || : {{charlist|sc=Hani|軂}} |- | '''竹竹火竹'''|| (HHFH) || : {{charlist|sc=Hani|𨈘}} |- | '''竹竹土弓戈'''|| (HHGNI) || : {{charlist|sc=Hani|軇}} |- | '''竹竹土口'''|| (HHGR) || : {{charlist|sc=Hani|筶}} |- | '''竹竹土山'''|| (HHGU) || : {{charlist|sc=Hani|筅}} |- | '''竹竹竹'''|| (HHH) || : {{charlist|sc=Hani|彡}} |- | '''竹竹竹日火'''|| (HHHAF) || : {{charlist|sc=Hani|鵹}} |- | '''竹竹竹木女'''|| (HHHDV) || : {{charlist|sc=Hani|躷}} |- | '''竹竹竹水'''|| (HHHE) || : {{charlist|sc=Hani|䉫}} |- | '''竹竹竹十'''|| (HHHJ) || : {{charlist|sc=Hani|箄}} |- | '''竹竹竹中'''|| (HHHL) || : {{charlist|sc=Hani|笷}} |- | '''竹竹竹弓木'''|| (HHHND) || : {{charlist|sc=Hani|躲}} |- | '''竹竹竹人'''|| (HHHO) || : {{charlist|sc=Hani|辵}} |- | '''竹竹竹手'''|| (HHHQ) || : {{charlist|sc=Hani|犂}} |- | '''竹竹戈日女'''|| (HHIAV) || : {{charlist|sc=Hani|躴}} |- | '''竹竹戈中水'''|| (HHILE) || : {{charlist|sc=Hani|躿}} |- | '''竹竹戈人心'''|| (HHIOP) || : {{charlist|sc=Hani|軈}} |- | '''竹竹十'''|| (HHJ) || : {{charlist|sc=Hani|卑}} |- | '''竹竹十金一'''|| (HHJCM) || : {{charlist|sc=Hani|躻}} |- | '''竹竹十金弓'''|| (HHJCN) || : {{charlist|sc=Hani|䠻}} |- | '''竹竹十木'''|| (HHJD) || : {{charlist|sc=Hani|䇬}} |- | '''竹竹十土'''|| (HHJG) || : {{charlist|sc=Hani|箽}} |- | '''竹竹十一'''|| (HHJM) || : {{charlist|sc=Hani|箠}} |- | '''竹竹十一金'''|| (HHJMC) || : {{charlist|sc=Hani|軉}} |- | '''竹竹十人弓'''|| (HHJON) || : {{charlist|sc=Hani|䴻}} |- | '''竹竹十口'''|| (HHJR) || : {{charlist|sc=Hani|筈}} |- | '''竹竹大'''|| (HHK) || : {{charlist|sc=Hani|笑}} |- | '''竹竹大月'''|| (HHKB) || : {{charlist|sc=Hani|簥}} |- | '''竹竹大一口'''|| (HHKMR) || : {{charlist|sc=Hani|躸}} |- | '''竹竹大一尸'''|| (HHKMS) || : {{charlist|sc=Hani|䠸}} |- | '''竹竹中月山'''|| (HHLBU) || : {{charlist|sc=Hani|躭}} |- | '''竹竹中火'''|| (HHLF) || : {{charlist|sc=Hani|籞}} |- | '''竹竹中中女'''|| (HHLLV) || : {{charlist|sc=Hani|軁}} |- | '''竹竹中一金'''|| (HHLMC) || : {{charlist|sc=Hani|䠿}} |- | '''竹竹中一戈'''|| (HHLMI) || : {{charlist|sc=Hani|䖿}} |- | '''竹竹中一人'''|| (HHLMO) || : {{charlist|sc=Hani|䠷}} |- | '''竹竹中人'''|| (HHLO) || : {{charlist|sc=Hani|笊}} |- | '''竹竹中尸口'''|| (HHLSR) || : {{charlist|sc=Hani|䠺}} |- | '''竹竹一月金'''|| (HHMBC) || : {{charlist|sc=Hani|須}} |- | '''竹竹一月人'''|| (HHMBO) || : {{charlist|sc=Hani|须}} |- | '''竹竹一木一'''|| (HHMDM) || : {{charlist|sc=Hani|𨊛}} |- | '''竹竹一一心'''|| (HHMMP) || : {{charlist|sc=Hani|𨉼}} |- | '''竹竹一人土'''|| (HHMOG) || : {{charlist|sc=Hani|軅}} |- | '''竹竹弓'''|| (HHN) || : {{charlist|sc=Hani|躬}} |- | '''竹竹弓戈'''|| (HHNI) || : {{charlist|sc=Hani|竼}} |- | '''竹竹弓尸木'''|| (HHNSD) || : {{charlist|sc=Hani|躱}} |- | '''竹竹弓田火'''|| (HHNWF) || : {{charlist|sc=Hani|鯬}} |- | '''竹竹人木戈'''|| (HHODI) || : {{charlist|sc=Hani|䠵}} |- | '''竹竹人水'''|| (HHOE) || : {{charlist|sc=Hani|黎}} |- | '''竹竹人戈戈'''|| (HHOII) || : {{charlist|sc=Hani|䠲}} |- | '''竹竹人大'''|| (HHOK) || : {{charlist|sc=Hani|䉠䠶}} |- | '''竹竹人中'''|| (HHOL) || : {{charlist|sc=Hani|篽}} |- | '''竹竹人一弓'''|| (HHOMN) || : {{charlist|sc=Hani|䠼}} |- | '''竹竹人弓'''|| (HHON) || : {{charlist|sc=Hani|筕}} |- | '''竹竹人人'''|| (HHOO) || : {{charlist|sc=Hani|簁}} |- | '''竹竹人手'''|| (HHOQ) || : {{charlist|sc=Hani|箻}} |- | '''竹竹心'''|| (HHP) || : {{charlist|sc=Hani|惣㥎}} |- | '''竹竹心火木'''|| (HHPFD) || : {{charlist|sc=Hani|躹}} |- | '''竹竹心心'''|| (HHPP) || : {{charlist|sc=Hani|𨈚}} |- | '''竹竹手一'''|| (HHQM) || : {{charlist|sc=Hani|笙}} |- | '''竹竹手山'''|| (HHQU) || : {{charlist|sc=Hani|笔}} |- | '''竹竹口月'''|| (HHRB) || : {{charlist|sc=Hani|篩}} |- | '''竹竹口口'''|| (HHRR) || : {{charlist|sc=Hani|躳}} |- | '''竹竹口口十'''|| (HHRRJ) || : {{charlist|sc=Hani|軃}} |- | '''竹竹尸'''|| (HHS) || : {{charlist|sc=Hani|笮}} |- | '''竹竹尸日女'''|| (HHSAV) || : {{charlist|sc=Hani|躽}} |- | '''竹竹尸月'''|| (HHSB) || : {{charlist|sc=Hani|篇}} |- | '''竹竹尸竹'''|| (HHSH) || : {{charlist|sc=Hani|剓}} |- | '''竹竹尸戈心'''|| (HHSIP) || : {{charlist|sc=Hani|躵}} |- | '''竹竹尸大'''|| (HHSK) || : {{charlist|sc=Hani|躯}} |- | '''竹竹尸中'''|| (HHSL) || : {{charlist|sc=Hani|卯}} |- | '''竹竹尸中金'''|| (HHSLC) || : {{charlist|sc=Hani|贕}} |- | '''竹竹尸中木'''|| (HHSLD) || : {{charlist|sc=Hani|孵}} |- | '''竹竹尸中水'''|| (HHSLE) || : {{charlist|sc=Hani|毈}} |- | '''竹竹尸中戈'''|| (HHSLI) || : {{charlist|sc=Hani|卵}} |- | '''竹竹尸一女'''|| (HHSMV) || : {{charlist|sc=Hani|躼}} |- | '''竹竹尸口口'''|| (HHSRR) || : {{charlist|sc=Hani|軀}} |- | '''竹竹廿土大'''|| (HHTGK) || : {{charlist|sc=Hani|躾}} |- | '''竹竹廿田廿'''|| (HHTWT) || : {{charlist|sc=Hani|軆}} |- | '''竹竹山金'''|| (HHUC) || : {{charlist|sc=Hani|籫}} |- | '''竹竹山戈'''|| (HHUI) || : {{charlist|sc=Hani|䈭}} |- | '''竹竹山一廿'''|| (HHUMT) || : {{charlist|sc=Hani|䠽}} |- | '''竹竹山山'''|| (HHUU) || : {{charlist|sc=Hani|䠳}} |- | '''竹竹女人'''|| (HHVO) || : {{charlist|sc=Hani|笟}} |- | '''竹竹女山'''|| (HHVU) || : {{charlist|sc=Hani|篼}} |- | '''竹竹田'''|| (HHW) || : {{charlist|sc=Hani|留}} |- | '''竹竹田木'''|| (HHWD) || : {{charlist|sc=Hani|躶}} |- | '''竹竹田土火'''|| (HHWGF) || : {{charlist|sc=Hani|黧}} |- | '''竹竹田心'''|| (HHWP) || : {{charlist|sc=Hani|篦}} |- | '''竹竹卜月心'''|| (HHYBP) || : {{charlist|sc=Hani|䡁}} |- | '''竹竹卜水'''|| (HHYE) || : {{charlist|sc=Hani|䈲}} |- | '''竹竹卜戈日'''|| (HHYIA) || : {{charlist|sc=Hani|軄}} |- | '''竹竹卜廿'''|| (HHYT) || : {{charlist|sc=Hani|䠴}} |- | '''竹竹卜山'''|| (HHYU) || : {{charlist|sc=Hani|篪}} |- | '''竹竹卜女人'''|| (HHYVO) || : {{charlist|sc=Hani|䠹}} |- | '''竹竹卜田一'''|| (HHYWM) || : {{charlist|sc=Hani|䡀}} |- | '''竹竹難金'''|| (HHXC) || : {{charlist|sc=Hani|籅}} |- | '''竹竹難火'''|| (HHXF) || : {{charlist|sc=Hani|䉣}} |} ==竹戈 (HI)== {| lang="zh" |- | '''竹戈'''|| (HI) || : {{charlist|sc=Hani|么䇝鬼}} |- | '''竹戈日竹山'''|| (HIAHU) || : {{charlist|sc=Hani|䰨}} |- | '''竹戈日女'''|| (HIAV) || : {{charlist|sc=Hani|筤}} |- | '''竹戈月大大'''|| (HIBKK) || : {{charlist|sc=Hani|䰣}} |- | '''竹戈月廿'''|| (HIBT) || : {{charlist|sc=Hani|簠}} |- | '''竹戈月廿女'''|| (HIBTV) || : {{charlist|sc=Hani|魍}} |- | '''竹戈火月'''|| (HIFB) || : {{charlist|sc=Hani|魈}} |- | '''竹戈火水'''|| (HIFE) || : {{charlist|sc=Hani|簶}} |- | '''竹戈土土山'''|| (HIGGU) || : {{charlist|sc=Hani|䰫}} |- | '''竹戈竹日火'''|| (HIHAF) || : {{charlist|sc=Hani|鵝鵞}} |- | '''竹戈竹木日'''|| (HIHDA) || : {{charlist|sc=Hani|䭳}} |- | '''竹戈竹竹竹'''|| (HIHHH) || : {{charlist|sc=Hani|鬽}} |- | '''竹戈竹一中'''|| (HIHML) || : {{charlist|sc=Hani|鬿}} |- | '''竹戈竹人弓'''|| (HIHON) || : {{charlist|sc=Hani|䰢}} |- | '''竹戈竹心'''|| (HIHP) || : {{charlist|sc=Hani|䉞}} |- | '''竹戈竹手'''|| (HIHQ) || : {{charlist|sc=Hani|犩}} |- | '''竹戈竹手人'''|| (HIHQO) || : {{charlist|sc=Hani|䰡}} |- | '''竹戈竹手山'''|| (HIHQU) || : {{charlist|sc=Hani|㲳}} |- | '''竹戈竹口'''|| (HIHR) || : {{charlist|sc=Hani|箴}} |- | '''竹戈竹尸'''|| (HIHS) || : {{charlist|sc=Hani|筬}} |- | '''竹戈竹田十'''|| (HIHWJ) || : {{charlist|sc=Hani|䰦}} |- | '''竹戈戈'''|| (HII) || : {{charlist|sc=Hani|箋}} |- | '''竹戈戈竹'''|| (HIIH) || : {{charlist|sc=Hani|篸}} |- | '''竹戈戈大大'''|| (HIIKK) || : {{charlist|sc=Hani|魃}} |- | '''竹戈戈心十'''|| (HIIPJ) || : {{charlist|sc=Hani|𩲭}} |- | '''竹戈戈口一'''|| (HIIRM) || : {{charlist|sc=Hani|魊}} |- | '''竹戈戈廿'''|| (HIIT) || : {{charlist|sc=Hani|𥵃}} |- | '''竹戈戈女'''|| (HIIV) || : {{charlist|sc=Hani|魆}} |- | '''竹戈十'''|| (HIJ) || : {{charlist|sc=Hani|笺}} |- | '''竹戈十月'''|| (HIJB) || : {{charlist|sc=Hani|𥮉}} |- | '''竹戈十木'''|| (HIJD) || : {{charlist|sc=Hani|魅}} |- | '''竹戈十水'''|| (HIJE) || : {{charlist|sc=Hani|鬾}} |- | '''竹戈大火'''|| (HIKF) || : {{charlist|sc=Hani|䈧}} |- | '''竹戈大十'''|| (HIKJ) || : {{charlist|sc=Hani|䉊}} |- | '''竹戈大心'''|| (HIKP) || : {{charlist|sc=Hani|笼}} |- | '''竹戈大尸'''|| (HIKS) || : {{charlist|sc=Hani|㔟}} |- | '''竹戈中一戈'''|| (HILMI) || : {{charlist|sc=Hani|䖸}} |- | '''竹戈中口'''|| (HILR) || : {{charlist|sc=Hani|篖}} |- | '''竹戈中田中'''|| (HILWL) || : {{charlist|sc=Hani|䰠}} |- | '''竹戈一月金'''|| (HIMBC) || : {{charlist|sc=Hani|䫥}} |- | '''竹戈一中月'''|| (HIMLB) || : {{charlist|sc=Hani|魎}} |- | '''竹戈一人月'''|| (HIMOB) || : {{charlist|sc=Hani|魉}} |- | '''竹戈一田火'''|| (HIMWF) || : {{charlist|sc=Hani|魒}} |- | '''竹戈弓水'''|| (HINE) || : {{charlist|sc=Hani|䉬}} |- | '''竹戈弓竹月'''|| (HINHB) || : {{charlist|sc=Hani|䰬}} |- | '''竹戈弓人'''|| (HINO) || : {{charlist|sc=Hani|乏}} |- | '''竹戈人土'''|| (HIOG) || : {{charlist|sc=Hani|魋}} |- | '''竹戈人中中'''|| (HIOLL) || : {{charlist|sc=Hani|魀}} |- | '''竹戈心大人'''|| (HIPKO) || : {{charlist|sc=Hani|䰯}} |- | '''竹戈心一'''|| (HIPM) || : {{charlist|sc=Hani|𥳁}} |- | '''竹戈心卜一'''|| (HIPYM) || : {{charlist|sc=Hani|鹅}} |- | '''竹戈手'''|| (HIQ) || : {{charlist|sc=Hani|䇳}} |- | '''竹戈口'''|| (HIR) || : {{charlist|sc=Hani|笞}} |- | '''竹戈口木'''|| (HIRD) || : {{charlist|sc=Hani|䈢}} |- | '''竹戈口一'''|| (HIRM) || : {{charlist|sc=Hani|䈅}} |- | '''竹戈口心'''|| (HIRP) || : {{charlist|sc=Hani|䈚}} |- | '''竹戈尸大'''|| (HISK) || : {{charlist|sc=Hani|䈆}} |- | '''竹戈尸山'''|| (HISU) || : {{charlist|sc=Hani|簄}} |- | '''竹戈廿'''|| (HIT) || : {{charlist|sc=Hani|笲}} |- | '''竹戈廿月'''|| (HITB) || : {{charlist|sc=Hani|𥱊}} |- | '''竹戈廿金'''|| (HITC) || : {{charlist|sc=Hani|簾}} |- | '''竹戈廿火'''|| (HITF) || : {{charlist|sc=Hani|䉀}} |- | '''竹戈廿土戈'''|| (HITGI) || : {{charlist|sc=Hani|䰮}} |- | '''竹戈廿一金'''|| (HITMC) || : {{charlist|sc=Hani|魌}} |- | '''竹戈廿田戈'''|| (HITWI) || : {{charlist|sc=Hani|𩴾}} |- | '''竹戈廿難金'''|| (HITXC) || : {{charlist|sc=Hani|魐}} |- | '''竹戈女戈戈'''|| (HIVII) || : {{charlist|sc=Hani|魕}} |- | '''竹戈田廿十'''|| (HIWTJ) || : {{charlist|sc=Hani|魓}} |- | '''竹戈卜水'''|| (HIYE) || : {{charlist|sc=Hani|㪆}} |- | '''竹戈卜十'''|| (HIYJ) || : {{charlist|sc=Hani|魁}} |- | '''竹戈卜心一'''|| (HIYPM) || : {{charlist|sc=Hani|魖}} |- | '''竹戈卜心山'''|| (HIYPU) || : {{charlist|sc=Hani|䰧}} |- | '''竹戈卜山月'''|| (HIYUB) || : {{charlist|sc=Hani|魑}} |- | '''竹戈難心'''|| (HIXP) || : {{charlist|sc=Hani|簏}} |} ==竹十 (HJ)== {| lang="zh" |- | '''竹十'''|| (HJ) || : {{charlist|sc=Hani|千}} |- | '''竹十日金'''|| (HJAC) || : {{charlist|sc=Hani|䈿}} |- | '''竹十月金'''|| (HJBC) || : {{charlist|sc=Hani|䈯貭}} |- | '''竹十月十'''|| (HJBJ) || : {{charlist|sc=Hani|䈒}} |- | '''竹十月人'''|| (HJBO) || : {{charlist|sc=Hani|质}} |- | '''竹十月山'''|| (HJBU) || : {{charlist|sc=Hani|盾}} |- | '''竹十月山山'''|| (HJBUU) || : {{charlist|sc=Hani|䚌}} |- | '''竹十金一'''|| (HJCM) || : {{charlist|sc=Hani|箜}} |- | '''竹十金人口'''|| (HJCOR) || : {{charlist|sc=Hani|谸}} |- | '''竹十金口'''|| (HJCR) || : {{charlist|sc=Hani|䈶}} |- | '''竹十木'''|| (HJD) || : {{charlist|sc=Hani|朱栞}} |- | '''竹十火'''|| (HJF) || : {{charlist|sc=Hani|㷏}} |- | '''竹十土'''|| (HJG) || : {{charlist|sc=Hani|圱}} |- | '''竹十竹日火'''|| (HJHAF) || : {{charlist|sc=Hani|鵯}} |- | '''竹十竹弓水'''|| (HJHNE) || : {{charlist|sc=Hani|段}} |- | '''竹十竹難'''|| (HJHX) || : {{charlist|sc=Hani|臿}} |- | '''竹十戈戈'''|| (HJII) || : {{charlist|sc=Hani|篿簙}} |- | '''竹十戈一'''|| (HJIM) || : {{charlist|sc=Hani|籖}} |- | '''竹十十戈'''|| (HJJI) || : {{charlist|sc=Hani|䉖}} |- | '''竹十十十'''|| (HJJJ) || : {{charlist|sc=Hani|簳}} |- | '''竹十十人'''|| (HJJO) || : {{charlist|sc=Hani|簐}} |- | '''竹十十口'''|| (HJJR) || : {{charlist|sc=Hani|䉐簵}} |- | '''竹十十山'''|| (HJJU) || : {{charlist|sc=Hani|範}} |- | '''竹十大日'''|| (HJKA) || : {{charlist|sc=Hani|箸}} |- | '''竹十大心'''|| (HJKP) || : {{charlist|sc=Hani|䇭}} |- | '''竹十大尸'''|| (HJKS) || : {{charlist|sc=Hani|㔓}} |- | '''竹十中土'''|| (HJLG) || : {{charlist|sc=Hani|埀}} |- | '''竹十中戈戈'''|| (HJLII) || : {{charlist|sc=Hani|䘀}} |- | '''竹十中弓'''|| (HJLN) || : {{charlist|sc=Hani|𠜱}} |- | '''竹十中人'''|| (HJLO) || : {{charlist|sc=Hani|箑}} |- | '''竹十中心'''|| (HJLP) || : {{charlist|sc=Hani|乖}} |- | '''竹十一月金'''|| (HJMBC) || : {{charlist|sc=Hani|顊䫌䫧}} |- | '''竹十一大'''|| (HJMK) || : {{charlist|sc=Hani|簆}} |- | '''竹十一一'''|| (HJMM) || : {{charlist|sc=Hani|箮}} |- | '''竹十一弓'''|| (HJMN) || : {{charlist|sc=Hani|䇡}} |- | '''竹十一山'''|| (HJMU) || : {{charlist|sc=Hani|筦}} |- | '''竹十一女弓'''|| (HJMVN) || : {{charlist|sc=Hani|㼰}} |- | '''竹十弓中'''|| (HJNL) || : {{charlist|sc=Hani|䢴郫䣗}} |- | '''竹十弓山'''|| (HJNU) || : {{charlist|sc=Hani|箢}} |- | '''竹十人日'''|| (HJOA) || : {{charlist|sc=Hani|䈹}} |- | '''竹十心'''|| (HJP) || : {{charlist|sc=Hani|忎}} |- | '''竹十心山'''|| (HJPU) || : {{charlist|sc=Hani|䈼}} |- | '''竹十心卜一'''|| (HJPYM) || : {{charlist|sc=Hani|鹎}} |- | '''竹十口'''|| (HJR) || : {{charlist|sc=Hani|䇢舌}} |- | '''竹十口月'''|| (HJRB) || : {{charlist|sc=Hani|箶}} |- | '''竹十口口'''|| (HJRR) || : {{charlist|sc=Hani|管}} |- | '''竹十尸一一'''|| (HJSMM) || : {{charlist|sc=Hani|翱翺}} |- | '''竹十廿土'''|| (HJTG) || : {{charlist|sc=Hani|簺}} |- | '''竹十廿一'''|| (HJTM) || : {{charlist|sc=Hani|垂}} |- | '''竹十田土'''|| (HJWG) || : {{charlist|sc=Hani|重}} |- | '''竹十卜水'''|| (HJYE) || : {{charlist|sc=Hani|㪏}} |} ==竹大 (HK)== {| lang="zh" |- | '''竹大'''|| (HK) || : {{charlist|sc=Hani|夭}} |- | '''竹大日'''|| (HKA) || : {{charlist|sc=Hani|昋}} |- | '''竹大日心女'''|| (HKAPV) || : {{charlist|sc=Hani|𦤦}} |- | '''竹大金火'''|| (HKCF) || : {{charlist|sc=Hani|簝}} |- | '''竹大木'''|| (HKD) || : {{charlist|sc=Hani|棨}} |- | '''竹大水'''|| (HKE) || : {{charlist|sc=Hani|叐}} |- | '''竹大竹日火'''|| (HKHAF) || : {{charlist|sc=Hani|鴁鴌鸄䴈}} |- | '''竹大大'''|| (HKK) || : {{charlist|sc=Hani|笅}} |- | '''竹大大尸'''|| (HKKS) || : {{charlist|sc=Hani|勶}} |- | '''竹大中中'''|| (HKLL) || : {{charlist|sc=Hani|乔}} |- | '''竹大中一戈'''|| (HKLMI) || : {{charlist|sc=Hani|蚕}} |- | '''竹大中弓'''|| (HKLN) || : {{charlist|sc=Hani|刋}} |- | '''竹大中手'''|| (HKLQ) || : {{charlist|sc=Hani|肇}} |- | '''竹大弓月手'''|| (HKNBQ) || : {{charlist|sc=Hani|䚫}} |- | '''竹大弓戈'''|| (HKNI) || : {{charlist|sc=Hani|笂}} |- | '''竹大弓中'''|| (HKNL) || : {{charlist|sc=Hani|鄓}} |- | '''竹大人人'''|| (HKOO) || : {{charlist|sc=Hani|筴}} |- | '''竹大心'''|| (HKP) || : {{charlist|sc=Hani|忝㦘懲}} |- | '''竹大口'''|| (HKR) || : {{charlist|sc=Hani|吞呑}} |- | '''竹大口月口'''|| (HKRBR) || : {{charlist|sc=Hani|喬}} |- | '''竹大尸'''|| (HKS) || : {{charlist|sc=Hani|竻}} |- | '''竹大尸口'''|| (HKSR) || : {{charlist|sc=Hani|笳}} |- | '''竹大廿'''|| (HKT) || : {{charlist|sc=Hani|䇲}} |- | '''竹大山'''|| (HKU) || : {{charlist|sc=Hani|岙嶴㠞}} |- | '''竹大女戈火'''|| (HKVIF) || : {{charlist|sc=Hani|綮}} |- | '''竹大卜一口'''|| (HKYMR) || : {{charlist|sc=Hani|譥}} |} ==竹中 (HL)== {| lang="zh" |- | '''竹中日戈'''|| (HLAI) || : {{charlist|sc=Hani|兎}} |- | '''竹中日心女'''|| (HLAPV) || : {{charlist|sc=Hani|齃}} |- | '''竹中月'''|| (HLB) || : {{charlist|sc=Hani|币}} |- | '''竹中月戈'''|| (HLBI) || : {{charlist|sc=Hani|禹}} |- | '''竹中月大'''|| (HLBK) || : {{charlist|sc=Hani|䇦}} |- | '''竹中月山金'''|| (HLBUC) || : {{charlist|sc=Hani|質}} |- | '''竹中木日一'''|| (HLDAM) || : {{charlist|sc=Hani|齄}} |- | '''竹中土月人'''|| (HLGBO) || : {{charlist|sc=Hani|䶑}} |- | '''竹中竹日'''|| (HLHA) || : {{charlist|sc=Hani|皙}} |- | '''竹中竹木中'''|| (HLHDL) || : {{charlist|sc=Hani|𥡝}} |- | '''竹中竹一中'''|| (HLHML) || : {{charlist|sc=Hani|斦}} |- | '''竹中竹山大'''|| (HLHUK) || : {{charlist|sc=Hani|齅}} |- | '''竹中戈廿'''|| (HLIT) || : {{charlist|sc=Hani|篮}} |- | '''竹中十月女'''|| (HLJBV) || : {{charlist|sc=Hani|齉}} |- | '''竹中大弓'''|| (HLKN) || : {{charlist|sc=Hani|鼽}} |- | '''竹中大尸'''|| (HLKS) || : {{charlist|sc=Hani|劤}} |- | '''竹中中月'''|| (HLLB) || : {{charlist|sc=Hani|筛}} |- | '''竹中中水'''|| (HLLE) || : {{charlist|sc=Hani|齂}} |- | '''竹中中十'''|| (HLLJ) || : {{charlist|sc=Hani|簰}} |- | '''竹中中中'''|| (HLLL) || : {{charlist|sc=Hani|簘}} |- | '''竹中中弓'''|| (HLLN) || : {{charlist|sc=Hani|劓笰}} |- | '''竹中一月金'''|| (HLMBC) || : {{charlist|sc=Hani|頎}} |- | '''竹中一月人'''|| (HLMBO) || : {{charlist|sc=Hani|颀}} |- | '''竹中一金'''|| (HLMC) || : {{charlist|sc=Hani|簣}} |- | '''竹中一戈'''|| (HLMI) || : {{charlist|sc=Hani|䖝}} |- | '''竹中一十'''|| (HLMJ) || : {{charlist|sc=Hani|鼾}} |- | '''竹中一一火'''|| (HLMMF) || : {{charlist|sc=Hani|禦}} |- | '''竹中一人'''|| (HLMO) || : {{charlist|sc=Hani|筄}} |- | '''竹中一山'''|| (HLMU) || : {{charlist|sc=Hani|鼿}} |- | '''竹中一女弓'''|| (HLMVN) || : {{charlist|sc=Hani|齀}} |- | '''竹中弓'''|| (HLN) || : {{charlist|sc=Hani|乮}} |- | '''竹中弓土'''|| (HLNG) || : {{charlist|sc=Hani|䶊}} |- | '''竹中弓竹水'''|| (HLNHE) || : {{charlist|sc=Hani|䶋}} |- | '''竹中弓中'''|| (HLNL) || : {{charlist|sc=Hani|邤}} |- | '''竹中弓人'''|| (HLNO) || : {{charlist|sc=Hani|欣}} |- | '''竹中人'''|| (HLO) || : {{charlist|sc=Hani|爪}} |- | '''竹中人一日'''|| (HLOMA) || : {{charlist|sc=Hani|䶐}} |- | '''竹中人一口'''|| (HLOMR) || : {{charlist|sc=Hani|䶎}} |- | '''竹中心'''|| (HLP) || : {{charlist|sc=Hani|㤻}} |- | '''竹中心口'''|| (HLPR) || : {{charlist|sc=Hani|齁}} |- | '''竹中心口山'''|| (HLPRU) || : {{charlist|sc=Hani|䶌}} |- | '''竹中手'''|| (HLQ) || : {{charlist|sc=Hani|筆}} |- | '''竹中口'''|| (HLR) || : {{charlist|sc=Hani|啠}} |- | '''竹中尸日'''|| (HLSA) || : {{charlist|sc=Hani|简}} |- | '''竹中尸口'''|| (HLSR) || : {{charlist|sc=Hani|䉱}} |- | '''竹中廿田女'''|| (HLTWV) || : {{charlist|sc=Hani|齈}} |- | '''竹中女大'''|| (HLVK) || : {{charlist|sc=Hani|籔}} |- | '''竹中女中'''|| (HLVL) || : {{charlist|sc=Hani|鼼}} |- | '''竹中女女山'''|| (HLVVU) || : {{charlist|sc=Hani|齆}} |- | '''竹中田'''|| (HLW) || : {{charlist|sc=Hani|笛}} |- | '''竹中田中戈'''|| (HLWLI) || : {{charlist|sc=Hani|斶}} |- | '''竹中田心'''|| (HLWP) || : {{charlist|sc=Hani|䇩}} |- | '''竹中田女'''|| (HLWV) || : {{charlist|sc=Hani|簍}} |- | '''竹中卜心一'''|| (HLYPM) || : {{charlist|sc=Hani|齇}} |- | '''竹中卜心山'''|| (HLYPU) || : {{charlist|sc=Hani|䖐}} |- | '''竹中難'''|| (HLX) || : {{charlist|sc=Hani|簫}} |- | '''竹中難竹'''|| (HLXH) || : {{charlist|sc=Hani|笫}} |} ==竹一 (HM)== {| lang="zh" |- | '''竹一'''|| (HM) || : {{charlist|sc=Hani|笁}} |- | '''竹一日山'''|| (HMAU) || : {{charlist|sc=Hani|巵}} |- | '''竹一月'''|| (HMB) || : {{charlist|sc=Hani|甧}} |- | '''竹一月金'''|| (HMBC) || : {{charlist|sc=Hani|篢}} |- | '''竹一月土'''|| (HMBG) || : {{charlist|sc=Hani|籗}} |- | '''竹一月戈'''|| (HMBI) || : {{charlist|sc=Hani|䉙}} |- | '''竹一月人'''|| (HMBO) || : {{charlist|sc=Hani|䉹}} |- | '''竹一月山'''|| (HMBU) || : {{charlist|sc=Hani|眚}} |- | '''竹一金田'''|| (HMCW) || : {{charlist|sc=Hani|䇴}} |- | '''竹一木'''|| (HMD) || : {{charlist|sc=Hani|竽}} |- | '''竹一火月'''|| (HMFB) || : {{charlist|sc=Hani|籋}} |- | '''竹一土弓'''|| (HMGN) || : {{charlist|sc=Hani|箌籈}} |- | '''竹一土廿'''|| (HMGT) || : {{charlist|sc=Hani|筭}} |- | '''竹一竹日火'''|| (HMHAF) || : {{charlist|sc=Hani|鴟䲼䳠鷎}} |- | '''竹一竹一中'''|| (HMHML) || : {{charlist|sc=Hani|斵}} |- | '''竹一竹一一'''|| (HMHMM) || : {{charlist|sc=Hani|㽓}} |- | '''竹一竹弓水'''|| (HMHNE) || : {{charlist|sc=Hani|毁}} |- | '''竹一竹手一'''|| (HMHQM) || : {{charlist|sc=Hani|甡}} |- | '''竹一戈土'''|| (HMIG) || : {{charlist|sc=Hani|䇪}} |- | '''竹一十'''|| (HMJ) || : {{charlist|sc=Hani|竿}} |- | '''竹一十水'''|| (HMJE) || : {{charlist|sc=Hani|㩾}} |- | '''竹一十十'''|| (HMJJ) || : {{charlist|sc=Hani|筓}} |- | '''竹一中'''|| (HML) || : {{charlist|sc=Hani|斤}} |- | '''竹一中大'''|| (HMLK) || : {{charlist|sc=Hani|筻}} |- | '''竹一中一'''|| (HMLM) || : {{charlist|sc=Hani|𥮳}} |- | '''竹一中弓'''|| (HMLN) || : {{charlist|sc=Hani|㔐}} |- | '''竹一一'''|| (HMM) || : {{charlist|sc=Hani|竺}} |- | '''竹一一月金'''|| (HMMBC) || : {{charlist|sc=Hani|䫇}} |- | '''竹一一大'''|| (HMMK) || : {{charlist|sc=Hani|䈣}} |- | '''竹一一心'''|| (HMMP) || : {{charlist|sc=Hani|籭}} |- | '''竹一一山'''|| (HMMU) || : {{charlist|sc=Hani|笎}} |- | '''竹一一女弓'''|| (HMMVN) || : {{charlist|sc=Hani|甀}} |- | '''竹一弓木'''|| (HMND) || : {{charlist|sc=Hani|築}} |- | '''竹一弓戈'''|| (HMNI) || : {{charlist|sc=Hani|䉔}} |- | '''竹一弓十'''|| (HMNJ) || : {{charlist|sc=Hani|筑}} |- | '''竹一弓中'''|| (HMNL) || : {{charlist|sc=Hani|筇邸郵}} |- | '''竹一弓手'''|| (HMNQ) || : {{charlist|sc=Hani|篫}} |- | '''竹一弓口'''|| (HMNR) || : {{charlist|sc=Hani|笴}} |- | '''竹一人月'''|| (HMOB) || : {{charlist|sc=Hani|䇤}} |- | '''竹一人人'''|| (HMOO) || : {{charlist|sc=Hani|筮}} |- | '''竹一人田'''|| (HMOW) || : {{charlist|sc=Hani|䇧}} |- | '''竹一心'''|| (HMP) || : {{charlist|sc=Hani|惩憇}} |- | '''竹一口'''|| (HMR) || : {{charlist|sc=Hani|后}} |- | '''竹一口月'''|| (HMRB) || : {{charlist|sc=Hani|䈪}} |- | '''竹一口土'''|| (HMRG) || : {{charlist|sc=Hani|垕}} |- | '''竹一口廿'''|| (HMRT) || : {{charlist|sc=Hani|䇺}} |- | '''竹一口田'''|| (HMRW) || : {{charlist|sc=Hani|䈏}} |- | '''竹一尸中'''|| (HMSL) || : {{charlist|sc=Hani|笻}} |- | '''竹一尸一月'''|| (HMSMB) || : {{charlist|sc=Hani|歸}} |- | '''竹一尸山'''|| (HMSU) || : {{charlist|sc=Hani|卮}} |- | '''竹一廿'''|| (HMT) || : {{charlist|sc=Hani|笄}} |- | '''竹一山日'''|| (HMUA) || : {{charlist|sc=Hani|簪}} |- | '''竹一女竹'''|| (HMVH) || : {{charlist|sc=Hani|笌}} |- | '''竹一女一'''|| (HMVM) || : {{charlist|sc=Hani|䇘}} |- | '''竹一田木'''|| (HMWD) || : {{charlist|sc=Hani|篥}} |- | '''竹一田火'''|| (HMWF) || : {{charlist|sc=Hani|篻}} |- | '''竹一田十'''|| (HMWJ) || : {{charlist|sc=Hani|簟}} |- | '''竹一田大尸'''|| (HMWKS) || : {{charlist|sc=Hani|甥}} |- | '''竹一卜'''|| (HMY) || : {{charlist|sc=Hani|斥}} |- | '''竹一卜火'''|| (HMYF) || : {{charlist|sc=Hani|篶}} |- | '''竹一卜一'''|| (HMYM) || : {{charlist|sc=Hani|䇥}} |} ==竹弓 (HN)== {| lang="zh" |- | '''竹弓'''|| (HN) || : {{charlist|sc=Hani|𠂊几凢}} |- | '''竹弓日'''|| (HNA) || : {{charlist|sc=Hani|䫻}} |- | '''竹弓日一竹'''|| (HNAMH) || : {{charlist|sc=Hani|颺}} |- | '''竹弓月十'''|| (HNBJ) || : {{charlist|sc=Hani|䈸}} |- | '''竹弓月一金'''|| (HNBMC) || : {{charlist|sc=Hani|颶}} |- | '''竹弓月人'''|| (HNBO) || : {{charlist|sc=Hani|䉉}} |- | '''竹弓月人山'''|| (HNBOU) || : {{charlist|sc=Hani|䬙}} |- | '''竹弓月手'''|| (HNBQ) || : {{charlist|sc=Hani|䇶䉏}} |- | '''竹弓月尸'''|| (HNBS) || : {{charlist|sc=Hani|䈥}} |- | '''竹弓月山金'''|| (HNBUC) || : {{charlist|sc=Hani|䥚𩗗}} |- | '''竹弓金'''|| (HNC) || : {{charlist|sc=Hani|鋫}} |- | '''竹弓金口'''|| (HNCR) || : {{charlist|sc=Hani|簷}} |- | '''竹弓金口山'''|| (HNCRU) || : {{charlist|sc=Hani|䬈}} |- | '''竹弓木'''|| (HND) || : {{charlist|sc=Hani|朵梨}} |- | '''竹弓木大'''|| (HNDK) || : {{charlist|sc=Hani|䫼}} |- | '''竹弓木一手'''|| (HNDMQ) || : {{charlist|sc=Hani|颹}} |- | '''竹弓木人'''|| (HNDO) || : {{charlist|sc=Hani|箛}} |- | '''竹弓水'''|| (HNE) || : {{charlist|sc=Hani|凤殳}} |- | '''竹弓水火'''|| (HNEF) || : {{charlist|sc=Hani|篜}} |- | '''竹弓水戈戈'''|| (HNEII) || : {{charlist|sc=Hani|颾}} |- | '''竹弓水一'''|| (HNEM) || : {{charlist|sc=Hani|䇰}} |- | '''竹弓火'''|| (HNF) || : {{charlist|sc=Hani|㶡}} |- | '''竹弓火月'''|| (HNFB) || : {{charlist|sc=Hani|颵}} |- | '''竹弓火火'''|| (HNFF) || : {{charlist|sc=Hani|颷}} |- | '''竹弓火火火'''|| (HNFFF) || : {{charlist|sc=Hani|飈}} |- | '''竹弓火手'''|| (HNFQ) || : {{charlist|sc=Hani|䉳}} |- | '''竹弓土金水'''|| (HNGCE) || : {{charlist|sc=Hani|䬋}} |- | '''竹弓土中金'''|| (HNGLC) || : {{charlist|sc=Hani|䬉}} |- | '''竹弓土弓戈'''|| (HNGNI) || : {{charlist|sc=Hani|䬞}} |- | '''竹弓竹日火'''|| (HNHAF) || : {{charlist|sc=Hani|鳯}} |- | '''竹弓竹日土'''|| (HNHAG) || : {{charlist|sc=Hani|凰䬖}} |- | '''竹弓竹金弓'''|| (HNHCN) || : {{charlist|sc=Hani|䬟}} |- | '''竹弓竹木弓'''|| (HNHDN) || : {{charlist|sc=Hani|䬆}} |- | '''竹弓竹木女'''|| (HNHDV) || : {{charlist|sc=Hani|䬐}} |- | '''竹弓竹水'''|| (HNHE) || : {{charlist|sc=Hani|笈}} |- | '''竹弓竹竹竹'''|| (HNHHH) || : {{charlist|sc=Hani|颩}} |- | '''竹弓竹竹田'''|| (HNHHW) || : {{charlist|sc=Hani|飀}} |- | '''竹弓竹十口'''|| (HNHJR) || : {{charlist|sc=Hani|颳}} |- | '''竹弓竹中戈'''|| (HNHLI) || : {{charlist|sc=Hani|風}} |- | '''竹弓竹弓戈'''|| (HNHNI) || : {{charlist|sc=Hani|䬕}} |- | '''竹弓竹弓弓'''|| (HNHNN) || : {{charlist|sc=Hani|飍}} |- | '''竹弓竹手'''|| (HNHQ) || : {{charlist|sc=Hani|犁}} |- | '''竹弓竹手山'''|| (HNHQU) || : {{charlist|sc=Hani|䫽}} |- | '''竹弓竹難水'''|| (HNHXE) || : {{charlist|sc=Hani|颼}} |- | '''竹弓戈'''|| (HNI) || : {{charlist|sc=Hani|凡}} |- | '''竹弓戈月'''|| (HNIB) || : {{charlist|sc=Hani|筩}} |- | '''竹弓戈竹戈'''|| (HNIHI) || : {{charlist|sc=Hani|䬄}} |- | '''竹弓戈大大'''|| (HNIKK) || : {{charlist|sc=Hani|飇}} |- | '''竹弓戈口'''|| (HNIR) || : {{charlist|sc=Hani|颱}} |- | '''竹弓戈口一'''|| (HNIRM) || : {{charlist|sc=Hani|䬎}} |- | '''竹弓戈尸'''|| (HNIS) || : {{charlist|sc=Hani|䇟}} |- | '''竹弓戈女'''|| (HNIV) || : {{charlist|sc=Hani|䬂}} |- | '''竹弓十火水'''|| (HNJFE) || : {{charlist|sc=Hani|䬒}} |- | '''竹弓十心'''|| (HNJP) || : {{charlist|sc=Hani|䬁}} |- | '''竹弓大'''|| (HNK) || : {{charlist|sc=Hani|𠘰风}} |- | '''竹弓大金火'''|| (HNKCF) || : {{charlist|sc=Hani|飉}} |- | '''竹弓大土'''|| (HNKG) || : {{charlist|sc=Hani|筳}} |- | '''竹弓大一'''|| (HNKM) || : {{charlist|sc=Hani|筵}} |- | '''竹弓大人人'''|| (HNKOO) || : {{charlist|sc=Hani|䬊}} |- | '''竹弓大尸尸'''|| (HNKSS) || : {{charlist|sc=Hani|䬅}} |- | '''竹弓中'''|| (HNL) || : {{charlist|sc=Hani|䇙}} |- | '''竹弓中月'''|| (HNLB) || : {{charlist|sc=Hani|凧}} |- | '''竹弓中木'''|| (HNLD) || : {{charlist|sc=Hani|篨𥱥}} |- | '''竹弓中水'''|| (HNLE) || : {{charlist|sc=Hani|䉄}} |- | '''竹弓中竹'''|| (HNLH) || : {{charlist|sc=Hani|第}} |- | '''竹弓中一戈'''|| (HNLMI) || : {{charlist|sc=Hani|䖽}} |- | '''竹弓中人'''|| (HNLO) || : {{charlist|sc=Hani|䉌}} |- | '''竹弓中女'''|| (HNLV) || : {{charlist|sc=Hani|䈨}} |- | '''竹弓一'''|| (HNM) || : {{charlist|sc=Hani|䫹}} |- | '''竹弓一日'''|| (HNMA) || : {{charlist|sc=Hani|凮}} |- | '''竹弓一日火'''|| (HNMAF) || : {{charlist|sc=Hani|鳳}} |- | '''竹弓一月'''|| (HNMB) || : {{charlist|sc=Hani|䉲}} |- | '''竹弓一月金'''|| (HNMBC) || : {{charlist|sc=Hani|頽}} |- | '''竹弓一月人'''|| (HNMBO) || : {{charlist|sc=Hani|颓}} |- | '''竹弓一水'''|| (HNME) || : {{charlist|sc=Hani|箓}} |- | '''竹弓一土竹'''|| (HNMGH) || : {{charlist|sc=Hani|飋}} |- | '''竹弓一中田'''|| (HNMLW) || : {{charlist|sc=Hani|飅}} |- | '''竹弓一一'''|| (HNMM) || : {{charlist|sc=Hani|篛}} |- | '''竹弓一一戈'''|| (HNMMI) || : {{charlist|sc=Hani|凨}} |- | '''竹弓一弓戈'''|| (HNMNI) || : {{charlist|sc=Hani|㓘夙}} |- | '''竹弓一弓弓'''|| (HNMNN) || : {{charlist|sc=Hani|颲}} |- | '''竹弓一女竹'''|| (HNMVH) || : {{charlist|sc=Hani|颬}} |- | '''竹弓一田火'''|| (HNMWF) || : {{charlist|sc=Hani|飃}} |- | '''竹弓弓中'''|| (HNNL) || : {{charlist|sc=Hani|䢳}} |- | '''竹弓弓尸竹'''|| (HNNSH) || : {{charlist|sc=Hani|飏}} |- | '''竹弓弓田火'''|| (HNNWF) || : {{charlist|sc=Hani|䱘䱥}} |- | '''竹弓人'''|| (HNO) || : {{charlist|sc=Hani|䇜}} |- | '''竹弓人月'''|| (HNOB) || : {{charlist|sc=Hani|䈝}} |- | '''竹弓人水'''|| (HNOE) || : {{charlist|sc=Hani|㴝𪏭}} |- | '''竹弓人一弓'''|| (HNOMN) || : {{charlist|sc=Hani|䬔}} |- | '''竹弓人弓人'''|| (HNONO) || : {{charlist|sc=Hani|颴}} |- | '''竹弓人廿'''|| (HNOT) || : {{charlist|sc=Hani|簦}} |- | '''竹弓心'''|| (HNP) || : {{charlist|sc=Hani|愆㦣}} |- | '''竹弓心竹'''|| (HNPH) || : {{charlist|sc=Hani|䫾}} |- | '''竹弓心竹心'''|| (HNPHP) || : {{charlist|sc=Hani|䬍}} |- | '''竹弓心口山'''|| (HNPRU) || : {{charlist|sc=Hani|颮}} |- | '''竹弓心卜一'''|| (HNPYM) || : {{charlist|sc=Hani|䴘}} |- | '''竹弓手'''|| (HNQ) || : {{charlist|sc=Hani|掣}} |- | '''竹弓手大手'''|| (HNQKQ) || : {{charlist|sc=Hani|𩗴}} |- | '''竹弓手人'''|| (HNQO) || : {{charlist|sc=Hani|颫}} |- | '''竹弓口一尸'''|| (HNRMS) || : {{charlist|sc=Hani|𩖸}} |- | '''竹弓口卜人'''|| (HNRYO) || : {{charlist|sc=Hani|躗}} |- | '''竹弓尸木'''|| (HNSD) || : {{charlist|sc=Hani|筝}} |- | '''竹弓尸竹'''|| (HNSH) || : {{charlist|sc=Hani|䫸}} |- | '''竹弓尸竹口'''|| (HNSHR) || : {{charlist|sc=Hani|䫿}} |- | '''竹弓尸一竹'''|| (HNSMH) || : {{charlist|sc=Hani|飂}} |- | '''竹弓尸手火'''|| (HNSQF) || : {{charlist|sc=Hani|䬚}} |- | '''竹弓廿一金'''|| (HNTMC) || : {{charlist|sc=Hani|䬝}} |- | '''竹弓廿難金'''|| (HNTXC) || : {{charlist|sc=Hani|凲}} |- | '''竹弓山'''|| (HNU) || : {{charlist|sc=Hani|𩖞}} |- | '''竹弓女戈尸'''|| (HNVIS) || : {{charlist|sc=Hani|䬀}} |- | '''竹弓女一'''|| (HNVM) || : {{charlist|sc=Hani|笃}} |- | '''竹弓田月'''|| (HNWB) || : {{charlist|sc=Hani|䬑}} |- | '''竹弓田土火'''|| (HNWGF) || : {{charlist|sc=Hani|䵩}} |- | '''竹弓田心'''|| (HNWP) || : {{charlist|sc=Hani|颸}} |- | '''竹弓田廿十'''|| (HNWTJ) || : {{charlist|sc=Hani|䬛}} |- | '''竹弓卜竹女'''|| (HNYHV) || : {{charlist|sc=Hani|製}} |- | '''竹弓卜大'''|| (HNYK) || : {{charlist|sc=Hani|𩖰}} |- | '''竹弓卜中一'''|| (HNYLM) || : {{charlist|sc=Hani|凪}} |- | '''竹弓卜一口'''|| (HNYMR) || : {{charlist|sc=Hani|讆}} |- | '''竹弓卜口'''|| (HNYR) || : {{charlist|sc=Hani|颭}} |- | '''竹弓卜口月'''|| (HNYRB) || : {{charlist|sc=Hani|䬘}} |- | '''竹弓卜廿'''|| (HNYT) || : {{charlist|sc=Hani|䬃}} |- | '''竹弓卜廿日'''|| (HNYTA) || : {{charlist|sc=Hani|䬓}} |- | '''竹弓卜廿口'''|| (HNYTR) || : {{charlist|sc=Hani|䬏}} |- | '''竹弓卜山月'''|| (HNYUB) || : {{charlist|sc=Hani|䬜}} |} ==竹人 (HO)== {| lang="zh" |- | '''竹人'''|| (HO) || : {{charlist|sc=Hani|八彳}} |- | '''竹人日'''|| (HOA) || : {{charlist|sc=Hani|昝}} |- | '''竹人日竹山'''|| (HOAHU) || : {{charlist|sc=Hani|𢔰}} |- | '''竹人日一竹'''|| (HOAMH) || : {{charlist|sc=Hani|㼒}} |- | '''竹人日一戈'''|| (HOAMI) || : {{charlist|sc=Hani|得}} |- | '''竹人日一人'''|| (HOAMO) || : {{charlist|sc=Hani|徥}} |- | '''竹人日山'''|| (HOAU) || : {{charlist|sc=Hani|爬}} |- | '''竹人日山水'''|| (HOAUE) || : {{charlist|sc=Hani|忁}} |- | '''竹人日女'''|| (HOAV) || : {{charlist|sc=Hani|很}} |- | '''竹人月'''|| (HOB) || : {{charlist|sc=Hani|笍}} |- | '''竹人月金'''|| (HOBC) || : {{charlist|sc=Hani|籲}} |- | '''竹人月土'''|| (HOBG) || : {{charlist|sc=Hani|篧}} |- | '''竹人月土弓'''|| (HOBGN) || : {{charlist|sc=Hani|衢}} |- | '''竹人月土口'''|| (HOBGR) || : {{charlist|sc=Hani|徟}} |- | '''竹人月一'''|| (HOBM) || : {{charlist|sc=Hani|徂}} |- | '''竹人月一水'''|| (HOBME) || : {{charlist|sc=Hani|㣪}} |- | '''竹人月一口'''|| (HOBMR) || : {{charlist|sc=Hani|㣚}} |- | '''竹人月人山'''|| (HOBOU) || : {{charlist|sc=Hani|徭}} |- | '''竹人月口弓'''|| (HOBRN) || : {{charlist|sc=Hani|衕}} |- | '''竹人月山金'''|| (HOBUC) || : {{charlist|sc=Hani|䝿}} |- | '''竹人月山土'''|| (HOBUG) || : {{charlist|sc=Hani|忂}} |- | '''竹人月女大'''|| (HOBVK) || : {{charlist|sc=Hani|徯}} |- | '''竹人金戈'''|| (HOCI) || : {{charlist|sc=Hani|彸}} |- | '''竹人金戈山'''|| (HOCIU) || : {{charlist|sc=Hani|㣞}} |- | '''竹人金一弓'''|| (HOCMN) || : {{charlist|sc=Hani|銜}} |- | '''竹人金弓竹'''|| (HOCNH) || : {{charlist|sc=Hani|㣢}} |- | '''竹人木月弓'''|| (HODBN) || : {{charlist|sc=Hani|衞䘙}} |- | '''竹人木木'''|| (HODD) || : {{charlist|sc=Hani|㣩}} |- | '''竹人木竹水'''|| (HODHE) || : {{charlist|sc=Hani|彼}} |- | '''竹人木戈'''|| (HODI) || : {{charlist|sc=Hani|符}} |- | '''竹人木一手'''|| (HODMQ) || : {{charlist|sc=Hani|徫}} |- | '''竹人木人人'''|| (HODOO) || : {{charlist|sc=Hani|徠}} |- | '''竹人木手弓'''|| (HODQN) || : {{charlist|sc=Hani|衛}} |- | '''竹人木廿'''|| (HODT) || : {{charlist|sc=Hani|徕}} |- | '''竹人木田火'''|| (HODWF) || : {{charlist|sc=Hani|徚}} |- | '''竹人水一弓'''|| (HOEMN) || : {{charlist|sc=Hani|衍}} |- | '''竹人火'''|| (HOF) || : {{charlist|sc=Hani|熧䇣}} |- | '''竹人火月大'''|| (HOFBK) || : {{charlist|sc=Hani|徶}} |- | '''竹人火月口'''|| (HOFBR) || : {{charlist|sc=Hani|徜}} |- | '''竹人土'''|| (HOG) || : {{charlist|sc=Hani|坕}} |- | '''竹人土木戈'''|| (HOGDI) || : {{charlist|sc=Hani|待}} |- | '''竹人土水'''|| (HOGE) || : {{charlist|sc=Hani|篗䉶}} |- | '''竹人土土'''|| (HOGG) || : {{charlist|sc=Hani|徍}} |- | '''竹人土土弓'''|| (HOGGN) || : {{charlist|sc=Hani|街}} |- | '''竹人土土山'''|| (HOGGU) || : {{charlist|sc=Hani|徺}} |- | '''竹人土口'''|| (HOGR) || : {{charlist|sc=Hani|㣟}} |- | '''竹人土廿十'''|| (HOGTJ) || : {{charlist|sc=Hani|𢔛}} |- | '''竹人土卜人'''|| (HOGYO) || : {{charlist|sc=Hani|徒}} |- | '''竹人竹日火'''|| (HOHAF) || : {{charlist|sc=Hani|鴔鴩䳷}} |- | '''竹人竹日土'''|| (HOHAG) || : {{charlist|sc=Hani|徨}} |- | '''竹人竹木心'''|| (HOHDP) || : {{charlist|sc=Hani|㣰}} |- | '''竹人竹木女'''|| (HOHDV) || : {{charlist|sc=Hani|㣦}} |- | '''竹人竹火弓'''|| (HOHFN) || : {{charlist|sc=Hani|鵆}} |- | '''竹人竹土'''|| (HOHG) || : {{charlist|sc=Hani|䇮}} |- | '''竹人竹土弓'''|| (HOHGN) || : {{charlist|sc=Hani|衝}} |- | '''竹人竹十土'''|| (HOHJG) || : {{charlist|sc=Hani|㣫}} |- | '''竹人竹十山'''|| (HOHJU) || : {{charlist|sc=Hani|循}} |- | '''竹人竹大弓'''|| (HOHKN) || : {{charlist|sc=Hani|𧗤}} |- | '''竹人竹弓水'''|| (HOHNE) || : {{charlist|sc=Hani|役}} |- | '''竹人竹心一'''|| (HOHPM) || : {{charlist|sc=Hani|彽}} |- | '''竹人竹手'''|| (HOHQ) || : {{charlist|sc=Hani|㹐}} |- | '''竹人竹手一'''|| (HOHQM) || : {{charlist|sc=Hani|徃}} |- | '''竹人竹手人'''|| (HOHQO) || : {{charlist|sc=Hani|𤔅瓞}} |- | '''竹人竹尸'''|| (HOHS) || : {{charlist|sc=Hani|㣗筰}} |- | '''竹人竹尸大'''|| (HOHSK) || : {{charlist|sc=Hani|徼}} |- | '''竹人竹女人'''|| (HOHVO) || : {{charlist|sc=Hani|㼌}} |- | '''竹人戈'''|| (HOI) || : {{charlist|sc=Hani|筏}} |- | '''竹人戈月'''|| (HOIB) || : {{charlist|sc=Hani|籂}} |- | '''竹人戈金水'''|| (HOICE) || : {{charlist|sc=Hani|𢓭}} |- | '''竹人戈金弓'''|| (HOICN) || : {{charlist|sc=Hani|術}} |- | '''竹人戈水'''|| (HOIE) || : {{charlist|sc=Hani|䈗}} |- | '''竹人戈戈'''|| (HOII) || : {{charlist|sc=Hani|㣤笭}} |- | '''竹人戈十'''|| (HOIJ) || : {{charlist|sc=Hani|㣝}} |- | '''竹人戈一'''|| (HOIM) || : {{charlist|sc=Hani|籤}} |- | '''竹人戈一弓'''|| (HOIMN) || : {{charlist|sc=Hani|𧗠}} |- | '''竹人戈弓'''|| (HOIN) || : {{charlist|sc=Hani|笒}} |- | '''竹人戈人心'''|| (HOIOP) || : {{charlist|sc=Hani|㣹}} |- | '''竹人戈心'''|| (HOIP) || : {{charlist|sc=Hani|笩}} |- | '''竹人戈口'''|| (HOIR) || : {{charlist|sc=Hani|篬}} |- | '''竹人戈尸月'''|| (HOISB) || : {{charlist|sc=Hani|徧}} |- | '''竹人戈女'''|| (HOIV) || : {{charlist|sc=Hani|篒}} |- | '''竹人十月十'''|| (HOJBJ) || : {{charlist|sc=Hani|㣮}} |- | '''竹人十月一'''|| (HOJBM) || : {{charlist|sc=Hani|徝}} |- | '''竹人十金弓'''|| (HOJCN) || : {{charlist|sc=Hani|衠}} |- | '''竹人十十弓'''|| (HOJJN) || : {{charlist|sc=Hani|䡓}} |- | '''竹人十中人'''|| (HOJLO) || : {{charlist|sc=Hani|徢}} |- | '''竹人十一火'''|| (HOJMF) || : {{charlist|sc=Hani|徖}} |- | '''竹人十心弓'''|| (HOJPN) || : {{charlist|sc=Hani|㣷}} |- | '''竹人十口弓'''|| (HOJRN) || : {{charlist|sc=Hani|衚}} |- | '''竹人十田心'''|| (HOJWP) || : {{charlist|sc=Hani|德}} |- | '''竹人大'''|| (HOK) || : {{charlist|sc=Hani|㣕笶}} |- | '''竹人大土'''|| (HOKG) || : {{charlist|sc=Hani|䉜}} |- | '''竹人大戈'''|| (HOKI) || : {{charlist|sc=Hani|㣖}} |- | '''竹人大一口'''|| (HOKMR) || : {{charlist|sc=Hani|徛}} |- | '''竹人大人人'''|| (HOKOO) || : {{charlist|sc=Hani|㣣}} |- | '''竹人大尸'''|| (HOKS) || : {{charlist|sc=Hani|劮}} |- | '''竹人中'''|| (HOL) || : {{charlist|sc=Hani|筗}} |- | '''竹人中月山'''|| (HOLBU) || : {{charlist|sc=Hani|㼉}} |- | '''竹人中木'''|| (HOLD) || : {{charlist|sc=Hani|篠}} |- | '''竹人中竹卜'''|| (HOLHY) || : {{charlist|sc=Hani|㣠}} |- | '''竹人中戈戈'''|| (HOLII) || : {{charlist|sc=Hani|瓥}} |- | '''竹人中大'''|| (HOLK) || : {{charlist|sc=Hani|筱}} |- | '''竹人中中弓'''|| (HOLLN) || : {{charlist|sc=Hani|彿}} |- | '''竹人中一卜'''|| (HOLMY) || : {{charlist|sc=Hani|徘}} |- | '''竹人中弓'''|| (HOLN) || : {{charlist|sc=Hani|𠠬}} |- | '''竹人中手'''|| (HOLQ) || : {{charlist|sc=Hani|律}} |- | '''竹人中田'''|| (HOLW) || : {{charlist|sc=Hani|㣙}} |- | '''竹人中卜'''|| (HOLY) || : {{charlist|sc=Hani|𥮴}} |- | '''竹人一月'''|| (HOMB) || : {{charlist|sc=Hani|䈁籥}} |- | '''竹人一金田'''|| (HOMCW) || : {{charlist|sc=Hani|徆}} |- | '''竹人一木'''|| (HOMD) || : {{charlist|sc=Hani|筡}} |- | '''竹人一木一'''|| (HOMDM) || : {{charlist|sc=Hani|鿉}} |- | '''竹人一土'''|| (HOMG) || : {{charlist|sc=Hani|筌}} |- | '''竹人一十弓'''|| (HOMJN) || : {{charlist|sc=Hani|衎}} |- | '''竹人一大'''|| (HOMK) || : {{charlist|sc=Hani|箯}} |- | '''竹人一一'''|| (HOMM) || : {{charlist|sc=Hani|签}} |- | '''竹人一一一'''|| (HOMMM) || : {{charlist|sc=Hani|徰}} |- | '''竹人一一弓'''|| (HOMMN) || : {{charlist|sc=Hani|行}} |- | '''竹人一弓'''|| (HOMN) || : {{charlist|sc=Hani|㣔䈩}} |- | '''竹人一弓火'''|| (HOMNF) || : {{charlist|sc=Hani|鴴}} |- | '''竹人一弓一'''|| (HOMNM) || : {{charlist|sc=Hani|鸻}} |- | '''竹人一人'''|| (HOMO) || : {{charlist|sc=Hani|簽}} |- | '''竹人一口'''|| (HOMR) || : {{charlist|sc=Hani|答}} |- | '''竹人一口弓'''|| (HOMRN) || : {{charlist|sc=Hani|衙}} |- | '''竹人一廿弓'''|| (HOMTN) || : {{charlist|sc=Hani|㣜}} |- | '''竹人一山弓'''|| (HOMUN) || : {{charlist|sc=Hani|衏}} |- | '''竹人一女一'''|| (HOMVM) || : {{charlist|sc=Hani|徑}} |- | '''竹人一女弓'''|| (HOMVN) || : {{charlist|sc=Hani|㼻}} |- | '''竹人一田火'''|| (HOMWF) || : {{charlist|sc=Hani|徱}} |- | '''竹人一卜一'''|| (HOMYM) || : {{charlist|sc=Hani|征}} |- | '''竹人弓月弓'''|| (HONBN) || : {{charlist|sc=Hani|䚘}} |- | '''竹人弓火弓'''|| (HONFN) || : {{charlist|sc=Hani|𢖍}} |- | '''竹人弓竹水'''|| (HONHE) || : {{charlist|sc=Hani|彶}} |- | '''竹人弓大'''|| (HONK) || : {{charlist|sc=Hani|篌}} |- | '''竹人弓大弓'''|| (HONKN) || : {{charlist|sc=Hani|𧗽衡𧗾}} |- | '''竹人弓大手'''|| (HONKQ) || : {{charlist|sc=Hani|徤}} |- | '''竹人弓中'''|| (HONL) || : {{charlist|sc=Hani|酂}} |- | '''竹人弓人一'''|| (HONOM) || : {{charlist|sc=Hani|径}} |- | '''竹人人日水'''|| (HOOAE) || : {{charlist|sc=Hani|復}} |- | '''竹人人土水'''|| (HOOGE) || : {{charlist|sc=Hani|㸕}} |- | '''竹人人土戈'''|| (HOOGI) || : {{charlist|sc=Hani|㣥}} |- | '''竹人人戈戈'''|| (HOOII) || : {{charlist|sc=Hani|彾}} |- | '''竹人人戈弓'''|| (HOOIN) || : {{charlist|sc=Hani|衑}} |- | '''竹人人大'''|| (HOOK) || : {{charlist|sc=Hani|籢}} |- | '''竹人人中'''|| (HOOL) || : {{charlist|sc=Hani|㣡}} |- | '''竹人人一日'''|| (HOOMA) || : {{charlist|sc=Hani|徻}} |- | '''竹人人一木'''|| (HOOMD) || : {{charlist|sc=Hani|徐}} |- | '''竹人人一中'''|| (HOOML) || : {{charlist|sc=Hani|御}} |- | '''竹人人一弓'''|| (HOOMN) || : {{charlist|sc=Hani|衘}} |- | '''竹人人一口'''|| (HOOMR) || : {{charlist|sc=Hani|㣛}} |- | '''竹人人人'''|| (HOOO) || : {{charlist|sc=Hani|籨}} |- | '''竹人人人人'''|| (HOOOO) || : {{charlist|sc=Hani|從}} |- | '''竹人人廿火'''|| (HOOTF) || : {{charlist|sc=Hani|㣳}} |- | '''竹人人山弓'''|| (HOOUN) || : {{charlist|sc=Hani|䘖}} |- | '''竹人心'''|| (HOP) || : {{charlist|sc=Hani|怣𢜛慫}} |- | '''竹人心日'''|| (HOPA) || : {{charlist|sc=Hani|徇}} |- | '''竹人心木'''|| (HOPD) || : {{charlist|sc=Hani|彵}} |- | '''竹人心戈'''|| (HOPI) || : {{charlist|sc=Hani|彴瓝}} |- | '''竹人心口'''|| (HOPR) || : {{charlist|sc=Hani|㣘}} |- | '''竹人心口山'''|| (HOPRU) || : {{charlist|sc=Hani|爮瓟}} |- | '''竹人心尸竹'''|| (HOPSH) || : {{charlist|sc=Hani|彻}} |- | '''竹人手月'''|| (HOQB) || : {{charlist|sc=Hani|篟}} |- | '''竹人手火弓'''|| (HOQFN) || : {{charlist|sc=Hani|䘘}} |- | '''竹人手大手'''|| (HOQKQ) || : {{charlist|sc=Hani|𢔓}} |- | '''竹人手一金'''|| (HOQMC) || : {{charlist|sc=Hani|㣱}} |- | '''竹人口'''|| (HOR) || : {{charlist|sc=Hani|咎}} |- | '''竹人口一土'''|| (HORMG) || : {{charlist|sc=Hani|徎}} |- | '''竹人口弓'''|| (HORN) || : {{charlist|sc=Hani|箚}} |- | '''竹人口尸十'''|| (HORSJ) || : {{charlist|sc=Hani|㣬}} |- | '''竹人口卜水'''|| (HORYE) || : {{charlist|sc=Hani|徦}} |- | '''竹人尸水'''|| (HOSE) || : {{charlist|sc=Hani|䈜}} |- | '''竹人尸火月'''|| (HOSFB) || : {{charlist|sc=Hani|㣯}} |- | '''竹人尸十'''|| (HOSJ) || : {{charlist|sc=Hani|聳}} |- | '''竹人尸人'''|| (HOSO) || : {{charlist|sc=Hani|鿈}} |- | '''竹人尸尸弓'''|| (HOSSN) || : {{charlist|sc=Hani|衐}} |- | '''竹人尸卜手'''|| (HOSYQ) || : {{charlist|sc=Hani|徲}} |- | '''竹人廿日'''|| (HOTA) || : {{charlist|sc=Hani|徣}} |- | '''竹人廿金弓'''|| (HOTCN) || : {{charlist|sc=Hani|衖}} |- | '''竹人廿火'''|| (HOTF) || : {{charlist|sc=Hani|䉑}} |- | '''竹人廿戈人'''|| (HOTIO) || : {{charlist|sc=Hani|徔}} |- | '''竹人廿一金'''|| (HOTMC) || : {{charlist|sc=Hani|㣴}} |- | '''竹人廿人一'''|| (HOTOM) || : {{charlist|sc=Hani|㣸}} |- | '''竹人廿手'''|| (HOTQ) || : {{charlist|sc=Hani|徉}} |- | '''竹人廿山弓'''|| (HOTUN) || : {{charlist|sc=Hani|衜}} |- | '''竹人廿卜人'''|| (HOTYO) || : {{charlist|sc=Hani|従}} |- | '''竹人廿難金'''|| (HOTXC) || : {{charlist|sc=Hani|㼓}} |- | '''竹人山月大'''|| (HOUBK) || : {{charlist|sc=Hani|幑}} |- | '''竹人山金水'''|| (HOUCE) || : {{charlist|sc=Hani|㣭}} |- | '''竹人山火大'''|| (HOUFK) || : {{charlist|sc=Hani|徽鰴黴}} |- | '''竹人山火弓'''|| (HOUFN) || : {{charlist|sc=Hani|䘗}} |- | '''竹人山土大'''|| (HOUGK) || : {{charlist|sc=Hani|徵}} |- | '''竹人山口大'''|| (HOURK) || : {{charlist|sc=Hani|㣲徾}} |- | '''竹人山山大'''|| (HOUUK) || : {{charlist|sc=Hani|微}} |- | '''竹人女'''|| (HOV) || : {{charlist|sc=Hani|媭}} |- | '''竹人女月山'''|| (HOVBU) || : {{charlist|sc=Hani|㣧}} |- | '''竹人女戈水'''|| (HOVIE) || : {{charlist|sc=Hani|後}} |- | '''竹人女十口'''|| (HOVJR) || : {{charlist|sc=Hani|㣨}} |- | '''竹人女弓戈'''|| (HOVNI) || : {{charlist|sc=Hani|㼖}} |- | '''竹人女山弓'''|| (HOVUN) || : {{charlist|sc=Hani|衟}} |- | '''竹人田口'''|| (HOWR) || : {{charlist|sc=Hani|徊}} |- | '''竹人卜'''|| (HOY) || : {{charlist|sc=Hani|䇚}} |- | '''竹人卜月大'''|| (HOYBK) || : {{charlist|sc=Hani|徹}} |- | '''竹人卜月心'''|| (HOYBP) || : {{charlist|sc=Hani|徿}} |- | '''竹人卜月尸'''|| (HOYBS) || : {{charlist|sc=Hani|徬}} |- | '''竹人卜金大'''|| (HOYCK) || : {{charlist|sc=Hani|㼎}} |- | '''竹人卜土'''|| (HOYG) || : {{charlist|sc=Hani|往}} |- | '''竹人卜土手'''|| (HOYGQ) || : {{charlist|sc=Hani|㣵}} |- | '''竹人卜竹尸'''|| (HOYHS) || : {{charlist|sc=Hani|彷}} |- | '''竹人卜戈弓'''|| (HOYIN) || : {{charlist|sc=Hani|衒}} |- | '''竹人卜十'''|| (HOYJ) || : {{charlist|sc=Hani|斞}} |- | '''竹人卜中竹'''|| (HOYLH) || : {{charlist|sc=Hani|徏}} |- | '''竹人卜中人'''|| (HOYLO) || : {{charlist|sc=Hani|徙}} |- | '''竹人卜弓弓'''|| (HOYNN) || : {{charlist|sc=Hani|䘕}} |- | '''竹人卜口女'''|| (HOYRV) || : {{charlist|sc=Hani|忀}} |- | '''竹人卜廿土'''|| (HOYTG) || : {{charlist|sc=Hani|徸}} |- | '''竹人卜廿十'''|| (HOYTJ) || : {{charlist|sc=Hani|𢕔}} |- | '''竹人卜田一'''|| (HOYWM) || : {{charlist|sc=Hani|㣶}} |} ==竹心 (HP)== {| lang="zh" |- | '''竹心'''|| (HP) || : {{charlist|sc=Hani|乇}} |- | '''竹心日'''|| (HPA) || : {{charlist|sc=Hani|昏筍}} |- | '''竹心日木'''|| (HPAD) || : {{charlist|sc=Hani|箰}} |- | '''竹心木'''|| (HPD) || : {{charlist|sc=Hani|竾}} |- | '''竹心木大'''|| (HPDK) || : {{charlist|sc=Hani|筷}} |- | '''竹心竹'''|| (HPH) || : {{charlist|sc=Hani|䇖}} |- | '''竹心竹日火'''|| (HPHAF) || : {{charlist|sc=Hani|䲭鵖}} |- | '''竹心竹竹'''|| (HPHH) || : {{charlist|sc=Hani|笏}} |- | '''竹心戈'''|| (HPI) || : {{charlist|sc=Hani|𥫩}} |- | '''竹心戈一'''|| (HPIM) || : {{charlist|sc=Hani|笉}} |- | '''竹心十'''|| (HPJ) || : {{charlist|sc=Hani|氒}} |- | '''竹心大火'''|| (HPKF) || : {{charlist|sc=Hani|䈐}} |- | '''竹心大人'''|| (HPKO) || : {{charlist|sc=Hani|籎}} |- | '''竹心大心'''|| (HPKP) || : {{charlist|sc=Hani|䈡}} |- | '''竹心大尸'''|| (HPKS) || : {{charlist|sc=Hani|㔞㔡}} |- | '''竹心中月'''|| (HPLB) || : {{charlist|sc=Hani|帋}} |- | '''竹心中弓'''|| (HPLN) || : {{charlist|sc=Hani|剩}} |- | '''竹心一'''|| (HPM) || : {{charlist|sc=Hani|氐}} |- | '''竹心一月金'''|| (HPMBC) || : {{charlist|sc=Hani|頿}} |- | '''竹心一女山'''|| (HPMVU) || : {{charlist|sc=Hani|旣}} |- | '''竹心弓中'''|| (HPNL) || : {{charlist|sc=Hani|鄎}} |- | '''竹心心'''|| (HPP) || : {{charlist|sc=Hani|笓}} |- | '''竹心心十'''|| (HPPJ) || : {{charlist|sc=Hani|筚}} |- | '''竹心口'''|| (HPR) || : {{charlist|sc=Hani|笱}} |- | '''竹心口山'''|| (HPRU) || : {{charlist|sc=Hani|笣}} |- | '''竹心尸中'''|| (HPSL) || : {{charlist|sc=Hani|印卽}} |- | '''竹心廿'''|| (HPT) || : {{charlist|sc=Hani|笹}} |- | '''竹心廿木'''|| (HPTD) || : {{charlist|sc=Hani|䈎}} |- | '''竹心山山'''|| (HPUU) || : {{charlist|sc=Hani|篘}} |- | '''竹心卜水'''|| (HPYE) || : {{charlist|sc=Hani|㪓}} |} ==竹手 (HQ)== {| lang="zh" |- | '''竹手'''|| (HQ) || : {{charlist|sc=Hani|龵牛牜}} |- | '''竹手日心女'''|| (HQAPV) || : {{charlist|sc=Hani|㹇}} |- | '''竹手日廿水'''|| (HQATE) || : {{charlist|sc=Hani|犦}} |- | '''竹手日山'''|| (HQAU) || : {{charlist|sc=Hani|㸭筢}} |- | '''竹手日田水'''|| (HQAWE) || : {{charlist|sc=Hani|𤛔}} |- | '''竹手月'''|| (HQB) || : {{charlist|sc=Hani|乕}} |- | '''竹手月木戈'''|| (HQBDI) || : {{charlist|sc=Hani|㸹}} |- | '''竹手月十十'''|| (HQBJJ) || : {{charlist|sc=Hani|㹆}} |- | '''竹手月一金'''|| (HQBMC) || : {{charlist|sc=Hani|犋}} |- | '''竹手月廿山'''|| (HQBTU) || : {{charlist|sc=Hani|犅}} |- | '''竹手月山'''|| (HQBU) || : {{charlist|sc=Hani|看}} |- | '''竹手月山金'''|| (HQBUC) || : {{charlist|sc=Hani|㸽}} |- | '''竹手月山大'''|| (HQBUK) || : {{charlist|sc=Hani|煟}} |- | '''竹手月卜'''|| (HQBY) || : {{charlist|sc=Hani|𤘪}} |- | '''竹手金尸竹'''|| (HQCSH) || : {{charlist|sc=Hani|㸮}} |- | '''竹手木'''|| (HQD) || : {{charlist|sc=Hani|筙}} |- | '''竹手木日'''|| (HQDA) || : {{charlist|sc=Hani|籍}} |- | '''竹手水手'''|| (HQEQ) || : {{charlist|sc=Hani|箨}} |- | '''竹手火月'''|| (HQFB) || : {{charlist|sc=Hani|䈰}} |- | '''竹手火火口'''|| (HQFFR) || : {{charlist|sc=Hani|㹚}} |- | '''竹手火火山'''|| (HQFFU) || : {{charlist|sc=Hani|㹙}} |- | '''竹手火手人'''|| (HQFQO) || : {{charlist|sc=Hani|㹖}} |- | '''竹手火手山'''|| (HQFQU) || : {{charlist|sc=Hani|犈}} |- | '''竹手土'''|| (HQG) || : {{charlist|sc=Hani|牡}} |- | '''竹手土月弓'''|| (HQGBN) || : {{charlist|sc=Hani|㸿}} |- | '''竹手土木戈'''|| (HQGDI) || : {{charlist|sc=Hani|特}} |- | '''竹手土土山'''|| (HQGGU) || : {{charlist|sc=Hani|㹓}} |- | '''竹手土弓戈'''|| (HQGNI) || : {{charlist|sc=Hani|㹗}} |- | '''竹手土口'''|| (HQGR) || : {{charlist|sc=Hani|㸵}} |- | '''竹手土田金'''|| (HQGWC) || : {{charlist|sc=Hani|犢}} |- | '''竹手竹木十'''|| (HQHDJ) || : {{charlist|sc=Hani|煐}} |- | '''竹手竹水十'''|| (HQHEJ) || : {{charlist|sc=Hani|㸼}} |- | '''竹手竹土口'''|| (HQHGR) || : {{charlist|sc=Hani|牿}} |- | '''竹手竹十'''|| (HQHJ) || : {{charlist|sc=Hani|篺}} |- | '''竹手竹大月'''|| (HQHKB) || : {{charlist|sc=Hani|犞}} |- | '''竹手竹中'''|| (HQHL) || : {{charlist|sc=Hani|䇽}} |- | '''竹手竹一中'''|| (HQHML) || : {{charlist|sc=Hani|㸫}} |- | '''竹手竹一口'''|| (HQHMR) || : {{charlist|sc=Hani|㸸}} |- | '''竹手竹心'''|| (HQHP) || : {{charlist|sc=Hani|䉥}} |- | '''竹手竹心一'''|| (HQHPM) || : {{charlist|sc=Hani|牴}} |- | '''竹手竹手'''|| (HQHQ) || : {{charlist|sc=Hani|牪}} |- | '''竹手竹手一'''|| (HQHQM) || : {{charlist|sc=Hani|牲}} |- | '''竹手竹手手'''|| (HQHQQ) || : {{charlist|sc=Hani|犇}} |- | '''竹手竹手山'''|| (HQHQU) || : {{charlist|sc=Hani|牦}} |- | '''竹手竹田'''|| (HQHW) || : {{charlist|sc=Hani|籀}} |- | '''竹手戈'''|| (HQI) || : {{charlist|sc=Hani|我}} |- | '''竹手戈戈竹'''|| (HQIIH) || : {{charlist|sc=Hani|犙}} |- | '''竹手戈人大'''|| (HQIOK) || : {{charlist|sc=Hani|㸻}} |- | '''竹手戈心金'''|| (HQIPC) || : {{charlist|sc=Hani|㹑}} |- | '''竹手戈心火'''|| (HQIPF) || : {{charlist|sc=Hani|犥}} |- | '''竹手戈尸月'''|| (HQISB) || : {{charlist|sc=Hani|犏}} |- | '''竹手戈山竹'''|| (HQIUH) || : {{charlist|sc=Hani|牻}} |- | '''竹手十月'''|| (HQJB) || : {{charlist|sc=Hani|㸬}} |- | '''竹手十月木'''|| (HQJBD) || : {{charlist|sc=Hani|㹀}} |- | '''竹手十月一'''|| (HQJBM) || : {{charlist|sc=Hani|犆}} |- | '''竹手十一'''|| (HQJM) || : {{charlist|sc=Hani|篲}} |- | '''竹手十一一'''|| (HQJMM) || : {{charlist|sc=Hani|𤚗}} |- | '''竹手十弓木'''|| (HQJND) || : {{charlist|sc=Hani|牸}} |- | '''竹手十弓大'''|| (HQJNK) || : {{charlist|sc=Hani|犊}} |- | '''竹手十心'''|| (HQJP) || : {{charlist|sc=Hani|㸰}} |- | '''竹手十手口'''|| (HQJQR) || : {{charlist|sc=Hani|犗}} |- | '''竹手十口'''|| (HQJR) || : {{charlist|sc=Hani|牯}} |- | '''竹手十口山'''|| (HQJRU) || : {{charlist|sc=Hani|𤙥}} |- | '''竹手大日'''|| (HQKA) || : {{charlist|sc=Hani|箺}} |- | '''竹手大戈'''|| (HQKI) || : {{charlist|sc=Hani|筹}} |- | '''竹手大一口'''|| (HQKMR) || : {{charlist|sc=Hani|犄}} |- | '''竹手大尸'''|| (HQKS) || : {{charlist|sc=Hani|牞}} |- | '''竹手中中中'''|| (HQLLL) || : {{charlist|sc=Hani|㸪}} |- | '''竹手中田'''|| (HQLW) || : {{charlist|sc=Hani|牰}} |- | '''竹手中難竹'''|| (HQLXH) || : {{charlist|sc=Hani|牬}} |- | '''竹手一'''|| (HQM) || : {{charlist|sc=Hani|生}} |- | '''竹手一月'''|| (HQMB) || : {{charlist|sc=Hani|箐}} |- | '''竹手一月月'''|| (HQMBB) || : {{charlist|sc=Hani|㹘}} |- | '''竹手一金'''|| (HQMC) || : {{charlist|sc=Hani|簀}} |- | '''竹手一金水'''|| (HQMCE) || : {{charlist|sc=Hani|㹛}} |- | '''竹手一金田'''|| (HQMCW) || : {{charlist|sc=Hani|牺}} |- | '''竹手一竹火'''|| (HQMHF) || : {{charlist|sc=Hani|㹉}} |- | '''竹手一十'''|| (HQMJ) || : {{charlist|sc=Hani|㸩}} |- | '''竹手一一口'''|| (HQMMR) || : {{charlist|sc=Hani|牾}} |- | '''竹手一弓口'''|| (HQMNR) || : {{charlist|sc=Hani|牱}} |- | '''竹手一人'''|| (HQMO) || : {{charlist|sc=Hani|箦}} |- | '''竹手一手十'''|| (HQMQJ) || : {{charlist|sc=Hani|拜}} |- | '''竹手一廿月'''|| (HQMTB) || : {{charlist|sc=Hani|犡}} |- | '''竹手一女一'''|| (HQMVM) || : {{charlist|sc=Hani|牼}} |- | '''竹手一田'''|| (HQMW) || : {{charlist|sc=Hani|籒}} |- | '''竹手一田一'''|| (HQMWM) || : {{charlist|sc=Hani|㹔}} |- | '''竹手弓'''|| (HQN) || : {{charlist|sc=Hani|㐦}} |- | '''竹手弓月土'''|| (HQNBG) || : {{charlist|sc=Hani|觕}} |- | '''竹手弓大手'''|| (HQNKQ) || : {{charlist|sc=Hani|煋}} |- | '''竹手人'''|| (HQO) || : {{charlist|sc=Hani|失}} |- | '''竹手人日'''|| (HQOA) || : {{charlist|sc=Hani|簮}} |- | '''竹手人月土'''|| (HQOBG) || : {{charlist|sc=Hani|㹊}} |- | '''竹手人水'''|| (HQOE) || : {{charlist|sc=Hani|䉟}} |- | '''竹手人戈戈'''|| (HQOII) || : {{charlist|sc=Hani|㸳}} |- | '''竹手人大'''|| (HQOK) || : {{charlist|sc=Hani|牧}} |- | '''竹手人中竹'''|| (HQOLH) || : {{charlist|sc=Hani|㹋}} |- | '''竹手人一土'''|| (HQOMG) || : {{charlist|sc=Hani|牷}} |- | '''竹手人弓木'''|| (HQOND) || : {{charlist|sc=Hani|犔}} |- | '''竹手人人'''|| (HQOO) || : {{charlist|sc=Hani|籡}} |- | '''竹手人心木'''|| (HQOPD) || : {{charlist|sc=Hani|㸱}} |- | '''竹手人尸'''|| (HQOS) || : {{charlist|sc=Hani|㸲}} |- | '''竹手心'''|| (HQP) || : {{charlist|sc=Hani|牝}} |- | '''竹手心木'''|| (HQPD) || : {{charlist|sc=Hani|牠}} |- | '''竹手心竹竹'''|| (HQPHH) || : {{charlist|sc=Hani|物}} |- | '''竹手心大心'''|| (HQPKP) || : {{charlist|sc=Hani|㹅}} |- | '''竹手心山山'''|| (HQPUU) || : {{charlist|sc=Hani|犓}} |- | '''竹手口'''|| (HQR) || : {{charlist|sc=Hani|𤘘筘}} |- | '''竹手口十'''|| (HQRJ) || : {{charlist|sc=Hani|䉗}} |- | '''竹手口尸'''|| (HQRS) || : {{charlist|sc=Hani|箉}} |- | '''竹手口卜水'''|| (HQRYE) || : {{charlist|sc=Hani|煰}} |- | '''竹手尸月'''|| (HQSB) || : {{charlist|sc=Hani|箍}} |- | '''竹手尸竹戈'''|| (HQSHI) || : {{charlist|sc=Hani|牣}} |- | '''竹手尸戈心'''|| (HQSIP) || : {{charlist|sc=Hani|㸾}} |- | '''竹手廿日'''|| (HQTA) || : {{charlist|sc=Hani|簎}} |- | '''竹手廿月'''|| (HQTB) || : {{charlist|sc=Hani|簼}} |- | '''竹手廿金水'''|| (HQTCE) || : {{charlist|sc=Hani|犪}} |- | '''竹手廿金人'''|| (HQTCO) || : {{charlist|sc=Hani|㹒}} |- | '''竹手廿土戈'''|| (HQTGI) || : {{charlist|sc=Hani|犠}} |- | '''竹手廿土尸'''|| (HQTGS) || : {{charlist|sc=Hani|犧}} |- | '''竹手廿竹月'''|| (HQTHB) || : {{charlist|sc=Hani|犕}} |- | '''竹手廿中一'''|| (HQTLM) || : {{charlist|sc=Hani|㹏}} |- | '''竹手廿一'''|| (HQTM) || : {{charlist|sc=Hani|箝}} |- | '''竹手廿手'''|| (HQTQ) || : {{charlist|sc=Hani|䍧}} |- | '''竹手山'''|| (HQU) || : {{charlist|sc=Hani|毛}} |- | '''竹手女中'''|| (HQVL) || : {{charlist|sc=Hani|㸨}} |- | '''竹手女女女'''|| (HQVVV) || : {{charlist|sc=Hani|犣}} |- | '''竹手田金'''|| (HQWC) || : {{charlist|sc=Hani|牭}} |- | '''竹手田金水'''|| (HQWCE) || : {{charlist|sc=Hani|㹄}} |- | '''竹手田十'''|| (HQWJ) || : {{charlist|sc=Hani|籜}} |- | '''竹手田大'''|| (HQWK) || : {{charlist|sc=Hani|㸶}} |- | '''竹手田中心'''|| (HQWLP) || : {{charlist|sc=Hani|犤}} |- | '''竹手田女火'''|| (HQWVF) || : {{charlist|sc=Hani|㹎}} |- | '''竹手田卜戈'''|| (HQWYI) || : {{charlist|sc=Hani|牳}} |- | '''竹手卜日十'''|| (HQYAJ) || : {{charlist|sc=Hani|𤙴}} |- | '''竹手卜月心'''|| (HQYBP) || : {{charlist|sc=Hani|𤜆}} |- | '''竹手卜金月'''|| (HQYCB) || : {{charlist|sc=Hani|㹍}} |- | '''竹手卜木大'''|| (HQYDK) || : {{charlist|sc=Hani|犜}} |- | '''竹手卜竹一'''|| (HQYHM) || : {{charlist|sc=Hani|㹌}} |- | '''竹手卜竹弓'''|| (HQYHN) || : {{charlist|sc=Hani|牨}} |- | '''竹手卜竹尸'''|| (HQYHS) || : {{charlist|sc=Hani|牥}} |- | '''竹手卜十'''|| (HQYJ) || : {{charlist|sc=Hani|㸯}} |- | '''竹手卜口月'''|| (HQYRB) || : {{charlist|sc=Hani|犒}} |- | '''竹手卜口木'''|| (HQYRD) || : {{charlist|sc=Hani|犉}} |- | '''竹手卜口火'''|| (HQYRF) || : {{charlist|sc=Hani|㹁}} |- | '''竹手卜廿土'''|| (HQYTG) || : {{charlist|sc=Hani|犝}} |- | '''竹手卜廿口'''|| (HQYTR) || : {{charlist|sc=Hani|犃}} |- | '''竹手卜女'''|| (HQYV) || : {{charlist|sc=Hani|牤}} |} ==竹口 (HR)== {| lang="zh" |- | '''竹口日心竹'''|| (HRAPH) || : {{charlist|sc=Hani|舓}} |- | '''竹口日山'''|| (HRAU) || : {{charlist|sc=Hani|䇼}} |- | '''竹口月'''|| (HRB) || : {{charlist|sc=Hani|䑚}} |- | '''竹口月金'''|| (HRBC) || : {{charlist|sc=Hani|篔}} |- | '''竹口月一一'''|| (HRBMM) || : {{charlist|sc=Hani|䑙}} |- | '''竹口月人'''|| (HRBO) || : {{charlist|sc=Hani|筼}} |- | '''竹口木中金'''|| (HRDLC) || : {{charlist|sc=Hani|𦧺}} |- | '''竹口水'''|| (HRE) || : {{charlist|sc=Hani|洜}} |- | '''竹口火火'''|| (HRFF) || : {{charlist|sc=Hani|舕}} |- | '''竹口土月'''|| (HRGB) || : {{charlist|sc=Hani|舑}} |- | '''竹口竹日火'''|| (HRHAF) || : {{charlist|sc=Hani|鴭鴰鵅鵠}} |- | '''竹口竹大心'''|| (HRHKP) || : {{charlist|sc=Hani|舔}} |- | '''竹口竹一中'''|| (HRHML) || : {{charlist|sc=Hani|㪾}} |- | '''竹口竹心一'''|| (HRHPM) || : {{charlist|sc=Hani|煘迣錕鬳}} |- | '''竹口竹口'''|| (HRHR) || : {{charlist|sc=Hani|筥}} |- | '''竹口竹口口'''|| (HRHRR) || : {{charlist|sc=Hani|舙}} |- | '''竹口竹女戈'''|| (HRHVI) || : {{charlist|sc=Hani|䑛}} |- | '''竹口竹女心'''|| (HRHVP) || : {{charlist|sc=Hani|舐}} |- | '''竹口戈竹山'''|| (HRIHU) || : {{charlist|sc=Hani|䦾}} |- | '''竹口十'''|| (HRJ) || : {{charlist|sc=Hani|阜}} |- | '''竹口大尸'''|| (HRKS) || : {{charlist|sc=Hani|㔚勂}} |- | '''竹口中月'''|| (HRLB) || : {{charlist|sc=Hani|帥}} |- | '''竹口中一戈'''|| (HRLMI) || : {{charlist|sc=Hani|蛗}} |- | '''竹口中弓'''|| (HRLN) || : {{charlist|sc=Hani|刮㓢劄}} |- | '''竹口中口'''|| (HRLR) || : {{charlist|sc=Hani|𨸏}} |- | '''竹口一月金'''|| (HRMBC) || : {{charlist|sc=Hani|頟頧䫠}} |- | '''竹口一土'''|| (HRMG) || : {{charlist|sc=Hani|䇸}} |- | '''竹口一中月'''|| (HRMLB) || : {{charlist|sc=Hani|師}} |- | '''竹口一口'''|| (HRMR) || : {{charlist|sc=Hani|簬}} |- | '''竹口弓金口'''|| (HRNCR) || : {{charlist|sc=Hani|舚}} |- | '''竹口弓中'''|| (HRNL) || : {{charlist|sc=Hani|郈郜}} |- | '''竹口弓人'''|| (HRNO) || : {{charlist|sc=Hani|㰶}} |- | '''竹口人土'''|| (HROG) || : {{charlist|sc=Hani|雒䧼}} |- | '''竹口人大'''|| (HROK) || : {{charlist|sc=Hani|啟}} |- | '''竹口心'''|| (HRP) || : {{charlist|sc=Hani|惒}} |- | '''竹口心廿木'''|| (HRPTD) || : {{charlist|sc=Hani|䑜}} |- | '''竹口心卜一'''|| (HRPYM) || : {{charlist|sc=Hani|鹄}} |- | '''竹口口十'''|| (HRRJ) || : {{charlist|sc=Hani|簞}} |- | '''竹口口大'''|| (HRRK) || : {{charlist|sc=Hani|䉷}} |- | '''竹口尸水'''|| (HRSE) || : {{charlist|sc=Hani|䈔}} |- | '''竹口尸十'''|| (HRSJ) || : {{charlist|sc=Hani|箿}} |- | '''竹口尸一一'''|| (HRSMM) || : {{charlist|sc=Hani|䎊䎋}} |- | '''竹口尸弓'''|| (HRSN) || : {{charlist|sc=Hani|䇷}} |- | '''竹口廿一'''|| (HRTM) || : {{charlist|sc=Hani|甜}} |- | '''竹口山'''|| (HRU) || : {{charlist|sc=Hani|乱峊}} |- | '''竹口山金'''|| (HRUC) || : {{charlist|sc=Hani|簨}} |- | '''竹口女大'''|| (HRVK) || : {{charlist|sc=Hani|筽}} |- | '''竹口女中'''|| (HRVL) || : {{charlist|sc=Hani|舏}} |- | '''竹口女心'''|| (HRVP) || : {{charlist|sc=Hani|笢}} |- | '''竹口田火女'''|| (HRWFV) || : {{charlist|sc=Hani|𦧲}} |- | '''竹口田女火'''|| (HRWVF) || : {{charlist|sc=Hani|𦧲}} |- | '''竹口卜火'''|| (HRYF) || : {{charlist|sc=Hani|烏}} |- | '''竹口卜廿十'''|| (HRYTJ) || : {{charlist|sc=Hani|辞}} |} ==竹尸 (HS)== {| lang="zh" |- | '''竹尸'''|| (HS) || : {{charlist|sc=Hani|乍戶}} |- | '''竹尸月'''|| (HSB) || : {{charlist|sc=Hani|肩}} |- | '''竹尸月口'''|| (HSBR) || : {{charlist|sc=Hani|扃}} |- | '''竹尸月廿'''|| (HSBT) || : {{charlist|sc=Hani|扁}} |- | '''竹尸水金'''|| (HSEC) || : {{charlist|sc=Hani|䉯}} |- | '''竹尸火'''|| (HSF) || : {{charlist|sc=Hani|勲}} |- | '''竹尸火火'''|| (HSFF) || : {{charlist|sc=Hani|扊}} |- | '''竹尸火戈'''|| (HSFI) || : {{charlist|sc=Hani|𥳀}} |- | '''竹尸竹日火'''|| (HSHAF) || : {{charlist|sc=Hani|𩿞}} |- | '''竹尸竹一中'''|| (HSHML) || : {{charlist|sc=Hani|所}} |- | '''竹尸竹弓水'''|| (HSHNE) || : {{charlist|sc=Hani|殷𣪧}} |- | '''竹尸竹口'''|| (HSHR) || : {{charlist|sc=Hani|笤}} |- | '''竹尸竹山'''|| (HSHU) || : {{charlist|sc=Hani|𠒎䇻}} |- | '''竹尸戈大'''|| (HSIK) || : {{charlist|sc=Hani|戾}} |- | '''竹尸戈廿'''|| (HSIT) || : {{charlist|sc=Hani|籃}} |- | '''竹尸十'''|| (HSJ) || : {{charlist|sc=Hani|䇯}} |- | '''竹尸十水'''|| (HSJE) || : {{charlist|sc=Hani|箃}} |- | '''竹尸十戈'''|| (HSJI) || : {{charlist|sc=Hani|䉁}} |- | '''竹尸大'''|| (HSK) || : {{charlist|sc=Hani|笋}} |- | '''竹尸大人'''|| (HSKO) || : {{charlist|sc=Hani|篋}} |- | '''竹尸大口'''|| (HSKR) || : {{charlist|sc=Hani|䇹}} |- | '''竹尸大廿'''|| (HSKT) || : {{charlist|sc=Hani|箧}} |- | '''竹尸中金'''|| (HSLC) || : {{charlist|sc=Hani|籄}} |- | '''竹尸中中'''|| (HSLL) || : {{charlist|sc=Hani|䇫}} |- | '''竹尸中一卜'''|| (HSLMY) || : {{charlist|sc=Hani|扉}} |- | '''竹尸中卜'''|| (HSLY) || : {{charlist|sc=Hani|篚}} |- | '''竹尸一月'''|| (HSMB) || : {{charlist|sc=Hani|箒}} |- | '''竹尸一月金'''|| (HSMBC) || : {{charlist|sc=Hani|頺䫵}} |- | '''竹尸一月中'''|| (HSMBL) || : {{charlist|sc=Hani|𥤃}} |- | '''竹尸一土'''|| (HSMG) || : {{charlist|sc=Hani|筐籊}} |- | '''竹尸一戈'''|| (HSMI) || : {{charlist|sc=Hani|筺}} |- | '''竹尸一口'''|| (HSMR) || : {{charlist|sc=Hani|笥}} |- | '''竹尸一尸'''|| (HSMS) || : {{charlist|sc=Hani|㐆}} |- | '''竹尸弓人'''|| (HSNO) || : {{charlist|sc=Hani|㰾}} |- | '''竹尸人土'''|| (HSOG) || : {{charlist|sc=Hani|雇}} |- | '''竹尸人大'''|| (HSOK) || : {{charlist|sc=Hani|敫}} |- | '''竹尸心'''|| (HSP) || : {{charlist|sc=Hani|怎憅}} |- | '''竹尸心木'''|| (HSPD) || : {{charlist|sc=Hani|㦾}} |- | '''竹尸手火'''|| (HSQF) || : {{charlist|sc=Hani|篤}} |- | '''竹尸口'''|| (HSR) || : {{charlist|sc=Hani|笸}} |- | '''竹尸口日山'''|| (HSRAU) || : {{charlist|sc=Hani|扈}} |- | '''竹尸口山'''|| (HSRU) || : {{charlist|sc=Hani|戺}} |- | '''竹尸尸一一'''|| (HSSMM) || : {{charlist|sc=Hani|扇}} |- | '''竹尸田'''|| (HSW) || : {{charlist|sc=Hani|㧂}} |- | '''竹尸田中'''|| (HSWL) || : {{charlist|sc=Hani|筪}} |- | '''竹尸卜竹尸'''|| (HSYHS) || : {{charlist|sc=Hani|房}} |- | '''竹尸卜竹女'''|| (HSYHV) || : {{charlist|sc=Hani|扆}} |- | '''竹尸卜十'''|| (HSYJ) || : {{charlist|sc=Hani|戽}} |- | '''竹尸卜十十'''|| (HSYJJ) || : {{charlist|sc=Hani|箳}} |- | '''竹尸卜口'''|| (HSYR) || : {{charlist|sc=Hani|扂}} |- | '''竹尸卜山'''|| (HSYU) || : {{charlist|sc=Hani|𡷊}} |} ==竹廿 (HT)== {| lang="zh" |- | '''竹廿'''|| (HT) || : {{charlist|sc=Hani|升}} |- | '''竹廿月大'''|| (HTBK) || : {{charlist|sc=Hani|䉈}} |- | '''竹廿月弓'''|| (HTBN) || : {{charlist|sc=Hani|箭}} |- | '''竹廿金水'''|| (HTCE) || : {{charlist|sc=Hani|簸}} |- | '''竹廿金土'''|| (HTCG) || : {{charlist|sc=Hani|簊}} |- | '''竹廿金中'''|| (HTCL) || : {{charlist|sc=Hani|簛}} |- | '''竹廿水'''|| (HTE) || : {{charlist|sc=Hani|𣲛}} |- | '''竹廿火手'''|| (HTFQ) || : {{charlist|sc=Hani|衅}} |- | '''竹廿土'''|| (HTG) || : {{charlist|sc=Hani|𡉼}} |- | '''竹廿土戈'''|| (HTGI) || : {{charlist|sc=Hani|䉝}} |- | '''竹廿竹日火'''|| (HTHAF) || : {{charlist|sc=Hani|鷑}} |- | '''竹廿竹水口'''|| (HTHER) || : {{charlist|sc=Hani|衉}} |- | '''竹廿竹竹女'''|| (HTHHV) || : {{charlist|sc=Hani|衇}} |- | '''竹廿戈金水'''|| (HTICE) || : {{charlist|sc=Hani|䘒}} |- | '''竹廿戈弓水'''|| (HTINE) || : {{charlist|sc=Hani|䘑}} |- | '''竹廿十竹口'''|| (HTJHR) || : {{charlist|sc=Hani|䘔}} |- | '''竹廿十尸'''|| (HTJS) || : {{charlist|sc=Hani|簕}} |- | '''竹廿大口'''|| (HTKR) || : {{charlist|sc=Hani|箬}} |- | '''竹廿中一'''|| (HTLM) || : {{charlist|sc=Hani|䈽}} |- | '''竹廿中弓'''|| (HTLN) || : {{charlist|sc=Hani|剰㔍}} |- | '''竹廿一'''|| (HTM) || : {{charlist|sc=Hani|䇞}} |- | '''竹廿一金'''|| (HTMC) || : {{charlist|sc=Hani|箕簧}} |- | '''竹廿一火'''|| (HTMF) || : {{charlist|sc=Hani|衃}} |- | '''竹廿一人'''|| (HTMO) || : {{charlist|sc=Hani|篏}} |- | '''竹廿弓土'''|| (HTNG) || : {{charlist|sc=Hani|衄}} |- | '''竹廿弓竹難'''|| (HTNHX) || : {{charlist|sc=Hani|䘓}} |- | '''竹廿弓中'''|| (HTNL) || : {{charlist|sc=Hani|䘏}} |- | '''竹廿弓人'''|| (HTNO) || : {{charlist|sc=Hani|欰}} |- | '''竹廿人水'''|| (HTOE) || : {{charlist|sc=Hani|籆}} |- | '''竹廿人竹人'''|| (HTOHO) || : {{charlist|sc=Hani|衆}} |- | '''竹廿尸竹金'''|| (HTSHC) || : {{charlist|sc=Hani|䘐}} |- | '''竹廿尸竹戈'''|| (HTSHI) || : {{charlist|sc=Hani|衂}} |- | '''竹廿尸十'''|| (HTSJ) || : {{charlist|sc=Hani|衈}} |- | '''竹廿尸中'''|| (HTSL) || : {{charlist|sc=Hani|卹}} |- | '''竹廿廿'''|| (HTT) || : {{charlist|sc=Hani|䈂}} |- | '''竹廿廿月'''|| (HTTB) || : {{charlist|sc=Hani|篝}} |- | '''竹廿廿田戈'''|| (HTTWI) || : {{charlist|sc=Hani|衊}} |- | '''竹廿女戈'''|| (HTVI) || : {{charlist|sc=Hani|䈘}} |- | '''竹廿女弓'''|| (HTVN) || : {{charlist|sc=Hani|䉇}} |- | '''竹廿田'''|| (HTW) || : {{charlist|sc=Hani|筁}} |- | '''竹廿難金'''|| (HTXC) || : {{charlist|sc=Hani|䈴}} |} ==竹山 (HU)== {| lang="zh" |- | '''竹山'''|| (HU) || : {{charlist|sc=Hani|屲}} |- | '''竹山日'''|| (HUA) || : {{charlist|sc=Hani|㬱}} |- | '''竹山日一'''|| (HUAM) || : {{charlist|sc=Hani|曁}} |- | '''竹山日尸一'''|| (HUASM) || : {{charlist|sc=Hani|㲩}} |- | '''竹山月人'''|| (HUBO) || : {{charlist|sc=Hani|赞}} |- | '''竹山月山金'''|| (HUBUC) || : {{charlist|sc=Hani|贊}} |- | '''竹山月山山'''|| (HUBUU) || : {{charlist|sc=Hani|覒}} |- | '''竹山金水'''|| (HUCE) || : {{charlist|sc=Hani|䈦}} |- | '''竹山木'''|| (HUD) || : {{charlist|sc=Hani|臬}} |- | '''竹山木一'''|| (HUDM) || : {{charlist|sc=Hani|𦤎}} |- | '''竹山水'''|| (HUE) || : {{charlist|sc=Hani|㲑}} |- | '''竹山水戈戈'''|| (HUEII) || : {{charlist|sc=Hani|㲧}} |- | '''竹山火'''|| (HUF) || : {{charlist|sc=Hani|毜𤆬熈}} |- | '''竹山火木'''|| (HUFD) || : {{charlist|sc=Hani|毩}} |- | '''竹山火火'''|| (HUFF) || : {{charlist|sc=Hani|毯}} |- | '''竹山土'''|| (HUG) || : {{charlist|sc=Hani|墍}} |- | '''竹山竹日火'''|| (HUHAF) || : {{charlist|sc=Hani|鵚鶂鶞鷉}} |- | '''竹山竹土山'''|| (HUHGU) || : {{charlist|sc=Hani|兟毨}} |- | '''竹山竹竹竹'''|| (HUHHH) || : {{charlist|sc=Hani|毝}} |- | '''竹山竹人弓'''|| (HUHON) || : {{charlist|sc=Hani|𠒣}} |- | '''竹山竹人口'''|| (HUHOR) || : {{charlist|sc=Hani|㲮}} |- | '''竹山竹手山'''|| (HUHQU) || : {{charlist|sc=Hani|㲎}} |- | '''竹山竹山木'''|| (HUHUD) || : {{charlist|sc=Hani|㯔}} |- | '''竹山竹山火'''|| (HUHUF) || : {{charlist|sc=Hani|䄟}} |- | '''竹山竹山心'''|| (HUHUP) || : {{charlist|sc=Hani|㦌}} |- | '''竹山竹山山'''|| (HUHUU) || : {{charlist|sc=Hani|毳}} |- | '''竹山戈竹戈'''|| (HUIHI) || : {{charlist|sc=Hani|㲓}} |- | '''竹山戈竹手'''|| (HUIHQ) || : {{charlist|sc=Hani|毪}} |- | '''竹山戈十'''|| (HUIJ) || : {{charlist|sc=Hani|毧}} |- | '''竹山戈十水'''|| (HUIJE) || : {{charlist|sc=Hani|毬}} |- | '''竹山戈大'''|| (HUIK) || : {{charlist|sc=Hani|臭}} |- | '''竹山戈大竹'''|| (HUIKH) || : {{charlist|sc=Hani|毶}} |- | '''竹山戈大大'''|| (HUIKK) || : {{charlist|sc=Hani|瞂}} |- | '''竹山戈人十'''|| (HUIOJ) || : {{charlist|sc=Hani|臯}} |- | '''竹山十金尸'''|| (HUJCS) || : {{charlist|sc=Hani|臱}} |- | '''竹山大手'''|| (HUKQ) || : {{charlist|sc=Hani|𦤑}} |- | '''竹山中一金'''|| (HULMC) || : {{charlist|sc=Hani|穨}} |- | '''竹山中一卜'''|| (HULMY) || : {{charlist|sc=Hani|毴}} |- | '''竹山中弓'''|| (HULN) || : {{charlist|sc=Hani|𠜎}} |- | '''竹山一月'''|| (HUMB) || : {{charlist|sc=Hani|篅}} |- | '''竹山一月金'''|| (HUMBC) || : {{charlist|sc=Hani|䫁頹䫢}} |- | '''竹山一金田'''|| (HUMCW) || : {{charlist|sc=Hani|毢}} |- | '''竹山一一山'''|| (HUMMU) || : {{charlist|sc=Hani|𠒑}} |- | '''竹山一弓心'''|| (HUMNP) || : {{charlist|sc=Hani|臰}} |- | '''竹山弓水'''|| (HUNE) || : {{charlist|sc=Hani|䈄}} |- | '''竹山弓竹尸'''|| (HUNHS) || : {{charlist|sc=Hani|㲌}} |- | '''竹山弓大手'''|| (HUNKQ) || : {{charlist|sc=Hani|毽}} |- | '''竹山弓中'''|| (HUNL) || : {{charlist|sc=Hani|𠒒郋䢾郳}} |- | '''竹山弓人'''|| (HUNO) || : {{charlist|sc=Hani|㰫歋}} |- | '''竹山弓田日'''|| (HUNWA) || : {{charlist|sc=Hani|氌}} |- | '''竹山人土'''|| (HUOG) || : {{charlist|sc=Hani|㲝}} |- | '''竹山人戈弓'''|| (HUOIN) || : {{charlist|sc=Hani|㲐}} |- | '''竹山人大'''|| (HUOK) || : {{charlist|sc=Hani|㪇}} |- | '''竹山人一弓'''|| (HUOMN) || : {{charlist|sc=Hani|毺}} |- | '''竹山人人人'''|| (HUOOO) || : {{charlist|sc=Hani|臮}} |- | '''竹山心'''|| (HUP) || : {{charlist|sc=Hani|息憩}} |- | '''竹山心日'''|| (HUPA) || : {{charlist|sc=Hani|毥}} |- | '''竹山心火木'''|| (HUPFD) || : {{charlist|sc=Hani|毱}} |- | '''竹山心口山'''|| (HUPRU) || : {{charlist|sc=Hani|𣭚}} |- | '''竹山廿日大'''|| (HUTAK) || : {{charlist|sc=Hani|氁}} |- | '''竹山廿金日'''|| (HUTCA) || : {{charlist|sc=Hani|氆}} |- | '''竹山山'''|| (HUU) || : {{charlist|sc=Hani|嵆}} |- | '''竹山女'''|| (HUV) || : {{charlist|sc=Hani|㛷}} |- | '''竹山女女女'''|| (HUVVV) || : {{charlist|sc=Hani|㲱}} |- | '''竹山田一中'''|| (HUWML) || : {{charlist|sc=Hani|鼻}} |- | '''竹山田心'''|| (HUWP) || : {{charlist|sc=Hani|毸}} |- | '''竹山卜水'''|| (HUYE) || : {{charlist|sc=Hani|㪒}} |- | '''竹山卜戈山'''|| (HUYIU) || : {{charlist|sc=Hani|㲙}} |- | '''竹山卜十'''|| (HUYJ) || : {{charlist|sc=Hani|𣁽}} |- | '''竹山卜一口'''|| (HUYMR) || : {{charlist|sc=Hani|諬}} |- | '''竹山卜口'''|| (HUYR) || : {{charlist|sc=Hani|毡}} |- | '''竹山卜廿十'''|| (HUYTJ) || : {{charlist|sc=Hani|辠}} |- | '''竹山卜廿口'''|| (HUYTR) || : {{charlist|sc=Hani|毰}} |- | '''竹山卜田一'''|| (HUYWM) || : {{charlist|sc=Hani|氊}} |} ==竹女 (HV)== {| lang="zh" |- | '''竹女'''|| (HV) || : {{charlist|sc=Hani|𧘇}} |- | '''竹女日十女'''|| (HVAJV) || : {{charlist|sc=Hani|鼹}} |- | '''竹女日山'''|| (HVAU) || : {{charlist|sc=Hani|䉋}} |- | '''竹女月十十'''|| (HVBJJ) || : {{charlist|sc=Hani|鼲}} |- | '''竹女月山'''|| (HVBU) || : {{charlist|sc=Hani|覣}} |- | '''竹女月山金'''|| (HVBUC) || : {{charlist|sc=Hani|鼰}} |- | '''竹女月山大'''|| (HVBUK) || : {{charlist|sc=Hani|鼳}} |- | '''竹女月山山'''|| (HVBUU) || : {{charlist|sc=Hani|覛}} |- | '''竹女月女大'''|| (HVBVK) || : {{charlist|sc=Hani|鼷}} |- | '''竹女金尸竹'''|| (HVCSH) || : {{charlist|sc=Hani|鼢}} |- | '''竹女木'''|| (HVD) || : {{charlist|sc=Hani|乐}} |- | '''竹女木中'''|| (HVDL) || : {{charlist|sc=Hani|簖}} |- | '''竹女水'''|| (HVE) || : {{charlist|sc=Hani|笯}} |- | '''竹女火月'''|| (HVFB) || : {{charlist|sc=Hani|䈫}} |- | '''竹女火戈'''|| (HVFI) || : {{charlist|sc=Hani|箹䈙}} |- | '''竹女火卜'''|| (HVFY) || : {{charlist|sc=Hani|䈺}} |- | '''竹女土木戈'''|| (HVGDI) || : {{charlist|sc=Hani|鼭}} |- | '''竹女竹水口'''|| (HVHER) || : {{charlist|sc=Hani|䶅}} |- | '''竹女竹水卜'''|| (HVHEY) || : {{charlist|sc=Hani|鼨}} |- | '''竹女竹竹田'''|| (HVHHW) || : {{charlist|sc=Hani|䶉}} |- | '''竹女竹戈'''|| (HVHI) || : {{charlist|sc=Hani|魏}} |- | '''竹女竹手一'''|| (HVHQM) || : {{charlist|sc=Hani|鼪}} |- | '''竹女竹山'''|| (HVHU) || : {{charlist|sc=Hani|兜}} |- | '''竹女竹卜山'''|| (HVHYU) || : {{charlist|sc=Hani|鼶}} |- | '''竹女戈月戈'''|| (HVIBI) || : {{charlist|sc=Hani|䶈}} |- | '''竹女戈火'''|| (HVIF) || : {{charlist|sc=Hani|系}} |- | '''竹女戈大'''|| (HVIK) || : {{charlist|sc=Hani|鼣}} |- | '''竹女戈大大'''|| (HVIKK) || : {{charlist|sc=Hani|鼥}} |- | '''竹女戈中'''|| (HVIL) || : {{charlist|sc=Hani|籪}} |- | '''竹女戈人'''|| (HVIO) || : {{charlist|sc=Hani|瓜}} |- | '''竹女十金大'''|| (HVJCK) || : {{charlist|sc=Hani|鼵}} |- | '''竹女十心'''|| (HVJP) || : {{charlist|sc=Hani|鼧}} |- | '''竹女中田'''|| (HVLW) || : {{charlist|sc=Hani|鼬}} |- | '''竹女中田月'''|| (HVLWB) || : {{charlist|sc=Hani|䶇}} |- | '''竹女一月金'''|| (HVMBC) || : {{charlist|sc=Hani|䫋}} |- | '''竹女一火十'''|| (HVMFJ) || : {{charlist|sc=Hani|䶄}} |- | '''竹女一戈'''|| (HVMI) || : {{charlist|sc=Hani|䉃}} |- | '''竹女一一口'''|| (HVMMR) || : {{charlist|sc=Hani|鼯}} |- | '''竹女一口'''|| (HVMR) || : {{charlist|sc=Hani|鼫}} |- | '''竹女一女弓'''|| (HVMVN) || : {{charlist|sc=Hani|瑏}} |- | '''竹女弓大土'''|| (HVNKG) || : {{charlist|sc=Hani|鼮}} |- | '''竹女弓人'''|| (HVNO) || : {{charlist|sc=Hani|篆}} |- | '''竹女人土'''|| (HVOG) || : {{charlist|sc=Hani|䶆}} |- | '''竹女人戈弓'''|| (HVOIN) || : {{charlist|sc=Hani|䶃}} |- | '''竹女心'''|| (HVP) || : {{charlist|sc=Hani|氏}} |- | '''竹女心戈'''|| (HVPI) || : {{charlist|sc=Hani|䶂}} |- | '''竹女心口'''|| (HVPR) || : {{charlist|sc=Hani|鼩}} |- | '''竹女手一月'''|| (HVQMB) || : {{charlist|sc=Hani|鼱}} |- | '''竹女口'''|| (HVR) || : {{charlist|sc=Hani|筎}} |- | '''竹女尸日女'''|| (HVSAV) || : {{charlist|sc=Hani|鼴}} |- | '''竹女尸竹口'''|| (HVSHR) || : {{charlist|sc=Hani|鼦}} |- | '''竹女尸中'''|| (HVSL) || : {{charlist|sc=Hani|卬}} |- | '''竹女尸一'''|| (HVSM) || : {{charlist|sc=Hani|鸟}} |- | '''竹女廿難金'''|| (HVTXC) || : {{charlist|sc=Hani|鼸}} |- | '''竹女女女'''|| (HVVV) || : {{charlist|sc=Hani|䉭}} |- | '''竹女田田田'''|| (HVWWW) || : {{charlist|sc=Hani|鼺}} |- | '''竹女卜大'''|| (HVYK) || : {{charlist|sc=Hani|鼤}} |} ==竹田 (HW)== {| lang="zh" |- | '''竹田'''|| (HW) || : {{charlist|sc=Hani|甶}} |- | '''竹田水'''|| (HWE) || : {{charlist|sc=Hani|笝}} |- | '''竹田土廿戈'''|| (HWGTI) || : {{charlist|sc=Hani|睾}} |- | '''竹田竹日火'''|| (HWHAF) || : {{charlist|sc=Hani|鶹鷭}} |- | '''竹田竹木'''|| (HWHD) || : {{charlist|sc=Hani|箘}} |- | '''竹田竹山'''|| (HWHU) || : {{charlist|sc=Hani|𠒇}} |- | '''竹田戈一'''|| (HWIM) || : {{charlist|sc=Hani|簂}} |- | '''竹田十口'''|| (HWJR) || : {{charlist|sc=Hani|箇}} |- | '''竹田大'''|| (HWK) || : {{charlist|sc=Hani|囟筃}} |- | '''竹田大大'''|| (HWKK) || : {{charlist|sc=Hani|囪}} |- | '''竹田大尸'''|| (HWKS) || : {{charlist|sc=Hani|勫}} |- | '''竹田中'''|| (HWL) || : {{charlist|sc=Hani|笚}} |- | '''竹田中月'''|| (HWLB) || : {{charlist|sc=Hani|簚}} |- | '''竹田中金'''|| (HWLC) || : {{charlist|sc=Hani|簤}} |- | '''竹田中土'''|| (HWLG) || : {{charlist|sc=Hani|籮}} |- | '''竹田中戈'''|| (HWLI) || : {{charlist|sc=Hani|篾}} |- | '''竹田中弓'''|| (HWLN) || : {{charlist|sc=Hani|箩䉚}} |- | '''竹田一月金'''|| (HWMBC) || : {{charlist|sc=Hani|䪿}} |- | '''竹田一中'''|| (HWML) || : {{charlist|sc=Hani|箅}} |- | '''竹田一女弓'''|| (HWMVN) || : {{charlist|sc=Hani|㽃}} |- | '''竹田一女尸'''|| (HWMVS) || : {{charlist|sc=Hani|粵}} |- | '''竹田弓戈'''|| (HWNI) || : {{charlist|sc=Hani|䇱}} |- | '''竹田弓大'''|| (HWNK) || : {{charlist|sc=Hani|囱}} |- | '''竹田弓中'''|| (HWNL) || : {{charlist|sc=Hani|鄱}} |- | '''竹田弓人'''|| (HWNO) || : {{charlist|sc=Hani|㰱}} |- | '''竹田弓人人'''|| (HWNOO) || : {{charlist|sc=Hani|飜}} |- | '''竹田心'''|| (HWP) || : {{charlist|sc=Hani|悤𥯨}} |- | '''竹田心卜一'''|| (HWPYM) || : {{charlist|sc=Hani|鹠}} |- | '''竹田尸一一'''|| (HWSMM) || : {{charlist|sc=Hani|翻}} |- | '''竹田廿十'''|| (HWTJ) || : {{charlist|sc=Hani|篳}} |- | '''竹田女火'''|| (HWVF) || : {{charlist|sc=Hani|䉂}} |- | '''竹田田田'''|| (HWWW) || : {{charlist|sc=Hani|䉪}} |} ==竹卜 (HY)== {| lang="zh" |- | '''竹卜日月'''|| (HYAB) || : {{charlist|sc=Hani|䑵}} |- | '''竹卜日月山'''|| (HYABU) || : {{charlist|sc=Hani|艒}} |- | '''竹卜日十'''|| (HYAJ) || : {{charlist|sc=Hani|䈇}} |- | '''竹卜日尸一'''|| (HYASM) || : {{charlist|sc=Hani|䑽}} |- | '''竹卜日山'''|| (HYAU) || : {{charlist|sc=Hani|舥}} |- | '''竹卜月月'''|| (HYBB) || : {{charlist|sc=Hani|𥰆簻}} |- | '''竹卜月土'''|| (HYBG) || : {{charlist|sc=Hani|籬}} |- | '''竹卜月竹山'''|| (HYBHU) || : {{charlist|sc=Hani|舰}} |- | '''竹卜月一口'''|| (HYBMR) || : {{charlist|sc=Hani|𦨴}} |- | '''竹卜月一田'''|| (HYBMW) || : {{charlist|sc=Hani|䒄}} |- | '''竹卜月弓木'''|| (HYBND) || : {{charlist|sc=Hani|艀}} |- | '''竹卜月心'''|| (HYBP) || : {{charlist|sc=Hani|籠}} |- | '''竹卜月尸'''|| (HYBS) || : {{charlist|sc=Hani|篣}} |- | '''竹卜月廿'''|| (HYBT) || : {{charlist|sc=Hani|盘}} |- | '''竹卜月山山'''|| (HYBUU) || : {{charlist|sc=Hani|䚀}} |- | '''竹卜金戈'''|| (HYCI) || : {{charlist|sc=Hani|舩}} |- | '''竹卜金大'''|| (HYCK) || : {{charlist|sc=Hani|筊}} |- | '''竹卜金弓竹'''|| (HYCNH) || : {{charlist|sc=Hani|䑯}} |- | '''竹卜金口'''|| (HYCR) || : {{charlist|sc=Hani|船}} |- | '''竹卜木'''|| (HYD) || : {{charlist|sc=Hani|㭧}} |- | '''竹卜木竹水'''|| (HYDHE) || : {{charlist|sc=Hani|㿭𦨭}} |- | '''竹卜木人人'''|| (HYDOO) || : {{charlist|sc=Hani|𦩑}} |- | '''竹卜水戈'''|| (HYEI) || : {{charlist|sc=Hani|䑡}} |- | '''竹卜水一'''|| (HYEM) || : {{charlist|sc=Hani|䑭}} |- | '''竹卜火月'''|| (HYFB) || : {{charlist|sc=Hani|艄}} |- | '''竹卜火月田'''|| (HYFBW) || : {{charlist|sc=Hani|艡}} |- | '''竹卜火手火'''|| (HYFQF) || : {{charlist|sc=Hani|䲍}} |- | '''竹卜火手山'''|| (HYFQU) || : {{charlist|sc=Hani|䒅}} |- | '''竹卜土'''|| (HYG) || : {{charlist|sc=Hani|䇠}} |- | '''竹卜土人田'''|| (HYGOW) || : {{charlist|sc=Hani|艢}} |- | '''竹卜竹日'''|| (HYHA) || : {{charlist|sc=Hani|舶}} |- | '''竹卜竹日月'''|| (HYHAB) || : {{charlist|sc=Hani|艊}} |- | '''竹卜竹日火'''|| (HYHAF) || : {{charlist|sc=Hani|䳉鵃}} |- | '''竹卜竹日土'''|| (HYHAG) || : {{charlist|sc=Hani|艎}} |- | '''竹卜竹水'''|| (HYHE) || : {{charlist|sc=Hani|舨}} |- | '''竹卜竹水十'''|| (HYHEJ) || : {{charlist|sc=Hani|艂}} |- | '''竹卜竹水手'''|| (HYHEQ) || : {{charlist|sc=Hani|舽}} |- | '''竹卜竹土口'''|| (HYHGR) || : {{charlist|sc=Hani|艁}} |- | '''竹卜竹竹竹'''|| (HYHHH) || : {{charlist|sc=Hani|䑣}} |- | '''竹卜竹十'''|| (HYHJ) || : {{charlist|sc=Hani|篷}} |- | '''竹卜竹中人'''|| (HYHLO) || : {{charlist|sc=Hani|艞}} |- | '''竹卜竹一'''|| (HYHM) || : {{charlist|sc=Hani|簅}} |- | '''竹卜竹弓'''|| (HYHN) || : {{charlist|sc=Hani|笐}} |- | '''竹卜竹弓水'''|| (HYHNE) || : {{charlist|sc=Hani|般}} |- | '''竹卜竹弓戈'''|| (HYHNI) || : {{charlist|sc=Hani|舤䑺}} |- | '''竹卜竹人戈'''|| (HYHOI) || : {{charlist|sc=Hani|䒀}} |- | '''竹卜竹口'''|| (HYHR) || : {{charlist|sc=Hani|簉}} |- | '''竹卜竹尸'''|| (HYHS) || : {{charlist|sc=Hani|籩舴}} |- | '''竹卜竹尸月'''|| (HYHSB) || : {{charlist|sc=Hani|艑}} |- | '''竹卜竹難水'''|| (HYHXE) || : {{charlist|sc=Hani|艘}} |- | '''竹卜戈日女'''|| (HYIAV) || : {{charlist|sc=Hani|艆}} |- | '''竹卜戈大'''|| (HYIK) || : {{charlist|sc=Hani|舣}} |- | '''竹卜戈尸月'''|| (HYISB) || : {{charlist|sc=Hani|䑷}} |- | '''竹卜戈廿水'''|| (HYITE) || : {{charlist|sc=Hani|艔}} |- | '''竹卜十火水'''|| (HYJFE) || : {{charlist|sc=Hani|䑹}} |- | '''竹卜十十'''|| (HYJJ) || : {{charlist|sc=Hani|䉸}} |- | '''竹卜十一火'''|| (HYJMF) || : {{charlist|sc=Hani|䑸}} |- | '''竹卜十一田'''|| (HYJMW) || : {{charlist|sc=Hani|䒇}} |- | '''竹卜十弓山'''|| (HYJNU) || : {{charlist|sc=Hani|䑱}} |- | '''竹卜十人日'''|| (HYJOA) || : {{charlist|sc=Hani|䑿}} |- | '''竹卜十心'''|| (HYJP) || : {{charlist|sc=Hani|舵}} |- | '''竹卜十口'''|| (HYJR) || : {{charlist|sc=Hani|䑩}} |- | '''竹卜十廿金'''|| (HYJTC) || : {{charlist|sc=Hani|䒈}} |- | '''竹卜大戈'''|| (HYKI) || : {{charlist|sc=Hani|舦}} |- | '''竹卜大一尸'''|| (HYKMS) || : {{charlist|sc=Hani|舿}} |- | '''竹卜大心月'''|| (HYKPB) || : {{charlist|sc=Hani|艜}} |- | '''竹卜大尸'''|| (HYKS) || : {{charlist|sc=Hani|笾}} |- | '''竹卜中'''|| (HYL) || : {{charlist|sc=Hani|舯}} |- | '''竹卜中一'''|| (HYLM) || : {{charlist|sc=Hani|䇛}} |- | '''竹卜中一人'''|| (HYLMO) || : {{charlist|sc=Hani|䑬}} |- | '''竹卜中田'''|| (HYLW) || : {{charlist|sc=Hani|舳}} |- | '''竹卜中田女'''|| (HYLWV) || : {{charlist|sc=Hani|艛}} |- | '''竹卜一'''|| (HYM) || : {{charlist|sc=Hani|舡}} |- | '''竹卜一月尸'''|| (HYMBS) || : {{charlist|sc=Hani|艝}} |- | '''竹卜一金田'''|| (HYMCW) || : {{charlist|sc=Hani|舾}} |- | '''竹卜一中一'''|| (HYMLM) || : {{charlist|sc=Hani|𦩒}} |- | '''竹卜一弓口'''|| (HYMNR) || : {{charlist|sc=Hani|舸}} |- | '''竹卜一人'''|| (HYMO) || : {{charlist|sc=Hani|篴}} |- | '''竹卜一口'''|| (HYMR) || : {{charlist|sc=Hani|䇾}} |- | '''竹卜一山'''|| (HYMU) || : {{charlist|sc=Hani|䉦䑢}} |- | '''竹卜弓木廿'''|| (HYNDT) || : {{charlist|sc=Hani|艋}} |- | '''竹卜弓竹水'''|| (HYNHE) || : {{charlist|sc=Hani|䑥}} |- | '''竹卜弓大土'''|| (HYNKG) || : {{charlist|sc=Hani|艇}} |- | '''竹卜弓中'''|| (HYNL) || : {{charlist|sc=Hani|郍}} |- | '''竹卜弓弓'''|| (HYNN) || : {{charlist|sc=Hani|䑠}} |- | '''竹卜弓人廿'''|| (HYNOT) || : {{charlist|sc=Hani|艠}} |- | '''竹卜弓口戈'''|| (HYNRI) || : {{charlist|sc=Hani|艬}} |- | '''竹卜弓尸木'''|| (HYNSD) || : {{charlist|sc=Hani|䑮}} |- | '''竹卜弓田日'''|| (HYNWA) || : {{charlist|sc=Hani|艪}} |- | '''竹卜弓難山'''|| (HYNXU) || : {{charlist|sc=Hani|䶱}} |- | '''竹卜人木戈'''|| (HYODI) || : {{charlist|sc=Hani|䑧}} |- | '''竹卜人水'''|| (HYOE) || : {{charlist|sc=Hani|䉨}} |- | '''竹卜人土'''|| (HYOG) || : {{charlist|sc=Hani|䧷}} |- | '''竹卜人土水'''|| (HYOGE) || : {{charlist|sc=Hani|䑾艭}} |- | '''竹卜人戈戈'''|| (HYOII) || : {{charlist|sc=Hani|舲}} |- | '''竹卜人戈弓'''|| (HYOIN) || : {{charlist|sc=Hani|䑤}} |- | '''竹卜人戈心'''|| (HYOIP) || : {{charlist|sc=Hani|𦨮艌}} |- | '''竹卜人戈口'''|| (HYOIR) || : {{charlist|sc=Hani|艙}} |- | '''竹卜人十'''|| (HYOJ) || : {{charlist|sc=Hani|箤}} |- | '''竹卜人一月'''|| (HYOMB) || : {{charlist|sc=Hani|䑳}} |- | '''竹卜人一木'''|| (HYOMD) || : {{charlist|sc=Hani|艅}} |- | '''竹卜人一口'''|| (HYOMR) || : {{charlist|sc=Hani|䑪}} |- | '''竹卜人弓人'''|| (HYONO) || : {{charlist|sc=Hani|𦩂}} |- | '''竹卜人心木'''|| (HYOPD) || : {{charlist|sc=Hani|䑨}} |- | '''竹卜人尸山'''|| (HYOSU) || : {{charlist|sc=Hani|舱}} |- | '''竹卜人廿手'''|| (HYOTQ) || : {{charlist|sc=Hani|䒉}} |- | '''竹卜心金'''|| (HYPC) || : {{charlist|sc=Hani|簴}} |- | '''竹卜心一'''|| (HYPM) || : {{charlist|sc=Hani|𥲤}} |- | '''竹卜心心'''|| (HYPP) || : {{charlist|sc=Hani|舭}} |- | '''竹卜心口'''|| (HYPR) || : {{charlist|sc=Hani|䑦}} |- | '''竹卜心廿'''|| (HYPT) || : {{charlist|sc=Hani|籚}} |- | '''竹卜心廿木'''|| (HYPTD) || : {{charlist|sc=Hani|艓}} |- | '''竹卜心山'''|| (HYPU) || : {{charlist|sc=Hani|虒箎}} |- | '''竹卜心山山'''|| (HYPUU) || : {{charlist|sc=Hani|䑼}} |- | '''竹卜心卜一'''|| (HYPYM) || : {{charlist|sc=Hani|鸼}} |- | '''竹卜手一月'''|| (HYQMB) || : {{charlist|sc=Hani|䑶}} |- | '''竹卜口'''|| (HYR) || : {{charlist|sc=Hani|笘}} |- | '''竹卜口日'''|| (HYRA) || : {{charlist|sc=Hani|䈞}} |- | '''竹卜口月'''|| (HYRB) || : {{charlist|sc=Hani|篙}} |- | '''竹卜口十戈'''|| (HYRJI) || : {{charlist|sc=Hani|艥}} |- | '''竹卜口中'''|| (HYRL) || : {{charlist|sc=Hani|篰}} |- | '''竹卜口弓'''|| (HYRN) || : {{charlist|sc=Hani|籝籯}} |- | '''竹卜口人'''|| (HYRO) || : {{charlist|sc=Hani|籇}} |- | '''竹卜口女'''|| (HYRV) || : {{charlist|sc=Hani|䉴}} |- | '''竹卜口卜人'''|| (HYRYO) || : {{charlist|sc=Hani|䟟}} |- | '''竹卜尸金'''|| (HYSC) || : {{charlist|sc=Hani|籏}} |- | '''竹卜尸木'''|| (HYSD) || : {{charlist|sc=Hani|箷}} |- | '''竹卜尸竹'''|| (HYSH) || : {{charlist|sc=Hani|舠}} |- | '''竹卜尸竹山'''|| (HYSHU) || : {{charlist|sc=Hani|艉}} |- | '''竹卜尸戈廿'''|| (HYSIT) || : {{charlist|sc=Hani|艦}} |- | '''竹卜尸十口'''|| (HYSJR) || : {{charlist|sc=Hani|艍}} |- | '''竹卜尸大'''|| (HYSK) || : {{charlist|sc=Hani|簇}} |- | '''竹卜尸一'''|| (HYSM) || : {{charlist|sc=Hani|𥰁}} |- | '''竹卜尸一日'''|| (HYSMA) || : {{charlist|sc=Hani|䒁}} |- | '''竹卜尸一一'''|| (HYSMM) || : {{charlist|sc=Hani|䎇}} |- | '''竹卜尸卜'''|| (HYSY) || : {{charlist|sc=Hani|箊}} |- | '''竹卜廿'''|| (HYT) || : {{charlist|sc=Hani|笠}} |- | '''竹卜廿月'''|| (HYTB) || : {{charlist|sc=Hani|𥴰}} |- | '''竹卜廿月人'''|| (HYTBO) || : {{charlist|sc=Hani|艨}} |- | '''竹卜廿金'''|| (HYTC) || : {{charlist|sc=Hani|舼}} |- | '''竹卜廿金廿'''|| (HYTCT) || : {{charlist|sc=Hani|艗}} |- | '''竹卜廿水'''|| (HYTE) || : {{charlist|sc=Hani|䈛}} |- | '''竹卜廿土戈'''|| (HYTGI) || : {{charlist|sc=Hani|艤}} |- | '''竹卜廿竹山'''|| (HYTHU) || : {{charlist|sc=Hani|艏}} |- | '''竹卜廿十'''|| (HYTJ) || : {{charlist|sc=Hani|𥭴}} |- | '''竹卜廿一金'''|| (HYTMC) || : {{charlist|sc=Hani|䑴}} |- | '''竹卜廿人水'''|| (HYTOE) || : {{charlist|sc=Hani|艧}} |- | '''竹卜廿手一'''|| (HYTQM) || : {{charlist|sc=Hani|艖}} |- | '''竹卜廿口'''|| (HYTR) || : {{charlist|sc=Hani|箁䈮}} |- | '''竹卜廿廿'''|| (HYTT) || : {{charlist|sc=Hani|䑫}} |- | '''竹卜廿山'''|| (HYTU) || : {{charlist|sc=Hani|篭}} |- | '''竹卜廿女'''|| (HYTV) || : {{charlist|sc=Hani|䈉}} |- | '''竹卜廿田日'''|| (HYTWA) || : {{charlist|sc=Hani|艚}} |- | '''竹卜山'''|| (HYU) || : {{charlist|sc=Hani|舢}} |- | '''竹卜山月'''|| (HYUB) || : {{charlist|sc=Hani|篱}} |- | '''竹卜山金水'''|| (HYUCE) || : {{charlist|sc=Hani|艐}} |- | '''竹卜女'''|| (HYV) || : {{charlist|sc=Hani|笀}} |- | '''竹卜女一戈'''|| (HYVMI) || : {{charlist|sc=Hani|䒂}} |- | '''竹卜女山'''|| (HYVU) || : {{charlist|sc=Hani|䈍}} |- | '''竹卜田土'''|| (HYWG) || : {{charlist|sc=Hani|艃}} |- | '''竹卜田中'''|| (HYWL) || : {{charlist|sc=Hani|舺}} |- | '''竹卜田一'''|| (HYWM) || : {{charlist|sc=Hani|䉡}} |- | '''竹卜田女'''|| (HYWV) || : {{charlist|sc=Hani|簑}} |- | '''竹卜卜'''|| (HYY) || : {{charlist|sc=Hani|笇}} |- | '''竹卜卜日十'''|| (HYYAJ) || : {{charlist|sc=Hani|䑲}} |- | '''竹卜卜月大'''|| (HYYBK) || : {{charlist|sc=Hani|䒆}} |- | '''竹卜卜月尸'''|| (HYYBS) || : {{charlist|sc=Hani|艕}} |- | '''竹卜卜竹弓'''|| (HYYHN) || : {{charlist|sc=Hani|航}} |- | '''竹卜卜竹口'''|| (HYYHR) || : {{charlist|sc=Hani|䒃}} |- | '''竹卜卜竹尸'''|| (HYYHS) || : {{charlist|sc=Hani|舫}} |- | '''竹卜卜戈山'''|| (HYYIU) || : {{charlist|sc=Hani|艈}} |- | '''竹卜卜中竹'''|| (HYYLH) || : {{charlist|sc=Hani|䑰}} |- | '''竹卜卜人'''|| (HYYO) || : {{charlist|sc=Hani|籧}} |- | '''竹卜卜心尸'''|| (HYYPS) || : {{charlist|sc=Hani|艣}} |- | '''竹卜卜心廿'''|| (HYYPT) || : {{charlist|sc=Hani|艫}} |- | '''竹卜卜尸'''|| (HYYS) || : {{charlist|sc=Hani|舻}} |- | '''竹卜卜尸木'''|| (HYYSD) || : {{charlist|sc=Hani|䑻}} |- | '''竹卜卜廿土'''|| (HYYTG) || : {{charlist|sc=Hani|艟}} |- | '''竹卜卜女戈'''|| (HYYVI) || : {{charlist|sc=Hani|舷}} |- | '''竹卜卜難'''|| (HYYX) || : {{charlist|sc=Hani|艩}} |} ==竹難 (HX)== {| lang="zh" |- | '''竹難'''|| (HX) || : {{charlist|sc=Hani|臼𦥑}} |- | '''竹難日一竹'''|| (HXAMH) || : {{charlist|sc=Hani|䑗}} |- | '''竹難月金'''|| (HXBC) || : {{charlist|sc=Hani|興}} |- | '''竹難月廿'''|| (HXBT) || : {{charlist|sc=Hani|盥}} |- | '''竹難火木'''|| (HXFD) || : {{charlist|sc=Hani|䊆}} |- | '''竹難竹'''|| (HXH) || : {{charlist|sc=Hani|身}} |- | '''竹難竹日火'''|| (HXHAF) || : {{charlist|sc=Hani|䳎䳔}} |- | '''竹難竹弓手'''|| (HXHNQ) || : {{charlist|sc=Hani|䑕}} |- | '''竹難竹山'''|| (HXHU) || : {{charlist|sc=Hani|兒}} |- | '''竹難十月'''|| (HXJB) || : {{charlist|sc=Hani|䑔}} |- | '''竹難十金'''|| (HXJC) || : {{charlist|sc=Hani|輿}} |- | '''竹難十中人'''|| (HXJLO) || : {{charlist|sc=Hani|䑖}} |- | '''竹難大金'''|| (HXKC) || : {{charlist|sc=Hani|舆}} |- | '''竹難中月'''|| (HXLB) || : {{charlist|sc=Hani|帠}} |- | '''竹難中水'''|| (HXLE) || : {{charlist|sc=Hani|叟}} |- | '''竹難一一女'''|| (HXMMV) || : {{charlist|sc=Hani|䢅䢉}} |- | '''竹難弓人'''|| (HXNO) || : {{charlist|sc=Hani|歃}} |- | '''竹難人'''|| (HXO) || : {{charlist|sc=Hani|臾}} |- | '''竹難廿'''|| (HXT) || : {{charlist|sc=Hani|舁}} |- | '''竹難廿手一'''|| (HXTQM) || : {{charlist|sc=Hani|䑘}} |- | '''竹難山'''|| (HXU) || : {{charlist|sc=Hani|龜}} |- | '''竹難女卜女'''|| (HXVYV) || : {{charlist|sc=Hani|鼠}} |- | '''竹難田大尸'''|| (HXWKS) || : {{charlist|sc=Hani|舅}} |- | '''竹難卜金'''|| (HXYC) || : {{charlist|sc=Hani|與}} |- | '''竹難卜火'''|| (HXYF) || : {{charlist|sc=Hani|舃舄}} |} [[Thể loại:Phụ lục Chữ Hán|Cangjie H]] nygyknqbjzppjn8zdca9vq0bah039o2 Gobbins 0 418000 2566393 2026-09-25T11:02:39Z Hiyuune 50834 /* */ + en 2566393 wikitext text/x-wiki =={{langname|en}}== ==={{section|pr-noun}}=== {{en-proper noun}} # {{surname|en}} ===={{section|drv}}==== {{col|en|gobbinsite }} qdi4oikttbgalglsp6w3swqdrhuxivc 𢩜 0 418001 2566394 2026-09-25T11:05:11Z Hiyuune 50834 /* */ + mul 2566394 wikitext text/x-wiki {{character info}} =={{langname|mul}}== ==={{section|han}}=== {{Han char|rn=63|rad=戶|as=11|sn=15|four=|canj=|ids=⿸戶族}} ===={{section|ref}}==== * {{Han ref|kx=0416.251|dkj=|dj=|hdz=|uh=22A5C}} l3i3jy810vvemt6pvfe3smpv96evhs9 ṕedāg 0 418002 2566395 2026-09-25T11:12:12Z Hiyuune 50834 /* */ + liv 2566395 wikitext text/x-wiki =={{langname|liv}}== ==={{section|n}}=== {{head|liv|Danh từ|var=1}} # {{obs sp|liv|piedāg}} ==={{section|ref}}=== * {{R:liv:LDW}} cqdpaz257lv1slybh9bjh10rqihrxaz