Skip to content

Conversation

connermo
Copy link
Contributor

📝 Description

This PR adds comprehensive Chinese translation support for futurecoder, including homepage translation and critical translation fixes.

✨ Changes Made

1. Chinese Homepage Translation (translations/locales/zh/index.html)

  • Complete translation of the homepage to Simplified Chinese
  • Translated all UI text, testimonials, and feature descriptions
  • Maintained original HTML structure and styling
  • Targeted for mainland Chinese users

2. Translation Source & Compiled Files

  • Source file (translations/locales/zh/LC_MESSAGES/futurecoder.po):
    • 🔧 Fixed missing "Run" button translation: Consistently translated "Run" to "运行"
    • 🔧 Fixed msgid mismatch: Updated frontend.chat_on_slack to frontend.chat_on_discord with proper Chinese translation
    • 🔧 Ensured UI terminology consistency
  • Compiled file (translations/locales/zh/LC_MESSAGES/futurecoder.mo):
    • Ready-to-use compiled translation file
    • Enables immediate Chinese language support without recompilation

Conner Mo added 3 commits July 18, 2025 23:36
- Add Chinese version of index.html in translations/locales/zh/
- Translate all UI text, testimonials, and feature descriptions
- Maintain original HTML structure and styling
- Use Simplified Chinese for accessibility to mainland users
- Fix missing translation for 'Run' button (运行)
- Update msgid from 'frontend.chat_on_slack' to 'frontend.chat_on_discord'
- Add Chinese translation for Discord chat link
- Ensure consistency in UI terminology translations
- Add futurecoder.mo (compiled translation file)
- Ensures Chinese translations work immediately without recompilation
- Includes all frontend terms and UI translations
@alexmojaki
Copy link
Owner

Thanks! I'll deploy this soon.

@alexmojaki alexmojaki merged commit bbafb38 into alexmojaki:master Jul 18, 2025
1 check failed
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