translate
Translate text using Nativ's AI localization engine.
Uses the team's translation memory, style guides, and brand voice
automatically. Returns the translation along with TM match info and
rationale.
Args:
text: The text to translate.
target_language: Full target language name (e.g. "French", "German", "Japanese").
target_language_code: Optional ISO language code (e.g. "fr", "de", "ja").
source_language: Source language name. Defaults to English.
source_language_code: Source language code. Defaults to "en".
context: Optional context to guide the translation (e.g. "marketing headline for Gen Z audience").
glossary: Optional inline glossary as CSV (e.g. "term,translation\nbrand,marque").
formality: Tone override — one of: very_informal, informal, neutral, formal, very_formal.
max_characters: Optional strict character limit for the translation output.
backtranslate: If true, also returns a back-translation to verify intent.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | ||
| context | No | ||
| glossary | No | ||
| formality | No | ||
| backtranslate | No | ||
| max_characters | No | ||
| source_language | No | English | |
| target_language | Yes | ||
| source_language_code | No | en | |
| target_language_code | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |