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.
Description
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
| Area | Number of completed tickets | |
|---|---|---|
| Languages Onboarded | 16 | |
| Keyboard Support | 2 | |
| Configuration fixes | 3 | |
| Namespaces | 2 | |
| Language Codes | 4 | |
| Messages | 25 | |
| RTL | 2 | |
| Total | 54 |
| Completed Ticket | Language | Language Code | Continent |
|---|---|---|---|
| ✅T355183 Add Chinook Jargon to translatewiki | Chinook Jargon | chj | North America |
| ✅T355277 Add Nupe to translatewiki | Nupe | nup | Africa |
| ✅T356248 Add the Petjoh language (pey) to translatewiki | Petjo (Petjoh) | pey | Asia |
| ✅T356104 Add the Ebira language (igb) to translatewiki | Ebira | igb | Africa |
| ✅T362741 Add the Luba-Kasai language (lua) to translatewiki | Luba-Kasai (Tshiluba) | lua | Africa |
| ✅T351992 Add Efik (efi) to Names.php | Efik | efi | Africa |
| ✅T354212 Add nyo/ttj to MediaWiki language names (Names.php) | Nyo / ttj (Tajio) | ttj | Asia |
| ✅T353500 Add Southeastern Kolami/Naiki (nit) to Names.php | Southeastern Kolami / Naiki | nit | Asia |
| ✅T351874 Add Komering (kge) to Names.php | Komering | kge | Asia |
| ✅T357879 Add Ibibio (ibb) to Names.php | Ibibio | ibb | Africa |
| ✅T345807 Add Karekare (kai) to Names.php | Karekare | kai | Africa |
| ✅T341545 Add West Coast Bajau (bdr) to Names.php | West Coast Bajau | bdr | Asia |
| ✅T351992 Add Efik (efi) to Names.php | Efik | efi | Africa |
| ✅T352954 Add Rutul to Names.php | Rutul | rut | Asia |
| ✅T353058 Add Arbëresh (aae) to Names.php | Arbëresh | aae | Europe |
| ✅T353307 Add Guadeloupean Creole (gcf) to Names.php | Guadeloupean Creole | gcf | North America |

