* Turn normalize data into an autoloadable class and use the class name
as key instead of a partial file name with a base directory.
* This protected function is not aimed at re-use in extensions,
has no other usage known to Codesearch. Mark it internal,
and remove the compat introduced by 31283f34bf.
* Update the now ten-year-old documentation comments that described
this as "Temporary". The functionality and comment were introduced
in 2010 by Tim with r60599 (ad19c032b0).
Ref <https://bash.toolforge.org/search?p=0&q=temporary>.
* Replace the broken wikitech-l archive link with a working one,
and describe the thread for easier future reference.
Bug: T225756
Change-Id: I004da1f25c19e1095d0917349f2ba8461f9f0715
Link trail is copied from Slovak, because
the necessary extra letters are the same, as can
be seen in the textbook "Amari romaňi čhib"
by Eva Gašparová and Ingrid Lukáčová
(Štátny pedagogický ústav Bratislava 2016)
https://www.statpedu.sk/files/sk/metodicky-portal/metodicke-podnety/amari_romani_chib.pdf
Fallback and namespaces will be added later
if needed.
Bug: T284044
Change-Id: Ide5170432fb2c456ff863c4ea34e3183547e2d63
Contributed by Nimusenge Priscille, and verified by myself
with the Iriza Kinyarwanda Engish And English Kinyarwanda Dictionary.
Bug: T283422
Change-Id: Idfe383e2b5b6afdf205056eade3f9dfc82ddbf39
Add date format for Inari Sámi; also add plural support.
There are four different forms for the plurals; nouns are inflected in
three numbers (1, 2–6 and 7+), while verbs are conjugated in singular,
dual and plural.
Change-Id: Ifa24c7e1718151517b43ded2427d5202b9e804b1
This character is no longer required here.
It was added to ensure correct display of parentheses in mixed
LTR/RTL environment, for example an interlanguage link from
an RTL wiki to an LTR language with parentheses in its name.
However, the Unicode bidirectional algorithm was updated
to handle parentheses more cleverly and automatically,
making manual adjustment with RTL/LRM unnecessary.
This update was implemented years ago in all browsers and
operating systems. I've tested this in Firefox, Chrome, Edge,
and Internet Explorer 11, and it works correctly without
the RLM/LRM characters.
Parser tests are updated accordingly.
Bug: T280435
Change-Id: I63107f623ade3b8367eae579a8e96d7e2c18b747
The autonym is different from the current definition in translatewiki.
The name "Wayúu" was added to translatewiki configuration in 2009,
and it's unclear what is its source. All the sources that I can
find say that autonym is "wayuunaiki", for example Ethnologue,
Diccionario básico ilustrado wayuunaiki-español español-wayuunaiki
(Editorial Fundación para el Desarrollo de los Pueblos Marginados,
Bogotá, D.C., 2005), and the Incubator Wikipedia in this language.
I also verified this with User:Maor_X, who is familiar
with the Wayuu culture.
Spanish is added as fallback, as it was in translatewiki, and it
generally makes sense, because the language is spoken in
Spanish-speaking countries and many speakers are literate
in Spanish.
Bug: T276745
Change-Id: I04d698e7c27d96f7e58c62f6f71e76142a30630d
Mostly copied from UzConverter.
This is a very simple converter, with bidirectional one to one
correspondence: for every Latin letter there is a corresponding
Cyrillic letter and vice versa. There are no digraphs or punctuation
to convert.
The Latin alphabet is the primary one used for this language today,
and will probably remain so for the foreseeable future, so "tly" remains
the usual code, and "tly-cyrl" is added for Cyrillic.
Language name is changed:
* The main language name is now Latin.
* The word "language" ("зывон") is removed.
* The spelling of the word "Talysh" is based on the Pireyko dictionary.
Bug: T258975
Change-Id: I552e07967ea82e03c413a0b10b129a846aa007c7
This language is known in English as Shilha, Tashelhit,
Tachelhit, and also by some other names.
The most authoritative modern name in the language itself
is Taclḥiyt, with the letter c. It appears in the textbook
"Méthode de tachelhit, langue amazighe (berbère) du sud du Maroc"
by Abdallah El Mountassir and also in the online
"Dictionnaire Général de la Langue Amazighe Informatisé"
( https://tal.ircam.ma/dglai/lexieam.php ). It also directly
corresponds to the spelling in the Tifinagh script.
This change was requested by the localizers in translatewiki
and authors in the Wikipedia Incubator in this language.
They asked to define the Latin script as the primary.
The name of the variants are updated in the i18n file:
* The Latin names are changed to Taclḥit, as the Latin autonym.
* The Tifinagh name is added: it was missing, which caused
the item in the dropdown to be invisible.
Change-Id: I23689a90460110570c54a05587e5084607268035
Making it the same as in language-data. This is the main
variety, so there's no need to call it "Southern".
Change-Id: I8c667b55d59b9c40b00e835f5ff1da6dbdf9bdf7
This change adds ban-bali (Balinese language in Balinese script), falling back to ban (Balinese language in Latin script).
The language code ban-bali is already known to UniversalLanguageSelector and will be used on Balinese Wikisource (currently in development, hosted on Multilingual Wikisource). ban-bali will likely be used as a page language only for now, or for pieces of text within pages. It's important to make it available as a page language so that ULS can apply the correct font.
Bug: T245359
Change-Id: Icaff92904e9d1250c8c84bfcc6cfa3ebcb5230bd
Update the Chinese conversion table routinely to fix bugs reported at
https://zh.wikipedia.org/wiki/Wikipedia:字词转换/修复请求.
It is only data changes and only works for Chinese WikiProjects.
Change-Id: Ife8aa010d7b1d77c2fe05df4bea856c4f36c464b
Autonym in lower case: anarâškielâ
https://iso639-3.sil.org/code/smnhttps://www.ethnologue.com/language/smn
Also change the autonym of Southern Sami (sma) from upper case
(Åarjelsaemien) to lower case (åarjelsaemien) to be consistent to
langdb.yaml
Bug: T248299
Change-Id: I69f3322b1414a22dfa707792779d9d59cd7b837d
Update the Chinese conversion table routinely to fix bugs reported at
https://zh.wikipedia.org/wiki/Wikipedia:字词转换/修复请求.
It is only data changes and only works for Chinese WikiProjects.
Change-Id: Ia51d3b51e28bedffd8a8d800409e3dbe82f95187