Page MenuHomePhabricator

Add Oostfräisk (frs) to Names.php
Open, MediumPublicFeature

Description

First export from translatewiki with https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1270285

  • Verify autonym correctness in language-data
  • Add to Wikifunctions's language list in function-schemata: Z1194
  • Add to includes/Languages/Data/Names.php
    • Add to RELEASE-NOTES
  • Add MessagesFrs.php
    • Add fallback language if needed
      • Also add this in Leximorph (includes/libs/Leximorph/data/language-fallback-mappings.json)
      • Also add it to jquery.i18n (src/jquery.i18n.fallbacks.js)
    • Add namespace translations (requested here)
      • If a fallback language has gendered namespace aliases and this language doesn't, unset them
    • Add $linkTrail if needed
    • Add date formats (if needed)
    • Add digit conversion (if needed)
  • Add an entry to LocalNames/LocalNamesEn.php in the CLDR extension (if needed)
  • Define wider line-height in resources/src/mediawiki.skinning/i18n-headings.less (if needed)
  • Remove from translatewiki after deploying the core change
    • mw-config/LanguageSettings.php
    • mw-config/AssistantLanguageSettings.php
  • Test language search in UniversalLanguageSelector and fix the search index (if needed)

See documentation on how to add a language to MediaWiki core https://www.mediawiki.org/wiki/Manual:Adding_and_removing_languages#Core_MediaWiki

Event Timeline

Thank you for tagging this task with good first task for Wikimedia newcomers!

Newcomers often may not be aware of things that may seem obvious to seasoned contributors, so please take a moment to reflect on how this task might look to somebody who has never contributed to Wikimedia projects.

A good first task is a self-contained, non-controversial task with a clear approach. It should be well-described with pointers to help a completely new contributor, for example it should clearly point to the codebase URL and provide clear steps to help a contributor get set up for success. We've included some guidelines at https://phabricator.wikimedia.org/tag/good_first_task/ !

Thank you for helping us drive new contributions to our projects <3

Change #1281518 had a related patch set uploaded (by ToprakM; author: ToprakM):

[mediawiki/core@master] Add East Frisian Low Saxon (frs) to Names.php and RELEASE-NOTES

https://gerrit.wikimedia.org/r/1281518

TmY_e12 subscribed.

Change #1281538 had a related patch set uploaded (by Winston Sung; author: ToprakM):

[mediawiki/core@REL1_46] Add East Frisian Low Saxon (frs) to Names.php and RELEASE-NOTES

https://gerrit.wikimedia.org/r/1281538

Change #1281518 merged by jenkins-bot:

[mediawiki/core@master] Add East Frisian Low Saxon (frs) to Names.php and RELEASE-NOTES

https://gerrit.wikimedia.org/r/1281518

Change #1281538 merged by jenkins-bot:

[mediawiki/core@REL1_46] Add East Frisian Low Saxon (frs) to Names.php and RELEASE-NOTES

https://gerrit.wikimedia.org/r/1281538

Suraj_Seth subscribed.

'll take over this task to implement the remaining checklist items (creating MessagesFrs.php and adding the fallbacks).

Change #1299528 had a related patch set uploaded (by Suraj Seth; author: Suraj Seth):

[mediawiki/core@master] Add MessagesFrs.php and set language fallbacks for Oostfräisk

https://gerrit.wikimedia.org/r/1299528

@Suraj_Seth Thanks for submitting the patch! I have reviewed it and left a few minor comments. I have also requested some additional details from the contributor on Translatewiki, as I realized we might be missing a few pieces of information:

https://translatewiki.net/wiki/User_talk:VanModers#Namespace_translations

While it would be good to include those details in the patch once we have them, I'm happy to merge the patch after the minor comments are addressed. Any additional information can be added in a follow-up patch later.