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ḥit, 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 appear in translatewiki's local configuration,
but not here in language-data. The data about all of these
is stable enough to be here.
Co-authored-by: Niklas Laxström <niklas.laxstrom@gmail.com>
The reason I'm adding it is that recently I almost submitted
a patch in which I wrote a language code with the Cyrillic letter о
instead of the corresponding Latin letter. It's not a perfect test,
but it's good enough for a basic check.
Pin image to specific version so that we don't get surprise failures
down the line.
Use common action to configure the default PHP version (the matrix
versions only affect test running).
Update PHP versions to supported versions in this image.
Originally written by yjfvictor at
https://github.com/wikimedia/language-data/pull/58
Updated more conservatively by Amir E. Aharoni.
This is probably a transition to allow the splitting
to two variants. "cdo" will be reconfigured later
once the transition in other MediaWiki-related
properties will be over.
Co-authored-by: yjfvictor <yjf_victor@hotmail.com>
In a subsequent patch #120, we bump eslint-config-wikimedia to
0.17.0, which also requires bumping eslint to 7.9.0 which drops
support for Node.js 8.x
Bug: T266462
Other Chavacano varieties don't have codes. The have very few speakers,
and aren't expected to be used distinctly. In such cases we usually
redirect the specific code to a general standard code.
Addresses downstream bug:
https://phabricator.wikimedia.org/T263717
Requested by the speakers. "alt" is the main literary language,
so it's called just "Altai", and the word "language" is necessary,
similarly to how it's done in the related Sakha and Tuvan languages.
This is needed for better support of the Wikipedia Incubator
( https://incubator.wikimedia.org/wiki/Wp/mad )
and translatewiki.
Autonym spelling according to this dictionary:
Adrian Pawitra, "Kamus lengkap bahasa madura—indonesia"
(The title is in Indonesian and hence spelled differently.)
Divide the changelog into - Language updates, PHP and Node.js section
PHP and Node.js changelog will list library related changes and will
reuse Language updates section.
Bug: T218639
Co-authored-by: Niklas Laxström <niklas.laxstrom@gmail.com>
Read the docs is used to host the documentation.
https://language-data.readthedocs.io/en/latest/
The following documentation has been moved,
* Introduction
* Using the PHP / Node.js libraries
* Adding new languages
* PHP API documentation
Updated the README.md to point to the new documentation.
Doxygen is used to pull out the PHPDoc comments into XML.
This is parsed via doxyphp2sphinx into Sphinx which is
then used by Read the docs to generate the documentation.
Read the docs has been configured to update the code documentation
under the docs/api folder automatically whenever a commit is made
so no manual work is needed.
Bug: T218639
The Arabic script is more common for publishing in this language,
but the Latin script is used occasionally, too.
The autonym ed-dārija was requested by the editors of
the incubator Wikipedia in this language, and I confirmed
that it's good with an external expert.
This addresses #74.
This is similar to #75 by SADIQUI.