Jump to content

Language Onboarding and Development/Status Updates/Q1 2024-25

From mediawiki.org

Q1 2024-25 July to September

[edit]

Summary

[edit]
  • Created a selection criteria and collaborated with the Language Committee to identify 5 languages that will receive access to a full-fledged wiki with modern features, thereby co-articulating feasibility and readiness requirements for implementation and success measurement across the selected language communities
  • Resolved 50 tickets in total on Localisation and Internationalisation support ; 27 Languages onboarded,  18 tickets on language configuration fixes, 5 tickets on Keyboard support.
  • 27 Languages were onboarded to Wikimedia projects. 17 languages were added to translatewiki, 10 were added to Mediawiki. Added Languages were from different continents; 11 Languages of Asia, 10 Languages of Africa, 2 Languages of Europe, 2 Languages of Middle east and 2 Languages of North America
  • Engaged with language communities and wikimedia communities at 6 community events; Wikimania 2024, Wikiconference Nigeria 2024, Wikindaba 2024, Wikiconference North America 2024, Celtic Knot 2024, and Let's Connect Learning Clinic.

Communities are supported to effectively close knowledge gaps through tools and support systems that are easier to access, adapt, and improve, ensuring increased growth in trustworthy encyclopedic content.

[edit]

Key Result; By the end of Q2, implement and test two recommendations, both social and technical, to support languages onboarding for small language communities, with an evaluation to analyze community feedback.

Q1 2024-25: July to September

[edit]
  • Developed selection criteria and a measurement plan for wikis to participate in the pilot. The selection criteria included metrics such as edits, new pages created, average number of monthly active editors, and time spent in the Incubator over the past 3 months. Minimum criteria were set: the wiki must be a Wikipedia, have at least 2 active editors and 30 edits in the last 3 months, and could be in either RTL or LTR language. Full details are available in this report . The measurement plan will help track the progress of wikis in production infrastructure versus the Incubator. This plan includes primary and supplementary metrics, selection and evaluation methodologies: T367686.
  • Selected five wikis using random sampling from clusters with differing characteristics based on the developed criteria.
  • Conducted outreach to engage proposed communities and their active editors, inviting them to participate in the experiment. Outreach efforts targeted venues where editors are likely to be active, such as the Incubator, Translatewiki.net project, and user talk pages.
  • Worked closely with the Language Committee to gain approval for the experiment and graduate the selected wikis from the Incubator. The status of the five Wikipedias selected for this experiment was tracked here . Ongoing discussions with the Language Committee are documented in mailing list discussions .
  • Presented findings and recommendations on language incubation and the hypothesis work at conferences such as Celtic Knot and Wikimania. Recordings, slides, and Phabricator task links are available here: T369131 and T375917. The community feedback was positive, with discussions about the challenges of prolonged incubation periods for languages.

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.

17 Languages were added to translatewiki.net.

  • T369095 Add Jakaltek language (jac) to translatewiki.net
  • T368856 Add Chitonga (toi) and Chiluvale (lue) to translatewiki
  • T369157 Add Kihunde (hke) to translatewiki.net
  • T368046 Add Waali (wlx) to translatewiki.net
  • T366171 Add Interslavic (isv) to translatewiki.net
  • 368857 Add Edo (bin) to translatewiki
  • T365263 Add Ekpeye (ekp) to translatewiki.net
  • T369464 Add Abron (abr) to translatewiki.net
  • T369727 Add Assyrian Neo-Aramaic (aii) to translatewiki.net
  • T369578 Add Torwali (trw) to translatewiki.net
  • T370355 Add Sabah Malay (msi) to translatewiki.net
  • T372173 Add Duala (dua) to translatewiki.net
  • T372407 Add Rukai (dru) to translatewiki.net
  • T371985 Add Ngiemboon (nnh) to translatewiki.net
  • T373561 Add Haryanvi in Arabic script (bcg-arab) to translatewiki
  • T373928 Add Jju (kaj) to translatewiki.net
  • T373931 Add Negeri Sembilan Malay (zmi) to translatewiki.net

10 Languages were added to Mediawiki.

  • T362041 Add Minnan (Traditional Han script) (nan-hant) to Names.php
  • T367688 Add Interslavic (isv-latn) to Names.php
  • T370987 Add Minnan (Pe̍h-ōe-jī) (nan-latn-pehoeji) to Names.php
  • T364291 Add Musi (mui) to Names.php
  • T367991 Add Iban (iba) to Names.php
  • T371051 Add Saint Lucian Creole (acf) to Names.php
  • T364737 Add Haryanvi (bgc) to Names.php
  • T370123 Add Nupe (nup) to Names.php
  • T369899 Add Minnan (Tâi-lô) (nan-latn-tailo) to Names.php
  • T284043 Add Manchu (mnc) to Names.php

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

Configuration fixes

  • T367377 Rename the Tai Nuea language (tdd) name in core MediaWiki
  • T372213 Add full stop into blockedtext-reason-comment and remove it from composed messages that reuse it
  • T354937 Split nan (Minnan) by writing systems and orthography/romanization system
  • T372399 Create a wikidata.org message group on translatewiki.net
  • T290657 Recognize apc language code in MediaWiki
  • T373562 Remove IE <= 10, Firefox <= 38, Android <= 4 CSS hacks and workarounds in jquery.ime
  • T363690 Translating – Support for PLURAL in Levantine Arabic (code 'apc')
  • T373741 Update the autonym of the Tigre language (tig) in ULS and translatewiki
  • T369787 Change date format for uzwiki
  • T366271 Change Wikipedia: and Wikipedia_talk: namespaces for Mongolian (for Mongolian Wikipedia)
  • T375081 Fix "Special" namespace translation in Iban (iba)
  • T375947 Update Komering (kge) autonym
  • T374785 Make sure that all the languages on translatewiki have an English name in the cldr extension
  • T369452 Interslavic language portal at Translatewiki.net
  • T372057 Add namespace translations for Xhosa and Swazi
  • T372035 Add RTL support to InternetArchiveBot
  • T45646MediaWiki:Copyright" message allows raw HTML
  • T360497Remove "<a href" from licensing messages in WikimediaMessages

Keyboard support

  • T372652 Adding silesian alphabet to jquery.ime
  • T372146 Make the Sarjom baha layout as default for santali Wikipedia.
  • T373701 Improve Javanese keyboard
  • T375535 Add Khoekhoe (naq) to translatewiki and add a keyboard for it
  • T376100 Add a Pontic Greek keyboard

Collaboration and engagement opportunities

  • T369131 Wikimania 2024 Session: State of Languages and Onboarding at Wikimedia
  • T371535 Wikimania Hackathon 2024: Remote Session on Using Translatewiki.net for Translating Wikimedia Interface Messages
  • T368772 Language Support at Wikimania Hackathon 2024
  • T374978 Wikiconference Nigeria 2024: Engaging Language Communities
  • T373187 Wikiconference Nigeria 2024 session; Language tools and Onboarding at Wikimedia
  • T374895 Wikiconference Nigeria 2024 session: Language Meetup, Hands on with Translatewiki and Content/Section translation
  • T374892 Wikiconference Nigeria 2024 session; Developing Indigenous/Local Nigeria Language Wikipedia; Community Insights
  • ✅T374925 Wikiconference Nigeria 2024: Conversations with Language Communities and Reflections
  • T375917 Celtic Knot 2024: Future of Language Incubation (September 2024)
  • T375553 Wikindaba 2024: Language Sessions at Wikindaba Hackathon 2024
  • T377063 Wikiconference North America 2024: Conversations with Communities and Reflections
  • T373496 Let's Connect Learning Clinic: Technology for Language Diversity in Wikimedia (September 2024)
  • T362847 Published Quarterly "Language & Internationalization Newsletter" for August 2024
  • T371493 Organize language community meeting (August 2024)