Jump to content

Language Onboarding and Development/Status Updates/Q3 2023-24

From mediawiki.org

Q3 2023-24 January to March

[edit]
  • Resolved 33 tickets in total on Localisation and Internationalisation support ; 9 Languages onboarded,  20 tickets on message fixes, 2 tickets on RTL, 2 tickets on Language configuration fixes.
  • 9 Languages were onboarded to Wikimedia projects. 4 languages were added to translatewiki, 5 were added to Mediawiki. Added Languages were from different continents; 6 languages are from  Sub-saharan Africa and 2  from Asia and 1 from North America.
  • Responded to 34 incoming requests on Translatewiki support page in collaboration with fellow staff members and volunteers. (Reference Jan, Feb, March ). Engaged with language communities ,where they are, whether on Translatewiki Telegram channel or Language community meetings etc.

Communities particularly new & smaller ones are supported with internationalization and localisation workflows and features to help them move towards their goals

[edit]

Key Result; Respond to internationalisation and localisation requests through timely interventions and engagements to support Language communities to move towards their goals.

This area includes technical efforts to enable newly introduced or  smaller languages  to be accessible, usable and sustainable on Wikimedia environments. This has entailed resolving internationalization, and localization needs of these language communities including onboarding new languages,  UI localisation, Plural support, Keyboard support, Fall back among other areas categorised into various focus areas depending on prioritization per quarter.

  • Respond to language onboarding requests through timely interventions and engagements to support Language communities to move towards their goals.

4 Languages onboarded to Translatewiki; People who speak these Languages can now translate MediaWiki user interface messages as part of the new wiki creation process.

  • 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.

5 Languages onboarded to Mediawiki. This means that people who speak these can now help translate the software and content on different Wikimedia websites into their language.

  • 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

Respond to language support requests through timely interventions and engagements to support Language communities to move towards their goals.

Message fixes (20 tickets)

  • 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

RTL (2 Tickets)

  • T280435 Remove LRM and RLM characters from Names.php
  • T357009 bidi-isolate anonymous and temporary users' signatures by default

Configuration fixes (2 tickets)

  • T354006 Some arywiki user pages still display old namespace string
  • T352776 Check and, if necessary, correct the name of the Mon language

Additionally, engaged at 2 collaboration and engagement spaces; Language community meting and published a newsletter

  • T349342 Publish Quarterly "Language & Internationalization Newsletter" for January 2024
  • T356882 Organize language community meeting (February 2024)