Key Facts
- Category
- Text & Writing
- Input Types
- textarea, file, select, checkbox
- Output Type
- stream
- Sample Coverage
- 4
- API Ready
- Yes
Overview
Translate full Markdown articles using AI without breaking your formatting. This tool preserves code blocks, tables, images, and links while translating the prose, allowing you to localize technical documentation and blog posts for direct publication.
When to Use
- •When localizing technical documentation or API references that contain extensive code blocks and tables.
- •When translating blog posts or tutorials where brand names and technical terms must remain consistent using a glossary.
- •When migrating Markdown files to a new language version of a website while keeping internal anchor links intact.
How It Works
- •Paste your Markdown text or upload a .md file directly into the tool.
- •Select your target language and optionally define a glossary to lock specific terms (e.g., 'Edge Function => Edge Function').
- •Enable 'Preserve Anchor Slugs' if you want to keep internal table-of-contents links unchanged.
- •The AI translates the prose while strictly protecting fenced code, inline code, URLs, and Markdown syntax, outputting a publish-ready file.
Use Cases
Examples
1. Translating Engineering Release Notes
Technical Writer- Background
- A technical writer needs to publish the latest software release notes in English, but the original draft is in Chinese.
- Problem
- Translating the document manually risks breaking the Markdown tables, inline npm commands, and internal anchor links.
- How to Use
- Paste the Chinese Markdown into the input, set Target Language to 'English', and add glossary terms for specific product names.
- Example Config
-
Target Language: English Glossary: 已上线 => live Preserve Anchor Slugs: Checked - Outcome
- The prose is translated to English, but the status table structure, `npm run build` command, and `(#api-reference)` link remain perfectly intact.
2. Localizing API Documentation
Developer Advocate- Background
- A developer advocate is translating a Spanish API integration guide into Japanese to support a new regional launch.
- Problem
- Standard translation tools corrupt the JSON payloads inside the code blocks and translate API endpoint URLs.
- How to Use
- Upload the `api-guide.md` file, select 'Japanese' as the target language, and run the translation.
- Example Config
-
Target Language: Japanese Source Language: Spanish - Outcome
- The explanatory text is translated into natural Japanese, while all JSON code blocks, endpoint URLs, and authentication headers are preserved exactly as written.
Try with Samples
markdown, image, textRelated Hubs
FAQ
Does this tool translate the code inside code blocks?
No, fenced code blocks and inline code are strictly preserved and will not be translated.
How do I use the glossary feature?
Enter one translation rule per line in the format 'Source Term => Target Term' to ensure consistent terminology.
Can I upload a Markdown file instead of pasting text?
Yes, you can upload a .md or .markdown file up to 5MB in size.
What does 'Preserve Anchor Slugs' do?
It prevents the AI from translating internal anchor links, such as `(#api-reference)`, ensuring your table of contents still works.
Will my tables and images break during translation?
No, the tool is designed to protect Markdown structures, including tables, image URLs, and link formatting.