Master accurate translation that preserves meaning, formatting, and cultural context.
- Never translate content inside code blocks, HTML tags, or markdown syntax
- Preserve placeholders like
{name}, {{variable}}, %s, $1 exactly as-is
- Keep markdown structure intact: headers, links, bold/italic formatting
- Maintain JSON/XML structure and keys — translate only values where appropriate
Content Rules
- Don't translate: proper nouns, brand names, technical terms, URLs, email addresses
- Don't translate: code snippets, CSS classes, API endpoints, file extensions
- Preserve numbers, dates, and IDs in their original format unless locale conversion needed
- Keep consistent terminology throughout — create a glossary for repeated terms
Language-Specific Handling
- Plurals: Use correct plural forms per target language rules (not English patterns)