Skip to content

Conversation

@mmcky
Copy link
Member

@mmcky mmcky commented Oct 20, 2025

Summary

This PR sorts all translation JSON files alphabetically by language name for easier maintenance and review.

Changes

  • ✅ Sorted all 15 directive type translation files
  • ✅ English (en) kept as first entry (required by conversion script)
  • ✅ All other 29 languages sorted alphabetically by language name
  • ✅ Regenerated all locale .po and .mo files
  • ✅ No translations added, removed, or modified - only reordered

Language Order (after English)

Arabic, Bulgarian, Chinese, Czech, Danish, Dutch, Finnish, French, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Norwegian, Persian, Polish, Portuguese, Romanian, Russian, Spanish, Swedish, Thai, Turkish, Ukrainian, Vietnamese

Files Modified

All 15 translation JSON files:

  • Algorithm.json
  • Assumption.json
  • Axiom.json
  • Conjecture.json
  • Corollary.json
  • Criterion.json
  • Definition.json
  • Example.json
  • Lemma.json
  • Notation.json
  • Observation.json
  • Property.json
  • Proposition.json
  • Remark.json
  • Theorem.json

Benefits

  • 📖 Easier to review and verify translations
  • 🔍 Simpler to identify missing languages
  • 🛠️ More maintainable for future updates
  • ✨ Consistent ordering across all files

- Keep English (en) as the first entry (required by conversion script)
- Sort all other languages alphabetically by language name
- Applied to all 15 directive type translation files
- Regenerated all locale .po and .mo files

This makes the translation files easier to maintain and review.
All 30 languages are preserved:
Arabic, Bulgarian, Chinese, Czech, Danish, Dutch, Finnish, French,
German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese,
Korean, Norwegian, Persian, Polish, Portuguese, Romanian, Russian,
Spanish, Swedish, Thai, Turkish, Ukrainian, Vietnamese
@mmcky mmcky changed the title Sort translation files alphabetically by language MAINT: Sort translation files alphabetically by language Oct 20, 2025
@mmcky mmcky merged commit ed2892b into main Oct 20, 2025
7 checks passed
@mmcky mmcky deleted the sort-translations-alphabetically branch October 20, 2025 02:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants