Add Bengali, Urdu, and Malay translations #156
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
This PR adds three high-priority languages with 540M+ combined speakers, significantly expanding sphinx-proof's reach in South Asian and Southeast Asian academic communities.
New Languages Added
bnurmsComplete Coverage
All 15 directive types now have complete translations in these three languages:
Example Translations
Theorem:
Definition:
Files Changed
bn,ur, andmsImpact
📊 Total language support: 33 languages (English + 32 translations)
🌏 Major geographic expansion:
Testing
Locale files generated successfully with proper encoding (UTF-8) for Bengali (Bangla script), Urdu (Perso-Arabic script), and Malay (Latin script).