Summary
Easily translate any Text element into 70 languages on the Agency and Enterprise plan. Create multi-lingual multi-resolution images in one API call.
Share
Easily translate any Text element into 70 languages on the Agency and Enterprise plan. Create multi-lingual multi-resolution images in one API call.
Switchboard Canvas allows text elements to be dynamically translated on the fly, using the API.
Users on the Agency and Enterprise plans can translate text in Text elements in 70+ languages.
To translate text, use the translateTo
property when overriding any Text element. This example translates a text field called quote
to German:
{
template: "custom-quote",
sizes: [
{
width: 1080,
height: 1080,
elements: {
quote: {
translateTo: "de"
}
}
}
]
}
You can also use the API to generate multiple images with translations into different languages by repeating the sizes
elements as necessary.
{
template: "custom-quote",
sizes: [
{
width: 1080,
height: 1080,
elements: {
quote: {
translateTo: "de"
}
}
},
{
width: 1080,
height: 1080,
elements: {
quote: {
translateTo: "fr"
}
}
}
]
}
This would produce two images, both sizes at 1080x1080, but one whose quote
text is translated into German and the other into French.
Switchboard Canvas supports translation into 70 languages:
Language | Language Code |
---|---|
Afrikaans | af |
Albanian | sq |
Amharic | am |
Arabic | ar |
Armenian | hy |
Azerbaijani | az |
Bengali | bn |
Bosnian | bs |
Bulgarian | bg |
Catalan | ca |
Chinese (Simplified) | zh |
Chinese (Traditional) | zh-TW |
Croatian | hr |
Czech | cs |
Danish | da |
Dari | fa-AF |
Dutch | nl |
English | en |
Estonian | et |
Farsi (Persian) | fa |
Filipino Tagalog | tl |
Finnish | fi |
French | fr |
French (Canada) | fr-CA |
Georgian | ka |
German | de |
Greek | el |
Gujarati | gu |
Haitian Creole | ht |
Hausa | ha |
Hebrew | he |
Hindi | hi |
Hungarian | hu |
Icelandic | is |
Indonesian | id |
Italian | it |
Japanese | ja |
Kannada | kn |
Kazakh | kk |
Korean | ko |
Latvian | lv |
Lithuanian | lt |
Macedonian | mk |
Malay | ms |
Malayalam | ml |
Maltese | mt |
Mongolian | mn |
Norwegian | no |
Persian | fa |
Pashto | ps |
Polish | pl |
Portuguese | pt |
Romanian | ro |
Russian | ru |
Serbian | sr |
Sinhala | si |
Slovak | sk |
Slovenian | sl |
Somali | so |
Spanish | es |
Spanish (Mexico) | es-MX |
Swahili | sw |
Swedish | sv |
Tagalog | tl |
Tamil | ta |
Telugu | te |
Thai | th |
Turkish | tr |
Ukrainian | uk |
Urdu | ur |
Uzbek | uz |
Vietnamese | vi |
Welsh | cy |
We care about the protection of your data.