forked from mirrors/0ad
0bbd2ad7dd
During the mogration to git e9d1cb6cc7 removed the
`lint-translations.sh` script which was used together with
`check_translations.py` to lint POT- and PO-files. By doing so it
removed a valuable option to find problems in translations.
This commit undos that by merging the functionality of the removed
`lint-translations.sh` and `check_translations.py` into the latter
one. The new logic is easier to maintain, produces less false-positives
and has some unit test coverage.
i18n helper
This is a collection of scripts to automate 0 A.D.'s i18n process.
See maintenanceTasks.sh for the full process.
Run tests
pip3 install pytest
python3 -m pytest