Add Auto-Translation System and Enhance Multi-language Changelog Support #20
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.
📋 Overview
This PR introduces an automated translation workflow system, adds Korean language support, and comprehensively improves the translation quality and localization experience for Chinese and Korean changelogs.
✨ Key Features
1. Auto-Translation System
.github/workflows/auto-translate.yml)translate.js)2. Translation Quality Improvements
Frontier,Crypto Frontier,Robotics Frontier,Model Comparison, etc. remain in EnglishLineage→血缘,How→运作方式,Timeline→活动时间,Access→参与方式,Lock→锁仓actiontranslated as操作or动作based on context, not literally as行动2025 年 12 月 04 日(spaces between characters and numbers, zero-padded month/day)2025년 12월 04일(zero-padded month/day)3. Multi-language Changelog Support
ko/changelog/2025.mdx)cn/changelog/2025.mdx)en/changelog/2025.mdx)4. UI Element Localization
title: "变更日志",description: "本文档记录了 Codatta 在 2025 年的所有更新、修复和新功能。"title: "변경 로그",description: "이 변경 로그는 2025년 Codatta의 모든 업데이트, 수정 및 새로운 기능을 문서화합니다."条结果개 결과5. Code Standardization
6. Configuration Updates
docs.json🐛 Bug Fixes
Parsing Error Fixes
```htmland extra ` ```)Translation Consistency
UI Element Translation
📁 File Changes
New Files:
.github/workflows/auto-translate.yml- Auto-translation workflowtranslate.js- Translation scriptko/changelog/2025.mdx- Korean changelogPR_DESCRIPTION.md- PR description documentModified Files:
cn/changelog/2025.mdx- Chinese changelog updatesen/changelog/2025.mdx- English changelog updatesdocs.json- Navigation configuration updates🔄 Workflow
translate.jsscript{source-branch}-auto-translate-{timestamp})📝 Notes
OPENAI_API_KEYenvironment variableauto-translateto avoid circular triggers✅ Testing
📊 Statistics