feat(localization): add Japanese language support and CJK validation

This commit is contained in:
Kaede Akino committed 2026-10-07 12:43:39 +08:00
1 parent 19beba46c9
commit 7148691114
20 files changed
+12692 -161

No files matched your search

+8 -4
View File
@@ -5,7 +5,8 @@ on:
paths:
- "Frameworks/Resources/*.xcstrings"
- "Scripts/normalize-string-catalogs.py"
- "Scripts/check-zh-localization.sh"
- "Scripts/check-cjk-localization.py"
- "Scripts/Tests/test_cjk_localization.py"
- "Scripts/Tests/test_normalize_string_catalogs.py"
- ".github/workflows/localization.yml"
push:
@@ -13,7 +14,8 @@ on:
paths:
- "Frameworks/Resources/*.xcstrings"
- "Scripts/normalize-string-catalogs.py"
- "Scripts/check-zh-localization.sh"
- "Scripts/check-cjk-localization.py"
- "Scripts/Tests/test_cjk_localization.py"
- "Scripts/Tests/test_normalize_string_catalogs.py"
- ".github/workflows/localization.yml"
@@ -28,5 +30,7 @@ jobs:
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Test catalog normalization
run: python3 -m unittest discover -s Scripts/Tests -p 'test_normalize_string_catalogs.py'
- name: Check catalog stability and Chinese translations
run: Scripts/check-zh-localization.sh
- name: Test localization checks
run: python3 -m unittest discover -s Scripts/Tests -p 'test_cjk_localization.py'
- name: Check catalog stability and CJK translations
run: python3 Scripts/check-cjk-localization.py