
翻译 Markdown 文档而不丢失格式
标题、链接、代码块和 frontmatter 均保持不变。文档得到翻译,格式完整保留。
文档翻译会破坏格式
Markdown 格式编写简单,翻译时却很脆弱。多一个空格就会让标题失效,翻译链接标签时可能破坏 URL,不该本地化的代码块被翻译,frontmatter YAML 也会损坏。最终得到的残缺文档还需数小时手动清理。
译员增删字符时,标题、粗体、斜体和列表标记会失效
链接标签得到翻译,但 URL 在过程中被损坏
本应保留英文的内联代码和代码块被翻译
YAML frontmatter(title、description、slug)损坏或只得到部分翻译
源文件(英语)
docs/getting-started.md
---
title: Getting Started
description: Learn how to set up your project
---
# Getting Started
Welcome to **MyApp**! Follow these steps:
1. Install the package:
```bash
npm install myapp
```
2. Configure your `config.yml` file
3. Run `myapp init` to initialize
> Need help? Check our [FAQ](/faq) or
> [open an issue](https://github.com/myapp).译文(日语)
docs/ja/getting-started.md
---
title: はじめに
description: プロジェクトのセットアップ方法
---
# はじめに
**MyApp**へようこそ!以下の手順に従ってください:
1. パッケージをインストール:
```bash
npm install myapp
```
2. `config.yml`ファイルを設定
3. `myapp init`を実行して初期化
> ヘルプが必要ですか?[FAQ](/faq)または
> [Issueを作成](https://github.com/myapp)してください。i18n Agent 会保留哪些内容
Markdown 格式
保留标题、粗体、斜体、列表、块引用和表格,不会破坏格式。
链接与图片
URL 保持不变,链接标签得到翻译,图片替代文本完成本地化,同时正确处理引用式链接。
代码块
内联代码和围栏代码块保留英文,只翻译周围的正文。
Frontmatter
按结构解析 YAML frontmatter。翻译 title 和 description,同时保持 slug 和 date 不变。
兼容您的文档平台
Docusaurus
Nextra / Next.js Docs
MkDocs / Material
Hugo
GitBook
README / GitHub Docs
工作原理

1
2
3
terminal
$translate_filesrc/messages/en.json
--target["de", "ja", "es"]
Done.3 languages, 142 keys translated.
无需手动复制粘贴,无需提取字符串,直接获得翻译文件。
立即试用 i18n Agent
将翻译文件拖放到此处
JSON, YAML, PO, XML, CSV, Markdown, Properties
或点击选择文件
目标语言
无需注册即时估价
常见问题
企业团队?
仍受困于 TMS 合同?欢迎与我们讨论迁移方案。