date.chapril.org-framadate/scripts
Paul B 64f086c04f
i18n: adds a check on missing translation keys in locale/*.json file
This commit adds a script to check all keys from translation files to
make sure no missing keys / no translation files are incorrect.

Even if missing keys should not happen (because we use a script to add
keys automatically) this script made helped to understand that all
three `ar`, `eo` and `fr_FR` translation files were completly off
compared to the `en.json` file.

I believe we can safely delete `ar`, `eo` and `fr_FR` locales from
Zanata (because those languages are not set in the ALLOWED_LANGUAGES
config array). ⚠️ this needs to be check in the production `config.php`
file ⚠️.

Deleting the `fr_FR` locale file should solve both !358 and #395

closes !358 #395
2019-04-16 14:55:15 +02:00
..
.htaccess Add scripts/packaging.php that create a ZIP of the Framadate 2015-04-10 00:45:31 +02:00
check-translations.py i18n: adds a check on missing translation keys in locale/*.json file 2019-04-16 14:55:15 +02:00
locale-add-key.pl Add script to add a key/value in locale/en.json + put all scripts in scripts/ 2018-04-17 11:46:15 +02:00
locales.sh WIP Working on locales 2018-08-14 14:35:08 +02:00
po2json.sh WIP Working on locales 2018-08-14 14:35:08 +02:00
push-trad-to-zanata.sh [zanata] Use git branch to specify the version of zanata's project 2018-08-17 13:58:43 +02:00
renest_json.pl Add script to add a key/value in locale/en.json + put all scripts in scripts/ 2018-04-17 11:46:15 +02:00