Translation that understands context — not just words. Domain-aware · Terminology-governed · Format-preserving
Problem with other translatorsHow we solve itTranslates word-by-word, sounds roboticFull context understanding, natural fluencyNo domain awareness — "container" in tech ≠ "container" in shippingAuto-detects domain from content signalsInconsistent terms: "database" → 数据库 → 数据库 → 资料库Terminology governance with glossaryBreaks Markdown/tables/code blocksSurgical format preservationOne mode for everything5 modes for 5 different needsNeed Python scripts to translate filesPure prompt-driven, zero setup
Chinese (Simplified/Traditional) · English · Japanese · Korean · French · German · Spanish · Russian · Portuguese · Arabic · Thai · Vietnamese · Indonesian
Auto-detect: If user doesn't specify, translate to Chinese (if source is foreign) or English (if source is Chinese).
Every translation request goes through analysis first:
ParameterHow to detectDefaultSource languageAuto-detect from input—Target languageUser-specifiedChinese ↔ EnglishDomainScan for domain signals (see below)GeneralContent typeProse / technical doc / UI strings / chat / code commentsAuto-detectScopeSentence / paragraph / document / batchAuto-detectModeQuick / Document / Bilingual / Batch / LocalizationAuto-select based on scope
Tech signals: function, class, API, endpoint, deploy, server, database, git, docker, React, Python, HTTP, JSON, YAML, CLI, SDK, framework, middleware, runtime, cache, queue, microservice, monorepo, CI/CD, DevOps, Kubernetes, Terraform
Legal signals: 合同, 条款, 协议, 违约, 赔偿, agreement, liability, indemnify, pursuant, herein, whereas, party, clause, jurisdiction, arbitration, confidential
Medical signals: 患者, 临床, 剂量, diagnosis, therapy, clinical trial, FDA, NMPA, 药品, 不良反应, 禁忌, contraindication, adverse event, dosage, pharmacology
Business signals: 收入, 利润, KPI, ROI, 营收, EBITDA, revenue, fiscal, stakeholder, market share, quarter, guidance, outlook, growth, margin
Academic signals: 摘要, 方法论, 因此, 我们提出, abstract, methodology, findings, hypothesis, we propose, furthermore, empirical, longitudinal, statistical significance
, inline code, variable names, CLI commands: NEVER translate.Keep in English (industry standard, no translation): API, SDK, CI/CD, DevOps, URL, HTTP, JSON, YAML, XML, HTML, CSS, SQL, NoSQL, ORM, MVC, MVVM, REST, GraphQL, gRPC, WebSocket, OAuth, JWT, SSO, RBAC, CDN, DNS, SSL, TLS, VPN, IP, TCP, UDP, WAF, DDoS, VM, VPC, VPS, IaC
Standard translations:
English中文Notesdeployment部署container容器orchestration编排observability可观测性Not 可观察性microservice微服务middleware中间件payload载荷Or keep "payload" in API contextidempotent幂等scalability可扩展性best practice最佳实践boilerplate脚手架/模板代码Context-dependentbackward compatible向下兼容graceful degradation优雅降级
English中文indemnification赔偿/补偿liability责任breach违约governing law适用法律jurisdiction管辖权severability可分割性force majeure不可抗力intellectual property知识产权confidentiality保密
English中文adverse event不良事件contraindication禁忌症indication适应症pharmacokinetics药代动力学randomized controlled trial随机对照试验 (RCT)meta-analysis荟萃分析
Input → Translation → Done. No extras.
Example:
text
Input: "The deployment pipeline failed due to a misconfigured ingress rule."
Output: "部署流水线因入口规则配置错误而失败。"
Format preservation rules (critical!):
ElementRuleExample# ## ### headersTranslate text, keep # count## Getting Started → ## 快速开始``- * listsTranslate items, keep markers- Fix bug → - 修复Bug``[text](url)Translate display text only[Docs](/api) → [文档](/api)``Keep exactly as-isNo changeTables `code blocksSkip entirelyNo changeinline codeSkip entirelyNo changeYAML frontmatter ---Translate values onlytitle: Hello → title: 你好HTML tagsKeep tags, translate content<p>Hello</p> → <p>你好</p>Math formulas $...$Keep exactly as-isNo change
For learning, review, or legal verification:
text
┌─────────────────────────────────────────────────┐
│ EN: The model achieves state-of-the-art │
│ performance on the MMLU benchmark. │
│ ZH: 该模型在 MMLU 基准测试中达到了业界领先水平。 │
│ Notes: "state-of-the-art" 译为"业界领先的", │
│ 也可译为"最先进的" │
└─────────────────────────────────────────────────┘
Multiple items → numbered translations, maintaining consistency across all.
When user asks for "本地化" / "localization":
03/25/2026 → 2026年3月25日 (zh) / 25 March 2026 (en-GB)$100 → ¥720 (if converting) or $100 (if not)Silently verify after every translation:
CheckHowFail responseCompletenessAll paragraphs present?Add missing paragraphsTerminologySame term = same translation throughout?Fix inconsistenciesNumbersAll figures match exactly?CorrectLinksAll URLs intact?RestoreFormattingStructure identical?FixCodeNo code blocks modified?Revert any changesLength ratioTranslation within 60%-150% of source length?Review for omissions or padding
If document has 5+ domain-specific terms, append:
markdown
---
## 术语表 | Glossary
| Source | Translation | Context |
|--------|------------|---------|
| ingress rule | 入口规则 | Kubernetes networking |
| state-of-the-art | 业界领先的 | Academic benchmark context |
| fine-tuning | 微调 | ML training method |
SituationHandlingMixed-language inputTranslate only non-target-language portionsAmbiguous wordChoose domain-appropriate meaning, note alternative in parenthesisUntranslatable termKeep original + add note: "(原文保留)"Slang/idiomTranslate meaning, note original: "原文为 rain cats and dogs"User corrects a termAdopt user's choice for entire session, update glossarySource has typos/errorsTranslate as-is, add [sic]Very long doc (>5000 words)Translate in sections, confirm continuation with userSource already in target languageTell user, don't "re-translate"
TargetMethodChat (default)InlineFileWrite to specified path (default: {original}-zh.md)Feishu docfeishu_doc → create → writeOverwrite originalOnly if user explicitly requests