Translate text between languages (auto-detects source language)
Per-row — runs once for each row.
SMART_TRANSLATE({{ text }}, '{{ target_language }}')SMART_TRANSLATE({{ text }}, '{{ target_language }}', '{{ source_language }}'){{ text }} TRANSLATED TO '{{ target_language }}'| name | type | description |
|---|---|---|
| text | VARCHAR | — |
| target_language | VARCHAR | Target language code: en, es, fr, de, zh, ja, etc. |
| source_language(optional) | VARCHAR | Source language code or 'auto' for detection |
English to Spanish
SELECT
smart_translate ('Hello world', 'es')Translate text between languages (auto-detects source language)
Per-row — runs once for each row.
SMART_TRANSLATE({{ text }}, '{{ target_language }}')SMART_TRANSLATE({{ text }}, '{{ target_language }}', '{{ source_language }}'){{ text }} TRANSLATED TO '{{ target_language }}'| name | type | description |
|---|---|---|
| text | VARCHAR | — |
| target_language | VARCHAR | Target language code: en, es, fr, de, zh, ja, etc. |
| source_language(optional) | VARCHAR | Source language code or 'auto' for detection |
English to Spanish
SELECT
smart_translate ('Hello world', 'es')