Get translation
get-translation-toolGet a form's translatable strings: source_messages holds every translatable string in the form's default language (system messages + per-block field messages), and translated_content holds the current translation for the requested language (null if that language has not been added yet). Use this before update-translation-tool — the translated_content you send back must mirror the structure of source_messages.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"form_slug": "<form_slug>",
"language": "<language>"
},
"name": "get-translation-tool"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| language | Yes | Language code of the translation to fetch, e.g. "de", "fr", "zh-cn", "pt-br". Existing translations are listed by get-form-tool. | |
| form_slug | Yes | The form's slug. |