Page MenuHomePhabricator

Add Manchu (mnc) to Names.php
Open, In Progress, Needs TriagePublic

Description

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

  • Understand whether it should be Latin script, Mongolian script, or both. -> Both
  • Understand whether an autonym in Latin should be added, and what should it be. -> Yes
  • Configure both in translatewiki
  • Move Mongolian-script translations in translatewiki to mnc-mong
  • Move Latin-script translations in translatewiki to mnc-latn <-- We are here
  • Make necessary changes in language-data, if needed.
  • Add to Names.php (T338116)
  • Remove from translatewiki.

Details

TitleReferenceAuthorSource BranchDest Branch
Update function-schemata sub-module to HEAD (b5a37af)repos/abstract-wiki/wikifunctions/wikilambda-cli!16jforrestersync-function-schematamain
Update function-schemata sub-module to HEAD (b5a37af)repos/abstract-wiki/wikifunctions/function-orchestrator!72apinesync-function-schematamain
Update function-schemata sub-module to HEAD (b5a37af)repos/abstract-wiki/wikifunctions/function-evaluator!62apinesync-function-schematamain
definitions: Add Z1913/mnc-mong and Z1914/mnc-latn ZNaturalLanguagesrepos/abstract-wiki/wikifunctions/function-schemata!41jforresterT284043main
Customize query in GitLab

Event Timeline

Amire80 updated the task description. (Show Details)

Understand whether it should be Latin script, Mongolian script, or both. <-- We are here.

The Incubator projects (Wikipedia and Wiktionary) use both scripts. From what I've observed elsewhere, handwriting and professionally printed documents predominantly use the Mongolian script, while digitally it's often written using Latin script or both scripts. That makes sense because computers have very little support for vertical scripts. It would be strange to exclude Mongolian script when it's the original/primary script and it would be strange to exclude Latin script when MediaWiki doesn't even support vertical writing properly yet. Therefore I'd say it makes sense to have both.

I think the translations should be split into mnc and mnc-latn as well because they're currently a mixture of both Mongolian script and Latin script, and the translations are going back and forth between the two (e.g. MediaWiki:Edit/mnc). I'm happy to help with splitting them (I don't speak the language but I can read the script) if someone can tell me how to get started.

Understand whether an autonym in Latin should be added, and what should it be.

The autonym in Latin script that's currently being used is "Manju gisun" (see the Translatewiki.net translations and the first line on the main page for Wp/mnc).

Some people write Manchu in Latin script all-lowercase, in which case it's "manju gisun", but I think it makes sense to follow the existing translations for consistency.

Make necessary changes in language-data, if needed.
Add to Names.php.

Based on what I said above, my suggestion would be to add

mnc-latn: [Latn, [AS], Manju gisun]

to language-data, and

'mnc' => 'ᠮᠠᠨᠵᡠ ᡤᡳᠰᡠᠨ', # Manchu (multiple scripts - defaults to Mongolian)
'mnc-latn' => 'Manju gisun', # Manchu (Latin)

to Names.php.

Based on what I said above, my suggestion would be to add

mnc-latn: [Latn, [AS], Manju gisun]

to language-data,

https://github.com/wikimedia/language-data/pull/263

Amire80 updated the task description. (Show Details)

Change 876279 had a related patch set uploaded (by Amire80; author: Amire80):

[translatewiki@master] Split Manchu to Latin and Mongolian scripts

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

Change 876279 merged by jenkins-bot:

[translatewiki@master] Split Manchu to Latin and Mongolian scripts

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

I'll handle it, but I need to check a couple of things first.

Winston_Sung changed the task status from Open to In Progress.Aug 9 2023, 3:54 PM

Change 876416 had a related patch set uploaded (by Winston Sung; author: Winston Sung):

[mediawiki/core@master] Languages: Add mnc / mnc-* (Manchu) to Names.php

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

Change 876416 merged by jenkins-bot:

[mediawiki/core@master] Languages: Add mnc/mnc-* (Manchu) to Names.php

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

Change 964450 had a related patch set uploaded (by Genoveva Galarza; author: Genoveva Galarza):

[mediawiki/extensions/WikiLambda@master] Update function-schemata sub-module to HEAD (2d8f3bb)

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

Change 964450 merged by Jforrester:

[mediawiki/extensions/WikiLambda@master] Update function-schemata sub-module to HEAD (2d8f3bb)

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

Change 964153 had a related patch set uploaded (by Winston Sung; author: Raimond Spekking):

[mediawiki/extensions/cldr@master] Update languages not part of CLDR

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

Change 964153 merged by jenkins-bot:

[mediawiki/extensions/cldr@master] Update languages not part of CLDR

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