translate_text
Translates text between languages with neural machine translation. Supports 100+ languages, auto-detects source language, and preserves paragraph structure.
Instructions
Translate text between languages using neural machine translation.
Supports 100+ languages. Auto-detection identifies the source language
if not specified. Preserves paragraph structure and handles common
HTML entities. Suitable for document translation, multilingual content
generation, and supporting international users.
Args:
text: Text to translate. May include multiple paragraphs.
target: Target language as a BCP-47 code (e.g. 'fr', 'de', 'es',
'zh', 'ja', 'ar', 'pt', 'ru', 'ko', 'hi').
source: Source language code, or 'auto' to detect automatically
(default: 'auto').
Returns:
translated: The translated text.
source_language: Detected or specified source language code.
target_language: Target language code.
confidence: Source language detection confidence (0.0–1.0).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | ||
| source | No | auto | |
| target | Yes |