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 giải nguyên 0 1368 2566707 2295490 2026-09-26T14:30:29Z Hiyuune 50834 /* Tiếng Việt */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566707 wikitext text/x-wiki =={{langname|vi}}== {{wp|lang=vi}} ==={{section|etym}}=== {{vi-etym-sino|解||元}}. ==={{section|pron}}=== {{vi-pron}} ==={{section|n}}=== {{vi-noun}} # {{lb|vi|historical}} [[người|Người]] đỗ đầu [[khoa]] [[thi hương]]. ===={{section|rel}}==== * {{l|vi|trạng nguyên}} 5hyq97uud6movmfffyr8rs8nunnzc8q nam 0 2351 2566726 2516843 2026-09-26T15:15:23Z Hiyuune 50834 2566726 wikitext text/x-wiki {{also|Phụ lục:Biến thể của "nam"}} {{minitoc}} =={{langname|mul}}== ==={{section|etym}}=== {{abbrev|mul|en:'''N'''g'''a'''n'gitye'''m'''erri}}. ==={{section|symbol}}=== {{mul-symbol}} # {{ISO 639|3}} =={{langname|vi}}== ==={{section|pron}}=== {{vi-IPA}} * {{audio|vi|LL-Q9199 (vie)-Jessica Nguyen (Pamputt)-nam.wav|a=Ho Chi Minh City}} ==={{section|hanviet}}=== {{col|vi|title=phiên âm hán Việt|䛁<t:nam>|囡<t:niếp, nam, nám>|喃<t:nôm, nam>|男<t:nam>|𧦦<t:nam>|𡇨<t:nam>|枬<t:nam>|枏<t:nam>|楠<t:nam>|諵<t:nam>|暔<t:nam>|南<t:na, nam>|您<t:nhĩ, nẫn, nâm, nam>|蝻<t:nam, nảm>|侽<t:nam>|柟<t:nam>}} {{col|vi|title=phồn thể|囡<t:niếp, nam>|楠<t:nam>|喃<t:nam>|南<t:nam>|枏<t:nam>|男<t:nam>|蝻<t:nam>|柟<t:nam>}} ==={{section|nôm}}=== {{col|vi|title=chữ Nôm|囡<t:niếp, nam>|楠<t:nam, nêm>|喃<t:nôm, nam, nêm>|男<t:nam>|您<t:nam, nâm>|枏<t:nam>|諵<t:nam>|暔<t:nam>|南<t:nằm, nồm, nam, năm>|蝻<t:nam, nảm>|侽<t:nam>|柟<t:nam>}} ==={{section|etym}} 1=== {{vi-etym-sino|南|nam}}. Cũng so sánh với {{mention|vi|nôm}}/{{mention|vi|Nôm}} và {{mention|vi|nồm}} (như {{mention|vi|gió nồm||gió đông nam}}). ===={{section|alt}}==== * {{q|Nam Trung Bộ}} {{l|vi|nôm}} ===={{section|n}}==== {{vi-noun}} # Một trong [[bốn phương]], [[nằm]] ở [[phía]] [[tay]] phải của [[người]] đang [[ngoảnh mặt]] về phía [[Mặt Trời]] [[mọc]]. ====={{section|coord}}===== {{list:điểm la bàn/vi}} ====={{section|drv}}===== {{col4|vi|Cộng hoà miền Nam Việt Nam|đông nam|Hà Nam|Hồ Nam|kim chỉ nam|nam bán cầu|Nam Bộ|nam châm|Nam Đại Dương|Nam Định|Nam Hà|Nam Mĩ|Nam tiến|Nam Tư|Nam Úc|Nam Xu-đăng|Quảng Nam|Tây Nam Bộ|tây nam|thuốc nam|Nam Kì|miền Nam}} ====={{section|trans}}===== {{trans-top|một trong bốn phương, nằm ở phía tay phải của người đang ngoảnh mặt về phía Mặt Trời mọc}} * {{langname|af}}: {{t+|af|suid}} * {{langname|ain}}: {{t|ain|ヘパシ}} * {{langname|akk}}: {{t|akk|šūtum|m}} * {{langname|sq}}: {{t|sq|jug|m}} * {{langname|en}}: {{t+|en|south}} * {{langname|hy}}: {{t+|hy|հարավ}} * {{langname|rup}}: {{t|rup|sud}}, {{t|rup|Sud}} * {{langname|as}}: {{t|as|দক্ষিণ}} * {{langname|ast}}: {{t+|ast|sur|m}} * {{langname|az}}: {{t+|az|cənub}} * {{langname|eu}}: {{t|eu|hego}}, {{t|eu|hegoalde}} * {{langname|nl}}: {{t+|nl|zuiden|n}} * {{langname|my}}: {{t+|my|တောင်}}, {{t+|my|ဒက္ခိဏ}} * {{langname|zh}}: *: {{langname|nan-hbl}}: {{t+|nan-hbl|南|tr=lâm}} *: {{langname|cmn}}: {{t+|cmn|南|tr=nán}}, {{t+|cmn|南方}} {{trans-bottom}} ==={{section|etym}} 2=== {{vi-etym-sino|男}}. ===={{section|n}}==== {{vi-noun}} # {{lb|vi|collective}} [[người|Người]] thuộc [[giống đực]], phân biệt với nữ. #: {{ux|vi|'''Nam''' ngồi một bên, nữ ngồi một bên các bạn '''nam'''.}} #: {{ant|vi|nữ}} ====={{section|trans}}===== {{trans-top|người thuộc giống đực, phân biệt với nữ.}} * {{langname|en}}: {{t+|en|male}} * {{langname|ang}}: {{t|ang|wǣpnedmann|m}}, {{t|ang|wǣpned|m}} * {{langname|az}}: {{t+|az|kişi}}, {{t+|az|adam}} * {{langname|ba}}: {{t|ba|ир кеше}}, {{t|ba|ир}} * {{langname|be}}: {{t|be|мужчы́на|m}} * {{langname|bg}}: {{t+|bg|мъж|m}} * {{langname|ca}}: {{t+|ca|home|m}} * {{langname|ceb}}: {{t|ceb|laki}} * {{langname|kk}}: {{t+|kk|ер}}, {{t|kk|еркек}} * {{langname|km}}: {{t+|km|ប្រុស|tr=proh}} * {{langname|lo}}: {{t+|lo|ຜູ້ຊາຍ}} * {{langname|la}}: {{t+|la|mas|m}}, {{t+|la|vir|m}} * {{langname|lv}}: {{t+|lv|vīrietis|m}} * {{langname|ln}}: {{t|ln|lélé}} * {{langname|lt}}: {{t+|lt|vyras|m}}, {{t|lt|vyriškis|m}} * {{langname|my}}: {{t+|my|ယောက်ျား}} * {{langname|ja}}: {{t+|ja|男性|tr=だんせい, dansei}} * {{langname|sa}}: {{t+|sa|वृषन्|m}}, {{t+|sa|नर|m}} {{trans-bottom}} ===={{section|adj}}==== {{vi-adj}} # [[có|Có]] [[cấu tạo]], [[hình dạng]] [[phù hợp]] với [[việc]] [[sử dụng]] của [[nam giới]]. #: {{coordinate terms|vi|nữ|gái}} ====={{section|trans}}===== {{trans-top|có cấu tạo, hình dạng phù hợp với việc sử dụng của nam giới}} * {{langname|ar}}: {{t|ar|ذَكَرِيّ}} * {{langname|en}}: {{t+|en|male}} * Tiếng Aram: *: {{langname|syc}}: {{t|syc|ܕܟܪܢܝܐ|m|tr=deḵrānāyā}} * {{langname|hy}}: {{t+|hy|արական}}, {{t+|hy|արու}} * {{langname|as}}: {{t|as|মতা}} * {{langname|be}}: {{t|be|мужчы́нскі}} * {{langname|bg}}: {{t+|bg|мъ́жки}} * {{langname|gl}}: {{t+|gl|masculino|m}}, {{t+|gl|macho|m}} * {{langname|mba}}: {{t|mba|ma-ama}} * {{langname|hi}}: {{t+|hi|नर}} * {{langname|ig}}: {{t+|ig|oké}} * {{langname|la}}: {{t|la|masculus}}, {{t+|la|mās}} * {{langname|lv}}: {{t|lv|vīriešu-}}, {{t|lv|vīriešu dzimuma-}} * {{langname|lt}}: {{t+|lt|vyriškas}}, {{t|lt|vyrų}} * {{langname|mk}}: {{t|mk|машки}} * {{langname|mnc}}: {{t|mnc|ᡥᠠᡥᠠ}} * {{langname|mi}}: {{t+|mi|tāne}} * {{langname|ja}}: {{t+|ja|雄|tr=ゆう, yū}} {{q|động vật}}, {{t+|ja|男性|tr=だんせい, dansei}} {{q|con người}} * {{langname|fi}}: {{t+|fi|miespuolinen}}, {{t+|fi|mies|alt=mies-}} {{q|con người}}; {{t+|fi|koiras|alt=koiras-}}, {{t+|fi|uros|alt=uros-}} {{q|những sinh vật khác}} * {{langname|fr}}: {{t+|fr|mâle}} {{q|con người}}, {{t+|fr|masculin}} {{q|con người}} * {{langname|qu}}: {{t+|qu|qhari}} * {{langname|eo}}: {{t+|eo|vira}}, {{t|eo|virseksa}}, {{t+|eo|maskla}}, {{t+|eo|iĉa}} * {{langname|tyz}}: {{t|tyz|báo}}, {{t|tyz|cá}} {{trans-bottom}} ==={{section|etym}} 3=== ===={{section|n}}==== {{vi-noun}} # [[tước|Tước]] thứ [[năm]] trong năm [[bậc]] do [[triều đình]] [[phong kiến]] [[phong]] ([[công]], [[hầu]], [[bá]], [[tử]], nam). #: {{ux|vi|Người ấy ở thứ bậc '''nam'''.}} ==={{section|etym}} 4=== ===={{section|n}}==== {{vi-noun}} # [[ma|Ma]] [[người]] [[chết đuối]]. #: {{ux|vi|Ở phía dưới hồ có '''nam'''.}} ==={{section|ref}}=== * {{R:FVDP}} * {{R:WinVNKey:Lê Sơn Thanh}} ==={{section|ana}}=== * {{anagrams|vi|man}} =={{langname|ace}}== {{number box|ace|6}} ==={{section|etym}}=== Từ {{inh|ace|cmc-pro|*nam}}, từ {{inh|ace|poz-pro|*ənəm}}, từ {{inh|ace|map-pro|*ənəm}}. ==={{section|pron}}=== * {{IPA|ace|/nam/}} ==={{section|num}}=== {{head|ace|Số từ|cat2=Số đếm}} # [[sáu|Sáu]]. ==={{section|ref}}=== * {{R:map:ACD|enem}} =={{langname|en}}== ==={{section|pron}}=== * {{IPA|en|/næm/}} * {{rhymes|en|æm|s=1}} ==={{section|v}}=== {{head|en|Biến thể hình thái động từ}} # {{infl of|en|nim||spast}} =={{langname|ang}}== ==={{section|alt}}=== * {{alter|ang|nom|nōm}} ==={{section|pron}}=== * {{ang-IPA|nam}} * {{rhymes|ang|ɑm|s=1}} ==={{section|v}}=== {{head|ang|Biến thể hình thái động từ|head=nam}} # {{inflection of|ang|niman||pret|ở|1//3}} =={{langname|non}}== ==={{section|v}}=== {{head|non|Biến thể hình thái động từ}} # {{inflection of|non|nema||ind|past|act|ở|1//3|s}} =={{langname|cja}}== ==={{section|pron}}=== * {{IPA|cja|/nam/}} ==={{section|num}}=== {{head|cja|Số từ}} # [[sáu|Sáu]]. ==={{section|ref}}=== * [https://lingweb.eva.mpg.de/channumerals/Cham-Western.htm Số đếm tiếng Chăm Tây] =={{langname|cjm}}== {{cardinalbox|cjm|5|6|7|limâ|tajuh|alt=[[nam]], [[nem]]}} ==={{section|alt}}=== * {{l|cjm|nem}} / {{l|cjm|ꨘꨮꩌ}} * {{l|cjm|ꨘꩌ}} ==={{section|etym}}=== Từ {{inh|cjm|cmc-pro|*nam}}, từ {{inh|cjm|poz-pro|*ənəm}}, từ {{inh|cjm|map-pro|*ənəm}}. ==={{section|pron}}=== * {{IPA|cjm|/nʌm/}} ==={{section|num}}=== {{head|cjm|Số từ}} # {{cln|cjm|Số đếm}} [[sáu|Sáu]]. {{C|cjm|Sáu}} =={{langname|cje}}== ==={{section|pron}}=== * {{IPA|cje|/nɑm/}} ==={{section|num}}=== {{head|cje|Số từ}} # [[sáu|Sáu]]. =={{langname|gdl}}== ==={{section|noun}}=== {{head|gdl|Danh từ}} # [[đàn ông|Đàn ông]]. ==={{section|ref}}=== * Wedekind, Klaus (ed.) (2002) ''Sociolinguistic Survey Report of the Languages of the Gawwada (Dullay), Diraasha (Gidole), Muusiye (Bussa) Areas''. SIL International. =={{langname|got}}== ==={{section|rom}}=== {{got-rom}} # {{romanization of|got|𐌽𐌰𐌼}} =={{langname|nl}}== ==={{section|pron}}=== * {{audio|nl|Nl-nam.ogg}} * {{rhymes|nl|ɑm|s=1}} * {{IPA|nl|[nɑm]}} ==={{section|v}}=== {{head|nl|Biến thể hình thái động từ}} # {{infl of|nl|nemen||ind|past|s}} =={{langname|dum}}== ==={{section|v}}=== {{head|dum|Biến thể hình thái động từ}} # {{inflection of|dum|nēmen||subj|past|ở|1//3|s}} =={{langname|dsb}}== ==={{section|pron}}=== * {{IPA|dsb|[nam]}} ==={{section|pronoun}}=== {{head|dsb|Biến thể hình thái đại từ}} # {{inflection of|dsb|my||dat}} ==={{section|ana}}=== * {{l|nl|Man}}, {{l|nl|man}} =={{langname|knq}}== ==={{section|num}}=== {{head|knq|Số từ}} # [[sáu|Sáu]]. =={{langname|mt}}== ==={{section|etym}}=== {{mt-root|n-w-m}} {{rfe|mt}} ==={{section|pron}}=== * {{IPA|mt|/naːm/}} * {{rhymes|mt|aːm|s=1}} ==={{section|v}}=== {{mt-verb|jnum||najjem|nawm}} {{tlb|mt|obsolete}} # [[ngủ|Ngủ]]. #: {{syn|mt|raqad}} ===={{section|forms}}==== {{mt-conj-auto|I.u.imperative_sg:nam.imperative_pl:namu}} =={{langname|mzt}}== ==={{section|num}}=== {{head|mzt|Số từ}} # [[sáu|Sáu]]. =={{langname|mwt}}== ==={{section|num}}=== {{head|mwt|Số từ}} # [[sáu|Sáu]]. =={{langname|mui}}== {{cardinalbox|mui|5|6|7|limé|tojo}} ==={{section|num}}=== {{head|mui|Số từ}} # {{cln|mui|Số đếm}} [[sáu|Sáu]]. =={{langname|rmx}}== ==={{section|n}}=== {{head|rmx|Danh từ}} # [[nhà ở|Nhà ở]]. ==={{section|ref}}=== * [https://web.archive.org/web/20240126134639/https://kontum.gov.vn/pages/detail/23217/Nguoi-Ro-Mam-o-Sa-Thay---Kon-Tum.html Người Rơ Măm ở Sa Thầy - Kon Tum] tại Cổng thông tin điện tử tỉnh Kon Tum =={{langname|sbo}}== ==={{section|num}}=== {{head|sbo|Số từ}} # [[sáu|Sáu]]. =={{langname|tlq}}== ==={{section|noun}}=== {{head|tlq|Danh từ}} # [[máu|Máu]]. ==={{section|ref}}=== * [http://sealang.net/monkhmer/database/retrieve.pl?language=Tai%20Loi&sort=gloss&format=html Tiếng Tai Loi] tại Cơ sở Dữ liệu Môn-Khmer. =={{langname|tnz}}== ==={{section|noun}}=== {{head|tnz|Danh từ}} # [[sữa|Sữa]] [[mẹ]]. ==={{section|ref}}=== * [http://sealang.net/monkhmer/database/retrieve.pl?language=Tonga&sort=gloss&format=html Tiếng Ten'edn] tại Cơ sở Dữ liệu Môn-Khmer. =={{langname|uz}}== ==={{section|adj}}=== {{uz-adj}} # [[ướt|Ướt]]. =={{langname|gmh}}== ==={{section|etym}} 1=== ===={{section|pron}}==== * {{gmh-IPA}} ===={{section|n}}==== {{gmh-noun|g=m}} # {{alternative form of|gmh|name}} ====={{section|decl}}===== {{gmh-ndecl|m.weak}} ==={{section|etym}} 2=== ===={{section|pron}}==== * {{gmh-IPA}} ===={{section|v}}==== {{head|gmh|Biến thể hình thái động từ}} # {{inflection of|gmh|nëmen||indc|past|ở|1//3|s}} kkz2ulet6peos2z5mdbzskj27fbphvd wallpaper 0 3388 2566671 2524590 2026-09-26T13:59:42Z Kateru Zakuro 34522 2566671 wikitext text/x-wiki =={{langname|en}}== {{wp}} ==={{ĐM|etymology}}=== Từ {{compound|en|wall|paper}}. ==={{ĐM|pronunciation}}=== * {{IPA|en|/ˈwɔːlˌpeɪpə/}} * {{audio|en|en-us-wallpaper.ogg|a=US}} * {{audio|en|LL-Q1860 (eng)-Vealhurl-wallpaper.wav|a=Southern England}} ==={{ĐM|noun}}=== {{en-noun|~}} # {{lb|en|uncountable}} [[giấy dán tường]]. # {{lb|en|computing|countable|uncountable}} [[hình nền]] ===={{ĐM|synonyms}}==== * {{sense|ảnh nền cho màn hình nền máy tính}} [[desktop]] [[image]], [[desktop]] [[pattern]], [[background]] ===={{ĐM|derived terms}}==== {{col|en|wallpaperer|wallpaperlike|wallpapery|aural wallpaper |ingrain wallpaper |LED wallpaper |Wallpapergate |moving wallpaper|tighter than wallpaper|wallpaper group|woodchip wallpaper}} {{C|en|Máy tính}} c9gs9d3xm311azzy6hhke7kxzxurauv 2566672 2566671 2026-09-26T13:59:52Z Kateru Zakuro 34522 2566672 wikitext text/x-wiki =={{langname|en}}== {{wp}} ==={{ĐM|etymology}}=== Từ {{compound|en|wall|paper}}. ==={{ĐM|pronunciation}}=== * {{IPA|en|/ˈwɔːlˌpeɪpə/}} * {{audio|en|en-us-wallpaper.ogg|a=US}} * {{audio|en|LL-Q1860 (eng)-Vealhurl-wallpaper.wav|a=Southern England}} ==={{ĐM|noun}}=== {{en-noun|~}} # {{lb|en|uncountable}} [[giấy dán tường]]. # {{lb|en|computing|countable|uncountable}} [[hình nền]]. ===={{ĐM|synonyms}}==== * {{sense|ảnh nền cho màn hình nền máy tính}} [[desktop]] [[image]], [[desktop]] [[pattern]], [[background]] ===={{ĐM|derived terms}}==== {{col|en|wallpaperer|wallpaperlike|wallpapery|aural wallpaper |ingrain wallpaper |LED wallpaper |Wallpapergate |moving wallpaper|tighter than wallpaper|wallpaper group|woodchip wallpaper}} {{C|en|Máy tính}} oxack3dyu97q18bgkhxwg8fqehxdd19 2566678 2566672 2026-09-26T14:01:35Z Kateru Zakuro 34522 2566678 wikitext text/x-wiki =={{langname|en}}== ==={{ĐM|etymology}}=== Từ {{compound|en|wall|paper}}. ==={{ĐM|pronunciation}}=== * {{IPA|en|/ˈwɔːlˌpeɪpə/}} * {{audio|en|en-us-wallpaper.ogg|a=US}} * {{audio|en|LL-Q1860 (eng)-Vealhurl-wallpaper.wav|a=Southern England}} ==={{ĐM|noun}}=== {{en-noun|~}} # {{lb|en|uncountable}} [[giấy dán tường]]. # {{lb|en|computing|countable|uncountable}} [[hình nền]]. ===={{ĐM|synonyms}}==== * {{sense|ảnh nền cho màn hình nền máy tính}} [[desktop]] [[image]], [[desktop]] [[pattern]], [[background]] ===={{ĐM|derived terms}}==== {{col|en|wallpaperer|wallpaperlike|wallpapery|aural wallpaper |ingrain wallpaper |LED wallpaper |Wallpapergate |moving wallpaper|tighter than wallpaper|wallpaper group|woodchip wallpaper}} {{C|en|Máy tính}} pa7yf9xo6wtl9tvcxadb51kzn6v406w agronomique 0 4037 2566702 2319826 2026-09-26T14:21:34Z Hiyuune 50834 /* Tiếng Pháp */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566702 wikitext text/x-wiki =={{langname|fr}}== ==={{ĐM|pron}}=== * {{fr-IPA}} * {{audio|fr|Fr-agronomique.ogg}} * {{audio|fr|LL-Q150 (fra)-WikiLucas00-agronomique.wav|a=Lyon}} ==={{ĐM|adj}}=== {{fr-adj}} # Thuộc [[nông học]]. ===={{ĐM|rel}}==== * {{l|fr|agronome}} * {{l|fr|agronomie}} ==={{ĐM|ref}}=== {{R:FVDP|db=fv}} ==={{ĐM|further}}=== * {{R:fr:TLFi}} quhn530k6jbqqamusyvuvujzrz9i5qd психотерапия 0 74273 2566813 2314600 2026-09-27T03:15:30Z Hiyuune 50834 2566813 wikitext text/x-wiki =={{langname|ru}}== ==={{section|pron}}=== * {{ru-IPA|псѝхотерапи́я}} * {{ru-IPA|phon=псѝхотэрапи́я}} ==={{section|n}}=== {{ru-noun+|психотерапи́я|or|психотерапи́я//psixotɛrapíja}} # [[liệu pháp|Liệu pháp]] [[tâm lý]]. ===={{section|decl}}==== {{ru-noun-table|психотерапи́я|or|психотерапи́я//psixotɛrapíja}} ==={{section|ref}}=== * {{R:FVDP|db=rv}} {{C|ru|Tâm thần học}} jndcjpzim2brxiblojlyq4qvfjq3due бактериофаг 0 75262 2566812 2564622 2026-09-27T03:12:12Z Hiyuune 50834 2566812 wikitext text/x-wiki =={{langname|kk}}== {{kk-regional}} ==={{section|etym}}=== {{bor+|kk|ru|бактериофа́г}}, từ {{der|kk|fr|bactériophage}}. ==={{section|n}}=== {{kk-noun}} # [[thực khuẩn thể|Thực khuẩn thể]]. ===={{section|decl}}==== {{kk-noun-c|а|қ}} {{C|kk|Vi sinh vật học|Virus học}} =={{langname|ru}}== {{wp|ru:}} ==={{section|pron}}=== * {{ru-IPA|бактериофа́г}} * {{ru-IPA|phon=бактэриофа́г}} ==={{section|n}}=== {{ru-noun+|бактериофа́г|or|бактериофа́г//baktɛriofág}} # [[thực khuẩn thể|Thực khuẩn thể]]. ===={{section|decl}}==== {{ru-noun-table|бактериофа́г|or|бактериофа́г//baktɛriofág}} ===={{section|rel}}==== * {{l|ru|бакте́рия|tr=baktérija, baktɛ́rija}}, {{l|ru|бактериа́льный|tr=bakteriálʹnyj, baktɛriálʹnyj}} ==={{section|ref}}=== * {{R:FVDP|db=rv}} {{C|ru|Vi sinh vật học|Virus học}} i1e2ey3smfqhm224ihn3lsrn1shl9db land 0 102236 2566810 2537567 2026-09-27T00:14:48Z TooManyFingers 61991 "In sight" = "we can see it now". "Insight" = "special understanding" 2566810 wikitext text/x-wiki {{also|Land|länd|lǟnd|-land}} {{-eng-}} {{-pron-}} * {{enPR|lănd}}, {{IPA4|en|/lænd/}} ** {{IPA4|en|[ɫeə̯nd]|[ɫɛə̯nd]|a=US}} *** {{audio|en|en-us-land.ogg|a=US}} ** {{IPA4|en|[ɫɛə̯nd]|[læ(ː)nd]|a=CA}} ** {{IPA4|en|[lænd]|a=RP}} ** {{IPA4|en|[leːnd]|[lænd]|a=AU}} ** {{IPA4|en|[land]|a=SSBE}} * {{rhymes|en|ænd|s=1}} {{-noun-}} '''land''' {{IPA-old|/ˈlænd/}} # Đất; đất [[liền]]. #: ''to come in sight of '''land''''' — trông thấy đất liền #: ''to go by '''land''''' — đi đường bộ # Đất, đất [[trồng]], đất đai. #: ''barren '''land''''' — đất cãn cỗi # [[vùng|Vùng]], [[xứ]], địa [[phương]]. #: ''one's native '''land''''' — quê hương xứ sở # Đất đai, điền [[sản]]. #: ''to own houses and '''land''''' — có nhà cửa và đất đai {{-expr-}} * '''Holy Land''': Đất [[thánh]]. * '''the land of the leal''': [[thiên|Thiên]] đường. * '''the land of the living''': [[hiện tại|Hiện tại]] [[trái]] đất này. * '''land of milk and honey''': *# [[nơi|Nơi]] này đủ [[sung túc]]. *# [[lộc|Lộc]] [[phúc]] của [[trời]]. *# [[nước|Nước]] [[Do-thái]]. * '''land of Nod''': [[giấc ngủ|Giấc ngủ]]. * '''to make the land''': [[trông thấy|Trông thấy]] đất [[liền]] (tàu biển). * '''to see how the land lies''': {{see-entry|sự thể ra sao|sự thể ra sao}} {{-tr-verb-}} '''land''' ''ngoại động từ'' {{IPA-old|/ˈlænd/}} # Đưa vào [[bờ]]; đổ bộ. #: ''to '''land''' troops'' — đổ bộ quân # [[dẫn|Dẫn]] đến, đưa đến, đẩy vào (một tình thế, một hoàn cảnh). #: ''extravagance will '''land''' a man in debt'' — ăn tiêu hoang phí sẽ đưa người ta đến mang công mắc nợ # Đạt được, [[giành]] được; [[bắt]] được. #: ''to '''land''' a prize'' — giành được giải thưởng # Đưa đi, [[giáng]], đánh. #: ''to '''land''' a blow in someone's eye'' — giáng một quả đấm vào mắt ai #: ''to '''land''' a ball in the goal'' — rót bóng vào khung thành {{-forms-}} {{eng-verb|base=land}} {{-intr-verb-}} [[hình:Phoenix landing.jpg|nhỏ|phải|Tàu vũ trụ Phoenix hạ cánh xuống Sao Hoả]] '''land''' ''nội động từ'' {{IPA-old|/ˈlænd/}} # [[ghé|Ghé]] vào [[bờ]] (tàu); [[hạ cánh]] ([[máy bay]], [[phi thuyền]], [[tàu vũ trụ]]); xuống đất, xuống [[xe]] ([[người]]); [[lên bờ]] (từ dưới [[tàu]]). #: ''to '''land''' at Odessa'' — cặp bến ở Ô-ddét-xa #: ''the plane landed safety'' — máy bay hạ cánh an toàn # [[rơi|Rơi]] vào (tình trạng nào đó). #: ''to '''land''' in a fix'' — rơi vào tình thế khó khăn {{-expr-}} * '''to land on''': [[phê bình|Phê bình]], [[mắng mỏ]] {{-forms-}} {{eng-verb|base=land}} {{-ref-}} {{R:FVDP|db=ev}} [[Thể loại:Danh từ tiếng Anh]] [[Thể loại:Động từ tiếng Anh]] {{-nld-}} {{-noun-}} {{nl-noun-old|n|landen|landje}} # {{l|vi|đất}} (trồng trọt, xây&hellip;) #: ''We willen een stuk '''land''' kopen om te bouwen.'' #:: Chúng tôi muốn mua '''đất''' xây nhà. #: ''De boer is op zijn '''land''', aan het werken.'' #:: Chú nông dân đang làm việc ở '''cánh đồng'''. # {{l|vi|đất}} (chỗ không có biển, sông&hellip;) #: ''In de volgende haven gaan we aan '''land'''.'' #:: Cảng tiếp theo chúng ta vào '''bờ'''. # {{l|vi|quốc gia}}, {{l|vi|nước}} eqvutk4cgzmjs30m4batjws4km77b3k Wiktionary:Thảo luận 4 103948 2566708 2566646 2026-09-26T14:37:33Z TheHighFighter2 42988 /* Cập nhật */ Trả lời 2566708 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) ::{{tick}} Đã xoá Mô đun:headword/util--.--[[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]]) 14:37, ngày 26 tháng 9 năm 2026 (UTC) : Đã cập nhật [[Mô đun:headword utilities]] do chức năng chính headword thay đổi. [[User:Hiyuune|<span style="font-family: Segoe UI Light;color:#FF69B4;letter-spacing:">Linh Huynh</span>]] ([[User talk:Hiyuune|<span style="color:#008080;">talk</span>]]) 10:39, ngày 26 tháng 9 năm 2026 (UTC) 1lwyebo4qczgd24bsk1xxaswzokrzz1 Thảo luận Wiktionary:Thảo luận 5 103987 2566949 2566411 2026-09-27T11:56:37Z MediaWiki message delivery 19980 Mục mới: /* Bản tin Kỹ thuật: Tuần 39-2026 */ 2566949 wikitext text/x-wiki <!-- Xin bắt đầu cuộc thảo luận mói ở CUỐI trang! Cám ơn. --> {{Lưu trữ}} == Upcoming Dark Mode user interface rollout for anonymous Wikimedia sites users == <div lang="en" dir="ltr"> {{int:Hello}} Wikimedians, Apologies if this message is not in your language. {{int:please-translate}}. The [[mw:Special:MyLanguage/Reading/Web|Reader Experience team]] will launch the Dark mode feature for anonymous users on all Wikimedia sites, including yours, on October 29, 2025. [[:en:Special:MyLanguage/Light-on-dark color scheme|Dark mode]] is an option that allows users to view pages in light-coloured text, and icons on a dark background. Once it is available for anonymous users, they can enable it when using various devices. More information on ways to enable it can be found on [[:en:Special:MyLanguage/Wikipedia:Dark mode#Options for anyone|this page]]. Given many pages are still not compatible with dark mode this will be an opt-in feature and not automatically apply to pages. Dark mode requires modifications to content pages and templates, and since our initial launch [https://diff.wikimedia.org/2024/07/17/dark-modes-bright-future-how-dark-mode-will-transform-wikipedias-accessibility/ in July 2024], we have been working with communities and helping them prepare for dark mode. Before the rollout, it is essential that template authors and technical contributors test dark mode and read [[mw:Special:MyLanguage/Reading/Web/Accessibility for reading/Updates/2024-04|this page]] to learn how to make pages Dark mode-ready and address any compatibility issues found in templates. We will fix most color compatibility issues only on the most-viewed pages on projects with over 5 million monthly page views. Technical contributors with an account should opt into dark mode currently using preferences or settings and test pages and seek help before the release to ensure everything complies before the enablement. If you have any questions or need help, please [[mw:Special:MyLanguage/Talk:Reading/Web/Accessibility for reading#|contact the Reader Experience team]] for support. Thank you! </div> <bdi lang="en" dir="ltr">[[User:UOzurumba (WMF)|UOzurumba (WMF)]]</bdi> 02:08, ngày 30 tháng 9 năm 2025 (UTC) <!-- Tin nhắn của Thành viên:UOzurumba (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=User:UOzurumba_(WMF)/sandbox_Dark_mode_deployment_mass_message_list_(October_2025)&oldid=29358561 --> == Bản tin Kỹ thuật: Tuần 41-2025 == <section begin="technews-2025-W41"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2025/41|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Nổi bật trong tuần''' * [[mw:Special:MyLanguage/Help:Edit check#paste|Kiểm tra Nội dung Dán (Paste Check)]] là một tính năng Kiểm tra Sửa đổi mới để giúp phòng tránh và chống lại các hành vi vi phạm bản quyền. Khi biên tập viên dán văn bản vào bài viết, Kiểm tra Nội dung Dán sẽ nhắc họ xác nhận nguồn gốc và giấy phép của nội dung được dán đó. Bắt đầu từ thứ 4, ngày 8 tháng 10, [[phab:T403680|22 wiki sẽ thử nghiệm tính năng Kiểm tra Nội dung Dán]]. Kiểm tra Nội dung Dán sẽ giúp các tình nguyện viên mới hiểu và tuân theo các quy định và hướng dẫn cần thiết để thực hiện những đóng góp mang tính xây dựng cho các dự án Wikipedia. '''Cập nhật cho biên tập viên''' * Các thiết bị di động sẽ hiển thị các bài viết trên trang di động trực tiếp trên tên miền chuẩn (như <code>en.wikipedia.org</code>), thay vì thông qua việc đổi hướng tới tên miền "m" (như <code>en.m.wikipedia.org</code>). Thay đổi này nhằm cải thiện hiệu năng. Nó sẽ được kích hoạt trên các trang Wikipedia trong tuần này. Liên kết URL di động và tùy chọn "Phiên bản máy tính" vẫn sẽ tiếp tục khả dụng. [[mw:Requests for comment/Mobile domain sunsetting/2025 Announcement|Tìm hiểu thêm]]. [https://phabricator.wikimedia.org/T214998] * [[mw:Special:MyLanguage/Help:CirrusSearch#creationdate and lasteditdate|Bộ lọc ngày]] mới, <code dir=ltr>creationdate:</code> và <code dir=ltr>lasteditdate:</code>, nay có sẵn trong bộ máy tìm kiếm của wiki. Những bộ lọc này cho phép người dùng lọc kết quả tìm kiếm theo bản sửa đổi đầu tiên hoặc cuối cùng của trang. Bộ lọc hỗ trợ các toán tử so sánh (v.d. <code dir=ltr>>2024</code>) và ngày dạng tương đối (v.d. <code dir=ltr>today-1d</code>), giúp việc tìm nội dung hoặc trang được cập nhật gần đây trong khoảng năm cụ thể trở nên dễ dàng hơn. [https://phabricator.wikimedia.org/T403593] * [[f:|Wikifunctions]] nay hỗ trợ văn bản giàu tính chất (rich text) trong lời gọi hàm nhúng trên 150 wiki đã kích hoạt nó. Để giới thiệu tính năng này, nhóm đã tạo [[f:Z26333|bảng biến cách tiếng Latin]] mà biên tập viên Wiktionary có thể sử dụng để tự động tạo ra các dạng danh từ, nhằm tạo ra những kết quả rõ ràng và được định dạng — xem một [[f:Wikifunctions:Embedded function calls/Wiktionary tables demonstration|ví dụ đầu ra]] cụ thể. Nếu bạn cần hỗ trợ hay có bất kỳ phản hồi nào, vui lòng [[f:Wikifunctions:Project chat|liên hệ nhóm Wikifunctions]]. [https://phabricator.wikimedia.org/T397402] * Một liên kết sửa đổi nay sẽ hiển thị trong hộp thể loại trên các trang bài viết đối với người dùng đã đăng nhập, khi nhấn vào sẽ khởi động trực tiếp hộp thoại thể loại bằng Trình Soạn thảo Trực quan (VisualEditor). [https://phabricator.wikimedia.org/T291691] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:34}} {{PLURAL:34|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, tuần trước đã có vấn đề khi tải các tập tin pdf và hiện nó đã được giải quyết. [https://phabricator.wikimedia.org/T405957] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Trường <code dir=ltr>rev_sha1</code> trong bảng cơ sở dữ liệu bản sửa đổi đang chuẩn bị được loại bỏ để thay thế bằng trường <code dir=ltr>content_sha1</code> trong bảng cơ sở dữ liệu nội dung. Xem [https://lists.wikimedia.org/hyperkitty/list/cloud@lists.wikimedia.org/thread/2D2M3SP4WHR6BXXKTZ2PBLZQYR3EGQVR/ thông báo này] để biết thêm thông tin. * [[mw:Special:MyLanguage/Reading/Web|Nhóm Trải nghiệm Người đọc]] sẽ triển khai giao diện người dùng [[w:en:Light-on-dark color scheme|Chế độ Tối]] trên tất cả các trang Wikimedia vào ngày 29 tháng 10 năm 2025. Tất cả thành viên vô danh trên các trang Wikimedia sẽ có tùy chọn kích hoạt bảng màu có văn bản màu sáng trên nền tối. Chế độ này được thiết kế để cung cấp trải nghiệm đọc thoải mái hơn, đặc biệt trong những trường hợp thiếu sáng. Tác giả bản mẫu và biên tập viên kỹ thuật được khuyến khích [[mw:Special:MyLanguage/Reading/Web/Accessibility for reading/Updates/2024-04|tìm hiểu cách chuẩn bị các trang để tương thích với Chế độ tối]] và giải quyết bất kỳ vấn đề tương thích nào xuất hiện trong các bản mẫu trên wiki của họ trước thời điểm kích hoạt. Vui lòng liên hệ nhóm Web nếu có bất kỳ câu hỏi hay cần sự trợ giúp nào trên [[mw:Talk:Reading/Web/Accessibility for reading#|trang thảo luận này]] trước ngày kích hoạt. [https://phabricator.wikimedia.org/T395628] * Bắt đầu từ thứ 2, ngày 6 tháng 10, các điểm cuối API theo đường dẫn <code>rest.php</code> sẽ được định tuyến lại qua Cổng API nội bộ mới. Mỗi wiki sẽ được cập nhật dựa trên các nhóm phát hành tiêu chuẩn, với tổng lưu lượng truy cập tăng dần theo thời gian. Thay đổi này dự kiến không gây ra bất kỳ sự gián đoạn gì. Nếu phát hiện thấy có bất kỳ vấn đề nào, vui lòng tạo tác vụ Phabricator gửi lên [[phab:tag/serviceops/|bảng của nhóm Vận hành Dịch vụ]]. [https://phabricator.wikimedia.org/T400130] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.45/wmf.22|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/41|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2025-W41"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 17:23, ngày 6 tháng 10 năm 2025 (UTC) <!-- Tin nhắn của Thành viên:Quiddity (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29400897 --> == <span lang="en" dir="ltr">Have your say: vote for the 2025 Board of Trustees</span> == <div lang="en" dir="ltr"> <section begin="announcement-content" /> Hello all, The voting period for the [[m:Special:MyLanguage/Wikimedia Foundation elections/2025|2025 Board of Trustees election]] is now open. Candidates are running for two (2) seats on the Board. To check your voter eligibility, please visit the [[m:Special:MyLanguage/Wikimedia Foundation elections/2025/Voter eligibility guidelines|voter eligibility page]]. Learn more about them by [[m:Special:MyLanguage/Wikimedia Foundation elections/2025/Candidates|reading their application statements and watch their candidacy videos]]. When you are ready, go to the [[m:Special:SecurePoll/vote/405|SecurePoll voting page to vote]]. '''The vote is open from October 8 at 00:00 UTC to October 22 at 23:59 UTC.''' Best regards, Abhishek Suryawanshi<br />Chair, Elections Committee<section end="announcement-content" /> </div> [[Thành viên:MediaWiki message delivery|MediaWiki message delivery]] ([[Thảo luận Thành viên:MediaWiki message delivery|thảo luận]]) 04:49, ngày 9 tháng 10 năm 2025 (UTC) <!-- Tin nhắn của Thành viên:RamzyM (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=29360896 --> == Bản tin Kỹ thuật: Tuần 42-2025 == <section begin="technews-2025-W42"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2025/42|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Nổi bật trong tuần''' * Tuần trước, chúng tôi đã tiến hành triển khai những cải tiến về các tính năng bảo mật tài khoản và xác thực hai yếu tố (2FA) trên tất cả các wiki. Những thay đổi đó bao gồm cải tiến giao diện người dùng cho trang [https://auth.wikimedia.org/metawiki/wiki/Special:AccountSecurity Đặc biệt:Bảo mật tài khoản], hỗ trợ nhiều phương thức xác thực 2FA thông qua các ứng dụng xác thực và khóa bảo mật di động (trước đây người dùng chỉ có thể kích hoạt một phương thức xác thực), và mô đun Mã Khôi phục mới giúp giảm thiểu tình trạng khóa tài khoản do mất ứng dụng và thiết bị xác thực hai yếu tố. Là một phần của dự án [[mw:Special:MyLanguage/Product Safety and Integrity/Account Security|Bảo mật Tài khoản]], quá trình này sẽ tiếp tục trong phần còn lại của năm 2025 để cải thiện nhiều hơn trải nghiệm người dùng, cùng việc thêm hỗ trợ cho mã khóa làm phương thức xác thực thứ hai thay thế. '''Cập nhật cho biên tập viên''' * Một phần khác của dự án Bảo mật tài khoản là cung cấp 2FA cho tất cả người dùng. Bên cạnh biên tập viên có quyền nâng cao, chẳng hạn như bảo quản viên và hành chính viên, 40% biên tập viên nay có quyền truy cập vào 2FA. Bạn có thể kiểm tra xem bạn có quyền truy cập đó không tại [https://auth.wikimedia.org/metawiki/wiki/Special:AccountSecurity Đặc biệt: Bảo mật tài khoản]. Hướng dẫn kích hoạt có trên trang được liên kết theo. Kế hoạch là tiếp tục tăng cường tính khả dụng nếu xác định rằng khả năng hỗ trợ người dùng có thể hỗ trợ việc sử dụng toàn cục của nó. [https://phabricator.wikimedia.org/T400579] * Tuần này, người dùng trên các wiki mà mặc định đã có sẵn tính năng [[mw:Special:MyLanguage/Talk pages project/Usability|Cải tiến Khả năng Sử dụng]] trên trang thảo luận (tất cả ''trừ'' 12 wiki được liệt kê trong tác vụ [[phab:T379264|T379264]]) sẽ có được khả năng gửi lời cảm ơn bình luận trực tiếp trên trang thảo luận mà nó xuất hiện. Trước thay đổi này, việc cảm ơn chỉ có thể được thực hiện bằng cách truy cập lịch sử sửa đổi của trang thảo luận. Bạn có thể [[diffblog:2025/10/13/revolutionizing-gratitude-a-new-era-of-thanking-comments/|tìm hiểu thêm về thay đổi này]]. [https://phabricator.wikimedia.org/T366095] * Người dùng chưa [[Special:Preferences#mw-prefsection-personal-email|xác thực địa chỉ email của mình]] sẽ sớm nhận thông báo hàng tháng nhắc họ làm điều này. Điều này là bởi vì người dùng đã xác thực email của họ có thể dễ dàng khôi phục tài khoản của mình hơn. Những lời nhắc này sẽ không được gửi nếu người dùng không hoạt động hoặc đã loại bỏ email chưa được xác thực khỏi tài khoản của mình. [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Email_confirmation][https://phabricator.wikimedia.org/T58074] * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:21}} {{PLURAL:21|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, đã có một bản sửa lỗi nhằm giải quyết một lỗi thỉnh thoảng xảy ra khi lưu các đoạn đã được dịch trong công cụ Dịch Nội dung, cùng với đó các thông báo lỗi có liên quan giờ dễ nhìn hơn. [https://phabricator.wikimedia.org/T376531] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Nhóm Công cụ Không được Hỗ trợ đã chọn [[c:Special:MyLanguage/Commons:Video2commons|Video2Commons]] làm công cụ đầu tiên cho chu kỳ thí điểm của họ. Nhóm sẽ tìm hiểu cách để cải tiến và duy trì công cụ này trong những tháng tiếp theo. [[m:Special:MyLanguage/Product and Technology Advisory Council/Unsupported Tools Working Group|Tìm hiểu thêm trên Meta]]. * [[File:Octicons-sync.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.45/wmf.23|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/42|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2025-W42"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 18:59, ngày 13 tháng 10 năm 2025 (UTC) <!-- Tin nhắn của Thành viên:Quiddity (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29434481 --> == <span lang="en" dir="ltr">Help us decide the name of the new Abstract Wikipedia project</span> == <div lang="en" dir="ltr"> <section begin="function1"/> {{int:Hello}}. Please help pick a name for the new Abstract Wikipedia wiki project. This project will be a wiki that will enable users to combine functions from [[:f:|Wikifunctions]] and data from Wikidata in order to generate natural language sentences in any supported languages. These sentences can then be used by any Wikipedia (or elsewhere). There will be two rounds of voting, each followed by legal review of candidates, with votes beginning on 20 October and 17 November 2025. Our goal is to have a final project name selected on mid-December 2025. If you would like to participate, then '''[[m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|please learn more and vote now]]''' at meta-wiki. {{Int:Feedback-thanks-title}} <section end="function1"/> </div> -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 11:44, ngày 20 tháng 10 năm 2025 (UTC) <!-- Tin nhắn của Thành viên:Sannita (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=29432175 --> == Bản tin Kỹ thuật: Tuần 43-2025 == <section begin="technews-2025-W43"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2025/43|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' * Để tối ưu hóa cách dữ liệu người dùng được lưu trong cơ sở dữ liệu của chúng tôi, các tùy chọn được lưu của người dùng chưa đăng nhập trong vòng hơn 5 năm và có ít hơn 100 sửa đổi sẽ bị xóa. Khi những người dùng đó quay lại, tùy chọn mặc định sẽ được áp dụng. [https://phabricator.wikimedia.org/T406724] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:20}} {{PLURAL:20|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, đã có một liên kết hỏng từ thông điệp giao diện Đóng góp toàn cục đến trang Đóng góp toàn cục trên XTools mà hiện đã được giải quyết. [https://phabricator.wikimedia.org/T406415] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Việc định tuyến lại toàn bộ lưu lượng đến các điểm cuối API theo cổng <code dir=ltr><nowiki>rest.php</nowiki></code> thông qua một cổng API chung hiện đã hoàn tất. Nếu phát hiện bất kỳ vấn đề nào, vui lòng gửi tác vụ phabricator lên [[phab:tag/serviceops/|bảng tác vụ của nhóm Vận hành Dịch vụ]]. * Các sửa đổi đối với chú thích hoặc từ hạn định Wikidata nay sẽ ít hiển thị thường xuyên hơn trên các mục Thay đổi gần đây và Danh sách theo dõi trên các wiki khác, nhằm giảm bớt các thông báo không cần thiết. Thay đổi này sẽ giảm tổng số lượng các khoản mục 'gây nhiễu'. Bản thân các trang Wikidata sẽ không có sự thay đổi nào. [https://phabricator.wikimedia.org/T401290] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.45/wmf.24|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/43|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2025-W43"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:36, ngày 20 tháng 10 năm 2025 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29478670 --> == Bản tin Kỹ thuật: Tuần 44-2025 == <section begin="technews-2025-W44"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2025/44|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' * Ứng dụng Wikipedia dành cho iOS đã ra mắt thử nghiệm A/B/C nhằm cải tiến tính năng duyệt theo thẻ cho một số khu vực và ngôn ngữ nhất định. Thử nghiệm mang tên “Nhiều thẻ động hơn” này sẽ khám phá trải nghiệm trên thẻ mới cùng với việc bổ sung đề xuất bài viết ở mục “Bạn có biết” và “Vì bạn đã đọc”. Bạn có thể [[mw:Special:MyLanguage/Wikimedia Apps/Team/iOS/Tabbed Browsing (Tabs)/New Tab Experience and Recommendations Experiment|đọc thêm thông tin trên trang dự án này]]. * Thành viên tự xác nhận trên các wiki [[gitiles:operations/mediawiki-config/+/a2d2aaab9ace84280dd2f4c70a33bb69cd73850f/dblists/small.dblist|nhỏ]] và [[gitiles:operations/mediawiki-config/+/a2d2aaab9ace84280dd2f4c70a33bb69cd73850f/dblists/medium.dblist|vừa]] đã triển khai phần mở rộng CampaignEvents nay có thể sử dụng công cụ [[m:Special:MyLanguage/Event Center/Registration|Đăng ký Sự kiện]] mà không cần quyền Người tổ chức Sự kiện. Tính năng này cho phép người tổ chức kích hoạt việc đăng ký, quản lý người tham gia, và cho phép các thành viên đăng ký chỉ với một cú nhấp chuột thay vì phải ký vào trang sự kiện. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:31}} {{PLURAL:31|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, vấn đề về màu sắc nhấp nháy khi giữ hoặc nhấn phím mũi tên trong phần cài đặt chế độ tối của giao diện Vector 2022 nay đã được giải quyết. [https://phabricator.wikimedia.org/T402285] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Phần mở rộng CampaignEvents sẽ được triển khai trên tất cả những wiki còn lại trong tuần từ ngày 17 tháng 11 năm 2025. Phần mở rộng này hiện bao gồm ba tính năng: Đăng ký Sự kiện, Danh sách Cộng tác, và Danh sách Mời. Trong đợt triển khai này, Danh sách Lời mời sẽ không được kích hoạt cho Wikifunctions và MediaWiki cho đến khi những cộng đồng này yêu cầu kích hoạt. [[m:Special:MyLanguage/CampaignEvents/Deployment status|Truy cập trang thông tin triển khai để biết thêm thông tin]]. * Trải nghiệm chỗ thử REST dựa trên SwaggerUI nay đã có mặt trên tất cả các dự án wiki. Chỗ thử này có thể truy cập được thông qua trang [[{{#special:RestSandbox}}]]. Vui lòng báo cáo bất kỳ vấn đề nào lên bảng tin của nhóm Giao diện MediaWiki, hoặc tham gia thảo luận trên trang [[mw:Special:MyLanguage/MediaWiki Interfaces Team/Feature Feedback/REST Sandbox|khởi động dự án]] này. [https://phabricator.wikimedia.org/project/board/6931/] * Những điểm cuối chuyển đổi với đường dẫn kết thúc bằng dấu gạch chéo trong REST API của MediaWiki hiện đang được đánh dấu là lỗi thời. Chúng vẫn sẽ tiếp tục hoạt động trong thời gian này, tuy nhiên dự kiến chúng sẽ bị loại bỏ vào cuối tháng 1 năm 2026. Toàn bộ người dùng API đang gọi chúng được khuyến khích chuyển sang bản đường dẫn không kết thúc bằng dấu gạch chéo. Cả hai biến thể điểm cuối này đều có thể tìm thấy và thử được sử dụng [https://test.wikipedia.org/w/index.php?api=mw-extra&title=Special%3ARestSandbox Chỗ thử REST]. Xem trang [[mw:API/Deprecation|Ngừng hỗ trợ với REST API MediaWiki]] để biết thêm thông tin chi tiết về các chính sách và thủ tục trong việc ngừng hỗ trợ API. * [[mw:API:REST API/Changelog|Nhật trình thay đổi chuyên biệt nay đã có sẵn cho REST API của MediaWiki]]. Nhật trình thay đổi này cung cấp tổng quan về những thay đổi này, giúp các nhà phát triển dễ dàng theo dõi những cải tiến và lần lặp lại của chúng. Mọi thông báo cũng sẽ tiếp tục được gửi thông qua các kênh truyền thông chính, bao gồm Bản tin Kỹ thuật và danh sách phân phối qua thư điện tử, nhưng nay có thể dễ dàng tham khảo hơn từ một vị trí trung tâm. Nếu bạn có bất kỳ phản hồi nào về định dạng, cấu trúc, hoặc nội dung về nhật trình thay đổi này, vui lòng [[mw:API talk:REST API/Changelog|tham gia thảo luận tại đây]]. * Bảo quản viên nay có thể xóa thể loại theo dõi mà trước đây được thêm bởi phần mở rộng JsonConfig, do nó không còn được sử dụng. Xem các thể loại được liên kết từ [[d:Q130635582#sitelinks-wikipedia|Q130635582]]. Việc vẫn còn trang được liệt kê trên thể loại này là bình thường vì nó chỉ là vấn đề về bộ nhớ đệm, và chúng sẽ tự động được xóa khi các trang đó được sửa đổi trong lần tiếp theo. [https://phabricator.wikimedia.org/T378352] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.45/wmf.25|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/44|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2025-W44"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:31, ngày 27 tháng 10 năm 2025 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29513638 --> == <span lang="en" dir="ltr">Seeking volunteers to join several of the movement’s committees</span> == <div lang="en" dir="ltr"> <section begin="announcement-content" /> Each year, typically from October through December, several of the movement’s committees seek new volunteers. Read more about the committees on their Meta-wiki pages: * [[m:Special:MyLanguage/Affiliations Committee|Affiliations Committee (AffCom)]] * [[m:Special:MyLanguage/Ombuds commission|Ombuds commission (OC)]] * [[m:Special:MyLanguage/Wikimedia Foundation/Legal/Community Resilience and Sustainability/Trust and Safety/Case Review Committee|Case Review Committee (CRC)]] Applications for the committees open on October 30, 2025. Applications for the Affiliations Committee, Ombuds commission and the Case Review Committee close on December 11, 2025. Learn how to apply by [[m:Special:MyLanguage/Wikimedia Foundation/Legal/Committee appointments|visiting the appointment page on Meta-wiki]]. Post to the talk page or email cst[[File:At sign.svg|16x16px|link=|(_AT_)]]wikimedia.org with any questions you may have. For the Committee Support team, <section end="announcement-content" /> </div> -[[m:User:MKaur (WMF)| MKaur (WMF)]] 14:14, ngày 30 tháng 10 năm 2025 (UTC) <!-- Tin nhắn của Thành viên:MKaur (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=29517125 --> == Bản tin Kỹ thuật: Tuần 45-2025 == <section begin="technews-2025-W45"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2025/45|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' * Các bảo quản viên giờ đây sẽ thấy rằng [[{{#special:MergeHistory}}]] đã trở nên linh hoạt hơn đáng kể trong việc hợp nhất. Nó có thể hợp nhất các phần được lấy từ giữa lịch sử của trang nguồn (thay vì chỉ từ phần đầu), và chèn các phiên bản vào bất kỳ vị trí nào trong lịch sử của trang đích (thay vì chỉ ở phần đầu). [https://phabricator.wikimedia.org/T382958] * Đối với những người dùng đã kích hoạt "{{int:discussiontools-preference-autotopicsub}}" [[Special:Preferences#mw-prefsection-editing|trong tùy chọn của họ]], việc bắt đầu một chủ đề mới hoặc thêm một phản hồi vào một chủ đề hiện có giờ đây sẽ tự động đăng ký họ theo dõi các phản hồi mới trong chủ đề đó. Trước đây, điều này chỉ xảy ra nếu người dùng sử dụng tiện ích "{{int:Skin-action-addsection}}" hoặc "{{int:Discussiontools-replybutton}}" của DiscussionTools. Khi DiscussionTools mới được ra mắt, các tài khoản hiện có không được tự động bật tính năng theo dõi chủ đề, vì vậy thay đổi này chủ yếu sẽ ảnh hưởng đến các tài khoản mới hơn và những người dùng đã chủ động thay đổi tùy chọn của mình kể từ thời điểm đó. [https://phabricator.wikimedia.org/T290778] * Các mô đun Scribunto giờ đây có thể được dùng để [[mw:Special:MyLanguage/Extension:Scribunto/Lua reference manual#SVG library|tạo ảnh SVG]]. Tính năng này cho phép tạo biểu đồ, đồ họa và các hình minh họa khác một cách linh hoạt thông qua Lua, giúp giảm nhu cầu phải tạo chúng bên ngoài rồi tải lên dưới dạng tập tin. [https://phabricator.wikimedia.org/T405861] * Các trang web của Wikimedia giờ đây sẽ cung cấp cho tất cả người dùng ẩn danh tùy chọn bật chế độ tối, với giao diện chữ sáng trên nền tối. Cải tiến này nhằm mang lại trải nghiệm đọc dễ chịu hơn, đặc biệt là trong môi trường thiếu sáng. [https://phabricator.wikimedia.org/T395628] * Những người dùng có danh sách theo dõi lớn từ lâu đã gặp lỗi quá thời gian khi chỉnh sửa [[Special:EditWatchlist|Special:EditWatchlist]]. Trang này nay sẽ tải các mục theo từng phần nhỏ thay vì tải toàn bộ cùng lúc nhờ bản cập nhật phân trang, giúp mọi người có thể chỉnh sửa danh sách theo dõi mượt mà hơn. Trong quá trình cập nhật cơ sở dữ liệu, tính năng sắp xếp theo thời hạn đã bị loại bỏ vì chậm hơn hơn 100 lần so với sắp xếp theo tên trang. Một [https://meta.wikimedia.org/wiki/Community_Wishlist/W454 yêu cầu từ cộng đồng] đã được tạo để tìm các cách thay thế nhằm khôi phục tính năng sắp xếp theo thời hạn. Nếu bạn thấy tính năng này quan trọng, hãy ủng hộ yêu cầu đó! [https://phabricator.wikimedia.org/T41510] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:31}} {{PLURAL:31|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, việc khắc phục lỗi tô sáng vẫn còn hiển thị sau khi sử dụng tính năng tìm và thay thế của VisualEditor trong quá trình tìm kiếm. [https://phabricator.wikimedia.org/T407318] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Từ năm 2019, [[m:Special:MyLanguage/Wikimedia URL Shortener|Trình rút gọn URL của Wikimedia]] tại https://w.wiki đã có sẵn cho tất cả các wiki của Wikimedia để tạo liên kết ngắn đến bài viết, liên kết cố định, bản so sánh, v.v. Tính năng này có trong thanh bên với tên "Lấy URL rút gọn". Hiện có 30 wiki vẫn đang sử dụng tiện ích mở rộng cũ "ShortUrl". Tiện ích cũ này sẽ sớm bị gỡ bỏ. Điều này có nghĩa là các URL dạng <code>/s/</code> sẽ không còn được hiển thị dưới tiêu đề bài viết thông qua thẻ HTML <code dir=ltr>class="title-shortlink"</code>. Tuy nhiên, các URL dạng <code>/s/</code> vẫn sẽ tiếp tục hoạt động. [https://phabricator.wikimedia.org/T107188] * Vào thứ Năm, ngày 30 tháng 10, các nhóm [[:mw:Special:MyLanguage/MediaWiki Interfaces Team|Giao diện MediaWiki]] và [[:mw:Special:MyLanguage/Wikimedia Site Reliability Engineering|Vận hành Dịch vụ SRE]] đã bắt đầu chuyển hướng lưu lượng của Action API thông qua một cổng API chung. Các wiki riêng lẻ sẽ được cập nhật theo từng nhóm phát hành tiêu chuẩn, với tổng lưu lượng được tăng dần theo thời gian. Thay đổi này được kỳ vọng sẽ không gây ra lỗi hoặc gián đoạn. Nếu bạn phát hiện bất kỳ sự cố nào, vui lòng gửi báo cáo trên bảng [https://phabricator.wikimedia.org/tag/serviceops/ của nhóm Vận hành Dịch vụ]. * Việc triển khai MediaWiki Train sẽ tạm dừng trong hai tuần cuối cùng của năm 2025: ngày 22 và 29 tháng 12. Các khung thời gian backport cũng sẽ tạm ngưng từ thứ Hai, ngày 22 tháng 12 năm 2025 đến thứ Năm, ngày 2 tháng 1 năm 2026. "Backport window" là khoảng thời gian được lên lịch để bổ sung các nội dung như bản vá lỗi và thay đổi cấu hình. Hiện vẫn còn bảy đợt triển khai MediaWiki Train nữa trong năm 2025. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/SMWTEAES4SDLDUSK4HMWNBSKNCXZAWYN/] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.45/wmf.26|MediaWiki]] '''Chuyên sâu''' * Năm 2025, Quỹ Wikimedia báo cáo rằng các hệ thống AI và công cụ tìm kiếm ngày càng sử dụng nội dung từ Wikipedia mà không dẫn người dùng quay lại trang, góp phần khiến lượng lượt xem từ người dùng thực giảm 8% so với năm 2024. Sau khi phát hiện các bot giả dạng người dùng thật, Wikimedia đã cập nhật dữ liệu truy cập để phản ánh sự thay đổi này. Bạn có thể đọc thêm về xu hướng người dùng hiện nay trên Wikipedia trong [[diffblog:2025/10/17/new-user-trends-on-wikipedia/|bài viết trên blog Diff]]. '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/45|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2025-W45"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:34, ngày 3 tháng 11 năm 2025 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29552512 --> == Bản tin Kỹ thuật: Tuần 46-2025 == <section begin="technews-2025-W46"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2025/46|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' [[File:Talk pages default look (April 2023).jpg|thumb|alt=Hình chụp những thay đổi về mặt trực quan được thực hiện trên trang thảo luận|Ví dụ về trang thảo luận với thiết kế mới, bằng tiếng Pháp.]] * Kể từ ngày 12 tháng 11, người dùng sẽ nhận thấy sự thay đổi về [[m:Special:MyLanguage/Talk pages project/Feature summary#Usability improvements|giao diện của các trang thảo luận]] trên [[Phab:T379264|một số trang Wikipedia]]. Hầu hết [[phab:T392121|toàn bộ các wiki]] đã có được thay đổi về mặt thiết kế này; những thay đổi này sẽ được thực hiện sau trên [[phab:T409297|Wikipedia tiếng Anh]]. Bạn có thể đọc thêm [[diffblog:2024/05/02/making-talk-pages-better-for-everyone/|trên ''Diff'']]. Người dùng có thể chọn không thực hiện thay đổi này [[Special:Preferences#mw-prefsection-editing|trong tùy chọn người dùng của mình]] ở tùy chọn "{{int:discussiontools-preference-visualenhancements}}". [https://phabricator.wikimedia.org/T379264] * MediaWiki nay có thể hiển thị [[mw:Special:MyLanguage/Help:Protection indicators|chỉ báo trên trang]] tự động khi một trang bị khóa. Tính năng này được tắt theo mặc định. Nó có thể được bật theo [[m:Special:MyLanguage/Requesting wiki configuration changes|yêu cầu của cộng đồng]]. [https://phabricator.wikimedia.org/T12347] * Việc sử dụng các nút "{{int:showpreview}}" hoặc "{{int:showdiff}}" trong trình soạn thảo mã nguồn nay sẽ đi kèm một số tham số URL nhất định như '[[mw:Special:MyLanguage/Manual:Parameters to index.php#useskin|useskin]]', '[[mw:Special:MyLanguage/Manual:Parameters to index.php#uselang|uselang]]' và '[[mw:Special:MyLanguage/Help:Section#Editing sections|section]]'. Bản cập nhật này đồng thời cũng sửa một vấn đề mà, nếu trình duyệt bị sập khi đang xem trước sửa đổi một đề mục duy nhất, việc lưu sửa đổi này có thể ghi đè toàn bộ trang chỉ bằng nội dung của đề mục đó. [https://phabricator.wikimedia.org/T62744][https://phabricator.wikimedia.org/T24029][https://phabricator.wikimedia.org/T155097] * Các wiki Wikivoyage có thể dùng [[mw:Special:MyLanguage/Help:Extension:Kartographer#Markers and counters|điểm đánh dấu bản đồ bằng màu trong nội dung văn bản của bài viết]]. Nội dung văn bản của những điểm đánh dấu đó nay sẽ được hiển thị bằng màu đen hoặc trắng tương phản, thay vì luôn luôn là màu trắng. Cộng đồng có thể loại bỏ các phương pháp giải quyết cục bộ cho vấn đề này. [https://phabricator.wikimedia.org/T369454] * Tab Hoạt động trên ứng dụng Wikipedia dành cho Android nay có sẵn cho tất cả người dùng. Tab mới này cung cấp thông tin chuyên sâu được cá nhân hóa về hoạt động đọc, sửa đổi, và quyên góp, đồng thời đơn giản hóa việc điều hướng và giúp cho việc sử dụng ứng dụng trở nên hấp dẫn hơn. [https://www.mediawiki.org/wiki/Wikimedia_Apps/Team/Android/Activity_Tab_Experiment] * Nhóm Phát triển Độc giả (Reader Growth) chuẩn bị khởi động thử nghiệm mang tên "Duyệt hình ảnh" để kiểm tra cách giúp người đọc dễ dàng duyệt và khám phá hình ảnh trên các bài viết Wikipedia hơn. Thử nghiệm này, một thử nghiệm A/B dành riêng cho thiết bị di động, sẽ bắt đầu được thực hiện vào tuần từ ngày 17 tháng 11 và sẽ kéo dài trong bốn tuần, ảnh hưởng đến 0,05% người dùng trên wiki tiếng Anh. Thử nghiệm này đã bắt đầu vào ngày 3 tháng 11 trên các wiki tiếng Ả Rập, tiếng Trung, tiếng Pháp, tiếng Indonesia và tiếng Việt, ảnh hưởng đến tối đa 10% người dùng trên những wiki này. [https://www.mediawiki.org/wiki/Readers/Reader_Growth/WE3.1.3_Image_Browsing] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:27}} {{PLURAL:27|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ như đã khắc phục việc không thể khóa tài khoản trên trang web dành cho di động. [https://phabricator.wikimedia.org/T256185] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * [[wikitech:Help talk:Toolforge/Toolforge standards committee#November 2025 committee nominations|Wikitech đang mở đề cử]] chọn thành viên mới của [[wikitech:Help:Toolforge/Toolforge standards committee|Ủy ban tiêu chuẩn của Toolforge]]. Ủy ban này giám sát [[wikitech:Help:Toolforge/Right to fork policy|Chính sách quyền sử dụng bản sao]] và [[wikitech:Help:Toolforge/Abandoned tool policy|Chính sách cho công cụ bị bỏ rơi]] của Toolforge cùng nhiều nhiệm vụ khác. Đề cử sẽ tiếp tục mở đến hết ngày 28 tháng 11 năm 2025. * [[w:JSON Web Token#Standard fields|Trường bên cung cấp JWT]] trong [[mw:Special:MyLanguage/OAuth/For Developers#OAuth 2|mã truy cập OAuth 2]] dành cho [[m:Special:MyLanguage/Help:Unified login|wiki SUL]] (đăng nhập trung ương) đã được thay đổi thành <code><nowiki>https://meta.wikimedia.org</nowiki></code>. Các mã truy cập cũ vẫn sẽ hoạt động. [https://phabricator.wikimedia.org/T399199] * [[w:JSON Web Token#Standard fields|Trường chủ đề JWT]] trong [[mw:Special:MyLanguage/OAuth/For Developers#OAuth 2|mã truy cập OAuth 2]] sẽ sớm thay đổi từ <code><user id></code> sang <code dir=ltr style="white-space:nowrap">mw:<identity type>:<user id></code>, trong đó <code><identity type></code> thường là <code dir=ltr>CentralAuth:</code><!-- not a typo --> (đối với [[m:Special:MyLanguage/Help:Unified login|wiki SUL]]) hoặc <code dir=ltr style="white-space:nowrap">local:<wiki id></code> (đối với các wiki khác). Điều này là nhằm tránh xung đột giữa các loại ID người dùng khác nhau, và để mã truy cập OAuth 2 và cookie <code>sessionJwt</code> trở nên giống nhau hơn. Các mã truy cập cũ vẫn sẽ hoạt động. [https://phabricator.wikimedia.org/T399199] * Các thông điệp cấm của MediaWiki ([[MediaWiki:Blockedtext|blockedtext]], [[MediaWiki:Blockedtext-partial|blockedtext-partial]], [[MediaWiki:Autoblockedtext|autoblockedtext]], [[MediaWiki:Systemblockedtext|systemblockedtext]], [[MediaWiki:Blockedtext-tempuser|blockedtext-tempuser]], [[MediaWiki:Autoblockedtext-tempuser|autoblockedtext-tempuser]]) nay hỗ trợ thêm các tham số bổ sung nhằm chỉ ra xem người dùng đó có bị cấm sửa đổi trang thảo luận của mình <code><nowiki>$9</nowiki></code> hoặc gửi thư điện tử cho người dùng khác <code><nowiki>$</nowiki><nowiki>10</nowiki></code> hay không. [https://phabricator.wikimedia.org/T285612] * Nhánh <code>REL1_45</code> cho lõi MediaWiki và từng phần mở rộng cùng giao diện trong git của Wikimedia đã được tạo. Đây là bước đầu tiên trong quá trình phát hành phiên bản MediaWiki 1.45.0, được lên kế hoạch triển khai vào cuối tháng 11 năm 2025. Nếu bạn đang thực hiện việc khắc phục lỗi nghiêm trọng hoặc thực hiện tính năng mới, bạn có thể cần phải lưu ý thay đổi này. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/ZUY7TY3Z6XPZWZVAZV63OPO5OW52Q6GE/] * Quy trình tạo bản dump CirrusSearch đã được cập nhật do hiệu suất bị chậm. Nếu bạn gặp bất kỳ sự cố nào khi chuyển sang bản dump thay thế, vui lòng liên hệ với Nhóm Nền tảng Tìm kiếm để được hỗ trợ. [https://phabricator.wikimedia.org/T366248][https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/3KQPOR6ACVN6OVLMLZPIBXQSWQKW4E3K/] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.46/wmf.2|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/46|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2025-W46"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:38, ngày 10 tháng 11 năm 2025 (UTC) <!-- Tin nhắn của Thành viên:UOzurumba (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29606150 --> == Bản tin Kỹ thuật: Tuần 47-2025 == <section begin="technews-2025-W47"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2025/47|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' * [[mw:Special:MyLanguage/Readers/Reader Experience|Nhóm Trải nghiệm Người đọc]] đang thử nghiệm tính năng [[mw:Special:MyLanguage/Readers/Reader Experience/WE3.3.4_Reading lists|danh sách đọc trên trang di động]], cho phép người đọc đã đăng nhập chưa thực hiện sửa đổi nào có thể lưu danh sách bài viết riêng tư để đọc sau. Thử nghiệm đang được thực hiện trên các Wikipedia tiếng Ả Rập, tiếng Trung, tiếng Pháp, tiếng Indonesia, và tiếng Việt kể từ tuần ngày 10 tháng 11, và sẽ bắt đầu trên Wikipedia tiếng Anh trong tuần ngày 17 tháng 11. * Người dùng không thể nhận được mã xác nhận qua thư điện tử khi đăng nhập nay có thể nhờ hỗ trợ bằng cách gửi biểu mẫu trên trang đặc biệt mới. Cập nhật này là một phần của sáng kiến [[mw:Special:MyLanguage/Product Safety and Integrity/Account Security|Bảo mật Tài khoản]]. Nếu tài khoản của bạn có địa chỉ thư điện tử, hãy đảm bảo rằng bạn vẫn có quyền truy cập vào nó. Trong quá trình đăng nhập từ thiết bị hoặc địa điểm mới mà không có 2FA, bạn có thể được yêu cầu nhập mã 6 ký tự được gửi từ thư điện tử để hoàn tất đăng nhập. [[mw:Special:MyLanguage/Product Safety and Integrity/Account Security#Why are you requiring me to enter a code from my email to log in? Can I opt out of this?|Tìm hiểu thêm]]. * Một wiki mới đã được tạo ra: {{int:project-localized-name-group-wikisource}} tiếng [[d:Q13324|Minangkabau]] ([[s:min:|<code>s:min:</code>]]) [https://phabricator.wikimedia.org/T408317] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:23}} {{PLURAL:23|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Là một phần của dự án [[mw:Special:MyLanguage/Parsoid/Parser Unification|Hợp nhất Trình Phân tích Cú pháp]], Nhóm Chuyển đổi Nội dung đã triển khai Parsoid làm trình phân tích cú pháp mặc định cho nhiều trang Wikipedia có lưu lượng truy cập thấp và đang chuẩn bị tiếp tục bước tiếp theo để triển khai đến những trang có lưu lượng truy cập cao. Tin nhắn này là lời mời cho bạn tham gia vào Parsoid, như được miêu tả trong tài liệu [[mw:Special:MyLanguage/Help:Extension:ParserMigration|Extension:ParserMigration]], và tìm ra bất kỳ vấn đề nào mà bạn có thể gặp phải với quy trình làm việc của mình khi sử dụng bot, tiện ích hoặc đoạn mã người dùng. Hãy cho chúng tôi biết thông qua liên kết ''"Báo cáo lỗi hiển thị"'' trên thanh bên Công cụ hoặc tạo một tác vụ phab và gắn thẻ [[phab:project/view/5846|Nhóm Chuyển đổi Nội dung trên Phabricator]]. * Dự án Công cụ Không được Hỗ trợ: Một vài vấn đề với [[:c:Special:MyLanguage/Commons:Video2commons|Video2Commons]] đã được giải quyết, bao gồm lỗi tải lên liên quan đến tên tập tin, nhập video bị đen, và xử lý việc thử lại. Hỗ trợ cho AV1 cũng đã được thêm vào. Những công việc đang được tiến hành tập trung vào tính ổn định của backend, lỗi ffmpeg, nhập phụ đề, xử lý siêu dữ liệu, và tải lên danh sách phát. Để theo dõi các tác vụ cụ thể, hãy kiểm tra [[phab:tag/video2commons/|bảng tác vụ trên Phabricator]]. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.46/wmf.3|MediaWiki]] '''Các cuộc họp và sự kiện''' * Hãy lưu lịch ngay cho Hackathon Wikimedia tiếp theo sẽ diễn ra tại Milan, Ý từ ngày 1–3 tháng 5 năm 2026. Cổng đăng ký sẽ được mở vào tháng 1 năm 2026. [https://pretix.eu/wikimedia/Hackathon-2026/ Đơn đăng ký nhận học bổng hiện đang được mở], và sẽ đóng vào ngày 28 tháng 11 năm 2025. Nếu bạn có bất kỳ câu hỏi nào, vui lòng gửi thư đến <bdi lang="en" dir="ltr">hackathon@wikimedia.org</bdi>. '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/47|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2025-W47"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 17:26, ngày 17 tháng 11 năm 2025 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29627455 --> == <span lang="en" dir="ltr">Reminder: Help us decide the name of the new Abstract Wikipedia project</span> == <div lang="en" dir="ltr"> <section begin="function2"/> {{int:Hello}}. Reminder: Please help to choose name for the new Abstract Wikipedia wiki project. The finalist vote starts today. The finalists for the name are: <span lang="en" dir="ltr" class="mw-content-ltr">Abstract Wikipedia, Multilingual Wikipedia, Wikiabstracts, Wikigenerator, Proto-Wiki</span>. If you would like to participate, then '''[[m:Special:MyLanguage/Abstract Wikipedia/Abstract Wikipedia naming contest|please learn more and vote now]]''' at meta-wiki. {{Int:Feedback-thanks-title}} <section end="function2"/> </div> -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 14:23, ngày 20 tháng 11 năm 2025 (UTC) <!-- Tin nhắn của Thành viên:Sannita (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=29583860 --> == Bản tin Kỹ thuật: Tuần 48-2025 == <section begin="technews-2025-W48"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2025/48|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' * Tuần trước, [[mw:Special:MyLanguage/Wikimedia Search Platform|Nhóm Tìm kiếm Wikimedia]] đã tạo lại chức năng của tiện ích "DWIM" (Do What I Mean - Làm những gì bạn muốn) trên máy chủ, cho Wikipedia tiếng Nga và tiếng Do Thái. Tính năng này bổ sung gợi ý đa bàn phím vào gợi ý trên hộp tìm kiếm tiêu chuẩn. Ví dụ, khi tìm kiếm ''<span lang="und" dir="ltr">cxfcnmt</span>'' trên Wikipedia tiếng Nga giờ đây sẽ bổ sung thêm gợi ý cho ''<span lang="ru" dir="ltr">счастье</span>'' ("sự hạnh phúc") mà người dùng có thể có ý định tìm tới. Họ dự kiến sẽ kích hoạt tính năng này trên các wiki khác bằng tiếng Nga và tiếng Do Thái trong tuần này. [https://phabricator.wikimedia.org/T408734] * Cuối tuần này, người dùng [[Special:Preferences#mw-prefsection-betafeatures|tính năng beta]] "{{int:codemirror-beta-feature-title}}" sẽ có thể sử dụng tính năng tô màu cú pháp trong [[mw:Special:MyLanguage/Help:DiscussionTools|Công cụ Thảo luận]]. Điều này yêu cầu phải thiết lập tùy chọn "{{int:discussiontools-preference-sourcemodetoolbar}}". [https://phabricator.wikimedia.org/T407918] * [[mw:Special:MyLanguage/Help:Extension:CampaignEvents|Phần mở rộng chiến dịch sự kiện]] – một bộ công cụ để phối hợp tổ chức sự kiện và các hoạt động cộng tác khác trên wiki nay đã được triển khai tới tất cả các wiki của Wikimedia. Một tính năng mới được gọi là [[m:Special:MyLanguage/CampaignEvents/Collaborative contributions|Đóng góp cộng tác]] cũng đã được thêm vào để giúp những người tổ chức và người tham gia thấy được tác động của những hoạt động đó. Hãy tham gia [[m:Special:MyLanguage/Event:Connection learning session 3|buổi học sắp tới]] để xem tính năng mới đó hoạt động thực tế như thế nào và chia sẻ phản hồi của bạn. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:24}} {{PLURAL:24|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một lỗi khiến cho CodeReviewBot ngừng hoạt động hiện đã được giải quyết. [https://phabricator.wikimedia.org/T410417] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Người dùng API của Wikimedia có thể tham gia nghiên cứu khả năng sử dụng để giúp xác thực thiết kế mới dành cho chỗ thử REST API của Wikimedia. Những người có hứng thú tham gia cần điền vào [https://wikimediafoundation.limesurvey.net/487662 biểu mẫu khảo sát tham gia] này. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/IREJRRWTZTGCYWQHDMSNJFTQAEPOOAE3/] * Nhóm Giao diện MediaWiki đang trong quá trình ngừng hỗ trợ các bảng định dạng (stylesheet) kiểu XSLT trong Action API. Hỗ trợ cho <code dir=ltr>format=xml'''&xlst={stylesheet}'''</code> sẽ bị loại bỏ khỏi các dự án Wikimedia vào cuối tháng 11 năm 2025. Ngoài ra, nó sẽ sớm mặc định bị vô hiệu hóa trong các phiên bản phát hành của MediaWiki: v1.43 (LTS), v1.44, và v1.45. Hỗ trợ cho các bảng định dạng kiểu XSLT sẽ bị loại bỏ hoàn toàn khỏi MediaWiki v1.46 (dự kiến phát hành vào khoảng thời gian từ tháng 4 đến tháng 5 năm 2026). [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/5AX7UWAVVUNUSBOIRHMNOKWOZ5EZI3JX/] * Điểm cuối kế thừa của WDQS ([https://query-legacy-full.wikidata.org/ query-legacy-full.wikidata.org]) sẽ ngừng hoạt động vào cuối tháng 12 năm 2025, và sẽ chính thức bị vô hiệu hóa vào ngày 7 tháng 1 năm 2026. Sau ngày này, người dùng sẽ nhận thấy những yêu cầu đến query.wikidata.org mà yêu cầu toàn bộ biểu đồ bị lỗi hoặc trả về kết quả không hợp lệ nếu chúng không được viết lại để sử dụng liên kết SPARQL. Nhóm khuyên người dùng cần đảm bảo các công cụ và quy trình làm việc sử dụng các điểm cuối WDQS được hỗ trợ (<span dir=ltr><nowiki>https://query.wikidata.org/</nowiki></span> - Biểu đồ chính hoặc <span dir=ltr><nowiki>https://query-scholarly.wikidata.org/</nowiki></span> - Biểu đồ học thuật). Để được hỗ trợ chuyển đổi các trường hợp sử dụng (use case), vui lòng xem lại các trang [[d:Special:MyLanguage/Wikidata:Data_access|Truy cập Dữ liệu]] và [[d:Wikidata:Request_a_query|Yêu cầu Truy vấn]] để biết thêm thông tin và được hỗ trợ về các phương thức truy cập thay thế. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.46/wmf.4|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/48|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2025-W48"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 15:56, ngày 24 tháng 11 năm 2025 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29702226 --> == Bản tin Kỹ thuật: Tuần 49-2025 == <section begin="technews-2025-W49"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2025/49|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' * Bảng Nhìn lại Một Năm Wikipedia 2025 sẽ có mặt vào ngày 2 tháng 12 dành cho người dùng ứng dụng Wikipedia trên iOS và Android, gồm thông tin chuyên sâu được cá nhân hóa, những điểm nổi bật để đọc được cập nhật, cùng thiết kế đã được làm mới. Tìm hiểu thêm trên [[mw:Special:MyLanguage/Wikimedia Apps/Team/Wikipedia Year in Review/Updates|trang dự án]] của tính năng nhìn lại này. * Nhóm Tăng trưởng đang nỗ lực cải thiện nội dung và cách trình bày của Email Xác minh được gửi tới người dùng mới để chúng trở nên thân thiện, hữu ích và có thêm nhiều thông tin hơn. Một số văn bản mới đã được soạn thảo cho thử nghiệm A/B và bạn có thể giúp đỡ bằng cách dịch chúng. Xem [[phab:T396155|Phabricator]]. * Tính năng [[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Thêm liên kết]] nay sẽ được triển khai tới Wikipedia tiếng Nhật, tiếng Urdu và tiếng Trung vào ngày 2 tháng 12. Thêm liên kết được dựa trên mô hình dự đoán nhằm gợi ý liên kết cần được thêm vào bài viết. Trong khi tính năng này đã có mặt trên hầu hết các trang Wikipedia, mô hình dự đoán đó không thể hỗ trợ một số ngôn ngữ nhất định. Một mô hình mới đã được phát triển để xử lý những ngôn ngữ này, và mô hình đó sẽ dần được triển khai sang các trang Wikipedia khác theo thời gian. Nếu bạn muốn được biết thêm thông tin, vui lòng liên hệ [[mw:user:Trizek (WMF)|Trizek (WMF)]]. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:34}} {{PLURAL:34|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một vấn đề mà hộp tìm kiếm trên một số trang Commons không hiển thị kết quả nào do việc chuyển đổi từ SpecialSearch sang MediaSearch, hiện đã được giải quyết. [https://phabricator.wikimedia.org/T399476] * Hai wiki mới đã được tạo ra: ** {{int:project-localized-name-group-wikipedia}} tiếng [[d:Q36846|Toki Pona]] ([[w:tok:|<code>w:tok:</code>]]) [https://phabricator.wikimedia.org/T404457] ** {{int:project-localized-name-group-wikiquote}} tiếng [[d:Q33655|Pidgin Nigeria]] ([[q:pcm:|<code>q:pcm:</code>]]) [https://phabricator.wikimedia.org/T408318] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.46/wmf.5|MediaWiki]] '''Chuyên sâu''' * Quỹ Wikimedia đang trong giai đoạn đầu của việc khám phá các phương pháp tiếp cận cho '''Chỉ dẫn bài viết'''. Sáng kiến này nhằm mục đích xác định các phương pháp can thiệp có thể giúp các biên tập viên mới dễ dàng hiểu và áp dụng các quy tắc và chính sách hiện hành của Wikipedia khi tạo bài viết. Dự án đang trong giai đoạn khám phá và thiết kế thử nghiệm giai đoạn đầu. Tất cả các thành viên cộng đồng được khuyến khích [[mw:Special:MyLanguage/Article guidance|tìm hiểu thêm]] về dự án, và chia sẻ suy nghĩ của họ trên [[mw:Special:MyLanguage/Talk:Article guidance|trang thảo luận này]]. '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/49|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2025-W49"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 18:58, ngày 1 tháng 12 năm 2025 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29732328 --> == Bản tin Kỹ thuật: Tuần 50-2025 == <section begin="technews-2025-W50"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2025/50|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Nổi bật trong tuần''' * Bất kỳ ai muốn bảo mật tài khoản người dùng của mình nay có thể sử dụng tính năng [[m:Special:MyLanguage/Help:Two-factor authentication|xác thực hai yếu tố]] (2FA). Tính năng này có sẵn cho tất cả người dùng của toàn bộ các dự án Wikimedia. Đây là một phần của sáng kiến [[mw:Special:MyLanguage/Product Safety and Integrity/Account Security|Bảo mật Tài khoản]]. Sau này, 2FA sẽ được yêu cầu đối với tất cả người dùng có thể thực hiện các hành động mang tính nhạy cảm về bảo mật hoặc quyền riêng tư. '''Cập nhật cho biên tập viên''' * Tiếp nối đợt triển khai lần trước, tính năng [[mw:Special:MyLanguage/Help:Growth/Tools/Add a link|Thêm liên kết]], một tính năng cho phép biên tập viên thêm liên kết được đề xuất trong quá trình sửa đổi, sẽ có mặt trên [[Phab:T410469|33 trang Wikipedia]] kể từ ngày 9 tháng 12. Việc mở rộng này có được nhờ mô hình dự đoán mới nay hỗ trợ tất cả các ngôn ngữ, kể cả những ngôn ngữ mà chưa được đề cập trước đây. Dù tính năng này đã có mặt trên hầu hết các trang Wikipedia được một thời gian, nhưng lần triển khai này sẽ giúp chúng tôi tiến gần hơn đến việc sử dụng mô hình được cải tiến này ở mọi nơi. Nếu bạn có bất kỳ câu hỏi nào hoặc muốn được biết thêm thông tin chi tiết vui lòng liên hệ với [[mw:user:Trizek (WMF)|Trizek (WMF)]]. * Tuần trước, [[mw:Special:MyLanguage/Wikimedia Search Platform|nhóm Nền tảng Tìm kiếm]] đã thêm gợi ý tìm kiếm [[w:vi:Chuyển tự|được chuyển tự]] khi bạn nhập tới các wiki bằng tiếng Georgia. Nếu chỉ có một vài gợi ý tìm kiếm thông thường, thì các truy vấn bằng chữ Latinh hoặc Kirin [[phab:T127003|nay sẽ được viết lại thành chữ Georgia]] để có thể tìm kiếm được nhiều kết quả trùng khớp hơn. Ví dụ, tìm kiếm <bdi lang="ka-Latn" dir="ltr">''bedniereba''</bdi> hoặc <bdi lang="ka-Cyrl" dir="ltr">''бедниереба''</bdi> nay sẽ gợi ý bài viết hiện có về <bdi lang="ka" dir="ltr">ბედნიერება</bdi> ("sự hạnh phúc"). Bạn có thể đề xuất những ngôn ngữ khác mà việc gợi ý được chuyển tự có thể hữu ích [[phab:T375215|trên Phabricator]] để dùng cho quá trình phát triển sau này. * Cuối tuần này, một thử nghiệm có kiểm soát sẽ bắt đầu dành cho các biên tập viên trên 100 trang Wikipedia lớn nhất khi đang thực hiện sửa đổi một đề mục bằng trình soạn thảo trực quan trên trang web di động. 50% số biên tập viên đó sẽ nhận thấy nút "Sửa đổi toàn bộ trang" mới cho phép họ mở rộng phiên sửa đổi của mình lên toàn bộ trang đó. Tính năng này nhằm mục đích giúp người dùng trên trang web di động sửa đổi bất kỳ đề mục nào trong bài viết một cách dễ dàng hơn, bất kể việc họ chạm vào biểu tượng sửa đề mục nào để bắt đầu sửa đổi. Thử nghiệm này sẽ kéo dài khoảng 4 tuần. Bạn có thể tìm hiểu [[phab:T409112|thêm thông tin]] về dự án này. * Cuối tuần này, [[mw:Special:MyLanguage/Readers/Reader Growth|nhóm Tăng trưởng Độc giả]] sẽ khởi động [[mw:Special:MyLanguage/Readers/Reader Growth/WE3.1.14 Expanded Mobile Sections|thử nghiệm trên trang web di động]] để mở rộng tất cả đề mục bài viết theo mặc định (hiện giờ chúng được mặc định thu gọn lại) và ghim tiêu đề của đề mục mà người dùng hiện đang đọc lên đầu trang. Thử nghiệm này sẽ ảnh hưởng tới 10% người dùng trên Wikipedia tiếng Ả Rập, tiếng Trung, tiếng Pháp, tiếng Indonesia và tiếng Việt. [https://phabricator.wikimedia.org/T409485] * [[mw:Special:MyLanguage/Wikimedia Apps/Team/Wikipedia Year in Review/2025 Year in Review|Tổng kết Một Năm Wikipedia 2025]], một tính năng trong ứng dụng Wikipedia dành cho thiết bị di động (iOS và Android) nhằm cung cấp cho người dùng bản tóm tắt được cá nhân hóa về mức độ tương tác của họ với Wikipedia xuyên suốt trong một năm, nay đã có mặt trên ứng dụng iOS và Android. Phiên bản này bao gồm những thông tin chuyên sâu được mở rộng và cá nhân hóa, cải thiện những điểm nổi bật trong quá trình đọc, thông điệp mới cho nhà quyên góp, cùng thiết kế được cập nhật. Hãy mở ứng dụng để xem chuyên mục Tổng kết Năm và khám phá hành trình đọc của bạn trong năm 2025 nhé. * Một lỗi phần mềm xảy ra gần đây khiến cho các sửa đổi được thực hiện bằng Trình Soạn thảo Trực quan thực hiện những thay đổi không mong muốn với mã nguồn wiki, trong đó có việc loại bỏ khoảng trắng và thay thế các dấu cách bằng dấu gạch dưới trong các liên kết wiki bên trong chú thích. Vấn đề này đã được giải quyết một phần vào tuần trước, và việc giải quyết vấn đề vẫn đang tiếp tục được thực hiện. Các biên tập viên sử dụng Trình Soạn thảo Trực quan trong các ngày từ 28 tháng 11 đến 2 tháng 12 nên kiểm tra lại sửa đổi của mình để tìm ra những thay đổi ngoài ý muốn. [https://phabricator.wikimedia.org/T411238] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:23}} {{PLURAL:23|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, vấn đề về việc xử lý không đúng các đường dẫn URL được sao chép từ thanh địa chỉ của người dùng Microsoft Edge đã được giải quyết. [https://phabricator.wikimedia.org/T341281] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Bắt đầu từ tuần này, người dùng [[Special:Preferences#mw-prefsection-betafeatures|tính năng beta]] "{{int:codemirror-beta-feature-title}}" sẽ sử dụng [[mw:Special:MyLanguage/Help:Extension:CodeMirror|CodeMirror]] làm trình sửa đổi dành cho các kiểu nội dung Lua, JavaScript, CSS, JSON và Vue, thay vì [[mw:Special:MyLanguage/Extension:CodeEditor|CodeEditor]]. Với thay đổi này, [[mw:Special:MyLanguage/Help:Extension:CodeMirror#Linting|các linter]] sẽ được nâng cấp. Đây là một phần trong nỗ lực lớn hơn nhằm thay thế CodeEditor và mang tới trải nghiệm sửa đổi mã nguồn một cách nhất quán. [https://phabricator.wikimedia.org/T373711] * Các nhà phát triển được khuyến khích tham gia [https://wikimediafoundation.limesurvey.net/552643 Khảo sát Mức độ Hài lòng của Nhà phát triển năm 2025], hiện vẫn đang được mở đến hết ngày 5 tháng 1 năm 2026. Nếu bạn tham gia vào việc xây dựng phần mềm cho hệ sinh thái Wikimedia và muốn chia sẻ kinh nghiệm hoặc phản hồi của mình, thì chúng tôi sẽ rất trân trọng sự tham gia của bạn. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/W4WBKO6Q55UWWCCSFWQATKEXBEHP3QNR/] * Tuần này không có phiên bản MediaWiki mới nào. '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/50|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2025-W50"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 17:45, ngày 8 tháng 12 năm 2025 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29738112 --> == Bản tin Kỹ thuật: Tuần 51-2025 == <section begin="technews-2025-W51"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2025/51|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:18}} {{PLURAL:18|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một trong số đó là việc giải quyết vấn đề khi tài khoản tạm thời chèn liên kết URL ngoài, việc này kích hoạt yêu cầu hCaptcha trong nhiều trường hợp hơn so với dự định, và không hiển thị popup cần thiết trong lần thử xuất bản sửa đổi đầu tiên. [https://phabricator.wikimedia.org/T411927] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * <span class="mw-translate-fuzzy">Để cải thiện hiệu suất cho cơ sở dữ liệu và trang web, các liên kết ngoài tới các dự án Wikimedia sẽ không còn được lưu trữ trong cơ sở dữ liệu. Điều này có nghĩa là chúng sẽ không thể được tìm thấy trong [[{{#special:LinkSearch}}]], sẽ không được kiểm tra bởi Danh sách đen về spam hoặc Bộ lọc Sai phạm dưới dạng liên kết mới, và sẽ không có trong bảng <code dir=ltr>externallinks</code> trên các bản sao cơ sở dữ liệu. Trong tương lai nó có thể được mở rộng sang những trang web khác đáng tin cậy được liên kết nhiều trên cơ sở từng wiki, chẳng hạn như liên kết Creative Commons trên Wikimedia Commons.</span> [https://phabricator.wikimedia.org/T405005] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.46/wmf.7|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/51|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2025-W51"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:03, ngày 15 tháng 12 năm 2025 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29796010 --> == Bản tin Kỹ thuật: Tuần 52-2025 == <section begin="technews-2025-W52"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2025/52|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' * Kể từ tháng 1, các bộ lọc sai phạm [[mw:Special:MyLanguage/Extension:AbuseFilter/Access flags|có thể được thiết lập]] để tự động loại bỏ chi tiết bộ lọc chẳng hạn như quy tắc và danh sách các sửa đổi và tác vụ thực hiện được ghi lại. Điều này sẽ giúp người giám sát sử dụng các bộ lọc sai phạm để ngăn chặn doxxing hoặc nội dung khác có thể bị loại bỏ. [https://phabricator.wikimedia.org/T290324] * Số tiếp theo của Bản tin Kỹ thuật sẽ được phát hành vào ngày 12 tháng 1 năm 2026 do trùng vào kỳ nghỉ cuối năm. Xin cảm ơn tất cả các biên dịch viên cùng những người đã gửi nội dung hoặc phản hồi trong năm nay. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:16}} {{PLURAL:16|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, sự cố xảy ra khiến cho ứng dụng bị sập khi chạm vào mục "Bước Đầu tiên" trong mục Nhìn lại Một năm trên ứng dụng Wikipedia dành cho Android nay đã được giải quyết, và tính năng này được mở như mong đợi. [https://phabricator.wikimedia.org/T411546] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Những thành phần giao diện như khác biệt giữa các phiên bản và thể loại được tạo bởi MediaWiki từng có thuộc tính <code dir=ltr>data-mw="interface"</code> để phân biệt với nội dung wiki. Thuộc tính này đã được thay thế bằng <code dir=ltr>data-mw-interface=""</code>, nhằm tránh khả năng gây xung đột với những thuộc tính <code dir=ltr>data-mw</code> khác được tạo bởi Parsoid. [https://phabricator.wikimedia.org/T409187] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Không có phiên bản MediaWiki mới nào trong tuần này hoặc tuần tới. '''Các cuộc họp và sự kiện''' * [[mw:Wikimedia Hackathon Northwestern Europe 2026|Wikimedia Hackathon Tây Bắc Âu năm 2026]] sẽ diễn ra vào các ngày 13-14 tháng 3 năm 2026 tại Arnhem, Hà Lan. Đơn đăng ký vừa được mở vào giữa tháng 12 và sẽ đóng vào giữa tháng 1 hoặc có thể đóng sớm hơn nếu hết chỗ. Do sự kiện giới hạn khoảng 100 người tham gia, chúng tôi khuyến khích bạn đăng ký thật sớm. '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2025/52|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2025-W52"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:45, ngày 22 tháng 12 năm 2025 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29831856 --> == Bản tin Kỹ thuật: Tuần 03-2026 == <section begin="technews-2026-W03"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/03|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Nổi bật trong tuần''' * Quỹ Wikimedia đã chia sẻ một số câu hỏi định hướng cho Kế hoạch Thường niên giai đoạn tháng 7 năm 2026–tháng 6 năm 2027 trên [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs|Meta]] và ''[[diffblog:2025/12/10/shaping-wikimedia-foundations-2026-2027-annual-goals-key-questions-for-the-wikimedia-movement/|Diff]]''. Những câu hỏi này tập trung vào những xu hướng toàn cầu, những thử nghiệm nhanh và hiệu quả hơn, hỗ trợ tốt hơn cho người mới, tăng cường năng lực cho biên tập viên và người dùng có quyền nâng cao, cải thiện sự cộng tác giữa các dự án, cũng như phát triển và duy trì lượng người đọc. Mọi phản hồi và ý kiến đóng góp đều được hoan nghênh trên [[m:Talk:Wikimedia Foundation Annual Plan/2026-2027|trang thảo luận]]. '''Cập nhật cho biên tập viên''' * Là một phần của công việc hiện do nhóm Công nghệ Cộng đồng thực hênj xoay quanh dự án [[m:Special:MyLanguage/Community Wishlist/W372|Nhiều danh sách theo dõi]] (Multiple watchlists), việc hiển thị của tính năng [[Special:EditWatchlist|Sửa đổi Danh sách theo dõi]] (EditWatchlist) sẽ được cập nhật làm bước đầu tiên hướng tới việc có được nhiều danh sách theo dõi. Ngoài ra, việc phân trang của trang [[Special:Search|Tìm kiếm]] cũng sẽ được cập nhật như là một phần của công việc liên quan đến mong muốn [[m:Special:MyLanguage/Community Wishlist/W186|Cải tiến phân trang / điều hướng trang]]. [https://phabricator.wikimedia.org/T411596] * [[m:Special:GlobalWatchlist|Danh sách theo dõi toàn cục]] là [[mw:Special:MyLanguage/Extension:GlobalWatchlist|phần mở rộng]] của MediaWiki cho phép bạn xem danh sách theo dõi của bạn từ các wiki khác nhau trên cùng một trang. Danh sách này gần đây đã được cập nhật để trông giống như [[Special:Watchlist|Danh sách theo dõi]] thông thường hơn, chẳng hạn như tiền xử lý các tài khoản tạm thời để che giấu địa chỉ IP (trong đó có việc chuyển hướng liên kết người dùng đến các trang đóng góp), in đậm tiêu đề trang, và mở các liên kết trong phần tóm lược sửa đổi và thẻ trong tab trình duyệt mới. [https://phabricator.wikimedia.org/T398361][https://phabricator.wikimedia.org/T298919][https://phabricator.wikimedia.org/T273526][https://phabricator.wikimedia.org/T286309] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:28}} {{PLURAL:28|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, vấn đề mà việc cấm tài khoản toàn cục không có tùy chọn cấm gửi thư điện tử, nay đã được giải quyết, và sẽ có thể sử dụng kể từ tuần ngày 13 tháng 1. [https://phabricator.wikimedia.org/T401293] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * [[mw:Special:MyLanguage/VisualEditor/Citation tool|Công cụ chú thích của Soạn thảo Trực quan]] và [[mw:Special:MyLanguage/Help:Reference Previews|Xem trước Chú thích]] nay hỗ trợ kiểu chú thích dạng "bản đồ". [https://phabricator.wikimedia.org/T411083] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.46/wmf.10|MediaWiki]]/[[mw:MediaWiki 1.46/wmf.11|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/03|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W03"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:33, ngày 12 tháng 1 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29907192 --> == Thank You for Last Year – Join Wiki Loves Ramadan 2026 == Dear Wikimedia communities, We hope you are doing well, and we wish you a happy New Year. ''Last year, we captured light. This year, we’ll capture legacy.'' In 2025, communities around the world shared the glow of Ramadan nights and the warmth of collective iftars. In 2026, ''Wiki Loves Ramadan'' is expanding, bringing more stories, more cultures, and deeper global connections across Wikimedia projects. We invite you to explore the ''Wiki Loves Ramadan 2026'' [[m:Special:MyLanguage/Wiki Loves Ramadan 2026|Meta page]] to learn how you can participate and [[m:Special:MyLanguage/Wiki Loves Ramadan 2026/Participating communities|sign up]] your community. 📷 ''Photo campaign on '' [[c:Special:MyLanguage/Commons:Wiki Loves Ramadan 2026|Wikimedia Commons]] If you have questions about the project, please refer to the FAQs: * [[m:Special:MyLanguage/Wiki Loves Ramadan/FAQ/|Meta-Wiki]] * [[c:Special:MyLanguage/Commons:Wiki Loves Ramadan/FAQ|Wikimedia Commons]] ''Early registration for updates is now open via the '''[[m:Special:RegisterForEvent/2710|Event page]]''''' ''Stay connected and receive updates:'' * [https://t.me/WikiLovesRamadan Telegram channel] * [https://lists.wikimedia.org/postorius/lists/wikilovesramadan.lists.wikimedia.org/ Mailing list] We look forward to collaborating with you and your community. '''The Wiki Loves Ramadan 2026 Organizing Team''' 19:45, ngày 16 tháng 1 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:ZI Jony@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Distribution_list/Non-Technical_Village_Pumps_distribution_list&oldid=29879549 --> == Bản tin Kỹ thuật: Tuần 04-2026 == <section begin="technews-2026-W04"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/04|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' * Khay được hiển thị trên [[Special:Diff|Đặc biệt:Khác]] trong chế độ xem di động đã được thiết kế lại. Giờ đây nó mặc định được thu gọn, đồng thời tích hợp một liên kết để lùi lại sửa đổi đang được hiển thị trên màn hình, giúp các biên tập viên và người duyệt bài trên điện thoại di động dễ dàng thực hiện tác vụ mà vẫn giữ giao diện thật gọn gàng. [https://phabricator.wikimedia.org/T402297] * [[m:Special:GlobalWatchlist|Danh sách Theo dõi Toàn cục]] cho phép bạn xem các danh sách theo dõi từ nhiều wiki khác nhau trên cùng một trang. [[mw:Special:MyLanguage/Extension:GlobalWatchlist|Phần mở rộng]] này tiếp tục được cải thiện — nay nó có thể tự động xác định hướng văn bản (nhằm đảm bảo việc hiển thị chính xác các trang web mà có tên miền bất thường) và hiển thị chi tiết phần miêu tả cho các tác vụ được lưu trong nhật trình. Cuối tuần này, một liên kết thường trực mới cho các tác vụ tạo trang cùng các lớp CSS cho từng mục nhập sẽ được thêm vào. [https://phabricator.wikimedia.org/T412505][https://phabricator.wikimedia.org/T287929][https://phabricator.wikimedia.org/T262768][https://phabricator.wikimedia.org/T414135] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:32}} {{PLURAL:32|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một vấn đề mà được ghi nhận trước đây trong giao diện Vector 2022 mà các liên kết anchor đích bị che khuất bởi tiêu đề cố định nay đã được giải quyết. [https://phabricator.wikimedia.org/T406114] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Như đã đề cập trong [[m:Special:MyLanguage/Tech/News/2025/44|thông báo ngừng hỗ trợ vào tháng 10 năm 2025]], nhóm Giao diện MediaWiki sẽ bắt đầu loại bỏ toàn bộ điểm cuối chuyển đổi có dấu gạch chéo ở cuối khỏi API REST của MediaWiki vào tuần từ ngày 26 tháng 1. Những thay đổi này dự kiến sẽ được triển khai tới tất cả các wiki chậm nhất vào ngày 30 tháng 1. Tất cả người dùng API đang gọi những điểm cuối này được khuyên chuyển đổi sang những phiên bản không có dấu gạch chéo ở cuối. Cả hai loại biến thể điểm cuối này đều có thể được tìm thấy, so sánh và kiểm tra sử dụng [https://test.wikipedia.org/wiki/Special:RestSandbox Chỗ thử REST]. Nếu bạn có thắc mắc hay gặp bất kỳ sự cố nào, hãy gửi yêu cầu bằng cách tạo một tác vụ trong Phabricator gửi tới [https://phabricator.wikimedia.org/project/view/6931/ bảng tin #MW-Interfaces-Team]. * Tài liệu tham khảo trực quan cho [[mw:Special:MyLanguage/Wikimedia REST API|API REST của Wikimedia]] đã được chuyển. Những yêu cầu đến các tài liệu API trước đây được lưu trữ thông qua [[mw:Special:MyLanguage/RESTBase|RESTBase]] (v.d.: <code dir=ltr>https://en.wikipedia.org/api/rest_v1/</code>) nay được chuyển hướng tới [[w:en:Special:RestSandbox|Chỗ thử REST]]. * [[mw:Special:MyLanguage/Wikidata Platform|Nhóm Nền tảng Wikidata của WMF]] (WDP) đã phát hành [[d:Special:MyLanguage/Wikidata:Wikidata Platform team/Newsletter|bản tin tháng 1 năm 2026]]. Bản tin bao gồm những cập nhật về việc ngừng hoạt động điểm cuối biểu đồ đầy đủ (full-graph) cũ, thay đổi về chính sách User-Agent, thời gian làm việc hàng tháng của kế hoạch chuyển đổi sang Blazegraph, cùng những nỗ lực nhằm giảm thiểu những lỗi hồi quy gây ra bởi việc ngừng điểm cuối cũ. Xin nhắc lại rằng bạn có thể [[m:Special:MyLanguage/Global message delivery/Targets/WDP team updates|đăng ký nhận bản tin WDP đó]]! * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.46/wmf.12|MediaWiki]] '''Các cuộc họp và sự kiện''' * [[mw:Wikimedia Hackathon Northwestern Europe 2026|Cuộc thi Hackathon Wikimedia khu vực Tây Bắc Châu Âu năm 2026]] sẽ diễn ra vào ngày 13-14 tháng 3 năm 2026 tại Arnhem, Hà Lan. Cổng đăng ký đã được mở vào giữa tháng 12 và sẽ sớm đóng lại hoặc đóng ngay khi đã đủ số lượng người tham gia. Đây là cuộc thi hackathon kéo dài hai ngày, tập trung vào mảng kỹ thuật và quy tụ các thành viên Wikimedia từ khắp khu vực. Hy vọng sẽ gặp lại bạn tại đó! '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/04|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W04"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:29, ngày 19 tháng 1 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29943403 --> == Rà soát thường niên Bộ Quy tắc Ứng xử Chung và Hướng dẫn Thực thi == <section begin="announcement-content" /> Tôi viết thư này để thông báo với bạn rằng thời gian xem xét hàng năm đối với Bộ Quy tắc Ứng xử và Hướng dẫn Thực thi hiện đã bắt đầu. Bạn có thể đưa ra các đề xuất thay đổi đến hết ngày 9 tháng 2 năm 2026. Đây là bước đầu tiên trong nhiều bước cần thực hiện cho quá trình xem xét hàng năm. [[m:Special:MyLanguage/Universal Code of Conduct/Annual review/2026|Đọc thêm thông tin và tìm cuộc thảo luận để tham gia trên trang UCoC trên Meta]]. [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee|Ủy ban Điều phối Bộ Quy tắc Ứng xử Toàn cầu]] (U4C) là một nhóm toàn cầu chuyên trách việc thực hiện Bộ Quy tắc Ứng xử Toàn cầu một cách công bằng và nhất quán. Đánh giá thường niên này được lên kế hoạch và thực hiện bởi U4C. Để biết thêm thông tin và trách nhiệm của U4C, [[m:Special:MyLanguage/Universal Code of Conduct/Coordinating Committee/Charter|bạn có thể xem Hiến chương U4C]]. Vui lòng chia sẻ thông tin này với các thành viên khác trong cộng đồng của bạn ở bất cứ nơi nào phù hợp. -- Hợp tác với U4C, [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]])<section end="announcement-content" /> 21:02, ngày 19 tháng 1 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:Keegan (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=29905753 --> == Bản tin Kỹ thuật: Tuần 05-2026 == <section begin="technews-2026-W05"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/05|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' * Quỹ Wikimedia mời mọi người đóng góp ý kiến cho [[m:Special:MyLanguage/Product and Technology Advisory Council/Year1 Reflections and Proposed Way Forward 2026 Update|đề xuất kế hoạch tương lai]] của [[:m:Special:MyLanguage/Product and Technology Advisory Council|Hội đồng Cố vấn Sản phẩm và Công nghệ]] chậm nhất ngày 28 tháng 2. * Tất cả người dùng đã đăng ký tài khoản nay có thể sử dụng passkey (mã xác thực) cho việc [[m:Special:MyLanguage/Help:Two-factor authentication|xác thực hai yếu tố]] (2FA). Passkey là một cách đơn giản để đăng nhập mà không cần phải sử dụng thiết bị thứ hai. Chúng sẽ xác thực danh tính của người dùng sử dụng vân tay, nhận diện khuôn mặt, hoặc dùng mã PIN. Để thiết lập một passkey, đầu tiên hãy thiết lập phương thức xác thực 2FA thông thường. Hiện tại, để đăng nhập bằng passkey, người dùng cũng phải sử dụng cả mật khẩu. Vào cuối quý này, tính năng đăng nhập không cần mật khẩu sẽ cho phép người dùng đăng nhập chỉ bằng một cú nhấn chuột và passkey. Người dùng có quyền nâng cao cũng sẽ bắt buộc phải kích hoạt xác thực 2FA. Đây là một phần của dự án [[mw:Special:MyLanguage/Product Safety and Integrity/Account Security|Bảo mật Tài khoản]]. * Những người đóng góp chưa đăng ký tài khoản trên các IP hoặc dải IP bị cấm nay có thể tương tác trên wiki để chống lại quyết định cấm trên trang thảo luận thành viên, trừ khi tùy chọn "ngăn người dùng này sửa đổi trang thảo luận của họ" được bật. Điều này giúp giải quyết vấn đề rằng người dùng chưa đăng nhập không thể sử dụng quy trình bỏ cấm mặc định thông qua trang thảo luận thành viên. [https://phabricator.wikimedia.org/T398673] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:20}} {{PLURAL:20|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, phần miêu tả phương thức Xác thực hai yếu tố (2FA) trên trang quản lý đã được cập nhật. Giờ đây nó trở nên rõ ràng và dễ hiểu hơn, giúp người dùng dễ dàng sử dụng hơn. [https://phabricator.wikimedia.org/T332385] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Một biến Bộ lọc Sai phạm mới, <code>account_type</code>, đã được thêm vào để cung cấp một cách đáng tin cậy trong việc xác định loại tài khoản được tạo trong các tác vụ <code>createaccount</code> và <code>autocreateaccount</code>. Là một phần của thay đổi này, biến <code>accountname</code> đã được đổi tên thành <code>account_name</code>, và <code>accountname</code> nay đã lỗi thời. Những người quản lý bộ lọc sai phạm nên cập nhật bất kỳ bộ lọc nào đang sử dụng biến kiểm tra loại tài khoản mã hóa cứng hoặc đã lỗi thời nào nếu có. [https://phabricator.wikimedia.org/T414049] * Các hình thu nhỏ được yêu cầu với kích thước không chuẩn và sử dụng các phương thức không chuẩn như yêu cầu trực tiếp đến <code dir=ltr><nowiki>upload.wikimedia.org/…</nowiki></code> sẽ ngừng hoạt động trong thời gian tới. Thay đổi này nhằm ngăn chặn việc các trình thu thập dữ liệu web và bot từ bên ngoài lạm dụng. Một số người dùng có đoạn mã CSS/JS tùy chỉnh, các bảo quản viên giao diện có thể sửa tiện ích và giao diện cục bộ, cùng người viết công cụ sẽ cần cập nhật đoạn mã của mình để sử dụng kích thước hình thu nhỏ tiêu chuẩn. [[phab:T414805|Thông tin chi tiết, các liên kết tìm kiếm, cùng ví dụ về cách giải quyết chúng có sẵn trong tác vụ này]]. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.46/wmf.13|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/05|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W05"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:17, ngày 26 tháng 1 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:UOzurumba (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=29969530 --> == Bản tin Kỹ thuật: Tuần 06-2026 == <section begin="technews-2026-W06"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/06|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' * Tính năng "{{int:pageinfo-toolboxlink}}", một tính năng cung cấp thông tin xác thực về một trang ([{{fullurl:{{FULLPAGENAME}}|action=info}} ví dụ]), nay có thêm cả phần mục lục được tạo tự động. Nếu có trang [[MediaWiki:Pageinfo-header]] được người dùng tạo cục bộ, giờ nó có thể được xóa đi. [https://phabricator.wikimedia.org/T363726] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:21}} {{PLURAL:21|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, Trình Soạn thảo Trực quan trước đây đã thêm chức năng in đậm hoặc nghiêng vào phần miêu tả liên kết, làm cho mã wiki trở nên phức tạp. Vấn đề này hiện đã được giải quyết. [https://phabricator.wikimedia.org/T409669] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Không có bản dump XML nào được tạo ra vào ngày 20 tháng 1. Ngoài ra, kể từ giờ, các bản dump sẽ chỉ được tạo một lần mỗi tháng. [https://phabricator.wikimedia.org/T414389] * Nhóm Giao diện MediaWiki đã ngừng hỗ trợ tất cả điểm cuối chuyển đổi có dấu gạch chéo ở cuối khỏi [https://www.mediawiki.org/wiki/Special:MyLanguage/API:REST%20API API REST của MediaWiki]. Tất cả người dùng API hiện đang gọi những điểm cuối đó được khuyến khích chuyển sang các bản không có dấu gạch chéo ở cuối. Nếu bạn có thắc mắc hoặc gặp bất kỳ sự cố nào, vui lòng gửi tác vụ phabricator tới [https://phabricator.wikimedia.org/project/view/6931/ bảng tin của #MW-Interfaces-Team]. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.46/wmf.14|MediaWiki]] '''Nổi bật trong tuần''' * Xin nhắc tới người dùng rằng Quỹ Wikimedia đã chia sẻ một số câu hỏi định hướng cho Kế hoạch Hàng năm giai đoạn tháng 7 năm 2026–tháng 6 năm 2027 trên [[m:Special:MyLanguage/Wikimedia Foundation Annual Plan/2026-2027/Product & Technology OKRs|Meta]] và ''[[diffblog:2025/12/10/shaping-wikimedia-foundations-2026-2027-annual-goals-key-questions-for-the-wikimedia-movement/|Diff]]''. Những câu hỏi này tập trung vào những xu hướng toàn cầu, thử nghiệm nhanh hơn và hiệu quả hơn, hỗ trợ tốt hơn cho người mới, nâng cao năng lực cho biên tập viên và người dùng có quyền nâng cao, cải thiện việc cộng tác giữa các dự án, cũng như phát triển và giữ chân độc giả. Mọi phản hồi và ý kiến đóng góp đều được hoan nghênh trên [[m:Talk:Wikimedia Foundation Annual Plan/2026-2027|trang thảo luận]]. '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/06|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W06"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 17:43, ngày 2 tháng 2 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30000986 --> == Bản tin Kỹ thuật: Tuần 07-2026 == <section begin="technews-2026-W07"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/07|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' * [[File:Maki-gift-15.svg|12px|link=|class=skin-invert|Mục Mong muốn cộng đồng]] <span lang="en" dir="ltr" class="mw-content-ltr">Logged-in contributors who manage large or complex watchlists can now organise and filter watched pages in ways that improve their workflows with the new [[mw:Special:MyLanguage/Help:Watchlist labels|Watchlist labels]] feature. By adding custom labels (for example: pages you created, pages being monitored for vandalism, or discussion pages) users can more quickly identify what needs attention, reduce cognitive load, and respond more efficiently. This improves watchlist usability, especially for highly active editors.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">A new feature available on [[Special:Contributions|Special:Contributions]] shows [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts|temporary accounts]] that are likely operated by the same person, and so makes patrolling less time-consuming. Upon checking contributions of a temporary account, users with access to temporary account IP addresses can now see a view of contributions from the related temporary accounts. The feature looks up all the IPs associated with a given temporary account within the data retention period and shows all the contributions of all temporary accounts that have used these IPs. [[mw:Special:MyLanguage/Trust and Safety Product/Temporary Accounts#February 2026: Improvements to the patroller tooling|Learn more]].</span> [https://phabricator.wikimedia.org/T415674] * <span lang="en" dir="ltr" class="mw-content-ltr">When editors preview a wikitext edit, the reminder box that they are only seeing a preview (which is shown at the top), now has a grey/neutral background instead of a yellow/warning background. This makes it easier to distinguish preview notes from actual warnings (for example, edit conflicts or problematic redirect targets), which will now be shown in separate warning or error boxes.</span> [https://phabricator.wikimedia.org/T414742] * <span lang="en" dir="ltr" class="mw-content-ltr">The [[m:Special:GlobalWatchlist|Global Watchlist]] lets you view your watchlists from multiple wikis on one page. The [[mw:Special:MyLanguage/Extension:GlobalWatchlist|extension]] continues to improve — it now properly supports more than one Wikibase site, for example both [[d:|Wikidata]] and [[testwikidata:|testwikidata]]. In addition, issues regarding text direction have been fixed for users who prefer Wikidata or other Wikibase sites in right-to-left (RTL) languages.</span> [https://phabricator.wikimedia.org/T415440][https://phabricator.wikimedia.org/T415458] * <span lang="en" dir="ltr" class="mw-content-ltr">The automatic "magic links" for ISBN, RFC, and PMID numbers have been [[mw:Special:MyLanguage/Help:Magic links|deprecated in wikitext since 2021]] due to inflexibility and difficulties with localization. Several wikis have successfully replaced RFC and PMID magic links with equivalent external links, but a template was often required to replace the functionality of the ISBN magic link. There is now a new [[mw:Special:MyLanguage/Help:Magic words#isbn|built-in parser function]] <code dir=ltr><nowiki>{{#isbn}}</nowiki></code> available to replace the basic functionality of the ISBN magic link. This makes it easier for wikis who wish to migrate off of the deprecated magic link functionality to do so.</span> [https://phabricator.wikimedia.org/T145604] * <span lang="en" dir="ltr" class="mw-content-ltr">Two new wikis have been created:</span> ** <span lang="en" dir="ltr" class="mw-content-ltr">a {{int:project-localized-name-group-wikipedia}} in [[d:Q35401|Jju]]</span> ([[w:kaj:|<code>w:kaj:</code>]]) [https://phabricator.wikimedia.org/T413283] ** <span lang="en" dir="ltr" class="mw-content-ltr">a {{int:project-localized-name-group-wikipedia}} in [[d:Q1186896|Nawat]]</span> ([[w:ppl:|<code>w:ppl:</code>]]) [https://phabricator.wikimedia.org/T413273] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:23}} {{PLURAL:23|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * <span lang="en" dir="ltr" class="mw-content-ltr">A new global user group has been created: [[{{int:grouppage-local-bot}}|{{int:group-local-bot}}]]. It will be used internally by the software to allow community bots to bypass rate limits that are applied to abusive [[w:en:Web scraping|web scrapers]]. Accounts that are approved as bots on at least one Wikimedia wiki will be automatically added to this group. It will not change what user permissions the bot has.</span> [https://phabricator.wikimedia.org/T415588] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.46/wmf.15|MediaWiki]] '''Các cuộc họp và sự kiện''' * <span lang="en" dir="ltr" class="mw-content-ltr">The [[mw:Special:MyLanguage/MediaWiki Users and Developers Conference Spring 2026|MediaWiki Users and Developers Conference, Spring 2026]] will be held March 25–27 in Salt Lake City, USA. This event is organized by and for the third-party MediaWiki community. You can propose sessions and register to attend.</span> [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/AZBWVI46SDEB65PGR5J6E4TYOQQEZXM7/] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/07|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W07"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 23:30, ngày 9 tháng 2 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:Quiddity (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30026671 --> == Bản tin Kỹ thuật: Tuần 08-2026 == <section begin="technews-2026-W08"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/08|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Nổi bật trong tuần''' * [[mw:Special:MyLanguage/Wikimedia Site Reliability Engineering|Nhóm SRE]] sẽ tiến hành dọn dẹp phiên bản [[m:Special:MyLanguage/Etherpad|Etherpad]] của Wikimedia, một trình sửa đổi trên web dành cho việc sửa đổi tài liệu cộng tác theo thời gian thực. Tất cả pad sẽ bị xóa vĩnh viễn sau ngày 30 tháng 4 năm 2026 – trường hợp nếu còn dự án vẫn đang được tiến hành di chuyển vào thời điểm đó thì nhóm có thể xem xét lại thời gian đó tùy từng trường hợp. Vui lòng tạo bản sao lưu cục bộ cho bất kỳ nội dung nào mà bạn muốn giữ lại, vì dữ liệu đã bị xóa không thể khôi phục được nữa. Việc dọn dẹp này sẽ giúp giảm bớt kích thước cơ sở dữ liệu và giảm thiểu lãng phí (dấu ấn) cơ sở hạ tầng. Etherpad sẽ tiếp tục hỗ trợ cộng tác theo thời gian thực, nhưng không kỳ vọng vào khả năng lưu trữ lâu dài. Những đợt dọn dẹp khác có thể xảy ra trong tương lai mà không cần báo trước. [https://phabricator.wikimedia.org/T415237] '''Cập nhật cho biên tập viên''' * Nhóm Tìm kiếm Thông tin sẽ triển khai [[mw:Special:MyLanguage/Readers/Information Retrieval/Phase 1|thử nghiệm trên ứng dụng di động dùng Android]] nhằm kiểm tra khả năng tìm kiếm kết hợp, có thể xử lý cả các truy vấn tìm theo ngữ nghĩa và theo từ khóa. Việc cải thiện tìm kiếm trên nền tảng này sẽ giúp người đọc dễ dàng tìm thấy những gì mà họ đang tìm kiếm hơn ngay trên Wikipedia. Thử nghiệm này sẽ bắt đầu được triển khai trước tiên là trên Wikipedia tiếng Hy Lạp vào cuối tháng 2, sau đó là các wiki tiếng Anh, tiếng Pháp và tiếng Bồ Đào Nha vào tháng 3. [https://diff.wikimedia.org/2026/01/08/semantic-search-making-it-easier-to-find-the-information-readers-want/ Đọc thêm] trên blog Diff. [https://www.mediawiki.org/wiki/Readers/Information_Retrieval] * Nhóm Phát triển Độc giả sẽ tiến hành [[mw:Special:MyLanguage/Readers/Reader Growth/WE3.10.2 Mobile Table of Contents|một thử nghiệm]] cho người dùng web trên thiết bị di động nhằm thêm mục lục và tự động mở rộng tất cả các đề mục trong bài viết, nhằm tìm hiểu thêm về những vấn đề về điều hướng mà họ gặp phải. Thử nghiệm này sẽ có mặt trên các Wikipedia tiếng Ả Rập, tiếng Trung, tiếng Anh, tiếng Pháp, tiếng Indonesia và tiếng Việt. * Trước đây, các thông báo đầu trang ([[{{ns:8}}:Sitenotice]] và [[{{ns:8}}:Anonnotice]]) chỉ được hiển thị trên trang web dành cho máy tính để bàn. Giờ đây, chúng sẽ được hiển thị trên mọi nền tảng. Người dùng trên trang web di động nay sẽ thấy được những thông báo này và được thông báo. Các bảo quản viên trang web nên sẵn sàng kiểm tra và sửa các thông báo đầu trang trên các thiết bị di động để tránh xung đột với bài viết. Để từ chối, bảo quản viên giao diện có thể thêm <code dir="ltr">#siteNotice { display: none; }</code> vào [[{{ns:8}}:Minerva.css]]. [https://phabricator.wikimedia.org/T138572][https://phabricator.wikimedia.org/T416644] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:19}} {{PLURAL:19|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một vấn đề trên [[Special:RecentChanges|Đặc biệt:Thay đổi gần đây]] đã được giải quyết. Trước đây, nhấn vào nút ẩn trên các bộ lọc đang được áp dụng khiến cho nút "xem những thay đổi mới từ…" biến mất, dù nó đáng lẽ phải được hiển thị. Nút này giờ đây sẽ hoạt động như mong đợi. [https://phabricator.wikimedia.org/T406339] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Hiện đã có tài liệu mới giúp biên tập viên gỡ lỗi các tính năng tìm kiếm trên trang. Nó hỗ trợ việc khắc phục sự cố khi các trang xuất hiện trong kết quả tìm kiếm, khi thứ hạng có vẻ không như mong đợi và khi bạn cần kiểm tra nội dung nào đang được lập chỉ mục, giúp việc tìm hiểu và phân tích hành vi tìm kiếm trở nên dễ dàng hơn. [[mw:Help:CirrusSearch/Debug|Tìm hiểu thêm]]. [https://phabricator.wikimedia.org/T411169] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.46/wmf.16|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/08|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W08"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:17, ngày 16 tháng 2 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30086330 --> == Bản tin Kỹ thuật: Tuần 09-2026 == <section begin="technews-2026-W09"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/09|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Nổi bật trong tuần''' * Tính năng [[mw:Special:MyLanguage/Edit check/Reference Check|Kiểm tra Nguồn Tham khảo]] đã được triển khai tới Wikipedia tiếng Anh, điều này có nghĩa là việc triển khai tính năng trên tất cả các trang Wikipedia đã hoàn thành. Tính năng này nhắc những người mới thêm nguồn tham khảo trước khi đăng nội dung mới, giúp giảm thiểu việc lùi sửa liên quan đến các vấn đề nguồn tham khảo phổ biến và cải thiện khả năng kiểm chứng được. Trong quá trình thử nghiệm A/B, tính năng này mang lại hiệu quả rất đáng kể: những người mới có hiển thị Kiểm tra Nguồn Tham khảo có khả năng thêm nguồn tham khảo cao hơn khoảng 2,2 lần trên trang web dành cho máy tính và cao hơn khoảng 17,5 lần trên trang web dành cho di động. [https://analytics.wikimedia.org/published/reports/editing/reference_check_ab_test_report_final_2025.html] '''Cập nhật cho biên tập viên''' * [[mw:Special:MyLanguage/Extension:InterwikiSorting|Phần mở rộng InterwikiSorting]], một phần mở rộng cho phép [[m:Special:MyLanguage/Interwiki sorting order|sắp xếp các liên kết liên wiki]], đã bị gỡ bỏ khỏi Wikipedia. Do đó, những biên tập viên đã bật tính năng sắp xếp liên kết liên wiki ở chế độ không rút gọn (định dạng danh sách đầy đủ) sẽ thấy được rằng các liên kết được sắp xếp lại. Các liên kết từ nay trở đi sẽ được liệt kê theo thứ tự bảng chữ cái dựa trên mã ngôn ngữ. [https://phabricator.wikimedia.org/T253764] * Cuối tuần này, người dùng sửa đổi một đề mục của trang bằng cách sử dụng trình soạn thảo trực quan trên thiết bị di động, sẽ nhìn thấy một nút mới có tên "Sửa đổi toàn bộ trang". Khi chạm vào nút đó, bạn sẽ có thể sửa đổi toàn bộ bài viết. Điều này sẽ giúp ích khi thay đổi bạn muốn thực hiện nằm ngoài đề mục mà bạn mở ban đầu. [https://phabricator.wikimedia.org/T387175][https://phabricator.wikimedia.org/T409112] * [[mw:Special:MyLanguage/Readers/Reader Experience|Nhóm Trải nghiệm Người đọc]] đang mời các biên tập viên đánh giá xem chế độ tối có nên tiếp tục được coi là ở giai đoạn "thử nghiệm" (beta) trên wiki của họ hay không, dựa trên kinh nghiệm của họ về mức độ hoạt động tốt hay không của chế độ này trên máy tính và thiết bị di động. Nếu tính năng này được đánh giá là hoàn thiện rồi, thì các biên tập viên có thể cập nhật các thông báo giao diện trong <code dir=ltr>MediaWiki:skin-theme-description</code> và <code dir=ltr>MediaWiki:Vector-night-mode-beta-tag</code> để cho biết rằng chế độ tối đã sẵn sàng và không còn được coi là trong giai đoạn thử nghiệm nữa. * [[mw:Wikimedia_Apps/Team/iOS/Activity_Tab|Tab Hoạt động]] được cải tiến mà hiển thị thông tin chuyên sâu về người dùng nay có sẵn cho tất cả người dùng ứng dụng Wikipedia trên (phiên bản 7.9.0 trở lên). Sau quá trình thử nghiệm A/B trước đây cho thấy tỷ lệ tạo tài khoản trong số những người dùng có quyền truy cập vào tính năng này cao hơn, tính năng này đã được triển khai cho 100% người dùng kèm vài cập nhật. Tab Hoạt động nay hiển thị các bài viết bạn đã sửa đổi trên dòng thời gian, cung cấp thông tin chi tiết về tác động của việc sửa đổi chẳng hạn như số lượng đóng góp và xu hướng xem bài viết, cùng những tùy chọn tùy chỉnh để cải thiện trải nghiệm dành cho người dùng trong ứng dụng. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:21}} {{PLURAL:21|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một lỗi khiến cho [[mw:Special:MyLanguage/Extension:DiscussionTools|Công cụ Thảo luận (DiscussionTools)]] không thể hoạt động trên thiết bị di động, từ đó khôi phục đầy đủ tất cả chức năng. [https://phabricator.wikimedia.org/T415303] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * [[m:Special:GlobalWatchlist|Danh sách Theo dõi Toàn cục]] cho phép bạn xem các danh sách theo dõi từ nhiều wiki trên cùng một trang. [[mw:Special:MyLanguage/Extension:GlobalWatchlist|Phần mở rộng]] giúp thực hiện được điều này tiếp tục được cải tiến. Cải tiến mới nhất là việc bổ sung [[mw:Extension:GlobalWatchlist#hook|hook mới]], <code dir=ltr>ext.globalwatchlist.rebuild</code>, được kích hoạt sau mỗi lần xây dựng lại danh sách theo dõi. Điều này cho phép bạn chạy các tiện ích và đoạn mã người dùng cho trang Đặc biệt. [https://phabricator.wikimedia.org/T275159] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.46/wmf.17|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/09|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W09"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:03, ngày 23 tháng 2 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30119102 --> == Bản tin Kỹ thuật: Tuần 10-2026 == <section begin="technews-2026-W10"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/10|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Nổi bật trong tuần''' * [[m:Special:MyLanguage/Wikipedia 25/Easter egg experiments|Chế độ Sinh nhật]] Wikipedia 25 nay đã có mặt trên các trang Wikipedia tiếng Betawi, tiếng Breton, tiếng Trung, tiếng Séc, tiếng Hà Lan, tiếng Anh, tiếng Pháp, tiếng Gorontalo, tiếng Indonesia, tiếng Ý, tiếng Luxembourg, tiếng Madura, tiếng Sicilia, tiếng Tây Ban Nha, tiếng Thái và tiếng Việt! Tính năng chiến dịch hữu hạn này kỷ niệm 25 năm thành lập Wikipedia cùng linh vật cho ngày sinh nhật, Quả cầu Nhỏ (Baby Globe). Khi được bật, Quả cầu Nhỏ được hiển thị trên [[m:Special:MyLanguage/Wikipedia 25/Easter egg experiments/article configuration|~2,500 bài viết]], chờ người đọc khám phá. Cộng đồng có thể chọn bật chế độ Sinh nhật bằng cách đạt đồng thuận từ cộng đồng của mình và yêu cầu một bảo quản viên bật tính năng đó cũng như tùy chỉnh nó thông qua [[m:Special:MyLanguage/Wikipedia 25/Easter egg experiments#Community Configuration Demo|cấu hình cộng đồng]] trên wiki cục bộ. '''Cập nhật cho biên tập viên''' * [[:m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing|Tham chiếu phụ (sub-referencing)]], một tính năng mới để tái sử dụng nguồn tham khảo với những chi tiết khác đã được triển khai tới Wikipedia tiếng Thụy Điển, Wikipedia tiếng Ba Lan và [[:phab:T418209|một vài trang wiki khác]]. Bạn có thể [[:m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing#test|thử tính năng này]] trên những dự án đó hoặc trên testwiki và [https://en.wikipedia.beta.wmcloud.org/wiki/Sub-referencing betawiki]. Kinh nghiệm từ wiki thí điểm đầu tiên Wikipedia tiếng Đức đã được [[:m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing/Learnings|công bố trong báo cáo]]. Hãy liên hệ với nhóm Wikimedia Deutschland nếu bạn [[:m:Talk:WMDE Technical Wishes/Sub-referencing#Pilot wikis|quan tâm đến việc trở thành một wiki thí điểm]]. * [[mw:Special:MyLanguage/Help:Edit check#Paste check|Kiểm tra Chép dán]] (Paste Check) sẽ có mặt trên mọi trang Wikipedia trong tuần này. Tính năng này nhắc những người mới dán các đoạn văn bản mà họ không chắc viết vào Trình Soạn thảo Trực quan cân nhắc xem làm như thế có nguy cơ vi phạm bản quyền hay không. Kiểm tra Chép dán [[mw:Special:MyLanguage/Edit check/Tags|gắn thẻ]] tất cả sửa đổi mà nó hiển thị để có thể xem xét tiếp. Các bảo quản viên cục bộ có thể thiết lập cấu hình cho các khía cạnh khác nhau của tính năng này thông qua [[{{#special:EditChecks}}]]. [[mw:Special:MyLanguage/Edit check/Paste Check#A/B Experiment|Nghiên cứu]] trên 22 wiki cho thấy Kiểm tra Chép dán giúp giảm 18% số lượng sửa đổi bị lùi lại wikis found that so với nhóm đối chứng. Các biên dịch viên có thể [https://translatewiki.net/w/i.php?title=Special%3ATranslate&group=ext-visualeditor-ve-mw-editcheck&filter=&optional=1&action=translate giúp biên dịch] tính năng này cùng những tính năng có liên quan. * [[mw:Special:MyLanguage/Readers/Reader Experience|Nhóm Trải nghiệm Người đọc]] sẽ chuẩn hóa menu người dùng ở góc trên bên phải cho tất cả người dùng di động nhằm giúp nó gần giống trải nghiệm trên máy tính hơn. Hiện tại menu người dùng này chỉ hiển thị cho những người đã bật Chế độ Điều khiển Di động Nâng cao (AMC). Thay đổi duy nhất là một vài nút trước đây ở menu bên trái sẽ chuyển sang góc trên bên phải cho người dùng không bật chế độ AMC. Thay đổi này dự kiến được triển khai vào ngày 9 tháng 3 và nhằm mục đích cải thiện giao diện người dùng. [https://phabricator.wikimedia.org/T413912] * Bắt đầu từ tuần ngày 2 tháng 3, các email được gửi khi thêm, xóa hoặc sửa địa chỉ email của tài khoản sẽ chuyển sang định dạng email HTML đẹp mắt và rõ ràng hơn nhiều so với định dạng email văn bản thuần túy trước đây. [https://phabricator.wikimedia.org/T410807] * Thông báo hiện chỉ giới hạn lưu 2.000 mục lịch sử cho mỗi người dùng, điều này kéo dài trở về năm 2013 khi tính năng này mới được phát hành. Giờ nó sẽ thay đổi thành việc lưu các Thông báo trong 5 năm trở lại đây, nhưng mở rộng lên tối đa 10.000 mục. Điều này sẽ giúp bảo vệ cơ sở hạ tầng và giúp ngăn việc những thông báo xuất hiện gần đây hơn biến mất quá sớm. [https://phabricator.wikimedia.org/T383948] * [[m:Special:GlobalWatchlist|Danh sách Theo dõi Toàn cục]] cho phép bạn xem các danh sách theo dõi của bạn từ nhiều wiki khác nhau trên cùng một trang tiếp tục được cải tiến. Lần cập nhật gần đây nhất cải thiện trải nghiệm sử dụng nhãn. [[mw:Special:MyLanguage/Extension:GlobalWatchlist|Phần mở rộng]] nay cho phép kích hoạt [[mw:Special:MyLanguage/Manual:Language#Fallback languages|hệ thống ngôn ngữ dự phòng]] cho các khoản mục Wikidata không có nhãn bằng ngôn ngữ được xem, đồng thời hiển thị những nhãn đó trong ngôn ngữ Wikidata yêu thích của người dùng nếu không cung cấp tham số URL <code dir=ltr>uselang=</code>. [https://phabricator.wikimedia.org/T373686][https://phabricator.wikimedia.org/T416111] * Nhóm Wikipedia dành cho Android đã bắt đầu cuộc thử nghiệm beta cho tính năng [[mw:Special:MyLanguage/Readers/Information Retrieval/Phase 1|tìm kiếm kết hợp]] (hybrid search) trên Wikipedia tiếng Hy Lạp. Khả năng tìm kiếm kết hợp có thể xử lý cả truy vấn ngữ nghĩa và từ khóa giúp người đọc dễ dàng tìm kiếm những gì họ muốn tìm kiếm ngay trên Wikipedia hơn. * Vì lý do bảo mật, thành viên của một vài nhóm người dùng nhất định [[m:Special:MyLanguage/Mandatory two-factor authentication for users with some extended rights|bắt buộc phải bật tính năng xác thực hai yếu tố]] (2FA). Hiện tại, 2FA bắt buộc phải được bật để sử dụng nhóm người dùng, nhưng không cần phải là để trở thành thành viên nhóm đó. Do mô hình này vẫn còn một vài lỗ hổng, tình hình này sẽ [[phab:T418580|dần dần thay đổi vào tháng 3]]. Các thành viên thuộc những nhóm người dùng đó sẽ không thể tắt phương thức 2FA cuối cùng có trên tài khoản của họ, và sẽ không thể thêm người dùng không dùng 2FA vào những nhóm này. Người dùng vẫn sẽ có thể thêm phương thức xác thực mới hoặc loại bỏ chúng, miễn là còn ít nhất một phương thức được bật. Trong khoảng nửa sau của tháng 3, những người dùng mà không có 2FA sẽ bị loại bỏ khỏi những nhóm này. Điều này áp dụng cho: Bảo quản viên Thông báo Trung ương, kiểm định viên, bảo quản viên giao diện, giám sát viên, nhân viên Wikidata, nhân viên Wikifunctions, bộ phận CNTT của Văn phòng WMF và bộ phận Tin cậy & An toàn của and WMF. Sẽ không có gì thay đổi với những người dùng khác. Xem tác vụ được liên kết để biết khung thời gian triển khai. [https://phabricator.wikimedia.org/T418580] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:27}} {{PLURAL:27|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một vấn đề ngăn người dùng tạo một phiên bản trong [https://www.wikibase.cloud/ Wikibase.cloud] hiện đã được giải quyết. [https://phabricator.wikimedia.org/T416807] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Để giúp đảm bảo việc [[mw:Special:MyLanguage/MediaWiki Product Insights/Responsible Reuse|sử dụng cơ sở hạ tầng một cách hợp lý]], trong tháng tới Quỹ Wikimedia sẽ triển khai giới hạn truy cập API toàn cục trên tất cả các API của chúng tôi. Vào đầu tháng 3, các giới hạn nghiêm ngặt hơn sẽ được áp dụng cho các yêu cầu không xác định từ bên ngoài Toolforge/WMCS và các yêu cầu API được thực hiện từ các trình duyệt web. Vào tháng 4, những giới hạn cao hơn sẽ được áp dụng cho lưu lượng truy cập được xác định. Những giới hạn này được cố ý đặt ở mức cao nhất có thể nhằm giảm thiểu tác động đến cộng đồng. Các bot chạy trong Toolforge/WMCS hoặc có quyền thành viên bot trên bất kỳ wiki nào sẽ không bị ảnh hưởng vào lúc này. Tuy vậy, mọi nhà phát triển được khuyến cáo làm theo những lời khuyên thực tiễn được cập nhật. Để biết thêm thông tin, hãy xem [[mw:Special:MyLanguage/Wikimedia APIs/Rate limits|API Wikimedia/Giới hạn truy cập]]. * Điểm cuối Truy vấn Dữ liệu được Liên kết (LDF) của Dịch vụ Truy vấn Wikidata sẽ ngừng hoạt động vào tháng 2. Điểm cuối này phục vụ lưu lượng truy cập hạn chế, lưu lượng này đã được chuyển đổi thành công sang các phương thức truy cập dữ liệu khác phù hợp hơn để hỗ trợ các trường hợp sử dụng (use case) hiện có. Phần cứng được sử dụng để hỗ trợ điểm cuối LDF sẽ được phân bổ lại để hỗ trợ những nỗ lực chuyển đổi hệ thống backend đang diễn ra. [https://phabricator.wikimedia.org/T415696] * Trình phân tích cú pháp Parsoid mới [[mw:Special:MyLanguage/Parsoid/Parser Unification/Updates|tiếp tục được triển khai đến nhiều wiki hơn]], nhằm cải thiện tính bền vững của nền tảng và giúp việc giới thiệu các tính năng đọc và sửa đổi mới trở nên dễ dàng hơn. Parsoid nay là trình phân tích cú pháp mặc định trên 488 trang wiki của WMF (268 trang Wikipedia), hiện chiếm hơn 10% tổng số lượt xem trang Wikipedia. * Quy trình và tiêu chí để [[Special:MyLanguage/Wikimedia Enterprise#Access|yêu cầu quyền truy cập đặc biệt]] vào nguồn cấp dữ liệu khối lượng lớn của API ''Wikimedia Enterprise'' (miễn phí cho các trường hợp sử dụng phù hợp với nhiệm vụ), [[m:Talk:Wikimedia Enterprise#Exceptional access criteria|hiện đã được công bố]]. Điều này nhằm cung cấp tài liệu đầy đủ và rõ ràng hơn cho người dùng. * [https://techblog.wikimedia.org/ Blog Kỹ thuật], một blog dành riêng cho cộng đồng kỹ thuật Wikimedia [https://techblog.wikimedia.org/2026/02/24/a-tech-blog-diff/ sẽ được chuyển] sang [[diffblog:|Diff]], blog tin tức và sự kiện cộng đồng. Việc chuyển đổi dự kiến sẽ được hoàn thành vào tháng 4 năm 2026, sau thời điểm này các bài viết mới sẽ được chấp nhận xuất bản. Người đọc sẽ có thể truy cập các bài đăng – cả bài cũ và mới – trên trang đích này tại https://diff.wikimedia.org/techblog. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.46/wmf.18|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/10|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W10"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 17:51, ngày 2 tháng 3 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30137798 --> == Bản tin Kỹ thuật: Tuần 11-2026 == <section begin="technews-2026-W11"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/11|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Nổi bật trong tuần''' * [[m:Special:MyLanguage/Tech/Server switch|Tất cả các wiki sẽ chuyển sang chế độ chỉ đọc trong vòng vài phút]] vào thứ 4, ngày 25 tháng 3 năm 2026 lúc [https://zonestamp.toolforge.org/1774450800 15:00 UTC]. Điều này là nhằm phục vụ cho việc thử nghiệm chuyển đổi máy chủ cơ sở dữ liệu dự phòng, [[wikitech:Deployments/Yearly calendar|diễn ra hai lần trong một năm]]. Trong quá trình chuyển đổi này, toàn bộ lưu lượng trên các trang web của Wikimedia được chuyển từ trung tâm dữ liệu chính sang trung tâm dữ liệu dự phòng nhằm kiểm tra tính khả dụng và ngăn ngừa việc gián đoạn dịch vụ ngay cả trong những trường hợp khẩn cấp. * Tuần trước, tất cả các wiki đều bị giới hạn ở chế độ chỉ đọc trong vòng 2 giờ đồng hồ, cùng với đó các đoạn mã người dùng và tiện ích cũng không khả dụng trong thời gian được kéo dài. Điều này là do một sự cố bảo mật mà đã được khắc phục sau đó. Chúng tôi đang tiếp tục cố gắng để ngăn điều này tái diễn. Để cập nhật thông tin vui lòng xem [[m:Steward's noticeboard#Statement on Meta about today's user script security incident|bài đăng trên bảng tin của Nhân viên]] ([[m:Special:MyLanguage/Wikimedia Foundation/Product and Technology/Product Safety and Integrity/March 2026 User Script Incident|bản dịch]]). '''Cập nhật cho biên tập viên''' * Người dùng đang gặp phải nhiều lệnh cấm trên thiết bị di động nay sẽ thấy lý do cấm cho từng lần cấm riêng thay vì một thông báo chung chung. Điều này giúp họ hiểu tại sao mình bị cấm và cần thực hiện những bước nào để giải quyết vấn đề. Ví dụ, người dùng bị ảnh hưởng do sử dụng VPN phổ biến (chẳng hạn như [[Special:MyLanguage/Apple iCloud Private Relay|iCloud Private Relay]]) sẽ nhận được hướng dẫn rõ ràng hơn những việc cần làm để bắt đầu lại việc sửa đổi. [https://phabricator.wikimedia.org/T357118] * Cuối tuần này, [[mw:Special:MyLanguage/VisualEditor/Suggestion Mode|Chế độ Đề xuất]] sẽ được cung cấp dưới dạng tính năng beta trong trình soạn thảo trực quan trên tất cả các trang Wikipedia. Tính năng này chủ động đề xuất nhiều loại hành động mà người dùng có thể cân nhắc thực hiện để cải thiện các bài viết trên Wikipedia, đồng thời tìm hiểu về các hướng dẫn có liên quan. Tính năng này có thể được cấu hình cục bộ và cũng có thể được mở rộng cục bộ với bằng việc tùy chỉnh Đề xuất. Cài đặt hiện tại có thể xem được tại trang [[Special:EditChecks]] và có [[mw:Special:MyLanguage/Help:Suggestion mode#For administrators %E2%80%93 local customization|hướng dẫn cách bảo quản viên có thể tùy chỉnh]] các liên kết để chỉ tới những trang hướng dẫn cục bộ. Tính năng này được kết nối với tính năng [[mw:Special:MyLanguage/Help:Edit check|Kiểm tra sửa đổi]], một tính năng đưa ra đề xuất cải thiện trong khi người nào đó viết nội dung mới. Trong tương lai, nhóm Sửa đổi dự kiến đánh giá tác động của tính năng này đối với người dùng mới thông qua một thử nghiệm có kiểm soát. [https://phabricator.wikimedia.org/T404600] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:23}} {{PLURAL:23|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một sự cố liên quan đến việc con trỏ bị lệch khi sử dụng tính năng tô sáng cú pháp của CodeMirror, một tính năng giúp mã wiki (wikitext) và mã code dễ đọc hơn, nay đã được giải quyết. Vấn đề này đặc biệt ảnh hưởng đến những người dùng đã định nghĩa quy tắc phông chữ trong stylesheet tùy chỉnh khi tạo chủ đề mới bằng Công cụ Thảo luận. [https://phabricator.wikimedia.org/T418793] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Cập nhật về giới hạn truy vấn API: Để giúp đảm bảo việc [[mw:Special:MyLanguage/MediaWiki Product Insights/Responsible Reuse|sử dụng hợp lý cơ sở hạ tầng]], giới hạn truy vấn API toàn cục sẽ được áp dụng trong tuần này cho các yêu cầu không có User-Agent hợp lệ bắt nguồn từ bên ngoài Toolforge/WMCS cùng các yêu cầu chưa được xác thực được thực hiện từ trình duyệt web. Trong tháng 4 tới sẽ thiết lập giới hạn cao hơn cho lưu lượng truy cập được xác định. Các bot chạy trên Toolforge/WMCS hoặc có quyền thành viên bot trên bất kỳ wiki nào hiện sẽ không bị ảnh hưởng vì điều này. Tuy vậy, mọi nhà phát triển được khuyến cáo nên tuân theo những hướng dẫn thực tiễn tốt nhất được cập nhật. Để biết thêm thông tin, hãy xem [[mw:Special:MyLanguage/Wikimedia APIs/Rate limits|API Wikimedia/Giới hạn truy vấn]]. * API GraphQL mới đã được phát hành. API này được phát triển như một giải pháp thay thế linh hoạt cho một số tính năng nhất định của Dịch vụ Truy vấn Wikidata (WDQS), nhằm cải thiện trải nghiệm và khả năng thích ứng của nhà phát triển, đồng thời giúp truy cập dữ liệu hiệu quả. Hãy dùng thử và [[d:Wikidata:Wikibase GraphQL#Feedback and development|gửi phản hồi]] của mình. Bạn cũng có thể [https://greatquestion.co/wikimediadeutschland/GraphQLAPI/apply đăng ký tham gia các bài kiểm tra về khả năng sẵn dùng]. * Vào tháng 2 [[m:Special:MyLanguage/Product and Technology Advisory Council/Unsupported Tools Working Group|Nhóm Làm việc cho Công cụ Không được Hỗ trợ PTAC]] đã tiếp tục cải tiến [[commons:Special:MyLanguage/Commons:Video2commons#|Video2Commons]], trong đó sửa các lỗi liên quan đến lỗi xác thực, xử lý tệp lớn, khả năng hiển thị hàng đợi tác vụ và làm rõ hơn hành vi tải lên. Hiện một số lĩnh vực vẫn đang được tiến hành thực hiện, trong đó có những thay đổi liên quan đến việc tải lên từ phía máy chủ đã lỗi thời. Hãy đọc [[m:Special:MyLanguage/Product and Technology Advisory Council/Unsupported Tools Working Group#February 2026|phần cập nhật này]] để tìm hiểu thêm. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.46/wmf.19|MediaWiki]] '''Chuyên sâu''' * Nhóm Hướng dẫn Bài viết mời các biên tập viên Wikipedia có kinh nghiệm từ một số [[mw:Special:MyLanguage/Article guidance/Pilot wikis and collaborators#Collaborators|wiki thí điểm]] được chọn cùng những người đóng góp có quan tâm từ các trang Wikipedia khác điền vào bảng câu hỏi này, có sẵn bằng [https://docs.google.com/forms/d/e/1FAIpQLSfmLeVWnxmsCbPoI_UF2jyRcn73WRGWCVPHzerXb4Cz97X_Ag/viewform tiếng Anh], [https://docs.google.com/forms/d/e/1FAIpQLSd6rzr4XXQw8r4024fE3geTPFe13M_6w7Mitj-YJi0sOlWTAw/viewform?usp=header tiếng Ả Rập], [https://docs.google.com/forms/d/e/1FAIpQLSdok3-RfB18lcugYTUMGkpwmqG_8p760Wv4dCXitOXOszjUDw/viewform?usp=header tiếng Bengali], [https://docs.google.com/forms/d/e/1FAIpQLSfjTfYp4jEo0akA4B1e-Nfg3QZPCudUjhJzHzzDi6AHyAaMGA/viewform?usp=header tiếng Nhật], [https://docs.google.com/forms/d/e/1FAIpQLScteVoI29Aue4xc72dekk-6RYtvmMgQxzMI900UOawrFrSTWg/viewform?usp=header tiếng Bồ Đào Nha], [https://docs.google.com/forms/d/e/1FAIpQLSetdxnYwL3ub2vqA7awCg5hJZPMIYcDPaiTe12rY9h0GYnVlw/viewform?usp=header tiếng Ba Tư] và [https://docs.google.com/forms/d/e/1FAIpQLScNvfJF-Ot-4pzA4qAN771_0QDJ4Li19YcUsaTgSKW8Nc7U_Q/viewform?usp=header tiếng Thổ Nhĩ Kỳ]. Phản hồi của bạn sẽ giúp nhóm tùy chỉnh hướng dẫn cho các biên tập viên ít kinh nghiệm hơn và giúp họ tìm hiểu các chính sách và thực tiễn của cộng đồng khi tạo bài viết. Tìm hiểu thêm [[mw:Special:MyLanguage/Article guidance|trên trang dự án]]. '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/11|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W11"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 18:53, ngày 9 tháng 3 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30213008 --> == Bản tin Kỹ thuật: Tuần 12-2026 == <section begin="technews-2026-W12"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/12|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' * Tính năng beta [[mw:Special:MyLanguage/Help:Extension:CodeMirror|{{int:codemirror-beta-feature-title}}]], còn được biết đến với tên [[mw:Special:MyLanguage/Extension:CodeMirror|CodeMirror 6]], được sử dụng để tô sáng cú pháp mã wiki kể từ tháng 11 năm 2024. Tính năng này sẽ chính thức kết thúc giai đoạn thử nghiệm beta vào tháng 5 năm 2026 nhằm đưa những cải tiến và [[mw:Special:MyLanguage/Help:Extension:CodeMirror#Features|tính năng]] mới cho tất cả biên tập viên sử dụng trình tô sáng cú pháp tiêu chuẩn. Nếu bạn có bất kỳ câu hỏi hoặc thắc mắc nào về việc kết thúc giai đoạn thử nghiệm beta cho tính năng này, [[mw:Special:MyLanguage/Help talk:Extension:CodeMirror|vui lòng chia sẻ với chúng tôi]]. [https://phabricator.wikimedia.org/T259059] * Một số thay đổi đối với quyền nhóm người dùng cục bộ được tiếp viên trên Meta-Wiki thực hiện và nhật trình về những thay đổi này chỉ được ghi lại trên đó. Giờ đây, thay đổi về quyền liên wiki sẽ được ghi lại trên cả Meta-Wiki và wiki của người dùng mục tiêu để giúp dễ dàng truy cập vào toàn bộ bản ghi thay đổi quyền người dùng trên wiki cục bộ hơn. Những mục nhật trình trước đây về những thay đổi này sẽ được cập nhật trong những tuần tiếp theo. [https://phabricator.wikimedia.org/T6055] * Trên các wiki sử dụng [[m:Special:MyLanguage/Flagged Revisions|Thay đổi Được gắn cờ (Flagged Revisions)]], số lượng thay đổi đang chờ được hiển thị trên [[{{#Special:PendingChanges}}]] trước đây tính cả những trang mà không còn ở trong trạng thái đang chờ xem xét, do chúng đã bị xóa khỏi hệ thống mà không được xem xét lại, v.d. do bị xóa, được di chuyển sang không gian tên khác, hoặc do thay đổi cấu hình wiki. Bộ đếm giờ sẽ được hiển thị chính xác. Trên một số wiki số lượng thay đổi được hiển thị sẽ nhỏ hơn nhiều so với trước đây. Bản thân danh sách các trang sẽ không có thay đổi gì. [https://phabricator.wikimedia.org/T413016] * Ngôn ngữ soạn thảo của Wikifunctions đã được viết lại, tạo ra một phiên bản mới của ngôn ngữ này. Thay đổi này nhằm mục đích tăng cường tính ổn định của dịch vụ bằng cách giảm mức tiêu thụ bộ nhớ của trình điều phối. Việc viết lại này cũng giúp cho phép giảm đáng kể độ trễ, đơn giản hóa mã nguồn và tạo ra các lớp trừu tượng tốt hơn, nhằm mở ra cơ hội bổ sung thêm các tính năng khác trong tương lai. Đọc thêm về [[f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-11|các thay đổi này]]. * Người dùng nay có thể sắp xếp kết quả tìm kiếm theo thứ tự bảng chữ cái dựa trên tiêu đề trang. Lần cập nhật này cung cấp thêm một tùy chọn giúp cho việc tìm kiếm trang trở nên dễ dàng và nhanh chóng hơn. Trước đây, kết quả có thể được sắp xếp theo Ngày sửa đổi, Ngày tạo, hoặc Mức độ liên quan. Để sử dụng tùy chọn mới này, hãy mở 'Tìm kiếm nâng cao' trên trang kết quả tìm kiếm và chọn 'Thứ tự bảng chữ cái' trong mục 'Thứ tự sắp xếp'. [https://phabricator.wikimedia.org/T403775] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:28}} {{PLURAL:28|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một lỗi khiến cho Trình tải lên tập tin (UploadWizard) trên Wikimedia Commons không thể nhập tập tin từ Flickr nay đã được giải quyết. [https://phabricator.wikimedia.org/T419263] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Một trang đặc biệt mới, [[{{#special:LintTemplateErrors}}]], đã được tạo ra để liệt kê các trang nhúng được đánh dấu là chứa lỗi lint để giúp người dùng dễ dàng phát hiện chúng hơn. Danh sách được sắp xếp theo số lượng các trang được nhúng mà có lỗi. Ví dụ: [[{{#special:LintTemplateErrors}}/night-mode-unaware-background-color]]. [https://phabricator.wikimedia.org/T170874] * Người dùng tính năng beta [[mw:Special:MyLanguage/Help:Extension:CodeMirror|{{int:codemirror-beta-feature-title}}]] hiện đang sử dụng [[mw:Special:MyLanguage/Extension:CodeMirror|CodeMirror]] thay vì [[mw:Special:MyLanguage/Extension:CodeEditor|CodeEditor]] để tô sáng cú pháp khi sửa đổi các trang nội dung JavaScript, CSS, JSON, Vue và Lua, trong một khoảng thời gian. Cùng với việc kết thúc thử nghiệm beta cho CodeMirror 6, kế hoạch là thay thế CodeEditor để trở thành trình soạn thảo tiêu chuẩn cho những kiểu nội dung này vào tháng 5 năm 2026. [[mw:Special:MyLanguage/Help talk:Extension:CodeMirror|Mọi phản hồi hoặc ý kiến đóng góp đều được hoan nghênh]]. [https://phabricator.wikimedia.org/T419332] * Các mô đun JavaScript cho [[mw:Special:MyLanguage/Extension:CodeMirror|CodeMirror]] JavaScript sẽ sớm được nâng cấp lên CodeMirror 6. Trước thời điểm nâng cấp này, việc tải các mô đun <code dir=ltr>ext.CodeMirror</code> hoặc <code dir=ltr>ext.CodeMirror.lib</code> từ các tiện ích và đoạn mã người dùng đã bị loại bỏ vào tháng 7 năm 2025. Việc sử dụng hook <code dir=ltr>ext.CodeMirror.switch</code> cũng đã bị loại bỏ vào tháng 3 năm 2025. Những người đóng góp nay có thể làm cho các đoạn mã hoặc tiện ích của mình tương thích với CodeMirror 6. Xem [[mw:Special:MyLanguage/Extension:CodeMirror#Gadgets and user scripts|hướng dẫn chuyển đổi]] để biết thêm thông tin. [https://phabricator.wikimedia.org/T373720] * Nhóm Giao diện MediaWiki đang mở rộng phạm vi định nghĩa mô đun API REST để bao gồm cả [[mw:Special:MyLanguage/API:REST API/Extensions|các API mở rộng]]. Mô đun API REST là nhóm các điểm cuối có liên quan mà có thể được quản lý và đánh phiên bản độc lập. Hiện đã có các mô đun cho API [https://phabricator.wikimedia.org/T414470 GrowthExperiments] và [https://phabricator.wikimedia.org/T419053 Wikifunctions]. Khi chúng tôi chuyển đổi các API mở rộng sang cấu trúc này, tài liệu sẽ được chuyển ra khỏi phần đặc tả chính cho OpenAPI của MediaWiki cùng chế độ xem REST Sandbox, và thay vào đó sẽ có thể truy cập được thông qua tùy chọn dành riêng cho mô đun trong menu thả xuống trên [https://test.wikipedia.org/wiki/Special:RestSandbox REST Sandbox] (nghĩa là, [[{{#Special:RestSandbox}}]], có sẵn trên tất cả các dự án wiki). * Phần mở rộng [[mw:Special:MyLanguage/Extension:Scribunto|Scribunto]] cung cấp nhiều thông tin khác nhau về wiki nơi mô đun đang được sử dụng thông qua thư viện [[mw:Special:MyLanguage/Extension:Scribunto/Lua reference manual|mw.site]]. Kể từ tuần trước, thư viện này cũng cung cấp một [[mw:Special:MyLanguage/Extension:Scribunto/Lua reference manual#mw.site.wikiId|cách]] truy cập [[mw:Special:MyLanguage/Manual:Wiki ID|ID của wiki]] có thể được sử dụng để hỗ trợ bảo trì mô đun liên wiki. [https://phabricator.wikimedia.org/T146616] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.46/wmf.20|MediaWiki]] '''Chuyên sâu''' * [[m:Special:MyLanguage/Coolest Tool Award|Giải thưởng Công cụ Tuyệt vời nhất năm 2026]] nhằm tôn vinh những công cụ xuất sắc do cộng đồng tạo ra, nay đã mở nhận đề cử! Hãy đề cử công cụ yêu thích của bạn bằng cách sử dụng biểu mẫu [https://wikimediafoundation.limesurvey.net/435684?lang=en khảo sát đề cử] trước ngày 23 tháng 3 năm 2026. Để biết thêm thông tin về quyền riêng tư và xử lý dữ liệu, vui lòng xem [[foundation:Special:MyLanguage/Legal:Coolest_Tool_Award_2026_Survey_Privacy_Statement|tuyên bố về quyền riêng tư của khảo sát]]. '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/12|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W12"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:35, ngày 16 tháng 3 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30260505 --> == Bản tin Kỹ thuật: Tuần 13-2026 == <section begin="technews-2026-W13"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/13|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Nổi bật trong tuần''' * Người dùng các trang Wikimedia nay có thể đăng nhập mà không cần mật khẩu bằng cách sử dụng khóa truy cập (passkey). Đây là một phương thức bảo mật sử dụng vân tay, nhận diện khuôn mặt hoặc mã PIN. Với thay đổi này, tất cả người dùng chọn đăng nhập không cần mật khẩu sẽ có thể đăng nhập vào tài khoản của mình một cách dễ dàng, nhanh chóng và an toàn hơn trên mọi thiết bị. Tùy chọn đăng nhập mới bằng khóa truy cập hiện hiển thị dưới dạng gợi ý tự động điền trong trường tên người dùng. [[phab:T417120|Nút "Đăng nhập bằng khóa truy cập"]] bổ sung sẽ sớm được cung cấp cho những người dùng đã bật tùy chọn sử dụng khóa truy cập. Lần cập nhật này sẽ cải thiện bảo mật cũng như trải nghiệm người dùng. [[c:File:Passwordless_login_screencast.webm|Bản ghi lại màn hình]] này sẽ minh họa từng bước quy trình đăng nhập không cần mật khẩu. * [[m:Special:MyLanguage/Tech/Server switch|Tất cả các wiki sẽ chuyển sang chế độ chỉ đọc trong vòng vài phút]] vào thứ 4, ngày 25 tháng 3 năm 2026 lúc [https://zonestamp.toolforge.org/1774450800 15:00 UTC]. Điều này là nhằm phục vụ cho việc thử nghiệm chuyển đổi máy chủ cơ sở dữ liệu dự phòng, [[wikitech:Deployments/Yearly calendar|diễn ra hai lần trong một năm]]. Trong quá trình chuyển đổi này, toàn bộ lưu lượng trên các trang web của Wikimedia được chuyển từ trung tâm dữ liệu chính sang trung tâm dữ liệu dự phòng nhằm kiểm tra tính khả dụng và ngăn ngừa việc gián đoạn dịch vụ ngay cả trong những trường hợp khẩn cấp. '''Cập nhật cho biên tập viên''' * Người dùng các trang web của Wikimedia nay có thể xuất các thông báo cách đây hơn 5 năm của mình bằng cách sử dụng [[toolforge:echo-chamber|công cụ Toolforge mới]]. Điều này sẽ đảm bảo rằng người dùng có thể giữ lại được những thông báo quan trọng và tránh bị mất chúng do việc thay đổi theo kế hoạch nhằm xóa đi các thông báo cũ hơn 5 năm, như đã thông báo trước đó. [https://phabricator.wikimedia.org/T383948] * Các biên tập viên Wikipedia tiếng Indonesia, tiếng Thái, tiếng Thổ Nhĩ Kỳ, và tiếng Anh Đơn giản nay có thể truy cập vào Đặc biệt:Bảng điều khiển cá nhân. Đây là [[mw:Special:MyLanguage/Moderator Tools/Dashboard|phiên bản trải nghiệm sớm]] giúp các biên tập viên mới làm quen với quy trình tuần tra, giúp họ dễ dàng chuyển từ việc sửa đổi sang tham gia vào những công việc kiểm duyệt nâng cao hơn trên dự án của mình. [https://phabricator.wikimedia.org/T402647] * Trang [[vi:Special:Block|Đặc_biệt:Cấm]] nay có hai thay đổi nhỏ về mặt giao diện. Bảo quản viên nay có thể dễ dàng thực hiện lệnh cấm vô hạn thông qua nút chọn (nút radio) chuyên dụng trong mục thời hạn. Ngoài ra, việc chọn thời hạn là vô hạn sẽ cung cấp một bộ lý do phổ biến khác để lựa chọn, nó có thể được thay đổi tại: [[MediaWiki:Ipbreason-indef-dropdown]]. [https://phabricator.wikimedia.org/T401823] * Biên tập viên sử dụng thiết bị di động [[mw:Special:MyLanguage/Contributors/Account Creation Experiments#Logged-out|tại một số wiki]] nay có thể nhìn thấy cải tiến về cảnh báo sửa đổi khi chưa đăng nhập, điều này là nhờ cập nhật gần đây từ nhóm Phát triển. Những thay đổi được phát hành vào tuần trước này là một phần trong những nỗ lực và thử nghiệm đang được thực hiện nhằm nâng cao [[mw:Special:MyLanguage/Contributors/Account Creation Experiments|trải nghiệm trong việc tạo tài khoản trên thiết bị di động]] và từ đó giúp tăng cường sự tham gia của họ. [https://phabricator.wikimedia.org/T408484] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:36}} {{PLURAL:36|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một lỗi khiến người dùng web trên thiết bị di động không thể nhìn thấy thông tin cấm khi có nhiều lệnh cấm đồng thời được áp dụng đã được giải quyết. Họ giờ có thể xem được tin nhắn cho tất cả các lệnh cấm hiện đang được áp dụng cho họ khi họ truy cập Wikipedia. '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Những image (ảnh) được dựng bằng Toolforge sẽ sớm được nâng cấp lên phiên bản buildpack mới, mang đến việc hỗ trợ các phiên bản ngôn ngữ mới hơn cùng những cải tiến và sửa lỗi khác tại thượng nguồn. Nếu bạn sử dụng Dịch vụ Dựng của Toolforge, hãy xem lại [https://lists.wikimedia.org/hyperkitty/list/cloud-announce@lists.wikimedia.org/thread/EMYTA32EV2V5SQ2JIEOD2CL66YFIZEKV/ email cloud-announce] gần đây và cập nhật cấu hình bản dựng của bạn nếu cần để đảm bảo các công cụ của bạn tương thích với phiên bản mới này. [https://wikitech.wikimedia.org/w/index.php?title=Help:Toolforge/Building_container_images&oldid=2392097#Buildpack_environment_upgrade_process][https://phabricator.wikimedia.org/T380127] * Wiki tài liệu [https://api.wikimedia.org/wiki/Main_Page Cổng API] sẽ ngừng hoạt động vào tháng 6 năm 2026. Các khóa API được tạo trên Cổng API sẽ tiếp tục hoạt động bình thường. Các điểm cuối của api.wikimedia.org sẽ dần bị loại bỏ bắt đầu từ tháng 7 năm 2026. Tài liệu trên Cổng API đang được chuyển sang [[mw:Wikimedia APIs|mediawiki.org]]. Tìm hiểu thêm trên [[wikitech:API Portal/Deprecation|trang dự án]]. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.46/wmf.21|MediaWiki]] '''Chuyên sâu''' * [[m:Special:MyLanguage/WMDE Technical Wishes|Nhóm Mong muốn – Kỹ thuật của WMDE]] đang xem xét cải tiến [[m:WMDE Technical Wishes/References/VisualEditor automatic reference names|tên chú thích được tạo tự động trong Trình Soạn thảo Trực quan (VisualEditor)]]. Vui lòng xem qua [[m:WMDE Technical Wishes/References/VisualEditor automatic reference names#Proposed solutions|những giải pháp được đề xuất]] và tham gia vào [[m:Talk:WMDE Technical Wishes/References/VisualEditor automatic reference names#Request for comment|thảo luận này]]. '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/13|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W13"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 16:51, ngày 23 tháng 3 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:UOzurumba (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30268305 --> == Bản tin Kỹ thuật: Tuần 14-2026 == <section begin="technews-2026-W14"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/14|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Nổi bật trong tuần''' * Phiên bản Beta của [[abstract:|Abstract Wikipedia]] một dự án Wikimedia mới không phụ thuộc ngôn ngữ, đã được khởi động vào tuần trước. Dự án cho phép các cộng đồng xây dựng các bài viết Wikipedia bằng ngôn ngữ mẹ đẻ của họ, và các thành viên khác có thể dễ dàng truy cập các bài viết đó bằng ngôn ngữ của riêng họ. Wiki này hoạt động dựa trên chỉ dẫn từ Wikifunctions và cũng dựa trên nội dung có cấu trúc từ Wikidata. [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-26|Đọc thêm]]. '''Cập nhật cho biên tập viên''' * Nhóm Phát triển đang tiến hành thử nghiệm A/B để đánh giá cho một thông điệp rõ ràng hơn, thân thiện hơn với người dùng nhằm khuyến khích việc tạo tài khoản trên wiki. Hiện tại, khi người dùng di động chưa đăng nhập bắt đầu sửa đổi, họ sẽ thấy một thông báo cảnh báo khó chịu, có thể khiến cho họ có cảm giác đột ngột và nản lòng. Điều này cũng làm cho việc sửa đổi bằng tài khoản tạm thời trở thành mặc định thay vì khuyến khích việc tạo tài khoản. Thử nghiệm đang được thực hiện trên mười trang Wikipedia, bao gồm tiếng Ả Rập, tiếng Pháp, tiếng Tây Ban Nha và tiếng Đức. [[mw:Special:MyLanguage/Contributors/Account Creation Experiments#2. Improve logged-out warning message (T415160)|Đọc thêm]]. * Nhóm Ứng dụng Wikimedia đang mời mọi người đóng góp ý kiến về [[mw:Special:MyLanguage/Wikimedia Apps/Team/Future of Editing on the Mobile Apps|việc sửa đổi trên ứng dụng Wikipedia dành cho thiết bị di động nên hoạt động như thế nào]]. Thảo luận tập trung vào việc cải thiện cách người dùng truy cập công cụ sửa đổi khi họ nhấn vào nút "Sửa đổi". Đây là một phần trong nỗ lực rộng lớn hơn nhằm chuyển đổi những người đọc mà có hứng thú với việc sửa đổi sang một con đường thân thiện hơn với người dùng để có thể bắt đầu đóng góp. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:45}} {{PLURAL:45|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một sự cố khiến việc lấy chú thích từ kho lưu trữ báo chí lớn [https://www.newspapers.com Newspapers.com] không còn hoạt động, do bị chặn trong các yêu cầu của [[mw:Special:MyLanguage/Citoid|Citoid]], nay đã được khắc phục. [https://phabricator.wikimedia.org/T419903] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.46/wmf.22|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/14|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W14"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:25, ngày 30 tháng 3 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30329462 --> == Action Required: Update templates/modules for electoral maps (Migrating from P1846 to P14226) == Hello everyone, This is a notice regarding an ongoing data migration on Wikidata that may affect your election-related templates and Lua modules (such as <code>Module:Itemgroup/list</code>). '''The Change:'''<br /> Currently, many templates pull electoral maps from Wikidata using the property [[:d:Property:P1846|P1846]], combined with the qualifier [[:d:Property:P180|P180]]: [[:d:Q19571328|Q19571328]]. We are migrating this data (across roughly 4,000 items) to a newly created, dedicated property: '''[[:d:Property:P14226|P14226]]'''. '''What You Need To Do:'''<br /> To ensure your templates and infoboxes do not break or lose their maps, please update your local code to fetch data from [[:d:Property:P14226|P14226]] instead of the old [[:d:Property:P1846|P1846]] + [[:d:Property:P180|P180]] structure. A [[m:Wikidata/Property Migration: P1846 to P14226/List|list of pages]] was generated using Wikimedia Global Search. '''Deadline:'''<br /> We are temporarily retaining the old data on [[:d:Property:P1846|P1846]] to allow for a smooth transition. However, to complete the data cleanup on Wikidata, the old [[:d:Property:P1846|P1846]] statements will be removed after '''May 1, 2026'''. Please update your modules and templates before this date to prevent any disruption to your wiki's election articles. Let us know if you have any questions or need assistance with the query logic. Thank you for your help! [[User:ZI Jony|ZI Jony]] using [[Thành viên:MediaWiki message delivery|MediaWiki message delivery]] ([[Thảo luận Thành viên:MediaWiki message delivery|thảo luận]]) 17:11, ngày 3 tháng 4 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:ZI Jony@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Distribution_list/Non-Technical_Village_Pumps_distribution_list&oldid=29941252 --> == Bản tin Kỹ thuật: Tuần 15-2026 == <section begin="technews-2026-W15"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/15|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' * [[mw:Special:MyLanguage/Help:Extension:CampaignEvents|Phần mở rộng CampaignEvents]] nay có thêm tính năng mới nhằm thiết lập mục tiêu nhóm, nhằm cho phép những người tổ chức thiết lập và theo dõi mục tiêu sự kiện chẳng hạn như số lượng bài viết được tạo và số lượng người tham gia đóng góp theo thời gian thực. Tương tự, những người tham gia có thể cùng nhau hướng tới các mục tiêu chung và chứng kiến ​​tác động tập thể của họ khi sự kiện diễn ra. Tính năng này hiện đã có trên tất cả các wiki của Wikimedia. Tìm hiểu thêm trong [[mw:Special:MyLanguage/Help:Extension:CampaignEvents/Registration/Collaborative contributions#Goal setting|trang tài liệu này]]. * [[File:Maki-gift-15.svg|12px|link=|class=skin-invert|Mục Mong muốn cộng đồng]] Tính năng [[mw:Special:MyLanguage/Help:Watchlist labels|gán nhãn danh sách theo dõi]] mới (được công bố trong [[m:Special:MyLanguage/Tech/News/2026/07|Bản tin Kỹ thuật 2026-07]]) nay có sẵn thông qua Trình Soạn thảo Trực quan, trình soạn thảo mã nguồn, và biểu tượng 'sao theo dõi' (hoặc liên kết theo dõi, đối với các giao diện không có biểu tượng hình sao). Trước đây việc gán nhãn như vậy chỉ có thể thực hiện được thông qua [[Special:EditWatchlist|EditWatchlist]]. Ở cả ba nơi đó, đây đều sẽ là trường mới ngay sau sau trường thời điểm hết hạn theo dõi. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:23}} {{PLURAL:23|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một vấn đề mà trang thảo luận trên thiết bị di động dùng Parsoid không thể sử dụng được sau đề mục không có tiêu đề, nay đã được giải quyết. [https://phabricator.wikimedia.org/T419171] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * [[m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing|Tính năng chú thích phụ]], một tính năng cho phép biên tập viên thêm thông tin chi tiết vào nguồn tham khảo hiện có mà không cần nhân bản nó, sẽ được triển khai dần dần tới [[phab:T414094|nhiều trang wiki hơn]] vào cuối năm nay. Các wiki sử dụng tiện ích [[mw:Special:MyLanguage/Reference Tooltips|Chú thích nổi]] được khuyến khích cập nhật phiên bản của mình (thường là tại [[m:MediaWiki:Gadget-ReferenceTooltips.js|MediaWiki:Gadget-ReferenceTooltips.js]] như được hiển thị tại [https://en.wikipedia.org/w/index.php?diff=1344408362 đây]) để đảm bảo khả năng tương thích. Các tiện ích khác liên quan đến nguồn tham khảo khác cũng có thể bị ảnh hưởng. [https://phabricator.wikimedia.org/T416304] * Tất cả các phiên bản của Wikinews sẽ bị đóng và chuyển sang chế độ chỉ đọc vào ngày 4 tháng 5 năm 2026. Mọi nội dung vẫn sẽ có thể truy cập được, nhưng sẽ không thể thêm bất kỳ sửa đổi hoặc bài viết mới nào. Việc đóng này đã được Hội đồng Quản trị của Quỹ Wikimedia phê duyệt sau những cuộc thảo luận kéo dài. [[m:Wikimedia Foundation Board noticeboard#Board of Trustees Approves Closure of Wikinews|Đọc thêm]]. * [[:mw:Special:MyLanguage/API:Action API|API Tác vụ]] có một số kiểu định dạng đầu ra được yêu cầu. Một trong số chúng, <bdi lang="zxx" dir="ltr"><code><nowiki>format=php</nowiki></code></bdi>, sẽ sớm bị loại bỏ. Vui lòng đảm bảo rằng các tập lệnh hoặc bot của bạn sử dụng [[mw:Special:MyLanguage/API:Data formats#Output|kiểu định dạng JSON]]. Việc loại bỏ này sẽ chỉ ảnh hưởng đến một số lượng rất nhỏ các tập lệnh người dùng và bot. [https://phabricator.wikimedia.org/T118538] * Trang [[Special:NamespaceInfo|Đặc biệt:NamespaceInfo]] nay có chứa phần viết tắt không gian tên. Ví dụ "WP" cho không gian tên "Project" ("Wikipedia") trên Wikipedia tiếng Đức. [https://phabricator.wikimedia.org/T381455] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.46/wmf.23|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/15|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W15"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 16:19, ngày 6 tháng 4 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30362761 --> == Bản tin Kỹ thuật: Tuần 16-2026 == <section begin="technews-2026-W16"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/16|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Nổi bật trong tuần''' * Các biên tập viên có kinh nghiệm được mời tham gia [https://b24e11a4f1.catalyst.wmcloud.org/wiki/Main_Page thử nghiệm] tính năng [[mw:Special:MyLanguage/Article guidance|Hướng dẫn bài viết]], được thiết kế để giúp các biên tập viên ít kinh nghiệm hơn tạo ra các bài viết Wikipedia có cấu trúc tốt và phù hợp với quy định. Hướng dẫn thử nghiệm [[mw:Special:MyLanguage/Article guidance/Test feature guide|có sẵn tại đây]]. Ngoài ra, sau khi xem xét [https://b24e11a4f1.catalyst.wmcloud.org/wiki/Category:Pages_using_article_guidance bản tóm tắt này], vui lòng cung cấp phản hồi trên [[mw:Talk:Article guidance|trang thảo luận của dự án]]. Dựa trên ý kiến đóng góp của bạn, tính năng này sẽ được tinh chỉnh và chuyển giao cho các trang Wikipedia thí điểm để biên dịch và điều chỉnh cho thích hợp. Hãy xem qua [[c:File:Article Guidance workflow demo - April 2026.webm|video]] giải thích về tính năng này. '''Cập nhật cho biên tập viên''' * Trên hầu hết các trang wiki, tất cả thành viên tự xác nhận nay có thể sử dụng trang [[Special:ChangeContentModel|Đặc biệt:ChangeContentModel]] để [[mw:Special:MyLanguage/Help:ChangeContentModel|tạo trang mới với kiểu nội dung tùy chỉnh]], chẳng hạn như danh sách gửi thông báo rộng rãi, giúp cho định dạng trang tùy chỉnh trở nên dễ tiếp cận hơn. Kiểm tra [[Special:ListGroupRights|Đặc biệt:Quyền nhóm người dùng]] để biết trạng thái trên wiki của bạn. [https://phabricator.wikimedia.org/T248294] * Nhóm Phát triển đã khởi động một [[mw:Special:MyLanguage/Contributors/Account_Creation_Experiments|thử nghiệm tạo tài khoản]] để đánh giá xem việc thêm nút tạo tài khoản vào phần đầu trang web trên thiết bị di động có làm tăng số lượng người đăng ký tài khoản mới và khuyến khích nhiều người dùng thiết bị di động đóng góp vào wiki hay không. Thử nghiệm hiện đang được thực hiện trên Wikipedia tiếng Hindi, tiếng Indonesia, tiếng Bengali, tiếng Thái và tiếng Do Thái, và nhắm mục tiêu vào 10% người dùng web trên di động chưa đăng nhập. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:30}} {{PLURAL:30|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một sự cố có thể khiến Trình Soạn thảo Trực quan bị kẹt khi tải trên các thiết bị Windows đã tắt hiệu ứng hoạt ảnh, nay đã được giải quyết. [https://phabricator.wikimedia.org/T382856] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Kể từ cuối tuần này, {{int:group-abusefilter}} đã bật tính năng beta [[mw:Special:MyLanguage/Help:Extension:CodeMirror|{{int:codemirror-beta-feature-title}}]] sẽ sử dụng [[mw:Special:MyLanguage/Extension:CodeMirror|CodeMirror]] thay vì [[mw:Special:MyLanguage/Extension:CodeEditor|CodeEditor]] làm trình soạn thảo tại [[Special:AbuseFilter|Đặc biệt:Bộ lọc sai phạm]]. Đây là một phần trong nỗ lực rộng lớn hơn nhằm mang lại trải nghiệm người dùng nhất quán hơn trên tất cả các trình soạn thảo. [https://phabricator.wikimedia.org/T399673][https://phabricator.wikimedia.org/T419332] * Các công cụ và bot truy cập vào [[mw:Special:MyLanguage/Notifications/API|API Thông báo]] (<bdi lang="zxx" dir="ltr"><code><nowiki>action=query&meta=notifications</nowiki></code></bdi>) sẽ cần phải cập nhật quyền OAuth hoặc BotPassword của mình để bao gồm cả quyền truy cập vào các thông báo riêng tư. [https://phabricator.wikimedia.org/T421991] * Do việc nâng cấp thư viện, việc liệt kê danh sách trên các trang thể loại có thể hiển thị không đúng theo thứ tự bắt đầu từ thứ Hai, ngày 20 tháng 4. Một kịch bản chuyển đổi sẽ được chạy để khắc phục điều này, và sẽ mất từ ​​vài giờ đến vài ngày tùy thuộc vào kích thước của wiki (tối đa một tuần đối với Wikipedia tiếng Anh). [https://phabricator.wikimedia.org/T422544] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.46/wmf.24|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/16|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W16"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 15:19, ngày 13 tháng 4 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30380527 --> == Bản tin Kỹ thuật: Tuần 17-2026 == <section begin="technews-2026-W17"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/17|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Nổi bật trong tuần''' * Sau hai năm phát triển, [[mw:Special:MyLanguage/Help:Extension:CodeMirror|{{int:codemirror-beta-feature-title}}]], hay còn được biết đến với tên [[mw:Special:MyLanguage/Extension:CodeMirror|CodeMirror 6]], sẽ được chính thức đưa ra khỏi giai đoạn beta vào thứ 3, ngày 21 tháng 4. Nó mang lại khả năng đọc mã nguồn và mã wiki tốt hơn, giảm thiểu lỗi đánh máy cùng những [[mw:Special:MyLanguage/Help:Extension:CodeMirror|lợi ích]] khác cho tất cả người dùng sử dụng trình tô sáng cú pháp tiêu chuẩn. Xin gửi lời cảm ơn chân thành đến tình nguyện viên [https://phabricator.wikimedia.org/p/Bhsd/ Bhsd] vì đã phát triển nhiều tính năng mới, bao gồm [[mw:Special:MyLanguage/Help:Extension:CodeMirror#Code folding|gấp mã nguồn]], [[mw:Special:MyLanguage/Help:Extension:CodeMirror#Autocompletion|tự động điền]], và [[mw:Special:MyLanguage/Help:Extension:CodeMirror#Linting|kiểm tra lỗi]]. [https://phabricator.wikimedia.org/T259059] * Một bản cập nhật lớn dành cho ứng dụng Wikipedia trên iOS hiện đang được triển khai, nhằm thiết kế lại giao diện để phù hợp với thiết kế trực quan "Liquid Glass" mới nhất của Apple. [https://apps.apple.com/us/app/wikipedia/id324715238 Hãy tải phiên bản mới nhất] và khám phá bản cập nhật này. '''Cập nhật cho biên tập viên''' * [[mw:Special:MyLanguage/Readers/Reader Experience/WE3.3.4 Reading lists|Danh sách đọc]] là một tính năng cho phép người đọc lưu các bài viết vào danh sách để đọc sau. Tính năng này hiện đang trong giai đoạn thử nghiệm beta trên Wikipedia tiếng Ả Rập, tiếng Pháp, tiếng Indonesia, tiếng Việt và tiếng Trung, và được bật mặc định cho tất cả các tài khoản mới trên tất cả các trang Wikipedia. * Một thử nghiệm khám phá việc mở rộng [[mw:Special:MyLanguage/Readers/Reader Growth/Mobile page previews|tính năng Xem trước Trang cho trang web di động]] sẽ được triển khai trong tuần ngày 20 tháng 4 trên các trang Wikipedia tiếng Ả Rập, tiếng Anh, tiếng Pháp, tiếng Ý, tiếng Ba Lan và tiếng Việt. Tính năng Xem trước Trang là pop-up hiển thị hình thu nhỏ kèm liên kết mở toàn bộ bài viết từ liên kết xanh, từ đó cải thiện khả năng tìm kiếm nội dung. Tính năng này hiện đã có sẵn trên máy tính để bàn và trong ứng dụng. [[m:Special:MyLanguage/List of experiments in Product and Technology#Template|Đọc thêm về thử nghiệm này cùng những thử nghiệm khác]]. * Trên một số trang wiki, những biên tập viên đã đăng nhập nhưng chưa [[mw:Special:MyLanguage/Help:Email confirmation|xác nhận địa chỉ thư điện tử (email) của mình]] nay có thể nhìn thấy một biểu ngữ khuyến khích họ làm vậy. Việc xác nhận địa chỉ email cho phép người dùng khôi phục quyền truy cập vào tài khoản nếu họ bị mất quyền truy cập đó. [[mw:Special:MyLanguage/Product Safety and Integrity/Account Security#Encouraging users to confirm their email addresses|Tìm hiểu thêm]]. [https://phabricator.wikimedia.org/T421366] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:15}} {{PLURAL:15|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một vấn đề mà việc sửa đổi các trang wiki rất lớn trong trình soạn thảo mã wiki 2017 gây ra hiện tượng tải chậm, bị trễ khi xem trước và cuộn, cũng như các vấn đề về hiệu suất khi chọn, cắt hay dán nội dung, nay đã được giải quyết. [https://phabricator.wikimedia.org/T184857] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Là một phần của việc nâng cấp [[mw:Special:MyLanguage/Help:Extension:CodeMirror|CodeMirror]] từ tính năng beta lên làm tính năng chính thức, tất cả người dùng sẽ sử dụng [[mw:Special:MyLanguage/Extension:CodeMirror|CodeMirror]] thay vì [[mw:Special:MyLanguage/Extension:CodeEditor|CodeEditor]] làm trình tô sáng cú pháp khi sửa đổi các trang nội dung bằng JavaScript, CSS, JSON, Vue và Lua. [https://phabricator.wikimedia.org/T419332] * Dịch vụ <code>mirrors.wikimedia.org</code> dành cho người dùng Debian và Ubuntu sẽ kết thúc hỗ trợ và ngừng hoạt động vào ngày 15 tháng 5. Tài nguyên dịch vụ này sẽ được thay thế bằng những tùy chọn mới và tốt hơn. Một số người dùng có thể cần phải chuyển sang máy chủ khác, quá trình này sẽ mất khoảng một phút. [https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/LJYRIS4WB66HIRCAO4GIDTXCMDVZRBMA/ Bạn có thể đọc thêm]. [https://phabricator.wikimedia.org/T416707] * Bảng <bdi lang="zxx" dir="ltr"><code><nowiki>image</nowiki></code></bdi> và <bdi lang="zxx" dir="ltr"><code><nowiki>oldimage</nowiki></code></bdi> sẽ bị loại bỏ khỏi [[wikitech:Help:Wiki Replicas|wikireplicas]]. Nếu công cụ hoặc truy vấn của bạn truy cập trực tiếp vào <bdi lang="zxx" dir="ltr"><code><nowiki>image</nowiki></code></bdi> hoặc <bdi lang="zxx" dir="ltr"><code><nowiki>oldimage</nowiki></code></bdi>, vui lòng cập nhật chúng để sử dụng bảng <bdi lang="zxx" dir="ltr"><code><nowiki>file</nowiki></code></bdi> và <bdi lang="zxx" dir="ltr"><code><nowiki>filerevision</nowiki></code></bdi> trước ngày 28 tháng 5. [https://phabricator.wikimedia.org/T28741] * Sau việc triển khai những giới hạn tần suất truy cập API toàn cục gần đây đối với lưu lượng truy cập không xác định, Quỹ Wikimedia sẽ tiếp tục nỗ lực đảm bảo việc [[mw:Special:MyLanguage/MediaWiki Product Insights/Responsible Reuse|sử dụng hợp lý cơ sở hạ tầng]] bằng cách áp dụng giới hạn toàn cục đối với lưu lượng truy cập API xác định kể từ tuần cuối cùng của tháng 4. Những giới hạn này được cố ý đặt ở mức cao nhất có thể để giảm thiểu tác động đến cộng đồng. Các bot chạy trong Toolforge/WMCS hoặc có quyền thành viên bot trên bất kỳ wiki nào hiện sẽ không bị ảnh hưởng. Dù vậy, tất cả các nhà phát triển được khuyến cáo nên tuân theo những thực tiễn tốt nhất đã được cập nhật. Để biết thêm thông tin, hãy xem [[mw:Special:MyLanguage/Wikimedia APIs/Rate limits|API Wikimedia/Giới hạn tần suất]] và [[mw:Special:MyLanguage/Wikimedia APIs/Rate limits/FAQ|Câu hỏi Thường gặp]]. * [[mw:Special:MyLanguage/Attribution API|API Ghi công]] hiện có sẵn dưới dạng [[mw:Special:MyLanguage/Wikimedia APIs/Stability policy|tính năng beta]]. API này lấy thông tin nhằm ghi công các bài viết và tập tin phương tiện của Wikimedia bất kỳ chỗ nào mà chúng được sử dụng. Trang tài liệu tham khảo có sẵn thông qua trang đặc biệt Chỗ thử REST có mặt trên tất cả các trang wiki của Wikimedia (chẳng hạn như [https://en.wikipedia.org/w/index.php?api=attribution.v0-beta&title=Special%3ARestSandbox chỗ thử REST trên Wikipedia tiếng Anh]). Hãy chia sẻ phản hồi của bạn trên [[mw:Talk:Attribution API|trang thảo luận dự án]]. * Tuần này không có phiên bản MediaWiki mới nào. '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/17|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W17"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 15:00, ngày 20 tháng 4 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30432763 --> == Request for comment (global AI policy) == <bdi lang="en" dir="ltr" class="mw-content-ltr"> Apologies for writing in English. {{int:Please-translate}} A [[:m:Requests for comment/Artificial intelligence policy|request for comment]] is currently being held to decide on a global AI policy. {{int:Feedback-thanks-title}} [[Thành viên:MediaWiki message delivery|MediaWiki message delivery]] ([[Thảo luận Thành viên:MediaWiki message delivery|thảo luận]]) 00:58, ngày 26 tháng 4 năm 2026 (UTC) </bdi> <!-- Tin nhắn của Thành viên:Codename Noreste@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30424282 --> == Bản tin Kỹ thuật: Tuần 18-2026 == <section begin="technews-2026-W18"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/18|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' * Sẽ có một thay đổi về cách người dùng mới được tự động xác nhận nhằm cải thiện khả năng bảo vệ chống phá hoại. Hiện tại, người dùng đã mở tài khoản được vài ngày và thực hiện được một vài sửa đổi được tự động thêm vào nhóm [[{{int:grouppage-autoconfirmed/{{CONTENTLANGUAGE}}}}|{{int:group-autoconfirmed}}]]. Cấu hình này thường bị một số thành viên phá hoại lợi dụng bằng cách tạo tài khoản và chỉ bắt đầu sử dụng nó sau một khoảng thời gian. Để giảm thiểu điều này, trong tuần tới cấu hình này sẽ được cập nhật sao cho – nhằm mục đích được tự động xác nhận – tuổi của tài khoản sẽ được tính từ sửa đổi đầu tiên của họ, thay vì ngày tạo tài khoản. Giá trị số của ngưỡng tuổi vẫn sẽ được giữ nguyên. Thay đổi này sẽ chỉ được triển khai đến các wiki yêu cầu ít nhất một sửa đổi là một phần trong điều kiện để có thể được tự động xác nhận. [https://phabricator.wikimedia.org/T418484] * Tất cả người dùng Wikipedia đã tạo tài khoản mới và những người đã kích hoạt tùy chọn "tự động bật hầu hết các tính năng beta" trong tùy chọn của mình giờ đây có thể sử dụng tính năng beta [[mw:Special:MyLanguage/Readers/Reader Experience/WE3.3.4 Reading lists|danh sách đọc]] để lưu bài viết để đọc sau. Điều này giúp người dùng có thể sắp xếp mọi sở thích đọc ở một nơi để có thể dễ dàng truy cập. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:30}} {{PLURAL:30|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một vấn đề khiến cho hình ảnh trong hộp thông tin có khoảng đệm quá lớn trên Firefox đã được giải quyết. [https://phabricator.wikimedia.org/T423676] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Nhắc lại, trong tuần này giới hạn tần suất truy cập API toàn cục sẽ được áp dụng cho lưu lượng truy cập API đã được xác định. Điều này giúp đảm bảo việc [[mw:MediaWiki Product Insights/Responsible Reuse|sử dụng cơ sở hạ tầng một cách hợp lý]]. Các bot chạy trong Toolforge/WMCS hoặc có quyền người dùng bot trên bất kỳ wiki nào hiện tại sẽ không bị ảnh hưởng. Dù vậy, tất cả các nhà phát triển được khuyến cáo tuân theo cách sử dụng thực tiễn được cập nhật. Để biết thêm thông tin, bao gồm giới hạn tần suất truy cập thực tế, xem [[mw:Wikimedia APIs/Rate limits|API Wikimedia/Giới hạn tần suất truy cập]] và [[mw:Wikimedia APIs/Rate limits/FAQ|Câu hỏi Thường gặp]]. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.46/wmf.26|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/18|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W18"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 18:06, ngày 27 tháng 4 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:UOzurumba (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30458046 --> == Bản tin Kỹ thuật: Tuần 19-2026 == <section begin="technews-2026-W19"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/19|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Nổi bật trong tuần''' * Nhóm [[mw:Special:MyLanguage/Article guidance|Chỉ dẫn bài viết]] mời các biên tập viên có kinh nghiệm từ [[mw:Special:MyLanguage/Article guidance/Pilot wikis and collaborators|các trang Wikipedia thí điểm]]—tiếng Ả Rập, tiếng Bengal, tiếng Nhật, tiếng Bồ Đào Nha, tiếng Ba Tư, tiếng Thổ Nhĩ Kỳ, tiếng Anh đơn giản, tiếng Tây Ban Nha và tiếng Pháp—hỗ trợ biên dịch và điều chỉnh [https://b24e11a4f1.catalyst.wmcloud.org/wiki/Category:Pages_using_article_guidance các mẫu dàn ý này]. Những dàn ý này sẽ giúp hướng dẫn các biên tập viên tạo ra các bài viết có cấu trúc tốt, rõ ràng và tuân theo quy định khi sử dụng [https://b24e11a4f1.catalyst.wmcloud.org/wiki/Special:NewArticle tính năng này] dự kiến ra mắt vào tháng 5 năm 2026. Hiện có [[mw:Special:MyLanguage/Article guidance#Adapting a sample outline in a Wikipedia|hướng dẫn đơn giản]] về cách dịch và điều chỉnh những dàn ý này. '''Cập nhật cho biên tập viên''' * [[:m:Special:MyLanguage/Product and Technology Advisory Council|Hội đồng Cố vấn Sản phẩm và Công nghệ]] đã công bố [[:m:Special:MyLanguage/Product and Technology Advisory Council/May 2026 draft PTAC recommendation for feedback|bản thảo đề xuất]] về một mô hình mà các chi nhánh có thể thực hiện theo khi đóng góp vào lĩnh vực kỹ thuật. Mời các thành viên cộng đồng để lại phản hồi về đề xuất này trước ngày 8 tháng 5 [[:m:Talk:Product and Technology Advisory Council/May 2026 draft PTAC recommendation for feedback|trên trang thảo luận]]. * Số lượng tùy chọn về kích thước hình thu nhỏ có sẵn trong MediaWiki sẽ được giảm xuống còn ba tùy chọn tiêu chuẩn—Nhỏ (180px), Trung bình (250px), và Lớn (400px), là một phần của nỗ lực không ngừng nhằm cải thiện hiệu suất và giảm tải cho các dịch vụ hình thu nhỏ. Do đó, các tùy chọn hiện có sẽ được ánh xạ về kích thước mới gần nhất (ví dụ, những lựa chọn kích thước nhỏ hơn như 120px hoặc 150px sẽ hiển thị dưới kích thước 180px, trong khi những lựa chọn lớn hơn như 300px hoặc 360px sẽ hiển thị dưới kích thước 400px). Giao diện tùy chọn sẽ sớm được cập nhật để áp dụng những thay đổi này và người dùng không muốn áp dụng hoặc để lại phản hồi có thể thực hiện điều đó. [https://phabricator.wikimedia.org/T424909] * Từ giờ trở đi, ngay cả khi một quyền tự động hết hạn, người dùng sẽ nhận được thông báo Echo tương tự như thông báo tiêu chuẩn về thay đổi quyền. Có một điểm khác biệt giữa thông báo này và [[m:Special:MyLanguage/Global reminder bot|Global reminder bot]] ở chỗ bot sẽ nhắc người dùng một tuần ''trước khi'' quyền đó hết hạn, để họ có thể gia hạn quyền. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:32}} {{PLURAL:32|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một vấn đề khiến bộ chọn ngôn ngữ ULS trong [[m:Special:Translate|Đặc biệt:Dịch]] cuộn dọc khi không cần thiết, đã được giải quyết. Trước đây, khi người dùng mở menu thả xuống "Dịch sang tiếng Anh" và nhập một số từ nhất định, hộp thoại sẽ cuộn dọc xuống vài pixel ngay cả khi có đủ không gian để hiển thị tất cả kết quả. Menu thả xuống giờ không còn dịch chuyển một cách không cần thiết khi lọc ngôn ngữ nữa. [https://phabricator.wikimedia.org/T358864] * [[m:Special:GlobalWatchlist|Danh sách Theo dõi Toàn cục]], tính năng cho phép bạn xem các danh sách theo dõi của bạn từ nhiều trang wiki trên cùng một trang, tiếp tục được cải thiện. Ví dụ, danh sách theo dõi cho các trang Wikibase chẳng hạn như [[:d:|Wikidata]] nay hỗ trợ phần tử [[mw:Special:MyLanguage/Extension:EntitySchema|EntitySchema]] để có thể theo dõi tốt hơn. Chế độ Cập nhật Trực tiếp nay làm mới trang đặc biệt sau mỗi 60 giây để tuân theo [[mw:Special:MyLanguage/Wikimedia APIs/Rate limits|giới hạn tần suất truy vấn API toàn cục]] được cập nhật để cải thiện khả năng phản hồi theo thời gian thực. Ngoài ra, một lỗi về hướng khiến liên kết hiển thị là "thay đổi 3" thay vì "3 thay đổi" trong danh sách có hướng hỗn hợp đã được giải quyết. [https://phabricator.wikimedia.org/T415450][https://phabricator.wikimedia.org/T424422][https://phabricator.wikimedia.org/T418091] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Giai đoạn thứ hai của [[mw:Special:MyLanguage/Wikimedia APIs/Rate limits|giới hạn tần suất truy vấn API toàn cục]] đã được triển khai để giảm [[diffblog:2026/03/26/quo-vadis-crawlers-progress-and-whats-next-on-safeguarding-our-infrastructure/|tác động của việc thu thập dữ liệu sử dụng AI]] và đảm bảo quyền truy cập hợp lý, bền vững vào các tài nguyên của Wikimedia, ưu tiên lưu lượng truy cập của con người và lưu lượng phù hợp với sứ mệnh. [[mw:Special:MyLanguage/Wikimedia APIs/Rate limits#Limits|Giới hạn]] được chuyển từ mỗi giờ sang mỗi phút, tạo ra những mô hình lưu lượng truy cập mượt mà hơn và tải API dễ đoán hơn. Người dùng cộng đồng dự kiến không bị ảnh hưởng, và không cần phải thực hiện bất kỳ hành động gì. Các dấu hiệu ban đầu cho thấy một số người yêu cầu dựa trên User-Agent đang điều chỉnh hành vi vi, và khoảng 64% lưu lượng truy vấn API tự động đã được xác định. Việc giám sát vẫn tiếp tục, và Wikimedia Enterprise vẫn sẵn sàng để hỗ trợ thương mại. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.46/wmf.27|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/19|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W19"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:43, ngày 4 tháng 5 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30498077 --> == Bản tin Kỹ thuật: Tuần 20-2026 == <section begin="technews-2026-W20"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/20|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Nổi bật trong tuần''' * Cộng đồng Kỹ thuật đã xuất bản một [[m:Special:MyLanguage/Community Wishlist/How to write a good wish|bộ hướng dẫn mới]] giải thích cách những mong muốn trên Danh sách Mong muốn Cộng đồng được phân loại và xếp ưu tiên. Tài liệu này được tạo ra nhằm mục đích giúp những người đóng góp viết những đề xuất mang tính mạnh mẽ hơn bằng cách làm rõ những yếu tố ảnh hưởng đến việc quyết định ưu tiên. Ngoài yếu tố số phiếu, hướng dẫn này còn nêu bật những yếu tố khác cần xem xét chẳng hạn như tác động tiềm tàng đến cộng đồng khi quyết định nên ưu tiên mong muốn nào. '''Cập nhật cho biên tập viên''' * Nhóm Phát triển Người đọc đang khởi động một thử nghiệm để thử [[mw:Special:MyLanguage/Readers/Reader_Growth/Share_Card|tính năng Chia sẻ Thẻ]] mới cho phép người đọc tạo những thẻ mang tính hấp dẫn về mặt trực quan từ các bài viết hoặc các đề mục bài viết và chia sẻ chúng theo cách trực tuyến, mỗi thẻ liên kết ngược lại về bài viết gốc để giúp mở rộng lượng người đọc và khả năng tìm kiếm bài viết. Thử nghiệm A/B dành riêng cho thiết bị di động này sẽ được cung cấp cho một phần người đọc trên Wikipedia tiếng Ả Rập, tiếng Trung, tiếng Pháp, tiếng Việt và tiếng Anh để có thể hiểu rõ hơn về thói quen đọc và chia sẻ, và dự kiến bắt đầu từ tuần ngày 18 tháng 5 và kéo dài trong bốn tuần. * Ứng dụng Wikipedia trên Android và iOS gần đây đã phát hành [[mw:Special:MyLanguage/Wikimedia_Apps/Team/25th_Birthday_Reading_Challenge|thử thách đọc trong 25 ngày]] lên phiên bản Beta, là một phần của nỗ lực thúc đẩy người đọc tham gia bằng cách khuyến khích người dùng hoàn thành các mốc đọc. Để theo dõi chuỗi đọc của mình trong suốt quá trình thử thách, người dùng Ứng dụng có thể thêm tiện ích Em bé Globe vào màn hình chính của mình. Thử thách sẽ chính thức bắt đầu vào ngày 11 tháng 5. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:17}} {{PLURAL:17|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một vấn đề khiến cho tùy chọn toàn cục bật tính năng nổi bật cú pháp trong mã wiki có thể bất ngờ tự tắt ngay sau khi được bật lên, nay đã được giải quyết. [https://phabricator.wikimedia.org/T425286] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * [[File:Octicons-tools.svg|12px|link=|alt=|Đề mục nâng cao]] Mô đun ResourceLoader <bdi lang="zxx" dir="ltr"><code><nowiki>mediawiki.ui.input</nowiki></code></bdi>, mô đun lỗi thời từ [[m:Special:MyLanguage/Tech/News/2023/39|tháng 9 năm 2023]], sẽ bị loại bỏ trong tuần này. Hiện có [[mw:Special:MyLanguage/Codex/Migrating_from_MediaWiki_UI|hướng dẫn về cách chuyển từ UI MediaWiki sang Codex]] cho bất kỳ công cụ nào sử dụng nó. [https://phabricator.wikimedia.org/T420125] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.47/wmf.2|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/20|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W20"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:20, ngày 11 tháng 5 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30524429 --> == Bản tin Kỹ thuật: Tuần 21-2026 == <section begin="technews-2026-W21"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/21|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Nổi bật trong tuần''' * Nhóm Abstract Wikipedia đã xác định năm wiki thí điểm tiềm năng để đánh giá mức độ quan tâm của họ đối với việc áp dụng tóm tắt bài viết trên wiki của mình. Các wiki thí điểm là Wikipedia tiếng Malayalam, tiếng Bengali, tiếng Dagbani, tiếng Ả Rập và tiếng Indonesia. Thời gian nhận phản hồi sẽ kéo dài đến hết ngày 22 tháng 5. Nếu cộng đồng của bạn quan tâm đến việc trở thành wiki thí điểm, [[m:Talk:Abstract Wikipedia|hãy cho chúng tôi biết trên Meta]]. '''Cập nhật cho biên tập viên''' * Một thử nghiệm nhằm hiển thị [[mw:Special:MyLanguage/Readers/Reader Experience/Reading lists|Danh sách Đọc]] cho người đọc chưa đăng nhập trên trang web dành cho thiết bị di động sẽ được triển khai vào ngày 18 tháng 5 trên Wikipedia tiếng Đức, tiếng Tây Ban Nha, tiếng Ý, tiếng Bồ Đào Nha, tiếng Ba Lan, tiếng Hà Lan, tiếng Thổ Nhĩ Kỳ và tiếng Urdu Wikipedias, và sẽ kéo dài trong vòng một tháng. Nỗ lực này nhằm hỗ trợ những mục tiêu rộng hơn giúp người đọc lưu và sắp xếp các bài viết để đọc sau, đồng thời khuyến khích những thói quen có thể giúp dẫn đến việc đóng góp cho Wikipedia trong tương lai. * Để hỗ trợ cho nút đánh dấu trong tính năng beta Danh sách Đọc, menu "Công cụ > Tác vụ" đã được cập nhật để hiển thị các biểu tượng, bao gồm cả chỉ báo ngôi sao theo dõi giúp biên tập viên xác định những bài viết được theo dõi tạm thời. Các biểu tượng nay cũng khớp với các biểu tượng được sử dụng trên thiết bị di động, cải thiện tính nhất quán trên các nền tảng. Thay đổi này hiện chỉ giới hạn ở menu tác vụ và chủ yếu ảnh hưởng đến các biên tập viên có quyền thành viên nâng cao. [https://phabricator.wikimedia.org/T426008] * [[mw:Special:MyLanguage/VisualEditor/Suggestion Mode|Chế độ Đề xuất]] đã được phát hành dưới dạng [[w:en:A/B test|thử nghiệm A/B]] dành cho biên tập viên mới trên trang web dành cho di động tại [[phab:T421189|~15 trang Wikipedia]]. Thử nghiệm này sẽ đo lường tác động của Chế độ Đề xuất đến tỷ lệ những phiên sửa đổi trên trang web dành cho di động của người mới tạo ra những sửa đổi mang tính xây dựng (không bị lùi lại) trên bài viết. Thử nghiệm này cũng sẽ đánh giá tác động của tính năng này đến việc giữ chân người dùng, đồng thời theo dõi những thay đổi về tỷ lệ lùi sửa và cấm. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:27}} {{PLURAL:27|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một vấn đề trong ứng dụng Wikipedia dành cho Android khi hình ảnh đôi lúc không thể tải được sau khi mở thông báo danh sách đọc đề xuất, nay đã được giải quyết. [https://phabricator.wikimedia.org/T418231] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * [[mw:Special:MyLanguage/Wikidata Platform|Nhóm Nền tảng Wikidata]] đã công bố [[d:Special:MyLanguage/Wikidata:SPARQL query service/WDQS backend update/Backend Replacement|đề xuất thay thế backend]] và [[wikitech:Wikidata Query Service/WDQS Architecture re-design|kiến trúc kỹ thuật]] kèm theo cho việc di chuyển Dịch vụ Truy vấn Wikidata (WDQS) khỏi Blazegraph. Chúng tôi hoan nghênh mọi phản hồi về đề xuất này cho đến hết ngày 25 tháng 5 năm 2026, đặc biệt là về những thiếu sót tiềm tàng và tác động đến những trường hợp sử dụng (use case) nâng cao. Các thành viên trong cộng đồng Wikidata và người dùng WDQS cũng được khuyến khích giúp xác định những công cụ và quy trình làm việc có tác động lớn cần được chú ý trên [[d:Wikidata:SPARQL query service/WDQS backend update/High-Impact Use Cases|trang này]]. Bạn có thể chia sẻ những phản hồi của mình trên [[d:Wikidata talk:SPARQL query service/WDQS backend update|trang thảo luận về Di chuyển]] hoặc trong [[d:Special:MyLanguage/Wikidata:Blazegraph Migration Office Hours|giờ làm việc tiếp theo]]. Xem [[d:Special:MyLanguage/Wikidata:Wikidata Platform team/Newsletter|bản tin của nhóm WDP]] để biết thêm chi tiết. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.47/wmf.3|MediaWiki]] '''Chuyên sâu''' * Trên Wikipedia tiếng Anh, tiếng Pháp, tiếng Nhật và một số trang Wikipedia khác, một [[diffblog:2025/09/02/better-detecting-bots-and-replacing-our-captcha/|thử nghiệm hCaptcha]], một dịch vụ phát hiện bot từ bên thứ ba, đã được thực hiện. Thử nghiệm này cho thấy hCaptcha phát hiện và ngăn chặn hiệu quả một số hoạt động tự động không thiện ý, bằng cách tự hoạt động lẫn bằng cách cung cấp tín hiệu cho [[w:en:Wikipedia:Village pump (technical)/Archive 225#Introducing SuggestedInvestigations|kiểm định viên và tiếp viên]] để kiểm tra. Vì kết quả thử nghiệm cho kết quả tích cực, hCaptcha sẽ được triển khai trên tất cả các wiki trong một vài tuần tới đây. [[mw:Special:MyLanguage/Product Safety and Integrity/Anti-abuse signals/hCaptcha|Xem trang dự án hCaptcha]] để biết thông tin kỹ thuật về việc triển khai và bảo vệ quyền riêng tư. [[diffblog:2026/05/04/better-detecting-bots-and-replacing-our-captcha-part-2/|Tìm hiểu thêm]]. * Bản cập nhật Công nghệ Cộng đồng số mới nhất hiện đã có sẵn, trong đó có những tiến bộ trong một số sáng kiến ​​​​thuộc Danh sách Mong muốn Cộng đồng, bao gồm việc mở rộng Danh sách Đọc từ ứng dụng di động lên trang web, hỗ trợ thêm ngôn ngữ mới cho "Ai đã viết nó" (Who Wrote That) và Bảng điều khiển Cá nhân, cải thiện khả năng hiển thị 3D và Biểu đồ, cũng như những công việc sắp tới về việc sắp xếp trang thảo luận, khả năng phát âm thanh và quy trình sửa đổi. Bản cập nhật cũng chia sẻ những ưu tiên hiện tại, xu hướng trạng thái danh sách mong muốn và cơ hội để cộng đồng phản hồi về các lĩnh vực trọng tâm trong tương lai cũng như Kế hoạch Hàng năm 2026–2027 của Quỹ Wikimedia. [[m:Special:MyLanguage/Community Wishlist/Updates#May 13, 2026: Latest updates from the Community Tech team|Đọc toàn bộ nội dung bản tin để biết thông tin chi tiết]]. '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/21|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W21"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:21, ngày 18 tháng 5 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30539262 --> == Bản tin Kỹ thuật: Tuần 22-2026 == <section begin="technews-2026-W22"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/22|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Nổi bật trong tuần''' * Sau [[mw:Special:MyLanguage/Contributors/Account Creation Experiments#LOWM|thử nghiệm tạo tài khoản thành công]], tin nhắn được cải tiến dành cho những sửa đổi của thành viên chưa đăng nhập sẽ được triển khai đến tất cả các wiki của Wikimedia vào tuần đầu tiên của tháng 6. Thay đổi này sẽ chỉ ảnh hưởng đến các thành viên chưa đăng nhập trên trang web di động khi mở một phiên sửa đổi. Việc cập nhật trải nghiệm này được thiết kế để làm rõ hơn việc khuyến khích tạo tài khoản mà vẫn cho phép người dùng sửa đổi bằng tài khoản tạm thời. Kết quả từ thử nghiệm cho thấy tỷ lệ tạo tài khoản tăng lên đáng kể, trong đó tỷ lệ này đối với người dùng nhìn thấy thông báo được cập nhật này đạt mức tăng khoảng 27%. Như dự đoán, khi càng nhiều người tạo tài khoản, số tài khoản tạm thời cũng giảm đi khoảng 16%. Thử nghiệm không cho thấy bất kỳ thay đổi nào đáng kể về tỷ lệ sửa đổi mang tính xây dựng hay bất cứ số liệu đóng góp nào khác được theo dõi. [https://phabricator.wikimedia.org/T424595] '''Cập nhật cho biên tập viên''' * Vì lý do bảo mật, thành viên của một số nhóm người dùng [[m:Special:MyLanguage/Mandatory two-factor authentication for users with some extended rights|bắt buộc phải bật xác thực hai yếu tố]] (2FA). Những thành viên thuộc những nhóm này sẽ không thể tắt đi yếu tố 2FA cuối cùng trên tài khoản của mình, và sẽ không thể thêm người dùng không có 2FA vào những nhóm này. Người dùng vẫn sẽ có thể thêm yếu tố xác thực mới hoặc loại bỏ chúng đi, miễn là có ít nhất một yếu tố được bật liên tục. Trong vòng vài tuần tới đây, người dùng không có 2FA sẽ bị loại bỏ khỏi những nhóm này. Đặc biệt, nó sẽ được áp dụng cho các hành chính viên. Xem tác vụ được liên kết để biết lịch triển khai. [https://phabricator.wikimedia.org/T423119][https://phabricator.wikimedia.org/T423120] * [[m:Special:MyLanguage/WMDE Technical Wishes|Nhóm Mong muốn Kỹ thuật của WMDE]] sẽ chạy một [[w:vi:Thử nghiệm A/B|thử nghiệm A/B]] trên [[:phab:T415904|10 wiki]], nhằm thử nghiệm [[m:WMDE Technical Wishes/References/Reference Previews|những khả năng cải tiến cho tính năng Xem trước Chú thích]]. Thử nghiệm sẽ kéo dài ~2 tuần vào cuối tháng 5 / đầu tháng 6 và sẽ ảnh hưởng tới 10% người đọc trên máy tính đối với các wiki tham gia. * Sau hai thử nghiệm thành công, nhóm Phát triển Người đọc sẽ cho ra mắt tính năng beta [[mw:Special:MyLanguage/Readers/Reader Growth/Image Browsing|Duyệt Hình ảnh]] trên tất cả các trang Wikipedia trên di động vào ngày 25 tháng 5. Điều này có nghĩa là bất kỳ ai đã bật mặc định tất cả các tính năng beta sẽ bắt đầu nhìn thấy tính năng này, và những người khác có thể đánh dấu hộp kiểm để bật tính năng này lên trong tùy chọn của họ. Tính năng beta này sẽ bao gồm một băng chuyền hiển thị tất cả hình ảnh của bài viết ở đầu bài viết, The beta feature will include a carousel of all an article's images at the top of the article, cùng khả năng điều khiển cho phép biên tập viên có thể [[mw:Readers/Reader_Growth/Image_Browsing#Phase_2.1_beta_feature|loại trừ hình ảnh khỏi băng chuyền của bài viết hoặc loại trừ hoàn toàn một bài viết khỏi tính năng này]]. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:30}} {{PLURAL:30|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, các tệp STL ba chiều bị hiển thị sai bởi phần mở rộng trình xem phương tiện 3D nay đã được giải quyết. [https://phabricator.wikimedia.org/T416723] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Các class CSS <bdi lang="zxx" dir="ltr"><code><nowiki>tleft</nowiki></code></bdi> và <bdi lang="zxx" dir="ltr"><code><nowiki>tright</nowiki></code></bdi> cũ đã được thay thế bằng <bdi lang="zxx" dir="ltr"><code><nowiki>floatleft</nowiki></code></bdi> và <bdi lang="zxx" dir="ltr"><code><nowiki>floatright</nowiki></code></bdi> do hai class cũ đó không hoạt động một cách nhất quán trên tất cả các nền tảng MediaWiki, đặc biệt là giao diện web di động và ứng dụng di động. Những dự án dựa vào những lớp này được khuyến khích xem xét lại những chỗ sử dụng có liên quan và lên kế hoạch chuyển đổi. Xin lưu ý rằng <bdi lang="zxx" dir="ltr"><code><nowiki>floatleft</nowiki></code></bdi> và <bdi lang="zxx" dir="ltr"><code><nowiki>floatright</nowiki></code></bdi> cũng có thể bị loại bỏ trong tương lai, dù hiện chưa có kế hoạch thực hiện điều này. [[phab:T426452|Đọc thêm]]. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.47/wmf.4|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/22|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W22"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:52, ngày 25 tháng 5 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:Quiddity (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30584502 --> == <span lang="en" dir="ltr">Vote now in the 2026 U4C election</span> == <div lang="en" dir="ltr"> <section begin="announcement-content" /> Eligible voters are asked to participate in the 2026 [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee|Universal Code of Conduct Coordinating Committee]] election. More information–including an eligibility check, voting process information, candidate information, and a link to the vote–are available on Meta at the [[m:Special:MyLanguage/Universal_Code_of_Conduct/Coordinating_Committee/Election/2026|2026 Election information page]]. The vote closes on 2 June 2026 at [https://zonestamp.toolforge.org/1780358400 00:00 UTC]. Please vote if your account is eligible. Results will be available by 14 June 2026. -- In cooperation with the U4C,<section end="announcement-content" /> </div> [[m:User:Keegan (WMF)|Keegan (WMF)]] ([[m:User talk:Keegan (WMF)|talk]]) 17:15, ngày 27 tháng 5 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:Keegan (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30513860 --> == Bản tin Kỹ thuật: Tuần 23-2026 == <section begin="technews-2026-W23"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/23|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' * [[mw:Special:MyLanguage/Readers/Reader Experience|Nhóm Trải nghiệm Người đọc]] đang tiến hành một cuộc thử nghiệm nhằm giới thiệu tính năng [[mw:Special:MyLanguage/Readers/Reader Experience/Reading lists|danh sách đọc]], hiện vẫn đang trong quá trình phát triển, dành cho những người đọc chưa đăng nhập trên thiết bị di động để kiểm tra xem tính năng này có khuyến khích việc tạo tài khoản với tỷ lệ cao hơn so với nút sao theo dõi hay không. [[mw:Special:MyLanguage/Readers/Reader Experience/Reading lists#Experiment timeline|Thử nghiệm]] này đã được khởi động vào ngày 18 tháng 5 trên các wiki tiếng Đức, Tây Ban Nha, Ý, Bồ Đào Nha, Ba Lan, Hà Lan, Thổ Nhĩ Kỳ và Urdu, và sẽ kéo dài trong một tháng. * Nhóm Ứng dụng Wikimedia đã phát hành [[mw:Special:MyLanguage/Wikimedia Apps/Team/Explore Feed Refresh/Phase 1|Giai đoạn 1]] của giao diện Trang chủ được thiết kế lại cho ứng dụng Android bản Beta. Giao diện Trang chủ mới bao gồm tab "Cộng đồng" được làm mới và tab "Dành cho Bạn" được cá nhân hóa với những đề xuất đọc được cập nhật hàng ngày. Việc thiết kế lại này là một phần trong nỗ lực rộng lớn hơn nhằm cải thiện khả năng tìm kiếm nội dung và tạo ra trải nghiệm học tập hấp dẫn hơn trong các ứng dụng Wikipedia. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:18}} {{PLURAL:18|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một vấn đề khiến các hình ảnh không thể tải được đối với một số đề xuất sửa đổi trên [[w:Special:Homepage|Đặc biệt:Trang nhà]], làm cho hình thu nhỏ bị kẹt ở trạng thái đang tải, nay đã được giải quyết. [https://phabricator.wikimedia.org/T424048] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.47/wmf.5|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/23|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W23"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:08, ngày 1 tháng 6 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30613639 --> == Bản tin Kỹ thuật: Tuần 24-2026 == <section begin="technews-2026-W24"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/24|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Nổi bật trong tuần''' * Wikimedia Enterprise đã tăng giới hạn sử dụng miễn phí cho các dịch vụ API của mình. Giới hạn yêu cầu hàng tháng dành cho API Theo yêu cầu đã tăng từ 5.000 lên 50.000 yêu cầu, trong khi giới hạn đối với API Hình chụp nhanh đã tăng từ 15 lên 30 yêu cầu mỗi tháng. Ngoài ra, Nội dung Có cấu trúc của ảnh chụp nhanh hiện đã có sẵn cho các tài khoản miễn phí. Những thay đổi này sẽ mở rộng quyền truy cập vào dữ liệu Wikimedia Enterprise cho các nhà phát triển, nhà nghiên cứu và các tổ chức sử dụng nội dụng Wikimedia. [https://enterprise.wikimedia.com/blog/enhanced-free-api] '''Cập nhật cho biên tập viên''' * [[mw:Special:MyLanguage/Wikimedia_Apps/Team/Explore Feed Refresh/Phase 1|Bảng tin Khám phá được làm mới]], nay với tên gọi là Bảng tin Trang chủ, đang được triển khai tới 50% người dùng ứng dụng Wikipedia dành cho Android. Bảng tin Trang chủ giúp người đọc khám phá nội dung liên quan thông qua hai tab mới: ''Cộng đồng'' và ''Dành cho Bạn''. Tab Cộng đồng cung cấp một bảng tin cuộn được chứa những nội dung được chọn lọc cùng những cập nhật từ không gian rộng lớn hơn của cộng đồng và phong trào Wikimedia, trong khi tab ''Dành cho Bạn'' cung cấp trải nghiệm toàn màn hình, có thể vuốt được để hiển thị nội dung được điều chỉnh theo sở thích của người dùng. Việc thiết kế lại này là một phần trong nỗ lực lớn hơn nhằm cải thiện khả năng tìm kiếm và nâng cao trải nghiệm học trong ứng dụng Wikipedia. * Trò chơi giải đố hàng ngày [[mw:Special:MyLanguage/Wikimedia Apps/Team/iOS/"Which came first?" Game|Sự kiện nào diễn ra trước nhỉ?]] nay đã có sẵn trong phiên bản beta của ứng dụng Wikipedia dành cho iOS bằng tiếng Anh, tiếng Đức, tiếng Pháp, tiếng Bồ Đào Nha, tiếng Nga, tiếng Tây Ban Nha, tiếng Ả Rập, tiếng Trung và tiếng Thổ Nhĩ Kỳ. Trò chơi này sử dụng các sự kiện lịch sử từ nội dung trong mục "Ngày này năm xưa" của Wikipedia và thử thách người đọc đoán xem sự kiện nào trong hai sự kiện đã xảy ra trước. Trò chơi này đã được phát hành trên Android trước đây. Những cộng đồng quan tâm đến việc cung cấp trò chơi này bằng ngôn ngữ của mình có thể [[mw:Special:MyLanguage/Wikimedia_Apps/Team/Games#Game availability by language|đọc qua hướng dẫn và yêu cầu]]. * [[m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing|Chú thích phụ]], một tính năng MediaWiki mới cho phép biên tập viên tái sử dụng nguồn tham khảo với nhiều chi tiết khác nhau, sẽ bắt đầu được triển khai đến các wiki của Wikimedia sau giải đoạn thí điểm thành công. Việc triển khai sẽ bắt đầu vào ngày 8 tháng 6 đối với hầu hết các [[wikitech:Deployments/Train#Wednesday|wiki Nhóm 1]] và Wikipedia tiếng Pháp, trong khi các phiên bản ngôn ngữ khác của Wikipedia sẽ nhận được tính năng này trong những tháng tới. Các cộng đồng được khuyến khích chuẩn bị bằng cách kiểm tra [https://translatewiki.net/w/i.php?title=Special%3ATranslate&group=ext-cite&language=en&action_source=search&filter=%21translated&optional=1&action=translate các thông báo chưa được dịch của phần mở rộng Cite] bằng ngôn ngữ của họ và xem xét bất kỳ việc sử dụng [[mw:Special:MyLanguage/Reference Tooltips|Chú thích nổi]] nào, chúng có thể cần phải được [[:phab:T416304#11668731|cập nhật]] để hỗ trợ chức năng mới này. Những wiki sử dụng [[mw:Special:MyLanguage/Help:Reference Previews|Xem trước Chú thích]] không cần phải thực hiện bất kỳ hành động nào. Các cộng đồng cũng có thể mong muốn tạo [[Special:TrackingCategories|thể loại theo dõi]] ''cite-tracking-category-ref-details'' dưới dạng thể loại ẩn sử dụng <code><nowiki>__HIDDENCAT__</nowiki></code> (hoặc một bản mẫu chuyên dụng), và kết nối nó với khoản mục Wikidata [[d:Q129764848]] tương ứng. [https://phabricator.wikimedia.org/T425662] * [[mw:Special:MyLanguage/Readers/Reader Growth/Mobile page previews#Experimentation|Thử nghiệm Xem trước Trang]] trên giao diện web di động đã kết thúc. Nhóm đã quyết định không triển khai tính năng này sau khi kết quả cho thấy rằng không có tác động đáng kể nào về mặt thống kê lên tỷ lệ giữ chân người đọc, vì chỉ số thành công chính là việc cải thiện tỷ lệ giữ chân người đọc. Tính năng Xem trước Trang, vốn đã có sẵn trên máy tính để bàn và trong ứng dụng, hiển thị hình thu nhỏ, đoạn mở đầu và liên kết đến bài viết đầy đủ khi người đọc nhấn vào liên kết xanh. Thử nghiệm này đã thử trải nghiệm này trên giao diện web di động trên sáu trang Wikipedia. * [[mw:Special:MyLanguage/Codex/Design/Icons|Thư viện biểu tượng giao diện người dùng]] sẽ được [[phab:T399175|cập nhật vào cuối tuần này hoặc đầu tuần sau]]. Hầu hết trong số ~300 biểu tượng đã được điều chỉnh một chút và ~30 biểu tượng mới đã được thêm vào. Những thay đổi này cải thiện các biểu tượng để làm cho chúng thêm nhất quán và dễ hiểu hơn, đồng thời mang lại sự cân bằng trực quan hơn khi chúng được sử dụng theo nhóm. * Giao diện [[mw:Special:MyLanguage/Universal Language Selector|Bộ chọn Ngôn ngữ Toàn cục]] (ULS) trong MediaWiki, công cụ giúp người dùng chọn nội dung bằng các ngôn ngữ khác, đã được cập nhật. Phiên bản mới cải thiện tốc độ và khả năng truy cập, đồng thời giờ đây người dùng trên các dự án Wikimedia có thể ghim các ngôn ngữ để chuyển đổi ngôn ngữ một cách nhanh chóng hơn. Việc triển khai lên các trang web của Wikimedia sẽ diễn ra dần dần trong những tuần tới. Bạn có thể thử nghiệm tính năng này ngay bây giờ bằng cách chọn [[Special:Preferences#mw-prefsection-betafeatures|tính năng beta]] trong tùy chọn hồ sơ của mình và chia sẻ phản hồi của bạn trên [[mw:Special:MyLanguage/Universal Language Selector/New ULS|trang dự án]]. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:21}} {{PLURAL:21|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một vấn đề khiến bảng điều khiển Phân tích Lượt xem Trang trên pageviews.wmcloud.org ngừng cập nhật dữ liệu đồ thị vào tháng 5 năm 2026, ảnh hưởng đến tất cả người dùng, đã được giải quyết. [https://phabricator.wikimedia.org/T427171] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Chữ ký hàm cho <bdi lang="zxx" dir="ltr"><code><nowiki>mw.util.addPortletLink()</nowiki></code></bdi> đã được đơn giản hóa. Các nhà phát triển nay có thể truyền một đối tượng cấu hình thay vì một danh sách các tham số vị trí khi tạo liên kết portlet. Chữ ký hàm trước đây vẫn được hỗ trợ để đảm bảo khả năng tương thích ngược. Ví dụ, thay vì: <bdi lang="zxx" dir="ltr"><code><nowiki>mw.util.addPortletLink('p-cactions', '#', 'Stub', 'ca-stubtag', 'Add a stub tag to this page');</nowiki></code></bdi> sử dụng <bdi lang="zxx" dir="ltr"><code><nowiki>mw.util.addPortletLink('p-cactions', { href: '#', text: 'Stub', id: 'ca-stubtag', tooltip: 'Add a stub tag to this page' });</nowiki></code></bdi>. Những người bảo trì đoạn mã được khuyến khích xem chỗ nào hiện đang sử dụng <bdi lang="zxx" dir="ltr"><code><nowiki>addPortletLink()</nowiki></code></bdi> và cập nhật chúng nếu thích hợp. Thay đổi này sẽ có mặt trên tất cả các wiki từ ngày 11 tháng 6. Xin cảm ơn tình nguyện viên cộng đồng Gerges đã đóng góp cải tiến này. [https://phabricator.wikimedia.org/T427945] * '''Thảo luận về Danh sách Mong muốn của Cộng đồng''': Nhóm Sản phẩm & Công nghệ [[m:Special:MyLanguage/Community Wishlist/Updates#May 20, 2026: Community Tech becomes a program|đã đưa ra những thay đổi]] nhằm mục đích tăng số lượng và độ phức tạp của những mong muốn được đáp ứng, bao gồm cả việc giải thể nhóm Công nghệ Cộng đồng. Họ đang [[m:Special:MyLanguage/Community Wishlist/Updates|tham gia thảo luận]] về một [[m:Talk:Community Wishlist#Proposed direction for Wishlist|đề xuất hướng đi cho danh sách mong muốn]] từ các thành viên cộng đồng. Bao gồm những cách để cấu trúc việc bỏ phiếu hàng năm, theo dõi mong muốn một cách tốt hơn, loại bỏ các lĩnh vực trọng tâm, và [[m:Special:MyLanguage/Community Wishlist/Updates|điều chỉnh việc quản lý nhân sự]]. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.47/wmf.6|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/24|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W24"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:30, ngày 8 tháng 6 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30650573 --> == Bản tin Kỹ thuật: Tuần 25-2026 == <section begin="technews-2026-W25"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/25|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Nổi bật trong tuần''' * [[mw:Special:MyLanguage/Readers/Reader Growth|Nhóm Tăng trưởng Độc giả]] đã cho ra mắt tính năng beta [[mw:Special:MyLanguage/Readers/Reader Growth/Image Browsing|Duyệt Hình ảnh]] trên phiên bản web của thiết bị di động tại tất cả các phiên bản Wikipedia. Tính năng này hiển thị ở đầu bài viết một băng chuyền hình ảnh gồm 3 hình ảnh trở lên. Biên tập viên có thể cấu hình cho tính năng này với những thao tác sau: để ẩn một hình ảnh cụ thể khỏi một trang, hãy sử dụng <code>class=notpageimage</code> để loại trừ nó khỏi bản xem trước, hay dùng <code>class=noviewer</code> để loại trừ nó khỏi MediaViewer. Băng chuyền Hình ảnh còn có thể được tắt hoàn toàn ở một trang, với magic word <code><nowiki>__NOMEDIAVIEWERCAROUSEL__</nowiki></code>. Để gửi phản hồi hoặc báo cáo lỗi, hãy truy cập [[mw:Talk:Readers/Reader Growth/Image Browsing|trang dự án]]. * [[mw:Special:MyLanguage/Help:Tables#class="wikitable"|Wikitables]] nay đã có thể được [[mw:Special:MyLanguage/Help:Sortable tables#Forcing the initial sort direction|sắp xếp theo thứ tự giảm dần]] ngay lần nhấp chuột đầu tiên bằng cách thêm <code dir=ltr>data-sort-order="desc"</code> cho ô tiêu đề. Trước đây, theo mặc định, lần nhấp chuột đầu tiên vào tiêu đề cột sẽ sắp xếp cột theo thứ tự tăng dần. Sự bổ sung này cho Wikitable mang lại khả năng kiểm soát và tính linh hoạt cao hơn, trong khi hành vi mặc định cho những lần nhấp chuột tiếp theo vẫn được giữ nguyên. [https://phabricator.wikimedia.org/T398416] '''Cập nhật cho biên tập viên''' * Tính năng [[mw:Special:MyLanguage/Article guidance|Hướng dẫn bài viết]] hiện đang được thử nghiệm đối với một số biên tập viên tạo các bài viết mới trên các trang Wikipedia tiếng Anh đơn giản, tiếng Pháp và tiếng Thổ Nhĩ Kỳ. Thử nghiệm cũng sẽ sẽ sớm bắt đầu trên Wikipedia tiếng Ả Rập và tiếng Bengali. [[w:simple:Special:NewArticle|Tính năng này]] cung cấp cho các biên tập viên hướng dẫn do cộng đồng biên soạn để giúp họ tạo ra những bài viết tuân thủ tiêu chuẩn cộng đồng. Các biên tập viên có kinh nghiệm có thể tiếp tục tạo hoặc điều chỉnh dàn ý cho những loại bài viết cụ thể thường được tạo bởi những người đóng góp ít kinh nghiệm hơn. Những dàn ý này hướng dẫn các biên tập viên ít kinh nghiệm hơn trong việc tạo những bài viết chất lượng cao. Hướng dẫn nhanh về các ký hiệu được sử dụng trong dàn ý có thể được tìm thấy trên [[mw:Special:MyLanguage/Article guidance/Test feature guide#Markups in outlines|trang này]]. [[w:simple:Wikipedia:Article Guidance|Ví dụ về dàn ý]] có thể được điều chỉnh và hướng dẫn cách điều chỉnh chúng nằm trên [[mw:Special:MyLanguage/Article guidance#Adapting a sample outline in a Wikipedia|phần này]] của trang dự án. * Wiki mong muốn thay thế nút "vô thời hạn" trong Đặc biệt:Cấm dành cho tài khoản tạm thời (ví dụ, wiki chỉ cấm tài khoản tạm thời đến khi tài khoản đó hết hạn) sẽ có thể thực hiện điều đó bằng cách tạo [[MediaWiki:ipb-indefinite-expiry-temporary-account]] với khoảng thời gian cấm mà họ muốn. [https://phabricator.wikimedia.org/T427125] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:41}} {{PLURAL:41|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Đến cuối tháng 6, việc sử dụng một chuỗi user-agent hợp lệ là bắt buộc để tải xuống tự động các dump từ trang web dumps.wikimedia.org. Những yêu cầu tự động cung cấp user-agent trống hoặc chung chung sẽ bị chặn. Điều này [[phab:T400119|sẽ mở rộng việc thực thi]] [[foundation:Special:MyLanguage/Policy:Wikimedia Foundation User-Agent Policy|quy định về user-agent]] đã có từ lâu. Quyền truy cập tới Dịch vụ Đám mây của Wikimedia sẽ không thay đổi. * Quá trình triển khai [[mw:Wikimedia APIs/Rate limits|giới hạn truy cập API]] toàn cục đã hoàn tất, các giới hạn được áp dụng trên tất cả các API và ở tất cả các mức độ được ghi nhận cho tất cả các nhóm. Các bot chạy trong Toolforge/WMCS hoặc có quyền người dùng bot trên bất kỳ wiki nào vẫn được miễn trừ. Tất cả các bot nên tiếp tục theo những thực tiễn tốt nhất được ghi nhận để tránh bị vượt giới hạn truy cập. * [https://api.wikimedia.org/wiki/Main_Page Wiki Cổng API] sẽ ở chế độ chỉ đọc kể từ tuần này (15-18 tháng 6). Vào tuần tới (22-25 tháng 6), tất cả các URL của wiki Cổng API sẽ chuyển hướng đến [[mw:Wikimedia APIs|API Wikimedia trên mediawiki.org]]. Tìm hiểu thêm trên [[wikitech:API Portal/Deprecation|trang dự án]]. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.47/wmf.7|MediaWiki]] '''Các cuộc họp và sự kiện''' * Vào ngày 17 tháng 6 lúc 18:00 giờ UTC WMF sẽ tổ chức một cuộc gọi Discord tập trung vào việc đánh giá code. Chúng tôi đã lắng nghe thông qua [[mw:Special:MyLanguage/Developer Satisfaction Survey/2026|Khảo sát Sự hài lòng của Nhà phát triển]] rằng các tình nguyện viên đang gặp khó khăn trong việc đánh giá code và chúng tôi muốn thảo luận về những trải nghiệm này với mục tiêu tìm ra những giải pháp khả thi. Bạn có thể tham gia cuộc gọi [https://discord.gg/wikipedia?event=1514727511102062664 thông qua máy chủ Discord Cộng đồng Wikimedia]. * [[m:Special:MyLanguage/Conferencia Wikimedia de América Latina 2026|Hội nghị Wikimedia Mỹ La-tinh]] sẽ tổ chức cuộc thi hackathon khu vực quy tụ cộng đồng kỹ thuật của phong trào Wikimedia, gồm những nhà phát triển, quản trị viên hệ thống, nhà khoa học dữ liệu và các thành viên có quyền mở rộng. Những người đóng góp kỹ thuật quan tâm có thể [https://docs.google.com/forms/d/e/1FAIpQLSf4osJzTHBJjQbYJk7TMVEJjTEQv7IgtsUDfP-o-qTgeRQQxw/viewform đăng ký học bổng] tham gia cho đến nửa đêm ngày 21 tháng 6 (giờ Bolivia, UTC-4). * Hãy đăng ký tham gia Thử thách Nhóm của Wikimania để góp mặt tại sự kiện đặc biệt này. Thử thách nhóm sẽ diễn ra trực tuyến và trực tiếp từ ngày 21 đến 22 tháng 7, trước hội nghị Wikimania. Mọi người đều có thể tham gia, bất kể kỹ năng hay việc đăng ký Wikimania trước đó như thế nào. Các nhóm sẽ cùng nhau giải quyết 10 thử thách quan trọng trong việc hỗ trợ cộng đồng Wikimedia. Để biết thêm chi tiết, hãy truy cập [[wmania:Special:MyLanguage/2026:Team challenges|trang Thử thách Nhóm]] và [https://wikimedia.eventyay.com/wm/teamchallenges/ đăng ký tại đó]. Cổng đăng ký sẽ đóng vào ngày 20 tháng 6 lúc 23:00 UTC. '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/25|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W25"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 16:48, ngày 15 tháng 6 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:UOzurumba (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30689604 --> == Bản tin Kỹ thuật: Tuần 26-2026 == <section begin="technews-2026-W26"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/26|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Nổi bật trong tuần''' * [[mw:Special:MyLanguage/Growth/Feature summary|Các tính năng Phát triển (Growth)]] [[phab:T418115|nay đã có mặt trên Wikidata]]. Bản cập nhật này cho phép truy cập vào chức năng Cố vấn ([[mw:Special:MyLanguage/Help:Growth/Mentorship|nếu được cấu hình]]), mô đun Tác động, Bảng Trợ giúp và Trang chủ dành cho Người mới được đơn giản hóa (không có Đề xuất sửa đổi). Các bảo quản viên Wikidata vẫn đang cấu hình các tính năng thông qua Cấu hình Cộng đồng. '''Cập nhật cho biên tập viên''' * Trang đặc biệt [[{{#special:RangeCalculator}}]] đã được tạo. Trang này cho phép người dùng tìm một dải IP mà không cần phải dựa vào các công cụ bên ngoài. Cho đến hiện tại, công cụ này chỉ có sẵn cho các kiểm định viên. [https://phabricator.wikimedia.org/T268429] * [[m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing|Chú thích phụ]] là một tính năng mới của MediaWiki cho phép biên tập viên tái sử dụng các nguồn tham khảo với những chi tiết khác nhau. Tính năng này sẽ được triển khai đến hầu hết các phiên bản ngôn ngữ Wikipedia quy mô nhỏ và trung bình vào ngày 23 tháng 6. Trang [[m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing#deployment|Câu hỏi thường gặp]] liệt kê những hành động có thể thực hiện trên wiki của bạn để hỗ trợ việc triển khai này. Hãy kiểm tra [[:phab:T414094|kế hoạch triển khai]] để biết các bước triển khai tiếp theo. [https://phabricator.wikimedia.org/T428902] * Bắt đầu từ tuần sau, người dùng sẽ nhận được một thông báo khi họ bị cấm sửa đổi hoặc được bỏ cấm sửa đổi, hoặc khi lệnh cấm thay đổi. [https://phabricator.wikimedia.org/T100974] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:32}} {{PLURAL:32|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Bắt đầu từ tuần tới, các bộ lọc sai phạm được đặt ở mức "yêu cầu xác minh CAPTCHA" sẽ bắt đầu ảnh hưởng đến cả những người dùng có quyền <code>skipcaptcha</code>, bao gồm hầu hết những người dùng có quyền tự động xác nhận. Các bot sẽ được miễn trừ. Thay đổi này sẽ chỉ ảnh hưởng đến những sửa đổi kích hoạt bộ lọc sai phạm. Quyền <code>skipcaptcha</code> vẫn sẽ tiếp tục giúp người dùng được miễn yêu cầu xác minh CAPTCHA trong quá trình sử dụng wiki thông thường. [https://phabricator.wikimedia.org/T402595] * Tài liệu tham khảo cho [[wikitech:Machine_Learning/LiftWing/API|API Lift Wing]] đã được chuyển từ Cổng API sang [https://wikitech.wikimedia.org/w/index.php?api=lift-wing&title=Special%3ARestSandbox Chỗ thử REST] mang tính tương tác. * Wiki Cổng API hiện đã đóng. Để xem tài liệu API, hãy xem [[mw:Special:MyLanguage/Wikimedia_APIs|API Wikimedia trên mediawiki.org]]. Tất cả các URL của wiki Cổng API (https://api.wikimedia.org/wiki/) sẽ đổi hướng tới trang mediawiki.org bắt đầu từ ngày 22 tháng 6. [https://phabricator.wikimedia.org/T427537] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.47/wmf.8|MediaWiki]] '''Các cuộc họp và sự kiện''' * Hãy tham gia cuộc gọi trực tuyến vào ngày 25 tháng 6 lúc 2:30 chiều giờ UTC để gặp gỡ các thực tập sinh hiện tại của Wikimedia cho [[mw:Google_Summer_of_Code/2026|Google Summer of Code]] và [[mw:Outreachy/Round_32|Outreachy]]. Các thực tập sinh sẽ giới thiệu tổng quan về các dự án của họ và demo ngắn gọn công việc mà họ đã thực hiện cho đến nay. Người tham dự được khuyến khích [[mw:event:Google_Summer_of_Code/Summer_2026_June_Internship_open_session|chia sẻ ý tưởng và kết nối trong cộng đồng của họ]]. '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/26|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W26"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 13:05, ngày 23 tháng 6 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:Trizek (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30722494 --> == RFC about AI-generated content in Wikimedia Commons == <bdi lang="en" dir="ltr">Apologies for writing in English, please help translate this message to your language. You are invited to participate in a [[c:Commons:Requests for comment/Policy update for AI content|request for comment on Wikimedia Commons about a policy update for AI content]]. This may affect files that are uploaded to Wikimedia Commons for use on this project. Thank you. [[m:User:Codename Noreste|Codename Noreste]] ([[m:User talk:Codename Noreste|thảo luận]])</bdi> 17:12, ngày 23 tháng 6 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:Codename Noreste@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30513860 --> == <span lang="en" dir="ltr">Deployment of Legal and Safety Contacts Link in the Footer of Your Wiki</span> == <div lang="en" dir="ltr"> <section begin="Message"/> '''Legal & Safety Contacts''' Hello community, the Wikimedia Foundation has provided a [[wmf:Special:MyLanguage/Legal:Wikimedia Foundation Legal and Safety Contact Information|single legal and safety contact page]], to be linked in the footer of your wiki, to ensure access to accurate legal information. This is a regulatory requirement. We have already rolled out links to English, German, Italian, Spanish and other wikis and we will deploy to your wiki soon. [[m:Special:MyLanguage/Wikimedia_Foundation_Legal_and_Safety_Contacts_FAQ|Please read more on the project page]] and leave any comments in this thread or on the [[m:Special:MyLanguage/Talk:Wikimedia Foundation Legal and Safety Contacts FAQ|talk page]]. <section end="Message"/> </div> -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 13:31, ngày 25 tháng 6 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:Sannita (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=User:Sannita_(WMF)/Mass_sending_test&oldid=30731267 --> == Bản tin Kỹ thuật: Tuần 27-2026 == <section begin="technews-2026-W27"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/27|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' * Là một phần của [[mw:Special:MyLanguage/Contributors/Account Creation Experiments|Thử nghiệm Tạo Tài khoản]], nhóm Phát triển đã thử nghiệm việc thêm biểu tượng tài khoản người dùng vào tiêu đề trang web trên di động dành cho người dùng chưa đăng nhập, cung cấp quyền truy cập trực tiếp vào các tác vụ "Tạo tài khoản" và "Đăng nhập". Thử nghiệm đã tăng số tài khoản được tạo lên khoảng 20% mà không ảnh hưởng tiêu cực đến chất lượng sửa đổi hoặc tỷ lệ sửa đổi mang tính xây dựng. Tính năng này giờ sẽ được triển khai đến tất cả các trang wiki của Quỹ Wikimedia trên giao diện web di động trong tuần đầu tiên của tháng 7. [https://phabricator.wikimedia.org/T428220] * Sau một [[phab:T426248|thử nghiệm thành công]], người dùng đã đăng nhập nhưng chưa [[mw:Special:MyLanguage/Help:Email_confirmation|xác nhận địa chỉ email của mình]] khi tạo tài khoản sẽ nhìn thấy một biểu ngữ mới yêu cầu họ hoàn tất quy trình đó. Điều này giúp giảm nguy cơ người dùng bị mất quyền truy cập vào tài khoản của họ, và làm cho địa chỉ email của tài khoản nói chung trở nên đáng tin cậy hơn. Đây là một phần của dự án [[mw:Special:MyLanguage/Product Safety and Integrity/Account Security|Bảo mật Tài khoản]]. [https://phabricator.wikimedia.org/T428292] * Một bản cập nhật cho tính năng [[Special:Search|Tìm kiếm]] sẽ tinh chỉnh cách <bdi lang="zxx" dir="ltr"><code><nowiki>-prefix:</nowiki></code></bdi> hoạt động khi được sử dụng để loại trừ kết quả. Trước đây, việc sử dụng <bdi lang="zxx" dir="ltr"><code><nowiki>-prefix:</nowiki></code></bdi> với phủ định có thể vô tình mở rộng kết quả tìm kiếm bằng cách thêm các không gian tên nằm trong phạm vi tìm kiếm, dẫn đến hành vi gây khó hiểu đối với những người dùng mong đợi một bộ lọc loại trừ đơn giản. Với lần cập nhật này, <bdi lang="zxx" dir="ltr"><code><nowiki>-prefix:</nowiki></code></bdi> nay sẽ loại trừ chặt những tiêu đề trang trùng khớp như mong đợi và có thể hiển thị cảnh báo nếu không gian tên có liên quan không được chọn một cách rõ ràng. Mặc dù vậy, hành vi của <bdi lang="zxx" dir="ltr"><code><nowiki>prefix:</nowiki></code></bdi> khi không có phủ định vẫn sẽ không thay đổi. [https://phabricator.wikimedia.org/T427443] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:33}} {{PLURAL:33|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một sự cố khiến người đánh giá sử dụng thanh công cụ Quản lý Trang (Page Curation) không tự động được đăng ký theo dõi các cuộc thảo luận mà họ bắt đầu bình luận trên trang nay đã được giải quyết. Người đánh giá giờ sẽ nhận được thông báo khi có người nào đó trả lời những cuộc thảo luận này. [https://phabricator.wikimedia.org/T329346] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Kể từ ngày 29 tháng 6, các lượt tải xuống tự động từ trang dumps.wikimedia.org sẽ phải tuân theo [[Foundation:Special:MyLanguage/Policy:Wikimedia Foundation User-Agent Policy|quy định về user-agent]]. Các yêu cầu tự động mà cung cấp user-agent trống hoặc chung chung sẽ bị chặn. Việc truy cập vào các bản sao lưu (dump) thông qua Dịch vụ Đám mây Wikimedia sẽ không bị ảnh hưởng. Đây là thông báo tiếp theo sau thông báo được đưa ra trong [[m:Special:MyLanguage/Tech/News/2026/25|Bản tin Kỹ thuật số 25-2026]]. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.47/wmf.9|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/27|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W27"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 11:48, ngày 29 tháng 6 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30744833 --> == <span lang="en" dir="ltr">Tech News: 2026-28</span> == <div lang="en" dir="ltr"> <section begin="technews-2026-W28"/><div class="plainlinks"> Latest '''[[m:Special:MyLanguage/Tech/News|tech news]]''' from the Wikimedia technical community. Please tell other users about these changes. Not all changes will affect you. [[m:Special:MyLanguage/Tech/News/2026/28|Translations]] are available. '''Updates for editors''' * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Recurrent item]] View all {{formatnum:34}} community-submitted {{PLURAL:34|task|tasks}} that were [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|resolved last week]]. For example, an issue where the search bar results on Wikidata, showed English results instead of using the correct language fallback for users of language variants, has now been fixed. Search suggestions will now follow the expected language fallback chain. [https://phabricator.wikimedia.org/T429769] '''Updates for technical contributors''' * In preparation for [[m:Special:MyLanguage/Event:Celebrate Women|Celebrate Women campaign]] planned for March 2027, the Wikimedia Foundation’s [[m:Special:MyLanguage/Wikimedia Foundation/Advancement/Community Growth/Content Enablement|Content Enablement team]] has launched a 22-question survey to better understand technical contributions by women+ (anyone who identifies as a woman) across Wikimedia projects. The survey takes approximately 15–20 minutes to complete and will remain open until 20 July 2026. The [[m:Special:MyLanguage/Celebrate Women/Technical contributions survey|questions]] are also available on-wiki for review in advance. * The [[mw:Special:MyLanguage/Extension:Score|Score extension]] now supports rendering music scores as SVG images in addition to PNG, addressing a long-standing [[:phab:T49578|feature request]] and resolving historical image quality issues. Both formats are now provided to clients, with PNG in the <bdi lang="zxx" dir="ltr"><code><nowiki>src</nowiki></code></bdi> attribute and SVG in the <bdi lang="zxx" dir="ltr"><code><nowiki>srcset</nowiki></code></bdi> attribute. * The new [[wikitech:Parsoid|Parsoid]] parser [[mw:Special:MyLanguage/Parsoid/Parser_Unification/Updates|continues to be deployed to additional wikis]], making it easier to introduce new reading and editing features. It was enabled on French Wikipedia, bringing total progress to covering 78.9% of Wikipedia page views. Rollout to English Wikipedia desktop will progress through this week. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Recurrent item]] Detailed code updates later this week: [[mw:MediaWiki 1.47/wmf.10|MediaWiki]] '''In depth''' * The Wikimedia Hackathon 2026 [[diffblog:2026/06/29/wikimedia-hackathon-2026-building-collaborating-and-shaping-the-future-together/|recap blog post]] is now live. It highlights the projects, sessions, and social activities from this year’s event, and shares initial plans for the 2027 Wikimedia Hackathon. '''''[[m:Special:MyLanguage/Tech/News|Tech news]]''' prepared by [[m:Special:MyLanguage/Tech/News/Writers|Tech News writers]] and posted by [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Contribute]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/28|Translate]]&nbsp;• [[m:Tech|Get help]]&nbsp;• [[m:Talk:Tech/News|Give feedback]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Subscribe or unsubscribe]].'' </div><section end="technews-2026-W28"/> </div> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 13:57, ngày 6 tháng 7 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30773578 --> == Bản tin Kỹ thuật: Tuần 29-2026 == <section begin="technews-2026-W29"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/29|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' * Tính năng [[mw:Special:MyLanguage/Growth/Revise_Tone|Xem lại Giọng văn]] giúp người mới xác định những đoạn văn trong bài viết Wikipedia mà có thể chứa ngôn ngữ không bách khoa và khuyến khích họ xem xét lại giọng văn đó. Tính năng này đã được [[w:en:A/B_testing|thử nghiệm A/B]] trên các Wikipedia tiếng Ả Rập, tiếng Anh, tiếng Pháp và tiếng Bồ Đào Nha, tại đó tỷ lệ hoàn thành nhiệm vụ của người mới [[mw:Special:MyLanguage/Growth/Revise_Tone#Experiment_Results|tăng 38.7%]] so với nhiệm vụ Hiệu đính mặc định, mà không làm giảm chất lượng sửa đổi. Cuộc thử nghiệm đã kết thúc vào ngày 9 tháng 7 và tính năng này nay đã có sẵn cho tất cả mọi người trên các wiki này, đồng thời có thể cấu hình được thông qua Cấu hình Cộng đồng. [[phab:T426364|Kế hoạch]] dự kiến là sẽ phát hành Xem lại Giọng văn đến nhiều trang wiki hơn. * Cấu hình cộng đồng cho phép [[mw:Special:MyLanguage/Help:Growth/Mentorship#Automated mentor list cleanup|tự động loại bỏ cố vấn không hoạt động]] dựa trên các tiêu chí có thể cấu hình được sẽ được kích hoạt vào thứ 5, ngày 16, [[mw:Special:MyLanguage/Growth/Deployment|trên một số wiki]] để đảm bảo danh sách cố vấn được cập nhật. Cố vấn là những người đóng góp có kinh nghiệm, tự nguyện tham gia giúp đỡ người dùng mới trên wiki thông qua [[mw:Special:MyLanguage/Growth/Feature summary|Tính năng Phát triển (Growth)]]. Bảo quản viên nay có thể chuẩn bị các cài đặt thông qua [[w:Special:CommunityConfiguration/Mentorship|Đặc biệt:Cấu hình Cộng đồng/Cố vấn]]; những cài đặt này sẽ có hiệu lực kể từ thứ 5. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:38}} {{PLURAL:38|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một sự cố khiến một số người dùng ứng dụng Wikipedia trên thiết bị Android bị đăng xuất ngay sau khi đăng nhập, khiến họ không thể duy trì trạng thái đăng nhập và sửa đổi trang, nay đã được giải quyết. [https://phabricator.wikimedia.org/T316916] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Việc sửa đổi trang thông qua đoạn mã người dùng hoặc tiện ích khiến cho nhãn danh sách theo dõi mà người dùng gán cho trang đó bị đặt lại. Vấn đề này nay đã được giải quyết. [https://phabricator.wikimedia.org/T423778] * Để khắc phục lỗi Safari (xem [[phab:T425211]]), trên các wiki đã kích hoạt Parsoid, các liên kết wiki href nay sử dụng urls tuyệt đối thay vì url tương đối theo giao thức. Đầu ra API REST vẫn sẽ không thay đổi và sẽ tiếp tục sử dụng url tương đối theo giao thức. Các tiện ích, đoạn mã người dùng, bot và CSS có thể cần được điều chỉnh nếu chúng dựa vào sự hiện diện của url tương đối theo giao thức trong các liên kết wiki href. [https://phabricator.wikimedia.org/T431358] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.47/wmf.11|MediaWiki]] '''Chuyên sâu''' * Nhóm Nền tảng Thử nghiệm của Quỹ Wikimedia đã đăng bài viết trên blog phản ánh về năm đầu tiên thực hiện thử nghiệm có cấu trúc của họ. Bài viết nêu bật những thử nghiệm thành công như Kiểm tra Chép dán, Kiểm tra Nguồn tham khảo và Kiểm tra Giọng văn, những thử nghiệm đã cải thiện kết quả sửa đổi và được triển khai cho nhiều người dùng hơn, cũng như những thử nghiệm không dẫn đến việc thay đổi sản phẩm. [[diffblog:2026/07/07/moving-the-needle-how-we-test-new-ideas-across-wikimedia-projects|Đọc thêm]]. '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/29|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W29"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 16:11, ngày 13 tháng 7 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30804401 --> == Bản tin Kỹ thuật: Tuần 30-2026 == <section begin="technews-2026-W30"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/30|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' * [[mw:Special:MyLanguage/Reader/Reader Experience|Nhóm Trải nghiệm Người đọc]] đã kết hợp phản hồi của cộng đồng xoay quanh vị trí của các nút sao theo dõi và nút danh sách theo dõi đối với [[mw:Special:MyLanguage/Readers/Reader Experience/WE3.3.4 Reading lists|tính năng beta Danh sách Đọc]], nhằm cho phép lưu lại các bài viết để đọc sau – một [[m:Special:MyLanguage/Community Wishlist/W102|mục danh sách mong muốn]] để đưa chức năng này lên web. Các biên tập viên được mời kích hoạt tính năng beta để thử nghiệm tính năng này và [[phab:T426453|chia sẻ suy nghĩ của mình]]. * [[mw:Special:MyLanguage/VisualEditor/Suggestion Mode|Chế độ Đề xuất]] cung cấp những đề xuất sửa đổi trong Trình Soạn thảo Trực quan để cải thiện các bài viết trên Wikipedia. [[Special:EditChecks|Mọi đề xuất]] đều [[mw:Special:MyLanguage/Help:Suggestion mode#For administrators – local customization|có thể được cộng đồng cấu hình]]. Tính năng [[mw:Special:MyLanguage/Edit check/TextMatch|Văn bản Khớp chính xác]] (TextMatch) là một cách giúp cho các tình nguyện viên có thể tạo đề xuất tùy chỉnh cục bộ. Tính năng này tìm kiếm các chuỗi văn bản trong bài viết, và nay cũng bao gồm việc hỗ trợ cho các biểu thức chính quy. Điều này mang lại cho các tình nguyện viên độ chính xác và tính linh hoạt cao hơn đối với những loại đề xuất mà họ có thể tạo ra cục bộ. Lưu ý: Đề xuất [[mw:Special:MyLanguage/Edit check/Configuration#:~:text=maximumEditcount|có thể được nhắm tới]] dựa trên số lần sửa đổi của người thực hiện sửa đổi cũng như các khía cạnh khác của trang. Bạn có thể [[mw:Special:MyLanguage/Help:Suggestion mode#Create custom local types of Suggestions|tìm ví dụ từ các cộng đồng khác]] để lấy cảm hứng, kể cả việc sử dụng Văn bản Khớp chính xác nhằm phát hiện: lỗi chính tả, lỗi ngữ pháp, có khả năng quảng cáo, lời sáo rỗng, cách sử dụng dấu gạch ngang hoặc dấu gạch nối không chính xác, từ khóa thời gian không cụ thể, tên lỗi thời, v.v. Bất kỳ [[mw:Special:MyLanguage/Talk:VisualEditor/Suggestion Mode|phản hồi]] nào đều được chúng tôi hoan nghênh. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:27}} {{PLURAL:27|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, sự cố về công cụ SVG Translate khiến cho nó có thể sử dụng phiên bản tập tin lỗi thời, khiến các bản dịch hiện có bị ghi đè khi các bản dịch mới được tải lên, nay đã được [[phab:T430577|giải quyết]]. Nhìn chung, trong quý cuối cùng từ tháng 4 đến tháng 6 năm 2026, Quỹ Wikimedia đã giải quyết khoảng 337 tác vụ cộng đồng. '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Trên các wiki có hỗ trợ Parsoid, Parsoid nay hiển thị tối đa 1.250 hình ảnh mỗi trang. Một danh mục theo dõi mới, "media-limit-reached", sẽ sớm được cung cấp để xác định các trang đã đạt đến giới hạn này, giúp dễ dàng tìm thấy nội dung có thể bị hạn chế đầu ra phương tiện trong quá trình hiển thị. Xem [[phab:T430854]] để biết thêm thông tin và cung cấp phản hồi. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.47/wmf.12|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/30|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W30"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 05:46, ngày 21 tháng 7 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30836091 --> == Request for comment (the future of Abstract Wikipedia) == <bdi lang="en" dir="ltr" class="mw-content-ltr"> Apologies if this has not yet been translated into your wiki's language. {{int:Please-translate}} You are invited to voice your opinions in a [[:m:Requests for comment/The future of Abstract Wikipedia|request for comment about the future of Abstract Wikipedia]]. {{Int:Feedback-thanks-title}} [[:m:User:Kowal2701|Kowal2701]] ([[:m:User talk:Kowal2701|talk]]) 12:25, ngày 24 tháng 7 năm 2026 (UTC) </bdi> <!-- Tin nhắn của Thành viên:DreamRimmer@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30513860 --> == Bản tin Kỹ thuật: Tuần 31-2026 == <section begin="technews-2026-W31"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/31|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' * [[File:Maki-gift-15.svg|12px|link=|class=skin-invert|Wishlist item]] Công cụ [[mw:Special:MyLanguage/ContentTranslation|Dịch Nội dung]] nay hỗ trợ chế độ tối, nhằm đáp ứng [[m:Community Wishlist/W544|yêu cầu từ Mong muốn Cộng đồng]]. Điều này giúp công cụ tương thích với các tính năng hỗ trợ khả năng tiếp cận có sẵn trong các giao diện Vector 2022 và Minerva, giúp giảm việc gây mỏi mắt cho người dùng khi dịch nội dung. [https://phabricator.wikimedia.org/T367077] * Chế độ soạn thảo mã nguồn của Công cụ Thảo luận (DiscussionTools) và Trình soạn thảo mã nguồn 2017 nay sẽ cung cấp tính năng tự động điền cho các liên kết (<bdi lang="zxx" dir="ltr"><code><nowiki>[[</nowiki></code></bdi>), bản mẫu (<bdi lang="zxx" dir="ltr"><code><nowiki>{{</nowiki></code></bdi>), thẻ HTML và phân tích cú pháp (<bdi lang="zxx" dir="ltr"><code><nowiki><</nowiki></code></bdi>), cũng như các từ ma thuật (<bdi lang="zxx" dir="ltr"><code><nowiki>__</nowiki></code></bdi>), giúp việc chèn các liên kết, bản mẫu và mã đánh dấu wiki khác trong quá trình sửa đổi trở nên nhanh chóng và dễ dàng hơn. [https://phabricator.wikimedia.org/T432400] * [[mw:Special:MyLanguage/Readers/Reader Growth/Mobile page previews|Nhóm Phát triển Người đọc]] đã kết thúc việc thử nghiệm với tính năng xem trước trang trên thiết bị di động và sẽ không triển khai tính năng này nữa. Tính năng Xem trước Trang là một cửa sổ bật lên ở cuối trang xuất hiện khi người đọc nhấn vào liên kết xanh, hiển thị hình thu nhỏ, đoạn mở đầu và tùy chọn mở bài viết. Thử ngiệm cho thấy tỷ lệ giữ chân người dùng không thay đổi nhưng các chỉ số khác đều mang tính tiêu cực, điều này có nghĩa là người đọc trên trang web dành cho thiết bị di động thích truy cập trực tiếp vào các bài viết được liên kết hơn là sử dụng tính năng xem trước trang. * Nhóm Trải nghiệm Người đọc đã bước đầu ghi nhận những kết quả khả quan từ [[mw:Special:MyLanguage/Readers/Reader Experience/Reading lists|tính năng Danh sách Đọc]], trong đó 93% người dùng tham gia báo cáo rằng tính năng này hữu ích. Danh sách Đọc giúp người đọc hoạt động tích cực lưu lại các bài viết để đọc sau này và hỗ trợ mục tiêu học tập của họ trên các dự án Wikimedia. Nhóm dự định sẽ tiếp tục cải tiến trước khi mở rộng tính năng này cho nhiều người dùng hơn. * Sáng kiến ​​[[mw:Special:MyLanguage/Wikimedia Apps/Team/Explore Feed Refresh|Làm mới Nguồn cấp dữ liệu Khám phá]] đã được thử nghiệm với những người đọc mới và không thường xuyên sử dụng ứng dụng Wikipedia. Nguồn cấp dữ liệu được làm mới giúp người đọc khám phá những nội dung mới và phù hợp với mình. Với kết quả mức độ tương tác với nguồn cấp dữ liệu tăng 10,5%, nhóm Ứng dụng Wikimedia đã quyết định mở rộng việc thiết kế lại Nguồn cấp dữ liệu Trang chủ sang iOS, áp dụng những kinh nghiệm thu được từ phiên bản dành cho Android. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:23}} {{PLURAL:23|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một sự cố khiến cho tên chủ đề trong tính năng Hướng dẫn Bài viết hiển thị sai cách viết hoa trên Wikipedia tiếng Pháp nay đã được giải quyết. Tên chủ đề nay sẽ tuân theo đúng quy tắc viết hoa của ngôn ngữ đó. [https://phabricator.wikimedia.org/T427201] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Sau khi thực hiện một số [[mw:Special:MyLanguage/Contributors/Account Creation Experiments|Thử nghiệm Tạo Tài khoản]] để cải thiện tỷ lệ hoàn tất việc đăng ký, một phiên bản mới của trường tên người dùng trên trang [[Special:CreateAccount|Tạo Tài khoản]] đã được triển khai. Phiên bản này bao gồm [[:c:File:Create account - July 2026 updates.png|một cửa sổ bật lên nhằm tóm tắt quy định về tên người dùng]] để cung cấp hướng dẫn rõ ràng hơn trong quá trình tạo tài khoản. Là một phần của thay đổi này, các thông báo <bdi lang="zxx" dir="ltr"><code><nowiki>createacct-helpusername</nowiki></code></bdi> và <bdi lang="zxx" dir="ltr"><code><nowiki>createacct-username-help</nowiki></code></bdi> mà một số cộng đồng đã cấu hình sẽ không còn được sử dụng nữa. Nếu cộng đồng muốn tùy chỉnh hướng dẫn hiển thị trong cửa sổ bật lên mới, cộng đồng có thể sửa đổi các thông báo sau: <bdi lang="zxx" dir="ltr"><code><nowiki>createacct-username-policy-popover-bullet1</nowiki></code></bdi>, <bdi lang="zxx" dir="ltr"><code><nowiki>createacct-username-policy-popover-bullet2</nowiki></code></bdi> và <bdi lang="zxx" dir="ltr"><code><nowiki>createacct-username-policy-popover-bullet3</nowiki></code></bdi>. [https://phabricator.wikimedia.org/T430604] * Cuối tuần này, [[mw:Special:MyLanguage/Help:Extension:CodeMirror|trình làm nổi bật cú pháp CodeMirror]] sẽ cung cấp [[w:en:Theme (computing)|các chủ đề]]. Các chủ đề có thể được chọn từ menu thả xuống trong hộp thoại [[mw:Special:MyLanguage/Help:Extension:CodeMirror#CodeMirror preferences|tùy chọn CodeMirror]] hoàn chỉnh. Đối với mã wiki, các chủ đề có sẵn là mặc định, thân thiện với người mù màu (trước đây là tùy chọn dễ phân biệt cho người mù màu trong [[Special:Preferences#mw-prefsection-editing]]) và không làm nổi bật. Đối với các ngôn ngữ lập trình (ví dụ: CSS/JavaScript/JSON/Vue/Lua), hiện có sẵn một vài chủ đề. Các chủ đề tương tự này sau này cũng sẽ có sẵn cho mã wiki. [https://phabricator.wikimedia.org/T163533] * Kể từ giờ trở đi, các wiki có thể giới hạn sửa đổi trong không gian tên "Thành viên" chỉ cho chính thành viên đó và một số nhóm người dùng nhất định. [[mw:Special:MyLanguage/Manual:$wgRestrictUserPageEditing|Đọc tài liệu hướng dẫn cấu hình]] để tìm hiểu thêm. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.47/wmf.14|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/31|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W31"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 18:49, ngày 27 tháng 7 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30856308 --> == Bản tin Kỹ thuật: Tuần 32-2026 == <section begin="technews-2026-W32"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/32|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' * [[mw:Special:MyLanguage/Readers/Reader Experience|Nhóm Trải nghiệm Người đọc]] đã phát triển một [https://82db7c8d4b.catalyst.wmcloud.org/w/index.php?title=Regent%27s_Park&uselang=de bản vá demo] nhằm bọc thanh công cụ trang thành hai dòng nếu không có đủ không gian bề ngang cho tất cả các nút. Điều này nhằm mục đích giảm tình trạng quá tải trên thanh công cụ trong giao diện Vector 2022, có thể xảy ra trên một số trang ngôn ngữ Wikipedia trên một số độ rộng màn hình nhất định. [https://phabricator.wikimedia.org/T429518] * Nhóm Trải nghiệm Người đọc dự kiến sẽ phát hành [[mw:Special:MyLanguage/Readers/Reader Experience/Reading lists|Danh sách Đọc]], một [[m:Special:MyLanguage/Community Wishlist Survey 2021/Mobile and apps/Have Apps reading lists available on Destop/Mobile|mục trong Danh sách Mong muốn Cộng đồng]], hiện đang có sẵn để dùng thử dưới dạng tính năng beta, dưới dạng tính năng đầy đủ vào tháng 9. Trước thời điểm đó, chúng tôi cần các tình nguyện viên biên dịch giúp [https://translatewiki.net/w/i.php?title=Special%3ATranslate&group=ext-readinglists&filter=&action=translate dịch các chuỗi này] sang những ngôn ngữ khác. Tính năng này giúp hỗ trợ các mục tiêu đọc và học tập trên Wikipedia. * Vào tuần tới, mục lục trên các trang tập tin Wikimedia Commons sẽ được cải thiện bằng cách hợp nhất mục lục trang tập tin với mục lục của trang. Điều này sẽ giúp việc hiểu cấu trúc trang tập tin, điều hướng đến những đề mục cụ thể, và chia sẻ liên kết đến các đề mục riêng biệt trở nên dễ dàng hơn. [https://phabricator.wikimedia.org/T332644] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:24}} {{PLURAL:24|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một lỗi khiến cho một số hình [[w:TIFF|TIFF]] không thể tải được sau khi nhấn vào hình thu nhỏ của nó, khiến cho hình bị hỏng được hiển thị thay vì hình có kích thước đầy đủ, nay đã được giải quyết. [https://phabricator.wikimedia.org/T429326] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Bộ chọn biến và hàm trong Bộ lọc Sai phạm (AbuseFilter) đã được cập nhật để hỗ trợ tìm kiếm và tự động điền. Điều này sẽ giúp những người quản lý bộ lọc tìm kiếm biến hoặc hàm mong muốn nhanh hơn. [https://phabricator.wikimedia.org/T323698] * Các định dạng MJPEG và VP8 đã bị loại bỏ khỏi trình phát video. Thay vào đó, định dạng MP4 (MPEG-4 Phần 2) được thêm vào, nhằm cung cấp video chất lượng cao hơn cho các thiết bị iPhone đời cũ. Việc cập nhật lại tất cả các video hiện có sẽ có thể mất vài tuần. Định dạng mặc định cho các thiết bị hiện đại vẫn sẽ được giữ nguyên (VP9/WebM). [https://phabricator.wikimedia.org/T358266] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.47/wmf.15|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/32|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W32"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 19:46, ngày 3 tháng 8 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30872536 --> == Bản tin Kỹ thuật: Tuần 33-2026 == <section begin="technews-2026-W33"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/33|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' * [[File:Maki-gift-15.svg|12px|link=|class=skin-invert|Mục Mong muốn cộng đồng]] Công cụ mới Trình tạo Biểu đồ (ChartWizard) [[c:Special:ChartWizard/Data:Example.Pie.chart|nay đã có mặt trên Wikimedia Commons]] dành cho các thành viên có mong muốn tạo các biểu đồ từ dữ liệu của riêng mình. Trình hướng dẫn này giúp [[mw:Special:MyLanguage/Extension:Chart|phần mở rộng Chart]] trở nên thân thiện hơn với người mới bắt đầu bằng cách cho phép các biên tập viên tạo biểu đồ, chẳng hạn như biểu đồ cột và biểu đồ tròn, mà không cần phải sử dụng JSON. Các thành viên vẫn có thể chuyển sang trình soạn thảo mã JSON nếu họ muốn. Mọi ý kiến đóng góp về công cụ mới này đều được hoan nghênh trên [[m:Talk:Community Wishlist/W414|trang thảo luận của mong muốn này]]. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:19}} {{PLURAL:19|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một vấn đề khiến cho tiện ích Hình ảnh của Ngày của ứng dụng Wikipedia dành cho iOS hiển thị cùng một hình ảnh mỗi ngày thay vì cập nhật hàng ngày, nay đã được giải quyết. [https://phabricator.wikimedia.org/T430692] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Hình ảnh SVG cho [[mw:Special:MyLanguage/Extension:Math|công thức toán học]] sẽ sớm được tạo trong trình duyệt thay vì trên máy chủ. MathML vẫn sẽ tiếp tục được tạo trên máy chủ và hiển thị trong trình duyệt mà không cần JavaScript. Wikibooks sẽ áp dụng thay đổi này vào ngày 12 tháng 8, Wikisource vào ngày 19 tháng 8 và Wikipedia từ ngày 20-27 tháng 8. Bạn có thể thử thay đổi này bằng cách chọn "{{int:Mw-math-mathjax}}" trong phần tùy chọn của bạn. Thay đổi này là một phần trong lộ trình [[mw:Special:MyLanguage/RESTBase/deprecation|ngừng sử dụng RESTBase]] và [[phab:T431372|ngừng sử dụng Mathoid]]. [https://phabricator.wikimedia.org/T271001] * <span class="mw-translate-fuzzy">Các trang thể loại sẽ sớm hỗ trợ việc sắp xếp các mục theo thời gian chúng được thêm vào thể loại. Điều này sẽ giúp việc tìm kiếm các trang được xếp thể loại gần đây hoặc đã xếp từ lâu trở nên dễ dàng hơn. Tính năng này cũng sẽ cải thiện quy trình làm việc đối với các thể loại bảo trì chẳng hạn như danh sách trang chờ xóa và các tác vụ rà soát theo thời gian khác. Bạn có thể sử dụng tham số URL <bdi lang="zxx" dir="ltr"><code><nowiki>cldsort=timestamp</nowiki></code></bdi> trong chế độ xem thể loại để sắp xếp các mục này.</span> [https://phabricator.wikimedia.org/T433768] * Các [[mw:Special:MyLanguage/Extension:Gadgets|tiện ích]] và đoạn mã người dùng trên các wiki của Wikimedia nay có thể sử dụng [[phab:T395347|các tính năng theo chuẩn ES2018]] và [[phab:T419142|các tính năng theo chuẩn ES2019]] trong đoạn mã JavaScript. Trước đây, nền tảng chỉ cho phép sử dụng tối đa đến chuẩn ES2017. MediaWiki kiểm tra mã nguồn để bảo vệ chức năng khỏi các lỗi cú pháp và đảm bảo các đoạn mã đều hợp lệ trên tất cả [[mw:Special:MyLanguage/Compatibility#Browser_support_matrix|các trình duyệt được hỗ trợ]]. [https://phabricator.wikimedia.org/T419142] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.47/wmf.16|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/33|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W33"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:45, ngày 10 tháng 8 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30901051 --> == Bản tin Kỹ thuật: Tuần 34-2026 == <section begin="technews-2026-W34"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/34|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Nổi bật trong tuần''' * [[mw:Special:MyLanguage/Help:Extension:CampaignEvents/Registration/Worklist|Tính năng Danh sách Công việc (Worklist)]] dành cho công cụ Đăng ký Sự kiện nay đã có mặt trên tất cả các dự án wiki của Wikimedia. Với Danh sách Công việc, ban tổ chức sự kiện có thể thêm trực tiếp các bài viết mà sẽ là trọng tâm của sự kiện vào trang sự kiện. Danh sách Công việc cũng hỗ trợ tính năng [[mw:Special:MyLanguage/Help:Extension:CampaignEvents/Registration/Worklist#How Event Pathways uses the worklist|Lộ trình Sự kiện (Event Pathways)]] giúp thông báo cho các biên tập viên khác về sự kiện sắp hoặc đang diễn ra khi họ sửa đổi một bài viết có trong Danh sách Công việc của sự kiện đó. Đây là phiên bản khả thi tối thiểu (MVP), và chúng tôi hoan nghênh mọi ý kiến đóng góp. Các ban tổ chức được khuyến khích thử tính năng này. Buổi [[m:Special:MyLanguage/Event:Worklist Setup Workshop: Get Your Event Ready|Hội thảo Thực hành Danh sách Công việc]] sẽ diễn ra vào ngày 18 tháng 6 lúc 16:00 UTC và ngày 19 tháng 6 lúc 11:00 UTC. '''Cập nhật cho biên tập viên''' * [[Special:ShortPages]] hiển thị các trang ngắn dựa trên kích thước của chúng, nhưng trong nhiều trường hợp danh sách này bị lấp đầy bởi các trang định hướng và đổi hướng mềm, khiến việc tìm kiếm chính các bài viết ngắn đó trở nên khó khăn hơn. Kể từ cuối tuần này, bạn sẽ có thể loại bỏ một bài viết khỏi trang đặc biệt này bằng cách thêm từ ma thuật <bdi lang="zxx" dir="ltr"><code><nowiki>__EXPECTSHORTPAGE__</nowiki></code></bdi>. [https://phabricator.wikimedia.org/T433203] * Một wiki mới đã được tạo ra: {{int:project-localized-name-group-wikipedia/vi}} tiếng [[d:Q3436680|Bole]] ([[w:bol:|<bdi lang="zxx" dir="ltr"><code><nowiki>w:bol:</nowiki></code></bdi>]]) [https://phabricator.wikimedia.org/T429921] * Kể từ tuần ngày 17 tháng 8, thanh công cụ trang sẽ tự động xuống thành hai hàng khi không còn đủ không gian theo chiều ngang để hiển thị tất cả các nút. Đây là một [[phab:T429518|bản vá đã được hợp nhất hoàn toàn từ nhóm Trải nghiệm Người đọc]] nhằm giảm bớt tình trạng chật không gian trên thanh công cụ của giao diện Vector 2022, một vấn đề mà có thể xảy ra trên một số phiên bản ngôn ngữ Wikipedia ở một số độ rộng màn hình nhất định. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:16}} {{PLURAL:16|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, việc tải các tập tin có dung lượng lớn lên Wikimedia Commons đã trở nên ổn định hơn và ít gặp lỗi hơn sau một số bản sửa lỗi liên quan đến lỗi tải lên "Không thể lấy khóa". [https://phabricator.wikimedia.org/T386640] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Debian Bullseye sẽ kết thúc Hỗ trợ Dài hạn vào ngày 31 tháng 8 năm 2026. [[phab:T434103|Một số dự án Cloud VPS]] vẫn còn instance đang chạy Debian Bullseye. Bảo trì viên của những dự án này được khuyến khích chuyển sang Debian Bookworm hoặc Debian Trixie. Hiện đã có trang [[wikitech:Help:Cloud VPS instance operating system migration|hướng dẫn di chuyển]] nhằm giúp thực hiện quy trình này, đồng thời các thành viên cũng có thể muốn xem xem liệu khối lượng công việc của họ có phù hợp hơn với Toolforge hay không. Nếu bạn cần trợ giúp hoặc không thể hoàn tất quá trình chuyển đổi trước ngày 31 tháng 8, vui lòng liên hệ với quản trị viên Cloud VPS càng sớm càng tốt. [[listarchive:list/cloud-announce@lists.wikimedia.org/thread/RVIPQSYLKMSL5M46JP6NEJVGVE6I2RXQ/|Đọc thêm]]. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.47/wmf.16|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/34|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W34"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 21:03, ngày 17 tháng 8 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30922806 --> == Bản tin Kỹ thuật: Tuần 35-2026 == <section begin="technews-2026-W35"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/35|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' * Trang [[Special:CreateAccount|Đặc biệt:Tạo tài khoản]] đã được đơn giản hóa như là một phần của nỗ lực nhằm hiện đại hóa trải nghiệm tạo tài khoản. Khung hiển thị số liệu thống kê về dự án sẽ không còn xuất hiện bên cạnh biểu mẫu trên giao diện trang web máy tính và di động. Nhiều thử nghiệm tạo tài khoản cho thấy việc sử dụng biểu mẫu đơn giản hơn giúp người dùng mới hoàn tất quy trình đăng ký dễ dàng hơn. [https://phabricator.wikimedia.org/T433783] * Để cải thiện hiệu suất trang, các hình ảnh nay sẽ chỉ được tải khi người dùng xem chúng. Điều này có nghĩa là những hình ảnh nằm ở phần dưới của bài viết sẽ không được tải nếu người đọc không bao giờ cuộn trang xuống phần đó của bài viết, điều này có thể ảnh hưởng đến một vài số liệu liên quan đến hình ảnh. [https://phabricator.wikimedia.org/T148047] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:42}} {{PLURAL:42|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một vấn đề khiến cho các hình thu nhỏ trên Abstract Wikipedia có thể không hiển thị được sau khi tập tin tương ứng được di chuyển trên Wikimedia Commons, nay đã được giải quyết. Các hình thu nhỏ nay sẽ được cập nhật chính xác khi tập tin được di chuyển. [https://phabricator.wikimedia.org/T433448] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Thẻ Thông tin Thành viên là một tính năng giúp các tuần tra viên xem thông tin về các tài khoản người dùng. Trước đây, tính năng này chỉ xuất hiện ở những nơi chẳng hạn như lịch sử trang, nhật trình và thay đổi gần đây. Giờ đây, các thành viên cũng có thể [[mw:Special:MyLanguage/Help:Extension:CheckUser#User_Info_card_in_page_content|đặt thẻ này vào nội dung trang]], bằng cách sử dụng hàm phân tích cú pháp <bdi lang="zxx" dir="ltr"><code><nowiki>{{#uic:}}</nowiki></code></bdi>. Điều này đặc biệt hữu ích trong các bản mẫu như [[:en:Template:Userlinks|<bdi lang="zxx" dir="ltr"><code><nowiki>{{Userlinks}}</nowiki></code></bdi>]] (hoặc các biến thể chuyên biệt của chúng), vì nó sẽ giúp việc xem thông tin về thành viên trên nhiều trang bảng tin nhắn trở nên dễ dàng hơn. Thẻ này sẽ chỉ được hiển thị với những người dùng đã kích hoạt tính năng này trong phần [[Special:Preferences#mw-input-wpcheckuser-userinfocard-enable|tùy chọn]] của mình. [https://phabricator.wikimedia.org/T424466] * Do những rủi ro về bảo mật và quyền riêng tư của người dùng, chúng tôi đã vô hiệu hóa quyền truy cập vào các URL dẫn đến trang <bdi lang="zxx" dir="ltr"><code><nowiki>Special:MyPage</nowiki></code></bdi> khi sử dụng <bdi lang="zxx" dir="ltr"><code><nowiki>action=raw</nowiki></code></bdi>. Nếu điều này ảnh hưởng tới bạn, hãy cân nhắc xem bạn có thể sử dụng một phương thức nào đó thay thế hay không. Các URL dẫn đến trang <bdi lang="zxx" dir="ltr"><code><nowiki>Special:MyPage</nowiki></code></bdi> vẫn có thể truy cập và sử dụng được mà không cần sử dụng <bdi lang="zxx" dir="ltr"><code><nowiki>action=raw</nowiki></code></bdi>. Các URL cụ thể cho trang thành viên (v.d. <bdi lang="zxx" dir="ltr"><code><nowiki>User:Myusername</nowiki></code></bdi>) vẫn có thể được sử dụng với <bdi lang="zxx" dir="ltr"><code><nowiki>action=raw</nowiki></code></bdi>. [https://phabricator.wikimedia.org/T120386] * Nhờ một bản cập nhật, phần mềm tạo hình thu nhỏ đã được cải tiến. Nó bao gồm việc nâng cấp <bdi lang="zxx" dir="ltr"><code><nowiki>librsvg</nowiki></code></bdi> lên phiên bản 2.60 và <bdi lang="zxx" dir="ltr"><code><nowiki>ImageMagick</nowiki></code></bdi> lên 7, cũng như việc khắc phục một số lỗi tạo hình thu nhỏ đã tồn tại từ lâu chẳng hạn như lỗi hiển thị. [https://phabricator.wikimedia.org/T419815#12222841] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.47/wmf.17|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/35|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W35"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:45, ngày 24 tháng 8 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30961208 --> == Bản tin Kỹ thuật: Tuần 36-2026 == <section begin="technews-2026-W36"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/36|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Nổi bật trong tuần''' * Một hình thức mới cho Danh sách Mong muốn Cộng đồng hiện đang được lấy ý kiến đóng góp. Bạn có thể [[m:Special:MyLanguage/Community Wishlist/Community Wishlist 2027|đọc các ý tưởng đề xuất trên Meta]]. Quy trình mới này nhằm nâng cao hiệu quả sàng lọc, bỏ phiếu và ưu tiên cho các mong muốn nhằm đảm bảo tính minh bạch và sự cân bằng giữa các nhóm dự án và phiên bản ngôn ngữ. Đợt tham vấn này sẽ kéo dài trong vòng hai tuần. '''Cập nhật cho biên tập viên''' * Bản phát hành mới nhất của ứng dụng Wikipedia dành cho Android bao gồm các cập nhật đối với tính năng Đã lưu (Saved), giúp trải nghiệm lưu bài viết trên ứng dụng trở nên đồng bộ hơn với phiên bản iOS và Web. Bản cập nhật này thiết kế lại tab Đã lưu với giao diện “Tất cả bài viết”, xóa bỏ danh sách đọc mặc định “Đã lưu”, đổi tên các danh sách đọc thành “Bộ sưu tập” (Collections) và hiện đại hóa trải nghiệm lưu bài viết. [https://phabricator.wikimedia.org/T420788] * Tính năng [[mw:Special:MyLanguage/Readers/Reader Experience/Reading lists|Danh sách Đọc]] đã được kích hoạt cho tất cả người dùng đã đăng nhập trên Wikipedia tiếng Bengali, tiếng Trung, tiếng Séc và tiếng Việt vào ngày 25 tháng 8, sau vài tháng hoạt động dưới dạng tính năng thử nghiệm (beta). Danh sách Đọc sẽ được triển khai đến tất cả người dùng đã đăng nhập trên Wikipedia tiếng Ả Rập, tiếng Pháp và tiếng Indonesia vào ngày 1 tháng 9, sau đó là Wikipedia tiếng Anh vào ngày 14 tháng 9, và trên tất cả các wiki Wikipedia còn lại vào ngày 28 tháng 9. * Vào cuối tháng này, một số độc giả chưa đăng nhập trên Wikipedia tiếng Bengali, tiếng Séc, tiếng Ba Tư, tiếng Anh và tiếng Ba Lan sử dụng giao diện Minerva trên thiết bị di động sẽ nhìn thấy một [[mw:Special:MyLanguage/Readers/Reader_Growth/Minimal_Minerva|thanh điều hướng được cập nhật]] trong [[:w:vi:Thử nghiệm A/B|thử nghiệm A/B]]. Thử nghiệm này sẽ so sánh thanh điều hướng hiện tại với phiên bản mới được thiết kế nhằm giúp người dùng tìm kiếm thông tin một cách nhanh chóng và dễ dàng hơn. Mục tiêu là xác định xem những thay đổi này có khuyến khích độc giả quay lại thường xuyên hơn hay không. Thử nghiệm này sẽ không làm thay đổi trải nghiệm của người dùng và/hoặc biên tập viên đã đăng nhập. * Các biên tập viên chuyên bảo trì các trang đổi hướng, bản mẫu và thể loại được sử dụng trên các trang đổi hướng nay có thêm các phương thức cải tiến để tìm kiếm và quản lý trang đổi hướng. Trước đây, các trang đổi hướng không thể tìm kiếm được. Hai từ khóa tìm kiếm mới, <bdi lang="zxx" dir="ltr"><code><nowiki>onlyredirects:</nowiki></code></bdi> và <bdi lang="zxx" dir="ltr"><code><nowiki>withredirects:</nowiki></code></bdi>, giờ đây cho phép tìm kiếm trực tiếp các trang đổi hướng và có thể kết hợp với các từ khóa hiện có như <bdi lang="zxx" dir="ltr"><code><nowiki>incategory:</nowiki></code></bdi>, <bdi lang="zxx" dir="ltr"><code><nowiki>intitle:</nowiki></code></bdi> và <bdi lang="zxx" dir="ltr"><code><nowiki>insource:</nowiki></code></bdi>. [https://phabricator.wikimedia.org/T204089] * Các công cụ tìm kiếm ISBN để tạo các nguồn trích dẫn gần đây đã không hoạt động do các vấn đề liên quan đến dịch vụ bên ngoài. Các nhà phát triển đang nỗ lực để tìm giải pháp khắc phục. [https://phabricator.wikimedia.org/T435179] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:30}} {{PLURAL:30|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một vấn đề khiến cho việc tìm kiếm trang theo thể loại sử dụng <bdi lang="zxx" dir="ltr"><code><nowiki>deepcat</nowiki></code></bdi> có thể không trả về kết quả hoặc trả về kết quả không liên quan nay đã được giải quyết. [https://phabricator.wikimedia.org/T414859] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Tên miền của URL cho hình thu nhỏ đang được thay đổi từ $1 sang thumb.wikimedia.org. Các URL cũ sẽ tiếp tục hoạt động trong tương lai gần, nhưng MediaWiki sẽ chuyển sang sử dụng tên miền mới. Các URL trỏ đến các loại tập tin đa phương tiện khác như tập tin gốc, video và tập tin chuyển mã vẫn sẽ được phục vụ từ upload.wikimedia.org. [https://phabricator.wikimedia.org/T427465] * [https://www.mediawiki.org/w/index.php?api=wmf-math%2Fv1&title=Special%3ARestSandbox API Toán học (Math API)] của Wikimedia hiện đã lỗi thời và không còn được hỗ trợ. Các điểm cuối (endpoints) này sẽ chính thức ngừng hoạt động hoàn toàn vào cuối tháng 9 năm 2026. Các nhà phát triển gọi các điểm cuối này nên chuyển sang các giải pháp hiển thị toán học thay thế, chẳng hạn như [https://developer.mozilla.org/en-US/docs/Web/MathML MathML] tích hợp sẵn hoặc [https://www.mathjax.org/ MathJax]. Các hệ thống MediaWiki được cài đặt bởi bên thứ ba sử dụng phần mở rộng Math để hiển thị công thức bắt buộc phải nâng cấp lên phiên bản v1.43 trở lên để tránh gián đoạn dịch vụ. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.47/wmf.18|MediaWiki]] '''Chuyên sâu''' * Đọc thêm về [[mw:Special:MyLanguage/Edit_check/TextMatch|TextMatch]] trong một bài viết trên Diff có tiêu đề: [[diffblog:2026/08/28/custom-edit-suggestions-for-every-wiki-how-communities-are-shaping-suggestion-mode-with-textmatch/|Đề xuất sửa đổi tùy chỉnh cho mọi wiki: Cộng đồng đang định hình Chế độ Gợi ý với TextMatch như thế nào]]. '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/36|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W36"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 20:53, ngày 31 tháng 8 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=30990659 --> == Bản tin Kỹ thuật: Tuần 37-2026 == <section begin="technews-2026-W37"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/37|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Cập nhật cho biên tập viên''' * Tính năng [[mw:Special:MyLanguage/Help:Growth/Tools/Add_a_link|Thêm Liên kết]] đã được nâng cấp cho người dùng trên Wikipedia tiếng Anh với khả năng phát hiện tốt hơn các liên kết có sự khác biệt về cách viết hoa. Cải tiến này sẽ giúp giảm bớt những gợi ý mơ hồ gây ra do sự khác biệt về cách viết viết hoa trong tiêu đề bài viết, bao gồm cả những bài viết về các sản phẩm văn hóa. Hiện kế hoạch cải tiến giai đoạn 2 đã được lên lịch, kế hoạch cũng sẽ nhằm mục đích chuẩn bị phát hành tính năng này ở các ngôn ngữ khác. [https://phabricator.wikimedia.org/T435526#12240876] [https://phabricator.wikimedia.org/T434259] * Tính năng [[mw:Special:MyLanguage/Article_guidance|Chỉ dẫn bài viết]] sẽ được bật theo mặc định cho các biên tập viên mới trên Wikipedia tiếng Anh Đơn giản và Wikipedia tiếng Thổ Nhĩ Kỳ kể từ ngày 10 tháng 9 năm 2026 sau khi đã trải qua [[mw:Special:MyLanguage/Article_guidance/Updates#Summary_of_experiment_result|một cuộc thử nghiệm]]. Các biên tập viên mới có từ 0 đến 99 sửa đổi sẽ tự động nhìn thấy tính năng này khi họ nhấn vào liên kết đỏ hoặc sử dụng tùy chọn "[[tr:Vikipedi:Madde_sihirbazı|Madde oluşturto]]" (tạo bài viết) trên Wikipedia tiếng Thổ Nhĩ Kỳ để tạo bài viết mới. Thay đổi này nhằm mục đích giúp các biên tập viên mới tạo các bài viết có chất lượng cao hơn và đáp ứng các tiêu chuẩn của từng dự án Wikipedia. [[phab:maniphest/query/z3tcTjmLMxk5/#R|Các cải tiến bổ sung]] sẽ tiếp tục được thực hiện dựa trên kết quả thử nghiệm và phản hồi từ cộng đồng. * Công cụ [https://pageviews.wmcloud.org Phân tích Lượt xem Trang] nhằm cho phép người dùng so sánh lượt xem giữa nhiều trang, năm nay đã tròn 10 tuổi và được bổ sung thêm một số tính năng mới. Chúng bao gồm [[toolforge:wikinav|WikiNav]] nhằm cung cấp thông tin chuyên sâu vào cách độc giả Wikipedia khám phá nội dung, thống kê sửa đổi trong mục [https://pageviews.wmcloud.org/siteviews?range=latest-30&sites=en.wikipedia.org Siteviews], khả năng [https://pageviews.wmcloud.org/massviews?source=wikiproject&project=en.wikipedia.org tra cứu bài viết thuộc Dự án Wiki], cũng như hỗ trợ chế độ tối. [https://phabricator.wikimedia.org/T378549] * Một thanh điều hướng [[mw:Special:MyLanguage/Readers/Reader_Growth/Minimal_Minerva|Minerva được đơn giản hóa về mặt trực quan]] đang được thử nghiệm dành cho các độc giả chưa đăng nhập sử dụng giao diện web di động trên các dự án Wikipedia tiếng Bengal, tiếng Séc, tiếng Anh, tiếng Ba Tư và tiếng Ba Lan. Thử nghiệm này nhằm xác định xem việc đơn giản hóa thanh điều hướng có cải thiện việc giữ chân độc giả hay không. Thử nghiệm sẽ diễn ra từ ngày 31 tháng 8 đến ngày 28 tháng 9, và người dùng không cần phải thực hiện bất kỳ thao tác nào. * [[m:Special:MyLanguage/WMDE Technical Wishes|Nhóm Mong muốn Kỹ thuật của WMDE]] đang thực hiện việc cải tiến [[en:Wikipedia:VisualEditor/Named references|tên nguồn tham khảo được tạo tự động trong Trình Soạn thảo Trực quan]]. Các biên tập viên sẽ chỉ nhận thấy một thay đổi nhỏ kể từ tuần này. Khi thêm tên nguồn tham khảo tự động việc đánh số sẽ bắt đầu tại <bdi lang="zxx" dir="ltr"><code><nowiki>:1</nowiki></code></bdi> thay vì <bdi lang="zxx" dir="ltr"><code><nowiki>:0</nowiki></code></bdi>. Đọc thêm trên [[m:WMDE Technical Wishes/References/VisualEditor automatic reference names|trang dự án]]. [https://gerrit.wikimedia.org/r/c/VisualEditor/VisualEditor/+/1332704] * Tất cả các wiki sẽ [[m:Special:MyLanguage/Tech/Server switch|chuyển sang chế độ chỉ đọc trong vài phút]] vào ngày 23 tháng 9. Kế hoạch dự kiến diễn ra lúc 14:00 UTC. Thông tin thêm về kế hoạch này sẽ được xuất bản trong Bản tin Kỹ thuật và cũng sẽ được đăng lên trên từng wiki trong các tuần tiếp theo. [https://phabricator.wikimedia.org/T433363] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:25}} {{PLURAL:25|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một vấn đề khiến cho [[mw:Special:MyLanguage/Parsoid|Parsoid]] có thể xử lý sai các thẻ nowiki được lồng nhau, khiến nội dung bị mất và hiển thị nội dung không mong muốn nay đã được giải quyết. [https://phabricator.wikimedia.org/T435116] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Bảo quản viên giao diện có thể cấu hình các tiện ích từ [[MediaWiki:Gadgets-definition]]. Định dạng của định nghĩa tiện ích đã được cập nhật và không còn yêu cầu tùy chọn <bdi lang="zxx" dir="ltr"><code><nowiki>ResourceLoader</nowiki></code></bdi> nữa, vì các tiện ích luôn được tải thông qua <bdi lang="zxx" dir="ltr"><code><nowiki>ResourceLoader</nowiki></code></bdi>. Điều này giúp đơn giản hóa cấu hình tiện ích bằng cách loại bỏ một tùy chọn không còn cần thiết nữa, giúp việc định nghĩa tiện ích trở nên dễ dàng hơn cho các bảo quản viên. [https://phabricator.wikimedia.org/T298199] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.47/wmf.19|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/37|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W37"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 18:44, ngày 7 tháng 9 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=31008437 --> == Bản tin Kỹ thuật: Tuần 38-2026 == <section begin="technews-2026-W38"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/38|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Nổi bật trong tuần''' * Nhóm Future Audiences đã mở một [[en:Special:MyLanguage/Wikipedia:Village pump (proposals)#New proposed experiment to let readers know about “Google preferred sources”|cuộc thảo luận trên Wikipedia tiếng Anh]] về một đề xuất thử nghiệm mới nhằm hiển thị thông báo tạm thời về tính năng mới [https://blog.google/products-and-platforms/products/search/original-high-quality-content-search/ Nguồn Ưu tiên của Google] dành cho độc giả Wikipedia truy cập từ Google. Thử nghiệm này nhằm kiểm tra xem liệu thông báo này có giúp thu hút khách truy cập quay lại Wikipedia thường xuyên hơn hay không. Tính năng Nguồn Ưu tiên cho phép người dùng chọn các trang web mà họ tin tưởng nhằm giúp Google có thể hiển thị nội dung từ các nguồn này một cách nổi bật hơn trong trải nghiệm trên Tìm kiếm và AI. Chúng tôi mong muốn triển khai thử nghiệm này trên các ngôn ngữ khác mà Google hỗ trợ và rất hoan nghênh sự hỗ trợ trong việc khởi xướng thảo luận trên các dự án wiki khác. Nếu bạn quan tâm, vui lòng liên hệ nhóm Future Audiences trên [[m:Special:MyLanguage/Future Audiences/Preferred sources|trang thảo luận]]. '''Cập nhật cho biên tập viên''' * Nền tảng trò chuyện Discord ra mắt cơ chế (framework) tự thiết lập mới nhằm cho phép các trang web có thể sử dụng để tùy chỉnh cách hiển thị những liên kết đó khi được chia sẻ trên Discord. Nhóm Future Audiences dự định sẽ bắt đầu sử dụng cơ chế này để cải thiện cách hiển thị các liên kết Wikipedia khi được chia sẻ trên Discord, nhằm ghi công sửa đổi của các tình nguyện viên một cách tốt hơn. Hình thức và cách thức hoạt động của liên kết sẽ không thay đổi trong giai đoạn đầu của dự án này vì chúng tôi muốn thu thập một số dữ liệu cơ sở trước để đánh giá tác động của những thay đổi này trong tương lai. Dù vậy, nếu các thành viên cộng đồng đang hoạt động trên Discord có phát hiện ra bất kỳ vấn đề nào, họ có thể liên hệ qua [[phab:tag/future-audiences/|Phabricator]] hoặc [[m:Special:MyLanguage/Future Audiences|Metawiki]]. * Nhóm Phát triển Độc giả sẽ tiến hành một thử nghiệm xem liệu [[mw:Special:MyLanguage/Readers/Reader_Growth/Compact Lead|việc rút gọn phần mở đầu của bài viết]] kèm theo nút "đọc thêm" có giúp cải thiện việc giữ chân người đọc hay không. Thử nghiệm này sẽ bắt đầu vào ngày 17 tháng 9 trên các phiên bản Wikipedia tiếng Ả Rập, tiếng Tây Ban Nha, tiếng Pháp, tiếng Indonesia, tiếng Ý, tiếng Nhật, tiếng Bồ Đào Nha, tiếng Việt và tiếng Trung và sẽ kéo dài trong bốn tuần. * Tất cả các wiki sẽ [[m:Special:MyLanguage/Tech/Server switch|chuyển sang chế độ chỉ đọc trong vòng vài phút]] vào ngày 23 tháng 9. Kế hoạch được lên lịch lúc 14:00 UTC. Thông tin chi tiết sẽ được đăng tải lên Bản tin Kỹ thuật và cũng sẽ được đăng lên từng wiki riêng lẻ trong tuần tới. [https://phabricator.wikimedia.org/T433363] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:28}} {{PLURAL:28|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một vấn đề khiến [https://wikistats.wmcloud.org/ Wikistats] dành cho Wikipedia trả về lỗi HTTP 500 và không thể truy cập được, nay đã được giải quyết. [https://phabricator.wikimedia.org/T435959] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * Các nhà phát triển đang bảo trì công cụ truy vấn các bảng liên kết của Wikimedia Commons cần cập nhật mã nguồn của mình để kết nối với cụm cơ sở dữ liệu (database cluster) x4 mới. Các bảng liên kết đã được chuyển từ cụm s4 sang x4, và sẽ không còn nhận được cập nhật trên cụm s4 nữa. Các bảng trang và đổi hướng vẫn sẽ tiếp tục khả dụng trên cả hai cụm này. Một bản sao dữ liệu wiki (wiki replica) cho cụm x4 sẽ được thiết lập sau này. Thay đổi này được thực hiện do cụm s4 đã trở nên quá lớn gây ảnh hưởng đến hiệu quả vận hành của bảng liên kết. Bạn có thể [[wikitech:Special:MyLanguage/News/2026 Commons links tables database split|đọc thêm]]. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.47/wmf.20|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/38|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W38"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 15:31, ngày 14 tháng 9 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=31039826 --> == Chuyển đổi máy chủ - Wiki của bạn sẽ sớm chuyển sang chế độ chỉ đọc trong một khoảng thời gian ngắn == <section begin="server-switch"/><div class="plainlinks"> [[:m:Special:MyLanguage/Tech/Server switch|Đọc thông báo này bằng ngôn ngữ khác]] • [https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Tech%2FServer+switch&language=&action=page&filter= {{int:please-translate}}] [[foundation:|Quỹ Wikimedia]] sẽ chuyển đổi lưu lượng qua lại giữa các trung tâm dữ liệu. Điều này sẽ giúp đảm bảo rằng Wikipedia và các wiki khác của Wikimedia vẫn có thể duy trì trực tuyến ngay cả sau tình huống thiên tai. Mọi lưu lượng sẽ chuyển đổi vào ngày '''{{#time:j xg|2026-09-23|vi}}'''. Việc chuyển đổi này sẽ bắt đầu vào lúc '''[https://zonestamp.toolforge.org/{{#time:U|2026-09-23T14:00|en}} {{#time:H:i e|2026-09-23T14:00}}]'''. Dù vậy, vì một số hạn chế của phần mềm [[mw:Special:MyLanguage/Manual:What is MediaWiki?|MediaWiki]], mọi sửa đổi đều phải bị ngưng lại khi việc chuyển đổi được thực hiện. Chúng tôi chân thành xin lỗi vì sự gián đoạn này, và chúng tôi đang tìm cách giảm thiểu những tình huống như vậy trong tương lai. Một biểu ngữ sẽ được hiển thị trên tất cả các wiki 30 phút trước khi quá trình này diễn ra. Biểu ngữ sẽ tiếp tục được hiển thị cho tới khi kết thúc quá trình này. Bạn có thể đóng góp bằng cách [https://meta.wikimedia.org/w/index.php?title=Special%3ATranslate&group=Centralnotice-tgroup-read_only_banner&task=view&language=&filter=&action=translate biên dịch và hiệu đính] dòng biểu ngữ này. '''Bạn sẽ có thể đọc, nhưng không thể sửa đổi, tất cả wiki trong một khoảng thời gian ngắn.''' * Bạn sẽ không thể sửa đổi trong vòng tối đa một giờ vào {{#time:l j xg Y|2026-09-23|vi}}. * Nếu bạn cố gắng sửa đổi hay lưu trang trong khoảng thời gian này, bạn sẽ nhìn thấy một thông báo lỗi. Chúng tôi hy vọng sẽ không có sửa đổi nào bị mất trong khoảng thời gian đó, nhưng chúng tôi không thể đảm bảo được điều đó. Nếu bạn nhìn thấy thông báo lỗi, vui lòng chờ đợi cho đến khi mọi thứ trở lại bình thường. Sau đó bạn sẽ có thể lưu lại sửa đổi của mình. Tuy nhiên, chúng tôi khuyên bạn trước hết nên tạo một bản sao những thay đổi của bạn, nhằm mục đích đề phòng. ''Những ảnh hưởng khác'': * Tác vụ xử lý nền sẽ bị chậm hơn và một số có thể bị ngừng hẳn. Các liên kết đỏ có thể sẽ không được cập nhật nhanh chóng như thường lệ. Nếu bạn tạo một bài viết đã được liên kết ở một nơi khác, liên kết đó vẫn sẽ có màu đỏ lâu hơn bình thường. Một số đoạn mã tốn nhiều thời gian chạy sẽ phải dừng lại. * Chúng tôi hy vọng việc triển khai mã nguồn vẫn sẽ diễn ra như bất kỳ tuần nào khác. Tuy vậy, một vài trường hợp đóng băng mã nguồn có thể xảy ra nếu quá trình yêu cầu chúng sau đó. * [[mw:Special:MyLanguage/GitLab|GitLab]] sẽ không khả dụng trong khoảng 90 phút. Dự án này có thể bị hoãn lại nếu cần thiết. Bạn có thể [[wikitech:Switch_Datacenter|đọc lịch trình tại wikitech.wikimedia.org]]. Bất kỳ thay đổi nào đều sẽ được thông báo trong lịch trình này. '''Xin hãy chia sẻ thông tin này với cộng đồng của bạn.'''</div><section end="server-switch"/> [[m:user:Trizek (WMF)|Trizek (WMF)]] 12:58, ngày 15 tháng 9 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:Trizek (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Distribution_list/Non-Technical_Village_Pumps_distribution_list&oldid=30513874 --> == Your feedback wanted: Remove ''(Language link added:) and similar'' edits from Special:RecentChanges == ''(Apologies for posting in English. You can help by translating it)'' Hello, I’m Danny from [[:en:w:Wikimedia_Deutschland|Wikimedia Deutschland’s]] [[m:Wikidata_For_Wikimedia_Projects|Wikidata For Wikimedia Projects]] team.<br/> We have been investigating and examining how Wikidata’s use in the [[Special:RecentChanges]] and [[Special:Watchlist]] pages can be made to be more useful, or less ‘noisy’ (fewer edits that have little value to the reader). We are currently exploring to make a change in the volume and the type of Wikidata edits that appear in these pages, and '''we need your feedback''' to help us ensure this is a positive change for the Wikis and won’t disrupt your workflows.<br/> Language links are also known as sitelinks or interlanguage links and describe when a Wikidata item is connected to a Wiki, adding it to the language dropdown tool for other connected Wikis. [[File:Types of Lang Link changes.png|x350px|frame|A variety of "Language Link" edits as seen in the Recent Changes feed]] The request for feedback is whether you support the removal of these language link edits from the Recent Changes and Watchlist feed, or would you oppose such a change and if so, why? Please share you thoughts on the dedicated '''[[m:Talk:Wikidata_For_Wikimedia_Projects/Clearer_Wikidata_Edit_Summaries/Hide_Language_Link_edits|metawiki Talk page]]'''. Further information about this change: [[m:Wikidata_For_Wikimedia_Projects/Clearer_Wikidata_Edit_Summaries/Hide_Language_Link_edits|m:Wikidata_For_Wikimedia_Projects/Hide_Language_Link_edits]] Thank you for any participation or feedback you give, -- [[m:User:Danny_Benjafield_(WMDE)|User:Danny Benjafield (WMDE)]] 12:48, ngày 25 tháng 9 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:Danny Benjafield (WMDE)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=User:Danny_Benjafield_(WMDE)/MassMessage_test_list&oldid=31081007 --> == Bản tin Kỹ thuật: Tuần 39-2026 == <section begin="technews-2026-W39"/><div class="plainlinks"> '''[[m:Special:MyLanguage/Tech/News|Tin tức kỹ thuật]]''' mới nhất từ cộng đồng kỹ thuật Wikimedia. Vui lòng chia sẻ với các thành viên khác về những thay đổi này. Không phải mọi thay đổi đều sẽ ảnh hưởng đến bạn. [[m:Special:MyLanguage/Tech/News/2026/39|Các bản dịch]] của bản tin này cũng có sẵn cho bạn. '''Nổi bật trong tuần''' * [[m:Special:MyLanguage/Tech/Server switch|Tất cả các wiki sẽ chuyển sang chế độ chỉ đọc]] trong vòng vài phút vào thứ 4, ngày 23 tháng 9 năm 2026 lúc [https://zonestamp.toolforge.org/1790172000 14:00 UTC]. Điều này là nhằm phục vụ cho việc thử nghiệm chuyển đổi máy chủ cơ sở dữ liệu dự phòng, [[wikitech:Special:MyLanguage/Deployments/Yearly calendar|diễn ra hai lần trong một năm]]. Trong quá trình chuyển đổi này, toàn bộ lưu lượng trên các trang web của Wikimedia được chuyển từ trung tâm dữ liệu chính sang trung tâm dữ liệu dự phòng nhằm kiểm tra tính khả dụng và ngăn ngừa việc gián đoạn dịch vụ ngay cả trong những trường hợp khẩn cấp. [https://phabricator.wikimedia.org/T433363] '''Cập nhật cho biên tập viên''' * Nhóm Tăng trưởng đã thử nghiệm một thông báo sau khi sửa đổi mới được thiết kế nhằm [[mw:Special:MyLanguage/Contributors/Account Creation Experiments#4. Encourage Temporary Accounts to Register|khuyến khích những người đang có Tài khoản Tạm thời đăng ký tài khoản vĩnh viễn]]. Thông báo mới này thay thế cho nhiều hộp thoại kèm thông báo chào mừng xuất hiện cùng lúc bằng một thông báo duy nhất nhằm nêu bật những lợi ích của việc tạo một tài khoản. Thử nghiệm này đã giúp tăng tỷ lệ tạo tài khoản vĩnh viễn từ 1.94% lên 3.66%, tương đương với mức tăng khoảng 87%. Thay đổi này giờ đây sẽ được triển khai đến tất cả các dự án wiki. [https://phabricator.wikimedia.org/T433551] * Đối với các biên tập viên Wikipedia sử dụng [[Special:Preferences#mw-prefsection-betafeatures|Tính năng Beta "Chế độ gợi ý"]], hiện có một [[Special:Preferences#mw-input-wpvisualeditor-editcheck-experimental|tùy chọn mới trong phần tùy chọn của người dùng]] nhằm hiển thị các gợi ý và kiểm tra sửa đổi mang tính "thử nghiệm". Những loại này được liệt kê tại [[Special:EditChecks#experimental-checks|Đặc biệt:EditChecks]], và nhằm mục đích để lập trình viên thử nghiệm sớm cũng như để thu thập phản hồi từ những người dùng có kinh nghiệm. Các bảo quản viên có thể thay đổi [[mw:Special:MyLanguage/Edit check/Configuration|chi tiết cấu hình]] cho từng gợi ý như thường lệ. Bảo quản viên cũng có thể [[mw:Special:MyLanguage/Help:Suggestion mode#Experimental Suggestions|sử dụng tính năng này]] để giúp thử nghiệm những ý tưởng của cộng đồng về những quy tắc kiểm tra và gợi ý do cộng đồng tạo. Những loại tính năng thử nghiệm này sẽ có giao diện trực quan khác biệt hơn vào cuối tuần này. [[mw:Talk:VisualEditor/Suggestion Mode|Mọi phản hồi đều được hoan nghênh]]. * [[m:CEE Technical Village Pump|Phòng Thảo luận Kỹ thuật CEE]] (CEE Technical Village Pump) đã được mở để đóng vai trò như một không gian thảo luận và hợp tác kỹ thuật của các cộng đồng Wikimedia tại khu vực Trung và Đông Âu. * Một công cụ mới, [[mw:Special:MyLanguage/Language Onboarding and Development/Starter kit|Bộ Công cụ Khởi đầu]] (Starter Kit), nay đã có sẵn dành cho các cộng đồng Wikipedia ngôn ngữ mới và quy mô nhỏ. Công cụ này tập hợp những nhiệm vụ có hướng dẫn, công cụ và tài nguyên nhằm giúp cộng đồng có thể bắt đầu, theo dõi tiến độ, cũng như hợp tác cùng với cộng đồng Wikimedia rộng lớn hơn. Bộ Công cụ Khởi đầu được vận hành trên nền tảng Wikimedia Toolforge và được thiết kế dành cho các dự án Wikipedia có ít hơn 50.000 bài viết. Tìm hiểu thêm cách Bộ Công cụ Khởi đầu hoạt động và cách cộng đồng đang sử dụng công cụ này trong [[diffblog:2026/09/18/introducing-starter-kit-for-new-and-small-language-wikipedias/|bài viết này trên blog Diff]]. * Nhóm Phát triển Người đọc sẽ mở một đợt tái thử nghiệm của [[mw:Special:MyLanguage/Readers/Reader Growth/Image Browsing|thử nghiệm băng chuyền hình ảnh]]. Đợt tái thử nghiệm này sẽ sử dụng ba phiên bản thiết kế mới, được cập nhật dựa trên phản hồi của cộng đồng. Nhóm sẽ đánh giá kết quả và cùng cộng đồng quyết định xem có tiếp tục triển khai tính năng này hay không. Thử nghiệm này sẽ bắt đầu vào tuần ngày 28 tháng 9 và sẽ được thực hiện trên Wikipedia tiếng Ả Rập, tiếng Bengal, tiếng Trung, tiếng Séc, tiếng Anh, tiếng Ba Tư, tiếng Pháp, tiếng Đức, tiếng Indonesia, tiếng Nhật, tiếng Ba Lan, tiếng Bồ Đào Nha, tiếng Tây Ban Nha, tiếng Thụy Điển và tiếng Việt. * Sau khi triển khai thành công trên Wikipedia tiếng Ả Rập, tiếng Bengal, tiếng Trung, tiếng Séc, tiếng Anh, tiếng Pháp, tiếng Indonesia và tiếng Việt, [[mw:Special:MyLanguage/Readers/Reader Experience/Reading lists|tính năng Danh sách Đọc]] do nhóm Trải nghiệm Người đọc phát triển sẽ có mặt cho tất cả người dùng đã đăng nhập trên tất cả các dự án Wikipedia kể từ ngày 28 tháng 9. * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Xem tất cả {{formatnum:28}} {{PLURAL:28|tác vụ}} được tạo bởi cộng đồng đã được [[m:Special:MyLanguage/Tech/News/Recently resolved community tasks|giải quyết vào tuần trước]]. Ví dụ, một vấn đề khiến cho đoạn mã trạng thái cố vấn liên tục cập nhật trạng thái của cố vấn ngay cả khi không có gì thay đổi, tạo ra những mục không cần thiết trên Thay đổi Gần đây, nay đã được giải quyết. [https://phabricator.wikimedia.org/T436659] '''Cập nhật cho những người đóng góp vào mảng kỹ thuật''' * API truy vấn danh sách <bdi lang="zxx" dir="ltr"><code><nowiki>abusefilters</nowiki></code></bdi>, vốn được sử dụng để lấy thông tin chi tiết về các bộ lọc sai phạm đang hoạt động hoặc đã tắt được thiết lập trên wiki, đã được cập nhật để hỗ trợ tham số cấu hình <bdi lang="zxx" dir="ltr"><code><nowiki>formatversion=2</nowiki></code></bdi>, điều này dẫn đến những thay đổi gây ra lỗi (breaking changes) đến phản hồi của API. Tất cả người dùng đang bảo trì các đoạn mã người dùng hoặc đoạn mã khác cần kiểm tra xem họ có đang sử dụng API truy vấn danh sách <bdi lang="zxx" dir="ltr"><code><nowiki>abusefilters</nowiki></code></bdi> hay không, đồng thời điều chỉnh để giải quyết những thay đổi gây ra lỗi này. [https://phabricator.wikimedia.org/T435828] * [[File:Reload icon with two arrows.svg|12px|link=|class=skin-invert|Đề mục định kỳ]] Chi tiết cập nhật mã nguồn sắp tới trong tuần này: [[mw:MediaWiki 1.47/wmf.21|MediaWiki]] '''''[[m:Special:MyLanguage/Tech/News|Tin tức Kỹ thuật]]''' do [[m:Special:MyLanguage/Tech/News/Writers|các biên tập viên Bản tin Kỹ thuật]] chuẩn bị và được đăng bởi [[m:Special:MyLanguage/User:MediaWiki message delivery|bot]]&nbsp;• [[m:Special:MyLanguage/Tech/News#contribute|Đóng góp]]&nbsp;• [[m:Special:MyLanguage/Tech/News/2026/39|Biên dịch]]&nbsp;• [[m:Tech|Nhờ giúp đỡ]]&nbsp;• [[m:Talk:Tech/News|Phản hồi]]&nbsp;• [[m:Global message delivery/Targets/Tech ambassadors|Đăng ký hoặc huỷ đăng ký]].'' </div><section end="technews-2026-W39"/> <bdi lang="en" dir="ltr">[[User:MediaWiki message delivery|MediaWiki message delivery]]</bdi> 11:56, ngày 27 tháng 9 năm 2026 (UTC) <!-- Tin nhắn của Thành viên:STei (WMF)@metawiki gửi cho mọi người trong danh sách tại https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Tech_ambassadors&oldid=31085309 --> ecn45yj0lquu200l39x0aaz9uxkkqht Bản mẫu:R:vi:WinVNKey:Lê Sơn Thanh 10 134014 2566928 2034725 2026-09-27T11:17:24Z Hiyuune 50834 Hiyuune đã đổi [[Bản mẫu:R:WinVNKey:Lê Sơn Thanh]] thành [[Bản mẫu:R:vi:WinVNKey:Lê Sơn Thanh]] 2034725 wikitext text/x-wiki *Thông tin chữ Hán và chữ Nôm dựa theo cơ sở dữ liệu của phần mềm [http://winvnkey.sf.net WinVNKey], đóng góp bởi học giả Lê Sơn Thanh; đã được các tác giả đồng ý đưa vào đây. ([[Wiktionary:Nguồn gốc/WinVNKey/Lê Sơn Thanh|chi tiết]])<noinclude> {{Tài liệu}} [[Thể loại:Bản mẫu tham khảo|{{PAGENAME}}]] </noinclude> nzmvkrdcnskjamdx5j9boo71g18v89r 2566950 2566928 2026-09-27T11:57:19Z TheHighFighter2 42988 /* */ 2566950 wikitext text/x-wiki *Thông tin chữ Hán và chữ Nôm dựa theo cơ sở dữ liệu của phần mềm [http://winvnkey.sf.net WinVNKey], đóng góp bởi học giả Lê Sơn Thanh; đã được các tác giả đồng ý đưa vào đây. ([[Wiktionary:Nguồn gốc/WinVNKey/Lê Sơn Thanh|chi tiết]])<noinclude> {{Tài liệu}} {{refcat}} </noinclude> mbsc9swvkin2f5vmvsvlta95bdpxfbw хорин 0 268499 2566814 2412039 2026-09-27T03:16:06Z Hiyuune 50834 /* Số từ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566814 wikitext text/x-wiki =={{langname|bua}}== ==={{ĐM|numeral}}=== {{head|bua|Số từ}} # [[hai mươi|Hai mươi]]. {{cln|bua|Số đếm}} =={{langname|mn}}== ==={{ĐM|etym}}=== Từ {{inh|mn|xgn-pro|*korin||hai mươi}}. ==={{ĐM|numeral}}=== {{mn-head|Số từ|ᠬᠣᠷᠢᠨ}} # [[hai mươi|Hai mươi]]. ===={{ĐM|rel}}==== * {{l|mn|хорь}} {{cln|mn|Số đếm}} =={{langname|gld}}== {{number box|gld|20}} ==={{ĐM|etym}}=== {{inh+|gld|tuw-pro|*xorin}}. Cùng gốc với {{cog|ude|вайи|tr=waji}}, {{cog|ulc|хори|tr=xori}}, {{cog|oaa|хори|tr=xori}}, {{cog|oac|ой|tr=oj}}, và {{cog|neg|ойин|tr=ojin}}. ==={{ĐM|numeral}}=== {{head|gld|Số từ}} # [[hai mươi|Hai mươi]], [[20]]. {{cln|gld|Số đếm}} aefg6ckqfqworeu97wwhffsohaexxnk Thành viên:TheHighFighter2/Trang con 3 2 269152 2566855 2565107 2026-09-27T10:03:49Z TheHighFighter2 42988 2566855 wikitext text/x-wiki <div style="text-align: center; font-size: 24px; font-weight: bold;"> Danh Sách Mục Từ Tiếng Việt Còn Thiếu </div> ==A, Ă, Â== [[AI tạo sinh]]; [[áo gấm về làng]]; [[áo giao lĩnh]]; [[anh em cây khế]]; [[áo tràng vạt]]; [[áo tràng]]; [[ăn của rừng rưng rưng nước mắt]]; [[ăn không nên đọi, nói không nên lời]]; [[ăn không ngon, ngủ không yên]]; [[ăn lồn]]; [[ăn ngon ngủ kĩ]]/[[ăn ngon ngủ kỹ]]; [[ăn ngon ngủ yên]]; [[ăn thùng uống vại]]; [[ấm dâu]]; ==B== [[ba mươi chưa phải là Tết]]; [[bánh mì và rạp xiếc]]; [[băng gâu]]; [[bằng niềm tin]]; [[bề mặt tấn công]]; [[bỉ vỏ]]; [[bói Kiều]]; [[bồ côi bồ cút]]; [[bổ báo]]; [[bời rời]]; [[bụng ỏng đít beo]]; ==C== [[cạn cợt]]; [[ca nương]]; [[ca-pi-ten]]; [[cá sấu lên bờ]]; [[cha mẹ sinh con, trời sinh tính]]; [[cha nó lú, chú nó khôn]]; [[chảy máu chất xám]]; [[chất độc màu da cam]]; [[chém cha không bằng pha tiếng]]; [[chèo nhị thập tứ hiếu]]; [[chí chương]]; [[chị em cây khế]]; [[chim Lạc]]; [[chó cỏ]]; [[chửi cha không bằng pha tiếng]]; [[chữ như gà bới]]; ==D, Đ== [[dao tem]]; [[dép tổ ong]]; [[di biến động]]; [[đa đảng]]; [[đào hát]]; [[đặc miễn]]; [[đất lâm nghiệp]]; [[đầu buồi]]; [[đầu tro mặt muội]]; [[đầu trời cuối đất]]; [[đi C]]; [[điện não]]; [[điệp giấy]]; [[đi K]]; [[đòng đành]]; [[đồ bơi]]; [[đổ tháo]]; [[đu càng]]; [[đùm đề]]; [[đùm đùm đề đề]]; ==E, Ê== ==G== [[gái đứng đường]]; ==H== [[hài độc thoại]]; [[hạn lượng]]; [[hấp diêm]]; [[hậu COVID]]; [[hậu thực dân]]; [[học máy]]; [[hỏng hẻo]]; [[huyệt mả]]; ==I== ==K== [[khảo lược]]; [[khăn bàn lông]]; [[khét nắng]]; [[khét rẹt]]; ==L== ==M== [[mã đáo thành công]]; [[máy bay bà già]]; [[mập cụi]]; [[móc nhách]]; [[mới cóng]]/[[mới coóng]]; ==N== [[não bộ]]; [[ngạn giải]]; [[ngục ngoặc]]; [[ngựa bà]]; [[ngựa cu]]; [[nhất quỷ nhì ma, thứ ba học trò]]; ==O, Ô, Ơ== [[ông kẹ]]; ==P== [[phân biệt vùng miền]]; [[phi công trẻ lái máy bay bà già]]; [[phong ba bão táp không bằng ngữ pháp Việt Nam]]; ==Q== [[quá 180 phút]]; [[quan họ hiếu]]; [[quần sinh]]; ==R== ==S== [[sòng sành]]; [[so se]]; [[sò sè]]; [[sò sò]]; ==T== [[Tết Độc lập]]; [[tháng cô hồn]]; [[thối não]]; [[thừu lựu]]; [[tiêu chuẩn kép]]; [[tiểu mộc]]; [[tình tệ]]; [[toàn đồ]]; [[trò Kiều]]; [[tù nhân lương tâm]]; ==U, Ư== [[u nguyên bào thần kinh đệm]]; ==V== [[vãi chài]]; [[Việt gian]]; [[Việt hóa]]/[[Việt hoá]]; [[Việt Nam hóa]]/[[Việt Nam hoá]]; ==X== [[xăng-căng]]/[[xăng căng]]; [[xanh lá]]; [[xanh lục]]; [[xanh nước biển]]; [[xanh xảnh]]; [[xăm hường]]; [[xe bồ câu]]; [[xuntan]]; [[xúp-lê]]/[[xúp lê]]; ==Y== j4qkgqtv1ld0xe42yw8drqtqh1yeboj Mô đun:ru-common 828 272237 2566811 2479403 2026-09-27T03:11:00Z Hiyuune 50834 2566811 Scribunto text/plain local export = {} --[==[ intro: Author: Benwing; some very early work by Rua and Atitarev This module holds some commonly used functions for the Russian language. It's generally for use from other modules, not `#invoke`, although some functions can be invoked from a template (`export.iotation()`, `export.reduce_stem()`, `export.dereduce_stem()`, actually added to support calling from a bot script rather than from a user template; and `export.make_unstressed()`, called from {{tl|R:ru:Vasmer}}). There may be issues when invoking such functions from templates when transliteration is present, due to the need for the transliteration to be decomposed, as mentioned below (all strings from Wiktionary pages are normally in composed form). NOTE NOTE NOTE: All functions assume that transliteration (but not Russian) has had its acute and grave accents decomposed using `export.decompose()`. This is the first thing that should be done to all user-specified transliteration and any transliteration we compute that we expect to work with. ]==] local m_str_utils = require("Module:string utilities") local m_table_tools = require("Module:table tools") -- Prevents an infinite require loop since ru-translit requires a different function in this module. local m_ru_translit = require("Module:require when needed")("Module:ru-translit") local m_headword_utilities = require("Module:require when needed")("Module:headword utilities") local m_table = require("Module:require when needed")("Module:table") local gsplit = m_str_utils.gsplit local split = m_str_utils.split local toNFD = mw.ustring.toNFD local u = m_str_utils.char local ufind = mw.ustring.find local ugsub = mw.ustring.gsub local ulen = m_str_utils.len local ulower = m_str_utils.lower local umatch = mw.ustring.match local unpack = unpack or table.unpack -- Lua 5.2 compatibility local usub = m_str_utils.sub local insert = table.insert local concat = table.concat local AC = u(0x0301) -- acute = ́ local GR = u(0x0300) -- grave = ̀ local CFLEX = u(0x0302) -- circumflex = ̂ local BREVE = u(0x0306) -- breve ̆ local DIA = u(0x0308) -- diaeresis = ̈ local CARON = u(0x030C) -- caron ̌ local OGONEK = u(0x0328) -- ogonek ̨ local PSEUDOVOWEL = u(0xFFF1) -- pseudovowel placeholder local PSEUDOCONS = u(0xFFF2) -- pseudoconsonant placeholder -- any stress export.stress = AC .. GR -- regex for any optional stress(s) export.opt_stress = "[" .. export.stress .. "]*" -- any accent export.accent = export.stress .. DIA .. BREVE .. CARON .. OGONEK -- regex for any optional accent(s) export.opt_accent = "[" .. export.accent .. "]*" -- any composed Cyrillic vowel with grave accent export.composed_grave_vowel = "ѐЀѝЍ" -- any Cyrillic vowel except ёЁ export.vowel_no_jo = "аАеЕиИӥӤіІїЇоОуУыЫѣѢэЭюЮяЯѵѴ" .. PSEUDOVOWEL .. export.composed_grave_vowel -- any Cyrillic vowel, including ёЁ export.vowel = export.vowel_no_jo .. "ёЁ" -- any vowel in transliteration export.tr_vowel = "aAeEěĚɛƐiIoOǒǑǫǪuUyY" .. PSEUDOVOWEL -- any consonant in transliteration, omitting "j" and the soft/hard sign export.tr_cons_no_approx = "bBcCčČdDfFgGkKlLmMnNpPrRsSšŠtTvVxXzZžŽ" .. PSEUDOCONS -- any consonant in transliteration, including soft/hard sign export.tr_cons = export.tr_cons_no_approx .. "jJʹʺ" -- regex for any consonant in transliteration, including soft/hard sign, -- optionally followed by any accent export.tr_cons_acc_re = "[" .. export.tr_cons .. "]" .. export.opt_accent -- any Cyrillic consonant except sibilants and ц export.cons_except_sib_c = "бБвВгГдДзЗйЙкКлЛмМнНпПрРсСтТфФхХъЪьЬѳѲ" .. PSEUDOCONS -- Cyrillic sibilant consonants export.sib = "жЖчЧшШщЩ" -- Cyrillic sibilant consonants and ц export.sib_c = export.sib .. "цЦ" -- any Cyrillic consonant export.cons = export.cons_except_sib_c .. export.sib_c -- Cyrillic velar consonants export.velar = "гГкКхХ" -- uppercase Cyrillic export.uppercase = "АБВГДЕЀЁЖЗИЍӤІЇЙКЛМНОПРСТУФХЦЧШЩЪЫЬѢЭЮЯѲѴ" local function ine(x) return x ~= "" and x or nil end --[==[ Apply Proto-Slavic iotation. This is the change that is affected by a Slavic -j- after a consonant. `stem` is the Cyrillic stem and `tr` its optional manual translit. If `shch` is given, т iotates to щ instead of ч. Normally return two values, the iotated Cyrillic stem and corresponding transliteration (which will be {nil} if passed in as {nil}). If invoked from a template or bot, however, the return value will be a single string; if manual transliteration is present, the return value will be a string of the form `CYRILLIC//TRANSLIT` with two slahes separating the Cyrillic from the translit. ]==] function export.iotation(stem, tr, shch) local combine_tr = false -- so this can be called from a template (or usually, a bot) if type(stem) == "table" then stem, tr, shch = ine(stem.args[1]), ine(stem.args[2]), ine(stem.args[3]) combine_tr = true end stem = ugsub(stem, "[сх]$", "ш") stem = ugsub(stem, "с[кт]$", "щ") stem = ugsub(stem, "[кц]$", "ч") -- normally "т" is iotated as "ч" but there are many verbs that are iotated with "щ" if shch == "щ" then stem = stem:gsub("т$", "щ") else stem = stem:gsub("т$", "ч") end stem = ugsub(stem, "[гдз]$", "ж") stem = ugsub(stem, "[бвмпфѳ]$", "%0л") -- ѵ is equivalent to в after certain vowels stem = ugsub(stem, "[аАеЕѐЀиИѝЍӥӤіІїЇѣѢэЭяЯ]" .. export.opt_stress .. "ѵ$", "%0л") if tr then tr = tr:gsub("[sx]$", "š") :gsub("s[kt]$", "šč") :gsub("[kc]$", "č") -- normally "т" is iotated as "ч" but there are many verbs that are iotated with "щ" if shch == "щ" then tr = tr:gsub("t$", "šč") else tr = tr:gsub("t$", "č") end tr = tr:gsub("[dgz]$", "ž") :gsub("[bfmpv]$", "%0l") end if combine_tr then return export.combine_russian_tr(stem, tr) end return stem, tr end do -- A word needs accents if it is unstressed and contains more than one -- vowel, unless it's a prefix or suffix local function word_needs_accents(word) return not (word:sub(1, 1) == "-" or word:sub(-1) == "-") and export.is_unstressed(word) and not export.is_monosyllabic(word) end -- Does a set of Cyrillic words in connected text need accents? We need to -- split by word and check each one. function export.needs_accents(text) for word in gsplit(text, "%s+") do if word_needs_accents(word) then return true end end return false end end --[==[ True if either: # A vowel is marked with explicit primary stress. # The word has a single jo in it (which doesn't have secondary stress). This is because a word with multiple jos requires explicit stress to be marked, since we can't infer where primary stress lies. `Jo` can be `ё`, `ѣ̈`, or `я̈` (e.g. `сѣ̈дла`, plural of `сѣдло́`). ]==] function export.is_stressed(word) if word:find(AC) then return true end word = toNFD(word) return ( select(2, ugsub(word, "[еѣяЕѢЯ]" .. DIA, "")) == 1 and not umatch(word, "[еѣяЕѢЯ]" .. DIA .. GR) ) end --[==[ True if a Cyrillic word requires explicit stress. ]==] function export.is_unstressed(word) return not export.is_stressed(word) end --[==[ True if Cyrillic word is stressed on the last syllable. ]==] function export.is_ending_stressed(word) return ufind(word, "[ёЁ][^" .. export.vowel .. "]*$") or ufind(word, "[" .. export.vowel .. "][́̈][^" .. export.vowel .. "]*$") end do local function word_is_multi_stressed(word) -- Allow ё along with another stress, e.g. [[трёхэта́жный]], [[гёрлфре́нд]] or [[Са́мсё]]. return ufind(word, "[" .. export.vowel .. "][́̈].*[" .. export.vowel .. "][́̈]") end --[==[ True if a Cyrillic term has two or more stresses (acute or diaeresis) in a given word. ]==] function export.is_multi_stressed(text) for word in gsplit(text, "[%s-]+") do if word_is_multi_stressed(word) then return true end end return false end end --[==[ True if Cyrillic word is stressed on the first syllable. ]==] function export.is_beginning_stressed(word) return ufind(word, "^[^" .. export.vowel .. "]*[ёЁ]") or ufind(word, "^[^" .. export.vowel .. "]*[" .. export.vowel .. "]́") end --[==[ True if Cyrillic word has no vowel. Don't treat suffixes as nonsyllabic even if they have no vowel, as they are generally added onto words with vowels. ]==] function export.is_nonsyllabic(word) return not ufind(word, "^%-") and not ufind(word, "[" .. export.vowel .. "]") end --[==[ True if Cyrillic word has no more than one vowel; includes non-syllabic stems such as `льд-`. ]==] function export.is_monosyllabic(word) return not ufind(word, "[" .. export.vowel .. "].*[" .. export.vowel .. "]") end local recomposer = { -- Cyrillic letters ["е" .. DIA] = "ё", ["Е" .. DIA] = "Ё", ["и" .. DIA] = "ӥ", ["И" .. DIA] = "Ӥ", ["и" .. BREVE] = "й", ["И" .. BREVE] = "Й", ["і" .. DIA] = "ї", ["І" .. DIA] = "Ї", -- Latin letters ["c" .. CARON] = "č", ["C" .. CARON] = "Č", ["e" .. CARON] = "ě", ["E" .. CARON] = "Ě", ["o" .. CARON] = "ǒ", ["O" .. CARON] = "Ǒ", ["o" .. OGONEK] = "ǫ", ["O" .. OGONEK] = "Ǫ", ["s" .. CARON] = "š", ["S" .. CARON] = "Š", ["z" .. CARON] = "ž", ["Z" .. CARON] = "Ž", -- used in ru-pron: ["ж" .. BREVE] = "ӂ", -- used in ru-pron ["Ж" .. BREVE] = "Ӂ", ["j" .. CFLEX] = "ĵ", ["J" .. CFLEX] = "Ĵ", ["j" .. CARON] = "ǰ", -- no composed uppercase equivalent of J-caron ["ʒ" .. CARON] = "ǯ", ["Ʒ" .. CARON] = "Ǯ", } --[==[ Decompose acute, grave, etc. on letters (esp. Latin) into individivual character + combining accent. But recompose Cyrillic and Latin characters that we want to treat as units and get caught in the crossfire. We mostly want acute and grave decomposed; perhaps should just explicitly decompose those and no others. ]==] function export.decompose(text) return (ugsub(toNFD(text), ".[" .. BREVE .. DIA .. CARON .. OGONEK .. "]", recomposer)) end function export.assert_decomposed(text) assert(not ufind(text, "[áéíóúýàèìòùỳäëïöüÿÁÉÍÓÚÝÀÈÌÒÙỲÄËÏÖÜŸ]")) end --[==[ Transliterate text and then apply acute/grave decomposition. ]==] function export.translit(text, no_include_monosyllabic_jo_accent) local jo_accent = not no_include_monosyllabic_jo_accent and "mono" or nil return export.decompose(m_ru_translit.tr(text, nil, nil, jo_accent)) end --[==[ Recompose acutes and graves into preceding vowels. Probably not necessary. ]==] function export.recompose(text) return mw.ustring.toNFC(text) end local grave_decomposer = { ["ѐ"] = "е" .. GR, ["Ѐ"] = "Е" .. GR, ["ѝ"] = "и" .. GR, ["Ѝ"] = "И" .. GR, } --[==[ Decompose precomposed Cyrillic chars w/grave accent; not necessary for acute accent as there aren't precomposed Cyrillic chars w/acute accent, and undesirable for precomposed `ё` and `Ё`. ]==] function export.decompose_grave(word) return (ugsub(word, "[ѐЀѝЍ]", grave_decomposer)) end local grave_deaccenter = { [GR] = "", -- grave accent ["ѐ"] = "е", -- composed Cyrillic chars w/grave accent ["Ѐ"] = "Е", ["ѝ"] = "и", ["Ѝ"] = "И", } local deaccenter = mw.clone(grave_deaccenter) deaccenter[AC] = "" -- acute accent --[==[ Remove acute and grave accents; don't affect composed diaeresis in `ёЁ` or uncomposed diaeresis in `-ѣ̈-` (as in plural `сѣ̈дла` of `сѣдло́`). NOTE: Translit must already be decomposed! See comment at top. ]==] function export.remove_accents(word, tr) local ru_removed = ugsub(word, "[́̀ѐЀѝЍ]", deaccenter) if not tr then return ru_removed, nil end return ru_removed, (ugsub(tr, "[" .. AC .. GR .. "]", deaccenter)) end --[==[ Remove grave accents; don't affect acute or composed diaeresis in `ёЁ` or uncomposed diaeresis in `-ѣ̈-` (as in plural `сѣ̈дла` of `сѣдло́`). NOTE: Translit must already be decomposed! See comment at top. ]==] function export.remove_grave_accents(word, tr) local ru_removed = ugsub(word, "[̀ѐЀѝЍ]", grave_deaccenter) if not tr then return ru_removed, nil end return ru_removed, (ugsub(tr, GR, "")) end --[==[ Remove acute and grave accents in monosyllabic words; don't affect diaeresis (composed or uncomposed) because it indicates a change in vowel quality, which still applies to monosyllabic words. Don't change suffixes, where a "monosyllabic" stress is still significant (e.g. `-ча́т` short masculine of `-ча́тый`, vs. `-́чат` short masculine of `-́чатый`). NOTE: Translit must already be decomposed! See comment at top. ]==] function export.remove_monosyllabic_accents(word, tr) if export.is_monosyllabic(word) and not ufind(word, "^%-") then return export.remove_accents(word, tr) else return word, tr end end local destresser = mw.clone(deaccenter) destresser["ё"] = "е" destresser["Ё"] = "Е" destresser[DIA] = "" -- diaeresis -- Subfunction of split_syllables(). On input we get sections of text consisting of CONSONANT - VOWEL - CONSONANT - -- VOWEL ... - CONSONANT, where CONSONANT consists of zero or more consonants and VOWEL consists of exactly one vowel -- plus any following accent(s); we combine these into syllables as required by split_syllables(). local function combine_captures(captures) if captures[1] and not captures[2] then return captures end local combined = {} for i = 1, (#captures - 1), 2 do insert(combined, captures[i] .. captures[i+1]) end combined[#combined] = combined[#combined] .. captures[#captures] return combined end --[==[ Split Russian text and transliteration into syllables. Syllables end with vowel + accent(s), except for the last syllable, which includes any trailing consonants. NOTE: Translit must already be decomposed! See comment at top. ]==] function export.split_syllables(ru, tr) -- Split into alternating consonant/vowel sequences, as described in -- combine_captures(). local rusyllables = combine_captures(split(ru, "([" .. export.vowel .. "]" .. export.opt_accent .. ")")) local trsyllables if tr then export.assert_decomposed(tr) trsyllables = combine_captures(split(tr, "([" .. export.tr_vowel .. "]" .. export.opt_accent .. ")")) if #rusyllables ~= #trsyllables then error("Russian " .. ru .. " doesn't have same number of syllables as translit " .. tr) end end --error(concat(rusyllables, "/") .. "(" .. #rusyllables .. (trsyllables and (") || " .. concat(trsyllables, "/") .. "(" .. #trsyllables .. ")") or "")) return rusyllables, trsyllables end --[==[ Split Russian word and transliteration into hyphen-separated components. Rejoining with `concat(..., "-")` will recover the original word. If the original word ends in a hyphen, that hyphen gets included with the preceding component(this is the only case when an individual component has a hyphen in it). ]==] function export.split_hyphens(ru, tr) local rucomponents = split(ru, "%-") if rucomponents[#rucomponents] == "" and #rucomponents > 1 then rucomponents[#rucomponents - 1] = rucomponents[#rucomponents - 1] .. "-" table.remove(rucomponents) end local trcomponents if tr then trcomponents = split(tr, "%-") if trcomponents[#trcomponents] == "" and #trcomponents > 1 then trcomponents[#trcomponents - 1] = trcomponents[#trcomponents - 1] .. "-" table.remove(trcomponents) end if #rucomponents ~= #trcomponents then error("Russian " .. ru .. " doesn't have same number of hyphenated components as translit " .. tr) end end return rucomponents, trcomponents end --[==[ Apply `j` correction, converting `je` to `e` after consonants, `jo` to `o` after a sibilant, `ju` to `u` after hard sibilant. NOTE: Translit must already be decomposed! See comment at top. ]==] function export.j_correction(tr) tr = ugsub(tr, "([" .. export.tr_cons_no_approx .. "]" .. export.opt_accent ..")[Jj]([EeĚě])", "%1%2") tr = ugsub(tr, "([žščŽŠČ])[Jj]([Oo])", "%1%2") return (ugsub(tr, "([žšŽŠ])[Jj]([Uu])", "%1%2")) end local function make_unstressed_ru(ru) -- The following regexp has grave+acute+diaeresis after the bracket return (ugsub(ru, "[̀́̈ёЁѐЀѝЍ]", destresser)) end --[==[ Remove all stress marks (acute, grave, diaeresis). NOTE: Translit must already be decomposed! See comment at top. ]==] function export.make_unstressed(ru, tr) -- so this can be called from a template (specifically {{R:ru:Vasmer}}) if type(ru) == "table" then ru, tr = ine(ru.args[1]), ine(ru.args[2]) end if not tr then return make_unstressed_ru(ru), nil end -- In the presence of TR, we need to do things the hard way: Splitting -- into syllables and only converting Latin o to e opposite a ё. local rusyl, trsyl = export.split_syllables(ru, tr) for i=1,#rusyl do if ufind(rusyl[i], "[ёЁ]") then trsyl[i] = ugsub(trsyl[i], "[Oo]", {["O"] = "E", ["o"] = "e"}) end rusyl[i] = make_unstressed_ru(rusyl[i]) -- the following should still work as it will affect accents only trsyl[i] = make_unstressed_ru(trsyl[i]) end -- Also need to apply j correction as otherwise we'll have je after cons, etc. return concat(rusyl, ""), export.j_correction(concat(trsyl, "")) end local function remove_jo_ru(word) return (ugsub(word, "[̈ёЁ]", destresser)) end local function make_unstressed_once_ru(word) -- leave graves alone return (ugsub(word, "([́̈ёЁ])([^́̈ёЁ]*)$", function(x, rest) return destresser[x] .. rest; end, 1)) end --[==[ Remove diaeresis stress marks only. NOTE: Translit must already be decomposed! See comment at top. ]==] function export.remove_jo(ru, tr) if not tr then return remove_jo_ru(ru), nil end -- In the presence of TR, we need to do things the hard way: Splitting -- into syllables and only converting Latin o to e opposite a ё. local rusyl, trsyl = export.split_syllables(ru, tr) for i=1,#rusyl do if ufind(rusyl[i], "[ёЁ]") then trsyl[i] = ugsub(trsyl[i], "[Oo]", {["O"] = "E", ["o"] = "e"}) end rusyl[i] = remove_jo_ru(rusyl[i]) -- the following should still work as it will affect accents only trsyl[i] = make_unstressed_once_ru(trsyl[i]) end -- Also need to apply j correction as otherwise we'll have je after cons, etc. return concat(rusyl, ""), export.j_correction(concat(trsyl, "")) end local function map_last_hyphenated_component(fn, ru, tr) if ufind(ru, "%-") then -- If there is a hyphen, do it the hard way by splitting into -- individual components and doing the last one. Otherwise we just do -- the whole string. local rucomponents, trcomponents = export.split_hyphens(ru, tr) local lastru, lasttr = fn(rucomponents[#rucomponents], trcomponents and trcomponents[#trcomponents] or nil) rucomponents[#rucomponents] = lastru ru = concat(rucomponents, "-") if trcomponents then trcomponents[#trcomponents] = lasttr tr = concat(trcomponents, "-") end return ru, tr end return fn(ru, tr) end -- Make last stressed syllable (acute or diaeresis) unstressed; leave unstressed; leave graves alone; if `NOCONCAT`, -- return individual syllables. NOTE: Translit must already be decomposed! See comment at top. local function make_unstressed_once_after_hyphen_split(ru, tr, noconcat) if not tr then return make_unstressed_once_ru(ru), nil end -- In the presence of TR, we need to do things the hard way, as with -- make_unstressed(). local rusyl, trsyl = export.split_syllables(ru, tr) for i=#rusyl,1,-1 do local stressed = export.is_stressed(rusyl[i]) if stressed then if ufind(rusyl[i], "[ёЁ]") then trsyl[i] = ugsub(trsyl[i], "[Oo]", {["O"] = "E", ["o"] = "e"}) end rusyl[i] = make_unstressed_once_ru(rusyl[i]) -- the following should still work as it will affect accents only trsyl[i] = make_unstressed_once_ru(trsyl[i]) break end end if noconcat then return rusyl, trsyl end -- Also need to apply j correction as otherwise we'll have je after cons return concat(rusyl, ""), export.j_correction(concat(trsyl, "")) end --[==[ Make last stressed syllable (acute or diaeresis) to the right of any hyphen unstressed (unless the hyphen is word-final); leave graves alone. We don't destress a syllable to the left of a hyphen unless the hyphen is word-final (i.e. a prefix). Otherwise e.g. the accents in the first part of words like ко́е-како́й and а́льфа-лу́ч won't remain. NOTE: Translit must already be decomposed! See comment at top. ]==] function export.make_unstressed_once(ru, tr) return map_last_hyphenated_component(make_unstressed_once_after_hyphen_split, ru, tr) end local function make_unstressed_once_at_beginning_ru(word) -- leave graves alone return (ugsub(word, "^([^́̈ёЁ]*)([́̈ёЁ])", function(rest, x) return rest .. destresser[x]; end, 1)) end --[==[ Make first stressed syllable (acute or diaeresis) unstressed; leave graves alone; if `NOCONCAT`, return individual syllables. NOTE: Translit must already be decomposed! See comment at top. ]==] function export.make_unstressed_once_at_beginning(ru, tr, noconcat) if not tr then return make_unstressed_once_at_beginning_ru(ru), nil end -- In the presence of TR, we need to do things the hard way, as with -- make_unstressed(). local rusyl, trsyl = export.split_syllables(ru, tr) for i=1,#rusyl do local stressed = export.is_stressed(rusyl[i]) if stressed then if ufind(rusyl[i], "[ёЁ]") then trsyl[i] = ugsub(trsyl[i], "[Oo]", {["O"] = "E", ["o"] = "e"}) end rusyl[i] = make_unstressed_once_at_beginning_ru(rusyl[i]) -- the following should still work as it will affect accents only trsyl[i] = make_unstressed_once_at_beginning_ru(trsyl[i]) break end end if noconcat then return rusyl, trsyl end -- Also need to apply j correction as otherwise we'll have je after cons return concat(rusyl, ""), export.j_correction(concat(trsyl, "")) end --[==[ Subfunction of `make_ending_stressed()`, `make_beginning_stressed()`, which add an acute accent to a syllable that may already have a grave accent; in such a case, remove the grave. NOTE: Translit must already be decomposed! See comment at top. ]==] function export.correct_grave_acute_clash(word, tr) word = ugsub(word, "([̀ѐЀѝЍ])́", function(x) return grave_deaccenter[x] .. AC; end) word = ugsub(word, AC .. GR, AC) if not tr then return word, nil end tr = ugsub(tr, GR .. AC, AC) tr = ugsub(tr, AC .. GR, AC) return word, tr end local function make_ending_stressed_ru(word) -- If already ending stressed, just return word so we don't mess up ё if export.is_ending_stressed(word) then return word end -- Destress the last stressed syllable word = make_unstressed_once_ru(word) -- Add an acute to the last syllable word = ugsub(word, "([" .. export.vowel_no_jo .. "])([^" .. export.vowel .. "]*)$", "%1́%2") -- If that caused an acute and grave next to each other, remove the grave return export.correct_grave_acute_clash(word) end -- Remove the last primary stress from the word and put it on the final syllable. Leave grave accents alone except in -- the last syllable. If final syllable already has primary stress, do nothing. NOTE: Translit must already be -- decomposed! See comment at top. local function make_ending_stressed_after_hyphen_split(ru, tr) if not tr then return make_ending_stressed_ru(ru), nil end -- If already ending stressed, just return ru/tr so we don't mess up ё if export.is_ending_stressed(ru) then return ru, tr end -- Destress the last stressed syllable; pass in "noconcat" so we get -- the individual syllables back local rusyl, trsyl = make_unstressed_once_after_hyphen_split(ru, tr, "noconcat") -- Add an acute to the last syllable of both Russian and translit rusyl[#rusyl] = ugsub(rusyl[#rusyl], "([" .. export.vowel_no_jo .. "])", "%1" .. AC) trsyl[#trsyl] = ugsub(trsyl[#trsyl], "([" .. export.tr_vowel .. "])", "%1" .. AC) -- If that caused an acute and grave next to each other, remove the grave rusyl[#rusyl], trsyl[#trsyl] = export.correct_grave_acute_clash(rusyl[#rusyl], trsyl[#trsyl]) -- j correction didn't get applied in make_unstressed_once because -- we short-circuited it and made it return lists of syllables return concat(rusyl, ""), export.j_correction(concat(trsyl, "")) end --[==[ Remove the last primary stress from the portion of the word to the right of any hyphen (unless the hyphen is word-final) and put it on the final syllable. Leave grave accents alone except in the last syllable. If final syllable already has primary stress, do nothing. (See `make_unstressed_once()` for why we don't affect stresses to the left of a hyphen.) NOTE: Translit must already be decomposed! See comment at top. ]==] function export.make_ending_stressed(ru, tr) return map_last_hyphenated_component(make_ending_stressed_after_hyphen_split, ru, tr) end local function make_beginning_stressed_ru(word) -- If already beginning stressed, just return word so we don't mess up ё if export.is_beginning_stressed(word) then return word end -- Destress the first stressed syllable word = make_unstressed_once_at_beginning_ru(word) -- Add an acute to the first syllable word = ugsub(word, "^([^" .. export.vowel .. "]*)([" .. export.vowel_no_jo .. "])", "%1%2́") -- If that caused an acute and grave next to each other, remove the grave return export.correct_grave_acute_clash(word) end --[==[ Remove the first primary stress from the word and put it on the initial syllable. Leave grave accents alone except in the first syllable. If initial syllable already has primary stress, do nothing. NOTE: Translit must already be decomposed! See comment at top. ]==] function export.make_beginning_stressed(ru, tr) if not tr then return make_beginning_stressed_ru(ru), nil end -- If already beginning stressed, just return ru/tr so we don't mess up ё if export.is_beginning_stressed(ru) then return ru, tr end -- Destress the first stressed syllable; pass in "noconcat" so we get -- the individual syllables back local rusyl, trsyl = export.make_unstressed_once_at_beginning(ru, tr, "noconcat") -- Add an acute to the first syllable of both Russian and translit rusyl[1] = ugsub(rusyl[1], "([" .. export.vowel_no_jo .. "])", "%1" .. AC) trsyl[1] = ugsub(trsyl[1], "([" .. export.tr_vowel .. "])", "%1" .. AC) -- If that caused an acute and grave next to each other, remove the grave rusyl[1], trsyl[1] = export.correct_grave_acute_clash(rusyl[1], trsyl[1]) -- j correction didn't get applied in make_unstressed_once_at_beginning -- because we short-circuited it and made it return lists of syllables return concat(rusyl, ""), export.j_correction(concat(trsyl, "")) end -- used for tracking and categorization local hard_cons = {"hard-cons", "cons"} local hard_vowel = {"vowel", "hard-vowel"} local i_vowel = {"i", "vowel", "soft-vowel"} local sibilant_cons = {"sibilant", "cons"} local soft_vowel = {"vowel", "soft-vowel"} local velar_cons = {"velar", "cons"} local trailing_letter_type = { ["ш"] = sibilant_cons, ["щ"] = sibilant_cons, ["ч"] = sibilant_cons, ["ж"] = sibilant_cons, ["ц"] = {"c", "cons"}, ["к"] = velar_cons, ["г"] = velar_cons, ["х"] = velar_cons, ["ь"] = {"soft-cons", "cons"}, ["ъ"] = hard_cons, ["й"] = {"palatal", "cons"}, ["а"] = hard_vowel, ["я"] = soft_vowel, ["э"] = hard_vowel, ["е"] = soft_vowel, ["ѐ"] = soft_vowel, ["ѣ"] = soft_vowel, ["и"] = i_vowel, ["ѝ"] = i_vowel, ["ӥ"] = i_vowel, ["і"] = i_vowel, ["ї"] = i_vowel, ["ѵ"] = i_vowel, ["ы"] = hard_vowel, ["о"] = hard_vowel, ["ё"] = soft_vowel, ["у"] = hard_vowel, ["ю"] = soft_vowel, } function export.get_stem_trailing_letter_type(stem) return trailing_letter_type[ulower(usub(export.remove_accents(stem), -1))] or hard_cons end --[==[ Reduce stem by eliminating the "epenthetic" vowel. Applies to nominative singular masculine 2nd-declension hard and soft, and 3rd-declension feminine in -ь (e.g. [[любовь]]). `STEM` should be the result after calling `detect_stem_type()`, but with final -й if present. Normally returns two arguments (`STEM` and `TR`), but can be called from a template or bot using `#invoke` and will return one argument (`STEM`, or `STEM//TR` if `TR` is present). Returns {nil} if unable to reduce. NOTE: Translit must already be decomposed! See comment at top. ]==] function export.reduce_stem(stem, tr, soft_n) local pre, letter, post local pretr, lettertr, posttr local combine_tr = false -- test cases with translit: -- =p.reduce_stem("фе́ез", "fɛ́jez") -> фе́йз, fɛ́jz -- =p.reduce_stem("фе́йез", "fɛ́jez") -> фе́йз, fɛ́jz -- =p.reduce_stem("фе́без", "fɛ́bez") -> фе́бз, fɛ́bz -- =p.reduce_stem("фе́лез", "fɛ́lez") -> фе́льз, fɛ́lʹz -- =p.reduce_stem("феёз", p.decompose("fɛjóz")) -> фейз, fɛjz -- =p.reduce_stem("фейёз", p.decompose("fɛjjóz")) -> фейз, fɛjz -- =p.reduce_stem("фебёз", p.decompose("fɛbjóz")) -> фебз, fɛbz -- =p.reduce_stem("фелёз", p.decompose("fɛljóz")) -> фельз, fɛlʹz -- =p.reduce_stem("фе́бей", "fɛ́bej") -> фе́бь, fɛ́bʹ -- =p.reduce_stem("фебёй", p.decompose("fɛbjój")) -> фебь, fɛbʹ -- =p.reduce_stem("фе́ей", "fɛ́jej") -> фе́йй, fɛ́jj -- =p.reduce_stem("феёй", p.decompose("fɛjój")) -> фейй, fɛjj -- so this can be called from a template (or usually, a bot) if type(stem) == "table" then stem, tr = ine(stem.args[1]), ine(stem.args[2]) combine_tr = true end pre, letter, post = umatch(stem, "^(.*)([оОеЕёЁ])́?([" .. export.cons .. "]+)$") if not pre then return nil, nil end if tr then -- FIXME, may not be necessary to write the posttr portion as a -- consonant + zero or more consonant/accent combinations -- when will -- we ever get an accent after a consonant? That would indicate a -- failure of the decompose mechanism. pretr, lettertr, posttr = umatch(tr, "^(.*)([oOeE])́?([" .. export.tr_cons .. "][" .. export.tr_cons .. export.accent .. "]*)$") if not pretr then return nil, nil -- should not happen unless tr is really messed up end -- Remove any trailing j's on the translit stem which don't have a -- corresponding й on the Cyrillic stem. This avoids excess j's with -- cases like индонези́ец//indonɛzíjec, but retains multiple j's where -- necessary. pretr = ugsub(pretr, "[jJ]+$", function(m) return usub(m, 1, ulen(umatch(pre, "[йЙ]*$"))) end) end if letter == "О" or letter == "о" then -- FIXME, what about when the accent is on the removed letter? if post == "й" or post == "Й" then -- FIXME, is this correct? return nil, nil end letter = "" else local is_upper = ufind(post, "[" .. export.uppercase .. "]") if ufind(pre, "[" .. export.vowel .. "]́?$") then letter = is_upper and "Й" or "й" elseif post == "й" or post == "Й" then letter = is_upper and "Ь" or "ь" post = "" if posttr then posttr = "" end elseif ufind(post, "[" .. export.velar .. "]$") and ufind(pre, "[" .. export.cons_except_sib_c .. "]$") or ufind(post, "[^йЙ" .. export.velar .. "]$") and ufind(pre, "[лЛ]$") or soft_n and ufind(pre, "[нН]$") then letter = is_upper and "Ь" or "ь" else letter = "" end end stem = pre .. letter .. post if tr then tr = pretr .. export.translit(letter) .. posttr end if combine_tr then return export.combine_russian_tr(stem, tr) else return stem, tr end end --[==[ Generate the dereduced stem given `STEM` and `EPENTHETIC_STRESS` (which indicates whether the epenthetic vowel should be stressed); this is without any terminating non-syllabic ending, which is added if needed by the calling function. Normally returns two arguments (`STEM` and `TR`), but can be called from a template using `#invoke` (or by bot) and will return one argument (`STEM`, or `STEM//TR` if `TR` is present). Returns {nil} if unable to dereduce. NOTE: Translit must already be decomposed! See comment at top. ]==] function export.dereduce_stem(stem, tr, epenthetic_stress) local combine_tr = false -- so this can be called from a template (or usually, a bot) if type(stem) == "table" then stem, tr, epenthetic_stress = ine(stem.args[1]), ine(stem.args[2]), ine(stem.args[3]) combine_tr = true end if epenthetic_stress then stem, tr = export.make_unstressed_once(stem, tr) end local pre, letter, post local pretr, lettertr, posttr -- FIXME!!! Deal with this special case --if not (z.stem_type == "soft" and _.equals(z.stress_type, {"b", "f"}) -- we should ignore asterix for 2*b and 2*f (so to process it just like 2b or 2f) -- or _.contains(z.specific, "(2)") and _.equals(z.stem_type, {"velar", "letter-ц", "vowel"})) -- and also the same for (2)-specific and 3,5,6 stem-types --then -- I think this corresponds to our -ья and -ье types, which we -- handle separately --if z.stem_type == "vowel" then -- 1). -- if _.equals(z.stress_type, {"b", "c", "e", "f", "f'", "b'" }) then -- gen_pl ending stressed -- TODO: special vars for that -- z.stems["gen_pl"] = _.replace(z.stems["gen_pl"], "ь$", "е́") -- else -- z.stems["gen_pl"] = _.replace(z.stems["gen_pl"], "ь$", "и") -- end --end pre, letter, post = umatch(stem, "^(.*)([" .. export.cons .. "])([" .. export.cons .. "])$") if tr then pretr, lettertr, posttr = umatch(tr, "^(.*)(" .. export.tr_cons_acc_re .. ")(" .. export.tr_cons_acc_re .. ")$") if pre and not pretr then return nil, nil -- should not happen unless tr is really messed up end end if pre then local is_upper = ufind(post, "[" .. export.uppercase .. "]") local epvowel if ufind(letter, "[ьйЬЙ]") then letter = "" lettertr = "" if ufind(post, "[цЦ]$") or not epenthetic_stress then epvowel = is_upper and "Е" or "е" else epvowel = is_upper and "Ё" or "ё" end elseif ufind(letter, "[" .. export.cons_except_sib_c .. "]") and ufind(post, "[" .. export.velar .. "]") or ufind(letter, "[" .. export.velar .. "]") then epvowel = is_upper and "О" or "о" elseif post == "ц" or post == "Ц" then epvowel = is_upper and "Е" or "е" elseif epenthetic_stress then if ufind(letter, "[" .. export.sib .. "]") then epvowel = is_upper and "О́" or "о́" else epvowel = is_upper and "Ё" or "ё" end else epvowel = is_upper and "Е" or "е" end assert(epvowel) stem = pre .. letter .. epvowel .. post if tr then tr = pretr .. lettertr .. export.translit(epvowel) .. posttr tr = export.j_correction(tr) end if epenthetic_stress then stem, tr = export.make_ending_stressed(stem, tr) end if combine_tr then return export.combine_russian_tr(stem, tr) else return stem, tr end end return nil, nil end --[==[ Parse an entry that potentially has final footnote symbols and initial `*` for a hypothetical entry into initial symbols, text and final symbols. ]==] function export.split_symbols(entry, do_subscript) local prefentry, finalnotes = m_table_tools.separate_notes(entry) local initnotes, text = umatch(prefentry, "(%*?)(.*)$") return initnotes, text, finalnotes end -------------------------------------------------------------------------- -- Used for manual translit -- -------------------------------------------------------------------------- --[==[ Transliterate text after removing any links. The translit is decomposed in the process. ]==] function export.translit_no_links(text) return export.translit(require("Module:links").remove_links(text)) end --[==[ Split a combined Cyrillic/translit string (either in the form `CYRILLIC//TRANSLIT` or just `CYRILLIC`) into its components, decompose the translit, and either return a two-element list of `CYRILLIC` and `TRANSLIT` (if `dopair` is given), or two separate return values (if `dopair` is not specified). ]==] function export.split_russian_tr(term, dopair) local ru, tr if not term:find("//") then ru = term else local splitvals = split(term, "//") if #splitvals ~= 2 then error("Must have at most one // in a Russian//translit expr: '" .. term .. "'") end ru, tr = splitvals[1], export.decompose(splitvals[2]) end if dopair then return {ru, tr} else return ru, tr end end --[==[ Combine Cyrillic and translit into a single string separated by `//`. If translit is {nil}, the return value will be the same as the passed-in Cyrillic. `ru` can be a string (which any manual translit in `tr`) or a two-element table of `{CYRILLIC, TRANSLIT}`. ]==] function export.combine_russian_tr(ru, tr) if type(ru) == "table" then ru, tr = unpack(ru) end if tr then return ru .. "//" .. tr else return ru end end local function concat_maybe_moving_notes(x, y, movenotes) if movenotes then local xentry, xnotes = m_table_tools.separate_notes(x) local yentry, ynotes = m_table_tools.separate_notes(y) return xentry .. yentry .. xnotes .. ynotes else return x .. y end end --[==[ Concatenate two Cyrillic strings `RU1` and `RU2` that may have corresponding manual transliteration `TR1` and `TR2` (which should be {nil} if there is no manual translit, and otherwise should be decomposed). If `DOPAIR`, return a two-item list of the combined Cyrillic and manual translit (which will be {nil} if both `TR1` and `TR2` are {nil}); else, return two values, the combined Cyrillic and manual translit. If `MOVENOTES`, extract any footnote symbols at the end of `RU1` and move them to the end of the concatenated string, before any footnote symbols for `RU2`; same thing goes for `TR1` and `TR2`. ]==] function export.concat_russian_tr(ru1, tr1, ru2, tr2, dopair, movenotes) local ru, tr if not tr1 and not tr2 then ru = concat_maybe_moving_notes(ru1, ru2, movenotes) else if not tr1 then tr1 = export.translit_no_links(ru1) end if not tr2 then tr2 = export.translit_no_links(ru2) end ru, tr = concat_maybe_moving_notes(ru1, ru2, movenotes), export.j_correction(concat_maybe_moving_notes(tr1, tr2, movenotes)) end if dopair then return {ru, tr} else return ru, tr end end --[==[ Concatenate two Cyrillic/translit combinations (where each combination is a two-element list of `{CYRILLIC, TRANSLIT}` where `TRANSLIT` may be nil) by individually concatenating the Cyrillic and translit portions, and return a concatenated combination as a two-element list. If the manual translit portions of both terms on entry are {nil}, the result will also have {nil} manual translit. If `MOVENOTES`, extract any footnote symbols at the end of `TERM1` and move them after the concatenated string and before any footnote symbols at the end of `TERM2`. ]==] function export.concat_paired_russian_tr(term1, term2, movenotes) assert(type(term1) == "table") assert(type(term2) == "table") local ru1, tr1 = term1[1], term1[2] local ru2, tr2 = term2[1], term2[2] return export.concat_russian_tr(ru1, tr1, ru2, tr2, "dopair", movenotes) end function export.concat_forms(forms) local joined_rutr = {} for _, form in ipairs(forms) do insert(joined_rutr, export.combine_russian_tr(form)) end return concat(joined_rutr, ",") end --[==[ Given a list of forms, where each form is a two-element list of `{CYRILLIC, TRANSLIT}`, strip footnote symbols from the end of the Cyrillic and translit. ]==] function export.strip_notes_from_forms(forms) local newforms = {} for _, form in ipairs(forms) do local ru, tr = form[1], form[2] ru, _ = m_table_tools.separate_notes(ru) if tr then tr, _ = m_table_tools.separate_notes(tr) end insert(newforms, {ru, tr}) end return newforms end --[==[ Given a list of forms, where each form is a two-element list of `{CYRILLIC, TRANSLIT}`, unzip into parallel lists of Cyrillic and translit. The latter list may have gaps in it. ]==] function export.unzip_forms(forms) local rulist = {} local trlist = {} for i, form in ipairs(forms) do local ru, tr = form[1], form[2] rulist[i] = ru trlist[i] = tr end return rulist, trlist end --[==[ Given parallel lists of Cyrillic and translit (where the latter list may have gaps in it), return a list of forms, where each form is a two-element list of `{CYRILLIC, TRANSLIT}`. ]==] function export.zip_forms(rulist, trlist) local forms = {} for i, ru in ipairs(rulist) do insert(forms, {ru, trlist[i]}) end return forms end local function any_forms_have_translit(forms) for _, form in ipairs(forms) do if form[2] then return true end end return false end --[==[ Given a list of forms, where each form is a two-element list of `{CYRILLIC, TRANSLIT}`, combine forms with identical Cyrillic, concatenating the translit with a comma+space in between. ]==] function export.combine_translit_of_duplicate_forms(forms) if not forms[1] then return forms end -- Optimization to avoid creating a new list in the majority case when no translit exists. if not any_forms_have_translit(forms) then return forms end local newforms = {} insert(newforms, {forms[1][1], forms[1][2]}) for i = 2, #forms do local found_duplicate = false for j = 1, #newforms do -- If the Russian of the next form is the same as that of the last one, combine their translits and modify -- newforms[] in-place. Otherwise add the next form to newforms[]. Make sure to clone the form rather than -- just appending it directly since we may modify it in-place; we don't want to side-effect `forms` as -- passed in. if forms[i][1] == newforms[j][1] then local tr1 = newforms[j][2] local tr2 = forms[i][2] if not tr1 and not tr2 then -- this shouldn't normally happen else tr1 = tr1 or export.translit_no_links(newforms[j][1]) tr2 = tr2 or export.translit_no_links(forms[i][1]) if tr1 == tr2 then -- this shouldn't normally happen else newforms[j][2] = tr1 .. ", " .. tr2 end end found_duplicate = true break end end if not found_duplicate then insert(newforms, {forms[i][1], forms[i][2]}) end end return newforms end function export.any_termobjs_have_translit(termobjs) for _, termobj in ipairs(termobjs) do if termobj.tr then return true end end return false end --[==[ Given a list of term objects, where each object is a table of `{term = CYRILLIC, tr = TRANSLIT, ...}`, combine forms with identical Cyrillic and identical ancillary properties, concatenating the translit with a comma+space in between. Also recompose all transliteration. ]==] function export.combine_translit_of_duplicate_termobjs_and_recompose(termobjs) if not termobjs[1] then return termobjs end -- Optimization to avoid creating a new list in the majority case when no translit exists. if not export.any_termobjs_have_translit(termobjs) then return termobjs end local newtermobjs = {} insert(newtermobjs, m_table.shallowCopy(termobjs[1])) for i = 2, #termobjs do local found_duplicate = false for j = 1, #newtermobjs do -- If the Russian of the next termobj is the same as that of the last one, combine their translits and -- modify newtermobjs[] in-place. Otherwise add the next termobj to newtermobjs[]. Make sure to clone the -- termobj rather than just appending it directly since we may modify it in-place; we don't want to -- side-effect `termobjs` as passed in. if termobjs[i].term == newtermobjs[j].term and m_headword_utilities.termobj_decorations_equal(termobjs[i], newtermobjs[j]) then local tr1 = newtermobjs[j].tr local tr2 = termobjs[i].tr if not tr1 and not tr2 then -- this shouldn't normally happen else tr1 = tr1 or export.translit_no_links(newtermobjs[j].term) tr2 = tr2 or export.translit_no_links(termobjs[i].term) if tr1 == tr2 then -- this shouldn't normally happen else newtermobjs[j].tr = tr1 .. ", " .. tr2 end end found_duplicate = true break end end if not found_duplicate then insert(newtermobjs, m_table.shallowCopy(termobjs[i])) end end for _, newtermobj in ipairs(newtermobjs) do if newtermobj.tr then newtermobj.tr = export.recompose(newtermobj.tr) end end return newtermobjs end --[==[ Given a list of forms, where each form is a two-element list of `{CYRILLIC, TRANSLIT}`, split cases where two different transliterations have been packed into a single translit field by creating two adjacent term/translit pairs. This is the opposite operation of `combine_translit_of_duplicate_forms()`. ]==] function export.split_translit_of_duplicate_forms(forms) if not forms[1] then return forms end -- Optimization to avoid creating a new list in the majority case when no translit exists. if not export.any_forms_have_translit(forms) then return forms end local newforms = {} for _, form in ipairs(forms) do local ru, tr = unpack(form) if not tr or not tr:find(",") or ru:find(",") then insert(newforms, form) else local split_trs = split(tr, ",%s*") local default_tr = export.translit_no_links(ru) for _, split_tr in ipairs(split_trs) do if split_tr == default_tr then split_tr = nil end insert(newforms, {ru, split_tr}) end end end return newforms end --[==[ Given a list of forms, where each form is a two-element list of `{CYRILLIC, TRANSLIT}`, split cases where two different transliterations have been packed into a single translit field by creating two adjacent term/translit pairs. This is the opposite operation of `combine_translit_of_duplicate_forms()`. ]==] function export.split_translit_of_duplicate_termobjs_and_decompose(termobjs) if not termobjs[1] then return termobjs end -- Optimization to avoid creating a new list in the majority case when no translit exists. if not export.any_termobjs_have_translit(termobjs) then return termobjs end local newobjs = {} for _, obj in ipairs(termobjs) do local tr = obj.tr if tr then tr = export.decompose(tr) end if not tr or not tr:find(",") or obj.term:find(",[^%s]") then if not tr or tr == obj.tr then insert(newobjs, obj) else obj = m_table.shallowCopy(obj) obj.tr = tr insert(newobjs, obj) end else local term = obj.term local embedded_comma_in_term = not not term:find(",") -- If there's an embedded comma in the term, we want to split on commas not followed by a space; otherwise, -- we split on commas whether or not followed by a space. To implement "comma not followed by space", we -- can use a "frontier pattern"; the one below matches if the character after the comma is in the specified -- set (which is anything but a comma or space) and the comma itself is not in the specified set (in other -- words, it is a comma or space, which matches because it's a comma). This doesn't work correctly if there -- are two commas in a row, but that should not happen as there should not be an empty translit. local split_trs = split(tr, embedded_comma_in_term and ",%f[^,%s]" or ",%s*") local default_tr = export.translit_no_links(term) for _, split_tr in ipairs(split_trs) do if split_tr == default_tr then split_tr = nil end local newobj = m_table.shallowCopy(obj) newobj.tr = split_tr insert(newobjs, newobj) end end end return newobjs end function export.strip_ending(ru, tr, ending) local strippedru = ugsub(ru, ending .. "$", "") if strippedru == ru then error("Argument " .. ru .. " doesn't end with expected ending " .. ending) end ru = strippedru tr = export.strip_tr_ending(tr, ending) return ru, tr end function export.strip_tr_ending(tr, ending) if not tr then return nil end local endingtr = ugsub(export.translit_no_links(ending), "^([Jj])", "%1?") local strippedtr = ugsub(tr, endingtr .. "$", "") if strippedtr == tr then error("Translit " .. tr .. " doesn't end with expected ending " .. endingtr) end return strippedtr end return export cinwuq7bsjbmvq2o8hkfqhc3tn6d4lh найм 0 278298 2566815 2296829 2026-09-27T03:16:53Z Hiyuune 50834 /* Số từ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566815 wikitext text/x-wiki =={{langname|mn}}== {{mn-variant|ᠨᠠᠶᠮᠠ|ᠨᠠᠶᠮᠠ|найм}} {{number box|mn|8}} ==={{ĐM|etym}}=== Từ {{inh|mn|xgn-pro|*nayiman}}, so sánh với {{cog|bua|найман}}, {{cog|xal|нәәмн}}. ==={{ĐM|num}}=== {{mn-head|Số từ}} # [[tám|Tám]]. ===={{ĐM|rel}}==== * {{l|mn|найман}} {{cln|mn|Số đếm}} 5494awdgjd7opsb1620xbairousnpuy 2566816 2566815 2026-09-27T03:17:57Z Hiyuune 50834 + uk 2566816 wikitext text/x-wiki =={{langname|mn}}== {{mn-variant|ᠨᠠᠶᠮᠠ|ᠨᠠᠶᠮᠠ|найм}} {{number box|mn|8}} ==={{ĐM|etym}}=== Từ {{inh|mn|xgn-pro|*nayiman}}, so sánh với {{cog|bua|найман}}, {{cog|xal|нәәмн}}. ==={{ĐM|num}}=== {{mn-head|Số từ}} # [[tám|Tám]]. ===={{ĐM|rel}}==== * {{l|mn|найман}} {{cln|mn|Số đếm}} {{-}} =={{langname|uk}}== ==={{section|etym}}=== {{inh+|uk|zle-ort|наймъ}}, từ {{inh|uk|orv|наимъ}}, từ {{inh|uk|sla-pro|*najьmъ}}. {{deverbal|uk|найня́ти}} ==={{section|pron}}=== * {{uk-IPA|найм}} {{rfap|uk}} ==={{section|n}}=== {{uk-noun|найм<>|adj=нає́мний}} # {{verbal noun of|uk|найня́ти<g:pf>,найня́тися<g:pf>,найма́ти<g:impf>,найма́тися<g:impf>}} #: {{syn|uk|найма́ння}} ===={{section|decl}}==== {{uk-ndecl|найм<>}} ===={{section|drv}}==== {{col3|uk |найми́т<g:m> |на́ймиця<g:f> |на́ймичка<g:f> }} ==={{section|ref}}=== * {{R:uk:SUM-20}} * {{R:uk:E2U}} * {{R:uk:Horokh}} * {{R:uk:Slovnyk}} edkmbw5zqqsclpv041p9vc9tkcnsu4t арав 0 278301 2566823 2296420 2026-09-27T03:28:44Z Hiyuune 50834 2566823 wikitext text/x-wiki =={{langname|mn}}== {{mn-variant|ᠠᠷᠪᠠ|арав}} {{number box|mn|10}} ==={{section|etym}}=== Từ {{inh|mn|xgn-pro|*harban}}, so sánh với {{cog|bua|арбан}}, {{cog|xal|арвн}}. ==={{section|num}}=== {{mn-head|num}} # [[mười|Mười]]. #: {{ux|mn|Энд '''арван '''морь байна.|tr=End '''arvan''' mori baina.|t=Đây là '''mười '''con ngựa.}} ===={{section|rel}}==== * {{l|mn|арван}} ==={{section|ref}}=== * {{R:mn:BT}} {{cln|mn|Số đếm}} avmttj4m3kdefepedg4xiymwscxxd7h ba minh 0 279155 2566943 2512810 2026-09-27T11:44:28Z Hiyuune 50834 /* Tiếng Tày */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566943 wikitext text/x-wiki =={{langname|tyz}}== ==={{section|pron}}=== {{tyz-IPA}} ==={{section|n}}=== {{tyz-noun}} # [[xà beng|Xà beng]]. #: {{ux|tyz|Au '''ba minh''' tào hin.|Dùng xà beng đào đá.}} ==={{section|ref}}=== * {{R:tyz:Lương Bèn|page=21}} izv3t9e6ivhcftgbjg3uo377onjr2r0 Malus baccata 0 280918 2566706 2150256 2026-09-26T14:29:48Z Hiyuune 50834 2566706 wikitext text/x-wiki =={{langname|mul}}== [[File:Addisonia - colored illustrations and popular descriptions of plants (1916-(1964)) (16771708381).jpg|thumb|'''''Malus baccata''''']] ==={{section|pr-noun}}=== {{taxoninfl|i=1|g=f|head=[[Malus]] {{epinew|baccatus|baccata|la}}}} # {{taxon|loài|họ|Rosaceae|{{w|táo dại Siberi}}}} ===={{section|hyper}}==== * {{sense|loài}} {{taxfmt|Rosales|bộ}} {{--}} bộ; {{taxfmt|Rosaceae|họ}} {{--}} họ; {{taxfmt|Amygdaloideae|phân họ}} {{--}} phân họ; {{taxfmt|Maleae|tông}} {{--}} tông; {{taxfmt|Malinae|phân tông}}{{--}} phân tông; {{taxfmt|Malus|chi}} {{--}} chi; {{taxlink|Malus sect. Gymnomeles|đoạn}} {{--}} đoạn ==={{section|ref}}=== * {{pedia|i=1}} * {{specieslite|i=1}} * {{comcatlite|i=1}} * {{R:ITIS|25256}} * {{R:COL|7358Y}} * {{R:EOL|230643}} * {{R:NCBI|106549}} * {{R:USDA Plants|MABA}} * {{R:Tropicos|27800979}} * {{R:GRIN|taxonomydetail|23219}} * {{R:POWO|726243-1}} 3679kw9rn00jtie3cltzjt9g203o481 арван нэг 0 282150 2566824 2339547 2026-09-27T03:29:08Z Hiyuune 50834 /* Tiếng Mông Cổ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566824 wikitext text/x-wiki =={{langname|mn}}== ==={{ĐM|numeral}}=== {{mn-head|num|ᠠᠷᠪᠠᠨ ᠨᠢᠭᠡ}} # [[mười một|Mười một]]. {{cln|mn|Số đếm}} fs2hlqhxp2allo65liwvbm7qehq80rr арван хоёр 0 282151 2566825 2296414 2026-09-27T03:29:26Z Hiyuune 50834 /* Tiếng Mông Cổ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566825 wikitext text/x-wiki =={{langname|mn}}== ==={{ĐM|num}}=== {{mn-head|num|head=[[арван]] [[хоёр]]|ᠠᠷᠪᠠᠨ ᠬᠣᠶᠠᠷ}} # [[mười hai|Mười hai]]. {{cln|mn|Số đếm}} 6y7m7f64dh3xje193g13ncvb3hg7rfs арван гурав 0 282152 2566826 2339546 2026-09-27T03:29:42Z Hiyuune 50834 /* Tiếng Mông Cổ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566826 wikitext text/x-wiki =={{langname|mn}}== ==={{ĐM|numeral}}=== {{mn-head|num|ᠠᠷᠪᠠᠨ ᠭᠤᠷᠪᠠ}} # [[mười ba|Mười ba]]. {{cln|mn|Số đếm}} fadzhuaf38fnjon8kgqe25tillvztrn арван дөрөв 0 282153 2566827 2339712 2026-09-27T03:30:23Z Hiyuune 50834 2566827 wikitext text/x-wiki =={{langname|mn}}== ==={{ĐM|numeral}}=== {{mn-head|num|ᠠᠷᠪᠠᠨ ᠳᠥᠷᠪᠡ}} # [[mười bốn|Mười bốn]]. {{cln|mn|Số đếm}} 609eoj8ehzut840sylog0cagabjm9hz арван тав 0 282154 2566828 2339549 2026-09-27T03:30:38Z Hiyuune 50834 2566828 wikitext text/x-wiki =={{langname|mn}}== ==={{ĐM|numeral}}=== {{mn-head|num|ᠠᠷᠪᠠᠨ ᠲᠠᠪᠤ}} # [[mười lăm|Mười lăm]]. {{cln|mn|Số đếm}} bu4a7rnsn82f5ubdmkku9pwab5sq6j6 мянга 0 282156 2566829 2296426 2026-09-27T03:31:25Z Hiyuune 50834 /* Từ nguyên */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566829 wikitext text/x-wiki {{also|манга|манґа}} =={{langname|mn}}== {{mn-variant|ᠮᠢᠩᠭ᠎ᠠ|мянга}} {{number box|mn|1000}} ==={{ĐM|etym}}=== {{inh+|mn|cmg|ᠮᠢᠩᠭ᠎ᠠ}}, từ {{inh|mn|xng|ᠮᠢᠩᠬᠠᠨ}}, từ {{inh|mn|xgn-pro|*miŋkan}}. Cùng gốc với {{cog|bua|мянган}}, {{cog|xal|миңһн}}, v.v. ==={{ĐM|pron}}=== * {{IPA4|mn|/mʲäɴq/}} ==={{ĐM|num}}=== {{mn-numeral}} # [[một nghìn|Một nghìn]]. {{cln|mn|Số đếm}} 745ret9wz0s9fhmx7b3llllcqb7lano 2566830 2566829 2026-09-27T03:32:11Z Hiyuune 50834 /* Tiếng Mông Cổ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566830 wikitext text/x-wiki {{also|манга|манґа}} =={{langname|mn}}== {{mn-variant|ᠮᠢᠩᠭ᠎ᠠ|мянга}} {{number box|mn|1000}} ==={{ĐM|etym}}=== {{inh+|mn|cmg|ᠮᠢᠩᠭ᠎ᠠ}}, từ {{inh|mn|xng|ᠮᠢᠩᠬᠠᠨ}}, từ {{inh|mn|xgn-pro|*miŋkan}}. Cùng gốc với {{cog|bua|мянган}}, {{cog|xal|миңһн}}, v.v. ==={{ĐM|pron}}=== * {{mn-IPA}} ==={{ĐM|num}}=== {{mn-head|num}} # [[một nghìn|Một nghìn]]. ==={{ĐM|ref}}=== * {{R:mn:BT}} {{cln|mn|Số đếm}} kwlmyyx7uzrgmohfhvnpdow1tlbwyts арван ес 0 282162 2566832 2339714 2026-09-27T04:02:00Z Hiyuune 50834 /* Tiếng Mông Cổ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566832 wikitext text/x-wiki =={{langname|mn}}== ==={{ĐM|numeral}}=== {{mn-head|num|ᠠᠷᠪᠠᠨ ᠶᠢᠰᠦ}} # [[mười chín|Mười chín]]. {{cln|mn|Số đếm}} cbjaaebc22v6qx12wgqgo7qj4l0sfof Bản mẫu:tượng thanh 10 282281 2566947 2133414 2026-09-27T11:53:18Z TheHighFighter2 42988 /* */ 2566947 wikitext text/x-wiki {{#invoke:etymology/templates|misc_variant_no_term|text={{glossary|{{#if:{{{nocap|}}}|t|T}}ừ tượng thanh}}|cat=Từ tượng thanh}}<noinclude>{{documentation}}</noinclude> elv6akn5tcsxrfd840ak7xarttjx31q 2566948 2566947 2026-09-27T11:54:56Z TheHighFighter2 42988 /* */ 2566948 wikitext text/x-wiki {{#invoke:etymology/templates|onomatopoeia|text={{glossary|{{yesno|{{{nocap|}}}|t|T}}ừ tượng thanh}}|cat=Từ tượng thanh}}<noinclude>{{documentation}}</noinclude> 75hwnu3s4kfbmc975u0repcbbbsrbwo ᠤᠰᠤᠨ 0 283654 2566688 2492264 2026-09-26T14:16:11Z Hiyuune 50834 /* Danh từ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566688 wikitext text/x-wiki =={{langname|mn}}== {{mn-variant|ᠤᠰᠤᠨ|усан}} ==={{ĐM|pron}}=== * {{IPA4|mn|/ʊ.sən/|a=Chakhar}} * {{IPA4|mn|/ʊ.səɴ/|a=khk}} ==={{ĐM|n}}=== {{mn-head|Biến thể hình thái danh từ}} # {{infl of|mn|ᠤᠰᠤ|t=nước||obl}} =={{langname|xng}}== ==={{ĐM|etym}}=== {{inh+|xng|xgn-pro|*usun||nước}}. ==={{ĐM|pron}}=== {{xng-pron |sh=[[兀]][[孫]] |sh-tr=u-sun |sh-ts=usun |ma=اوصون |ma-tr=ūṣūn |ma-ts=usun |ipa=/u.sun/ }} ==={{ĐM|n}}=== {{head|xng|Danh từ}} # [[nước|Nước]]. ===={{ĐM|decl}}==== {{xng-decl-sg |gen=ᠤ᠋ |dat=ᠳ᠋ᠠ |loc=ᠳ᠋ᠤᠷ |ᠤᠰᠤ |acc=ᠢ᠋ |abl=ᠠ᠋ᠴᠠ |ins=ᠪᠠᠷ |com=ᠯᠤᠭ᠎ᠠ }} ===={{ĐM|desc}}==== * {{desc|xgn-cen}} ** {{desc|cmg|ᠤᠰᠤ}} *** {{desc|ykh|усу<tr:usu>|уса<tr:usa>}} *** {{desc|mn|ᠤᠰᠤ}} ***: {{desc|mn|ус|sclang=1}} ** Oiratic *** {{desc|bua|уһан}} *** {{desc|xwo|ᡇᠰᡇᠨ}} **** {{desc|xal|усн}} * {{desc|dta|os|inh=1}} ==={{ĐM|further}}=== * {{R:xng:Gardi}} * {{cite-web|de|url=https://turfan.bbaw.de/dta/monght/dta_monght_index.htm|title=Mongolische Texte|site=Digitales Turfan-Archiv}} lnmdycjhqqszfjjj0caxb2q2q2gwt8r их сургууль 0 291476 2566834 2127530 2026-09-27T04:13:42Z Hiyuune 50834 2566834 wikitext text/x-wiki =={{langname|mn}}== {{mn-variant|ᠶᠡᠬᠡ ᠰᠤᠷᠭᠠᠭᠤᠯᠢ|их сургууль}} ==={{section|etym}}=== {{clq|mn|zh|大學|lit=một ngôi trường lớn hơn}} ==={{section|pron}}=== * {{IPA|mn|[ix̟ sʰor.ɢɵːɮ]}} * {{hyph|mn|их сур|гууль}} ==={{section|n}}=== {{mn-noun}} {{cln|mn|Tù ghép}} # {{C|mn|Giáo dục}} [[viện đại học|Viện đại học]]. #: {{uxi|mn|'''их сургуульд''' [[суралцах]]|học tại '''viện đại học'''}} ==={{section|decl}}==== {{rfinfl|mn|danh từ}} ==={{section|further}}=== * {{R:mn:BT}} * {{R:mn:MCD 1999|ᠶᠡᠬᠡ ᠰᠤᠷᠭᠠᠭᠤᠯᠢ|page=1394}} okwfrwggf89kggdlxzqysvrntts5vqt 2566835 2566834 2026-09-27T04:13:53Z Hiyuune 50834 2566835 wikitext text/x-wiki =={{langname|mn}}== {{mn-variant|ᠶᠡᠬᠡ ᠰᠤᠷᠭᠠᠭᠤᠯᠢ|их сургууль}} ==={{section|etym}}=== {{clq|mn|zh|大學|lit=một ngôi trường lớn hơn}} ==={{section|pron}}=== * {{IPA|mn|[ix̟ sʰor.ɢɵːɮ]}} * {{hyph|mn|их сур|гууль}} ==={{section|n}}=== {{mn-noun}} {{cln|mn|Tù ghép}} # {{C|mn|Giáo dục}} [[viện đại học|Viện đại học]]. #: {{uxi|mn|'''их сургуульд''' [[суралцах]]|học tại '''viện đại học'''}} ===={{section|decl}}==== {{rfinfl|mn|danh từ}} ==={{section|further}}=== * {{R:mn:BT}} * {{R:mn:MCD 1999|ᠶᠡᠬᠡ ᠰᠤᠷᠭᠠᠭᠤᠯᠢ|page=1394}} 1vmdzm8w0j1kw52etuwvk286pkdztuh дзүрэкү 0 291497 2566729 2152003 2026-09-26T15:18:55Z Hiyuune 50834 2566729 wikitext text/x-wiki =={{langname|ykh}}== ==={{section|etym}}=== Từ {{inherited|ykh|xgn-pro|*jirüken||tim}}, cùng gốc với {{cognate|mn|зүрх}}, {{cognate|bua|зүрхэн}}, {{cognate|xal|зүркн}}. ==={{section|pron}}=== * {{IPA|ykh|/d͡zyrəkʲy/}} * {{hyph|ykh|дзү|рэ|кү}} ==={{section|n}}=== {{head|ykh|Danh từ|tr=dzürekü}} # [[tim|Tim]]. ==={{section|ref}}=== * {{R:ykh:Damdinov:2015|+}} {{C|ykh|Bộ phận}} gybv2jyya1yvn6sffl0dksbkbu585wd цагаан толгой 0 291701 2566735 2463185 2026-09-26T15:39:04Z Hiyuune 50834 2566735 wikitext text/x-wiki =={{langname|mn}}== ==={{ĐM|noun}}=== {{mn-noun|ᠴᠠᠭᠠᠨ ᠲᠣᠯᠤᠭᠠᠢ}} {{cln|mn|Từ ghép}} # [[bảng chữ cái|Bảng chữ cái]]. #: {{ux|mn|[[латин цагаан толгой]]|bảng chữ cái Latinh}} # [[sách|Sách]] [[vỡ lòng]]. ==={{ĐM|see}}=== * {{l|mn|үсэг|t=[[chữ cái]], [[chữ viết]]}} {{C|mn|Viết}} 06zkl7pe5nk5c3muke3fal9tl2b22f1 ам 0 291785 2566833 2187721 2026-09-27T04:03:39Z Hiyuune 50834 2566833 wikitext text/x-wiki =={{langname|mn}}== [[Image:Mouth.jpg|thumb|ам]] ==={{section|etym}}=== {{inh+|mn|cmg|ᠠᠮᠠ}}, từ {{inh|mn|xng|ᠠᠮᠠᠨ}}, từ {{inh|mn|xgn-pro|*aman}}, có lẽ liên quan với {{cog|tuw-pro|*amŋa}}. So sánh với {{cog|sce|aman}}, {{cog|evn|амӈа|t=[[mouth]]}}. ==={{section|pron}}=== * {{IPA|mn|/am/|a=Ulaanbaatar}} ==={{section|n}}=== {{mn-noun|ᠠᠮᠠ|dec=n}} # [[miệng|Miệng]]. #: {{ux|mn|[[би|Минийн]] '''ам''' [[цангах|цангаж]] [[байна]].|Tôi khát lắm.}} ===={{section|drv}}==== * {{l|mn|ам задгай}} ===={{section|rel}}==== * {{l|mn|амт}} * {{l|mn|амсах}} * {{l|mn|амсар}} gbwg6ftor175pq17d5tg6y7q6mdbics Mô đun:uz-headword 828 293415 2566724 2562237 2026-09-26T15:08:11Z Hiyuune 50834 2566724 Scribunto text/plain local export = {} local pos_functions = {} local force_cat = false -- for testing; if true, categories appear in non-mainspace pages local headword_utilities_module = "Module:headword utilities" local languages_module = "Module:languages" local lang = require(languages_module).getByCode("uz") local insert = table.insert local u = mw.ustring.char local ZWNJ = u(0x200C) local function join_arabic(term, ending) if term:find("ه$") then return term .. ZWNJ .. ending else return term .. ending end end --[==[ Main entry point. Takes these params: ; {{para|1}} : The part of speech, pluralized; omit for {{tl|uz-head}}. ; {{para|def}} : Optional default value for the template page. ]==] function export.show(frame) return require(headword_utilities_module).process_headword { lang = lang, frame = frame, pos_functions = pos_functions, include_tr = true, include_sc = true, force_cat = force_cat, augment_headdata = function(data) if data.var == nil then data.var = data.sc:getCode() ~= "Latn" end end, } end local function insert_indeclinable(infls) insert(infls, {"indecl", type = "boolean", fixed_label = "không biến cách", cat = "{plpos} không biến cách"}) end local function no_auto_cats_if_default(_data, vals) -- For now, only add 'countable nouns' and 'uncountable nouns' when the plural is explicitly given rather than -- defaulted, and likewise for 'comparable adjectives' and 'uncomparable adjectives' when the comparative is -- explicitly given. When we've reviewed all the nouns to make sure they're appropriately specifying pl=- -- (and likewise comp=- for adjectives), we can remove these restrictions. local no_auto_cats = true for _, val in ipairs(vals) do if val.origin ~= "default" then no_auto_cats = false break end end return { no_auto_cats = no_auto_cats } end local function insert_comp_sup(infls, with_default) insert(infls, { "comp", label = "so sánh hơn", default = with_default and "+" or nil, resolve_special = function(termdata) local head = termdata.head local tr = termdata.tr local sccode = termdata.sc:getCode() if sccode == "Latn" then return {term = head .. "roq"} elseif sccode == "Cyrl" then return {term = head .. "роқ", tr = tr and tr .. "roq" or nil} elseif sccode == "Arab" then return {term = join_arabic(head, "راق"), tr = tr and tr .. "roq" or nil} elseif termdata.infl.origin ~= "default" then error(("Unable to resolve comp=+ with script code '%s'"):format(sccode)) end end, insert_inflection_props = no_auto_cats_if_default, }) insert(infls, { "sup", label = "so sánh nhất", default = function(data) -- If a comparative other than '-' was given, include a default superlative. local comp_insert_spec = data.process_props.insert_specs.comp if comp_insert_spec and comp_insert_spec.exists ~= "no" then return {term = "+"} end end, resolve_special = function(termdata) local head = termdata.head local tr = termdata.tr local sccode = termdata.sc:getCode() if sccode == "Latn" then return {term = "[[eng]] " .. head} elseif sccode == "Cyrl" then return {term = "[[энг]] " .. head, tr = tr and "eng " .. tr} elseif sccode:find("Arab$") then return {term = "[[اېنْگ]] " .. head, tr = tr and "eng " .. tr} elseif termdata.infl.origin ~= "default" then error(("Unable to resolve sup=+ with script code '%s'"):format(sccode)) end end, resolve_special_props = { with_links = true, }, }) end local function adjectives(plpos) local infls = {} insert_indeclinable(infls) if plpos == "Tính từ" then insert_comp_sup(infls, true) end insert(infls, {"intens", label = "cực cấp"}) return { infls = infls, } end pos_functions["Tính từ"] = adjectives("Tính từ") pos_functions["Từ hạn định"] = adjectives("Từ hạn định") pos_functions["Phó từ"] = (function() local infls = {} insert_comp_sup(infls, false) return { infls = infls, } end)() pos_functions["Danh từ"] = (function() local infls = {} insert_indeclinable(infls) insert(infls, { "pltant", type = "boolean", process_after_parse = function(data, val) if val then data.genders = {"p"} end end, doc = "Specify that the noun is ''[[plurale tantum]]'' (plural-only).", }) insert(infls, { "pl", label = "số nhiều", default = function(data) local args = data.process_props.args if data.orig_poscat == "Danh từ" and not args.indecl and not args.pltant then -- not numerals or proper nouns return "+" end end, resolve_special = function(termdata) local head = termdata.head local tr = termdata.tr local sccode = termdata.sc:getCode() if sccode == "Latn" then return {term = head .. "lar"} elseif sccode == "Cyrl" then return {term = head .. "лар", tr = tr and tr .. "lar" or nil} elseif sccode == "Arab" then return {term = join_arabic(head, "لَر"), tr = tr and tr .. "lar" or nil} elseif termdata.infl.origin ~= "default" then error(("Unable to resolve pl=+ with script code '%s'"):format(sccode)) end end, validate = function(data, _vals) local args = data.process_props.args if args.indecl or args.pltant then error("Can't specify plurals when indecl=1 or pltant=1") end end, insert_inflection_props = no_auto_cats_if_default, }) return { infls = infls, } end)() pos_functions["Danh từ riêng"] = pos_functions["Danh từ"] pos_functions["Số từ"] = pos_functions["Danh từ"] return export 00vj9qfaam3jh0mkrd9rbcsdzs6cqj1 luma 0 298649 2566743 2144762 2026-09-26T17:18:29Z WhoAlone 40420 2566743 wikitext text/x-wiki {{-rgs-}} ==={{ĐM|etym}}=== {{inh+|rgs|cmc-pro|*lima}}, từ {{inh|rgs|poz-pro|*lima}}, từ {{inh|cmc-pro|map-pro|*lima|}}. {{-pron-}} * {{IPA4|rgs|/lumɑ/}} {{-num-}} {{head|rgs|Số}} # [[năm]]. nyte1x8e20pbk7w1gd1ddgu4b7negtv 2566744 2566743 2026-09-26T17:19:50Z WhoAlone 40420 2566744 wikitext text/x-wiki {{-rgs-}} ==={{ĐM|etym}}=== {{inh+|rgs|cmc-pro|*lima}}, từ {{inh|rgs|poz-pro|*lima}}, từ {{inh|rgs|map-pro|*lima|}}. {{-pron-}} * {{IPA4|rgs|/lumɑ/}} {{-num-}} {{head|rgs|Số}} # [[năm]]. 5smqx68ip6abtnrxtr8qu1afnjuzl4a зүрх 0 299744 2566728 2147123 2026-09-26T15:17:33Z Hiyuune 50834 2566728 wikitext text/x-wiki =={{langname|mn}}== ==={{ĐM|etym}}=== Từ {{inherited|mn|xgn-pro|*jirüken}}, so sánh với {{cognate|bua|зүрхэн}}, {{cognate|ykh|дзүрэкү}}, {{cognate|xal|зуркн}}. ==={{ĐM|pron}}=== {{mn-IPA}} ==={{ĐM|n}}=== {{mn-noun|ᠵᠢᠷᠦᠬᠡ}} # [[trái tim]]. ==={{ĐM|see}}=== * {{l|mn|сэтгэл}} b2vc99krhqanior5fmn2xa1onr44911 plô̆uh 0 307102 2566793 2167720 2026-09-26T17:35:19Z WhoAlone 40420 2566793 wikitext text/x-wiki {{-hro-}} ==={{ĐM|etym}}=== {{inh+|hro|cmc-pro|*pluh}}. {{-num-}} {{head|hro|Số}} # [[mười]]. 6wsbtnti6eybt7n2f2dqagjepuorz91 2566794 2566793 2026-09-26T17:35:44Z WhoAlone 40420 2566794 wikitext text/x-wiki {{-hro-}} ==={{ĐM|etym}}=== {{inh+|hro|cmc-pro|*pluh}}, từ {{inh|hro|cmc-pro|*puluq}}, từ {{inh|hro|cmc-pro|*puluq}}. {{-num-}} {{head|hro|Số}} # [[mười]]. dcbu8may356a2b6fuug9tpxboya3c4u 2566795 2566794 2026-09-26T17:36:00Z WhoAlone 40420 2566795 wikitext text/x-wiki {{-hro-}} ==={{ĐM|etym}}=== {{inh+|hro|cmc-pro|*pluh}}, từ {{inh|hro|poz-pro|*puluq}}, từ {{inh|hro|map-pro|*puluq}}. {{-num-}} {{head|hro|Số}} # [[mười]]. jha7nfc1bof7sg4k5txqkxzj3iulnbb lơmưng 0 312612 2566759 2178917 2026-09-26T17:21:39Z WhoAlone 40420 2566759 wikitext text/x-wiki {{-roc-}} ==={{ĐM|etym}}=== {{inh+|roc|cmc-pro|*lima}}, từ {{inh|roc|poz-pro|*lima}}, từ {{inh|roc|map-pro|*lima|}}. {{-pron-}} * {{IPA4|roc|/ləmɨŋ/}} {{-num-}} {{head|roc|Số}} # [[năm]]. {{-ref-}} * [https://lingweb.eva.mpg.de/channumerals/Roglai-Cat-Gia.htm Số đếm tiếng Ra Glai Cát Gia (IPA)] 9qb2ulncx9eyb8q2f8wjbshom1ur8rt дайвар үг 0 316787 2566701 2186385 2026-09-26T14:20:54Z Hiyuune 50834 2566701 wikitext text/x-wiki =={{langname|mn}}== ==={{section|n}}=== {{mn-noun|ᠳᠠᠶᠢᠪᠤᠷᠢ ᠦᠭᠡ}} # {{lb|mn|part of speech}} [[phó từ|Phó từ]]; [[trạng từ]]. {{cln|mn|Từ ghép}} mqku399hopyweg0tm6l1l4dryj70ein urāṅ 0 351000 2566774 2316203 2026-09-26T17:31:21Z WhoAlone 40420 2566774 wikitext text/x-wiki =={{langname|ocm}}== ==={{ĐM|etym}}=== {{inh+|ocm|cmc-pro|*ʔuraːŋ||người}}, từ {{inh|ocm|poz-pro|*uʀaŋ||người ngoài}}. ==={{ĐM|noun}}=== {{head|ocm|Danh từ}} # [[người]]. ==={{ĐM|desc}}=== * {{desc|cja|urang}} * {{desc|cjm|urang}} ==={{ĐM|ref}}=== * Võ Văn Thắng (11 tháng 9 năm 2022). ''[https://baodanang.vn/tam-bia-chu-sanskrit-som-nhat-tai-quang-nam-3026881.html Tấm bia chữ Sanskrit sớm nhất tại Quảng Nam]''. Báo Đà Nẵng. Truy cập ngày 2 tháng 7 năm 2025. mh7nuqxy8jyckc95ozelc9wdvchf8dg ñu 0 356715 2566887 2261731 2026-09-27T10:12:37Z TheHighFighter2 42988 2566887 wikitext text/x-wiki {{also|Phụ lục:Biến thể của "nu"}} =={{langname|ibh}}== ==={{ĐM|pronoun}}=== {{head|ibh|Đại từ}} # {{n-g|Dùng cho một đại từ ngôi thứ ba có tính cách được chú trọng trong lời nói.}} ==={{ĐM|ref}}=== * Tam Thi Minh Nguyen, ''A grammar of Bih'' (2013) =={{langname|xto}}== ==={{ĐM|etym}} 1=== {{enum|xto|okät|śäk|Số đếm}} Từ {{inh|xto|ine-toc-pro|*ñäwä}}, từ {{inh|xto|ine-pro|*h₁néwn̥}}. So sánh với {{cog|txb|ñu}}. ===={{ĐM|num}}==== {{head|xto|numeral|cat2=Số đếm}} # [[chín|Chín]]. ===={{ĐM|ref}}==== * {{R:txb:Adams 2013|head=ñu|page=286}} ==={{ĐM|etym}} 2=== Từ {{inh|xto|ine-toc-pro|*ñäwe}}, từ {{inh|xto|ine-pro|*néwos}}. So sánh với {{cog|txb|ñuwe}}. ===={{ĐM|adj}}==== {{head|xto|adjective}} # [[mới|Mới]]. ===={{ĐM|ref}}==== * {{R:txb:Adams 2013|head=ñuwe|pages=287-288}} ni4cxtsfhcg0ctab2uh0yoj8qmbphfk 2566913 2566887 2026-09-27T10:31:20Z TheHighFighter2 42988 /* Tiếng Tochari A */ 2566913 wikitext text/x-wiki {{also|Phụ lục:Biến thể của "nu"}} =={{langname|ibh}}== ==={{ĐM|pronoun}}=== {{head|ibh|Đại từ}} # {{n-g|Dùng cho một đại từ ngôi thứ ba có tính cách được chú trọng trong lời nói.}} ==={{ĐM|ref}}=== * Tam Thi Minh Nguyen, ''A grammar of Bih'' (2013) =={{langname|xto}}== ==={{ĐM|etym}} 1=== {{enum|xto|okät|śäk|Số đếm}} Từ {{inh|xto|ine-toc-pro|*ñäwä}}, từ {{inh|xto|ine-pro|*h₁néwn̥}}. So sánh với {{cog|txb|ñu}}. ===={{ĐM|num}}==== {{head|xto|numeral|cat2=Số đếm}} # [[chín|Chín]]. ===={{ĐM|ref}}==== * {{R:txb:Adams 2013|head=ñu|page=286}} ==={{ĐM|etym}} 2=== Từ {{inh|xto|ine-toc-pro|*ñäwe}}, từ {{inh|xto|ine-pro|*néwos}}. So sánh với {{cog|txb|ñuwe}}. ===={{ĐM|adj}}==== {{head|xto|adjective}} # [[mới|Mới]]. ===={{ĐM|ref}}==== * {{R:txb:Adams 2013|head=ñuwe|pages=287-288}} =={{langname|txb}}== {{enum|txb|okt|śak|số đếm}} ==={{ĐM|etym}} 1=== Từ {{inh|txb|ine-toc-pro|*ñäwä}}, từ {{inh|txb|ine-pro|*h₁néwn̥}}. So sánh với {{cog|xto|ñu}}. ===={{ĐM|num}}==== {{head|txb|numeral|cat2=Số đếm}} # [[chín|Chín]]. ===={{ĐM|ref}}==== * {{R:txb:Adams 2013|head=ñu|page=286}} ==={{ĐM|etym}} 2=== Kế thừa từ {{inh|txb|ine-pro|*nu}}. Cùng gốc với {{cog|la|nunc}}, {{cog|grc|νῦν}}, {{cog|sla-pro|*nyně}}. ===={{ĐM|adv}}==== {{head|txb|adverb}} # [[bây giờ|Bây giờ]], [[hiện nay]]. ====={{ĐM|der}}===== * {{l|txb|eñwetstse}} c42x8lyi3rapjywk37c044iwgn9l0u6 2566946 2566913 2026-09-27T11:51:28Z TheHighFighter2 42988 /* Tiếng Bih */ 2566946 wikitext text/x-wiki {{also|Phụ lục:Biến thể của "nu"}} =={{langname|ibh}}== ==={{ĐM|pronoun}}=== {{head|ibh|Đại từ}} # {{n-g|Dùng cho một đại từ ngôi thứ ba có tính cách được chú trọng trong lời nói.}} ==={{ĐM|ref}}=== * Tam Thi Minh Nguyen, ''A grammar of Bih'' (2013) =={{langname|gl}}== {{wp|gl:}} ==={{ĐM|etym}}=== {{ubor|gl|es|ñu}}, từ {{der|gl|de|Gnu}}, từ {{der|gl|naq|!nu:}}, có thể thông qua {{cog|nl|gnoe}}, khả năng cao là {{onom|gl|nocap=1}} mô phỏng tiếng kêu của linh dương đầu bò. ==={{ĐM|noun}}=== {{gl-noun|m}} # {{cap|linh dương đầu bò}}. {{C|gl|Lớp Thú}} =={{langname|es}}== {{wp|es:}} ==={{ĐM|etym}}=== Từ {{der|es|de|Gnu}}, từ {{der|es|naq|!nu:}}, có thể thông qua {{cog|nl|gnoe}}, khả năng cao là {{onom|es|nocap=1}} mô phỏng tiếng kêu của linh dương đầu bò. ==={{ĐM|pron}}=== {{es-pr|+<audio:LL-Q1321 (spa)-Millars-ñu.wav>}} ==={{ĐM|noun}}=== {{es-noun|m}} # {{cap|linh dương đầu bò}}. ==={{ĐM|further}}=== * {{R:es:DRAE}} {{C|es|Linh dương}} =={{langname|xto}}== ==={{ĐM|etym}} 1=== {{enum|xto|okät|śäk|Số đếm}} Từ {{inh|xto|ine-toc-pro|*ñäwä}}, từ {{inh|xto|ine-pro|*h₁néwn̥}}. So sánh với {{cog|txb|ñu}}. ===={{ĐM|num}}==== {{head|xto|numeral|cat2=Số đếm}} # [[chín|Chín]]. ===={{ĐM|ref}}==== * {{R:txb:Adams 2013|head=ñu|page=286}} ==={{ĐM|etym}} 2=== Từ {{inh|xto|ine-toc-pro|*ñäwe}}, từ {{inh|xto|ine-pro|*néwos}}. So sánh với {{cog|txb|ñuwe}}. ===={{ĐM|adj}}==== {{head|xto|adjective}} # [[mới|Mới]]. ===={{ĐM|ref}}==== * {{R:txb:Adams 2013|head=ñuwe|pages=287-288}} =={{langname|txb}}== {{enum|txb|okt|śak|số đếm}} ==={{ĐM|etym}} 1=== Từ {{inh|txb|ine-toc-pro|*ñäwä}}, từ {{inh|txb|ine-pro|*h₁néwn̥}}. So sánh với {{cog|xto|ñu}}. ===={{ĐM|num}}==== {{head|txb|numeral|cat2=Số đếm}} # [[chín|Chín]]. ===={{ĐM|ref}}==== * {{R:txb:Adams 2013|head=ñu|page=286}} ==={{ĐM|etym}} 2=== Kế thừa từ {{inh|txb|ine-pro|*nu}}. Cùng gốc với {{cog|la|nunc}}, {{cog|grc|νῦν}}, {{cog|sla-pro|*nyně}}. ===={{ĐM|adv}}==== {{head|txb|adverb}} # [[bây giờ|Bây giờ]], [[hiện nay]]. ====={{ĐM|der}}===== * {{l|txb|eñwetstse}} 3o5gqwimvwe0okdbqu2uqdvtvfodtgh Mô đun:etymon/data 828 378443 2566734 2563746 2026-09-26T15:30:13Z Hiyuune 50834 2566734 Scribunto text/plain local export = {} export.STATUS = { OK = "ok", INLINE = "inline", MISSING = "missing", REDLINK = "redlink", AMBIGUOUS = "ambiguous", } export.TRANSITIVE = { ALWAYS = "always", -- always recurse into children NEVER = "never", -- never recurse into children CROSS_LANG = "cross_lang", -- only recurse when source lang differs from target lang (but pos chain continues) CROSS_LANG_NO_INTERNAL_SOURCE = "cross_lang_no_internal_source", -- like CROSS_LANG, but source breaks for internal derivations in the same language context } -- Deep merge tables (nested tables are merged recursively, later values override earlier) local function deep_merge(...) local result = {} for _, t in ipairs({ ... }) do for k, v in pairs(t) do if type(v) == "table" and type(result[k]) == "table" then result[k] = deep_merge(result[k], v) else result[k] = v end end end return result end local function make_glossary_link(term, display_text) if not term then return display_text end return "[[Phụ lục:Từ điển thuật ngữ#" .. term:gsub(" ", "_") .. "|" .. display_text .. "]]" end -- Extract base word and connector from text like "Borrowed from" or "calque of" local function split_glossary_text(text) for _, pattern in ipairs({ "^(.-)(%s+[Oo][Ff])$", "^(.-)(%s+[Ff][Rr][Oo][Mm])$" }) do local base, rest = text:match(pattern) if base then return base, rest end end return text, "" end local TRANSITIVE = export.TRANSITIVE local function create_keyword(opts) local entry = { is_group = opts.is_group or false, abbrev = opts.abbrev, glossary = opts.glossary, transitive = opts.transitive or TRANSITIVE.ALWAYS, -- default "always" inherited_chain = opts.inherited_chain or false, affix_categories = opts.affix_categories or false, borrowing_type = opts.borrowing_type, specialized_borrowing = opts.specialized_borrowing, toplevel_category = opts.toplevel_category, no_child_categories = opts.no_child_categories or false, source_category_type = opts.source_category_type, invisible = (opts.invisible == true and "all") or opts.invisible or false, pos_override = opts.pos_override, new_sentence = opts.new_sentence or false, separate_clause = opts.separate_clause or false, default_conj = opts.default_conj, min_etymons = opts.min_etymons, max_etymons = opts.max_etymons, term_rules = opts.term_rules, aliases = opts.aliases, } -- Only set text/phrase when visible in text (invisible ~= "all" and ~= "text") local inv = entry.invisible if inv ~= "all" and inv ~= "text" then entry.phrase = opts.phrase if opts.text then if opts.glossary then local base_word, rest = split_glossary_text(opts.text) entry.text = make_glossary_link(opts.glossary, base_word) .. rest else entry.text = opts.text end end end return entry end -- Shared defaults for keyword groups local DEFAULTS = { -- Keywords that pass through inheritance chain inheritance = { transitive = TRANSITIVE.ALWAYS, inherited_chain = true, }, -- Standard transitive derivation transitive = { transitive = TRANSITIVE.ALWAYS, }, -- Standard for internal derivations: transitive across languages, but not within them internal_derivation = { transitive = TRANSITIVE.CROSS_LANG, }, -- Borrowing keywords borrowing = { transitive = TRANSITIVE.ALWAYS, }, -- Affix group keywords (compound words, blends, etc.) affix_group = { is_group = true, min_etymons = 2, transitive = TRANSITIVE.CROSS_LANG, affix_categories = true, }, -- Calque-like keywords (calque, partial calque, semantic loan) calque_like = { transitive = TRANSITIVE.NEVER, no_child_categories = true, new_sentence = true, }, -- Non-transitive influence influence_like = { transitive = TRANSITIVE.NEVER, no_child_categories = true, }, } export.keywords = { -- -- Inheritance keywords -- ["from"] = create_keyword(deep_merge(DEFAULTS.inheritance, { text = "Từ", phrase = "từ", term_rules = { entry_lang = true }, })), ["inherited"] = create_keyword(deep_merge(DEFAULTS.inheritance, { text = "Kế thừa từ", phrase = "từ", glossary = "kế thừa", aliases = { "inh" }, term_rules = { family = "disallowed", family_suffix = "; use a specific language.", ancestor_check = true, }, })), -- -- Basic derivation keywords -- ["uder"] = create_keyword(deep_merge(DEFAULTS.transitive, { text = "Từ", phrase = "từ", toplevel_category = "undefined derivations", })), ["derived"] = create_keyword(deep_merge(DEFAULTS.transitive, { text = "Dẫn xuất từ", phrase = "từ", abbrev = "der.", glossary = "derived terms", aliases = { "der" }, })), -- -- Affix/compound group keywords -- ["affix"] = create_keyword(deep_merge(DEFAULTS.affix_group, { text = "Từ", phrase = "từ", min_etymons = 1, aliases = { "af" }, })), ["blend"] = create_keyword(deep_merge(DEFAULTS.affix_group, { text = "Từ trộn của", phrase = "từ trộn của", abbrev = "trộn", glossary = "từ trộn", toplevel_category = "Từ trộn", })), ["univerbation"] = create_keyword(deep_merge(DEFAULTS.affix_group, { text = "Univerbation of", phrase = "univerbation of", abbrev = "univ.", glossary = "univerbation", toplevel_category = "univerbations", min_etymons = 1, aliases = { "univ" }, })), ["vrd-af"] = create_keyword(deep_merge(DEFAULTS.affix_group, { text = "Vṛddhi derivative of", phrase = "a vṛddhi derivative of", abbrev = "vṛd.", glossary = "vṛddhi derivative", toplevel_category = "vrddhi derivatives", })), ["sa-af"] = create_keyword(deep_merge(DEFAULTS.affix_group, { text = "[[Sanskritic]] formation from", phrase = "a [[Sanskritic]] formation of", toplevel_category = "Sanskritic formations", })), -- -- Borrowing keywords -- ["bor"] = create_keyword(deep_merge(DEFAULTS.borrowing, { text = "Vay mượn từ", phrase = "vay mượn từ", abbrev = "mượn", glossary = "từ mượn", borrowing_type = "borrowed", aliases = { "borrowed" }, })), ["lbor"] = create_keyword(deep_merge(DEFAULTS.borrowing, { text = "Vay mượn học tập từ", phrase = "a learned borrowing from", abbrev = "lbor.", glossary = "vay mượn học tập", specialized_borrowing = "học tập", })), ["obor"] = create_keyword(deep_merge(DEFAULTS.borrowing, { text = "Orthographic borrowing from", phrase = "an orthographic borrowing from", abbrev = "obor.", glossary = "orthographic borrowing", specialized_borrowing = "orthographic", })), ["slbor"] = create_keyword(deep_merge(DEFAULTS.borrowing, { text = "Semi-learned borrowing from", phrase = "a semi-learned borrowing from", abbrev = "slbor.", glossary = "semi-learned borrowing", specialized_borrowing = "semi-learned", })), ["ubor"] = create_keyword(deep_merge(DEFAULTS.borrowing, { text = "Vay mượn chưa đồng hóa từ", phrase = "vay mượn chưa đồng hóa từ", abbrev = "ubor.", glossary = "vay mượn chưa đồng hóa", specialized_borrowing = "chưa đồng hóa", })), -- -- Calque-like keywords (non-transitive, start new sentence) -- ["calque"] = create_keyword(deep_merge(DEFAULTS.calque_like, { text = "Calque of", phrase = "a calque of", abbrev = "calq.", glossary = "calque", specialized_borrowing = "calque", aliases = { "cal", "clq" }, })), ["partial calque"] = create_keyword(deep_merge(DEFAULTS.calque_like, { text = "Partial calque of", phrase = "a partial calque of", abbrev = "pcalq.", glossary = "partial calque", specialized_borrowing = "partial-calque", aliases = { "pcal" }, })), ["semantic loan"] = create_keyword(deep_merge(DEFAULTS.calque_like, { text = "Semantic loan from", phrase = "a semantic loan from", abbrev = "sl.", glossary = "semantic loan", specialized_borrowing = "semantic-loan", aliases = { "sl" }, })), ["psm"] = create_keyword(deep_merge(DEFAULTS.calque_like, { text = "Phono-semantic matching of", phrase = "a phono-semantic matching of", abbrev = "psm.", glossary = "phono-semantic matching", specialized_borrowing = "phono-semantic-matching", aliases = { "phono-semantic matching" }, })), -- -- Influence keywords (non-transitive, separate clause) -- ["influence"] = create_keyword(deep_merge(DEFAULTS.influence_like, { text = "Influenced by", phrase = "influenced by", abbrev = "influ.", glossary = "contamination", separate_clause = true, })), -- -- Morphological derivation keywords -- ["clipping"] = create_keyword(deep_merge(DEFAULTS.transitive, { text = "Clipping of", phrase = "clipping of", abbrev = "clip.", glossary = "clipping", toplevel_category = "clippings", aliases = { "clip" }, })), ["ellipsis"] = create_keyword(deep_merge(DEFAULTS.transitive, { text = "Ellipsis of", phrase = "ellipsis of", abbrev = "ellip.", glossary = "ellipsis", toplevel_category = "ellipses", aliases = { "ellip" }, })), ["back-formation"] = create_keyword(deep_merge(DEFAULTS.transitive, { text = "Back-formation from", phrase = "a back-formation from", abbrev = "bf.", glossary = "back-formation", toplevel_category = "back-formations", aliases = { "bf" }, })), ["nominalization"] = create_keyword(deep_merge(DEFAULTS.transitive, { text = "Nominalization of", phrase = "a nominalization of", abbrev = "nom.", glossary = "nominalization", toplevel_category = "nominalizations", aliases = { "nom" }, })), ["transliteration"] = create_keyword(deep_merge(DEFAULTS.transitive, { text = "Transliteration of", phrase = "borrowed from", abbrev = "translit.", glossary = "transliteration", aliases = { "translit" }, })), ["vrd"] = create_keyword(deep_merge(DEFAULTS.transitive, { text = "Vṛddhi derivative of", phrase = "a vṛddhi derivative of", abbrev = "vṛd.", glossary = "vṛddhi derivative", toplevel_category = "vrddhi derivatives", })), ["apheretic"] = create_keyword(deep_merge(DEFAULTS.transitive, { text = "Apheretic form of", phrase = "an apheretic form of", abbrev = "aph.", glossary = "apheresis", aliases = { "apheresis", "aphetic" }, })), ["denominal"] = create_keyword(deep_merge(DEFAULTS.transitive, { text = "Động từ gốc danh từ", phrase = "động từ gốc danh từ", abbrev = "denom.", glossary = "denominal", toplevel_category = "Động từ gốc danh từ", aliases = { "denom" }, })), ["deverbal"] = create_keyword(deep_merge(DEFAULTS.transitive, { text = "Deverbal from", phrase = "deverbal from", abbrev = "deverb.", glossary = "deverbal", toplevel_category = "deverbals", })), ["reduplication"] = create_keyword(deep_merge(DEFAULTS.transitive, { text = "Reduplication of", phrase = "reduplication of", abbrev = "redup.", glossary = "reduplication", toplevel_category = "reduplications", aliases = { "redup" }, })), ["abbreviation"] = create_keyword(deep_merge(DEFAULTS.transitive, { text = "Abbreviation of", phrase = "abbreviation of", abbrev = "abbr.", glossary = "abbreviation", aliases = { "abbr", "abbrev" }, })), ["syllabic abbreviation"] = create_keyword(deep_merge(DEFAULTS.transitive, { text = "Syllabic abbreviation of", phrase = "syllabic abbreviation of", abbrev = "syl. abbr.", glossary = "syllabic abbreviation", aliases = { "sylabbr", "sylabbrev" }, })), ["acronym"] = create_keyword(deep_merge(DEFAULTS.transitive, { text = "Acronym of", phrase = "acronym of", abbrev = "acronym", glossary = "acronym", aliases = { "acro" }, })), ["initialism"] = create_keyword(deep_merge(DEFAULTS.transitive, { text = "Initialism of", phrase = "initialism of", abbrev = "init.", glossary = "initialism", aliases = { "init" }, })), ["metathesis"] = create_keyword(deep_merge(DEFAULTS.transitive, { text = "Metathesis of", phrase = "metathesis of", abbrev = "meta.", glossary = "metathesis", toplevel_category = "words derived through metathesis", aliases = { "meta" }, })), -- -- Invisible keywords (no text output) -- ["root"] = create_keyword { transitive = TRANSITIVE.ALWAYS, invisible = "all", pos_override = "root", }, ["afeq"] = create_keyword(deep_merge(DEFAULTS.affix_group, { text = "Từ", phrase = "từ", transitive = TRANSITIVE.NEVER, min_etymons = 1, invisible = "all", })), } -- Template-parameter supplements. export.supplements = { doublet = { text = "Điệp thức của", phrase = "điệp thức", glossary = "điệp thức", toplevel_category = "Điệp thức", default_conj = "và", term_rules = { entry_lang = true, require_term = true, disallow = { "suppress", "unknown", "family" }, }, aliases = { "doublet", "doublets" }, }, } local aliases_to_register = {} local canonical_aliases = {} -- Map every keyword (canonical or alias) to its canonical form for consistent checks and tracking. export.keyword_canonical = {} for name, keyword_data in pairs(export.keywords) do export.keyword_canonical[name] = name if keyword_data.aliases then canonical_aliases[name] = keyword_data.aliases for _, alias in ipairs(keyword_data.aliases) do if export.keywords[alias] then error("Alias '" .. alias .. "' defined in keyword '" .. name .. "' collides with existing keyword '" .. alias .. "'.") end if aliases_to_register[alias] then error("Alias '" .. alias .. "' defined in keyword '" .. name .. "' is already claimed by another keyword.") end aliases_to_register[alias] = keyword_data export.keyword_canonical[alias] = name end keyword_data.aliases = nil end end for alias, data in pairs(aliases_to_register) do export.keywords[alias] = data end -- -- Language exception presets -- local EXCEPTION_PRESETS = { -- Fully disallowed: no tree, no text, no categories disallowed = { disallow = { tree = true, text = true }, suppress_categories = true, }, -- Suppress transliteration only no_translit = { suppress_tr = true, }, -- Suppress all categories only no_categories = { suppress_categories = true, }, } --[=[ Available exception options: disallow = { Related options for disallowing output: tree Disallow etymology trees for this language text Disallow etymology text generation for this language ref Reference link shown when tree/text is disallowed } suppress_tr Suppress transliteration in links suppress_categories Suppress all category generation normalize_to Normalize language code to a different code normalize_from_families Apply normalization to languages in these families normalize_exclude_families Exclude these families from normalization keyword_overrides Per-keyword categorisation overrides (e.g. { ["af"] = { transitive = TRANSITIVE.NEVER } }) ]=] local function create_exception(preset, overrides) local base = preset and EXCEPTION_PRESETS[preset] or {} return deep_merge(base, overrides or {}) end export.config = { lang_exceptions = { ["zh"] = create_exception("disallowed", { disallow = { ref = "[[Wiktionary:Beer parlour/2025/May#Template:etymon for Chinese]]" }, suppress_tr = true, normalize_to = "zh", normalize_from_families = { "zhx" }, normalize_exclude_families = { "qfa-cnt" }, }), }, } -- Supported codes for the nominalization <g:code> modifier (subset of common gender/number-style codes) export.nominalization_g_codes = { ["m"] = "masculine", ["f"] = "feminine", ["n"] = "neuter", ["c"] = "common", ["gneut"] = "gender-neutral", ["s"] = "singular", ["p"] = "plural", ["d"] = "dual", ["pauc"] = "paucal", ["mf"] = "masculine or feminine", ["fm"] = "masculine or feminine", ["mfn"] = "masculine, feminine or neuter", ["mnf"] = "masculine, feminine or neuter", ["fmn"] = "masculine, feminine or neuter", ["fnm"] = "masculine, feminine or neuter", ["nmf"] = "masculine, feminine or neuter", ["nfm"] = "masculine, feminine or neuter", } -- -- Propagate keyword overrides to aliases -- if export.config.lang_exceptions then for lang_code, exception in pairs(export.config.lang_exceptions) do if exception.keyword_overrides then for canonical, aliases in pairs(canonical_aliases) do if exception.keyword_overrides[canonical] then local override_data = exception.keyword_overrides[canonical] for _, alias in ipairs(aliases) do if not exception.keyword_overrides[alias] then exception.keyword_overrides[alias] = override_data end end end end end end end return export bd2np8ou024xlmxv18jhnmykra4zyek ᠠᠮᠠᠨ ᠠᠶᠠᠯᠭᠤ ᠰᠤᠳᠤᠯᠤᠯ 0 378765 2566670 2318531 2026-09-26T13:56:45Z Hiyuune 50834 /* Danh từ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566670 wikitext text/x-wiki =={{langname|mn}}== ==={{section|n}}=== {{mn-noun|аман аялгуу судлал}} # [[phương ngữ học|Phương ngữ học]]. 4siljzimesnt7qkykq73egprtf6dbeu ᠥᠨᠳᠡᠭᠡ 0 379515 2566687 2320194 2026-09-26T14:14:05Z Hiyuune 50834 2566687 wikitext text/x-wiki =={{langname|mn}}== ==={{ĐM|noun}}=== {{mn-noun|өндөг}} # [[trứng|Trứng]]. 7600mltleix1qg17cdnscm7xvit9u7y ᠡᠪᠡᠷ 0 379516 2566686 2320195 2026-09-26T14:13:48Z Hiyuune 50834 2566686 wikitext text/x-wiki =={{langname|mn}}== ==={{ĐM|noun}}=== {{mn-noun|эвэр}} # [[sừng|Sừng]]. 7ltvrvnqzvxwmsdqplfz94i5nieiyo6 ᠰᠡᠭᠦᠯ 0 379517 2566685 2320196 2026-09-26T14:13:30Z Hiyuune 50834 /* {{ĐM|noun}} */ 2566685 wikitext text/x-wiki =={{langname|mn}}== ==={{ĐM|noun}}=== {{mn-noun|сүүл}} # [[đuôi]]. rx0iqq4ijzpn21jmlqj909tiodqne38 ᠲᠣᠯᠤᠭᠠᠢ 0 379518 2566722 2320198 2026-09-26T15:03:24Z Hiyuune 50834 /* Tiếng Mông Cổ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566722 wikitext text/x-wiki =={{langname|mn}}== ==={{ĐM|noun}}=== {{mn-noun|толгой}} # [[đầu]]. 30va36id0dbs9cw44u5nfx0vh08fkqk ᠴᠡᠴᠡᠭ 0 379519 2566721 2320199 2026-09-26T15:03:20Z Hiyuune 50834 /* Tiếng Mông Cổ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566721 wikitext text/x-wiki =={{langname|mn}}== ==={{ĐM|noun}}=== {{mn-noun|цэцэг}} # [[hoa]]. e7m69wfkdiecx8qd7zqdaxxdpw24anm ᠡᠪᠦᠳᠦᠭ 0 379520 2566720 2320200 2026-09-26T15:02:03Z Hiyuune 50834 /* Tiếng Mông Cổ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566720 wikitext text/x-wiki =={{langname|mn}}== ==={{ĐM|noun}}=== {{mn-noun|өвдөг}} # [[đầu gối]]. alvgtkncmykkmnwehhwjkea49ffuawt ᠬᠢᠮᠤᠰᠤ 0 379521 2566719 2320201 2026-09-26T15:01:58Z Hiyuune 50834 /* Tiếng Mông Cổ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566719 wikitext text/x-wiki =={{langname|mn}}== ==={{ĐM|pron}}=== * {{IPA|mn|/xʊmʊsʊ/|a=Ordos}} ==={{ĐM|noun}}=== {{mn-noun|хумс}} # [[móng]] [[tay]], [[vuốt]]. 5eb22ypdzd3e17l84o8xz53qz1t3kdd ᠬᠠᠪᠠᠷ 0 379522 2566718 2320202 2026-09-26T15:01:03Z Hiyuune 50834 /* Tiếng Mông Cổ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566718 wikitext text/x-wiki =={{langname|mn}}== ==={{ĐM|noun}}=== {{mn-noun|хамар}} # [[mũi|Mũi]]. duzwjb6mob36cp5p6q14tm2iff47e6y ᠰᠢᠳᠦ 0 379523 2566717 2320203 2026-09-26T15:00:44Z Hiyuune 50834 /* Tiếng Mông Cổ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566717 wikitext text/x-wiki =={{langname|mn}}== ==={{ĐM|pron}}=== * {{IPA|mn|/ʃʉdʉ/|a=Ordos}} ==={{ĐM|noun}}=== {{mn-noun|шүд}} # [[răng|Răng]]. hpjmkw2qq61ye0u6cwyh2ukliipamrg ᠳᠠᠯᠠᠪᠴᠢ 0 379524 2566716 2320204 2026-09-26T15:00:25Z Hiyuune 50834 /* Tiếng Mông Cổ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566716 wikitext text/x-wiki =={{langname|mn}}== ==={{ĐM|noun}}=== {{mn-noun|далавч}} # [[cánh|Cánh]]. #:{{synonym|mn|ᠵᠢᠭᠦᠷ}} 50eleptexvprym31fxbcjlk7kt33fcj ᠵᠢᠭᠦᠷ 0 379525 2566715 2320205 2026-09-26T14:59:40Z Hiyuune 50834 /* Tiếng Mông Cổ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566715 wikitext text/x-wiki =={{langname|mn}}== ==={{ĐM|noun}}=== {{mn-noun|жигүүр}} # [[cánh|Cánh]]. #:{{synonym|mn|ᠳᠠᠯᠠᠪᠴᠢ}} bwl950oa8q8zqmum9exr2bgzcbge9fb Mô đun:mak-headword 828 383002 2566703 2561593 2026-09-26T14:24:23Z Hiyuune 50834 2566703 Scribunto text/plain local export = {} local pos_functions = {} local force_cat = false -- for testing; if true, categories appear in non-mainspace pages local headword_utilities_module = "Module:headword utilities" local languages_module = "Module:languages" local lang = require(languages_module).getByCode("mak") local insert = table.insert local ugsub = mw.ustring.gsub local ufind = mw.ustring.find local usub = mw.ustring.sub -- Function to remove stress accents since suffixation regularizes stress local function remove_accents(text) text = ugsub(text, "[áàâä]", "a") text = ugsub(text, "[éèêë]", "e") text = ugsub(text, "[íìîï]", "i") text = ugsub(text, "[óòôö]", "o") text = ugsub(text, "[úùûü]", "u") return text end --[==[ Main entry point. Takes these params: ; {{para|1}} : The part of speech, pluralized; omit for {{tl|mak-head}}. ; {{para|def}} : Optional default value for the template page. ]==] function export.show(frame) return require(headword_utilities_module).process_headword { lang = lang, frame = frame, pos_functions = pos_functions, include_tr = true, include_sc = true, force_cat = force_cat, infls = { {"lon", label = "chính tả Lontara", resolve_special = function(termdata) if termdata.sc:getCode() == "Latn" then local tr_bugi = require("Module:mak-Latn-Bugi-translit").tr(termdata.head, "mak", "Latn") local tr_maka = require("Module:mak-Latn-Maka-translit").tr(termdata.head, "mak", "Latn") local lons = {} if tr_bugi then insert(lons, tr_bugi) end if tr_maka then insert(lons, tr_maka) end return lons else error(("Unable to form default Lontara spelling for non-Latin head '%s'"):format(termdata.head)) end end, default = function(data) if data.sc:getCode() == "Latn" then return "+" end end, process_after_parse = function(data, vals) if data.sc:getCode() == "Latn" then local tr_bugi, tr_maka for _, val in ipairs(vals) do if val.origin ~= "default" and val.origin ~= "resolve_special" then if tr_bugi == nil then tr_bugi = require("Module:mak-Latn-Bugi-translit").tr(data.pagename, "mak", "Latn") or false tr_maka = require("Module:mak-Latn-Maka-translit").tr(data.pagename, "mak", "Latn") or false end if val.term == tr_bugi or val.term == tr_maka then data:track("redundant-lon") else data:track("nonredundant-lon") end end end end return vals end, }, }, augment_headdata = function(data) if data.var == nil then data.var = data.sc:getCode() ~= "Latn" end end, } end pos_functions["Động từ"] = { infls = { {"st", label = "bán ngoại động từ"}, {"pass", label = "thể bị động", default = function(data) -- If Latin and no passive (and also only if a semi-transitive exists; why do we do this?), -- add a default passive. if data.sc:getCode() == "Latn" then local st_insert_spec = data.process_props.insert_specs.st if st_insert_spec and st_insert_spec ~= "no" then return "+" end end end, resolve_special = function(termdata) return "ni" .. termdata.head end, } } } pos_functions["Danh từ"] = { infls = { {"def", label = "xác định", default = function(data) if data.sc:getCode() == "Latn" then return "+" end end, resolve_special = function(termdata) local head = remove_accents(termdata.head) local last_char = usub(head, -1) local def_form if last_char == "a" then def_form = head .. "ya" elseif last_char:find("[eiou]") then def_form = head .. "a" elseif ufind(last_char, "[ʼ'’]") then def_form = usub(head, 1, -2) .. "ka" else def_form = head .. "a" end return def_form end, }, {"poss", label = "sở hữu ở ngôi thứ ba", default = function(data) if data.sc:getCode() == "Latn" then return "+" end end, resolve_special = function(termdata) local head = remove_accents(termdata.head) local last_char = usub(head, -1) local infl = termdata.infl.term if infl == "+nna" then return head .. "nna" elseif infl == "+na" then return head .. "na" elseif last_char:find("[aeiou]") then if infl == "+" and termdata.infl.origin ~= "default" then error(("Head %s ends in a vowel; no default available, specify either `+na`, `+nna` or `+nna,+na` for both"):format(termdata.head)) else return nil end elseif head:find("ng$") then return usub(head, 1, -3) .. "nna" else return head .. "na" end end, is_special = function(_data, infl) local term = infl.term return term == "+" or term == "+nna" or term == "+na" end, }, } } pos_functions["Tính từ"] = { infls = { -- Manual input for stative/adjectival prefix ma- (e.g., |ma=mabajiʼ or simply |mabajiʼ as 1st parameter) {"ma", label = "tĩnh"}, }, } return export glct09uf6cs33kelszgn8iucil3pk1v аллагын 0 395207 2566689 2349266 2026-09-26T14:16:22Z Hiyuune 50834 2566689 wikitext text/x-wiki =={{langname|mn}}== {{mn-variant|ᠠᠯᠠᠯᠭ᠎ᠠ ᠶᠢᠨ|аллагын}} ==={{section|pron}}=== {{mn-IPA|аллагын}} ==={{section|n}}=== {{mn-head|Biến thể hình thái danh từ}} # {{inflection of|mn|аллага||gen|indef|s}} avnkap5ddq6bfbw4jeomvsn6jen4lsg аллагатайгаа 0 395208 2566690 2349267 2026-09-26T14:16:37Z Hiyuune 50834 2566690 wikitext text/x-wiki =={{langname|mn}}== {{mn-variant|ᠠᠯᠠᠯᠭ᠎ᠠ ᠲᠠᠢ|аллагатай}} ==={{ĐM|pron}}=== {{mn-IPA|аллагатай}} ==={{ĐM|n}}=== {{mn-head|Biến thể hình thái danh từ}} # {{inflection of|mn|аллага||com|indef|s}} 02epwy6xl76ga5kdy2grcf25y8lfg61 salann 0 404636 2566923 2390819 2026-09-27T11:04:02Z Hiyuune 50834 /* Đọc thêm */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566923 wikitext text/x-wiki =={{langname|ga}}== ==={{section|etym}}=== Từ {{der|ga|sga|salann}},<ref>{{R:DIL|36081}}</ref> từ {{der|ga|cel-pro|*saleinos}}, từ {{der|ga|ine-pro|*sḗh₂l}}. ==={{section|pron}}=== * {{IPA4|ga|/ˈsˠɑl̪ˠən̪ˠ/|ref={{R:ga:SjPh|16|section=28}}|a=Munster}} * {{IPA4|ga|/ˈsˠalˠən̪ˠ/|/ˈsˠal̪ˠən̪ˠ/|a=Connacht}} * {{IPA4|ga|/ˈsˠɔlˠən̪ˠ/|/ˈsˠɔl̪ˠən̪ˠ/|ref2={{R:ga:Quiggin|13|25}}|a=Ulster}} {{q|nếu đánh vần với {{mention|ga||solann}}}} ==={{section|n}}=== {{ga-noun|m|salainn|-}} # [[muối|Muối]]. ===={{section|decl}}==== {{ga-decl-m1-nopl|sa|lann|lainn}} ==={{section|mut}}=== {{ga-mut}} ==={{section|ref}}=== {{reflist|size=smaller}} ==={{section|further}}=== * {{R:ga:Ó Dónaill}} =={{langname|sga}}== ==={{section|etym}}=== Từ {{inh|sga|cel-pro|*saleinos}} (so sánh với {{cog|cy|halen}}), từ {{der|sga|ine-pro|*sḗh₂l}}, từ đây có thêm {{cog|en|salt}}, {{cog|la|sāl}}. ==={{section|pron}}=== * {{sga-IPA}} ==={{section|n}}=== {{sga-noun|m|salainn|-}} # [[muối|Muối]]. ===={{section|infl}}==== {{sga-decl-o-masc|salainn|dat_sg=salunn|n=s}} ===={{section|desc}}==== * {{desc|ga|salann}} * {{desc|gv|sollan}} * {{desc|gd|salann}} ==={{section|mut}}=== {{sga-mutation}} ==={{section|further}}=== * {{R:DIL|36081}} 8fd7jb41bhkjo06pp4kckzoj6vyjx9z 2566924 2566923 2026-09-27T11:06:24Z Hiyuune 50834 2566924 wikitext text/x-wiki =={{langname|gd}}== ==={{section|etym}}=== Từ {{inh|gd|sga|salann}},<ref>{{R:DIL|36081}}</ref> từ {{inh|gd|cel-pro|*saleinos}}, từ {{der|gd|ine-pro|*sḗh₂l|*sáls|muối}}. ==={{section|pron}}=== * {{IPA|gd|/ˈs̪al̪ˠən̪ˠ/}} ==={{section|n}}=== {{gd-noun|g=m|gen=salainn|pl=-}} # [[muối|Muối]]. ===={{section|drv}}==== {{col|gd |poll-salainn |salann-fuail |salann-na-groide |salann-tàthaidh }} ==={{section|mut}}=== {{gd-mut-cons|sa|lann}} ==={{section|ref}}=== {{reflist|size=smaller}} ==={{section|further}}=== * {{R:Dwelly}} * {{R:gd:MacLennan}} =={{langname|ga}}== ==={{section|etym}}=== Từ {{der|ga|sga|salann}},<ref>{{R:DIL|36081}}</ref> từ {{der|ga|cel-pro|*saleinos}}, từ {{der|ga|ine-pro|*sḗh₂l}}. ==={{section|pron}}=== * {{IPA4|ga|/ˈsˠɑl̪ˠən̪ˠ/|ref={{R:ga:SjPh|16|section=28}}|a=Munster}} * {{IPA4|ga|/ˈsˠalˠən̪ˠ/|/ˈsˠal̪ˠən̪ˠ/|a=Connacht}} * {{IPA4|ga|/ˈsˠɔlˠən̪ˠ/|/ˈsˠɔl̪ˠən̪ˠ/|ref2={{R:ga:Quiggin|13|25}}|a=Ulster}} {{q|nếu đánh vần với {{mention|ga||solann}}}} ==={{section|n}}=== {{ga-noun|m|salainn|-}} # [[muối|Muối]]. ===={{section|decl}}==== {{ga-decl-m1-nopl|sa|lann|lainn}} ==={{section|mut}}=== {{ga-mut}} ==={{section|ref}}=== {{reflist|size=smaller}} ==={{section|further}}=== * {{R:ga:Ó Dónaill}} =={{langname|sga}}== ==={{section|etym}}=== Từ {{inh|sga|cel-pro|*saleinos}} (so sánh với {{cog|cy|halen}}), từ {{der|sga|ine-pro|*sḗh₂l}}, từ đây có thêm {{cog|en|salt}}, {{cog|la|sāl}}. ==={{section|pron}}=== * {{sga-IPA}} ==={{section|n}}=== {{sga-noun|m|salainn|-}} # [[muối|Muối]]. ===={{section|infl}}==== {{sga-decl-o-masc|salainn|dat_sg=salunn|n=s}} ===={{section|desc}}==== * {{desc|ga|salann}} * {{desc|gv|sollan}} * {{desc|gd|salann}} ==={{section|mut}}=== {{sga-mutation}} ==={{section|further}}=== * {{R:DIL|36081}} kdjiy6iz5amqhklrhi9ljol571h50o7 ᠠᠯᠲᠠᠢ 0 409476 2566684 2477669 2026-09-26T14:13:17Z Hiyuune 50834 /* Tiếng Mông Cổ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566684 wikitext text/x-wiki {{also|ᠠᠯᡨᠠᡳ}} =={{langname|mn}}== ==={{ĐM|pr-noun}}=== {{mn-proper noun|Алтай}} # {{place|mn|dãy núi|r/[[Trung Á|Trung]] và [[Đông Á]]|t1=Altay|t2=Altai}}. qb4q58x4368ptirvgrl3ijpitixxjpr бөөгийн 0 411440 2566695 2512474 2026-09-26T14:17:35Z Hiyuune 50834 2566695 wikitext text/x-wiki =={{langname|mn}}== {{mn-variant|ᠪᠥᠭᠡ ᠶᠢᠨ|бөөгийн}} ==={{ĐM|pron}}=== {{mn-IPA|бөөгийн}} ==={{ĐM|noun}}=== {{mn-head|Biến thể hình thái danh từ}} # {{inflection of|mn|бөө||gen|s}} 0uwz0lkaykupys0ak06war5f6if2yub бөөг 0 411441 2566696 2512475 2026-09-26T14:17:47Z Hiyuune 50834 2566696 wikitext text/x-wiki =={{langname|mn}}== {{mn-variant|ᠪᠥᠭᠡ ᠶᠢ|бөөг}} ==={{ĐM|pron}}=== {{mn-IPA|бөөг}} ==={{ĐM|n}}=== {{mn-head|Biến thể hình thái danh từ}} # {{inflection of|mn|бөө||acc|s}} frvsxxsmat2glpkk1j129ke5ku1u7go бөөд 0 411442 2566697 2512481 2026-09-26T14:17:53Z Hiyuune 50834 2566697 wikitext text/x-wiki =={{langname|mn}}== {{mn-variant|ᠪᠥᠭᠡ ᠳᠦ|бөөд}} ==={{section|pron}}=== {{mn-IPA|бөөд}} ==={{section|n}}=== {{mn-head|Biến thể hình thái danh từ}} # {{inflection of|mn|бөө||dat|-|loc|s}} 7bm40bbthmsbp2qrnyeju5s4bm0xxz5 бөөгөөс 0 411444 2566698 2512483 2026-09-26T14:18:06Z Hiyuune 50834 /* Danh từ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566698 wikitext text/x-wiki =={{langname|mn}}== {{mn-variant|ᠪᠥ᠋ᠭᠡ ᠡᠴᠡ|бөөгөөс}} ==={{section|pron}}=== {{mn-IPA|бөөгөөс}} ==={{section|n}}=== {{mn-head|Biến thể hình thái danh từ}} # {{inflection of|mn|бөө||abl|s}} bopn6q9ur73ccl6whhfyjehjobw33gc бөөгөөр 0 411445 2566699 2512484 2026-09-26T14:18:11Z Hiyuune 50834 2566699 wikitext text/x-wiki =={{langname|mn}}== {{mn-variant|ᠪᠥ᠋ᠭᠡ ᠪᠡᠷ|бөөгөөр}} ==={{ĐM|pron}}=== {{mn-IPA|бөөгөөр}} ==={{ĐM|n}}=== {{mn-head|Biến thể hình thái danh từ}} # {{inflection of|mn|бөө||ins|s}} j8vdrtvmp0ouyzl213gnepp1w6za2s4 бөөтэй 0 411467 2566694 2512507 2026-09-26T14:17:29Z Hiyuune 50834 /* {{section|n}} */ 2566694 wikitext text/x-wiki =={{langname|mn}}== {{mn-variant|ᠪᠥ᠋ᠭᠡ ᠲᠡᠢ|бөөтэй}} ==={{section|pron}}=== {{mn-IPA|бөөтэй}} ==={{section|n}}=== {{mn-head|Biến thể hình thái danh từ}} # {{inflection of|mn|бөө||com|s}} 5tfegv76x6hp4910c3e833beck1aejo бөөгүй 0 411468 2566693 2512508 2026-09-26T14:17:11Z Hiyuune 50834 2566693 wikitext text/x-wiki =={{langname|mn}}== {{mn-variant|ᠪᠥ᠋ᠭᠡ ᠦᠭᠡᠢ|бөөгүй}} ==={{ĐM|pron}}=== {{mn-IPA|бөөгүй}} ==={{ĐM|n}}=== {{mn-head|Biến thể hình thái danh từ}} # {{inflection of|mn|бөө||priv|s}} iecar3qnga78vw122zxyo0c99tyxx6f ᠨᠠᠷᠠᠨ 0 412114 2566692 2513955 2026-09-26T14:17:05Z Hiyuune 50834 2566692 wikitext text/x-wiki =={{langname|mn}}== {{mn-variant|ᠨᠠᠷᠠᠨ|наран}} ==={{ĐM|pron}}=== {{rfp|mn}} ==={{ĐM|noun}}=== {{mn-head|Biến thể hình thái danh từ}} # {{infl of|mn|ᠨᠠᠷᠠ|t=mặt trời||obl}} =={{langname|cmg}}== ==={{ĐM|etym}}=== {{inh+|cmg|xng|ᠨᠠᠷᠠᠨ}}, từ {{inh|cmg|xgn-pro|*naran}}. ==={{ĐM|pron}}=== * {{IPA4|cmg|/nä.rän/}} ==={{ĐM|noun}}=== {{head|cmg|Danh từ}} # [[Mặt Trời]]. ===={{ĐM|decl}}==== {{rfinfl|cmg|noun}} ===={{ĐM|desc}}==== * {{desc|ykh|нара<tr:nara>|наран<tr:naran>|нару<tr:naru>}} * {{desc|mn|ᠨᠠᠷᠠ}} *: {{desc|mn|нар|sclang=1}} =={{langname|xng}}== {{xng-alt|ᠨᠠᠷᠠᠨ|[[ꡋ ꡘꡋ|ꡋ ꡘꡋ]]|納<small>舌</small>闌}} ==={{ĐM|alter form}}=== * {{alt|xng|ᠨ᠋ᠠᠷᠠᠨ}} * {{alt|xng|ناران||Muqaddimat al-Adab}} ==={{ĐM|etym}}=== {{inh+|xng|xgn-pro|*naran}}. ==={{ĐM|noun}}=== {{head|xng|Danh từ}} {{attn|xng|FVS/VS needed for final n}} # [[Mặt Trời]]. ===={{ĐM|decl}}==== {{rfinfl|xng|danh từ}} ===={{ĐM|desc}}==== * {{desc|xgn-cen}} ** {{desc|cmg|ᠨᠠᠷᠠᠨ}} *** {{desc|ykh|нара<tr:nara>|нару<tr:naru>}} *** {{desc|mn|-}} ***: {{desc|mn|ᠨᠠᠷᠠ|sclang=1}} ***: {{desc|mn|нар|sclang=1}} ** Oirat *** {{desc|bua|наран}} *** {{desc|xwo|ᠨᠠᠷᠠᠨ}} **** {{desc|xal|нарн}} a3cwxp6fbrrdd66o5fvhx9xrmk5lnpg давирхайн 0 412607 2566691 2518643 2026-09-26T14:16:43Z Hiyuune 50834 2566691 wikitext text/x-wiki =={{langname|mn}}== ==={{section|n}}=== {{mn-head|Biến thể hình thái danh từ}} # {{infl of|mn|давирхай||gen|s}} 1necxomte6a7swvq7cx4ooxo28q7xmy bá khí 0 415956 2566710 2566426 2026-09-26T14:41:17Z TheHighFighter2 42988 /* Tham khảo */ 2566710 wikitext text/x-wiki =={{langname|vi}}== ==={{section|etymology}}=== {{vi-etym-sino|霸氣}}. ==={{section|pron}}=== {{vi-pron}} ==={{section|noun}}=== {{vi-noun}} # [[thần thái|Thần thái]], [[khí chất]] [[áp đảo]] hay [[sức hút]] đặc biệt phát ra từ một cá nhân, nhân vật. #* {{quote-web|vi|date=27-01-2014|title=Đánh giá: Pokemon X/Y - Hồi sinh một "huyền thoại"|site=Thanh Niên|url=https://thanhnien.vn/danh-gia-pokemon-xy-hoi-sinh-mot-quothuyen-thoaiquot-1851118150.htm|passage=Ví dụ như MegaCharizard X giờ đây khoác lên bộ cánh đen sẫm và ngọn lửa xanh bất diệt hoặc MegaMewtwo X trở nên cơ bắp cuồn cuộn, '''bá khí''' ngập tràn.}} #* {{quote-web|vi|date=6-6-2019|author=Ngọc Nhi|title=‘Trùm, cớm và ác quỷ’ - chuyến đi săn kịch tính, bạo lực và hài hước|site=Znews|url=https://znews.vn/trum-com-va-ac-quy-chuyen-di-san-kich-tinh-bao-luc-va-hai-huoc-post953937.html|passage=Còn Dong-Soo là ông trùm có vẻ ngoài thâm trầm nhưng đầy '''bá khí''', với phong cách làm việc lặng lẽ, hiệu quả, và không kém phần tàn nhẫn.}} ==={{section|adj}}=== {{vi-adj}} # {{lb|vi|từ lóng Internet}} [[ngầu|Ngầu]], [[chất]]. #: {{ux|vi|'''Bá khí''' quá mấy em ơi!}} #: {{ux|vi|Ní nào đậu quả xe '''bá khí''' vãi.}} ==={{section|ref}}=== * {{Chú thích báo|date=19-09-2026|author=Dương Kiều (tổng hợp)|title="Bá khí" là gì, có nguồn gốc từ đâu mà thành meme phủ sóng khắp mạng xã hội?|work=Hoa Học Trò Online|url=https://hoahoctro.tienphong.vn/ba-khi-la-gi-co-nguon-goc-tu-dau-ma-thanh-meme-phu-song-khap-mang-xa-hoi-post1877363.tpo}} fih8mmr9guhwya9p0hypio1ymxx57fa lòng se điếu 0 416219 2566807 2563245 2026-09-26T23:49:39Z TheHighFighter2 42988 /* Tiếng Việt */ 2566807 wikitext text/x-wiki =={{langname|vi}}== ==={{section|pron}}=== {{vi-pron}} ==={{section|noun}}=== {{vi-noun}} # {{misspelling of|vi|lòng xe điếu}} nx3e53rbb3au4wmkeaj43zs8v9ukslt sülük 0 418157 2566667 2026-09-26T13:44:52Z Kelly zhrm 58416 Trang mới: “{{also|ṣúluk}} =={{langname|tr}}== ==={{ĐM|etym}}=== Từ {{inh|tr|ota|سولوك|tr=sülük}}, từ {{inh|tr|trk-pro|*sül-|t=đỉa}}. ==={{ĐM|pron}}=== * {{IPA4|tr|[sylyc]}} * {{audio|tr|LL-Q256 (tur)-ToprakM-sülük.wav}} ==={{ĐM|n}}=== {{tr-noun|2=ler|def-acc=sülüğü}} # [[đỉa|Đỉa]]. ===={{ĐM|decl}}==== {{tr-infl-noun-c|ü|stem=sülüğ}} ===={{ĐM|drv}}==== * {{l|tr|sülükçü}} ==={{ĐM|further}}=== * {{R:tr:Nishanyan}} * {{R:xcl:HAB|տզր…” 2566667 wikitext text/x-wiki {{also|ṣúluk}} =={{langname|tr}}== ==={{ĐM|etym}}=== Từ {{inh|tr|ota|سولوك|tr=sülük}}, từ {{inh|tr|trk-pro|*sül-|t=đỉa}}. ==={{ĐM|pron}}=== * {{IPA4|tr|[sylyc]}} * {{audio|tr|LL-Q256 (tur)-ToprakM-sülük.wav}} ==={{ĐM|n}}=== {{tr-noun|2=ler|def-acc=sülüğü}} # [[đỉa|Đỉa]]. ===={{ĐM|decl}}==== {{tr-infl-noun-c|ü|stem=sülüğ}} ===={{ĐM|drv}}==== * {{l|tr|sülükçü}} ==={{ĐM|further}}=== * {{R:tr:Nishanyan}} * {{R:xcl:HAB|տզրուկ}} {{C|tr|Ngành Giun đốt|Vật ký sinh}} d4uohzaxnexme07gizdnfaxfate9zs5 2566674 2566667 2026-09-26T14:00:38Z Hiyuune 50834 /* Tiếng Thổ Nhĩ Kỳ */ tránh dùng IPA4 (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566674 wikitext text/x-wiki {{also|ṣúluk}} =={{langname|tr}}== ==={{ĐM|etym}}=== Từ {{inh|tr|ota|سولوك|tr=sülük}}, từ {{inh|tr|trk-pro|*sül-|t=đỉa}}. ==={{ĐM|pron}}=== * {{IPA|tr|[sylyc]}} * {{audio|tr|LL-Q256 (tur)-ToprakM-sülük.wav}} ==={{ĐM|n}}=== {{tr-noun|2=ler|def-acc=sülüğü}} # [[đỉa|Đỉa]]. ===={{ĐM|decl}}==== {{tr-infl-noun-c|ü|stem=sülüğ}} ===={{ĐM|drv}}==== * {{l|tr|sülükçü}} ==={{ĐM|further}}=== * {{R:tr:Nishanyan}} * {{R:xcl:HAB|տզրուկ}} {{C|tr|Ngành Giun đốt|Vật ký sinh}} scdouq6omesvcshs0d2ldkhp7on02sr hình nền 0 418158 2566668 2026-09-26T13:54:52Z Kateru Zakuro 34522 ([[Mediawiki:Gadget-start.js|Trang mới]]) +vi:noun:# [[vật liệu|Vật liệu]] [[giống]] [[giấy]] có [[hình]] [[trang trí]] [[dán]] vào [[tường]] [[nhà]] ([[phía]] [[bên trong]] [[ngôi nhà]]).# [[hình ảnh|Hình ảnh]] làm [[nền]] cho [[màn hình]] nền của [[máy tính]]. 2566668 wikitext text/x-wiki =={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-pron}} ==={{ĐM|noun}}=== {{vi-noun}} # [[vật liệu|Vật liệu]] [[giống]] [[giấy]] có [[hình]] [[trang trí]] [[dán]] vào [[tường]] [[nhà]] ([[phía]] [[bên trong]] [[ngôi nhà]]). #: {{syn|vi|giấy dán tường}} # {{lb|vi|máy tính}} [[hình ảnh|Hình ảnh]] làm [[nền]] cho [[màn hình]] nền của [[máy tính]]. #: {{syn|vi|ảnh nền}} ===={{ĐM|trans}}==== {{trans-top|giấy dán tường}} * {{langname|ar}}: {{t|ar|وَرَق حَائِط|m}} * {{langname|en}}: {{t|en|wallpaper}} * {{langname|pl}}: {{t|pl|tapeta|f}} * {{langname|pt}}: {{t|pt|papel de parede}} * {{langname|br}}: {{t|br|paper-moger|m}} * {{langname|ca}}: {{t|ca|paper|m}}, {{t|ca|paper pintat}}, {{t|ca|paper d'empaperar}} * {{langname|de}}: {{t|de|tapete|f}} * {{langname|et}}: {{t|et|tapeet}} * {{langname|nl}}: {{t|nl|behangpapier|n}} * {{langname|ru}}: {{t|ru|обои|m-p}} * {{langname|fr}}: {{t|fr|papier peint|m}} * {{langname|fi}}: {{t|fi|tapetti}} * {{langname|es}}: {{t|es|papel pintado|m}}, {{t|es|[[papel tapiz]]​/​[[mural]]|m}} * {{langname|tr}}: {{t|tr|duvar kâğıdı}} * {{langname|sv}}: {{t|sv|tapet|c}} * {{langname|zh}}: *: {{langname|cmn}}: {{t+|cmn|壁紙|tr=bìzhǐ}}, {{t+|cmn|牆紙|tr=qiángzhǐ}} * {{langname|it}}: {{t|it|carta da parati}} {{trans-bottom}} {{trans-top|ảnh nền cho màn hình nền}} * {{langname|de}}: {{t|de|Hintergrundbild|n}}, {{t|de|Wallpaper|n}} {{trans-bottom}} {{C|vi|Máy tính}} 1911ijq9qfk6yslm0hi6bofikmf6t1b 2566669 2566668 2026-09-26T13:55:14Z Kateru Zakuro 34522 2566669 wikitext text/x-wiki =={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-pron}} ==={{ĐM|noun}}=== {{vi-noun}} # [[vật liệu|Vật liệu]] [[giống]] [[giấy]] có [[hình]] [[trang trí]] [[dán]] vào [[tường]] [[nhà]] ([[phía]] [[bên trong]] [[ngôi nhà]]). #: {{syn|vi|giấy dán tường}} # {{lb|vi|máy tính}} [[hình ảnh|Hình ảnh]] làm [[nền]] cho [[màn hình]] nền của [[máy tính]]. #: {{syn|vi|ảnh nền}} #: {{uxi|vi|'''Hình nền''' điện thoại}} ===={{ĐM|trans}}==== {{trans-top|giấy dán tường}} * {{langname|ar}}: {{t|ar|وَرَق حَائِط|m}} * {{langname|en}}: {{t|en|wallpaper}} * {{langname|pl}}: {{t|pl|tapeta|f}} * {{langname|pt}}: {{t|pt|papel de parede}} * {{langname|br}}: {{t|br|paper-moger|m}} * {{langname|ca}}: {{t|ca|paper|m}}, {{t|ca|paper pintat}}, {{t|ca|paper d'empaperar}} * {{langname|de}}: {{t|de|tapete|f}} * {{langname|et}}: {{t|et|tapeet}} * {{langname|nl}}: {{t|nl|behangpapier|n}} * {{langname|ru}}: {{t|ru|обои|m-p}} * {{langname|fr}}: {{t|fr|papier peint|m}} * {{langname|fi}}: {{t|fi|tapetti}} * {{langname|es}}: {{t|es|papel pintado|m}}, {{t|es|[[papel tapiz]]​/​[[mural]]|m}} * {{langname|tr}}: {{t|tr|duvar kâğıdı}} * {{langname|sv}}: {{t|sv|tapet|c}} * {{langname|zh}}: *: {{langname|cmn}}: {{t+|cmn|壁紙|tr=bìzhǐ}}, {{t+|cmn|牆紙|tr=qiángzhǐ}} * {{langname|it}}: {{t|it|carta da parati}} {{trans-bottom}} {{trans-top|ảnh nền cho màn hình nền}} * {{langname|de}}: {{t|de|Hintergrundbild|n}}, {{t|de|Wallpaper|n}} {{trans-bottom}} {{C|vi|Máy tính}} c4sa7ux9h7lks4r21koz3iouavkqk7w 2566673 2566669 2026-09-26T14:00:22Z Kateru Zakuro 34522 2566673 wikitext text/x-wiki =={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-pron}} ==={{ĐM|noun}}=== {{vi-noun}} # {{lb|vi|máy tính}} [[hình ảnh|Hình ảnh]] làm [[nền]] cho [[màn hình]] nền của [[máy tính]]. #: {{syn|vi|ảnh nền}} #: {{uxi|vi|'''Hình nền''' điện thoại}} ===={{ĐM|trans}}==== {{trans-top|giấy dán tường}} * {{langname|ar}}: {{t|ar|وَرَق حَائِط|m}} * {{langname|en}}: {{t|en|wallpaper}} * {{langname|pl}}: {{t|pl|tapeta|f}} * {{langname|pt}}: {{t|pt|papel de parede}} * {{langname|br}}: {{t|br|paper-moger|m}} * {{langname|ca}}: {{t|ca|paper|m}}, {{t|ca|paper pintat}}, {{t|ca|paper d'empaperar}} * {{langname|de}}: {{t|de|tapete|f}} * {{langname|et}}: {{t|et|tapeet}} * {{langname|nl}}: {{t|nl|behangpapier|n}} * {{langname|ru}}: {{t|ru|обои|m-p}} * {{langname|fr}}: {{t|fr|papier peint|m}} * {{langname|fi}}: {{t|fi|tapetti}} * {{langname|es}}: {{t|es|papel pintado|m}}, {{t|es|[[papel tapiz]]​/​[[mural]]|m}} * {{langname|tr}}: {{t|tr|duvar kâğıdı}} * {{langname|sv}}: {{t|sv|tapet|c}} * {{langname|zh}}: *: {{langname|cmn}}: {{t+|cmn|壁紙|tr=bìzhǐ}}, {{t+|cmn|牆紙|tr=qiángzhǐ}} * {{langname|it}}: {{t|it|carta da parati}} {{trans-bottom}} {{trans-top|ảnh nền cho màn hình nền}} * {{langname|de}}: {{t|de|Hintergrundbild|n}}, {{t|de|Wallpaper|n}} {{trans-bottom}} {{C|vi|Máy tính}} na9jrc9zrnya2k8fftwm6torer3z8un 2566676 2566673 2026-09-26T14:01:09Z Kateru Zakuro 34522 2566676 wikitext text/x-wiki =={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-pron}} ==={{ĐM|noun}}=== {{vi-noun}} # {{lb|vi|máy tính}} [[hình ảnh|Hình ảnh]] làm [[nền]] cho [[màn hình]] nền của [[máy tính]]. #: {{syn|vi|ảnh nền}} #: {{uxi|vi|'''Hình nền''' điện thoại}} ===={{ĐM|trans}}==== {{trans-top|ảnh nền cho màn hình nền}} * {{langname|en}}: {{t|en|wallpaper}} * {{langname|de}}: {{t|de|Hintergrundbild|n}}, {{t|de|Wallpaper|n}} {{trans-bottom}} {{C|vi|Máy tính}} rp7b8a2dhp8dd2btp5bgv5hijd80cdz giấy dán tường 0 418159 2566675 2026-09-26T14:00:43Z Kateru Zakuro 34522 ([[Mediawiki:Gadget-start.js|Trang mới]]) +vi:noun:# [[aaa|Aaa]]. 2566675 wikitext text/x-wiki =={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-pron}} ==={{ĐM|noun}}=== {{vi-noun}} # [[vật liệu|Vật liệu]] [[giống]] [[giấy]] có [[hình]] [[trang trí]] [[dán]] vào [[tường]] [[nhà]] ([[phía]] [[bên trong]] [[ngôi nhà]]). {{trans-top|giấy dán tường}} * {{langname|ar}}: {{t|ar|وَرَق حَائِط|m}} * {{langname|en}}: {{t|en|wallpaper}} * {{langname|pl}}: {{t|pl|tapeta|f}} * {{langname|pt}}: {{t|pt|papel de parede}} * {{langname|br}}: {{t|br|paper-moger|m}} * {{langname|ca}}: {{t|ca|paper|m}}, {{t|ca|paper pintat}}, {{t|ca|paper d'empaperar}} * {{langname|de}}: {{t|de|tapete|f}} * {{langname|et}}: {{t|et|tapeet}} * {{langname|nl}}: {{t|nl|behangpapier|n}} * {{langname|ru}}: {{t|ru|обои|m-p}} * {{langname|fr}}: {{t|fr|papier peint|m}} * {{langname|fi}}: {{t|fi|tapetti}} * {{langname|es}}: {{t|es|papel pintado|m}}, {{t|es|[[papel tapiz]]​/​[[mural]]|m}} * {{langname|tr}}: {{t|tr|duvar kâğıdı}} * {{langname|sv}}: {{t|sv|tapet|c}} * {{langname|zh}}: *: {{langname|cmn}}: {{t+|cmn|壁紙|tr=bìzhǐ}}, {{t+|cmn|牆紙|tr=qiángzhǐ}} * {{langname|it}}: {{t|it|carta da parati}} {{trans-bottom}} mxlqtec0gxdoth12gzwh1hqg0smljm0 2566677 2566675 2026-09-26T14:01:15Z Kateru Zakuro 34522 2566677 wikitext text/x-wiki =={{langname|vi}}== ==={{ĐM|pron}}=== {{vi-pron}} ==={{ĐM|noun}}=== {{vi-noun}} # [[vật liệu|Vật liệu]] [[giống]] [[giấy]] có [[hình]] [[trang trí]] [[dán]] vào [[tường]] [[nhà]] ([[phía]] [[bên trong]] [[ngôi nhà]]). ===={{ĐM|trans}}==== {{trans-top|giấy dán tường}} * {{langname|ar}}: {{t|ar|وَرَق حَائِط|m}} * {{langname|en}}: {{t|en|wallpaper}} * {{langname|pl}}: {{t|pl|tapeta|f}} * {{langname|pt}}: {{t|pt|papel de parede}} * {{langname|br}}: {{t|br|paper-moger|m}} * {{langname|ca}}: {{t|ca|paper|m}}, {{t|ca|paper pintat}}, {{t|ca|paper d'empaperar}} * {{langname|de}}: {{t|de|tapete|f}} * {{langname|et}}: {{t|et|tapeet}} * {{langname|nl}}: {{t|nl|behangpapier|n}} * {{langname|ru}}: {{t|ru|обои|m-p}} * {{langname|fr}}: {{t|fr|papier peint|m}} * {{langname|fi}}: {{t|fi|tapetti}} * {{langname|es}}: {{t|es|papel pintado|m}}, {{t|es|[[papel tapiz]]​/​[[mural]]|m}} * {{langname|tr}}: {{t|tr|duvar kâğıdı}} * {{langname|sv}}: {{t|sv|tapet|c}} * {{langname|zh}}: *: {{langname|cmn}}: {{t+|cmn|壁紙|tr=bìzhǐ}}, {{t+|cmn|牆紙|tr=qiángzhǐ}} * {{langname|it}}: {{t|it|carta da parati}} {{trans-bottom}} b96db20dme51ibchsgwy2lij1t2wcr7 sülükler 0 418160 2566679 2026-09-26T14:02:46Z Hiyuune 50834 + tr 2566679 wikitext text/x-wiki =={{langname|tr}}== ==={{section|n}}=== {{head|tr|Biến thể hình thái danh từ}} # {{inflection of|tr|sülük||nom|p}} lzhzvsmfcxpe9wf7sewue2a9grul2yq sülüğü 0 418161 2566680 2026-09-26T14:03:28Z Hiyuune 50834 + tr 2566680 wikitext text/x-wiki =={{langname|tr}}== ==={{section|n}}=== {{head|tr|Biến thể hình thái danh từ}} # {{inflection of|tr|sülük||acc|def|s}} 846gtwaeymdf09dq55pkl9sf8w7bhrf sülükleri 0 418162 2566681 2026-09-26T14:03:48Z Hiyuune 50834 + tr 2566681 wikitext text/x-wiki =={{langname|tr}}== ==={{section|n}}=== {{head|tr|Biến thể hình thái danh từ}} # {{inflection of|tr|sülük||acc|def|p}} hsqxal76p4jhqn27wh4rbxu9issr693 sülüğe 0 418163 2566682 2026-09-26T14:04:14Z Hiyuune 50834 + tr 2566682 wikitext text/x-wiki =={{langname|tr}}== ==={{section|n}}=== {{head|tr|Biến thể hình thái danh từ}} # {{inflection of|tr|sülük||dat|s}} hdnt4n4tkazerajhp7yl5c7aw5nrohr sülüklere 0 418164 2566683 2026-09-26T14:04:34Z Hiyuune 50834 + tr 2566683 wikitext text/x-wiki =={{langname|tr}}== ==={{section|n}}=== {{head|tr|Biến thể hình thái danh từ}} # {{inflection of|tr|sülük||dat|p}} eh7mijqnyfb2znr5oi2q6c29d3cbosc Bản mẫu:R:POWO 10 418165 2566704 2026-09-26T14:29:21Z Hiyuune 50834 Trang mới: “{{#invoke:checkparams|error}}<!-- Validate template parameters -->[http://www.plantsoftheworldonline.org/taxon/urn:lsid:ipni.org:names:{{{1|}}} {{#if:{{{noi|}}}|{{{2|{{PAGENAME}}}}}|''{{{2|{{PAGENAME}}}}}''}}] trong {{w|en:Plants of the World Online}}<noinclude>{{documentation}}</noinclude>” 2566704 wikitext text/x-wiki {{#invoke:checkparams|error}}<!-- Validate template parameters -->[http://www.plantsoftheworldonline.org/taxon/urn:lsid:ipni.org:names:{{{1|}}} {{#if:{{{noi|}}}|{{{2|{{PAGENAME}}}}}|''{{{2|{{PAGENAME}}}}}''}}] trong {{w|en:Plants of the World Online}}<noinclude>{{documentation}}</noinclude> 59z235bci4mrvxon7ks4b6h0tjhgo8n 2566705 2566704 2026-09-26T14:29:31Z Hiyuune 50834 2566705 wikitext text/x-wiki {{#invoke:checkparams|error}}<!-- Validate template parameters -->[http://www.plantsoftheworldonline.org/taxon/urn:lsid:ipni.org:names:{{{1|}}} {{#if:{{{noi|}}}|{{{2|{{PAGENAME}}}}}|''{{{2|{{PAGENAME}}}}}''}}] trong {{w|en:Plants of the World Online|Plants of the World Online}}<noinclude>{{documentation}}</noinclude> r831qtxarjf3pkgohkb2kpg42qji5xx fulangach 0 418166 2566709 2026-09-26T14:38:46Z Hiyuune 50834 + gd, ga 2566709 wikitext text/x-wiki =={{langname|gd}}== ==={{section|etym}}=== {{root|gd|ine-pro|*lewg-}} Từ {{der|gd|mga|fuilngech}}. {{surf|gd|fulang|-ach|pos=Tính từ}}. ==={{section|pron}}=== * {{IPA|gd|/ˈful̪ˠəŋkəx/}} ==={{section|adj}}=== {{head|gd|Tính từ}} # [[cứng|Cứng]], [[dai]], [[bền]]. # {{lb|gd|grammar}} Thể [[bị động]]. ===={{section|syn}}==== * {{sense|cứng}} {{l|gd|tapaidh}} ===={{section|drv}}==== * {{l|gd|guth fulangach}} ==={{section|mut}}=== {{gd-mut-cons|f|ulangach}} =={{langname|ga}}== ==={{section|alt}}=== * {{alt|ga |fulaigeach |fulaigtheach |fulaingeach |fulaingtheach |fulangthach |fuiliceach |fuilictheach |fuilingeach |fuilingtheach |fuilngeach |fuilngtheach }}<ref>{{R:ga:Corpas|h}}</ref> ==={{section|etym}}=== {{root|ga|ine-pro|*lewg-}} Từ {{der|ga|mga|fuilngech}}.<ref>{{R:DIL|head=fuilngech|24826}}</ref> {{surf|ga|fulaingt|-ach|pos=Tính từ}}. ==={{section|pron}}=== * {{IPA|ga|a=Munster|/ˈfˠɔl̪ˠəɡəx/|ref={{R:ga:SjPh|148|section=292}}}} * {{IPA|ga|a=Connacht|/ˈfˠɞlˠənˠəx/<!--based on ńȧv-ølənəx for neamh-fhulangach at {{R:ga:Finck|II|204}}-->|/ˈfˠulˠən̪ˠəx/|ref2={{R:ga:Ros Muc|99}}}} ==={{section|adj}}=== {{ga-adj|gsm=fulangaigh|gsf=fulangaí|pl=~a|comp=fulangaí}} # [[bị động|Bị động]], [[thụ động]]. # [[nhẫn nại|Nhẫn nại]], [[chịu đựng]], [[cam chịu]], [[nhẫn nhục]]. # [[khoan dung|Khoan dung]]; [[kiên nhẫn]]. # {{lb|ga|substantivized}} Người có tính chịu đựng hay kiên nhẫn lâu dài. ===={{section|decl}}==== {{ga-decl-adj|f|ulang|ach}} ===={{section|drv}}==== * {{l|ga|fulangach-ionsaiteach}} * {{l|ga|caitheamh fulangach}} ==={{section|mut}}=== {{ga-mut}} ==={{section|ref}}=== {{reflist|size=smaller}} ==={{section|further}}=== * {{R:DIL|head=fúailngech|24623}} * {{R:DIL|head=fulangach, fulngach|24944}} * {{R:ga:Dinneen|ed=1|w=fuilingeaċ|p=339}} * {{R:ga:Dinneen|ed=1|w=fuilingṫeaċ|p=340}} * {{R:ga:Dinneen|ed=1|w=fulangaċ|p=341}} * {{R:ga:Ó Dónaill}} 3sasjaf8f43ju4vhtmx5bj0mczdgbt7 𐌸𐍂𐌰𐌲𐌾𐌰𐌽 0 418167 2566711 2026-09-26T14:45:46Z TheHighFighter2 42988 Trang mới: “=={{langname|got}}== ==={{ĐM|etym}}=== Từ {{der|got|gem-pro|*þragjaną|t=chạy}}. So sánh với {{cog|cel-pro|*tregess}}. ==={{ĐM|verb}}=== {{got-verb}} # [[chạy|Chạy]]. ===={{ĐM|conjug}}==== {{got-conj-wk1|þrag|j=ji}} ===={{ĐM|der}}==== * {{l|got|𐌱𐌹𐌸𐍂𐌰𐌲𐌾𐌰𐌽}}” 2566711 wikitext text/x-wiki =={{langname|got}}== ==={{ĐM|etym}}=== Từ {{der|got|gem-pro|*þragjaną|t=chạy}}. So sánh với {{cog|cel-pro|*tregess}}. ==={{ĐM|verb}}=== {{got-verb}} # [[chạy|Chạy]]. ===={{ĐM|conjug}}==== {{got-conj-wk1|þrag|j=ji}} ===={{ĐM|der}}==== * {{l|got|𐌱𐌹𐌸𐍂𐌰𐌲𐌾𐌰𐌽}} 7can4bxpyn51ea9rldbcww2e50z9ymn Bản mẫu:got-verb 10 418168 2566712 2026-09-26T14:47:03Z TheHighFighter2 42988 Trang mới: “{{#invoke:got-headword|show|Động từ}}<!-- --><noinclude>{{documentation}}</noinclude>” 2566712 wikitext text/x-wiki {{#invoke:got-headword|show|Động từ}}<!-- --><noinclude>{{documentation}}</noinclude> bok2ehuje5e05twdizrukgydfruq2v1 Mô đun:got-verb 828 418169 2566713 2026-09-26T14:52:29Z TheHighFighter2 42988 Trang mới: “local m_utilities = require("Module:utilities") local m_links = require("Module:links") local m_translit = require("Module:Goth-translit") local lang = require("Module:languages").getByCode("got") local m_inflection_table = require("Module:inflection-table") local export = {} local function postprocess(args, data) for key, form in pairs(data.forms) do -- Do not show passive forms for verbs that don't have them if args["nopasv"] and key:find("pasv") then form =…” 2566713 Scribunto text/plain local m_utilities = require("Module:utilities") local m_links = require("Module:links") local m_translit = require("Module:Goth-translit") local lang = require("Module:languages").getByCode("got") local m_inflection_table = require("Module:inflection-table") local export = {} local function postprocess(args, data) for key, form in pairs(data.forms) do -- Do not show passive forms for verbs that don't have them if args["nopasv"] and key:find("pasv") then form = nil end data.forms[key] = form end -- Check if the lemma form matches the page name if data.forms["inf"] and lang:stripDiacritics(m_translit.tr_reverse(data.forms["inf"][1])) ~= mw.loadData("Module:headword/data").pagename then table.insert(data.categories, lang:getCanonicalName() .. " entries with inflection not matching pagename") end end local function make_Latn(args, names) for _, name in ipairs(names) do if args[name] then if type(args[name]) == "table" then for i, _ in ipairs(args[name]) do args[name][i] = m_translit.tr(args[name][i]) end else args[name] = m_translit.tr(args[name]) end end end end -- Inflection functions export["st"] = function(frame) local params = { [1] = {required = true, default = "{{{1}}}"}, [2] = {required = true, default = "{{{2}}}"}, [3] = {required = true, default = "{{{3}}}"}, [4] = {required = true, default = "{{{4}}}"}, ["imp2sg"] = {}, ["past2sg"] = {}, ["class"] = {}, ["irr"] = {type = "boolean"}, ["j"] = {}, ["nopasv"] = {type = "boolean"}, } local args = require("Module:parameters").process(frame:getParent().args, params) make_Latn(args, {1, 2, 3, 4, "imp2sg", "past2sg"}) if args["j"] and not (args["j"] == "ji" or args["j"] == "ei") then error("Invalid value for parameter j=, must be \"ji\", \"ei\" or empty.") end local data = { forms = {}, info = (args["class"] and "class " .. args["class"] .. " " or "") .. "strong" .. (args["j"] and ", j-present" or "") .. (args["irr"] and ", irregular" or ""), categories = {lang:getCanonicalName() .. " " .. (args["class"] and "class " .. args["class"] .. " " or "") .. "strong " .. (args["j"] and "j-present " or "") .. "verbs"} } if args["irr"] then table.insert(data.categories, lang:getCanonicalName() .. " irregular verbs") end -- Present indicative data.forms["pres_indc_1sg"] = {args[1] .. (args["j"] and "j" or "") .. "a"} data.forms["pres_indc_2sg"] = {args[1] .. (args["j"] or "i") .. "s"} data.forms["pres_indc_3sg"] = {args[1] .. (args["j"] or "i") .. "þ"} data.forms["pres_indc_1du"] = {args[1] .. (args["j"] and "j" or "") .. "ōs"} data.forms["pres_indc_2du"] = {args[1] .. (args["j"] and "j" or "") .. "ats"} data.forms["pres_indc_1pl"] = {args[1] .. (args["j"] and "j" or "") .. "am"} data.forms["pres_indc_2pl"] = {args[1] .. (args["j"] or "i") .. "þ"} data.forms["pres_indc_3pl"] = {args[1] .. (args["j"] and "j" or "") .. "and"} -- Present subjunctive data.forms["pres_subj_1sg"] = {args[1] .. (args["j"] and "j" or "") .. "au"} data.forms["pres_subj_2sg"] = {args[1] .. (args["j"] and "j" or "") .. "ais"} data.forms["pres_subj_3sg"] = {args[1] .. (args["j"] and "j" or "") .. "ai"} data.forms["pres_subj_1du"] = {args[1] .. (args["j"] and "j" or "") .. "aiwa"} data.forms["pres_subj_2du"] = {args[1] .. (args["j"] and "j" or "") .. "aits"} data.forms["pres_subj_1pl"] = {args[1] .. (args["j"] and "j" or "") .. "aima"} data.forms["pres_subj_2pl"] = {args[1] .. (args["j"] and "j" or "") .. "aiþ"} data.forms["pres_subj_3pl"] = {args[1] .. (args["j"] and "j" or "") .. "aina"} -- Imperative data.forms["impr_2sg"] = {args["imp2sg"] or args[1] .. (args["j"] and "ei" or "")} data.forms["impr_3sg"] = {args[1] .. (args["j"] and "j" or "") .. "adau"} data.forms["impr_2du"] = {args[1] .. (args["j"] and "j" or "") .. "ats"} data.forms["impr_2pl"] = {args[1] .. (args["j"] or "i") .. "þ"} data.forms["impr_3pl"] = {args[1] .. (args["j"] and "j" or "") .. "andau"} -- Passive indicative data.forms["pasv_indc_1sg"] = {args[1] .. (args["j"] and "j" or "") .. "ada"} data.forms["pasv_indc_2sg"] = {args[1] .. (args["j"] and "j" or "") .. "aza"} data.forms["pasv_indc_3sg"] = {args[1] .. (args["j"] and "j" or "") .. "ada"} data.forms["pasv_indc_1pl"] = {args[1] .. (args["j"] and "j" or "") .. "anda"} data.forms["pasv_indc_2pl"] = {args[1] .. (args["j"] and "j" or "") .. "anda"} data.forms["pasv_indc_3pl"] = {args[1] .. (args["j"] and "j" or "") .. "anda"} -- Passive subjunctive data.forms["pasv_subj_1sg"] = {args[1] .. (args["j"] and "j" or "") .. "aidau"} data.forms["pasv_subj_2sg"] = {args[1] .. (args["j"] and "j" or "") .. "aizau"} data.forms["pasv_subj_3sg"] = {args[1] .. (args["j"] and "j" or "") .. "aidau"} data.forms["pasv_subj_1pl"] = {args[1] .. (args["j"] and "j" or "") .. "aindau"} data.forms["pasv_subj_2pl"] = {args[1] .. (args["j"] and "j" or "") .. "aindau"} data.forms["pasv_subj_3pl"] = {args[1] .. (args["j"] and "j" or "") .. "aindau"} -- Past indicative data.forms["past_indc_1sg"] = {args[2]} data.forms["past_indc_2sg"] = {args["past2sg"] or args[2] .. "t"} data.forms["past_indc_3sg"] = {args[2]} data.forms["past_indc_1du"] = {args[3] .. "u"} data.forms["past_indc_2du"] = {args[3] .. "uts"} data.forms["past_indc_1pl"] = {args[3] .. "um"} data.forms["past_indc_2pl"] = {args[3] .. "uþ"} data.forms["past_indc_3pl"] = {args[3] .. "un"} -- Past subjunctive data.forms["past_subj_1sg"] = {args[3] .. "jau"} data.forms["past_subj_2sg"] = {args[3] .. "eis"} data.forms["past_subj_3sg"] = {args[3] .. "i"} data.forms["past_subj_1du"] = {args[3] .. "eiwa"} data.forms["past_subj_2du"] = {args[3] .. "eits"} data.forms["past_subj_1pl"] = {args[3] .. "eima"} data.forms["past_subj_2pl"] = {args[3] .. "eiþ"} data.forms["past_subj_3pl"] = {args[3] .. "eina"} -- Non-finite forms data.forms["inf"] = {args[1] .. (args["j"] and "j" or "") .. "an"} data.forms["pres_ptcp"] = {args[1] .. (args["j"] and "j" or "") .. "ands"} data.forms["past_ptcp"] = {args[4] .. "ans"} postprocess(args, data) return make_table(data) .. m_utilities.format_categories(data.categories, lang) end export["wk1"] = function(frame) local params = { [1] = {required = true, default = "{{{1}}}"}, [2] = {}, ["j"] = {required = true, default = "ji"}, ["nopasv"] = {type = "boolean"}, } local args = require("Module:parameters").process(frame:getParent().args, params) make_Latn(args, {1, 2}) if not (args["j"] == "ji" or args["j"] == "ei") then error("Invalid value for parameter j=, must be \"ji\" or \"ei\".") end local data = {forms = {}, info = "class 1 weak", categories = {lang:getCanonicalName() .. " class 1 weak verbs"}} -- Present indicative data.forms["pres_indc_1sg"] = {args[1] .. "ja"} data.forms["pres_indc_2sg"] = {args[1] .. args["j"] .. "s"} data.forms["pres_indc_3sg"] = {args[1] .. args["j"] .. "þ"} data.forms["pres_indc_1du"] = {args[1] .. "jōs"} data.forms["pres_indc_2du"] = {args[1] .. "jats"} data.forms["pres_indc_1pl"] = {args[1] .. "jam"} data.forms["pres_indc_2pl"] = {args[1] .. args["j"] .. "þ"} data.forms["pres_indc_3pl"] = {args[1] .. "jand"} -- Present subjunctive data.forms["pres_subj_1sg"] = {args[1] .. "jau"} data.forms["pres_subj_2sg"] = {args[1] .. "jais"} data.forms["pres_subj_3sg"] = {args[1] .. "jai"} data.forms["pres_subj_1du"] = {args[1] .. "jaiwa"} data.forms["pres_subj_2du"] = {args[1] .. "jaits"} data.forms["pres_subj_1pl"] = {args[1] .. "jaima"} data.forms["pres_subj_2pl"] = {args[1] .. "jaiþ"} data.forms["pres_subj_3pl"] = {args[1] .. "jaina"} -- Imperative data.forms["impr_2sg"] = {(args[2] or args[1]) .. "ei"} data.forms["impr_3sg"] = {args[1] .. "jadau"} data.forms["impr_2du"] = {args[1] .. "jats"} data.forms["impr_2pl"] = {args[1] .. args["j"] .. "þ"} data.forms["impr_3pl"] = {args[1] .. "jandau"} -- Passive indicative data.forms["pasv_indc_1sg"] = {args[1] .. "jada"} data.forms["pasv_indc_2sg"] = {args[1] .. "jaza"} data.forms["pasv_indc_3sg"] = {args[1] .. "jada"} data.forms["pasv_indc_1pl"] = {args[1] .. "janda"} data.forms["pasv_indc_2pl"] = {args[1] .. "janda"} data.forms["pasv_indc_3pl"] = {args[1] .. "janda"} -- Passive subjunctive data.forms["pasv_subj_1sg"] = {args[1] .. "jaidau"} data.forms["pasv_subj_2sg"] = {args[1] .. "jaizau"} data.forms["pasv_subj_3sg"] = {args[1] .. "jaidau"} data.forms["pasv_subj_1pl"] = {args[1] .. "jaindau"} data.forms["pasv_subj_2pl"] = {args[1] .. "jaindau"} data.forms["pasv_subj_3pl"] = {args[1] .. "jaindau"} -- Past indicative data.forms["past_indc_1sg"] = {(args[2] or args[1]) .. "ida"} data.forms["past_indc_2sg"] = {(args[2] or args[1]) .. "idēs"} data.forms["past_indc_3sg"] = {(args[2] or args[1]) .. "ida"} data.forms["past_indc_1du"] = {(args[2] or args[1]) .. "idēdu"} data.forms["past_indc_2du"] = {(args[2] or args[1]) .. "idēduts"} data.forms["past_indc_1pl"] = {(args[2] or args[1]) .. "idēdum"} data.forms["past_indc_2pl"] = {(args[2] or args[1]) .. "idēduþ"} data.forms["past_indc_3pl"] = {(args[2] or args[1]) .. "idēdun"} -- Past subjunctive data.forms["past_subj_1sg"] = {(args[2] or args[1]) .. "idēdjau"} data.forms["past_subj_2sg"] = {(args[2] or args[1]) .. "idēdeis"} data.forms["past_subj_3sg"] = {(args[2] or args[1]) .. "idēdi"} data.forms["past_subj_1du"] = {(args[2] or args[1]) .. "idēdeiwa"} data.forms["past_subj_2du"] = {(args[2] or args[1]) .. "idēdeits"} data.forms["past_subj_1pl"] = {(args[2] or args[1]) .. "idēdeima"} data.forms["past_subj_2pl"] = {(args[2] or args[1]) .. "idēdeiþ"} data.forms["past_subj_3pl"] = {(args[2] or args[1]) .. "idēdeina"} -- Non-finite forms data.forms["inf"] = {args[1] .. "jan"} data.forms["pres_ptcp"] = {args[1] .. "jands"} data.forms["past_ptcp"] = {(args[2] or args[1]) .. "iþs"} postprocess(args, data) return make_table(data) .. m_utilities.format_categories(data.categories, lang) end export["wk1ir"] = function(frame) local params = { [1] = {required = true, default = "{{{1}}}"}, [2] = {required = true, default = "{{{2}}}"}, ["j"] = {required = true, default = "ji"}, ["nopasv"] = {type = "boolean"}, ["pastpart"] = {} } local args = require("Module:parameters").process(frame:getParent().args, params) make_Latn(args, {1, 2}) if not (args["j"] == "ji" or args["j"] == "ei") then error("Invalid value for parameter j=, must be \"ji\" or \"ei\".") end local data = {forms = {}, info = "class 1 weak irregular", categories = {lang:getCanonicalName() .. " class 1 weak irregular verbs"}} -- Present indicative data.forms["pres_indc_1sg"] = {args[1] .. "ja"} data.forms["pres_indc_2sg"] = {args[1] .. args["j"] .. "s"} data.forms["pres_indc_3sg"] = {args[1] .. args["j"] .. "þ"} data.forms["pres_indc_1du"] = {args[1] .. "jōs"} data.forms["pres_indc_2du"] = {args[1] .. "jats"} data.forms["pres_indc_1pl"] = {args[1] .. "jam"} data.forms["pres_indc_2pl"] = {args[1] .. args["j"] .. "þ"} data.forms["pres_indc_3pl"] = {args[1] .. "jand"} -- Present subjunctive data.forms["pres_subj_1sg"] = {args[1] .. "jau"} data.forms["pres_subj_2sg"] = {args[1] .. "jais"} data.forms["pres_subj_3sg"] = {args[1] .. "jai"} data.forms["pres_subj_1du"] = {args[1] .. "jaiwa"} data.forms["pres_subj_2du"] = {args[1] .. "jaits"} data.forms["pres_subj_1pl"] = {args[1] .. "jaima"} data.forms["pres_subj_2pl"] = {args[1] .. "jaiþ"} data.forms["pres_subj_3pl"] = {args[1] .. "jaina"} -- Imperative data.forms["impr_2sg"] = {args[1] .. "ei"} data.forms["impr_3sg"] = {args[1] .. "jadau"} data.forms["impr_2du"] = {args[1] .. "jats"} data.forms["impr_2pl"] = {args[1] .. args["j"] .. "þ"} data.forms["impr_3pl"] = {args[1] .. "jandau"} -- Passive indicative data.forms["pasv_indc_1sg"] = {args[1] .. "jada"} data.forms["pasv_indc_2sg"] = {args[1] .. "jaza"} data.forms["pasv_indc_3sg"] = {args[1] .. "jada"} data.forms["pasv_indc_1pl"] = {args[1] .. "janda"} data.forms["pasv_indc_2pl"] = {args[1] .. "janda"} data.forms["pasv_indc_3pl"] = {args[1] .. "janda"} -- Passive subjunctive data.forms["pasv_subj_1sg"] = {args[1] .. "jaidau"} data.forms["pasv_subj_2sg"] = {args[1] .. "jaizau"} data.forms["pasv_subj_3sg"] = {args[1] .. "jaidau"} data.forms["pasv_subj_1pl"] = {args[1] .. "jaindau"} data.forms["pasv_subj_2pl"] = {args[1] .. "jaindau"} data.forms["pasv_subj_3pl"] = {args[1] .. "jaindau"} -- Past indicative data.forms["past_indc_1sg"] = {args[2] .. "a"} data.forms["past_indc_2sg"] = {args[2] .. "ēs"} data.forms["past_indc_3sg"] = {args[2] .. "a"} data.forms["past_indc_1du"] = {args[2] .. "ēdu"} data.forms["past_indc_2du"] = {args[2] .. "ēduts"} data.forms["past_indc_1pl"] = {args[2] .. "ēdum"} data.forms["past_indc_2pl"] = {args[2] .. "ēduþ"} data.forms["past_indc_3pl"] = {args[2] .. "ēdun"} -- Past subjunctive data.forms["past_subj_1sg"] = {args[2] .. "ēdjau"} data.forms["past_subj_2sg"] = {args[2] .. "ēdeis"} data.forms["past_subj_3sg"] = {args[2] .. "ēdi"} data.forms["past_subj_1du"] = {args[2] .. "ēdeiwa"} data.forms["past_subj_2du"] = {args[2] .. "ēdeits"} data.forms["past_subj_1pl"] = {args[2] .. "ēdeima"} data.forms["past_subj_2pl"] = {args[2] .. "ēdeiþ"} data.forms["past_subj_3pl"] = {args[2] .. "ēdeina"} -- Non-finite forms data.forms["inf"] = {args[1] .. "jan"} data.forms["pres_ptcp"] = {args[1] .. "jands"} data.forms["past_ptcp"] = {args["pastpart"] or args[2] .. "s"} postprocess(args, data) return make_table(data) .. m_utilities.format_categories(data.categories, lang) end export["wk2"] = function(frame) local params = { [1] = {required = true, default = "{{{1}}}"}, ["nopasv"] = {type = "boolean"}, } local args = require("Module:parameters").process(frame:getParent().args, params) make_Latn(args, {1}) local data = {forms = {}, info = "class 2 weak", categories = {lang:getCanonicalName() .. " class 2 weak verbs"}} -- Present indicative data.forms["pres_indc_1sg"] = {args[1] .. "ō"} data.forms["pres_indc_2sg"] = {args[1] .. "ōs"} data.forms["pres_indc_3sg"] = {args[1] .. "ōþ"} data.forms["pres_indc_1du"] = {args[1] .. "ōs"} data.forms["pres_indc_2du"] = {args[1] .. "ōts"} data.forms["pres_indc_1pl"] = {args[1] .. "ōm"} data.forms["pres_indc_2pl"] = {args[1] .. "ōþ"} data.forms["pres_indc_3pl"] = {args[1] .. "ōnd"} -- Present subjunctive data.forms["pres_subj_1sg"] = {args[1] .. "ō"} data.forms["pres_subj_2sg"] = {args[1] .. "ōs"} data.forms["pres_subj_3sg"] = {args[1] .. "ō"} data.forms["pres_subj_1du"] = {args[1] .. "ōwa"} data.forms["pres_subj_2du"] = {args[1] .. "ōts"} data.forms["pres_subj_1pl"] = {args[1] .. "ōma"} data.forms["pres_subj_2pl"] = {args[1] .. "ōþ"} data.forms["pres_subj_3pl"] = {args[1] .. "ōna"} -- Imperative data.forms["impr_2sg"] = {args[1] .. "ō"} data.forms["impr_3sg"] = {args[1] .. "ōdau"} data.forms["impr_2du"] = {args[1] .. "ōts"} data.forms["impr_2pl"] = {args[1] .. "ōþ"} data.forms["impr_3pl"] = {args[1] .. "ōndau"} -- Passive indicative data.forms["pasv_indc_1sg"] = {args[1] .. "ōda"} data.forms["pasv_indc_2sg"] = {args[1] .. "ōza"} data.forms["pasv_indc_3sg"] = {args[1] .. "ōda"} data.forms["pasv_indc_1pl"] = {args[1] .. "ōnda"} data.forms["pasv_indc_2pl"] = {args[1] .. "ōnda"} data.forms["pasv_indc_3pl"] = {args[1] .. "ōnda"} -- Passive subjunctive data.forms["pasv_subj_1sg"] = {args[1] .. "ōdau"} data.forms["pasv_subj_2sg"] = {args[1] .. "ōzau"} data.forms["pasv_subj_3sg"] = {args[1] .. "ōdau"} data.forms["pasv_subj_1pl"] = {args[1] .. "ōndau"} data.forms["pasv_subj_2pl"] = {args[1] .. "ōndau"} data.forms["pasv_subj_3pl"] = {args[1] .. "ōndau"} -- Past indicative data.forms["past_indc_1sg"] = {args[1] .. "ōda"} data.forms["past_indc_2sg"] = {args[1] .. "ōdēs"} data.forms["past_indc_3sg"] = {args[1] .. "ōda"} data.forms["past_indc_1du"] = {args[1] .. "ōdēdu"} data.forms["past_indc_2du"] = {args[1] .. "ōdēduts"} data.forms["past_indc_1pl"] = {args[1] .. "ōdēdum"} data.forms["past_indc_2pl"] = {args[1] .. "ōdēduþ"} data.forms["past_indc_3pl"] = {args[1] .. "ōdēdun"} -- Past subjunctive data.forms["past_subj_1sg"] = {args[1] .. "ōdēdjau"} data.forms["past_subj_2sg"] = {args[1] .. "ōdēdeis"} data.forms["past_subj_3sg"] = {args[1] .. "ōdēdi"} data.forms["past_subj_1du"] = {args[1] .. "ōdēdeiwa"} data.forms["past_subj_2du"] = {args[1] .. "ōdēdeits"} data.forms["past_subj_1pl"] = {args[1] .. "ōdēdeima"} data.forms["past_subj_2pl"] = {args[1] .. "ōdēdeiþ"} data.forms["past_subj_3pl"] = {args[1] .. "ōdēdeina"} -- Non-finite forms data.forms["inf"] = {args[1] .. "ōn"} data.forms["pres_ptcp"] = {args[1] .. "ōnds"} data.forms["past_ptcp"] = {args[1] .. "ōþs"} postprocess(args, data) return make_table(data) .. m_utilities.format_categories(data.categories, lang) end export["wk3"] = function(frame) local params = { [1] = {required = true, default = "{{{1}}}"}, ["nopasv"] = {type = "boolean"}, } local args = require("Module:parameters").process(frame:getParent().args, params) make_Latn(args, {1}) local data = {forms = {}, info = "class 3 weak", categories = {lang:getCanonicalName() .. " class 3 weak verbs"}} -- Present indicative data.forms["pres_indc_1sg"] = {args[1] .. "a"} data.forms["pres_indc_2sg"] = {args[1] .. "ais"} data.forms["pres_indc_3sg"] = {args[1] .. "aiþ"} data.forms["pres_indc_1du"] = {args[1] .. "ōs"} data.forms["pres_indc_2du"] = {args[1] .. "āts"} data.forms["pres_indc_1pl"] = {args[1] .. "ām"} data.forms["pres_indc_2pl"] = {args[1] .. "aiþ"} data.forms["pres_indc_3pl"] = {args[1] .. "ānd"} -- Present subjunctive data.forms["pres_subj_1sg"] = {args[1] .. "au"} data.forms["pres_subj_2sg"] = {args[1] .. "ais"} data.forms["pres_subj_3sg"] = {args[1] .. "ai"} data.forms["pres_subj_1du"] = {args[1] .. "aiwa"} data.forms["pres_subj_2du"] = {args[1] .. "aits"} data.forms["pres_subj_1pl"] = {args[1] .. "aima"} data.forms["pres_subj_2pl"] = {args[1] .. "aiþ"} data.forms["pres_subj_3pl"] = {args[1] .. "aina"} -- Imperative data.forms["impr_2sg"] = {args[1] .. "ai"} data.forms["impr_3sg"] = {args[1] .. "ādau"} data.forms["impr_2du"] = {args[1] .. "āts"} data.forms["impr_2pl"] = {args[1] .. "aiþ"} data.forms["impr_3pl"] = {args[1] .. "āndau"} -- Passive indicative data.forms["pasv_indc_1sg"] = {args[1] .. "āda"} data.forms["pasv_indc_2sg"] = {args[1] .. "āza"} data.forms["pasv_indc_3sg"] = {args[1] .. "āda"} data.forms["pasv_indc_1pl"] = {args[1] .. "ānda"} data.forms["pasv_indc_2pl"] = {args[1] .. "ānda"} data.forms["pasv_indc_3pl"] = {args[1] .. "ānda"} -- Passive subjunctive data.forms["pasv_subj_1sg"] = {args[1] .. "aidau"} data.forms["pasv_subj_2sg"] = {args[1] .. "aizau"} data.forms["pasv_subj_3sg"] = {args[1] .. "aidau"} data.forms["pasv_subj_1pl"] = {args[1] .. "aindau"} data.forms["pasv_subj_2pl"] = {args[1] .. "aindau"} data.forms["pasv_subj_3pl"] = {args[1] .. "aindau"} -- Past indicative data.forms["past_indc_1sg"] = {args[1] .. "aida"} data.forms["past_indc_2sg"] = {args[1] .. "aidēs"} data.forms["past_indc_3sg"] = {args[1] .. "aida"} data.forms["past_indc_1du"] = {args[1] .. "aidēdu"} data.forms["past_indc_2du"] = {args[1] .. "aidēduts"} data.forms["past_indc_1pl"] = {args[1] .. "aidēdum"} data.forms["past_indc_2pl"] = {args[1] .. "aidēduþ"} data.forms["past_indc_3pl"] = {args[1] .. "aidēdun"} -- Past subjunctive data.forms["past_subj_1sg"] = {args[1] .. "aidēdjau"} data.forms["past_subj_2sg"] = {args[1] .. "aidēdeis"} data.forms["past_subj_3sg"] = {args[1] .. "aidēdi"} data.forms["past_subj_1du"] = {args[1] .. "aidēdeiwa"} data.forms["past_subj_2du"] = {args[1] .. "aidēdeits"} data.forms["past_subj_1pl"] = {args[1] .. "aidēdeima"} data.forms["past_subj_2pl"] = {args[1] .. "aidēdeiþ"} data.forms["past_subj_3pl"] = {args[1] .. "aidēdeina"} -- Non-finite forms data.forms["inf"] = {args[1] .. "ān"} data.forms["pres_ptcp"] = {args[1] .. "ānds"} data.forms["past_ptcp"] = {args[1] .. "aiþs"} postprocess(args, data) return make_table(data) .. m_utilities.format_categories(data.categories, lang) end export["wk4"] = function(frame) local params = { [1] = {required = true, default = "{{{1}}}"}, ["nopasv"] = {type = "boolean"}, } local args = require("Module:parameters").process(frame:getParent().args, params) make_Latn(args, {1}) local data = {forms = {}, info = "class 4 weak", categories = {lang:getCanonicalName() .. " class 4 weak verbs"}} -- Present indicative data.forms["pres_indc_1sg"] = {args[1] .. "na"} data.forms["pres_indc_2sg"] = {args[1] .. "nis"} data.forms["pres_indc_3sg"] = {args[1] .. "niþ"} data.forms["pres_indc_1du"] = {args[1] .. "nōs"} data.forms["pres_indc_2du"] = {args[1] .. "nats"} data.forms["pres_indc_1pl"] = {args[1] .. "nam"} data.forms["pres_indc_2pl"] = {args[1] .. "niþ"} data.forms["pres_indc_3pl"] = {args[1] .. "nand"} -- Present subjunctive data.forms["pres_subj_1sg"] = {args[1] .. "nau"} data.forms["pres_subj_2sg"] = {args[1] .. "nais"} data.forms["pres_subj_3sg"] = {args[1] .. "nai"} data.forms["pres_subj_1du"] = {args[1] .. "naiwa"} data.forms["pres_subj_2du"] = {args[1] .. "naits"} data.forms["pres_subj_1pl"] = {args[1] .. "naima"} data.forms["pres_subj_2pl"] = {args[1] .. "naiþ"} data.forms["pres_subj_3pl"] = {args[1] .. "naina"} -- Imperative data.forms["impr_2sg"] = {args[1] .. "n"} data.forms["impr_3sg"] = {args[1] .. "nadau"} data.forms["impr_2du"] = {args[1] .. "nats"} data.forms["impr_2pl"] = {args[1] .. "niþ"} data.forms["impr_3pl"] = {args[1] .. "nandau"} -- Passive indicative -- No forms -- Passive subjunctive -- No forms -- Past indicative data.forms["past_indc_1sg"] = {args[1] .. "nōda"} data.forms["past_indc_2sg"] = {args[1] .. "nōdēs"} data.forms["past_indc_3sg"] = {args[1] .. "nōda"} data.forms["past_indc_1du"] = {args[1] .. "nōdēdu"} data.forms["past_indc_2du"] = {args[1] .. "nōdēduts"} data.forms["past_indc_1pl"] = {args[1] .. "nōdēdum"} data.forms["past_indc_2pl"] = {args[1] .. "nōdēduþ"} data.forms["past_indc_3pl"] = {args[1] .. "nōdēdun"} -- Past subjunctive data.forms["past_subj_1sg"] = {args[1] .. "nōdēdjau"} data.forms["past_subj_2sg"] = {args[1] .. "nōdēdeis"} data.forms["past_subj_3sg"] = {args[1] .. "nōdēdi"} data.forms["past_subj_1du"] = {args[1] .. "nōdēdeiwa"} data.forms["past_subj_2du"] = {args[1] .. "nōdēdeits"} data.forms["past_subj_1pl"] = {args[1] .. "nōdēdeima"} data.forms["past_subj_2pl"] = {args[1] .. "nōdēdeiþ"} data.forms["past_subj_3pl"] = {args[1] .. "nōdēdeina"} -- Non-finite forms data.forms["inf"] = {args[1] .. "nan"} data.forms["pres_ptcp"] = {args[1] .. "nands"} data.forms["past_ptcp"] = nil postprocess(args, data) return make_table(data) .. m_utilities.format_categories(data.categories, lang) end export["pp"] = function(frame) local params = { [1] = {required = true, default = "{{{1}}}"}, [2] = {required = true, default = "{{{2}}}"}, [3] = {required = true, default = "{{{3}}}"}, ["pres2sg"] = {}, ["imp2sg"] = {}, ["pastpart"] = {}, } local args = require("Module:parameters").process(frame:getParent().args, params) make_Latn(args, {1, 2, 3, "pres2sg", "imp2sg", "pastpart"}) local data = {forms = {}, info = "preterite-present", categories = {lang:getCanonicalName() .. " preterite-present verbs"}} -- Present indicative data.forms["pres_indc_1sg"] = {args[2]} data.forms["pres_indc_2sg"] = {args["pres2sg"] or args[2] .. "t"} data.forms["pres_indc_3sg"] = {args[2]} data.forms["pres_indc_1du"] = {args[1] .. "u"} data.forms["pres_indc_2du"] = {args[1] .. "uts"} data.forms["pres_indc_1pl"] = {args[1] .. "um"} data.forms["pres_indc_2pl"] = {args[1] .. "uþ"} data.forms["pres_indc_3pl"] = {args[1] .. "un"} -- Present subjunctive data.forms["pres_subj_1sg"] = {args[1] .. "jau"} data.forms["pres_subj_2sg"] = {args[1] .. "eis"} data.forms["pres_subj_3sg"] = {args[1] .. "i"} data.forms["pres_subj_1du"] = {args[1] .. "eiwa"} data.forms["pres_subj_2du"] = {args[1] .. "eits"} data.forms["pres_subj_1pl"] = {args[1] .. "eima"} data.forms["pres_subj_2pl"] = {args[1] .. "eiþ"} data.forms["pres_subj_3pl"] = {args[1] .. "eina"} -- Imperative -- No forms (except at ōgan) data.forms["impr_2sg"] = {args["imp2sg"] or nil} -- Passive indicative -- No forms -- Passive subjunctive -- No forms -- Past indicative data.forms["past_indc_1sg"] = {args[3] .. "a"} data.forms["past_indc_2sg"] = {args[3] .. "ēs"} data.forms["past_indc_3sg"] = {args[3] .. "a"} data.forms["past_indc_1du"] = {args[3] .. "ēdu"} data.forms["past_indc_2du"] = {args[3] .. "ēduts"} data.forms["past_indc_1pl"] = {args[3] .. "ēdum"} data.forms["past_indc_2pl"] = {args[3] .. "ēduþ"} data.forms["past_indc_3pl"] = {args[3] .. "ēdun"} -- Past subjunctive data.forms["past_subj_1sg"] = {args[3] .. "ēdjau"} data.forms["past_subj_2sg"] = {args[3] .. "ēdeis"} data.forms["past_subj_3sg"] = {args[3] .. "ēdi"} data.forms["past_subj_1du"] = {args[3] .. "ēdeiwa"} data.forms["past_subj_2du"] = {args[3] .. "ēdeits"} data.forms["past_subj_1pl"] = {args[3] .. "ēdeima"} data.forms["past_subj_2pl"] = {args[3] .. "ēdeiþ"} data.forms["past_subj_3pl"] = {args[3] .. "ēdeina"} -- Non-finite forms data.forms["inf"] = {args[1] .. "an"} data.forms["pres_ptcp"] = {args[1] .. "ands"} data.forms["past_ptcp"] = {args["pastpart"] or args[3] .. "s"} postprocess(args, data) return make_table(data) .. m_utilities.format_categories(data.categories, lang) end -- Irregular verbs export["ufkunnan"] = function(frame) local params = { ["pres2sg"] = {}, ["imp2sg"] = {}, ["pastpart"] = {}, } local args = require("Module:parameters").process(frame:getParent().args, params) make_Latn(args, {1, 2, 3, "pres2sg", "imp2sg", "pastpart"}) local data = {forms = {}, info = "irregular, mixed class 3 weak and preterite-present", categories = {lang:getCanonicalName() .. " class 3 weak verbs", lang:getCanonicalName() .. " irregular verbs", lang:getCanonicalName() .. " preterite-present verbs"} } -- Present indicative data.forms["pres_indc_1sg"] = {"ufkunna"} data.forms["pres_indc_2sg"] = {"ufkunnais"} data.forms["pres_indc_3sg"] = {"ufkunnaiþ"} data.forms["pres_indc_1du"] = {"ufkunnōs"} data.forms["pres_indc_2du"] = {"ufkunnāts"} data.forms["pres_indc_1pl"] = {"ufkunnaim"} data.forms["pres_indc_2pl"] = {"ufkunnaiþ"} data.forms["pres_indc_3pl"] = {"ufkunnānd"} -- Present subjunctive data.forms["pres_subj_1sg"] = {"ufkunnau"} data.forms["pres_subj_2sg"] = {"ufkunnais"} data.forms["pres_subj_3sg"] = {"ufkunnai"} data.forms["pres_subj_1du"] = {"ufkunnaiwa"} data.forms["pres_subj_2du"] = {"ufkunnaits"} data.forms["pres_subj_1pl"] = {"ufkunnaima"} data.forms["pres_subj_2pl"] = {"ufkunnaiþ"} data.forms["pres_subj_3pl"] = {"ufkunnaina"} -- Imperative data.forms["impr_2sg"] = {"ufkunnai"} data.forms["impr_3sg"] = {"ufkunnādau"} data.forms["impr_2du"] = {"ufkunnāts"} data.forms["impr_2pl"] = {"ufkunnaiþ"} data.forms["impr_3pl"] = {"ufkunnāndau"} -- Passive indicative data.forms["pasv_indc_1sg"] = {"ufkunnāda"} data.forms["pasv_indc_2sg"] = {"ufkunnāza"} data.forms["pasv_indc_3sg"] = {"ufkunnāda"} data.forms["pasv_indc_1pl"] = {"ufkunnānda"} data.forms["pasv_indc_2pl"] = {"ufkunnānda"} data.forms["pasv_indc_3pl"] = {"ufkunnānda"} -- Passive subjunctive data.forms["pasv_subj_1sg"] = {"ufkunnaidau"} data.forms["pasv_subj_2sg"] = {"ufkunnaizau"} data.forms["pasv_subj_3sg"] = {"ufkunnaidau"} data.forms["pasv_subj_1pl"] = {"ufkunnaindau"} data.forms["pasv_subj_2pl"] = {"ufkunnaindau"} data.forms["pasv_subj_3pl"] = {"ufkunnaindau"} -- Past indicative data.forms["past_indc_1sg"] = {"ufkunþa", "ufkunnaida"} data.forms["past_indc_2sg"] = {"ufkunþēs"} data.forms["past_indc_3sg"] = {"ufkunþa", "ufkunnaida"} data.forms["past_indc_1du"] = {"ufkunþēdu"} data.forms["past_indc_2du"] = {"ufkunþēduts"} data.forms["past_indc_1pl"] = {"ufkunþēdum"} data.forms["past_indc_2pl"] = {"ufkunþēduþ"} data.forms["past_indc_3pl"] = {"ufkunþēdun"} -- Past subjunctive data.forms["past_subj_1sg"] = {"ufkunþēdjau"} data.forms["past_subj_2sg"] = {"ufkunþēdeis"} data.forms["past_subj_3sg"] = {"ufkunþēdi"} data.forms["past_subj_1du"] = {"ufkunþēdeiwa"} data.forms["past_subj_2du"] = {"ufkunþēdeits"} data.forms["past_subj_1pl"] = {"ufkunþēdeima"} data.forms["past_subj_2pl"] = {"ufkunþēdeiþ"} data.forms["past_subj_3pl"] = {"ufkunþēdeina"} -- Non-finite forms data.forms["inf"] = {"ufkunnān"} data.forms["pres_ptcp"] = {"ufkunnānds"} data.forms["past_ptcp"] = {"ufkunnaiþs"} postprocess(args, data) return make_table(data) .. m_utilities.format_categories(data.categories, lang) end export["wiljan"] = function(frame) local params = { } local args = require("Module:parameters").process(frame:getParent().args, params) local data = { forms = {}, info = "weak, irregular, no present indicative forms", categories = {lang:getCanonicalName() .. " weak verbs", lang:getCanonicalName() .. " irregular verbs", lang:getCanonicalName() .. " defective verbs"} } -- Present indicative -- No forms -- Present subjunctive data.forms["pres_subj_1sg"] = {"wiljau"} data.forms["pres_subj_2sg"] = {"wileis"} data.forms["pres_subj_3sg"] = {"wili"} data.forms["pres_subj_1du"] = {"wileiwa"} data.forms["pres_subj_2du"] = {"wileits"} data.forms["pres_subj_1pl"] = {"wileima"} data.forms["pres_subj_2pl"] = {"wileiþ"} data.forms["pres_subj_3pl"] = {"wileina"} -- Imperative -- No forms -- Passive indicative -- No forms -- Passive subjunctive -- No forms -- Past indicative data.forms["past_indc_1sg"] = {"wilda"} data.forms["past_indc_2sg"] = {"wildēs"} data.forms["past_indc_3sg"] = {"wilda"} data.forms["past_indc_1du"] = {"wildēdu"} data.forms["past_indc_2du"] = {"wildēduts"} data.forms["past_indc_1pl"] = {"wildēdum"} data.forms["past_indc_2pl"] = {"wildēduþ"} data.forms["past_indc_3pl"] = {"wildēdun"} -- Past subjunctive data.forms["past_subj_1sg"] = {"wildēdjau"} data.forms["past_subj_2sg"] = {"wildēdeis"} data.forms["past_subj_3sg"] = {"wildēdi"} data.forms["past_subj_1du"] = {"wildēdeiwa"} data.forms["past_subj_2du"] = {"wildēdeits"} data.forms["past_subj_1pl"] = {"wildēdeima"} data.forms["past_subj_2pl"] = {"wildēdeiþ"} data.forms["past_subj_3pl"] = {"wildēdeina"} -- Non-finite forms data.forms["inf"] = {"wiljan"} data.forms["pres_ptcp"] = {"wiljands"} data.forms["past_ptcp"] = nil postprocess(args, data) return make_table(data) .. m_utilities.format_categories(data.categories, lang) end export["wisan"] = function(frame) local params = { ["prefix"] = {default = ""}, } local args = require("Module:parameters").process(frame:getParent().args, params) make_Latn(args, {"prefix"}) local data = { forms = {}, info = "class 5 strong, irregular, [[Appendix:Glossary#suppletive|suppletive]]", categories = {lang:getCanonicalName() .. " class 5 strong verbs", lang:getCanonicalName() .. " irregular verbs", lang:getCanonicalName() .. " suppletive verbs"} } -- Present indicative data.forms["pres_indc_1sg"] = {args["prefix"] .. "im"} data.forms["pres_indc_2sg"] = {args["prefix"] .. "is"} data.forms["pres_indc_3sg"] = {args["prefix"] .. "ist"} data.forms["pres_indc_1du"] = {args["prefix"] .. "siju"} data.forms["pres_indc_2du"] = {args["prefix"] .. "sijuts"} data.forms["pres_indc_1pl"] = {args["prefix"] .. "sijum"} data.forms["pres_indc_2pl"] = {args["prefix"] .. "sijuþ"} data.forms["pres_indc_3pl"] = {args["prefix"] .. "sind"} -- Present subjunctive data.forms["pres_subj_1sg"] = {args["prefix"] .. "sijau"} data.forms["pres_subj_2sg"] = {args["prefix"] .. "sijais"} data.forms["pres_subj_3sg"] = {args["prefix"] .. "sijai"} data.forms["pres_subj_1du"] = {args["prefix"] .. "sijaiwa"} data.forms["pres_subj_2du"] = {args["prefix"] .. "sijaits"} data.forms["pres_subj_1pl"] = {args["prefix"] .. "sijaima"} data.forms["pres_subj_2pl"] = {args["prefix"] .. "sijaiþ"} data.forms["pres_subj_3pl"] = {args["prefix"] .. "sijaina"} -- Imperative -- No forms -- Passive indicative -- No forms -- Passive subjunctive -- No forms -- Past indicative data.forms["past_indc_1sg"] = {args["prefix"] .. "was"} data.forms["past_indc_2sg"] = {args["prefix"] .. "wast"} data.forms["past_indc_3sg"] = {args["prefix"] .. "was"} data.forms["past_indc_1du"] = {args["prefix"] .. "wēsu"} data.forms["past_indc_2du"] = {args["prefix"] .. "wēsuts"} data.forms["past_indc_1pl"] = {args["prefix"] .. "wēsum"} data.forms["past_indc_2pl"] = {args["prefix"] .. "wēsuþ"} data.forms["past_indc_3pl"] = {args["prefix"] .. "wēsun"} -- Past subjunctive data.forms["past_subj_1sg"] = {args["prefix"] .. "wēsjau"} data.forms["past_subj_2sg"] = {args["prefix"] .. "wēseis"} data.forms["past_subj_3sg"] = {args["prefix"] .. "wēsi"} data.forms["past_subj_1du"] = {args["prefix"] .. "wēseiwa"} data.forms["past_subj_2du"] = {args["prefix"] .. "wēseits"} data.forms["past_subj_1pl"] = {args["prefix"] .. "wēseima"} data.forms["past_subj_2pl"] = {args["prefix"] .. "wēseiþ"} data.forms["past_subj_3pl"] = {args["prefix"] .. "wēseina"} -- Non-finite forms data.forms["inf"] = {args["prefix"] .. "wisan"} data.forms["pres_ptcp"] = {args["prefix"] .. "wisands"} data.forms["past_ptcp"] = {args["prefix"] .. "wisans"} postprocess(args, data) return make_table(data) .. m_utilities.format_categories(data.categories, lang) end export["briggan"] = function(frame) local params = { } local args = require("Module:parameters").process(frame:getParent().args, params) local data = { forms = {}, info = "class 3 strong", categories = {lang:getCanonicalName() .. " class 3 strong verbs"} } -- Present indicative data.forms["pres_indc_1sg"] = {"brigga"} data.forms["pres_indc_2sg"] = {"briggis"} data.forms["pres_indc_3sg"] = {"briggiþ"} data.forms["pres_indc_1du"] = {"briggōs"} data.forms["pres_indc_2du"] = {"briggats"} data.forms["pres_indc_1pl"] = {"briggam"} data.forms["pres_indc_2pl"] = {"briggiþ"} data.forms["pres_indc_3pl"] = {"briggand"} -- Present subjunctive data.forms["pres_subj_1sg"] = {"briggau"} data.forms["pres_subj_2sg"] = {"briggais"} data.forms["pres_subj_3sg"] = {"briggai"} data.forms["pres_subj_1du"] = {"briggaiwa"} data.forms["pres_subj_2du"] = {"briggaits"} data.forms["pres_subj_1pl"] = {"briggaima"} data.forms["pres_subj_2pl"] = {"briggaiþ"} data.forms["pres_subj_3pl"] = {"briggaina"} -- Imperative data.forms["impr_2sg"] = {"brigg"} data.forms["impr_3sg"] = {"briggadau"} data.forms["impr_2du"] = {"briggats"} data.forms["impr_2pl"] = {"briggiþ"} data.forms["impr_3pl"] = {"briggandau"} -- Passive indicative data.forms["pasv_indc_1sg"] = {"briggada"} data.forms["pasv_indc_2sg"] = {"briggaza"} data.forms["pasv_indc_3sg"] = {"briggada"} data.forms["pasv_indc_1pl"] = {"brigganda"} data.forms["pasv_indc_2pl"] = {"brigganda"} data.forms["pasv_indc_3pl"] = {"brigganda"} -- Passive subjunctive data.forms["pasv_subj_1sg"] = {"briggadau"} data.forms["pasv_subj_2sg"] = {"briggazau"} data.forms["pasv_subj_3sg"] = {"briggadau"} data.forms["pasv_subj_1pl"] = {"briggandau"} data.forms["pasv_subj_2pl"] = {"briggandau"} data.forms["pasv_subj_3pl"] = {"briggandau"} -- Past indicative data.forms["past_indc_1sg"] = {"brāhta"} data.forms["past_indc_2sg"] = {"brāhtēs"} data.forms["past_indc_3sg"] = {"brāhta"} data.forms["past_indc_1du"] = {"brāhtēdu"} data.forms["past_indc_2du"] = {"brāhtēduts"} data.forms["past_indc_1pl"] = {"brāhtēdum"} data.forms["past_indc_2pl"] = {"brāhtēduþ"} data.forms["past_indc_3pl"] = {"brāhtēdun"} -- Past subjunctive data.forms["past_subj_1sg"] = {"brāhtēdjau"} data.forms["past_subj_2sg"] = {"brāhtēdeis"} data.forms["past_subj_3sg"] = {"brāhtēdi"} data.forms["past_subj_1du"] = {"brāhtēdeiwa"} data.forms["past_subj_2du"] = {"brāhtēdeits"} data.forms["past_subj_1pl"] = {"brāhtēdeima"} data.forms["past_subj_2pl"] = {"brāhtēdeiþ"} data.forms["past_subj_3pl"] = {"brāhtēdeina"} -- Non-finite forms data.forms["inf"] = {"briggan"} data.forms["pres_ptcp"] = {"briggands"} data.forms["past_ptcp"] = {"brāhts"} postprocess(args, data) return make_table(data) .. m_utilities.format_categories(data.categories, lang) end export["bauan"] = function(frame) local params = { ["prefix"] = {default = ""}, } local args = require("Module:parameters").process(frame:getParent().args, params) local data = { forms = {}, info = "irregular, mixed strong and class 3 weak", categories = {lang:getCanonicalName() .. " irregular verbs"} } -- Present indicative data.forms["pres_indc_1sg"] = {args["prefix"] .. "baua"} data.forms["pres_indc_2sg"] = {args["prefix"] .. "bauis"} data.forms["pres_indc_3sg"] = {args["prefix"] .. "bauiþ"} data.forms["pres_indc_1du"] = {args["prefix"] .. "bauōs"} data.forms["pres_indc_2du"] = {args["prefix"] .. "bauats"} data.forms["pres_indc_1pl"] = {args["prefix"] .. "bauam"} data.forms["pres_indc_2pl"] = {args["prefix"] .. "bauiþ"} data.forms["pres_indc_3pl"] = {args["prefix"] .. "bauand"} -- Present subjunctive data.forms["pres_subj_1sg"] = {args["prefix"] .. "bauau"} data.forms["pres_subj_2sg"] = {args["prefix"] .. "bauais"} data.forms["pres_subj_3sg"] = {args["prefix"] .. "bauai"} data.forms["pres_subj_1du"] = {args["prefix"] .. "bauaiwa"} data.forms["pres_subj_2du"] = {args["prefix"] .. "bauaits"} data.forms["pres_subj_1pl"] = {args["prefix"] .. "bauaima"} data.forms["pres_subj_2pl"] = {args["prefix"] .. "bauaiþ"} data.forms["pres_subj_3pl"] = {args["prefix"] .. "bauaina"} -- Imperative data.forms["impr_2sg"] = {args["prefix"] .. "bau"} data.forms["impr_3sg"] = {args["prefix"] .. "bauadau"} data.forms["impr_2du"] = {args["prefix"] .. "bauats"} data.forms["impr_2pl"] = {args["prefix"] .. "bauiþ"} data.forms["impr_3pl"] = {args["prefix"] .. "bauandau"} -- Passive indicative data.forms["pasv_indc_1sg"] = {args["prefix"] .. "bauada"} data.forms["pasv_indc_2sg"] = {args["prefix"] .. "bauaza"} data.forms["pasv_indc_3sg"] = {args["prefix"] .. "bauada"} data.forms["pasv_indc_1pl"] = {args["prefix"] .. "bauanda"} data.forms["pasv_indc_2pl"] = {args["prefix"] .. "bauanda"} data.forms["pasv_indc_3pl"] = {args["prefix"] .. "bauanda"} -- Passive subjunctive data.forms["pasv_subj_1sg"] = {args["prefix"] .. "bauaidau"} data.forms["pasv_subj_2sg"] = {args["prefix"] .. "bauaizau"} data.forms["pasv_subj_3sg"] = {args["prefix"] .. "bauaidau"} data.forms["pasv_subj_1pl"] = {args["prefix"] .. "bauaindau"} data.forms["pasv_subj_2pl"] = {args["prefix"] .. "bauaindau"} data.forms["pasv_subj_3pl"] = {args["prefix"] .. "bauaindau"} -- Past indicative data.forms["past_indc_1sg"] = {args["prefix"] .. "bauaida"} data.forms["past_indc_2sg"] = {args["prefix"] .. "bauaidēs"} data.forms["past_indc_3sg"] = {args["prefix"] .. "bauaida"} data.forms["past_indc_1du"] = {args["prefix"] .. "bauaidēdu"} data.forms["past_indc_2du"] = {args["prefix"] .. "bauaidēduts"} data.forms["past_indc_1pl"] = {args["prefix"] .. "bauaidēdum"} data.forms["past_indc_2pl"] = {args["prefix"] .. "bauaidēduþ"} data.forms["past_indc_3pl"] = {args["prefix"] .. "bauaidēdun"} -- Past subjunctive data.forms["past_subj_1sg"] = {args["prefix"] .. "bauaidēdjau"} data.forms["past_subj_2sg"] = {args["prefix"] .. "bauaidēdeis"} data.forms["past_subj_3sg"] = {args["prefix"] .. "bauaidēdi"} data.forms["past_subj_1du"] = {args["prefix"] .. "bauaidēdeiwa"} data.forms["past_subj_2du"] = {args["prefix"] .. "bauaidēdeits"} data.forms["past_subj_1pl"] = {args["prefix"] .. "bauaidēdeima"} data.forms["past_subj_2pl"] = {args["prefix"] .. "bauaidēdeiþ"} data.forms["past_subj_3pl"] = {args["prefix"] .. "bauaidēdeina"} -- Non-finite forms data.forms["inf"] = {args["prefix"] .. "bauan"} data.forms["pres_ptcp"] = {args["prefix"] .. "bauands"} data.forms["past_ptcp"] = {args["prefix"] .. "bauaiþs"} postprocess(args, data) return make_table(data) .. m_utilities.format_categories(data.categories, lang) end -- Make the table function make_table(data) local function repl(param) local form = data.forms[param] if not form or #form == 0 then return "&mdash;" end local ret_Goth = {} local ret_Latn = {} for key, subform in ipairs(form) do table.insert(ret_Latn, m_links.full_link({lang = lang, term = subform, tr = "-"})) table.insert(ret_Goth, m_links.full_link({lang = lang, term = m_translit.tr_reverse(subform), tr = "-"})) end return table.concat(ret_Goth, ", ") .. "<br/>" .. table.concat(ret_Latn, ", ") end local names = { ["indc"] = "indicative", ["subj"] = "subjunctive", ["impr"] = "imperative", ["pres"] = "present", ["pasv"] = "present passive", ["past"] = "past", ["1sg"] = "1st singular", ["2sg"] = "2nd singular", ["3sg"] = "3rd singular", ["1du"] = "1st dual", ["2du"] = "2nd dual", ["1pl"] = "1st plural", ["2pl"] = "2nd plural", ["3pl"] = "3rd plural", } local pns = {"1sg", "2sg", "3sg", "1du", "2du", "1pl", "2pl", "3pl"} local impr_pns = {"2sg", "3sg", "2du", "2pl", "3pl"} local moods = {"indc", "subj"} local tenses = {"pres", "past", "pasv"} local wikicode = {} table.insert(wikicode, m_inflection_table.make_top{ title = mw.getContentLanguage():ucfirst(data.info or ""), palette = 'grey', tall = 'yes', category = 'conjugation', }) table.insert(wikicode, "|-") table.insert(wikicode, "! infinitive") table.insert(wikicode, "| colspan=\"" .. (#tenses) .. "\" | {{{inf}}}") for _, mood in ipairs(moods) do table.insert(wikicode, "|-") table.insert(wikicode, "| colspan=\"999\" class=\"separator\" |") table.insert(wikicode, "|-") table.insert(wikicode, "! class=\"outer\" | " .. names[mood]) for _, tense in ipairs(tenses) do table.insert(wikicode, "! " .. names[tense]) end for _, pn in ipairs(pns) do table.insert(wikicode, "|-") table.insert(wikicode, "! " .. names[pn]) for _, tense in ipairs(tenses) do table.insert(wikicode, "| {{{" .. tense .. "_" .. mood .. "_" .. pn .. "}}}") end end end table.insert(wikicode, "|-") table.insert(wikicode, "| colspan=\"2\" class=\"separator\" |") table.insert(wikicode, "! class=\"blank-end-row\" " .. "colspan=\"" .. (#tenses) .. "\" rowspan=\"" .. (#impr_pns + 2) .. " |") table.insert(wikicode, "|-") table.insert(wikicode, "! class=\"outer\" | " .. names["impr"]) table.insert(wikicode, "!") for _, pn in ipairs(impr_pns) do table.insert(wikicode, "|-") table.insert(wikicode, "! " .. names[pn]) table.insert(wikicode, "| {{{impr_" .. pn .. "}}}") end table.insert(wikicode, "|-") table.insert(wikicode, "| colspan=\"3\" class=\"separator\" |") table.insert(wikicode, "! class=\"blank-end-row\" rowspan=\"3\" |") table.insert(wikicode, "|-") table.insert(wikicode, "!") table.insert(wikicode, "! present") table.insert(wikicode, "! past") table.insert(wikicode, "|-") table.insert(wikicode, "! participles") table.insert(wikicode, "| {{{pres_ptcp}}}") table.insert(wikicode, "| {{{past_ptcp}}}") table.insert(wikicode, m_inflection_table.make_bottom{}) wikicode = table.concat(wikicode, "\n") return mw.ustring.gsub(wikicode, "{{{([a-z0-9_]+)}}}", repl) end return export rek26iih3dy6q75ms87afynqkoskq3x 2566723 2566713 2026-09-26T15:04:28Z TheHighFighter2 42988 2566723 Scribunto text/plain local m_utilities = require("Module:utilities") local m_links = require("Module:links") local m_translit = require("Module:Goth-translit") local lang = require("Module:languages").getByCode("got") local m_inflection_table = require("Module:inflection-table") local export = {} local function postprocess(args, data) for key, form in pairs(data.forms) do -- Do not show passive forms for verbs that don't have them if args["nopasv"] and key:find("pasv") then form = nil end data.forms[key] = form end -- Check if the lemma form matches the page name if data.forms["inf"] and lang:stripDiacritics(m_translit.tr_reverse(data.forms["inf"][1])) ~= mw.loadData("Module:headword/data").pagename then table.insert(data.categories, lang:getCanonicalName() .. " entries with inflection not matching pagename") end end local function make_Latn(args, names) for _, name in ipairs(names) do if args[name] then if type(args[name]) == "table" then for i, _ in ipairs(args[name]) do args[name][i] = m_translit.tr(args[name][i]) end else args[name] = m_translit.tr(args[name]) end end end end -- Inflection functions export["st"] = function(frame) local params = { [1] = {required = true, default = "{{{1}}}"}, [2] = {required = true, default = "{{{2}}}"}, [3] = {required = true, default = "{{{3}}}"}, [4] = {required = true, default = "{{{4}}}"}, ["imp2sg"] = {}, ["past2sg"] = {}, ["class"] = {}, ["irr"] = {type = "boolean"}, ["j"] = {}, ["nopasv"] = {type = "boolean"}, } local args = require("Module:parameters").process(frame:getParent().args, params) make_Latn(args, {1, 2, 3, 4, "imp2sg", "past2sg"}) if args["j"] and not (args["j"] == "ji" or args["j"] == "ei") then error("Invalid value for parameter j=, must be \"ji\", \"ei\" or empty.") end local data = { forms = {}, info = (args["class"] and "class " .. args["class"] .. " " or "") .. "strong" .. (args["j"] and ", j-present" or "") .. (args["irr"] and ", irregular" or ""), categories = {lang:getCanonicalName() .. " " .. (args["class"] and "class " .. args["class"] .. " " or "") .. "strong " .. (args["j"] and "j-present " or "") .. "verbs"} } if args["irr"] then table.insert(data.categories, lang:getCanonicalName() .. " irregular verbs") end -- Present indicative data.forms["pres_indc_1sg"] = {args[1] .. (args["j"] and "j" or "") .. "a"} data.forms["pres_indc_2sg"] = {args[1] .. (args["j"] or "i") .. "s"} data.forms["pres_indc_3sg"] = {args[1] .. (args["j"] or "i") .. "þ"} data.forms["pres_indc_1du"] = {args[1] .. (args["j"] and "j" or "") .. "ōs"} data.forms["pres_indc_2du"] = {args[1] .. (args["j"] and "j" or "") .. "ats"} data.forms["pres_indc_1pl"] = {args[1] .. (args["j"] and "j" or "") .. "am"} data.forms["pres_indc_2pl"] = {args[1] .. (args["j"] or "i") .. "þ"} data.forms["pres_indc_3pl"] = {args[1] .. (args["j"] and "j" or "") .. "and"} -- Present subjunctive data.forms["pres_subj_1sg"] = {args[1] .. (args["j"] and "j" or "") .. "au"} data.forms["pres_subj_2sg"] = {args[1] .. (args["j"] and "j" or "") .. "ais"} data.forms["pres_subj_3sg"] = {args[1] .. (args["j"] and "j" or "") .. "ai"} data.forms["pres_subj_1du"] = {args[1] .. (args["j"] and "j" or "") .. "aiwa"} data.forms["pres_subj_2du"] = {args[1] .. (args["j"] and "j" or "") .. "aits"} data.forms["pres_subj_1pl"] = {args[1] .. (args["j"] and "j" or "") .. "aima"} data.forms["pres_subj_2pl"] = {args[1] .. (args["j"] and "j" or "") .. "aiþ"} data.forms["pres_subj_3pl"] = {args[1] .. (args["j"] and "j" or "") .. "aina"} -- Imperative data.forms["impr_2sg"] = {args["imp2sg"] or args[1] .. (args["j"] and "ei" or "")} data.forms["impr_3sg"] = {args[1] .. (args["j"] and "j" or "") .. "adau"} data.forms["impr_2du"] = {args[1] .. (args["j"] and "j" or "") .. "ats"} data.forms["impr_2pl"] = {args[1] .. (args["j"] or "i") .. "þ"} data.forms["impr_3pl"] = {args[1] .. (args["j"] and "j" or "") .. "andau"} -- Passive indicative data.forms["pasv_indc_1sg"] = {args[1] .. (args["j"] and "j" or "") .. "ada"} data.forms["pasv_indc_2sg"] = {args[1] .. (args["j"] and "j" or "") .. "aza"} data.forms["pasv_indc_3sg"] = {args[1] .. (args["j"] and "j" or "") .. "ada"} data.forms["pasv_indc_1pl"] = {args[1] .. (args["j"] and "j" or "") .. "anda"} data.forms["pasv_indc_2pl"] = {args[1] .. (args["j"] and "j" or "") .. "anda"} data.forms["pasv_indc_3pl"] = {args[1] .. (args["j"] and "j" or "") .. "anda"} -- Passive subjunctive data.forms["pasv_subj_1sg"] = {args[1] .. (args["j"] and "j" or "") .. "aidau"} data.forms["pasv_subj_2sg"] = {args[1] .. (args["j"] and "j" or "") .. "aizau"} data.forms["pasv_subj_3sg"] = {args[1] .. (args["j"] and "j" or "") .. "aidau"} data.forms["pasv_subj_1pl"] = {args[1] .. (args["j"] and "j" or "") .. "aindau"} data.forms["pasv_subj_2pl"] = {args[1] .. (args["j"] and "j" or "") .. "aindau"} data.forms["pasv_subj_3pl"] = {args[1] .. (args["j"] and "j" or "") .. "aindau"} -- Past indicative data.forms["past_indc_1sg"] = {args[2]} data.forms["past_indc_2sg"] = {args["past2sg"] or args[2] .. "t"} data.forms["past_indc_3sg"] = {args[2]} data.forms["past_indc_1du"] = {args[3] .. "u"} data.forms["past_indc_2du"] = {args[3] .. "uts"} data.forms["past_indc_1pl"] = {args[3] .. "um"} data.forms["past_indc_2pl"] = {args[3] .. "uþ"} data.forms["past_indc_3pl"] = {args[3] .. "un"} -- Past subjunctive data.forms["past_subj_1sg"] = {args[3] .. "jau"} data.forms["past_subj_2sg"] = {args[3] .. "eis"} data.forms["past_subj_3sg"] = {args[3] .. "i"} data.forms["past_subj_1du"] = {args[3] .. "eiwa"} data.forms["past_subj_2du"] = {args[3] .. "eits"} data.forms["past_subj_1pl"] = {args[3] .. "eima"} data.forms["past_subj_2pl"] = {args[3] .. "eiþ"} data.forms["past_subj_3pl"] = {args[3] .. "eina"} -- Non-finite forms data.forms["inf"] = {args[1] .. (args["j"] and "j" or "") .. "an"} data.forms["pres_ptcp"] = {args[1] .. (args["j"] and "j" or "") .. "ands"} data.forms["past_ptcp"] = {args[4] .. "ans"} postprocess(args, data) return make_table(data) .. m_utilities.format_categories(data.categories, lang) end export["wk1"] = function(frame) local params = { [1] = {required = true, default = "{{{1}}}"}, [2] = {}, ["j"] = {required = true, default = "ji"}, ["nopasv"] = {type = "boolean"}, } local args = require("Module:parameters").process(frame:getParent().args, params) make_Latn(args, {1, 2}) if not (args["j"] == "ji" or args["j"] == "ei") then error("Invalid value for parameter j=, must be \"ji\" or \"ei\".") end local data = {forms = {}, info = "động từ yếu lớp 1", categories = {"Động từ yếu lớp 1 " .. lang:getCanonicalName()}} -- Present indicative data.forms["pres_indc_1sg"] = {args[1] .. "ja"} data.forms["pres_indc_2sg"] = {args[1] .. args["j"] .. "s"} data.forms["pres_indc_3sg"] = {args[1] .. args["j"] .. "þ"} data.forms["pres_indc_1du"] = {args[1] .. "jōs"} data.forms["pres_indc_2du"] = {args[1] .. "jats"} data.forms["pres_indc_1pl"] = {args[1] .. "jam"} data.forms["pres_indc_2pl"] = {args[1] .. args["j"] .. "þ"} data.forms["pres_indc_3pl"] = {args[1] .. "jand"} -- Present subjunctive data.forms["pres_subj_1sg"] = {args[1] .. "jau"} data.forms["pres_subj_2sg"] = {args[1] .. "jais"} data.forms["pres_subj_3sg"] = {args[1] .. "jai"} data.forms["pres_subj_1du"] = {args[1] .. "jaiwa"} data.forms["pres_subj_2du"] = {args[1] .. "jaits"} data.forms["pres_subj_1pl"] = {args[1] .. "jaima"} data.forms["pres_subj_2pl"] = {args[1] .. "jaiþ"} data.forms["pres_subj_3pl"] = {args[1] .. "jaina"} -- Imperative data.forms["impr_2sg"] = {(args[2] or args[1]) .. "ei"} data.forms["impr_3sg"] = {args[1] .. "jadau"} data.forms["impr_2du"] = {args[1] .. "jats"} data.forms["impr_2pl"] = {args[1] .. args["j"] .. "þ"} data.forms["impr_3pl"] = {args[1] .. "jandau"} -- Passive indicative data.forms["pasv_indc_1sg"] = {args[1] .. "jada"} data.forms["pasv_indc_2sg"] = {args[1] .. "jaza"} data.forms["pasv_indc_3sg"] = {args[1] .. "jada"} data.forms["pasv_indc_1pl"] = {args[1] .. "janda"} data.forms["pasv_indc_2pl"] = {args[1] .. "janda"} data.forms["pasv_indc_3pl"] = {args[1] .. "janda"} -- Passive subjunctive data.forms["pasv_subj_1sg"] = {args[1] .. "jaidau"} data.forms["pasv_subj_2sg"] = {args[1] .. "jaizau"} data.forms["pasv_subj_3sg"] = {args[1] .. "jaidau"} data.forms["pasv_subj_1pl"] = {args[1] .. "jaindau"} data.forms["pasv_subj_2pl"] = {args[1] .. "jaindau"} data.forms["pasv_subj_3pl"] = {args[1] .. "jaindau"} -- Past indicative data.forms["past_indc_1sg"] = {(args[2] or args[1]) .. "ida"} data.forms["past_indc_2sg"] = {(args[2] or args[1]) .. "idēs"} data.forms["past_indc_3sg"] = {(args[2] or args[1]) .. "ida"} data.forms["past_indc_1du"] = {(args[2] or args[1]) .. "idēdu"} data.forms["past_indc_2du"] = {(args[2] or args[1]) .. "idēduts"} data.forms["past_indc_1pl"] = {(args[2] or args[1]) .. "idēdum"} data.forms["past_indc_2pl"] = {(args[2] or args[1]) .. "idēduþ"} data.forms["past_indc_3pl"] = {(args[2] or args[1]) .. "idēdun"} -- Past subjunctive data.forms["past_subj_1sg"] = {(args[2] or args[1]) .. "idēdjau"} data.forms["past_subj_2sg"] = {(args[2] or args[1]) .. "idēdeis"} data.forms["past_subj_3sg"] = {(args[2] or args[1]) .. "idēdi"} data.forms["past_subj_1du"] = {(args[2] or args[1]) .. "idēdeiwa"} data.forms["past_subj_2du"] = {(args[2] or args[1]) .. "idēdeits"} data.forms["past_subj_1pl"] = {(args[2] or args[1]) .. "idēdeima"} data.forms["past_subj_2pl"] = {(args[2] or args[1]) .. "idēdeiþ"} data.forms["past_subj_3pl"] = {(args[2] or args[1]) .. "idēdeina"} -- Non-finite forms data.forms["inf"] = {args[1] .. "jan"} data.forms["pres_ptcp"] = {args[1] .. "jands"} data.forms["past_ptcp"] = {(args[2] or args[1]) .. "iþs"} postprocess(args, data) return make_table(data) .. m_utilities.format_categories(data.categories, lang) end export["wk1ir"] = function(frame) local params = { [1] = {required = true, default = "{{{1}}}"}, [2] = {required = true, default = "{{{2}}}"}, ["j"] = {required = true, default = "ji"}, ["nopasv"] = {type = "boolean"}, ["pastpart"] = {} } local args = require("Module:parameters").process(frame:getParent().args, params) make_Latn(args, {1, 2}) if not (args["j"] == "ji" or args["j"] == "ei") then error("Invalid value for parameter j=, must be \"ji\" or \"ei\".") end local data = {forms = {}, info = "class 1 weak irregular", categories = {lang:getCanonicalName() .. " class 1 weak irregular verbs"}} -- Present indicative data.forms["pres_indc_1sg"] = {args[1] .. "ja"} data.forms["pres_indc_2sg"] = {args[1] .. args["j"] .. "s"} data.forms["pres_indc_3sg"] = {args[1] .. args["j"] .. "þ"} data.forms["pres_indc_1du"] = {args[1] .. "jōs"} data.forms["pres_indc_2du"] = {args[1] .. "jats"} data.forms["pres_indc_1pl"] = {args[1] .. "jam"} data.forms["pres_indc_2pl"] = {args[1] .. args["j"] .. "þ"} data.forms["pres_indc_3pl"] = {args[1] .. "jand"} -- Present subjunctive data.forms["pres_subj_1sg"] = {args[1] .. "jau"} data.forms["pres_subj_2sg"] = {args[1] .. "jais"} data.forms["pres_subj_3sg"] = {args[1] .. "jai"} data.forms["pres_subj_1du"] = {args[1] .. "jaiwa"} data.forms["pres_subj_2du"] = {args[1] .. "jaits"} data.forms["pres_subj_1pl"] = {args[1] .. "jaima"} data.forms["pres_subj_2pl"] = {args[1] .. "jaiþ"} data.forms["pres_subj_3pl"] = {args[1] .. "jaina"} -- Imperative data.forms["impr_2sg"] = {args[1] .. "ei"} data.forms["impr_3sg"] = {args[1] .. "jadau"} data.forms["impr_2du"] = {args[1] .. "jats"} data.forms["impr_2pl"] = {args[1] .. args["j"] .. "þ"} data.forms["impr_3pl"] = {args[1] .. "jandau"} -- Passive indicative data.forms["pasv_indc_1sg"] = {args[1] .. "jada"} data.forms["pasv_indc_2sg"] = {args[1] .. "jaza"} data.forms["pasv_indc_3sg"] = {args[1] .. "jada"} data.forms["pasv_indc_1pl"] = {args[1] .. "janda"} data.forms["pasv_indc_2pl"] = {args[1] .. "janda"} data.forms["pasv_indc_3pl"] = {args[1] .. "janda"} -- Passive subjunctive data.forms["pasv_subj_1sg"] = {args[1] .. "jaidau"} data.forms["pasv_subj_2sg"] = {args[1] .. "jaizau"} data.forms["pasv_subj_3sg"] = {args[1] .. "jaidau"} data.forms["pasv_subj_1pl"] = {args[1] .. "jaindau"} data.forms["pasv_subj_2pl"] = {args[1] .. "jaindau"} data.forms["pasv_subj_3pl"] = {args[1] .. "jaindau"} -- Past indicative data.forms["past_indc_1sg"] = {args[2] .. "a"} data.forms["past_indc_2sg"] = {args[2] .. "ēs"} data.forms["past_indc_3sg"] = {args[2] .. "a"} data.forms["past_indc_1du"] = {args[2] .. "ēdu"} data.forms["past_indc_2du"] = {args[2] .. "ēduts"} data.forms["past_indc_1pl"] = {args[2] .. "ēdum"} data.forms["past_indc_2pl"] = {args[2] .. "ēduþ"} data.forms["past_indc_3pl"] = {args[2] .. "ēdun"} -- Past subjunctive data.forms["past_subj_1sg"] = {args[2] .. "ēdjau"} data.forms["past_subj_2sg"] = {args[2] .. "ēdeis"} data.forms["past_subj_3sg"] = {args[2] .. "ēdi"} data.forms["past_subj_1du"] = {args[2] .. "ēdeiwa"} data.forms["past_subj_2du"] = {args[2] .. "ēdeits"} data.forms["past_subj_1pl"] = {args[2] .. "ēdeima"} data.forms["past_subj_2pl"] = {args[2] .. "ēdeiþ"} data.forms["past_subj_3pl"] = {args[2] .. "ēdeina"} -- Non-finite forms data.forms["inf"] = {args[1] .. "jan"} data.forms["pres_ptcp"] = {args[1] .. "jands"} data.forms["past_ptcp"] = {args["pastpart"] or args[2] .. "s"} postprocess(args, data) return make_table(data) .. m_utilities.format_categories(data.categories, lang) end export["wk2"] = function(frame) local params = { [1] = {required = true, default = "{{{1}}}"}, ["nopasv"] = {type = "boolean"}, } local args = require("Module:parameters").process(frame:getParent().args, params) make_Latn(args, {1}) local data = {forms = {}, info = "class 2 weak", categories = {lang:getCanonicalName() .. " class 2 weak verbs"}} -- Present indicative data.forms["pres_indc_1sg"] = {args[1] .. "ō"} data.forms["pres_indc_2sg"] = {args[1] .. "ōs"} data.forms["pres_indc_3sg"] = {args[1] .. "ōþ"} data.forms["pres_indc_1du"] = {args[1] .. "ōs"} data.forms["pres_indc_2du"] = {args[1] .. "ōts"} data.forms["pres_indc_1pl"] = {args[1] .. "ōm"} data.forms["pres_indc_2pl"] = {args[1] .. "ōþ"} data.forms["pres_indc_3pl"] = {args[1] .. "ōnd"} -- Present subjunctive data.forms["pres_subj_1sg"] = {args[1] .. "ō"} data.forms["pres_subj_2sg"] = {args[1] .. "ōs"} data.forms["pres_subj_3sg"] = {args[1] .. "ō"} data.forms["pres_subj_1du"] = {args[1] .. "ōwa"} data.forms["pres_subj_2du"] = {args[1] .. "ōts"} data.forms["pres_subj_1pl"] = {args[1] .. "ōma"} data.forms["pres_subj_2pl"] = {args[1] .. "ōþ"} data.forms["pres_subj_3pl"] = {args[1] .. "ōna"} -- Imperative data.forms["impr_2sg"] = {args[1] .. "ō"} data.forms["impr_3sg"] = {args[1] .. "ōdau"} data.forms["impr_2du"] = {args[1] .. "ōts"} data.forms["impr_2pl"] = {args[1] .. "ōþ"} data.forms["impr_3pl"] = {args[1] .. "ōndau"} -- Passive indicative data.forms["pasv_indc_1sg"] = {args[1] .. "ōda"} data.forms["pasv_indc_2sg"] = {args[1] .. "ōza"} data.forms["pasv_indc_3sg"] = {args[1] .. "ōda"} data.forms["pasv_indc_1pl"] = {args[1] .. "ōnda"} data.forms["pasv_indc_2pl"] = {args[1] .. "ōnda"} data.forms["pasv_indc_3pl"] = {args[1] .. "ōnda"} -- Passive subjunctive data.forms["pasv_subj_1sg"] = {args[1] .. "ōdau"} data.forms["pasv_subj_2sg"] = {args[1] .. "ōzau"} data.forms["pasv_subj_3sg"] = {args[1] .. "ōdau"} data.forms["pasv_subj_1pl"] = {args[1] .. "ōndau"} data.forms["pasv_subj_2pl"] = {args[1] .. "ōndau"} data.forms["pasv_subj_3pl"] = {args[1] .. "ōndau"} -- Past indicative data.forms["past_indc_1sg"] = {args[1] .. "ōda"} data.forms["past_indc_2sg"] = {args[1] .. "ōdēs"} data.forms["past_indc_3sg"] = {args[1] .. "ōda"} data.forms["past_indc_1du"] = {args[1] .. "ōdēdu"} data.forms["past_indc_2du"] = {args[1] .. "ōdēduts"} data.forms["past_indc_1pl"] = {args[1] .. "ōdēdum"} data.forms["past_indc_2pl"] = {args[1] .. "ōdēduþ"} data.forms["past_indc_3pl"] = {args[1] .. "ōdēdun"} -- Past subjunctive data.forms["past_subj_1sg"] = {args[1] .. "ōdēdjau"} data.forms["past_subj_2sg"] = {args[1] .. "ōdēdeis"} data.forms["past_subj_3sg"] = {args[1] .. "ōdēdi"} data.forms["past_subj_1du"] = {args[1] .. "ōdēdeiwa"} data.forms["past_subj_2du"] = {args[1] .. "ōdēdeits"} data.forms["past_subj_1pl"] = {args[1] .. "ōdēdeima"} data.forms["past_subj_2pl"] = {args[1] .. "ōdēdeiþ"} data.forms["past_subj_3pl"] = {args[1] .. "ōdēdeina"} -- Non-finite forms data.forms["inf"] = {args[1] .. "ōn"} data.forms["pres_ptcp"] = {args[1] .. "ōnds"} data.forms["past_ptcp"] = {args[1] .. "ōþs"} postprocess(args, data) return make_table(data) .. m_utilities.format_categories(data.categories, lang) end export["wk3"] = function(frame) local params = { [1] = {required = true, default = "{{{1}}}"}, ["nopasv"] = {type = "boolean"}, } local args = require("Module:parameters").process(frame:getParent().args, params) make_Latn(args, {1}) local data = {forms = {}, info = "class 3 weak", categories = {lang:getCanonicalName() .. " class 3 weak verbs"}} -- Present indicative data.forms["pres_indc_1sg"] = {args[1] .. "a"} data.forms["pres_indc_2sg"] = {args[1] .. "ais"} data.forms["pres_indc_3sg"] = {args[1] .. "aiþ"} data.forms["pres_indc_1du"] = {args[1] .. "ōs"} data.forms["pres_indc_2du"] = {args[1] .. "āts"} data.forms["pres_indc_1pl"] = {args[1] .. "ām"} data.forms["pres_indc_2pl"] = {args[1] .. "aiþ"} data.forms["pres_indc_3pl"] = {args[1] .. "ānd"} -- Present subjunctive data.forms["pres_subj_1sg"] = {args[1] .. "au"} data.forms["pres_subj_2sg"] = {args[1] .. "ais"} data.forms["pres_subj_3sg"] = {args[1] .. "ai"} data.forms["pres_subj_1du"] = {args[1] .. "aiwa"} data.forms["pres_subj_2du"] = {args[1] .. "aits"} data.forms["pres_subj_1pl"] = {args[1] .. "aima"} data.forms["pres_subj_2pl"] = {args[1] .. "aiþ"} data.forms["pres_subj_3pl"] = {args[1] .. "aina"} -- Imperative data.forms["impr_2sg"] = {args[1] .. "ai"} data.forms["impr_3sg"] = {args[1] .. "ādau"} data.forms["impr_2du"] = {args[1] .. "āts"} data.forms["impr_2pl"] = {args[1] .. "aiþ"} data.forms["impr_3pl"] = {args[1] .. "āndau"} -- Passive indicative data.forms["pasv_indc_1sg"] = {args[1] .. "āda"} data.forms["pasv_indc_2sg"] = {args[1] .. "āza"} data.forms["pasv_indc_3sg"] = {args[1] .. "āda"} data.forms["pasv_indc_1pl"] = {args[1] .. "ānda"} data.forms["pasv_indc_2pl"] = {args[1] .. "ānda"} data.forms["pasv_indc_3pl"] = {args[1] .. "ānda"} -- Passive subjunctive data.forms["pasv_subj_1sg"] = {args[1] .. "aidau"} data.forms["pasv_subj_2sg"] = {args[1] .. "aizau"} data.forms["pasv_subj_3sg"] = {args[1] .. "aidau"} data.forms["pasv_subj_1pl"] = {args[1] .. "aindau"} data.forms["pasv_subj_2pl"] = {args[1] .. "aindau"} data.forms["pasv_subj_3pl"] = {args[1] .. "aindau"} -- Past indicative data.forms["past_indc_1sg"] = {args[1] .. "aida"} data.forms["past_indc_2sg"] = {args[1] .. "aidēs"} data.forms["past_indc_3sg"] = {args[1] .. "aida"} data.forms["past_indc_1du"] = {args[1] .. "aidēdu"} data.forms["past_indc_2du"] = {args[1] .. "aidēduts"} data.forms["past_indc_1pl"] = {args[1] .. "aidēdum"} data.forms["past_indc_2pl"] = {args[1] .. "aidēduþ"} data.forms["past_indc_3pl"] = {args[1] .. "aidēdun"} -- Past subjunctive data.forms["past_subj_1sg"] = {args[1] .. "aidēdjau"} data.forms["past_subj_2sg"] = {args[1] .. "aidēdeis"} data.forms["past_subj_3sg"] = {args[1] .. "aidēdi"} data.forms["past_subj_1du"] = {args[1] .. "aidēdeiwa"} data.forms["past_subj_2du"] = {args[1] .. "aidēdeits"} data.forms["past_subj_1pl"] = {args[1] .. "aidēdeima"} data.forms["past_subj_2pl"] = {args[1] .. "aidēdeiþ"} data.forms["past_subj_3pl"] = {args[1] .. "aidēdeina"} -- Non-finite forms data.forms["inf"] = {args[1] .. "ān"} data.forms["pres_ptcp"] = {args[1] .. "ānds"} data.forms["past_ptcp"] = {args[1] .. "aiþs"} postprocess(args, data) return make_table(data) .. m_utilities.format_categories(data.categories, lang) end export["wk4"] = function(frame) local params = { [1] = {required = true, default = "{{{1}}}"}, ["nopasv"] = {type = "boolean"}, } local args = require("Module:parameters").process(frame:getParent().args, params) make_Latn(args, {1}) local data = {forms = {}, info = "class 4 weak", categories = {lang:getCanonicalName() .. " class 4 weak verbs"}} -- Present indicative data.forms["pres_indc_1sg"] = {args[1] .. "na"} data.forms["pres_indc_2sg"] = {args[1] .. "nis"} data.forms["pres_indc_3sg"] = {args[1] .. "niþ"} data.forms["pres_indc_1du"] = {args[1] .. "nōs"} data.forms["pres_indc_2du"] = {args[1] .. "nats"} data.forms["pres_indc_1pl"] = {args[1] .. "nam"} data.forms["pres_indc_2pl"] = {args[1] .. "niþ"} data.forms["pres_indc_3pl"] = {args[1] .. "nand"} -- Present subjunctive data.forms["pres_subj_1sg"] = {args[1] .. "nau"} data.forms["pres_subj_2sg"] = {args[1] .. "nais"} data.forms["pres_subj_3sg"] = {args[1] .. "nai"} data.forms["pres_subj_1du"] = {args[1] .. "naiwa"} data.forms["pres_subj_2du"] = {args[1] .. "naits"} data.forms["pres_subj_1pl"] = {args[1] .. "naima"} data.forms["pres_subj_2pl"] = {args[1] .. "naiþ"} data.forms["pres_subj_3pl"] = {args[1] .. "naina"} -- Imperative data.forms["impr_2sg"] = {args[1] .. "n"} data.forms["impr_3sg"] = {args[1] .. "nadau"} data.forms["impr_2du"] = {args[1] .. "nats"} data.forms["impr_2pl"] = {args[1] .. "niþ"} data.forms["impr_3pl"] = {args[1] .. "nandau"} -- Passive indicative -- No forms -- Passive subjunctive -- No forms -- Past indicative data.forms["past_indc_1sg"] = {args[1] .. "nōda"} data.forms["past_indc_2sg"] = {args[1] .. "nōdēs"} data.forms["past_indc_3sg"] = {args[1] .. "nōda"} data.forms["past_indc_1du"] = {args[1] .. "nōdēdu"} data.forms["past_indc_2du"] = {args[1] .. "nōdēduts"} data.forms["past_indc_1pl"] = {args[1] .. "nōdēdum"} data.forms["past_indc_2pl"] = {args[1] .. "nōdēduþ"} data.forms["past_indc_3pl"] = {args[1] .. "nōdēdun"} -- Past subjunctive data.forms["past_subj_1sg"] = {args[1] .. "nōdēdjau"} data.forms["past_subj_2sg"] = {args[1] .. "nōdēdeis"} data.forms["past_subj_3sg"] = {args[1] .. "nōdēdi"} data.forms["past_subj_1du"] = {args[1] .. "nōdēdeiwa"} data.forms["past_subj_2du"] = {args[1] .. "nōdēdeits"} data.forms["past_subj_1pl"] = {args[1] .. "nōdēdeima"} data.forms["past_subj_2pl"] = {args[1] .. "nōdēdeiþ"} data.forms["past_subj_3pl"] = {args[1] .. "nōdēdeina"} -- Non-finite forms data.forms["inf"] = {args[1] .. "nan"} data.forms["pres_ptcp"] = {args[1] .. "nands"} data.forms["past_ptcp"] = nil postprocess(args, data) return make_table(data) .. m_utilities.format_categories(data.categories, lang) end export["pp"] = function(frame) local params = { [1] = {required = true, default = "{{{1}}}"}, [2] = {required = true, default = "{{{2}}}"}, [3] = {required = true, default = "{{{3}}}"}, ["pres2sg"] = {}, ["imp2sg"] = {}, ["pastpart"] = {}, } local args = require("Module:parameters").process(frame:getParent().args, params) make_Latn(args, {1, 2, 3, "pres2sg", "imp2sg", "pastpart"}) local data = {forms = {}, info = "preterite-present", categories = {lang:getCanonicalName() .. " preterite-present verbs"}} -- Present indicative data.forms["pres_indc_1sg"] = {args[2]} data.forms["pres_indc_2sg"] = {args["pres2sg"] or args[2] .. "t"} data.forms["pres_indc_3sg"] = {args[2]} data.forms["pres_indc_1du"] = {args[1] .. "u"} data.forms["pres_indc_2du"] = {args[1] .. "uts"} data.forms["pres_indc_1pl"] = {args[1] .. "um"} data.forms["pres_indc_2pl"] = {args[1] .. "uþ"} data.forms["pres_indc_3pl"] = {args[1] .. "un"} -- Present subjunctive data.forms["pres_subj_1sg"] = {args[1] .. "jau"} data.forms["pres_subj_2sg"] = {args[1] .. "eis"} data.forms["pres_subj_3sg"] = {args[1] .. "i"} data.forms["pres_subj_1du"] = {args[1] .. "eiwa"} data.forms["pres_subj_2du"] = {args[1] .. "eits"} data.forms["pres_subj_1pl"] = {args[1] .. "eima"} data.forms["pres_subj_2pl"] = {args[1] .. "eiþ"} data.forms["pres_subj_3pl"] = {args[1] .. "eina"} -- Imperative -- No forms (except at ōgan) data.forms["impr_2sg"] = {args["imp2sg"] or nil} -- Passive indicative -- No forms -- Passive subjunctive -- No forms -- Past indicative data.forms["past_indc_1sg"] = {args[3] .. "a"} data.forms["past_indc_2sg"] = {args[3] .. "ēs"} data.forms["past_indc_3sg"] = {args[3] .. "a"} data.forms["past_indc_1du"] = {args[3] .. "ēdu"} data.forms["past_indc_2du"] = {args[3] .. "ēduts"} data.forms["past_indc_1pl"] = {args[3] .. "ēdum"} data.forms["past_indc_2pl"] = {args[3] .. "ēduþ"} data.forms["past_indc_3pl"] = {args[3] .. "ēdun"} -- Past subjunctive data.forms["past_subj_1sg"] = {args[3] .. "ēdjau"} data.forms["past_subj_2sg"] = {args[3] .. "ēdeis"} data.forms["past_subj_3sg"] = {args[3] .. "ēdi"} data.forms["past_subj_1du"] = {args[3] .. "ēdeiwa"} data.forms["past_subj_2du"] = {args[3] .. "ēdeits"} data.forms["past_subj_1pl"] = {args[3] .. "ēdeima"} data.forms["past_subj_2pl"] = {args[3] .. "ēdeiþ"} data.forms["past_subj_3pl"] = {args[3] .. "ēdeina"} -- Non-finite forms data.forms["inf"] = {args[1] .. "an"} data.forms["pres_ptcp"] = {args[1] .. "ands"} data.forms["past_ptcp"] = {args["pastpart"] or args[3] .. "s"} postprocess(args, data) return make_table(data) .. m_utilities.format_categories(data.categories, lang) end -- Irregular verbs export["ufkunnan"] = function(frame) local params = { ["pres2sg"] = {}, ["imp2sg"] = {}, ["pastpart"] = {}, } local args = require("Module:parameters").process(frame:getParent().args, params) make_Latn(args, {1, 2, 3, "pres2sg", "imp2sg", "pastpart"}) local data = {forms = {}, info = "irregular, mixed class 3 weak and preterite-present", categories = {lang:getCanonicalName() .. " class 3 weak verbs", lang:getCanonicalName() .. " irregular verbs", lang:getCanonicalName() .. " preterite-present verbs"} } -- Present indicative data.forms["pres_indc_1sg"] = {"ufkunna"} data.forms["pres_indc_2sg"] = {"ufkunnais"} data.forms["pres_indc_3sg"] = {"ufkunnaiþ"} data.forms["pres_indc_1du"] = {"ufkunnōs"} data.forms["pres_indc_2du"] = {"ufkunnāts"} data.forms["pres_indc_1pl"] = {"ufkunnaim"} data.forms["pres_indc_2pl"] = {"ufkunnaiþ"} data.forms["pres_indc_3pl"] = {"ufkunnānd"} -- Present subjunctive data.forms["pres_subj_1sg"] = {"ufkunnau"} data.forms["pres_subj_2sg"] = {"ufkunnais"} data.forms["pres_subj_3sg"] = {"ufkunnai"} data.forms["pres_subj_1du"] = {"ufkunnaiwa"} data.forms["pres_subj_2du"] = {"ufkunnaits"} data.forms["pres_subj_1pl"] = {"ufkunnaima"} data.forms["pres_subj_2pl"] = {"ufkunnaiþ"} data.forms["pres_subj_3pl"] = {"ufkunnaina"} -- Imperative data.forms["impr_2sg"] = {"ufkunnai"} data.forms["impr_3sg"] = {"ufkunnādau"} data.forms["impr_2du"] = {"ufkunnāts"} data.forms["impr_2pl"] = {"ufkunnaiþ"} data.forms["impr_3pl"] = {"ufkunnāndau"} -- Passive indicative data.forms["pasv_indc_1sg"] = {"ufkunnāda"} data.forms["pasv_indc_2sg"] = {"ufkunnāza"} data.forms["pasv_indc_3sg"] = {"ufkunnāda"} data.forms["pasv_indc_1pl"] = {"ufkunnānda"} data.forms["pasv_indc_2pl"] = {"ufkunnānda"} data.forms["pasv_indc_3pl"] = {"ufkunnānda"} -- Passive subjunctive data.forms["pasv_subj_1sg"] = {"ufkunnaidau"} data.forms["pasv_subj_2sg"] = {"ufkunnaizau"} data.forms["pasv_subj_3sg"] = {"ufkunnaidau"} data.forms["pasv_subj_1pl"] = {"ufkunnaindau"} data.forms["pasv_subj_2pl"] = {"ufkunnaindau"} data.forms["pasv_subj_3pl"] = {"ufkunnaindau"} -- Past indicative data.forms["past_indc_1sg"] = {"ufkunþa", "ufkunnaida"} data.forms["past_indc_2sg"] = {"ufkunþēs"} data.forms["past_indc_3sg"] = {"ufkunþa", "ufkunnaida"} data.forms["past_indc_1du"] = {"ufkunþēdu"} data.forms["past_indc_2du"] = {"ufkunþēduts"} data.forms["past_indc_1pl"] = {"ufkunþēdum"} data.forms["past_indc_2pl"] = {"ufkunþēduþ"} data.forms["past_indc_3pl"] = {"ufkunþēdun"} -- Past subjunctive data.forms["past_subj_1sg"] = {"ufkunþēdjau"} data.forms["past_subj_2sg"] = {"ufkunþēdeis"} data.forms["past_subj_3sg"] = {"ufkunþēdi"} data.forms["past_subj_1du"] = {"ufkunþēdeiwa"} data.forms["past_subj_2du"] = {"ufkunþēdeits"} data.forms["past_subj_1pl"] = {"ufkunþēdeima"} data.forms["past_subj_2pl"] = {"ufkunþēdeiþ"} data.forms["past_subj_3pl"] = {"ufkunþēdeina"} -- Non-finite forms data.forms["inf"] = {"ufkunnān"} data.forms["pres_ptcp"] = {"ufkunnānds"} data.forms["past_ptcp"] = {"ufkunnaiþs"} postprocess(args, data) return make_table(data) .. m_utilities.format_categories(data.categories, lang) end export["wiljan"] = function(frame) local params = { } local args = require("Module:parameters").process(frame:getParent().args, params) local data = { forms = {}, info = "weak, irregular, no present indicative forms", categories = {lang:getCanonicalName() .. " weak verbs", lang:getCanonicalName() .. " irregular verbs", lang:getCanonicalName() .. " defective verbs"} } -- Present indicative -- No forms -- Present subjunctive data.forms["pres_subj_1sg"] = {"wiljau"} data.forms["pres_subj_2sg"] = {"wileis"} data.forms["pres_subj_3sg"] = {"wili"} data.forms["pres_subj_1du"] = {"wileiwa"} data.forms["pres_subj_2du"] = {"wileits"} data.forms["pres_subj_1pl"] = {"wileima"} data.forms["pres_subj_2pl"] = {"wileiþ"} data.forms["pres_subj_3pl"] = {"wileina"} -- Imperative -- No forms -- Passive indicative -- No forms -- Passive subjunctive -- No forms -- Past indicative data.forms["past_indc_1sg"] = {"wilda"} data.forms["past_indc_2sg"] = {"wildēs"} data.forms["past_indc_3sg"] = {"wilda"} data.forms["past_indc_1du"] = {"wildēdu"} data.forms["past_indc_2du"] = {"wildēduts"} data.forms["past_indc_1pl"] = {"wildēdum"} data.forms["past_indc_2pl"] = {"wildēduþ"} data.forms["past_indc_3pl"] = {"wildēdun"} -- Past subjunctive data.forms["past_subj_1sg"] = {"wildēdjau"} data.forms["past_subj_2sg"] = {"wildēdeis"} data.forms["past_subj_3sg"] = {"wildēdi"} data.forms["past_subj_1du"] = {"wildēdeiwa"} data.forms["past_subj_2du"] = {"wildēdeits"} data.forms["past_subj_1pl"] = {"wildēdeima"} data.forms["past_subj_2pl"] = {"wildēdeiþ"} data.forms["past_subj_3pl"] = {"wildēdeina"} -- Non-finite forms data.forms["inf"] = {"wiljan"} data.forms["pres_ptcp"] = {"wiljands"} data.forms["past_ptcp"] = nil postprocess(args, data) return make_table(data) .. m_utilities.format_categories(data.categories, lang) end export["wisan"] = function(frame) local params = { ["prefix"] = {default = ""}, } local args = require("Module:parameters").process(frame:getParent().args, params) make_Latn(args, {"prefix"}) local data = { forms = {}, info = "class 5 strong, irregular, [[Appendix:Glossary#suppletive|suppletive]]", categories = {lang:getCanonicalName() .. " class 5 strong verbs", lang:getCanonicalName() .. " irregular verbs", lang:getCanonicalName() .. " suppletive verbs"} } -- Present indicative data.forms["pres_indc_1sg"] = {args["prefix"] .. "im"} data.forms["pres_indc_2sg"] = {args["prefix"] .. "is"} data.forms["pres_indc_3sg"] = {args["prefix"] .. "ist"} data.forms["pres_indc_1du"] = {args["prefix"] .. "siju"} data.forms["pres_indc_2du"] = {args["prefix"] .. "sijuts"} data.forms["pres_indc_1pl"] = {args["prefix"] .. "sijum"} data.forms["pres_indc_2pl"] = {args["prefix"] .. "sijuþ"} data.forms["pres_indc_3pl"] = {args["prefix"] .. "sind"} -- Present subjunctive data.forms["pres_subj_1sg"] = {args["prefix"] .. "sijau"} data.forms["pres_subj_2sg"] = {args["prefix"] .. "sijais"} data.forms["pres_subj_3sg"] = {args["prefix"] .. "sijai"} data.forms["pres_subj_1du"] = {args["prefix"] .. "sijaiwa"} data.forms["pres_subj_2du"] = {args["prefix"] .. "sijaits"} data.forms["pres_subj_1pl"] = {args["prefix"] .. "sijaima"} data.forms["pres_subj_2pl"] = {args["prefix"] .. "sijaiþ"} data.forms["pres_subj_3pl"] = {args["prefix"] .. "sijaina"} -- Imperative -- No forms -- Passive indicative -- No forms -- Passive subjunctive -- No forms -- Past indicative data.forms["past_indc_1sg"] = {args["prefix"] .. "was"} data.forms["past_indc_2sg"] = {args["prefix"] .. "wast"} data.forms["past_indc_3sg"] = {args["prefix"] .. "was"} data.forms["past_indc_1du"] = {args["prefix"] .. "wēsu"} data.forms["past_indc_2du"] = {args["prefix"] .. "wēsuts"} data.forms["past_indc_1pl"] = {args["prefix"] .. "wēsum"} data.forms["past_indc_2pl"] = {args["prefix"] .. "wēsuþ"} data.forms["past_indc_3pl"] = {args["prefix"] .. "wēsun"} -- Past subjunctive data.forms["past_subj_1sg"] = {args["prefix"] .. "wēsjau"} data.forms["past_subj_2sg"] = {args["prefix"] .. "wēseis"} data.forms["past_subj_3sg"] = {args["prefix"] .. "wēsi"} data.forms["past_subj_1du"] = {args["prefix"] .. "wēseiwa"} data.forms["past_subj_2du"] = {args["prefix"] .. "wēseits"} data.forms["past_subj_1pl"] = {args["prefix"] .. "wēseima"} data.forms["past_subj_2pl"] = {args["prefix"] .. "wēseiþ"} data.forms["past_subj_3pl"] = {args["prefix"] .. "wēseina"} -- Non-finite forms data.forms["inf"] = {args["prefix"] .. "wisan"} data.forms["pres_ptcp"] = {args["prefix"] .. "wisands"} data.forms["past_ptcp"] = {args["prefix"] .. "wisans"} postprocess(args, data) return make_table(data) .. m_utilities.format_categories(data.categories, lang) end export["briggan"] = function(frame) local params = { } local args = require("Module:parameters").process(frame:getParent().args, params) local data = { forms = {}, info = "class 3 strong", categories = {lang:getCanonicalName() .. " class 3 strong verbs"} } -- Present indicative data.forms["pres_indc_1sg"] = {"brigga"} data.forms["pres_indc_2sg"] = {"briggis"} data.forms["pres_indc_3sg"] = {"briggiþ"} data.forms["pres_indc_1du"] = {"briggōs"} data.forms["pres_indc_2du"] = {"briggats"} data.forms["pres_indc_1pl"] = {"briggam"} data.forms["pres_indc_2pl"] = {"briggiþ"} data.forms["pres_indc_3pl"] = {"briggand"} -- Present subjunctive data.forms["pres_subj_1sg"] = {"briggau"} data.forms["pres_subj_2sg"] = {"briggais"} data.forms["pres_subj_3sg"] = {"briggai"} data.forms["pres_subj_1du"] = {"briggaiwa"} data.forms["pres_subj_2du"] = {"briggaits"} data.forms["pres_subj_1pl"] = {"briggaima"} data.forms["pres_subj_2pl"] = {"briggaiþ"} data.forms["pres_subj_3pl"] = {"briggaina"} -- Imperative data.forms["impr_2sg"] = {"brigg"} data.forms["impr_3sg"] = {"briggadau"} data.forms["impr_2du"] = {"briggats"} data.forms["impr_2pl"] = {"briggiþ"} data.forms["impr_3pl"] = {"briggandau"} -- Passive indicative data.forms["pasv_indc_1sg"] = {"briggada"} data.forms["pasv_indc_2sg"] = {"briggaza"} data.forms["pasv_indc_3sg"] = {"briggada"} data.forms["pasv_indc_1pl"] = {"brigganda"} data.forms["pasv_indc_2pl"] = {"brigganda"} data.forms["pasv_indc_3pl"] = {"brigganda"} -- Passive subjunctive data.forms["pasv_subj_1sg"] = {"briggadau"} data.forms["pasv_subj_2sg"] = {"briggazau"} data.forms["pasv_subj_3sg"] = {"briggadau"} data.forms["pasv_subj_1pl"] = {"briggandau"} data.forms["pasv_subj_2pl"] = {"briggandau"} data.forms["pasv_subj_3pl"] = {"briggandau"} -- Past indicative data.forms["past_indc_1sg"] = {"brāhta"} data.forms["past_indc_2sg"] = {"brāhtēs"} data.forms["past_indc_3sg"] = {"brāhta"} data.forms["past_indc_1du"] = {"brāhtēdu"} data.forms["past_indc_2du"] = {"brāhtēduts"} data.forms["past_indc_1pl"] = {"brāhtēdum"} data.forms["past_indc_2pl"] = {"brāhtēduþ"} data.forms["past_indc_3pl"] = {"brāhtēdun"} -- Past subjunctive data.forms["past_subj_1sg"] = {"brāhtēdjau"} data.forms["past_subj_2sg"] = {"brāhtēdeis"} data.forms["past_subj_3sg"] = {"brāhtēdi"} data.forms["past_subj_1du"] = {"brāhtēdeiwa"} data.forms["past_subj_2du"] = {"brāhtēdeits"} data.forms["past_subj_1pl"] = {"brāhtēdeima"} data.forms["past_subj_2pl"] = {"brāhtēdeiþ"} data.forms["past_subj_3pl"] = {"brāhtēdeina"} -- Non-finite forms data.forms["inf"] = {"briggan"} data.forms["pres_ptcp"] = {"briggands"} data.forms["past_ptcp"] = {"brāhts"} postprocess(args, data) return make_table(data) .. m_utilities.format_categories(data.categories, lang) end export["bauan"] = function(frame) local params = { ["prefix"] = {default = ""}, } local args = require("Module:parameters").process(frame:getParent().args, params) local data = { forms = {}, info = "irregular, mixed strong and class 3 weak", categories = {lang:getCanonicalName() .. " irregular verbs"} } -- Present indicative data.forms["pres_indc_1sg"] = {args["prefix"] .. "baua"} data.forms["pres_indc_2sg"] = {args["prefix"] .. "bauis"} data.forms["pres_indc_3sg"] = {args["prefix"] .. "bauiþ"} data.forms["pres_indc_1du"] = {args["prefix"] .. "bauōs"} data.forms["pres_indc_2du"] = {args["prefix"] .. "bauats"} data.forms["pres_indc_1pl"] = {args["prefix"] .. "bauam"} data.forms["pres_indc_2pl"] = {args["prefix"] .. "bauiþ"} data.forms["pres_indc_3pl"] = {args["prefix"] .. "bauand"} -- Present subjunctive data.forms["pres_subj_1sg"] = {args["prefix"] .. "bauau"} data.forms["pres_subj_2sg"] = {args["prefix"] .. "bauais"} data.forms["pres_subj_3sg"] = {args["prefix"] .. "bauai"} data.forms["pres_subj_1du"] = {args["prefix"] .. "bauaiwa"} data.forms["pres_subj_2du"] = {args["prefix"] .. "bauaits"} data.forms["pres_subj_1pl"] = {args["prefix"] .. "bauaima"} data.forms["pres_subj_2pl"] = {args["prefix"] .. "bauaiþ"} data.forms["pres_subj_3pl"] = {args["prefix"] .. "bauaina"} -- Imperative data.forms["impr_2sg"] = {args["prefix"] .. "bau"} data.forms["impr_3sg"] = {args["prefix"] .. "bauadau"} data.forms["impr_2du"] = {args["prefix"] .. "bauats"} data.forms["impr_2pl"] = {args["prefix"] .. "bauiþ"} data.forms["impr_3pl"] = {args["prefix"] .. "bauandau"} -- Passive indicative data.forms["pasv_indc_1sg"] = {args["prefix"] .. "bauada"} data.forms["pasv_indc_2sg"] = {args["prefix"] .. "bauaza"} data.forms["pasv_indc_3sg"] = {args["prefix"] .. "bauada"} data.forms["pasv_indc_1pl"] = {args["prefix"] .. "bauanda"} data.forms["pasv_indc_2pl"] = {args["prefix"] .. "bauanda"} data.forms["pasv_indc_3pl"] = {args["prefix"] .. "bauanda"} -- Passive subjunctive data.forms["pasv_subj_1sg"] = {args["prefix"] .. "bauaidau"} data.forms["pasv_subj_2sg"] = {args["prefix"] .. "bauaizau"} data.forms["pasv_subj_3sg"] = {args["prefix"] .. "bauaidau"} data.forms["pasv_subj_1pl"] = {args["prefix"] .. "bauaindau"} data.forms["pasv_subj_2pl"] = {args["prefix"] .. "bauaindau"} data.forms["pasv_subj_3pl"] = {args["prefix"] .. "bauaindau"} -- Past indicative data.forms["past_indc_1sg"] = {args["prefix"] .. "bauaida"} data.forms["past_indc_2sg"] = {args["prefix"] .. "bauaidēs"} data.forms["past_indc_3sg"] = {args["prefix"] .. "bauaida"} data.forms["past_indc_1du"] = {args["prefix"] .. "bauaidēdu"} data.forms["past_indc_2du"] = {args["prefix"] .. "bauaidēduts"} data.forms["past_indc_1pl"] = {args["prefix"] .. "bauaidēdum"} data.forms["past_indc_2pl"] = {args["prefix"] .. "bauaidēduþ"} data.forms["past_indc_3pl"] = {args["prefix"] .. "bauaidēdun"} -- Past subjunctive data.forms["past_subj_1sg"] = {args["prefix"] .. "bauaidēdjau"} data.forms["past_subj_2sg"] = {args["prefix"] .. "bauaidēdeis"} data.forms["past_subj_3sg"] = {args["prefix"] .. "bauaidēdi"} data.forms["past_subj_1du"] = {args["prefix"] .. "bauaidēdeiwa"} data.forms["past_subj_2du"] = {args["prefix"] .. "bauaidēdeits"} data.forms["past_subj_1pl"] = {args["prefix"] .. "bauaidēdeima"} data.forms["past_subj_2pl"] = {args["prefix"] .. "bauaidēdeiþ"} data.forms["past_subj_3pl"] = {args["prefix"] .. "bauaidēdeina"} -- Non-finite forms data.forms["inf"] = {args["prefix"] .. "bauan"} data.forms["pres_ptcp"] = {args["prefix"] .. "bauands"} data.forms["past_ptcp"] = {args["prefix"] .. "bauaiþs"} postprocess(args, data) return make_table(data) .. m_utilities.format_categories(data.categories, lang) end -- Make the table function make_table(data) local function repl(param) local form = data.forms[param] if not form or #form == 0 then return "&mdash;" end local ret_Goth = {} local ret_Latn = {} for key, subform in ipairs(form) do table.insert(ret_Latn, m_links.full_link({lang = lang, term = subform, tr = "-"})) table.insert(ret_Goth, m_links.full_link({lang = lang, term = m_translit.tr_reverse(subform), tr = "-"})) end return table.concat(ret_Goth, ", ") .. "<br/>" .. table.concat(ret_Latn, ", ") end local names = { ["indc"] = "thức trần thuật", ["subj"] = "thức giả định", ["impr"] = "thức mệnh lệnh", ["pres"] = "hiện tại", ["pasv"] = "bị động thì hiện tại", ["past"] = "quá khứ", ["1sg"] = "ngôi 1 số ít", ["2sg"] = "ngôi 2 số ít", ["3sg"] = "ngôi 3 số ít", ["1du"] = "ngôi 1 số đôi", ["2du"] = "ngôi 2 số đôi", ["1pl"] = "ngôi 1 số nhiều", ["2pl"] = "ngôi 2 số nhiều", ["3pl"] = "ngôi 3 số nhiều", } local pns = {"1sg", "2sg", "3sg", "1du", "2du", "1pl", "2pl", "3pl"} local impr_pns = {"2sg", "3sg", "2du", "2pl", "3pl"} local moods = {"indc", "subj"} local tenses = {"pres", "past", "pasv"} local wikicode = {} table.insert(wikicode, m_inflection_table.make_top{ title = mw.getContentLanguage():ucfirst(data.info or ""), palette = 'grey', tall = 'yes', category = 'conjugation', }) table.insert(wikicode, "|-") table.insert(wikicode, "! nguyên mẫu") table.insert(wikicode, "| colspan=\"" .. (#tenses) .. "\" | {{{inf}}}") for _, mood in ipairs(moods) do table.insert(wikicode, "|-") table.insert(wikicode, "| colspan=\"999\" class=\"separator\" |") table.insert(wikicode, "|-") table.insert(wikicode, "! class=\"outer\" | " .. names[mood]) for _, tense in ipairs(tenses) do table.insert(wikicode, "! " .. names[tense]) end for _, pn in ipairs(pns) do table.insert(wikicode, "|-") table.insert(wikicode, "! " .. names[pn]) for _, tense in ipairs(tenses) do table.insert(wikicode, "| {{{" .. tense .. "_" .. mood .. "_" .. pn .. "}}}") end end end table.insert(wikicode, "|-") table.insert(wikicode, "| colspan=\"2\" class=\"separator\" |") table.insert(wikicode, "! class=\"blank-end-row\" " .. "colspan=\"" .. (#tenses) .. "\" rowspan=\"" .. (#impr_pns + 2) .. " |") table.insert(wikicode, "|-") table.insert(wikicode, "! class=\"outer\" | " .. names["impr"]) table.insert(wikicode, "!") for _, pn in ipairs(impr_pns) do table.insert(wikicode, "|-") table.insert(wikicode, "! " .. names[pn]) table.insert(wikicode, "| {{{impr_" .. pn .. "}}}") end table.insert(wikicode, "|-") table.insert(wikicode, "| colspan=\"3\" class=\"separator\" |") table.insert(wikicode, "! class=\"blank-end-row\" rowspan=\"3\" |") table.insert(wikicode, "|-") table.insert(wikicode, "!") table.insert(wikicode, "! hiện tại") table.insert(wikicode, "! quá khứ") table.insert(wikicode, "|-") table.insert(wikicode, "! phân từ") table.insert(wikicode, "| {{{pres_ptcp}}}") table.insert(wikicode, "| {{{past_ptcp}}}") table.insert(wikicode, m_inflection_table.make_bottom{}) wikicode = table.concat(wikicode, "\n") return mw.ustring.gsub(wikicode, "{{{([a-z0-9_]+)}}}", repl) end return export sii9dbzp518nk2120zcrrspb6k7icnu Bản mẫu:got-conj-wk1 10 418170 2566714 2026-09-26T14:52:38Z TheHighFighter2 42988 Trang mới: “{{#invoke:got-verb|wk1}}<noinclude>{{documentation}}</noinclude>” 2566714 wikitext text/x-wiki {{#invoke:got-verb|wk1}}<noinclude>{{documentation}}</noinclude> nhk2dztr8tnwpdc98n306n34v8nol38 Thể loại:Động từ tiếng Goth 14 418171 2566725 2026-09-26T15:08:21Z TheHighFighter2 42988 Trang mới: “{{auto cat}}” 2566725 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx 𐌱𐌹𐌸𐍂𐌰𐌲𐌾𐌰𐌽 0 418172 2566727 2026-09-26T15:16:35Z TheHighFighter2 42988 Trang mới: “=={{langname|got}}== ==={{ĐM|etym}}=== Từ {{af|got|𐌱𐌹-|𐌸𐍂𐌰𐌲𐌾𐌰𐌽|t2=chạy}}. ==={{ĐM|verb}}=== {{got-verb}} # [[chạy|Chạy]] lên [[trước]]. ===={{ĐM|conjug}}==== {{got-conj-wk1|biþrag|j=ji}}” 2566727 wikitext text/x-wiki =={{langname|got}}== ==={{ĐM|etym}}=== Từ {{af|got|𐌱𐌹-|𐌸𐍂𐌰𐌲𐌾𐌰𐌽|t2=chạy}}. ==={{ĐM|verb}}=== {{got-verb}} # [[chạy|Chạy]] lên [[trước]]. ===={{ĐM|conjug}}==== {{got-conj-wk1|biþrag|j=ji}} 2aiixkeh44o2zvwe0c83bloy1k1vnd4 Kalawaan 0 418173 2566730 2026-09-26T15:22:13Z Hiyuune 50834 Trang mới: “=={{langname|en}}== ==={{section|pr-noun}}=== {{en-prop}} # {{place|en|barangay|city/Pasig|r/Metro Manila|c/Philippines}}. #: {{list:địa danh của Philippines/en|NCR|Pasig}} =={{langname|tl}}== ==={{section|etym}}=== {{ety|tl|:af|lawa<id:hồ>|ka- -an|text=+}} {{lit|khu vực quanh hồ}}. ==={{section|pron}}=== {{tl-pr|Kalawa7an}} ==={{section|pr-noun}}=== {{tl-proper noun|b=+}} # {{place|tl|barangay|city/Pasig|r/Metro Manila|c/Philippines|t=Pinagkurusan}} #:…” 2566730 wikitext text/x-wiki =={{langname|en}}== ==={{section|pr-noun}}=== {{en-prop}} # {{place|en|barangay|city/Pasig|r/Metro Manila|c/Philippines}}. #: {{list:địa danh của Philippines/en|NCR|Pasig}} =={{langname|tl}}== ==={{section|etym}}=== {{ety|tl|:af|lawa<id:hồ>|ka- -an|text=+}} {{lit|khu vực quanh hồ}}. ==={{section|pron}}=== {{tl-pr|Kalawa7an}} ==={{section|pr-noun}}=== {{tl-proper noun|b=+}} # {{place|tl|barangay|city/Pasig|r/Metro Manila|c/Philippines|t=Pinagkurusan}} #: {{list:địa danh của Philippines|NCR|Pasig}} # {{place|tl|barangay|mun/Binangonan|r/Rizal|c/Philippines|t=Kalawaan}} #: {{list:địa danh của Philippines|IV-A|Rizal|Binangonan}} laknt8t4o1y4k2r7mbhbkmg3d8aryiw Thể loại:Mục từ có hệ phát âm malumay tiếng Tagalog 14 418174 2566731 2026-09-26T15:22:49Z Hiyuune 50834 Trang mới: “{{auto cat}}” 2566731 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx otobayograpiya 0 418175 2566732 2026-09-26T15:24:26Z Hiyuune 50834 + tl 2566732 wikitext text/x-wiki =={{langname|tl}}== ==={{section|etym}}=== {{ety|tl|:der|en:autobiography|:influence|-ía|tree=1}} {{pl|tl|es|en:autobiography}}, ảnh hưởng từ {{der|tl|es|-ía}}. ==={{section|pron}}=== {{tl-pr|otobayo.grapiya}} ==={{section|n}}=== {{tl-noun|b=+}} # {{alt form|tl|awtobiyograpiya}} 6ke207x7kb607q9n0ik5hpsuv1t83ww awtobiyograpiya 0 418176 2566733 2026-09-26T15:26:58Z Hiyuune 50834 + tl 2566733 wikitext text/x-wiki =={{langname|tl}}== ==={{section|alt}}=== * {{alt|tl|awtobayograpiya|otobayograpiya||pseudo-Hispanism}} ==={{section|etym}}=== {{ety|tl|:bor|es:autobiografía|text=++|tree=1|doublet=awtobayograpi}} ==={{section|pron}}=== {{tl-pr|awtobiyo.grapiya}} ==={{section|n}}=== {{tl-noun|b=+}} # [[tự truyện|Tự truyện]] #: {{syn|tl|awtobayograpi|saribuhay<l:neologism>}} ===={{section|rel}}==== {{col|tl|biyograpiya|awtomatiko|awtobiyograpo|awtobiyograpikal|awtobiyograpiko}} ==={{section|further}}=== * {{R:KWF Diksiyonaryo}} {{C|tl|Thể loại văn học}} l07kxv68d9awbrlpz3lpta9uzjhmrea 2566736 2566733 2026-09-26T15:40:27Z Hiyuune 50834 /* Từ nguyên */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566736 wikitext text/x-wiki =={{langname|tl}}== ==={{section|alt}}=== * {{alt|tl|awtobayograpiya|otobayograpiya||pseudo-Hispanism}} ==={{section|etym}}=== {{ety|tl|:bor|es:autobiografía|text=++|tree=1}} {{doublet|tl|awtobayograpi}} ==={{section|pron}}=== {{tl-pr|awtobiyo.grapiya}} ==={{section|n}}=== {{tl-noun|b=+}} # [[tự truyện|Tự truyện]] #: {{syn|tl|awtobayograpi|saribuhay<l:neologism>}} ===={{section|rel}}==== {{col|tl|biyograpiya|awtomatiko|awtobiyograpo|awtobiyograpikal|awtobiyograpiko}} ==={{section|further}}=== * {{R:KWF Diksiyonaryo}} {{C|tl|Thể loại văn học}} telfspuhb3g1mow0y4eb1ifyiupqlm0 Thể loại:Điệp thức tiếng Tagalog 14 418177 2566737 2026-09-26T15:41:04Z Hiyuune 50834 Trang mới: “{{auto cat}}” 2566737 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx ceann scríbe 0 418178 2566738 2026-09-26T15:45:34Z Hiyuune 50834 + ga 2566738 wikitext text/x-wiki =={{langname|ga}}== ==={{section|n}}=== {{ga-noun|m|cinn scríbe|cinn scríbe}} # Nơi [[đưa]] [[tới]]. #: {{synonyms|ga|ceann cúrsa}} ===={{section|decl}}==== {{ga-decl-m1|c|eann scríbe|inn scríbe}} ==={{section|mut}}=== {{ga-mut}} ==={{section|further}}=== * {{R:ga:NEID}} * {{R:ga:FNG}} * {{R:ga:tearma.ie}} 6kkc8td5www7r8w48qxwr93suan7nnn bruadaraich 0 418179 2566739 2026-09-26T15:50:01Z Hiyuune 50834 + gd 2566739 wikitext text/x-wiki =={{langname|gd}}== ==={{section|etym}}=== {{suffix|gd|bruadar|-ich}} ==={{section|v}}=== {{gd-verb|past=bhruadaraich|fut=bruadaraichidh|vn=bruadarachadh|pp=bruadaraichte}} # [[mơ|Mơ]]. <!--chưa chắc chắn ===={{section|forms}}==== {{gd-conj|bruadarach}} --> 3vzb8wpd9oosonej6hqxfkq5exs3fh5 2566740 2566739 2026-09-26T15:54:02Z Hiyuune 50834 /* Động từ */ 2566740 wikitext text/x-wiki =={{langname|gd}}== ==={{section|etym}}=== {{suffix|gd|bruadar|-ich}} ==={{section|v}}=== {{gd-verb|past=bhruadaraich|fut=bruadaraichidh|vn=bruadarachadh|pp=bruadaraichte}} # [[mơ|Mơ]]. 3maj0d9a1gq7dshsutsu5nq5jhv5lhh missuppfatta 0 418180 2566741 2026-09-26T16:01:19Z Hiyuune 50834 /* */ + sv 2566741 wikitext text/x-wiki =={{langname|sv}}== ==={{section|etym}}=== Từ {{prefix|sv|miss|uppfatta}}. ==={{section|v}}=== {{sv-verb-reg}} # [[hiểu lầm|Hiểu lầm]]; [[hiểu]] [[sai]]. ===={{section|forms}}==== {{sv-conj-wk}} ===={{section|rel}}==== * {{l|sv|missuppfattning}} dutahl26p4cyt8r9k53ksbm5ylfmnim missuppfattat 0 418181 2566742 2026-09-26T16:04:34Z Hiyuune 50834 + sv 2566742 wikitext text/x-wiki =={{langname|sv}}== ==={{section|adj}}=== {{head|sv|Biến thể hình thái tính từ}} # {{adj form of|sv|missuppfattad||indef|ở|n|s}} ==={{section|v}}=== {{head|sv|Biến thể hình thái động từ}} # {{verb form of|sv|missuppfatta||sup}} tdlds9mhd7osmut1xwdwiadkujczwt1 Thể loại:Từ kế thừa từ tiếng Chăm nguyên thủy tiếng Ra Glai Nam 14 418182 2566745 2026-09-26T17:20:06Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566745 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ tiếng Chăm nguyên thủy tiếng Ra Glai Nam 14 418183 2566746 2026-09-26T17:20:08Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566746 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ kế thừa từ tiếng Mã Lai-Đa Đảo nguyên thủy tiếng Ra Glai Nam 14 418184 2566747 2026-09-26T17:20:10Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566747 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ tiếng Mã Lai-Đa Đảo nguyên thủy tiếng Ra Glai Nam 14 418185 2566748 2026-09-26T17:20:12Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566748 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ kế thừa từ tiếng Nam Đảo nguyên thủy tiếng Ra Glai Nam 14 418186 2566749 2026-09-26T17:20:14Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566749 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ tiếng Nam Đảo nguyên thủy tiếng Ra Glai Nam 14 418187 2566750 2026-09-26T17:20:16Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566750 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ kế thừa tiếng Ra Glai Nam 14 418188 2566751 2026-09-26T17:20:21Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566751 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ nhóm ngôn ngữ Chăm tiếng Ra Glai Nam 14 418189 2566752 2026-09-26T17:20:28Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566752 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ nguyên tiếng Ra Glai Nam 14 418190 2566753 2026-09-26T17:20:31Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566753 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ nhóm ngôn ngữ Mã Lai-Chăm tiếng Ra Glai Nam 14 418191 2566754 2026-09-26T17:20:36Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566754 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ nhóm ngôn ngữ Mã Lai-Đa Đảo tiếng Ra Glai Nam 14 418192 2566755 2026-09-26T17:20:45Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566755 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ ngữ hệ Nam Đảo tiếng Ra Glai Nam 14 418193 2566756 2026-09-26T17:20:54Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566756 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ nhóm ngôn ngữ Mã Lai-Sumbawa tiếng Ra Glai Nam 14 418194 2566757 2026-09-26T17:21:04Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566757 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ ngôn ngữ khác tiếng Ra Glai Nam 14 418195 2566758 2026-09-26T17:21:13Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566758 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ tiếng Nam Đảo nguyên thủy tiếng Ra Glai Cát Gia 14 418196 2566760 2026-09-26T17:22:50Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566760 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ kế thừa từ tiếng Chăm nguyên thủy tiếng Ra Glai Cát Gia 14 418197 2566761 2026-09-26T17:22:52Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566761 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ tiếng Chăm nguyên thủy tiếng Ra Glai Cát Gia 14 418198 2566762 2026-09-26T17:22:54Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566762 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ kế thừa từ tiếng Mã Lai-Đa Đảo nguyên thủy tiếng Ra Glai Cát Gia 14 418199 2566763 2026-09-26T17:22:56Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566763 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ tiếng Mã Lai-Đa Đảo nguyên thủy tiếng Ra Glai Cát Gia 14 418200 2566764 2026-09-26T17:22:59Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566764 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ kế thừa từ tiếng Nam Đảo nguyên thủy tiếng Ra Glai Cát Gia 14 418201 2566765 2026-09-26T17:23:02Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566765 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ kế thừa tiếng Ra Glai Cát Gia 14 418202 2566766 2026-09-26T17:23:12Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566766 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ nhóm ngôn ngữ Mã Lai-Đa Đảo tiếng Ra Glai Cát Gia 14 418203 2566767 2026-09-26T17:23:18Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566767 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ nhóm ngôn ngữ Chăm tiếng Ra Glai Cát Gia 14 418204 2566768 2026-09-26T17:23:28Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566768 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ nhóm ngôn ngữ Mã Lai-Chăm tiếng Ra Glai Cát Gia 14 418205 2566769 2026-09-26T17:23:34Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566769 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ nhóm ngôn ngữ Mã Lai-Sumbawa tiếng Ra Glai Cát Gia 14 418206 2566770 2026-09-26T17:23:43Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566770 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ ngữ hệ Nam Đảo tiếng Ra Glai Cát Gia 14 418207 2566771 2026-09-26T17:23:48Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566771 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ nguyên tiếng Ra Glai Cát Gia 14 418208 2566772 2026-09-26T17:23:52Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566772 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ ngôn ngữ khác tiếng Ra Glai Cát Gia 14 418209 2566773 2026-09-26T17:23:58Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566773 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ tiếng Mã Lai-Đa Đảo nguyên thủy tiếng Chăm cổ 14 418210 2566775 2026-09-26T17:31:35Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566775 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ kế thừa từ tiếng Chăm nguyên thủy tiếng Chăm cổ 14 418211 2566776 2026-09-26T17:31:37Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566776 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ tiếng Chăm nguyên thủy tiếng Chăm cổ 14 418212 2566777 2026-09-26T17:31:38Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566777 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ kế thừa từ tiếng Mã Lai-Đa Đảo nguyên thủy tiếng Chăm cổ 14 418213 2566778 2026-09-26T17:31:40Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566778 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ nhóm ngôn ngữ Mã Lai-Đa Đảo tiếng Chăm cổ 14 418214 2566779 2026-09-26T17:31:46Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566779 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ kế thừa tiếng Chăm cổ 14 418215 2566780 2026-09-26T17:32:29Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566780 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ nhóm ngôn ngữ Chăm tiếng Chăm cổ 14 418216 2566781 2026-09-26T17:32:34Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566781 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ nguyên tiếng Chăm cổ 14 418217 2566782 2026-09-26T17:32:41Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566782 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ ngữ hệ Nam Đảo tiếng Chăm cổ 14 418218 2566783 2026-09-26T17:32:44Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566783 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ ngôn ngữ khác tiếng Chăm cổ 14 418219 2566784 2026-09-26T17:32:52Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566784 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ nhóm ngôn ngữ Mã Lai-Chăm tiếng Chăm cổ 14 418220 2566785 2026-09-26T17:33:00Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566785 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ nhóm ngôn ngữ Mã Lai-Sumbawa tiếng Chăm cổ 14 418221 2566786 2026-09-26T17:33:09Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566786 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ vay mượn từ tiếng Phạn tiếng Chăm cổ 14 418222 2566787 2026-09-26T17:34:00Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566787 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ tiếng Phạn tiếng Chăm cổ 14 418223 2566788 2026-09-26T17:34:02Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566788 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ vay mượn tiếng Chăm cổ 14 418224 2566789 2026-09-26T17:34:08Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566789 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ nhóm ngôn ngữ Ấn-Arya tiếng Chăm cổ 14 418225 2566790 2026-09-26T17:34:12Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566790 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ nhóm ngôn ngữ Ấn-Iran tiếng Chăm cổ 14 418226 2566791 2026-09-26T17:34:19Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566791 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ ngữ hệ Ấn-Âu tiếng Chăm cổ 14 418227 2566792 2026-09-26T17:34:26Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566792 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ kế thừa từ tiếng Chăm nguyên thủy tiếng H'roi 14 418228 2566796 2026-09-26T17:36:17Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566796 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ tiếng Chăm nguyên thủy tiếng H'roi 14 418229 2566797 2026-09-26T17:36:20Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566797 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ kế thừa từ tiếng Mã Lai-Đa Đảo nguyên thủy tiếng H'roi 14 418230 2566798 2026-09-26T17:36:21Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566798 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ tiếng Mã Lai-Đa Đảo nguyên thủy tiếng H'roi 14 418231 2566799 2026-09-26T17:36:23Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566799 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ nhóm ngôn ngữ Mã Lai-Đa Đảo tiếng H'roi 14 418232 2566800 2026-09-26T17:36:39Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566800 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ nhóm ngôn ngữ Chăm tiếng H'roi 14 418233 2566801 2026-09-26T17:36:41Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566801 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ nhóm ngôn ngữ Mã Lai-Chăm tiếng H'roi 14 418234 2566802 2026-09-26T17:36:48Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566802 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ dẫn xuất từ nhóm ngôn ngữ Mã Lai-Sumbawa tiếng H'roi 14 418235 2566803 2026-09-26T17:36:54Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566803 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx ᡶᡝᡴᠰᡳᠮᠪᡳ 0 418236 2566804 2026-09-26T22:30:45Z TheHighFighter2 42988 Trang mới: “=={{langname|mnc}}== ==={{ĐM|etym}}=== Từ {{inh|mnc|tuw-pro|*pökti-|t=chạy, phi nước đại}}. ==={{ĐM|verb}}=== {{head|mnc|verb}} # [[chạy|Chạy]].” 2566804 wikitext text/x-wiki =={{langname|mnc}}== ==={{ĐM|etym}}=== Từ {{inh|mnc|tuw-pro|*pökti-|t=chạy, phi nước đại}}. ==={{ĐM|verb}}=== {{head|mnc|verb}} # [[chạy|Chạy]]. d60yidjxf614g2uwceb500gtbn2cq9a ᎠᏟ 0 418237 2566805 2026-09-26T22:37:58Z TheHighFighter2 42988 Trang mới: “=={{langname|chr}}== ==={{ĐM|verb}}=== {{head|chr|verb}} # Anh ấy/cô ấy/nó đang [[chạy]].” 2566805 wikitext text/x-wiki =={{langname|chr}}== ==={{ĐM|verb}}=== {{head|chr|verb}} # Anh ấy/cô ấy/nó đang [[chạy]]. mcxugguv7v5aboogqg49tc2l4vnn2jv יאָגורט 0 418238 2566806 2026-09-26T22:43:12Z TheHighFighter2 42988 Trang mới: “=={{langname|yi}}== ==={{ĐM|noun}}=== {{yi-noun|g=m}} # [[sữa chua|Sữa chua]]. {{topics|yi|Chế phẩm sữa}}” 2566806 wikitext text/x-wiki =={{langname|yi}}== ==={{ĐM|noun}}=== {{yi-noun|g=m}} # [[sữa chua|Sữa chua]]. {{topics|yi|Chế phẩm sữa}} jwwmpfd9ah4942xwpj4lueo5v4ef3bw lòng xe điếu 0 418239 2566808 2026-09-26T23:56:01Z TheHighFighter2 42988 Trang mới: “=={{langname|vi}}== ==={{section|alt}}=== * {{alt|vi|lòng se điếu||sai chính tả}} ==={{section|etym}}=== Từ {{ghép|vi|lòng|xe điếu}}. ==={{section|pron}}=== {{vi-pron}} ==={{section|n}}=== {{vi-noun|head=[[lòng]] [[xe điếu]]}} # Một phần [[ruột non]] đặc biệt của [[lợn]], thành dày, mặt trong có nhiều nếp gấp. #: {{syn|vi|phèo hai da<q:miền Nam>}} #* {{quote-web|vi|date=07-09-2010|author=Cao Thâm|title='Lô lô ti ca' L…” 2566808 wikitext text/x-wiki =={{langname|vi}}== ==={{section|alt}}=== * {{alt|vi|lòng se điếu||sai chính tả}} ==={{section|etym}}=== Từ {{ghép|vi|lòng|xe điếu}}. ==={{section|pron}}=== {{vi-pron}} ==={{section|n}}=== {{vi-noun|head=[[lòng]] [[xe điếu]]}} # Một phần [[ruột non]] đặc biệt của [[lợn]], thành dày, mặt trong có nhiều nếp gấp. #: {{syn|vi|phèo hai da<q:miền Nam>}} #* {{quote-web|vi|date=07-09-2010|author=Cao Thâm|title='Lô lô ti ca' Lào|site=Tiền phong|url=https://tienphong.vn/lo-lo-ti-ca-lao-post511834.tpo|passage=Những miếng cổ hũ dày, trắng đục, miếng '''lòng xe điếu''' tròn căng, thái ra lộ hình răng cưa, rồi miếng tim, miếng gan…, tất cả được bày sắp cẩn trọng, bốc hơi nghi ngút, nom thật hấp dẫn.}} ==={{section|ref}}=== * {{Chú thích báo|date=08-05-2025|author=Hải Yến|title=Lòng xe điếu - Từ đặc sản hiếm thành cơn sốt mạng xã hội|work=PetroTimes|url=https://petrotimes.vn/long-xe-dieu-tu-dac-san-hiem-thanh-con-sot-mang-xa-hoi-727222.html&link=autochanger}} 65n7b1xdsjj8tio6aestn4ljxll45ip 2566809 2566808 2026-09-26T23:58:42Z TheHighFighter2 42988 /* Tham khảo */ 2566809 wikitext text/x-wiki =={{langname|vi}}== ==={{section|alt}}=== * {{alt|vi|lòng se điếu||sai chính tả}} ==={{section|etym}}=== Từ {{ghép|vi|lòng|xe điếu}}. ==={{section|pron}}=== {{vi-pron}} ==={{section|n}}=== {{vi-noun|head=[[lòng]] [[xe điếu]]}} # Một phần [[ruột non]] đặc biệt của [[lợn]], thành dày, mặt trong có nhiều nếp gấp. #: {{syn|vi|phèo hai da<q:miền Nam>}} #* {{quote-web|vi|date=07-09-2010|author=Cao Thâm|title='Lô lô ti ca' Lào|site=Tiền phong|url=https://tienphong.vn/lo-lo-ti-ca-lao-post511834.tpo|passage=Những miếng cổ hũ dày, trắng đục, miếng '''lòng xe điếu''' tròn căng, thái ra lộ hình răng cưa, rồi miếng tim, miếng gan…, tất cả được bày sắp cẩn trọng, bốc hơi nghi ngút, nom thật hấp dẫn.}} ==={{section|ref}}=== * {{Chú thích báo|date=08-05-2025|author=Hải Yến|title=Lòng xe điếu - Từ đặc sản hiếm thành cơn sốt mạng xã hội|work=PetroTimes|url=https://petrotimes.vn/long-xe-dieu-tu-dac-san-hiem-thanh-con-sot-mang-xa-hoi-727222.html&link=autochanger}} {{C|vi|Thực phẩm}} 7ks338jvq3ezcy0z6pa383zuv63r601 наймів 0 418240 2566817 2026-09-27T03:19:32Z Hiyuune 50834 + uk 2566817 wikitext text/x-wiki =={{langname|uk}}== ==={{section|pron}}=== * {{uk-IPA|на́ймів}} ==={{section|n}}=== {{head|uk|Biến thể hình thái danh từ|head=на́ймів}} # {{infl of|uk|найм||gen|p}} 2g5kft5vpdcrnwxgo5cxtkh3jzwcmfg найняти 0 418241 2566818 2026-09-27T03:21:10Z Hiyuune 50834 Trang mới: “=={{langname|uk}}== ==={{section|etym}}=== {{ety|uk|:af|на-|йня́ти|text=+|tree=1}} So sánh với {{cog|ru|наня́ть}}, {{cog|be|наня́ць}}, {{cog|pl|nająć}}. ==={{section|pron}}=== * {{uk-IPA|найня́ти}} * {{audio|uk|Uk-найняти.ogg}} ==={{section|v}}=== {{uk-verb|найня́ти|pf|impf=найма́ти}} # {{lb|uk|transitive}} [[thuê|Thuê]], [[mướn]] (lao động). ===={{section|forms}}==== {{uk-conj|найня́ти<14b.pre…” 2566818 wikitext text/x-wiki =={{langname|uk}}== ==={{section|etym}}=== {{ety|uk|:af|на-|йня́ти|text=+|tree=1}} So sánh với {{cog|ru|наня́ть}}, {{cog|be|наня́ць}}, {{cog|pl|nająć}}. ==={{section|pron}}=== * {{uk-IPA|найня́ти}} * {{audio|uk|Uk-найняти.ogg}} ==={{section|v}}=== {{uk-verb|найня́ти|pf|impf=найма́ти}} # {{lb|uk|transitive}} [[thuê|Thuê]], [[mướn]] (lao động). ===={{section|forms}}==== {{uk-conj|найня́ти<14b.pres:найм.pf.tr.ppp.retractedppp>}} ===={{section|drv}}==== * {{l|uk|найня́тися}} ==={{section|further}}=== * {{R:uk:SUM-11}} * {{R:uk:Horokh}} * {{R:uk:Slovnyk}} hof8msqwyscxtj6vr0i66ezy1vyevax amundian 0 418242 2566819 2026-09-27T03:23:43Z Hiyuune 50834 Trang mới: “=={{langname|ang}}== ==={{section|etym}}=== Từ {{af|ang|ā-|mundian|t2=bảo vệ}}. ==={{section|pron}}=== * {{ang-IPA|ā<mundian}} ==={{section|v}}=== {{ang-verb|āmundian}} # [[bảo vệ|Bảo vệ]]; [[che chở]]. ===={{section|forms}}==== {{ang-conj|āmundian<w2>}} ==={{section|ref}}=== * {{R:ang:BT|a-mundian|ref=1599}} * {{R:ang:Dictionary of Old English|a-mundian|E00548}}” 2566819 wikitext text/x-wiki =={{langname|ang}}== ==={{section|etym}}=== Từ {{af|ang|ā-|mundian|t2=bảo vệ}}. ==={{section|pron}}=== * {{ang-IPA|ā<mundian}} ==={{section|v}}=== {{ang-verb|āmundian}} # [[bảo vệ|Bảo vệ]]; [[che chở]]. ===={{section|forms}}==== {{ang-conj|āmundian<w2>}} ==={{section|ref}}=== * {{R:ang:BT|a-mundian|ref=1599}} * {{R:ang:Dictionary of Old English|a-mundian|E00548}} kbkc6a2bwd3gr9go5n7m9clsa89m1dg protectest 0 418243 2566820 2026-09-27T03:24:54Z Hiyuune 50834 + en 2566820 wikitext text/x-wiki =={{langname|en}}== ==={{section|etym}}=== {{suffix|en|protect|est|nocat=1}} ==={{section|v}}=== {{head|en|Biến thể hình thái động từ}} # {{infl of|en|protect||st-form}} 6hu0d1sv78xy46emmprejz0n1mhyks2 protecteth 0 418244 2566821 2026-09-27T03:25:38Z Hiyuune 50834 Trang mới: “=={{langname|en}}== ==={{section|etym}}=== {{ety|en|:af|protect|-eth|text=+|tree=1}} ==={{section|v}}=== {{head|en|Biến thể hình thái động từ}} # {{infl of|en|protect||th-form}}” 2566821 wikitext text/x-wiki =={{langname|en}}== ==={{section|etym}}=== {{ety|en|:af|protect|-eth|text=+|tree=1}} ==={{section|v}}=== {{head|en|Biến thể hình thái động từ}} # {{infl of|en|protect||th-form}} ijixcybp2dc0re3vanuduxgw967sxr5 Thể loại:Mục từ tham chiếu đến nguyên từ bị thiếu tiếng Anh 14 418245 2566822 2026-09-27T03:25:57Z Hiyuune 50834 Trang mới: “{{auto cat}}” 2566822 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Bản mẫu:R:mn:BT 10 418246 2566831 2026-09-27T03:32:49Z Hiyuune 50834 Trang mới: “[https://bolor-toli.com/result?word={{urlencode:{{{1|{{pagename}}}}}}}&direction=1 {{{2|{{{1|{{pagename}}}}}}}}] trong ''{{m|mn||Болор толь|t=Từ điển Bolor}}''<noinclude>{{documentation}}{{refcat|mn}}</noinclude>” 2566831 wikitext text/x-wiki [https://bolor-toli.com/result?word={{urlencode:{{{1|{{pagename}}}}}}}&direction=1 {{{2|{{{1|{{pagename}}}}}}}}] trong ''{{m|mn||Болор толь|t=Từ điển Bolor}}''<noinclude>{{documentation}}{{refcat|mn}}</noinclude> aigout79rs4l3aixl3klp05ebxto93b achoimriú 0 418247 2566836 2026-09-27T04:51:39Z Hiyuune 50834 Trang mới: “=={{langname|ga}}== ==={{section|n}}=== {{ga-noun|m|achoimrithe|-}} # {{verbal noun of|ga|achoimrigh}} # [[tóm lược|Tóm lược]]; [[sơ lược]]. #: {{syn|ga|achoimre}} # Bản [[tóm tắt]] lại. ===={{section|decl}}==== {{ga-decl-m-irreg-nopl|a|choimriú|choimrithe}} ==={{section|mut}}=== {{ga-mut|msn}} ==={{section|further}}=== * {{R:ga:Ó Dónaill}} * {{R:ga:EID}} * {{R:ga:NEID}}” 2566836 wikitext text/x-wiki =={{langname|ga}}== ==={{section|n}}=== {{ga-noun|m|achoimrithe|-}} # {{verbal noun of|ga|achoimrigh}} # [[tóm lược|Tóm lược]]; [[sơ lược]]. #: {{syn|ga|achoimre}} # Bản [[tóm tắt]] lại. ===={{section|decl}}==== {{ga-decl-m-irreg-nopl|a|choimriú|choimrithe}} ==={{section|mut}}=== {{ga-mut|msn}} ==={{section|further}}=== * {{R:ga:Ó Dónaill}} * {{R:ga:EID}} * {{R:ga:NEID}} rap80j8weph9w58k4lesejj899rmpv8 achoimrigh 0 418248 2566837 2026-09-27T05:35:50Z Hiyuune 50834 Trang mới: “=={{langname|ga}}== ==={{ĐM|etym}}=== Từ {{af|ga|achoimre|t1=tóm tắt|-igh}}. ==={{ĐM|v}}=== {{ga-verb|pres=achoimríonn|fut=achoimreoidh|vn=achoimriú|pp=achoimrithe}} # {{lb|ga|transitive}} [[tóm tắt|Tóm tắt]] lại. ===={{ĐM|forms}}==== {{ga-conj-2|a|choimr|q=slender|stem=choimrigh}} ==={{ĐM|mut}}=== {{ga-mut}} ==={{ĐM|further}}=== * {{R:ga:Ó Dónaill}} * {{R:ga:NEID}}” 2566837 wikitext text/x-wiki =={{langname|ga}}== ==={{ĐM|etym}}=== Từ {{af|ga|achoimre|t1=tóm tắt|-igh}}. ==={{ĐM|v}}=== {{ga-verb|pres=achoimríonn|fut=achoimreoidh|vn=achoimriú|pp=achoimrithe}} # {{lb|ga|transitive}} [[tóm tắt|Tóm tắt]] lại. ===={{ĐM|forms}}==== {{ga-conj-2|a|choimr|q=slender|stem=choimrigh}} ==={{ĐM|mut}}=== {{ga-mut}} ==={{ĐM|further}}=== * {{R:ga:Ó Dónaill}} * {{R:ga:NEID}} 7efjm9wce95o6e87zb0xa4snsjba890 silkine 0 418249 2566838 2026-09-27T09:22:24Z Hiyuune 50834 /* */ 2566838 wikitext text/x-wiki =={{langname|enm}}== ==={{section|adj}}=== {{head|enm|Tính từ|var=1}} # {{lb|enm|Sc}} {{alt form|enm|silken}} ev6nwrhglca0vqr1gkvda5p97hgryp1 晃太郎 0 418250 2566839 2026-09-27T09:45:53Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|o1=う|た|ろう}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうたろう}} # {{given name|ja|nam|sort=こうたろう}}” 2566839 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こ|o1=う|た|ろう}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうたろう}} # {{given name|ja|nam|sort=こうたろう}} 1bf0eoinupd00btmjtfzk8nzvfopubw 興太郎 0 418251 2566840 2026-09-27T09:45:56Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|o1=う|た|ろう}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうたろう}} # {{given name|ja|nam|sort=こうたろう}}” 2566840 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こ|o1=う|た|ろう}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうたろう}} # {{given name|ja|nam|sort=こうたろう}} 1bf0eoinupd00btmjtfzk8nzvfopubw 浩太朗 0 418252 2566841 2026-09-27T09:45:58Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こ|o1=う|た|ろう}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうたろう}} # {{given name|ja|nam|sort=こうたろう}}” 2566841 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こ|o1=う|た|ろう}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうたろう}} # {{given name|ja|nam|sort=こうたろう}} 1bf0eoinupd00btmjtfzk8nzvfopubw 晃太郞 0 418253 2566842 2026-09-27T09:46:16Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-see|晃太郎}}” 2566842 wikitext text/x-wiki =={{langname|ja}}== {{ja-see|晃太郎}} athaqm1ge6ctewg45qlm9c3z6ek2yjv 興太郞 0 418254 2566843 2026-09-27T09:47:00Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-see|興太郎}}” 2566843 wikitext text/x-wiki =={{langname|ja}}== {{ja-see|興太郎}} owg0y0r7cnhbg3cvo2kwkg8r3bof599 こうのすけ 0 418255 2566844 2026-09-27T09:47:55Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== ==={{ĐM|pr-noun}}=== {{ja-pos|proper}} # {{ja-def|皓之助}} {{given name|ja|nam}}” 2566844 wikitext text/x-wiki =={{langname|ja}}== ==={{ĐM|pr-noun}}=== {{ja-pos|proper}} # {{ja-def|皓之助}} {{given name|ja|nam}} kx5w21qulgm289ckhsbwbmtkvoz2dco Kōnosuke 0 418256 2566845 2026-09-27T09:49:04Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|こうのすけ}}” 2566845 wikitext text/x-wiki =={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|こうのすけ}} 4lkhf1efyfssc7linxiopsfpt02dl5h 皓之助 0 418257 2566846 2026-09-27T09:49:27Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|の|すけ}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうのすけ}} # {{given name|ja|nam}}” 2566846 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|の|すけ}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうのすけ}} # {{given name|ja|nam}} 7pwe99tiiucr4nlxvtd57w6ihbce40v Thể loại:Từ đánh vần với 皓 là こう tiếng Nhật 14 418258 2566847 2026-09-27T09:55:42Z WhoAlone 40420 Trang mới: “{{auto cat|kanon}}” 2566847 wikitext text/x-wiki {{auto cat|kanon}} 7wlez38096ow5w3k6i5spv5mb5c189e Thể loại:Từ đánh vần với kanji là こう tiếng Nhật 14 418259 2566848 2026-09-27T09:56:18Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566848 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Kanji đọc là こう tiếng Nhật 14 418260 2566849 2026-09-27T09:56:59Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566849 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ đánh vần với 皓 tiếng Nhật 14 418261 2566850 2026-09-27T09:57:59Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566850 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx Thể loại:Từ đánh vần với 皓 theo ngôn ngữ 14 418262 2566851 2026-09-27T09:58:23Z WhoAlone 40420 Trang mới: “{{auto cat}}” 2566851 wikitext text/x-wiki {{auto cat}} eomzlm5v4j7ond1phrju7cnue91g5qx こうへい 0 418263 2566852 2026-09-27T10:01:49Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== ==={{ĐM|etym}} 1=== Bất kỳ thuật ngữ nào trong số các thuật ngữ có nguồn gốc từ tiếng Trung. {{ja-see-kango|工兵|公平|甲兵|交兵|降兵|耿秉|康平|衡平|幸平|講平|光平|浩平|恒平}} ==={{ĐM|etym}} 2=== Có thể là một trong nhiều tên gọi khác nhau. Để biết ý nghĩa hàm ẩn của từng tên gọi, hãy xem mục từ tương ứng với các kanji riêng lẻ được sử dụng. ===={…” 2566852 wikitext text/x-wiki =={{langname|ja}}== ==={{ĐM|etym}} 1=== Bất kỳ thuật ngữ nào trong số các thuật ngữ có nguồn gốc từ tiếng Trung. {{ja-see-kango|工兵|公平|甲兵|交兵|降兵|耿秉|康平|衡平|幸平|講平|光平|浩平|恒平}} ==={{ĐM|etym}} 2=== Có thể là một trong nhiều tên gọi khác nhau. Để biết ý nghĩa hàm ẩn của từng tên gọi, hãy xem mục từ tương ứng với các kanji riêng lẻ được sử dụng. ===={{ĐM|pron}}==== {{ja-pron}} ===={{ĐM|pr-noun}}==== {{ja-pos|proper}} # {{ja-def|耕兵|耕平|黄平|江平|幸兵衛|甲兵|康兵|享兵|亘兵|洸兵|紘兵|幸兵|高兵|弘兵|晃兵|嵩兵|宏兵|巧兵|浩兵|孝兵|恒兵|皓兵|光兵|虹兵|功兵|垢兵|厚兵}} {{given name|ja|nam}} # {{ja-def|高平|公平}} {{surname|ja}} dk7mn0kuzmm6xzzmrefzweb2ibawezd Kōhei 0 418264 2566853 2026-09-27T10:02:10Z WhoAlone 40420 Trang mới: “{{also|kōhei}} =={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|こうへい}}” 2566853 wikitext text/x-wiki {{also|kōhei}} =={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|こうへい}} g5n68ge8mvs43i584v15nhjjm08f7d7 黄平 0 418265 2566854 2026-09-27T10:03:11Z WhoAlone 40420 Trang mới: “=={{langname|zh}}== {{zh-see|黃平}}” 2566854 wikitext text/x-wiki =={{langname|zh}}== {{zh-see|黃平}} ejp2b4n8namm62rn2dzerh3ikzu9z72 2566857 2566854 2026-09-27T10:04:49Z WhoAlone 40420 2566857 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} =={{langname|zh}}== {{zh-see|黃平}} 2b1z8xva1fa7dgk6235bbzzd36ffmqg 甲兵 0 418266 2566856 2026-09-27T10:04:41Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566856 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 黃平 0 418267 2566858 2026-09-27T10:05:13Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-see|黄平}}” 2566858 wikitext text/x-wiki =={{langname|ja}}== {{ja-see|黄平}} skm8hi4cisdxw6ylqnfjaq3xwovqyxt 耕兵 0 418268 2566859 2026-09-27T10:06:08Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566859 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 耕平 0 418269 2566860 2026-09-27T10:06:10Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566860 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 江平 0 418270 2566861 2026-09-27T10:06:24Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566861 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 幸兵衛 0 418271 2566862 2026-09-27T10:06:28Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へ|い}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566862 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へ|い}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} 7h9ky755ep3n61snwafgdqmeynxo2yn 幸兵衞 0 418272 2566863 2026-09-27T10:06:50Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-see|幸兵衛}}” 2566863 wikitext text/x-wiki =={{langname|ja}}== {{ja-see|幸兵衛}} fb2grc25v6g42ykisqls85e17lioiwm 康兵 0 418273 2566864 2026-09-27T10:09:22Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566864 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 享兵 0 418274 2566865 2026-09-27T10:09:24Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566865 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 亘兵 0 418275 2566866 2026-09-27T10:09:30Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566866 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 洸兵 0 418276 2566867 2026-09-27T10:09:33Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566867 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 紘兵 0 418277 2566868 2026-09-27T10:09:43Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566868 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 幸兵 0 418278 2566869 2026-09-27T10:09:48Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566869 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 高兵 0 418279 2566870 2026-09-27T10:09:55Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566870 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 弘兵 0 418280 2566871 2026-09-27T10:10:01Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566871 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 晃兵 0 418281 2566872 2026-09-27T10:10:07Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566872 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 嵩兵 0 418282 2566873 2026-09-27T10:10:09Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566873 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 宏兵 0 418283 2566874 2026-09-27T10:10:15Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566874 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 巧兵 0 418284 2566875 2026-09-27T10:10:17Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566875 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 浩兵 0 418285 2566876 2026-09-27T10:10:26Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566876 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 孝兵 0 418286 2566877 2026-09-27T10:10:33Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566877 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 恒兵 0 418287 2566878 2026-09-27T10:10:39Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566878 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 皓兵 0 418288 2566879 2026-09-27T10:10:45Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566879 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 光兵 0 418289 2566880 2026-09-27T10:10:51Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566880 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 虹兵 0 418290 2566881 2026-09-27T10:10:59Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566881 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 功兵 0 418291 2566882 2026-09-27T10:11:05Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566882 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 垢兵 0 418292 2566883 2026-09-27T10:11:10Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566883 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 厚兵 0 418293 2566884 2026-09-27T10:11:12Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566884 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 亙兵 0 418294 2566885 2026-09-27T10:11:28Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-see|亘兵}}” 2566885 wikitext text/x-wiki =={{langname|ja}}== {{ja-see|亘兵}} dytaq75149d0k0bhp90rk5vgip3a5jf 恆兵 0 418295 2566886 2026-09-27T10:11:48Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-see|恒兵}}” 2566886 wikitext text/x-wiki =={{langname|ja}}== {{ja-see|恒兵}} cq0005ervr0fqsibkovq7r4hskfk8nt 光平 0 418296 2566888 2026-09-27T10:13:46Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566888 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} gw8jfht8n99fjxe4erraqqjkm4bp0iv 幸平 0 418297 2566889 2026-09-27T10:14:18Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== ==={{ĐM|etym}}=== {{ja-kanjitab|yomi=kanon|こう|へい}} {{ja-kanjitab|yomi=nanori,kun|ゆき|ひら}} ==={{ĐM|pron}}=== {{ja-pron|こうへい}} {{ja-pron|ゆきひら}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい|ゆきひら}} # {{given name|ja|sort=こうへい|nam}} # {{surname|ja|sort=ゆきひら}}” 2566889 wikitext text/x-wiki =={{langname|ja}}== ==={{ĐM|etym}}=== {{ja-kanjitab|yomi=kanon|こう|へい}} {{ja-kanjitab|yomi=nanori,kun|ゆき|ひら}} ==={{ĐM|pron}}=== {{ja-pron|こうへい}} {{ja-pron|ゆきひら}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい|ゆきひら}} # {{given name|ja|sort=こうへい|nam}} # {{surname|ja|sort=ゆきひら}} c2ei0jozjrw393bgcav8hgx64shm2ok ゆきひら 0 418298 2566890 2026-09-27T10:14:35Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-see|幸平}}” 2566890 wikitext text/x-wiki =={{langname|ja}}== {{ja-see|幸平}} bdgc6z8g1de7uwofbz3f7n4731xha9s Yukihira 0 418299 2566891 2026-09-27T10:15:00Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|ゆきひら}}” 2566891 wikitext text/x-wiki =={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|ゆきひら}} 7v9kiubut5rio0s0czqlkzagxdx0hyk 恒平 0 418300 2566892 2026-09-27T10:16:47Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい|y=o}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566892 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい|y=o}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} svmb89awdf8s8jz5z4py6eqe005jl5h 恆平 0 418301 2566893 2026-09-27T10:17:02Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-see|恒平}}” 2566893 wikitext text/x-wiki =={{langname|ja}}== {{ja-see|恒平}} je09rzdaypoha13o2j5felqbua08l4j 晃平 0 418302 2566894 2026-09-27T10:18:55Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい|y=o}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566894 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい|y=o}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} svmb89awdf8s8jz5z4py6eqe005jl5h 浩平 0 418303 2566895 2026-09-27T10:19:19Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい|y=o}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}}” 2566895 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい|y=o}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam}} svmb89awdf8s8jz5z4py6eqe005jl5h 広野 0 418304 2566896 2026-09-27T10:21:09Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== ==={{ĐM|etym}} 1=== {{ja-kanjitab|こう|や|yomi=o|alt=曠野:dated,昿野:informal}} {{ja-daiyouji|広|曠}}. ===={{ĐM|pron}}==== {{ja-pron|こうや|acc=1}} ===={{ĐM|noun}}==== {{ja-noun|こうや}} # [[wilderness]]; [[field]] ====={{ĐM|syn}}===== * {{ja-r|荒%野|こう%や}} ==={{ĐM|etym}} 2=== {{ja-kanjitab|こう|や|yomi=o|clearright=y}} ===={{ĐM|pr-noun}}==== {{ja-pos|proper|こうや}} # {{given name|ja|nam|sort=こうや}} ==…” 2566896 wikitext text/x-wiki =={{langname|ja}}== ==={{ĐM|etym}} 1=== {{ja-kanjitab|こう|や|yomi=o|alt=曠野:dated,昿野:informal}} {{ja-daiyouji|広|曠}}. ===={{ĐM|pron}}==== {{ja-pron|こうや|acc=1}} ===={{ĐM|noun}}==== {{ja-noun|こうや}} # [[wilderness]]; [[field]] ====={{ĐM|syn}}===== * {{ja-r|荒%野|こう%や}} ==={{ĐM|etym}} 2=== {{ja-kanjitab|こう|や|yomi=o|clearright=y}} ===={{ĐM|pr-noun}}==== {{ja-pos|proper|こうや}} # {{given name|ja|nam|sort=こうや}} ==={{ĐM|etym}} 3=== {{ja-kanjitab|ひろ|の|yomi=k|clearright=y}} ===={{ĐM|pr-noun}}==== {{ja-pos|proper|ひろの}} # {{surname|ja|sort=ひろの}} ==={{ĐM|ref}}=== * {{R:Kanjipedia Kotoba|0002145600}} d025w1svuvu52vjilxrhq9bgqi47m4e 2566897 2566896 2026-09-27T10:21:23Z WhoAlone 40420 2566897 wikitext text/x-wiki =={{langname|ja}}== ==={{ĐM|etym}} 1=== {{ja-kanjitab|こう|や|yomi=o|alt=曠野:dated,昿野:informal}} {{ja-daiyouji|広|曠}}. ===={{ĐM|pron}}==== {{ja-pron|こうや|acc=1}} ===={{ĐM|noun}}==== {{ja-noun|こうや}} # Cánh đồng hoang. ====={{ĐM|syn}}===== * {{ja-r|荒%野|こう%や}} ==={{ĐM|etym}} 2=== {{ja-kanjitab|こう|や|yomi=o|clearright=y}} ===={{ĐM|pr-noun}}==== {{ja-pos|proper|こうや}} # {{given name|ja|nam|sort=こうや}} ==={{ĐM|etym}} 3=== {{ja-kanjitab|ひろ|の|yomi=k|clearright=y}} ===={{ĐM|pr-noun}}==== {{ja-pos|proper|ひろの}} # {{surname|ja|sort=ひろの}} ==={{ĐM|ref}}=== * {{R:Kanjipedia Kotoba|0002145600}} nvia39clditewo30gd87cw03oxj2r6e こうや 0 418305 2566898 2026-09-27T10:21:44Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-see|甲夜|弘也|広野}}” 2566898 wikitext text/x-wiki =={{langname|ja}}== {{ja-see|甲夜|弘也|広野}} 9yf2qu3ri7brrf9fhjvb6w5l2ut0yjb kōya 0 418306 2566899 2026-09-27T10:22:18Z WhoAlone 40420 Trang mới: “{{also|Kōya}} =={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|こうや}}” 2566899 wikitext text/x-wiki {{also|Kōya}} =={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|こうや}} qco1r7y270t587wn7l5umzsq3gzfmhw Kōya 0 418307 2566900 2026-09-27T10:22:28Z WhoAlone 40420 Trang mới: “{{also|kōya}} =={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|こうや}}” 2566900 wikitext text/x-wiki {{also|kōya}} =={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|こうや}} d1cjbqva7fqii86huyoky2fgvlaqs9t ひろの 0 418308 2566901 2026-09-27T10:23:33Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-see|寛乃|広野}}” 2566901 wikitext text/x-wiki =={{langname|ja}}== {{ja-see|寛乃|広野}} tcheirc0ria77sd9wj4wage1dsqbkg7 寛乃 0 418309 2566902 2026-09-27T10:24:27Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|ひろ|の|yomi=k}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|ひろの}} # {{given name|ja|nữ|sort=ひろの}}” 2566902 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|ひろ|の|yomi=k}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|ひろの}} # {{given name|ja|nữ|sort=ひろの}} paiqnr89rvk79eqvee8rm05faskantj Hirono 0 418310 2566903 2026-09-27T10:24:54Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-rom}} # {{ja-rom of|ひろの}}” 2566903 wikitext text/x-wiki =={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-rom}} # {{ja-rom of|ひろの}} ebo20oye26bgnbrm7h2mel271kvgt8z 寬乃 0 418311 2566904 2026-09-27T10:25:12Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-see|寛乃}}” 2566904 wikitext text/x-wiki =={{langname|ja}}== {{ja-see|寛乃}} j21nasbwnrn27voqf4zqradp8mokolw 廣野 0 418312 2566905 2026-09-27T10:25:51Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|や|yomi=o}} {{ja-kanjitab|ひろ|の|yomi=k}} {{ja-gv|広野}}” 2566905 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|や|yomi=o}} {{ja-kanjitab|ひろ|の|yomi=k}} {{ja-gv|広野}} iyj1d211qzm5qcsb15oa3srch5oxwe1 曠野 0 418313 2566906 2026-09-27T10:26:27Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|や|yomi=o}} {{ja-see|広野}} ==={{ĐM|ref}}=== * {{R:Kanjipedia Kotoba|0002333700|<sup>▲</sup>曠野}}” 2566906 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|や|yomi=o}} {{ja-see|広野}} ==={{ĐM|ref}}=== * {{R:Kanjipedia Kotoba|0002333700|<sup>▲</sup>曠野}} mxet9dvk5hkzwcxxf9ouflaaazlu6ks 昿野 0 418314 2566907 2026-09-27T10:26:47Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|や|yomi=o}} {{ja-see|広野}}” 2566907 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|や|yomi=o}} {{ja-see|広野}} ik6gywss62wr6z8uvsl1jx5rfwyrqvp 孔明 0 418315 2566908 2026-09-27T10:28:48Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|めい|yomi=o}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうめい}} # {{given name|ja|nam|sort=こうめい}} =={{langname|zh}}== {{zh-forms}} ==={{ĐM|pron}}=== {{zh-pron |m=Kǒngmíng |c=hung2 ming4 |g=kung3 min4 |h=pfs=Khúng-mìn |md=Kūng-mìng |mn=Khóng-bêng |mn-t=kong2 mêng5 |cat=pn,a }} ==={{ĐM|pr-noun}}=== {{head|zh|Danh từ riêng}} # [[Khổng Minh]]. ===={{ĐM|derived}}==== {{col3|zh|孔明車|孔明借箭|…” 2566908 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|めい|yomi=o}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうめい}} # {{given name|ja|nam|sort=こうめい}} =={{langname|zh}}== {{zh-forms}} ==={{ĐM|pron}}=== {{zh-pron |m=Kǒngmíng |c=hung2 ming4 |g=kung3 min4 |h=pfs=Khúng-mìn |md=Kūng-mìng |mn=Khóng-bêng |mn-t=kong2 mêng5 |cat=pn,a }} ==={{ĐM|pr-noun}}=== {{head|zh|Danh từ riêng}} # [[Khổng Minh]]. ===={{ĐM|derived}}==== {{col3|zh|孔明車|孔明借箭|孔明燈}} ===={{ĐM|desc}}==== {{CJKV||^こうめい|^공명|Khổng Minh}} ''Khác'': * {{desc|th|ขงเบ้ง|bor=1}} ==={{ĐM|adj}}=== {{head|zh|Tính từ}} # [[rõ]]; [[sáng]]; [[sạch]]. {{C|zh|Nhân vật trong Tam quốc diễn nghĩa}} pzcwermy8qxi1h2eqsvj4mmj3yf76si 講平 0 418316 2566909 2026-09-27T10:29:13Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam|sort=こうへい}}” 2566909 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam|sort=こうへい}} euq4c4py3h6ybiqn81fmzx5q2m3tata こうめい 0 418317 2566910 2026-09-27T10:29:50Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-see|公明|孔明}}” 2566910 wikitext text/x-wiki =={{langname|ja}}== {{ja-see|公明|孔明}} a9d2mg3v0qjayiq4bbx9r8m820p6zvz Kōmei 0 418318 2566911 2026-09-27T10:30:19Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|こうめい}}” 2566911 wikitext text/x-wiki =={{langname|ja}}== ==={{ĐM|rom}}=== {{ja-romaji}} # {{ja-romanization of|こうめい}} kzdf012wq7t1ge9urmydmmv3i7km7ty 滉平 0 418319 2566912 2026-09-27T10:30:41Z WhoAlone 40420 Trang mới: “=={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam|sort=こうへい}}” 2566912 wikitext text/x-wiki =={{langname|ja}}== {{ja-kanjitab|こう|へい}} ==={{ĐM|pr-noun}}=== {{ja-pos|proper|こうへい}} # {{given name|ja|nam|sort=こうへい}} euq4c4py3h6ybiqn81fmzx5q2m3tata airbheartaigh 0 418320 2566914 2026-09-27T10:37:38Z Hiyuune 50834 + ga 2566914 wikitext text/x-wiki =={{langname|ga}}== ==={{section|pron}}=== * {{IPA|ga|/aɾʲˈvʲaɾˠt̪ˠiː/}} ==={{section|v}}=== {{ga-verb|pres=airbheartaíonn|fut=airbheartóidh|vn=airbheartú|pp=airbheartaithe}} # {{lb|ga|intransitive}} Có [[ý định]]; có [[ý nghĩa]] [[là]]. ===={{section|decl}}==== {{ga-conj-2|a|irbheart|q=broad|stem=irbheartaigh}} ==={{section|mut}}=== {{ga-mut}} ==={{section|ref}}=== * {{R:ga:Ó Dónaill}} chuu8vukj2m7dtitjflm96sjy49nhhp bachlaigh 0 418321 2566915 2026-09-27T10:40:05Z Hiyuune 50834 Trang mới: “=={{langname|ga}}== ==={{section|etym}} 1=== Từ {{af|ga|bachlóg|alt1=bachl(óg)|-igh}}. ===={{section|v}}==== {{ga-verb|pres=bachlaíonn|fut=bachlóidh|vn=bachlú|pp=bachlaithe}} # [[nảy|Nảy]] [[chồi]], ra [[nụ]], ra lộc. ====={{section|forms}}===== {{ga-conj-2|b|achl|q=broad|stem=achlaigh}} ===={{section|further}}==== * {{R:ga:Ó Dónaill}} ==={{section|etym}} 2=== {{nonlemma}} ===={{section|adj}}==== {{head|ga|Biến thể hình thái tính từ}} #…” 2566915 wikitext text/x-wiki =={{langname|ga}}== ==={{section|etym}} 1=== Từ {{af|ga|bachlóg|alt1=bachl(óg)|-igh}}. ===={{section|v}}==== {{ga-verb|pres=bachlaíonn|fut=bachlóidh|vn=bachlú|pp=bachlaithe}} # [[nảy|Nảy]] [[chồi]], ra [[nụ]], ra lộc. ====={{section|forms}}===== {{ga-conj-2|b|achl|q=broad|stem=achlaigh}} ===={{section|further}}==== * {{R:ga:Ó Dónaill}} ==={{section|etym}} 2=== {{nonlemma}} ===={{section|adj}}==== {{head|ga|Biến thể hình thái tính từ}} # {{infl of|ga|bachlach||voc//gen|ở|m|s|;|{{lb|ga|archaic|dialectal}}|dat|ở|f|s}} ===={{section|v}}==== {{head|ga|Biến thể hình thái danh từ}} # {{infl of|ga|bachlach||voc//gen|s|;|nom//dat|p}} ==={{section|mut}}=== {{ga-mut}} 0jnjhnhuchem29t2nm6qv5e9rs7h1gc 2566916 2566915 2026-09-27T10:40:21Z Hiyuune 50834 /* Động từ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566916 wikitext text/x-wiki =={{langname|ga}}== ==={{section|etym}} 1=== Từ {{af|ga|bachlóg|alt1=bachl(óg)|-igh}}. ===={{section|v}}==== {{ga-verb|pres=bachlaíonn|fut=bachlóidh|vn=bachlú|pp=bachlaithe}} # [[nảy|Nảy]] [[chồi]], ra [[nụ]], ra lộc. ====={{section|forms}}===== {{ga-conj-2|b|achl|q=broad|stem=achlaigh}} ===={{section|further}}==== * {{R:ga:Ó Dónaill}} ==={{section|etym}} 2=== {{nonlemma}} ===={{section|adj}}==== {{head|ga|Biến thể hình thái tính từ}} # {{infl of|ga|bachlach||voc//gen|ở|m|s|;|{{lb|ga|archaic|dialectal}}|dat|ở|f|s}} ===={{section|n}}==== {{head|ga|Biến thể hình thái danh từ}} # {{infl of|ga|bachlach||voc//gen|s|;|nom//dat|p}} ==={{section|mut}}=== {{ga-mut}} 2mmyaiqo6pw3d7dwwt5ons6pfvhhmj3 Bản mẫu:mga-noun 10 418322 2566917 2026-09-27T10:47:13Z Hiyuune 50834 Trang mới: “{{head|mga|{{#if:{{{suff|}}}|Hậu tố|Danh từ}}|cat2={{#if:{{{suff|}}}|Dạng hậu tố danh từ}}|head={{{head|}}}|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}}|{{{2|}}}|{{#if:{{{gen2|}}}|hoặc}}|{{{gen2|}}}<!-- -->|{{#ifeq:{{{3|}}}|-|không có số nhiều}}|<!-- -->|{{#switch:…” 2566917 wikitext text/x-wiki {{head|mga|{{#if:{{{suff|}}}|Hậu tố|Danh từ}}|cat2={{#if:{{{suff|}}}|Dạng hậu tố danh từ}}|head={{{head|}}}|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}}|{{{2|}}}|{{#if:{{{gen2|}}}|hoặc}}|{{{gen2|}}}<!-- -->|{{#ifeq:{{{3|}}}|-|không có số nhiều}}|<!-- -->|{{#switch:{{{3|}}}|-|=|#default=danh cách số nhiều}}|{{{3|}}}|{{#if:{{{pl2|}}}|hoặc}}|{{{pl2|}}}|{{#if:{{{pl3|}}}|hoặc}}|{{{pl3|}}}}}<!-- --><noinclude>{{documentation}}</noinclude> g1mag4q2b6lg49l2dkoxl4q6p4v7sjz Bản mẫu:R:ga:Sjoestedt Description 10 418323 2566918 2026-09-27T10:49:06Z Hiyuune 50834 Trang mới: “{{#invoke:quote|call_template |template=cite-book |fr |authorlink=Marie-Louise Sjoestedt |first=M.&nbsp;L. |last=Sjoestedt |title=[[s:fr:Description d’un parler irlandais de Kerry|Description d’un parler irlandais de Kerry]] |trans-title=Description of an Irish dialect of Kerry |year=1938 |location=Paris |publisher=Librairie Ancienne Honoré Champion |page{{#if:{{{2|}}}|s|}}=<includeonly>[[s:fr:Page:Description d'un parler de Kerry.pdf/{{#expr:{{{1}}}+18}}|{{{1}}}]]</…” 2566918 wikitext text/x-wiki {{#invoke:quote|call_template |template=cite-book |fr |authorlink=Marie-Louise Sjoestedt |first=M.&nbsp;L. |last=Sjoestedt |title=[[s:fr:Description d’un parler irlandais de Kerry|Description d’un parler irlandais de Kerry]] |trans-title=Description of an Irish dialect of Kerry |year=1938 |location=Paris |publisher=Librairie Ancienne Honoré Champion |page{{#if:{{{2|}}}|s|}}=<includeonly>[[s:fr:Page:Description d'un parler de Kerry.pdf/{{#expr:{{{1}}}+18}}|{{{1}}}]]</includeonly>{{#if:{{{2|}}}|–[[s:fr:Page:Description d'un parler de Kerry.pdf/{{#expr:{{{2}}}+18}}|{{{2}}}]]|}} |section={{#if:{{{section|}}}|[[s:fr:Description d’un parler irlandais de Kerry/<!-- -->{{#ifexpr:{{{section}}}<=11|1| {{#ifexpr:{{{section}}}<=21|2-1| {{#ifexpr:{{{section}}}<=40|2-2| {{#ifexpr:{{{section}}}<=49|2-3| {{#ifexpr:{{{section}}}<=53|2-4| {{#ifexpr:{{{section}}}<=60|2-5| {{#ifexpr:{{{section}}}<=72|2-6| {{#ifexpr:{{{section}}}<=73|3-1| {{#ifexpr:{{{section}}}<=76|3-2| {{#ifexpr:{{{section}}}<=85|3-3| {{#ifexpr:{{{section}}}<=94|3-4| {{#ifexpr:{{{section}}}<=97|4-1| {{#ifexpr:{{{section}}}<=103|4-2| {{#ifexpr:{{{section}}}<=134|4-3| {{#ifexpr:{{{section}}}<=144|4-4| {{#ifexpr:{{{section}}}<=155|4-5| {{#ifexpr:{{{section}}}<=159|5-1| {{#ifexpr:{{{section}}}<=165|5-2| {{#ifexpr:{{{section}}}<=173|5-3| {{#ifexpr:{{{section}}}<=198|5-4| {{#ifexpr:{{{section}}}<=200|5-5| {{#ifexpr:{{{section}}}<=213|5-6| {{#ifexpr:{{{section}}}<=220|5-7| {{#ifexpr:{{{section}}}<=223|6-1| {{#ifexpr:{{{section}}}<=238|6-2| {{#ifexpr:{{{section}}}<=243|6-3| {{#ifexpr:{{{section}}}<=249|6-4| {{#ifexpr:{{{section}}}<=165|5-2| }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}#p{{{section}}}|§&nbsp;{{{section}}}]]}} |allowparams=2,1,section }}<noinclude>{{documentation}}</noinclude> cmtyquw7a88fs687p5ursz8pvoa8q4z 2566919 2566918 2026-09-27T10:49:29Z Hiyuune 50834 2566919 wikitext text/x-wiki {{#invoke:quote|call_template |template=cite-book |fr |authorlink=Marie-Louise Sjoestedt |first=M.&nbsp;L. |last=Sjoestedt |title=[[s:fr:Description d’un parler irlandais de Kerry|Description d’un parler irlandais de Kerry]] |year=1938 |location=Paris |publisher=Librairie Ancienne Honoré Champion |page{{#if:{{{2|}}}|s|}}=<includeonly>[[s:fr:Page:Description d'un parler de Kerry.pdf/{{#expr:{{{1}}}+18}}|{{{1}}}]]</includeonly>{{#if:{{{2|}}}|–[[s:fr:Page:Description d'un parler de Kerry.pdf/{{#expr:{{{2}}}+18}}|{{{2}}}]]|}} |section={{#if:{{{section|}}}|[[s:fr:Description d’un parler irlandais de Kerry/<!-- -->{{#ifexpr:{{{section}}}<=11|1| {{#ifexpr:{{{section}}}<=21|2-1| {{#ifexpr:{{{section}}}<=40|2-2| {{#ifexpr:{{{section}}}<=49|2-3| {{#ifexpr:{{{section}}}<=53|2-4| {{#ifexpr:{{{section}}}<=60|2-5| {{#ifexpr:{{{section}}}<=72|2-6| {{#ifexpr:{{{section}}}<=73|3-1| {{#ifexpr:{{{section}}}<=76|3-2| {{#ifexpr:{{{section}}}<=85|3-3| {{#ifexpr:{{{section}}}<=94|3-4| {{#ifexpr:{{{section}}}<=97|4-1| {{#ifexpr:{{{section}}}<=103|4-2| {{#ifexpr:{{{section}}}<=134|4-3| {{#ifexpr:{{{section}}}<=144|4-4| {{#ifexpr:{{{section}}}<=155|4-5| {{#ifexpr:{{{section}}}<=159|5-1| {{#ifexpr:{{{section}}}<=165|5-2| {{#ifexpr:{{{section}}}<=173|5-3| {{#ifexpr:{{{section}}}<=198|5-4| {{#ifexpr:{{{section}}}<=200|5-5| {{#ifexpr:{{{section}}}<=213|5-6| {{#ifexpr:{{{section}}}<=220|5-7| {{#ifexpr:{{{section}}}<=223|6-1| {{#ifexpr:{{{section}}}<=238|6-2| {{#ifexpr:{{{section}}}<=243|6-3| {{#ifexpr:{{{section}}}<=249|6-4| {{#ifexpr:{{{section}}}<=165|5-2| }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}#p{{{section}}}|§&nbsp;{{{section}}}]]}} |allowparams=2,1,section }}<noinclude>{{documentation}}</noinclude> od735t8eslfd2ednzcvb1flo2ijce5k Bản mẫu:R:ga:SjDe 10 418324 2566920 2026-09-27T10:49:46Z Hiyuune 50834 Đổi hướng đến [[Bản mẫu:R:ga:Sjoestedt Description]] 2566920 wikitext text/x-wiki #redirect [[Bản mẫu:R:ga:Sjoestedt Description]] 3d48c7tuum1bohd9qfljf22a59xe7pe bachlach 0 418325 2566921 2026-09-27T10:49:59Z Hiyuune 50834 + ga, mga 2566921 wikitext text/x-wiki =={{langname|ga}}== ==={{section|pron}}=== * {{IPA|ga|/ˈbˠɑhəl̪ˠəx/|a=Kerry|ref={{R:ga:SjDe|191}}}} ==={{section|etym}} 1=== ===={{section|adj}}==== {{ga-adj|gsm=bachlaigh|gsf=bachlaí|pl=~a}} # {{alt form|ga|bachallach}} ====={{section|infl}}===== {{ga-decl-adj|b|achl|ach}} ==={{section|etym}} 2=== ===={{section|n}}==== {{ga-noun|m|bachlaigh|bachlaigh}} # {{alt form|ga|bathlach}} ====={{section|infl}}===== {{ga-decl-m1|b|achlach|achlaigh}} ==={{section|mut}}=== {{ga-mut}} ==={{section|ref}}=== {{reflist|size=smaller}} =={{langname|mga}}== ==={{section|etym}}=== Từ {{af|mga|bachall|-ach|pos=Danh từ}}. {{cln|mga|Tính từ có hậu tố -ach}} ==={{section|pron}}=== * {{IPA|mga|/ˈbaxlax/|/ˈbaxləx/}} ==={{section|n}}=== {{mga-noun|m}} # Người [[lao động]] [[chân tay]], [[lao công]], [[nông nô]]. # Người [[hạ đẳng]], [[tiện dân]]. ===={{section|drv}}==== {{col2|mga|bachlachda|bachlachus}} ===={{section|desc}}==== * {{desc|ga|bathlach}} * {{desc|gd|balach}} ==={{section|mut}}=== {{mga-mutation|b|achlach}} ==={{section|further}}=== * {{R:DIL|5094|head=1 bachlach}} haxomh852lxfthn4wm05r4yh8wt2jaj bacaigh 0 418326 2566922 2026-09-27T10:58:50Z Hiyuune 50834 Trang mới: “=={{langname|ga}}== ==={{section|pron}}=== * {{IPA|ga|a=Munster|/ˈbˠɑkɪɟ/}} * {{IPA|ga|a=Galway|/ˈbˠakə/}} * {{IPA|ga|a=Mayo|/ˈbˠakiː/}} * {{IPA|ga|a=Ulster|/ˈbˠaki(ː)/|ref={{R:ga:Quiggin|240}}}} ==={{section|etym}} 1=== Từ {{inh|ga|mga|baccaigid}}, từ {{der|ga|sga|baccach}}.{{ref|{{R:DIL|5081|head=baccaigid}}}} ===={{section|v}}==== {{ga-verb|pres=bacaíonn|fut=bacóidh|vn=bacú|pp=bacaithe}} # {{lb|ga|transitive}} Làm cho [[què quặt]]; làm cho…” 2566922 wikitext text/x-wiki =={{langname|ga}}== ==={{section|pron}}=== * {{IPA|ga|a=Munster|/ˈbˠɑkɪɟ/}} * {{IPA|ga|a=Galway|/ˈbˠakə/}} * {{IPA|ga|a=Mayo|/ˈbˠakiː/}} * {{IPA|ga|a=Ulster|/ˈbˠaki(ː)/|ref={{R:ga:Quiggin|240}}}} ==={{section|etym}} 1=== Từ {{inh|ga|mga|baccaigid}}, từ {{der|ga|sga|baccach}}.{{ref|{{R:DIL|5081|head=baccaigid}}}} ===={{section|v}}==== {{ga-verb|pres=bacaíonn|fut=bacóidh|vn=bacú|pp=bacaithe}} # {{lb|ga|transitive}} Làm cho [[què quặt]]; làm cho [[tàn tật]]. ====={{section|forms}}===== {{ga-conj-2|b|ac|stem=acaigh|q=broad}} ==={{section|etym}} 2=== ===={{section|adj}}==== {{head|ga|Biến thể hình thái tính từ}} # {{inflection of|ga|bacach||voc//gen|ở|m|s|;|{{lb|ga|archaic}}|dat|ở|f|s}} ===={{section|n}}==== {{head|ga|Biến thể hình thái danh từ|g=m}} # {{inflection of|ga|bacach||voc//gen|s|;|nom//dat|p}} ==={{section|mut}}=== {{ga-mut}} ==={{section|ref}}=== {{reflist|size=smaller}} ==={{section|further}}=== * {{R:ga:Dinneen|bacuiġim|68}} * {{R:ga:Ó Dónaill}} 0kyk57ll787s1thkgqu5gyr7cdtp7d2 Bản mẫu:R:gd:MacLennan 10 418327 2566925 2026-09-27T11:06:55Z Hiyuune 50834 Trang mới: “{{#invoke:quote|call_template |template=cite-book |last=MacLennan |first=Malcolm |year=1925 |title=A Pronouncing and Etymological Dictionary of the Gaelic Language |location=Edinburgh |publisher=J.&nbsp;Grant |entry={{#ifeq:{{{1|}}}|+|{{pagename}}|{{{1|}}}}} |pageparam=1 |oclc=457816653 }}<noinclude>{{refcat}}</noinclude>” 2566925 wikitext text/x-wiki {{#invoke:quote|call_template |template=cite-book |last=MacLennan |first=Malcolm |year=1925 |title=A Pronouncing and Etymological Dictionary of the Gaelic Language |location=Edinburgh |publisher=J.&nbsp;Grant |entry={{#ifeq:{{{1|}}}|+|{{pagename}}|{{{1|}}}}} |pageparam=1 |oclc=457816653 }}<noinclude>{{refcat}}</noinclude> rb72jpq0bn81nxo4qlmzj2vw24daf9x 𥆼 0 418328 2566926 2026-09-27T11:16:48Z Hiyuune 50834 Trang mới: “{{character info}} =={{langname|mul}}== ==={{section|han}}=== {{Han char|rn=109|rad=目|as=07|sn=12|four=|canj=|ids=⿰目里}} ===={{section|ref}}==== * {{Han ref|kx=0809.211|dkj=|dj=|hdz=|uh=251BC}} =={{langname|vi}}== ==={{sectio|glyph origin}}=== {{Han compound|目|里|lang=vi|ls=psc|c1=s|c2=p|no_och2=y}}. ==={{section|reading}}=== {{vi-readings|nom=lé|rs=目07}} ==={{section|ref}}=== * {{R:vi:WinVNKey:Lê Sơn Thanh}}” 2566926 wikitext text/x-wiki {{character info}} =={{langname|mul}}== ==={{section|han}}=== {{Han char|rn=109|rad=目|as=07|sn=12|four=|canj=|ids=⿰目里}} ===={{section|ref}}==== * {{Han ref|kx=0809.211|dkj=|dj=|hdz=|uh=251BC}} =={{langname|vi}}== ==={{sectio|glyph origin}}=== {{Han compound|目|里|lang=vi|ls=psc|c1=s|c2=p|no_och2=y}}. ==={{section|reading}}=== {{vi-readings|nom=lé|rs=目07}} ==={{section|ref}}=== * {{R:vi:WinVNKey:Lê Sơn Thanh}} a5g8ow5sa7zk7juc7g474np8ht9n16g 2566927 2566926 2026-09-27T11:16:56Z Hiyuune 50834 /* Bản mẫu:sectio */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566927 wikitext text/x-wiki {{character info}} =={{langname|mul}}== ==={{section|han}}=== {{Han char|rn=109|rad=目|as=07|sn=12|four=|canj=|ids=⿰目里}} ===={{section|ref}}==== * {{Han ref|kx=0809.211|dkj=|dj=|hdz=|uh=251BC}} =={{langname|vi}}== ==={{section|glyph origin}}=== {{Han compound|目|里|lang=vi|ls=psc|c1=s|c2=p|no_och2=y}}. ==={{section|reading}}=== {{vi-readings|nom=lé|rs=目07}} ==={{section|ref}}=== * {{R:vi:WinVNKey:Lê Sơn Thanh}} rqzsqogn5jhxk7qo4ofmnf9yyi7czx0 Bản mẫu:R:WinVNKey:Lê Sơn Thanh 10 418329 2566929 2026-09-27T11:17:24Z Hiyuune 50834 Hiyuune đã đổi [[Bản mẫu:R:WinVNKey:Lê Sơn Thanh]] thành [[Bản mẫu:R:vi:WinVNKey:Lê Sơn Thanh]] 2566929 wikitext text/x-wiki #đổi [[Bản mẫu:R:vi:WinVNKey:Lê Sơn Thanh]] hgwgoz088ht9htnlgm42889qd0d17pp sagatam 0 418330 2566930 2026-09-27T11:31:09Z Hiyuune 50834 + la 2566930 wikitext text/x-wiki =={{langname|la}}== ==={{section|adj}}=== {{head|la|Biến thể hình thái tính từ|head=sagātam}} # {{inflection of|la|sagātus||acc|ở|f|s}} 4yxi1yv8bvk99aj7gjbtid2yi8sqwsk Mô đun:data tables/dataM760 828 418331 2566931 2026-09-27T11:32:06Z Hiyuune 50834 Trang mới: “local freezer = { } local la_RMA_index_to_phrases = { } local grc_RWoodhouse_lemma_to_infinitives = { ["ἀπαλγέω"]={"ἀπαλγῆσαι"},["ἐπιθύνω"]={"ἐπιθύνειν"},["ἐφοδεύω"]={"ἐφοδεύειν","ἐφοδεῦσαι"},["ἐνδυστυχέω"]={"ἐνδυστυχῆσαι"},["ιντερξλυδο"]={"ιντερξλυδερε","ιντερξλυδι"},["κυνοδρομέω"]={"κυνοδρομεῖν"},["τεύχω"]={"ἀποτε…” 2566931 Scribunto text/plain local freezer = { } local la_RMA_index_to_phrases = { } local grc_RWoodhouse_lemma_to_infinitives = { ["ἀπαλγέω"]={"ἀπαλγῆσαι"},["ἐπιθύνω"]={"ἐπιθύνειν"},["ἐφοδεύω"]={"ἐφοδεύειν","ἐφοδεῦσαι"},["ἐνδυστυχέω"]={"ἐνδυστυχῆσαι"},["ιντερξλυδο"]={"ιντερξλυδερε","ιντερξλυδι"},["κυνοδρομέω"]={"κυνοδρομεῖν"},["τεύχω"]={"ἀποτεύξασθαι","τετευχέναι","τετυκεῖν","τετύχθαι","τετυκεῖν","τεύξασθαι","τεύξεσθαι","τεύχειν","τεῦξαι","τυχθῆναι"}} local la_NLW_headwords_to_path = { ["anditus"]={"1/021429"},["antiprotrepticus"]={"2/011950"},["apprimo"]={"1/000109"},["artista"]={"1/004449"},["atritas"]={"0/018168"},["auditor"]={"0/002820"},["biretum"]={"2/003170"},["busteta"]={"0/016388"},["caprizo"]={"3/002719"},["cernulo"]={"0/004292"},["conuaso"]={"3/002219"},["duratio"]={"3/017171"},["euocito"]={"0/020208"},["fatatus"]={"0/000548"},["frigulo"]={"2/011518"},["garitor"]={"2/016218"},["incauus"]={"2/006082"},["ineptio"]={"2/009082"},["intrico"]={"1/002281"},["iulaeus"]={"3/019783"},["linguax"]={"3/002915"},["mitisco"]={"3/014235"},["nonatio"]={"3/011687"},["notitia"]={"2/018430"},["ociolum"]={"2/002142"},["oppugnatiunculum"]={"3/003527"},["peruere"]={"3/001027"},["phareus"]={"3/006239"},["pictura"]={"0/001036"},["praeluo"]={"1/014201"},["propago"]={"2/010742"},["rancors"]={"0/006352"},["rapidus"]={"2/001170"},["sopifer"]={"0/010152"},["transuersariolum"]={"3/005563"},["ubertim"]={"3/001439"},["zelatio"]={"0/008396"}} local grc_RLBG_lemma_to_index = { ["ἀγγρίζω"]={"298"},["ἀειφαής"]={"1149"},["αἰθρίως"]={"1487"},["ἀπατήλη"]={"6872"},["ἀποταγή"]={"8232"},["ἐγχοεύω"]={"19907"},["ἔκψυξις"]={"21645"},["ἔπουλος"]={"26844"},["ἐψηκεύω"]={"29114"},["ζωνῖτις"]={"29472"},["ἱππάριν"]={"32360"},["οὐρανόω"]={"51238"},["οὐσικός"]={"51273"},["ὀφιοδρακοντώδης"]={"51350"},["ἀκροστιχός"]={"2253"},["ἀνεμπτώτως"]={"4605"},["ἀντικρύπτω"]={"5857"},["ἀποσχισμός"]={"8227"},["ἀστόλιστος"]={"9873"},["αὐτόβρυτος"]={"10614"},["βατοκόπιον"]={"12103"},["γλυκόλαλος"]={"14259"},["δικτυόομαι"]={"17335"},["διπύθμενος"]={"17603"},["ἑπτάχρωμος"]={"26973"},["ἐφεσπερεύω"]={"28953"},["κακεργασία"]={"33346"},["καπριόλιον"]={"34481"},["καταδίαιτα"]={"35000"},["κολωνάριος"]={"38227"},["Κομνηνοριζόβλαστος"]={"38339"},["κοντράκτον"]={"38575"},["κοσμοφιλής"]={"38908"},["κραββατίνα"]={"39295"},["λαγοδρόμων"]={"40538"},["λεοντιδεύς"]={"41212"},["μακροβόλος"]={"42810"},["μακρόλοβος"]={"42868"},["μεληδωνεύς"]={"44087"},["μεσόκαιρον"]={"44455"},["μετεγκλώθω"]={"44955"},["ξηροκοιτέω"]={"48374"},["ὀνυχόπαχος"]={"50130"},["ὀφεώτροπος"]={"51328"},["πανοικικός"]={"52558"},["προσεπικυλινδέομαι"]={"62264"},["ἀγροικόδοξον"]={"694"},["αὐτομολητέον"]={"10801"},["βιτζερητούρης"]={"12508"},["γυναικοθεῖος"]={"14804"},["δικασπολεῖον"]={"17248"},["δυσαμειπτικός"]={"18479"},["ἐκμαντεύομαι"]={"21021"},["ἴθμα"]={"32057"},["κασαλβαδικῶς"]={"34744"},["καταπτύσσομαι"]={"35703"},["λώπτω"]={"42549"},["παραγκωνισμός"]={"53049"},["πολλαπλασιεπιδίτριτος"]={"58159"},["προσκλητήριος"]={"62631"}} local la_RMA_lemmas_no_collision_to_ix_phrase = { ["aliquis"]={"507","2689","2690","2919","4091"},["sagatus"]={"3202"},["peditum"]={"4199"},["iocatus"]={"2256"},["amoenus"]={"43"},["propago"]={"169","1562"},["pictura"]={"1996"},["languor"]={"1287","2451"},["fractus"]={"2589"},["dominor"]={"2868","3848"},["opinans"]={"1400"},["moderor"]={"271","2993"},["levitas"]={"3021"},["improbo"]={"3136"},["repudio"]={"1093","4621"},["demoror"]={"4752"},["certior"]={"1186"},["uberior"]={"2167","2278"},["auditor"]={"1755"},["defixus"]={"1346"},["notitia"]={"1793"}} local grc_RCunliffe_lemma_to_index = { ["μυχός"]={"6567"},["τεθυωμένον"]={"8802"},["ἧλιξ"]={"4553"},["ἐπίσσωτρον"]={"3788"},["τεύχω"]={"8912"},["ἴθμα"]={"4959"},["εἷμα"]={"2727"},["κλωμακόεις"]={"5660"},["λωτός"]={"6148"},["ἤπειρος"]={"4630"}} local grc_RWoodhouse_lemma_to_headwords = { ["Ἀκράγας"]={"agrigentum"},["ἤπειρος"]={"continent","land","mainland"},["ορφανεύειν"]={"rear"},["πορθμεύειν"]={"convey","ferry","ship","transfer","transport","water"},["ῥητορικῶς"]={"oratorically","rhetorically"},["εἷμα"]={"apparel","bed-clothes","blanket","cape","carpet","cloak","clothes","costume","counterpane","coverlet","dress","garb","garment","mantle","raiment","robe","rug","sheet"},["λωτός"]={"flute","lotus","pipe","reed"},["μυχός"]={"alcove","arbour","bay","bend","bower","corner","cove","cranny","creek","haunt","hiding-place","inlet","inmost","lurking","niche","nook","recess","resort","retreat"},["μώρως"]={"absurdly","foolishly","ineptitude","senselessly","sillily","stupidly"},["σοφός"]={"able","acute","adroit","astute","capable","clever","deep","deft","dexterous","doctor","erudite","genius","good","intelligent","learned","philosopher","proficient","profound","sagacious","sage","savant","scholar","shrewd","skilful","thinker","wise","wiseacre"},["συμπρεσβεύειν"]={"embassy","fellow"},["χυμός"]={"juice"},["ἀνακαγχάζειν"]={"laugh"},["ἧλιξ"]={"age","companion","compeer","comrade","contemporary","equal","fellow","peer"}} return {["freezer"]=freezer,["la_RMA_index_to_phrases"]=la_RMA_index_to_phrases,["grc_RWoodhouse_lemma_to_infinitives"]=grc_RWoodhouse_lemma_to_infinitives,["la_NLW_headwords_to_path"]=la_NLW_headwords_to_path,["grc_RLBG_lemma_to_index"]=grc_RLBG_lemma_to_index,["la_RMA_lemmas_no_collision_to_ix_phrase"]=la_RMA_lemmas_no_collision_to_ix_phrase,["grc_RCunliffe_lemma_to_index"]=grc_RCunliffe_lemma_to_index,["grc_RWoodhouse_lemma_to_headwords"]=grc_RWoodhouse_lemma_to_headwords} 0n8pg13zt5mb6ydf7ukf5yshm1gjoio Mô đun:data tables/dataM130 828 418332 2566932 2026-09-27T11:34:13Z Hiyuune 50834 Trang mới: “local freezer = { } local la_RMA_index_to_phrases = { } local grc_RWoodhouse_lemma_to_infinitives = { ["σιωπάω"]={"σιωπᾶν","σιωπᾶσθαι","σιωπήσεσθ'","σιωπήσεσθαι","σιωπῆσαι"},["τροπέω"]={"τροπῆσαι"},["ἐκπορθέω"]={"ἐκπορθεῖν"},["ἐκπορίζω"]={"ἐκπορίζειν","ἐκπορίζεσθαι","ἐκπορίσαι","ἐκπορίσασθαι","ἐκποριεῖν"},["ἐπιθυ…” 2566932 Scribunto text/plain local freezer = { } local la_RMA_index_to_phrases = { } local grc_RWoodhouse_lemma_to_infinitives = { ["σιωπάω"]={"σιωπᾶν","σιωπᾶσθαι","σιωπήσεσθ'","σιωπήσεσθαι","σιωπῆσαι"},["τροπέω"]={"τροπῆσαι"},["ἐκπορθέω"]={"ἐκπορθεῖν"},["ἐκπορίζω"]={"ἐκπορίζειν","ἐκπορίζεσθαι","ἐκπορίσαι","ἐκπορίσασθαι","ἐκποριεῖν"},["ἐπιθυμέω"]={"'πιθυμεῖν","ἐπιθυμεῖν","ἐπιθυμῆσαι","ἐπιθυμεῖν"},["ἐφίστημι"]={"ἐπεστάναι","ἐπίστασθαι","ἐπιστάμεναι","ἐπισταθῆναι","ἐπιστήσαι","ἐπιστήσασθαι","ἐπιστήσεσθαι","ἐπιστῆναι","ἐπιστῆσαι","ἐφεστάναι","ἐφεστηκέναι","ἐφίστασθαι","ἐφιστάναι","προεπιστῆσαι"},["ἐπαναστρέφω"]={"ἐπαναστρέφειν"},["λυο"]={"λυερε","λυι","λυισσε","λϝι","ξονλυερε","ξονλυι"},["μετανίστημι"]={"μεταναστῆναι","μεταναστῆσαι"},["ορο"]={"οραρε","οραρι","ορασσε","οραϝισσε"}} local la_NLW_headwords_to_path = { ["Beroaldista"]={"3/004927"},["Iezabelaeus"]={"1/018797"},["Marcialista"]={"1/008677"},["polystonos"]={"0/016860"},["zythopoeus"]={"0/015656"}} local grc_RLBG_lemma_to_index = { ["ἀκκουβιτάλιον"]={"2020"},["ἀνακεκομμένως"]={"3686"},["ἀντικανίσκιον"]={"5788"},["ἀποκαλαμόομαι"]={"7536"},["ἀποκληρονομία"]={"7599"},["βραχυθαλάσσιος"]={"13158"},["ἐγκαθισμάτιον"]={"19519"},["ἐνσποδιάζομαι"]={"23534"},["ἐξερυθαίνομαι"]={"24314"},["εὐθυλεκτέομαι"]={"28050"},["ἱματοφυλάκιον"]={"32194"},["κτήτωρ"]={"39857"},["μεταγενεστέρως"]={"44597"},["οἰκειοφθάλμως"]={"48838"},["παραμυθητήριος"]={"53506"},["παραπροάστειον"]={"53647"},["παρηγορητήριος"]={"54285"},["πενταπάλαιστος"]={"55192"},["ἀδυναμόω"]={"1045"},["ἀνθιδρόω"]={"4950"},["ἀνώθησις"]={"6483"},["ἀπόλουμα"]={"7744"},["ἄρκουδος"]={"8960"},["ἀφρόομαι"]={"11296"},["διαλεπτολογέομαι"]={"16119"},["ἔγκρατος"]={"19800"},["ἐγνωρίζω"]={"19853"},["ἔγχρισμα"]={"19916"},["ἐγχυλίζω"]={"19925"},["ἐκπορίζω"]={"21243"},["ἐκπροθέω"]={"21260"},["ἐνάρτιος"]={"22804"},["ἐνίσχυμα"]={"23256"},["ἑρπέτιον"]={"27231"},["εὔθαρσος"]={"27985"},["ἰσολόγως"]={"32563"},["καταχριστιανικῶς"]={"36171"},["κομμίδιν"]={"38304"},["μενάλιον"]={"44280"},["μονοικία"]={"46011"},["ὀλεθριόω"]={"49203"},["ἁβρόθρεπτος"]={"89"},["αἰσχρουργός"]={"1675"},["ἀντασπασμός"]={"5422"},["ἀνυποστατέω"]={"6442"},["ἀνυστέρητος"]={"6458"},["ἀπαμαύρωσις"]={"6701"},["ἀποχαραδρόω"]={"8401"},["ἀρρητόβαφος"]={"9173"},["βερωνικιάζω"]={"12289"},["δολορράφημα"]={"17979"},["δυσμενεαίνω"]={"18954"},["ἐπείσφρησις"]={"25226"},["ἡρακλεῶτις"]={"30069"},["Ἡφαιστόπους"]={"30133"},["κακοθανάτως"]={"33428"},["κακοφράδιος"]={"33595"},["καλιγαρικός"]={"33739"},["καλλίδιφρος"]={"33780"},["καλλίμαστος"]={"33809"},["κανισκάριος"]={"34318"},["καταντητέον"]={"35516"},["κατευμενίζω"]={"36430"},["Λογγίβαρβος"]={"42038"},["λογοθέτισσα"]={"42079"},["μερκουρέλλα"]={"44341"},["μιαροφάγιος"]={"45339"},["μονορρέπεια"]={"46108"},["μονόσχοινος"]={"46144"},["ξυμ"]={"48586"},["παλιαμβικός"]={"51897"},["πεζεστάνιον"]={"54889"},["προορέγομαι"]={"61326"}} local la_RMA_lemmas_no_collision_to_ix_phrase = { ["exstructus"]={"3255"}} local grc_RCunliffe_lemma_to_index = { ["νυν"]={"6730"},["μήτρως"]={"6464"},["τρήρων"]={"9023"},["ἐφίστημι"]={"4370"},["ὑψίζυγος"]={"9349"},["ἔκλεο"]={"2913"},["τροπέω"]={"9059"},["σιωπάω"]={"8449"},["μῖξαι"]={"6489"},["ἀποβλύζω"]={"1127"},["ἐνδυκέως"]={"3176"},["καρπός"]={"5235","5236"},["ἀελλόπος"]={"170"}} local grc_RWoodhouse_lemma_to_headwords = { ["βραχύς"]={"brief","compendious","cursory","diminutive","distant","faint","fleet","humble","hurried","inglorious","insensible","insignificant","jejune","languid","limited","little","low","meagre","mean","measured","minor","minute","obscure","paltry","petty","remote","scant","short","slender","slight","small","stunted","succinct","trifling","trivial","unimportant"},["καλλιερεῖσθαι"]={"favourable","omen","sacrifice"},["καρπός"]={"cereals","corn","crop","fruit","harvest","produce","standing","wrist","yield"},["κυρίως"]={"authoritatively","fundamentally","imperatively","officially","unalterably","validly"},["παρηΐς"]={"cheek"},["πτυχαι"]={"bay"},["ψυκτήρ"]={"wine cooler"},["ὑποπιθηκίζειν"]={"monkey"},["ὠλένη"]={"arm"},["Οἰδίπους"]={"oedipus"},["ἀχθεινός"]={"cumbersome","distressing","grievous","harassing","hard","heavy","lamentable","miserable","sad","troublesome","vexatious"},["ἄπροικος"]={"dowerless","dowry","undowered"},["ἄσπονδος"]={"implacable","irreconcilable","mortal","truceless"},["ἐγγύησις"]={"betrothal","espousal"},["ἐπιστολή"]={"despatch","epistle","letter","missive","note","petition"},["ἐφίμερος"]={"bewitching","charming","dear","delightful","enchanting","fascinating","grateful","pleasant","ravishing","sweet"},["Ῥωμαϊκός"]={"rome"},["μελάμπεπλος"]={"black-robed","sable"},["νεωτερίζειν"]={"agitate","disturb","disturbance","foment","innovate","innovation","reform","revolution","revolutionise","seditious"},["νυν"]={"accordingly","so","therefore"},["ἀμετάπτωτος"]={"changeless","constant","immutable","invariable"},["ἐπικεῖσθαι"]={"impose","inflict","lay","lie","off","press","rest"}} return {["freezer"]=freezer,["la_RMA_index_to_phrases"]=la_RMA_index_to_phrases,["grc_RWoodhouse_lemma_to_infinitives"]=grc_RWoodhouse_lemma_to_infinitives,["la_NLW_headwords_to_path"]=la_NLW_headwords_to_path,["grc_RLBG_lemma_to_index"]=grc_RLBG_lemma_to_index,["la_RMA_lemmas_no_collision_to_ix_phrase"]=la_RMA_lemmas_no_collision_to_ix_phrase,["grc_RCunliffe_lemma_to_index"]=grc_RCunliffe_lemma_to_index,["grc_RWoodhouse_lemma_to_headwords"]=grc_RWoodhouse_lemma_to_headwords} 4otc9ngtpruirgjfr1j78m5ycglgprl τροπέω 0 418333 2566933 2026-09-27T11:34:24Z Hiyuune 50834 Trang mới: “=={{langname|grc}}== ==={{section|etym}}=== Có khả năng {{inh+|nocap=1|grc|grk-pro||*tropéyō}}, từ {{inh|grc|ine-pro||*trop-éye-ti}}, từ {{m|ine-pro|*trep-}}.<ref name="LIV">{{R:ine:LIV|page=650|head=2.*trep-}}</ref><ref name="Beekes">{{R:grc:Beekes|page=1503-4|head=τρέπω}}</ref> ==={{section|pron}}=== {{grc-IPA}} ==={{section|v}}=== {{grc-verb}} # {{synonym of|grc|τρέπω}} ===={{section|forms}}==== {{grc-conj|pres-con-e|τροπ}} {{grc-conj|impe…” 2566933 wikitext text/x-wiki =={{langname|grc}}== ==={{section|etym}}=== Có khả năng {{inh+|nocap=1|grc|grk-pro||*tropéyō}}, từ {{inh|grc|ine-pro||*trop-éye-ti}}, từ {{m|ine-pro|*trep-}}.<ref name="LIV">{{R:ine:LIV|page=650|head=2.*trep-}}</ref><ref name="Beekes">{{R:grc:Beekes|page=1503-4|head=τρέπω}}</ref> ==={{section|pron}}=== {{grc-IPA}} ==={{section|v}}=== {{grc-verb}} # {{synonym of|grc|τρέπω}} ===={{section|forms}}==== {{grc-conj|pres-con-e|τροπ}} {{grc-conj|imperf-con-e|ἐτροπ}} {{grc-conj|imperf-con-e|τροπ|dial=epi}} {{grc-conj|fut|τροπησ|τροπηθ}} {{grc-conj|aor-1|ἐτροπησ|τροπησ|ἐτροπηθ|τροπηθ}} {{grc-conj|perf|τετροπηκ|τετροπη}} {{grc-conj|plup|ἐτετροπηκ|ἐτετροπη}} ==={{section|ref}}=== {{reflist}} * {{R:grc:LSJ}} * {{R:grc:Middle Liddell}} * {{R:grc:Cunliffe}} * {{R:grc:Autenrieth}} * {{R:grc:Bailly}} * {{R:LOGEION}} rq9d47rx4yhzwdkpuo71zyhcgcsa2xy juoksujalassa 0 418334 2566934 2026-09-27T11:36:59Z Hiyuune 50834 + fi 2566934 wikitext text/x-wiki =={{langname|fi}}== ==={{section|pron}}=== {{fi-p|juoksu-jalassa}} ==={{section|adv}}=== {{fi-adv}} # {{lb|fi|dated}} {{synonym of|fi|juoksujalkaa}} ==={{section|n}}=== {{head|fi|Biến thể hình thái danh từ}} # {{infl of|fi|juoksujalka||ine|s}} 7or8zrewa7ws30wlojts1of5mg5y8zl joutuun 0 418335 2566935 2026-09-27T11:37:33Z Hiyuune 50834 Trang mới: “=={{langname|fi}}== ==={{section|adv}}=== {{fi-adv}} # {{tlb|fi|dialectal}} {{alt form|fi|joutuin}}” 2566935 wikitext text/x-wiki =={{langname|fi}}== ==={{section|adv}}=== {{fi-adv}} # {{tlb|fi|dialectal}} {{alt form|fi|joutuin}} pw611x3er6keci29j9rr6wt643td39a jonneka 0 418336 2566936 2026-09-27T11:38:08Z Hiyuune 50834 + fi 2566936 wikitext text/x-wiki =={{langname|fi}}== ==={{section|pron}}=== {{fi-p|jonne*ka}} ==={{section|adv}}=== {{fi-adv}} # {{tlb|fi|colloquial|dialectal}} {{alt form|fi|jonne|id=phó từ}} bii94lg7iqocq5o9twkriryifeypuku irtaalla 0 418337 2566937 2026-09-27T11:39:13Z Hiyuune 50834 Trang mới: “=={{langname|fi}}== ==={{section|etym}}=== {{suffix|fi||alt1=irta-|alla|qq2=*-ha-|id1=khác}}; xem {{m|fi|irto-}} ==={{section|adv}}=== {{fi-adv}} # {{tlb|fi|dialectal|rare}} {{alt form|fi|irrallaan}}” 2566937 wikitext text/x-wiki =={{langname|fi}}== ==={{section|etym}}=== {{suffix|fi||alt1=irta-|alla|qq2=*-ha-|id1=khác}}; xem {{m|fi|irto-}} ==={{section|adv}}=== {{fi-adv}} # {{tlb|fi|dialectal|rare}} {{alt form|fi|irrallaan}} emxv1ojtni92cq53x50kuzqst5z70f0 2566938 2566937 2026-09-27T11:39:24Z Hiyuune 50834 /* Phó từ */ (sử dụng [[MediaWiki:Gadget-AjaxEdit.js|AjaxEdit]]) 2566938 wikitext text/x-wiki =={{langname|fi}}== ==={{section|etym}}=== {{suffix|fi||alt1=irta-|alla|qq2=*-ha-|id1=khác}}; xem {{m|fi|irto-}} ==={{section|adv}}=== {{fi-adv}} # {{lb|fi|dialectal|rare}} {{alt form|fi|irrallaan}} nq8amo3l13j9ahkpp1xodqoldz9abtc irtaallaan 0 418338 2566939 2026-09-27T11:39:54Z Hiyuune 50834 Trang mới: “=={{langname|fi}}== ==={{section|adv}}=== {{fi-adv}} # {{lb|fi|dialectal}} {{alt form|fi|irrallaan}}” 2566939 wikitext text/x-wiki =={{langname|fi}}== ==={{section|adv}}=== {{fi-adv}} # {{lb|fi|dialectal}} {{alt form|fi|irrallaan}} cbvxsc0v66yjhnd9qeok9dganqllqki irroilleen 0 418339 2566940 2026-09-27T11:40:33Z Hiyuune 50834 Trang mới: “=={{langname|fi}}== ==={{section|adv}}=== {{fi-adv}} # {{lb|fi|dated}} {{alt form|fi|irralleen}}” 2566940 wikitext text/x-wiki =={{langname|fi}}== ==={{section|adv}}=== {{fi-adv}} # {{lb|fi|dated}} {{alt form|fi|irralleen}} 0pnjj7e3c4bnaktx9oupg5qfo53m7kq ܥܕܡ 0 418340 2566941 2026-09-27T11:42:17Z Hiyuune 50834 Trang mới: “=={{langname|aii}}== ==={{section|etym}}=== {{aii-root|ܥ ܕ ܡ}} {{bor+|aii|ar|عَدِمَ}} ==={{section|pron}}=== * {{IPA|aii|[ʕɑːðeːm]|a=tiêu chuẩn}} ==={{section|v}}=== {{aii-verb|ܥܵܕ݂ܹܡ}} # [[biến mất|Biến mất]]. ===={{section|forms}}==== {{aii-conj|ܥܵܕ݂ܹܡ}}” 2566941 wikitext text/x-wiki =={{langname|aii}}== ==={{section|etym}}=== {{aii-root|ܥ ܕ ܡ}} {{bor+|aii|ar|عَدِمَ}} ==={{section|pron}}=== * {{IPA|aii|[ʕɑːðeːm]|a=tiêu chuẩn}} ==={{section|v}}=== {{aii-verb|ܥܵܕ݂ܹܡ}} # [[biến mất|Biến mất]]. ===={{section|forms}}==== {{aii-conj|ܥܵܕ݂ܹܡ}} mtp0z9lfm61hi955i77fu4kuksbhhck mtaimbo 0 418341 2566942 2026-09-27T11:43:27Z Hiyuune 50834 Trang mới: “=={{langname|sw}}== [[Image:Piedbiche.jpg|thumb|{{pagename}}]] ==={{section|pron}}=== * {{audio|sw|Sw-ke-mtaimbo.flac|a=Kenya}} ==={{section|n}}=== {{sw-noun|mi}} # [[xà beng|Xà beng]]. {{C|sw|Dụng cụ}}” 2566942 wikitext text/x-wiki =={{langname|sw}}== [[Image:Piedbiche.jpg|thumb|{{pagename}}]] ==={{section|pron}}=== * {{audio|sw|Sw-ke-mtaimbo.flac|a=Kenya}} ==={{section|n}}=== {{sw-noun|mi}} # [[xà beng|Xà beng]]. {{C|sw|Dụng cụ}} 2hwtwi15sfeskmwplemwoc2kghf0ckw шегежұлғыш 0 418342 2566944 2026-09-27T11:49:37Z Hiyuune 50834 Trang mới: “=={{langname|kk}}== {{kk-regional|шегежұлғыш|شەگەجۇلعىش}} ==={{section|n}}=== {{kk-noun}} # [[xà beng]]. ===={{section|decl}}==== {{kk-noun-c|ы|ш}} ===={{section|syn}}==== * {{l|kk|шегесуырғыш}} {{C|kk|Dụng cụ}}” 2566944 wikitext text/x-wiki =={{langname|kk}}== {{kk-regional|шегежұлғыш|شەگەجۇلعىش}} ==={{section|n}}=== {{kk-noun}} # [[xà beng]]. ===={{section|decl}}==== {{kk-noun-c|ы|ш}} ===={{section|syn}}==== * {{l|kk|шегесуырғыш}} {{C|kk|Dụng cụ}} grz5lqdye2papio3l8mmftb5exh7kq4 шегесуырғыш 0 418343 2566945 2026-09-27T11:50:26Z Hiyuune 50834 Trang mới: “=={{langname|kk}}== {{kk-regional|шегесуырғыш|شەگەسۋىرعىش}} ==={{section|n}}=== {{kk-noun}} # [[xà beng]]. ===={{section|decl}}==== {{kk-noun-c|ы|ш}} ===={{section|syn}}==== * {{l|kk|шегежұлғыш}} {{C|kk|Dụng cụ}}” 2566945 wikitext text/x-wiki =={{langname|kk}}== {{kk-regional|шегесуырғыш|شەگەسۋىرعىش}} ==={{section|n}}=== {{kk-noun}} # [[xà beng]]. ===={{section|decl}}==== {{kk-noun-c|ы|ш}} ===={{section|syn}}==== * {{l|kk|шегежұлғыш}} {{C|kk|Dụng cụ}} bgsu0v6juw8x4wq07ib4csahd401opp