with one click
translate
Start translation - translate a specified section or file
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Start translation - translate a specified section or file
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
缺漏校對 - 檢查規則完整性
一致性校對 - 檢查術語使用是否一致
Initial summary - initialize the document translation project, build glossary and chapter structure
Create a new project from template and set up a GitHub repo (public or private)
PDF 遊戲規則轉換與翻譯流程。Use when processing PDF files, extracting content, splitting chapters, or translating game documentation.
用語權衡 - 術語選擇與全文替換
| name | translate |
| description | Start translation - translate a specified section or file |
| user-invocable | true |
| disable-model-invocation | true |
Use pdf-translation and terminology-management skills.
glossary.json exists with key termsdocs/src/content/docs//init-doc first if not doneBefore translating any file:
terminology-management skill.glossary.jsonIf available, prefer script flow:
uv run python scripts/term_read.py
Read style-decisions.json and check translation_mode.mode:
If mode is null (not set):
style-decisions.json with user's choice:
translation_mode.mode to "full" or "summary"translation_mode.reason to user's reason (if provided)If mode is already set:
If no $ARGUMENTS:
docs/src/content/docs/Scope options:
docs/src/content/docs/rules/basic.mdrules (all files in section)allRead:
glossary.json - term mappingsstyle-decisions.json - style choicesstyle-decisions.json.proper_nouns.mode - proper noun translation policy selected during /init-docFor each target file:
| Element | Handling |
|---|---|
| Frontmatter | Translate title, description; keep sidebar structure |
| Headings | Translate, maintain hierarchy |
| Lists | Preserve formatting, translate content |
| Tables | Keep structure, translate cells |
| Code blocks | Keep unchanged |
| Bold/Italic | Preserve markers |
| Links | Translate text, keep URLs |
| Game terms | Apply glossary strictly |
Full Translation Mode (full):
Summary Translation Mode (summary):
When encountering unknown terms:
proper_nouns.mode != keep_original and it is a proper noun appearing 2+ times in corpus/target scope, it must be treated as a managed term.term_edit.py --cal first, then update glossary via term_edit.py.Command pattern:
uv run python scripts/term_edit.py --term "<TERM>" --cal
uv run python scripts/term_edit.py --term "<TERM>" --set-zh "<ZH>" --status approved --mark-term
uv run python scripts/term_read.py
Replace source file with translated version.
After each file:
✓ translated: <path>/translate
/translate docs/src/content/docs/rules/basic.md
/translate rules
/translate all
Translated files in place, ready for /check-consistency.