Page MenuHomePhabricator

FY 23-24 -Annual Summary-Language Onboarding (i18n & L10 support)
Closed, ResolvedPublic

Description

This task summarises the technical output analysis for the year FY 23-24 for Language Onboarding & Development on efforts on entail enabling newly introduced or smaller languages to be usable on Wikimedia environments through i8n setup; onboarding new languages, Plural support, Keyboard support, Fall back, Namespaces, Unicode among other areas.

Related Objects

Mentioned In
LPL Onboarding and Development
Mentioned Here
T353058: Add Arbëresh (aae) to Names.php
T102417: Give Commons its own Wiki box rather than forcing it under Other sites
T280435: Remove LRM and RLM characters from Names.php
T290657: Recognize apc language code in MediaWiki
T340674: Add some language codes to language-data (sh-cyrl, sh-latn, wuu-hans, wuu-hant, yue-hans, yue-hant)
T341545: Add West Coast Bajau (bdr) to Names.php
T341942: Split language Buginese (bug) to bug and bug-bugi
T341943: Change "main page" translation in Buginese
T342447: Moroccan Arabic is shown as LTR in MobileFrontend's interlanguage links list
T343310: Redirect magic word Turkish translation
T345807: Add Karekare (kai) to Names.php
T351874: Add Komering (kge) to Names.php
T351992: Add Efik (efi) to Names.php
T352776: Check and, if necessary, correct the name of the Mon language
T352954: Add Rutul (rut) to Names.php
T353307: Add Guadeloupean Creole (gcf) to Names.php
T353500: Add Southeastern Kolami/Naiki (nit) to Names.php
T354006: Some arywiki user pages still display old namespace string
T354212: Add nyo/ttj to MediaWiki language names (Names.php)
T355183: Add Chinook Jargon to translatewiki
T355277: Add Nupe to translatewiki
T355306: Remove angle brackets from specialmute-email-footer
T356104: Add the Ebira language (igb) to translatewiki
T356248: Add the Petjoh language (pey) to translatewiki
T356548: Automatically allow <dt> in message translations
T356549: Remove <graph> tags with less-than signs from Graph extension messages
T356569: Remove <DynamicPageList> tags with less-than signs from intersection/DynamicPageList extension messages
T357009: bidi-isolate anonymous and temporary users' signatures by default
T357086: Automatically allow id HTML attribute in message translations
T357670: Automatically allow <pages> tag in message translations
T357879: Add Ibibio (ibb) to Names.php
T358384: Reduce the need to manually review markup in translatewiki exports
T358386: Remove angle brackets from wikimedia-globalrenamequeue-email-body-rejected
T358395: Remove explicit < character in ParserFunction messages
T358397: Remove angle brackets from donate_interface-email-unsub-delay
T358399: Remove angle brackets from LiquidThreads messages with URLs
T358972: Add new characters to the Bengali characterset in the WikiEditor toolbar
T359546: [[MediaWiki:Adiutor-csd-default-description/en]] characters missing
T360021: Autonym for ku-arab seems to be wrong
T360095: Replace <a> and <image> in message uploaded-href-attribute-svg with a masked
T360390: Remove "<a href" from a SearchVue message
T360519: Automatically allow <citation> tag in message translations
T360547: Add typograhic apostrophe to the Chinook keyboard
T360564: Improve the apihelp-setglobalaccountstatus-param-statecheck message: Remove angle brackets and clarify usage
T360586: Remove <splist> tags with less-than signs from SubPageList3 extension messages
T360588: Remove angle brackets from apihelp-wikilambda_function_call-example-generic-pair
T360730: Avoid manual review of translations that include HTML tags with `style=""` attributes
T360780: CirrusSearch triggers false positive results in CI
T360909: Remove operators and functions from abusefilter-edit-builder-* messages
T361103: Remove angle brackets from visualeditor-mwlanguagevariantcontextitem-rule-invalid-language-label
T362741: Add the Luba-Kasai language (lua) to translatewiki
T364205: the message mobile-frontend-notifications-filter appears to be unused
T365255: configure namespaces for Betawi Wikipedia

Event Timeline

Completed tickets

T355183 Add Chinook Jargon to translatewiki.
T355277 Add Nupe to translatewiki
T356248 Add the Petjoh language (pey) to translatewiki
T356104 Add the Ebira language (igb) to translatewiki.
T362741 Add the Luba-Kasai language (lua) to translatewiki
T351992 Add Efik (efi) to Names.php
T354212 Add nyo/ttj to MediaWiki language names (Names.php)
T353500 Add Southeastern Kolami/Naiki (nit) to Names.php;
T351874 Add Komering (kge) to Names.php.
T357879 Add Ibibio (ibb) to Names.php
T345807 Add Karekare (kai) to Names.php
T341545 Add West Coast Bajau (bdr) to Names.php
T351992 Add Efik (efi) to Names.php
T352954 Add Rutul to Names.php
✅ T353058Add Arbëresh (aae) to Names.php
T353307 Add Guadeloupean Creole (gcf) to Names.php
T357086 Automatically allow id HTML attribute in message translations
T357670 Automatically allow <pages> tag in message translations
T356548 Automatically allow <dt> in message translations
T355306 Remove angle brackets from specialmute-email-footer
T356549 Remove <graph> tags with less-than signs from Graph extension messages
T356569 Remove <DynamicPageList> tags with less-than signs from intersection/DynamicPageList extension messages
T358397 Remove angle brackets from donate_interface-email-unsub-delay
T358399 Remove angle brackets from LiquidThreads messages with URLs
T358395 Remove explicit < character in ParserFunction messages
T358386 Remove angle brackets from wikimedia-globalrenamequeue-email-body-rejected
T358384 Reduce the need to manually review markup in translatewiki exports
T360095 Replace <a> and <image> in message uploaded-href-attribute-svg with a masked
T360588 Remove angle brackets from apihelp-wikilambda_function_call-example-generic-pair
T360519 Automatically allow <citation> tag in message translations
T360730 Avoid manual review of translations that include HTML tags with style="" attributes
T360586 Remove <splist> tags with less-than signs from SubPageList3 extension messages
T360564 Improve the apihelp-setglobalaccountstatus-param-statecheck message: Remove angle brackets and clarify usage
T359546 [[MediaWiki:Adiutor-csd-default-description/en]] characters missing
T102417 Give Commons its own Wiki box rather than forcing it under Other sites
T360780 CirrusSearch triggers false positive results in CI
T361103 Remove angle brackets from visualeditor-mwlanguagevariantcontextitem-rule-invalid-language-label
T364205 the message mobile-frontend-notifications-filter appears to be unused
T360909 Remove operators and functions from abusefilter-edit-builder-* messages
T360390 Remove "<a href" from a SearchVue message
T358972 Add new characters to the Bengali characterset in the WikiEditor toolbar
T360547 Add typograhic apostrophe to the Chinook keyboard
T280435 Remove LRM and RLM characters from Names.php
T357009 bidi-isolate anonymous and temporary users' signatures by default
T342447 Moroccan Arabic is shown as LTR in MobileFrontend's interlanguage links list
T354006 Some arywiki user pages still display old namespace string
T365255 configure namespaces for Betawi Wikipedia
T352776 Check and, if necessary, correct the name of the Mon language
T343310 Redirect magic word Turkish translation
T341943 Change "main page" translation in Buginese
T340674 Add some language codes to language-data (sh-cyrl, sh-latn, wuu-hans, wuu-hant, yue-hans, yue-hant
T360021 Autonym for ku-arab seems to be wrong
T290657 Recognize apc language code in MediaWiki
T341942 Split language Buginese (bug) to bug and bug-bugi

MaryMunyoki renamed this task from Annual Summary- Language Usability & Support -FY 23-24 to Annual Summary-Language Usability & Support -FY 23-24.Mar 26 2026, 7:30 PM
MaryMunyoki renamed this task from Annual Summary-Language Usability & Support -FY 23-24 to FY 23-24 -Annual Summary-Language Usability & Support.
MaryMunyoki updated the task description. (Show Details)
MaryMunyoki updated the task description. (Show Details)

image.png (1,200×748 px, 68 KB)

AreaNumber of completed tickets
Languages Onboarded16
Keyboard Support2
Configuration fixes3
Namespaces2
Language Codes4
Messages25
RTL2
Total54

image.png (1,190×734 px, 263 KB)

Completed TicketLanguageLanguage CodeContinent
T355183 Add Chinook Jargon to translatewikiChinook JargonchjNorth America
T355277 Add Nupe to translatewikiNupenupAfrica
T356248 Add the Petjoh language (pey) to translatewikiPetjo (Petjoh)peyAsia
T356104 Add the Ebira language (igb) to translatewikiEbiraigbAfrica
T362741 Add the Luba-Kasai language (lua) to translatewikiLuba-Kasai (Tshiluba)luaAfrica
T351992 Add Efik (efi) to Names.phpEfikefiAfrica
T354212 Add nyo/ttj to MediaWiki language names (Names.php)Nyo / ttj (Tajio)ttjAsia
T353500 Add Southeastern Kolami/Naiki (nit) to Names.phpSoutheastern Kolami / NaikinitAsia
T351874 Add Komering (kge) to Names.phpKomeringkgeAsia
T357879 Add Ibibio (ibb) to Names.phpIbibioibbAfrica
T345807 Add Karekare (kai) to Names.phpKarekarekaiAfrica
T341545 Add West Coast Bajau (bdr) to Names.phpWest Coast BajaubdrAsia
T351992 Add Efik (efi) to Names.phpEfikefiAfrica
T352954 Add Rutul to Names.phpRutulrutAsia
T353058 Add Arbëresh (aae) to Names.phpArbëreshaaeEurope
T353307 Add Guadeloupean Creole (gcf) to Names.phpGuadeloupean CreolegcfNorth America
MaryMunyoki claimed this task.
MaryMunyoki triaged this task as Medium priority.
MaryMunyoki renamed this task from FY 23-24 -Annual Summary-Language Usability & Support to FY 23-24 -Annual Summary-Language Onboarding (i8n & L10 support).Apr 4 2026, 3:18 PM
MaryMunyoki renamed this task from FY 23-24 -Annual Summary-Language Onboarding (i8n & L10 support) to FY 23-24 -Annual Summary-Language Onboarding (i18n & L10 support).Apr 7 2026, 11:44 AM