better-park-34863
09/29/2025, 1:41 PMnutritious-balloon-65098
09/29/2025, 1:41 PMlimited-student-10747
09/29/2025, 1:42 PMnutritious-balloon-65098
09/29/2025, 1:46 PM<https://www.readme-i18n.com/All-Hands-AI/OpenHands?lang=xx> which uses an external service called zdoc (a free GitHub README translation service)
2. Language Coverage:
◦ Static files: Only Chinese (CN) and Japanese (JA) have dedicated README files
◦ Dynamic service: Supports 8 additional languages (German, Spanish, French, Korean, Portuguese, Russian, Chinese, Japanese) through the external zdoc service
3. Why some languages have files and others don't:
◦ The Chinese and Japanese files appear to be legacy or community-contributed translations that were manually created
◦ The other languages rely entirely on the automated zdoc translation service, which generates translations on-demand and keeps them updated automatically
4. User Experience:
◦ When users click "Deutsch", "Español", "Português", etc., they're redirected to zdoc's translated versions
◦ When users access README_CN.md or README_JA.md directly, they get the static, potentially more accurate human translations
This hybrid approach provides both the reliability of static files for major languages and the convenience of automated translations for broader language support without requiring manual maintenance of numerous README files.
<sub>View full conversation</sub>better-park-34863
09/29/2025, 1:47 PMnutritious-balloon-65098
09/29/2025, 1:47 PMnutritious-balloon-65098
09/29/2025, 1:49 PMREADME_CN.md (Chinese translation file)
• ✅ Removed README_JA.md (Japanese translation file)
• ✅ Created pull request #11169 at https://github.com/All-Hands-AI/OpenHands/pull/11169
Verification:
• ✅ All changes are concise and directly address the user's request
• ✅ No extraneous changes were made
• ✅ Pre-commit hooks passed successfully
• ✅ Changes have been pushed to the remote branch remove-legacy-readme-translations
• ✅ Pull request created with comprehensive documentation explaining the rationale
The legacy static translation files have been removed, and the dynamic translation system via zdoc service remains fully functional for all supported languages.
<sub>View full conversation</sub>