🌍 Major Internationalization Expansion
This release significantly expands sphinx-proof's language support from 10 to 33 languages (English + 32 translations), making it accessible to academic communities worldwide.
Many thanks to contributors: @douden, @dunglq2000, and @tomastalasek
✨ New Features
Language Support
- Added Vietnamese translations 🇻🇳
- Added Czech translations 🇨🇿
- Added Bengali translations 🇧🇩 (230M+ speakers)
- Added Urdu translations 🇵🇰 (230M+ speakers)
- Added Malay translations 🇲🇾🇧🇳 (80M+ speakers)
All 15 directive types now have complete translations in 33 languages.
👌 Improvements
- Organized translation files alphabetically for better maintainability (#155)
- Updated documentation with complete language support table (#157)
- Fixed translation errors in Remark and Proposition directives (#154)
- Fixed Sphinx compatibility issues (#146)
🌐 Complete Language List
33 Languages Supported:
Arabic, Bengali, Bulgarian, Chinese, Czech, Danish, Dutch, English (default), Finnish, French, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Malay, Norwegian, Persian, Polish, Portuguese, Romanian, Russian, Spanish, Swedish, Thai, Turkish, Ukrainian, Urdu, Vietnamese
🔧 Maintenance
- Updated dependency manifests
- Bumped GitHub Actions dependencies
- Pre-commit configuration updates
📊 Impact
This release brings sphinx-proof to 540M+ additional potential users through the South Asian and Southeast Asian language additions, significantly expanding accessibility for academic writing in mathematics and computer science.
Full Changelog: v0.2.1...v0.3.0