.agents/skills/system/i18n-translate/references/translation-guidelines.md
Make the interface feel written for its target market, not translated from Chinese. Preserve the Chinese source's product intent while rewriting its phrasing to fit the target locale.
Create app, Retry, Select a Dataset.Model provider, Usage details.Upload failed. Try again.you and your over passive or bureaucratic wording.Use fastgpt-glossary.json as the canonical terminology source. Search the current English locale only for sentence structure and context; existing translations never override the glossary.
contextOverrides entry when the same Chinese text has a different meaning at a specific namespace path.Node for both 节点 and 模块; FastGPT product UI has no Module concept.调试 as Debug and 试运行 as Test Run.引用 as Citation, including 知识库引用 as Dataset citations.Keep brand and protocol names official: FastGPT, OpenAI, MCP, API, HTTP, JSON, Lark, WeCom, and DingTalk.
For zh-Hant, prefer clear, region-neutral Traditional Chinese and follow terminology already used consistently in FastGPT. Do not normalize the entire product toward Taiwan-, Hong Kong-, or another region-specific vocabulary as part of one namespace translation. When existing terms conflict and the UI context cannot resolve them, ask the user instead of guessing.
When a workflow, agent, node, execution, credential, plugin, or knowledge-product term remains ambiguous:
Starting points:
Examples of useful patterns include n8n's Workflow, Node, Execution, and Credential, and Dify's Workflow, Agent, Tool, Knowledge Base, and Test Run. These are comparison points, not a glossary to copy wholesale.
Never translate or alter:
{{count}};<bold>...</bold>;\\n sequences;Translate text inside rich-text tags while leaving the tags intact. Preserve the semantic distinction between %, MB, tokens, points, requests, records, and other units.
| Chinese | Avoid | Prefer |
|---|---|---|
| 创建应用 | Create an application | Create app |
| 工作流运行失败,请重试 | Workflow operation failed, please retry | Workflow failed. Try again. |
| 暂无数据 | There is no data for now | No data yet |
| 选择需要使用的知识库 | Select the knowledge base that needs to be used | Select a Dataset |
| 开启后即可使用 | After opening, it can be used | Turn this on to use the feature. |
Judge every example by its actual UI role. A page heading, button, tooltip, and error may require different wording even when their Chinese text is similar.