Commit Graph
183 Commits
Author SHA1 Message Date
AbijeetandNiklas Laxström e9a6c467f3 Move spyc to composer.json 2020-05-12 16:03:31 +03:00
AbijeetandNiklas Laxström 8b0ca32167 Move documentation to Read the Docs
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
2020-05-12 16:00:25 +03:00
Amir AharoniandNiklas Laxström f0a1d0a1f7 Add AM as a region for Venetian
Requested at
https://meta.wikimedia.org/wiki/General_requests#information_vec_v%C3%A8netian_lenguage
2020-05-05 16:05:27 +03:00
Amir AharoniandKartik Mistry 4a6e18a137 Split ary to ary-latn and ary-arab
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.
2020-04-28 16:02:05 +05:30
Amir AharoniandKartik Mistry 302e1e2762 Add both Middle East and Africa to relevant Arabic varieties 2020-04-28 16:02:05 +05:30
Amir AharoniandNiklas Laxström bf75b65451 Add Sylheti 2020-04-27 11:28:59 +03:00
Amir AharoniandNiklas Laxström 0c41498448 Change spelling of Innu-aimun autonym
No need for a capital letter there.
2020-04-27 11:22:26 +03:00
Amir AharoniandNiklas Laxström b485f5a134 Auto-update language-data.json
Created automatically by running ulsdata2json.php
2020-04-07 13:51:09 +03:00
Amir AharoniandNiklas Laxström 7aa485adb6 Fix autonym for Kildin Sami (sjd)
Capital letter is not required.
I confirmed this with a Sami expert.
2020-04-06 12:44:26 +03:00
Abijeet PatroandGitHub 1849fa134f Fix incorrect data directory usage in ulsdata2json.php (#89)
This was happening because the location of the data directory has
been updated, but this script - `ulsdata2json.php` was not properly
updated.

Bug: T249210
Fixes: #88
2020-04-03 15:06:17 +05:30
Amir AharoniandNiklas Laxström cbeb0b7150 Set latest and specific versions of devDependencies
This fixes all npm audit warnings.
2020-04-01 09:03:21 +03:00
Amir AharoniandNiklas Laxström a8da492367 Update acorn version in package-lock.json
Done automatically by npm audit fix
2020-03-31 23:19:49 +03:00
AbijeetandNiklas Laxström a182ddb215 Add users with more than 5 commits to credits / authors
Also update authors to be alphabetically ordered.
2020-02-24 16:35:43 +02:00
Abijeet PatroandGitHub c57a3a28ad Update minimum supported node.js version to 8.x (#83)
Fixes failing test case on node.js version 6
2020-02-03 14:23:37 -08:00
James ForresterandGitHub 6ca9f5288b Merge pull request #80 from Abijeet/feature/T218639-2
Replace Travis with Github actions
2020-01-31 16:05:58 -08:00
Abijeet 7c970cb247 Replace Travis with Github actions
Two workflows have been added,

  * PHP build - Runs tests on version 7.2, 7.3, also runs phpcs
  * Node.js build - Runs tests on version 8.x, 10.x, 12.x, also
    runs ESLint

Bug: T218639
2020-01-31 23:06:26 +05:30
Abijeet 09ab6024fe Add a PHP interface to work with the language data
Additional changes in this PR include,

  * Added composer.json
  * Refactored the folder structure.
  * Added editorconfig.
  * Added PHPCS and formatted existing code.
  * Changes to use a single license - GPL-2.0-or-later
  * ESLint related fixes

Bug: T218639
2020-01-31 23:00:46 +05:30
Amir AharoniandNiklas Laxström 6ca93c0966 Add Chukchi (ckt)
There is a Wikipedia Incubator in it and it needed for
Wikidata labels.
2019-12-09 16:16:22 +02:00
Amir AharoniandNiklas Laxström 68cbda463e Run ulsdata2json.php
This removes szy and shy from language-data.json,
which are not standard in CLDR for the territories.
They should be added differently.
2019-12-09 16:16:01 +02:00
Jon Harald SøbyandAmir E. Aharoni ecb14194d9 Add shy-latn and szy
Shawiya/Tacawit and Sakizaya. Both have wikiprojects that are live, and their
omission from language-data makes it impossible to find them with the ULS.
2019-11-26 11:43:21 +01:00
Jon Harald SøbyandAmir E. Aharoni 2466fe4f6e Add shy-latn and szy
Shawiya/Tacawit and Sakizaya. Both have wikiprojects that are live, and their
omission from language-data makes it impossible to find them with the ULS.
2019-11-26 11:43:21 +01:00
Santhosh Thottingal 59c70bd917 Minor version update 2019-11-08 16:51:55 +05:30
Santhosh Thottingal ea46c2cd7e Update README.md
1. Add npm badge
2.  fix lint errors
2019-11-08 16:51:33 +05:30
Amir AharoniandNiklas Laxström d7a5e8db99 Add Jeju (jje)
There is an active Wikipedia Incubator in it.
2019-11-07 15:23:22 +02:00
James ForresterandGitHub cf8a2024d4 Merge pull request #72 from amire80/README-examples
Add more file format information to the README
2019-10-28 14:40:30 +00:00
Amir Aharoni 18d7df09c4 Add more file format information to the README 2019-10-28 14:33:41 +02:00
Santhosh ThottingalandGitHub 099909a0a5 Merge pull request #71 from amire80/README
Update README
2019-10-28 17:43:54 +05:30
Amir Aharoni 0a0856ef9c Update README 2019-10-28 14:11:41 +02:00
Amir AharoniandNiklas Laxström 7e1a512cd1 Add Bajau Sama language (bdr)
Requested at
https://www.wikidata.org/wiki/Wikidata_talk:Lexicographical_data#Spelling_variant_of_the_Lemma_option
2019-09-26 17:47:27 +03:00
Amir AharoniandNiklas Laxström b914ddebd6 Add Aragonese (an) to Spain
This is only a run of ulsdata2json.php.
2019-09-25 16:56:59 +03:00
Amir AharoniandNiklas Laxström 28ff199f19 Add Chakma (ccp) and the Chakma script (Cakm) 2019-09-05 16:26:17 +03:00
Santhosh ThottingalandGitHub c77e901498 Merge pull request #65 from amire80/U
Change autonym "using" to "Using"
2019-09-03 17:23:31 +05:30
Amir Aharoni 7e9652d22c Change autonym "using" to "Using"
Requested by the users.
2019-09-02 16:00:59 +03:00
Amir AharoniandNiklas Laxström 58062a321d Add Osing (osi)
There's a Wikipedia Incubator in this language.
2019-09-02 11:59:15 +03:00
Amir AharoniandNiklas Laxström 15533793c9 Update autonyms for Sunda and Banjar
Corresponding patches in MediaWiki core:
https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/532864/
https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/532859/
2019-09-02 11:58:29 +03:00
Santhosh Thottingal 124e8f7ed0 Update .gitignore 2019-08-29 17:05:05 +05:30
Santhosh Thottingal e53d7d1250 Move to @wikimedia, version update, dependecy updates 2019-08-29 16:58:54 +05:30
Amir AharoniandNiklas Laxström ac6fc6786e Add Mangareva
The autonym is not misspelled: There's no n in it.
2019-08-28 22:03:44 +03:00
Niklas LaxströmandAmir E. Aharoni 7c72201f9a Update autonym for sju
Per https://phabricator.wikimedia.org/T226701#5371251
2019-08-25 22:08:02 +03:00
Amir AharoniandNiklas Laxström e0200032c4 Add Awadhi (awa)
It is already in MediaWiki, but for some reason it
was never added to ULS.
2019-08-11 14:25:41 +03:00
Santhosh ThottingalandGitHub ceec188319 Merge pull request #57 from amire80/mtei
Change the autonym of Manipuri to Meetei script
2019-08-06 16:07:56 +05:30
Santhosh ThottingalandGitHub c8ce997308 Merge pull request #56 from amire80/min
Rename "Baso Minangkabau" to "Minangkabau"
2019-08-06 15:59:23 +05:30
Amir Aharoni 10da718530 Change the autonym of Manipuri to Meetei script
This also adds the support for the Meetei Mayek script
(ISO 15924: Mtei) to langdb.

Meetei Mayek script is the one used in schools in Manipur
(see the Wikipedia article [[Meitei script]] for references).
It is also the script that is used for all the translations
in translatewiki [1] and for all the test articles
in the Wikimedia Incubator.[2]

The Bengali script version is preserved with a tag,
because the Bengali script may be used as well.

[1] https://translatewiki.net/w/i.php?title=Special:Translate&filter=translated&group=mediawiki&language=mni&action=translate
[2] https://incubator.wikimedia.org/wiki/Special:PrefixIndex/wp/mni
2019-08-02 15:42:49 +03:00
Amir Aharoni a2c16ad08f Rename "Baso Minangkabau" to "Minangkabau"
Addresses downstream issue
https://phabricator.wikimedia.org/T224806

This was already changed in MediaWiki core.
2019-07-08 14:32:46 +03:00
Pl217andGitHub 6313c6a9f8 Merge pull request #55 from amire80/simple-english
Redirect simple to en-simple
2019-05-21 11:55:02 +02:00
Amir Aharoni 9f369eb0b8 Redirect simple to en-simple
Addresses downstream bug
https://phabricator.wikimedia.org/T210840
2019-05-21 12:43:49 +03:00
Amir AharoniandNiklas Laxström 3da09f240f Revert "Add proper BCP 47 names for various languages"
This reverts commit 03205a8955.

Unfortunately, this introduces a lot of changes that may break
other features.

I generalaly support this change, but this needs a more thorough
testing plan. Until this happens, other features and big fixes
shouldn't be blocked.
2019-05-21 11:52:10 +03:00
Amir AharoniandNiklas Laxström 708a6fa29c Update the URL for CLDR data in ulsdata2json.php 2019-05-17 18:21:46 +03:00
Amir AharoniandNiklas Laxström 425670dfa5 Add the Guinea Bissau Creole language
Requested at
https://phabricator.wikimedia.org/T223485
2019-05-17 18:07:08 +03:00
Lucas WerkmeisterandNiklas Laxström ec4dbb889e Update native language name of Skolt Sami
Part of downstream bug https://phabricator.wikimedia.org/T223544.
2019-05-17 17:23:53 +03:00