Skip to content

Commit 7403eea

Browse files
committed
Full Russification of the project + utilities
- Generated 31,000+ translation keys with English values - All keys of `Russian` localization have been worked out, `668` translations and keys that were not created in the file with translations at all have been added. - Added the following commands: - 'make generate-locale' - generates missing keys from `en-US' to the rest of the translation files in the `options/locale` folder - `make search-not-exist-keys-locale` - searches through all translation files for those keys that happened to be not added to the `en-US` version
1 parent d9a2dfd commit 7403eea

29 files changed

+35461
-8032
lines changed

Makefile

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -410,6 +410,15 @@ lint-templates: .venv node_modules ## lint template files
410410
lint-yaml: .venv ## lint yaml files
411411
@uv run --frozen yamllint -s .
412412

413+
.PHONY: generate-locale
414+
generate-locale:
415+
@python3 tools/locales/generate_locales.py
416+
417+
418+
.PHONY: search-not-exist-keys-locale
419+
search-not-exist-keys-locale:
420+
@python3 tools/locales/search_not_exist_key_to_EN_us.py
421+
413422
.PHONY: watch
414423
watch: ## watch everything and continuously rebuild
415424
@bash tools/watch.sh

options/locale/locale_cs-CZ.ini

Lines changed: 304 additions & 166 deletions
Large diffs are not rendered by default.

options/locale/locale_de-DE.ini

Lines changed: 243 additions & 166 deletions
Large diffs are not rendered by default.

options/locale/locale_el-GR.ini

Lines changed: 612 additions & 166 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)