0ad/source/tools/i18n
Dunedan ae3fad73ce
Add a markdownlint pre-commit hook
This adds a pre-commit hook to link Markdown files and fixes all
reported findings.
2024-08-27 10:06:31 +02:00
..
extractors Remove unnecessary executable bits 2024-08-26 07:46:34 +02:00
i18n_helper Enable additional ruff rules 2024-08-25 06:29:39 +02:00
tests Enable additional ruff rules 2024-08-25 06:29:39 +02:00
checkDiff.py Enable additional ruff rules 2024-08-25 06:29:39 +02:00
checkTranslations.py Enable additional ruff rules 2024-08-25 06:29:39 +02:00
cleanTranslationFiles.py Enable additional ruff rules 2024-08-25 06:29:39 +02:00
creditTranslators.py Enable additional ruff rules 2024-08-25 06:29:39 +02:00
generateDebugTranslation.py Enable additional ruff rules 2024-08-25 06:29:39 +02:00
get-nightly-translations.bat Generate nightly SVN builds for end users, fixes #1819. 2024-08-20 19:15:56 +02:00
get-nightly-translations.sh Format shell scripts using shfmt 2024-08-26 09:03:00 +02:00
pullTranslations.py Enable additional ruff rules 2024-08-25 06:29:39 +02:00
README.md Add a markdownlint pre-commit hook 2024-08-27 10:06:31 +02:00
requirements.txt Remove contrib JS-lexer and use upstream one 2024-06-23 19:04:07 +00:00
updateTemplates.py Enable additional ruff rules 2024-08-25 06:29:39 +02:00

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