[Eco Bounty] Translation Not Fully Applied on IoTeX Blogs

🧩 Summary
When viewing IoTeX blog posts using the Chinese translation version (/zh/), some sections remain untranslated or partially translated, mixing English and Chinese within the same page.
🪜 Steps to Reproduce
Go to https://iotex.io/zh/blog/the-iotex-ecosystem-bounty-program/.
Observe that most of the interface and some paragraphs are in Chinese.
Scroll through the article — some portions (titles, sentences, or UI elements) remain in English, e.g.:
"Stay Updated"
"Subscribe to get the latest posts from IoTeX Blogs delivered to your inbox."
Blog section headings or footer elements.
Compare with the English version
/en/blog/...— those parts are not translated.
✅ Expected Behavior
When switching to
/zh/, all visible UI and article content should be fully translated into Chinese.No English text should remain visible in the localized version.
Consistent translation coverage across all blog pages.
❌ Actual Behavior
Some UI elements and blog text remain in English even under
/zh/path.Inconsistent localization across different blog entries — some posts are fully translated, others partially.
Footer and subscription text (“Stay Updated”, “Subscribe”) stay untranslated.
⚙️ Possible Cause
Static site generator or CMS (e.g., Docusaurus, Next.js, or Markdown blog engine) may not have complete i18n coverage.
Some blog posts or UI components (like the “Subscribe” widget) are missing localized JSON or translation keys.
Manual translation not yet applied to dynamic sections or older posts.
🧰 Suggested Fix
Review localization files for missing translation keys (especially for blog components and footer).
Add fallback detection to prevent mixing English and Chinese when a translation is missing.
Ensure blog content markdown files have both
/en/and/zh/versions.Verify translation coverage through automated i18n linting or QA testing.
Environment
Platform: IoTeX Blogs
Operating system: Windows 11 Pro
Device model: A520MHP
Wallet Address: io1tkw393kejmxwnd454twc6020sxcyvh5dxqmren
Log in to comment and vote
Comments1
Terry Xu
Nov 5, 2025
Good!