Automatic Translation

Available Providers
ProviderModelVersionPriceBilling unit
amazon-boto3 (v1.15.18)15.0 (per 1000000 char)1 char
google-v320.0 (per 1000000 char)1 char
microsoft-v3.010.0 (per 1000000 char)1 char
deepl-v220.0 (per 1000000 char)1 char
modernmt-1.2.88.0 (per 1000000 char)1 char
openai-v120.0 (per 1000000 token)1 token
openaigpt-4ov120.0 (per 1000000 token)1 token
Supported Languages
NameValue
Afrikaansaf
Albaniansq
Amharicam
Arabicar
Armenianhy
Assameseas
Azerbaijaniaz
Bashkirba
Basqueeu
Belarusianbe
Bengalibn
Bosnianbs
Bulgarianbg
Burmesemy
Catalanca
Cebuanoceb
Chinesezh
Corsicanco
Croatianhr
Czechcs
Danishda
Dariprs
Dhivehidv
Dutchnl
Englishen
Esperantoeo
Estonianet
Faroesefo
Fijianfj
Filipinofil
Finnishfi
Frenchfr
Galiciangl
Georgianka
Germande
Gujaratigu
Haitianht
Hausaha
Hawaiianhaw
Hebrewhe
Hindihi
Hmonghmn
Hmong Dawmww
Hungarianhu
Icelandicis
Igboig
Indonesianid
Inuinnaqtunikt
Inuktitutiu
Irishga
Italianit
Japaneseja
Javanesejv
Kannadakn
Kazakhkk
Khmerkm
Kinyarwandarw
Kirghizky
Klingontlh
Koreanko
Kurdishku
Laolo
Latinla
Latvianlv
Literary Chineselzh
Lithuanianlt
Luxembourgishlb
Macedonianmk
Malagasymg
Malay (macrolanguage)ms
Malayalamml
Maltesemt
Maorimi
Marathimr
Modern Greek (1453-)el
Mongolianmn
Nepali (macrolanguage)ne
Northern Kurdishkmr
Norwegianno
Norwegian Bokmålnb
Norwegian Nynorsknn
Nyanjany
Oriya (macrolanguage)or
Panjabipa
Persianfa
Polishpl
Portuguesept
Pushtops
Querétaro Otomiotq
Romanianro
Russianru
Samoansm
Scottish Gaelicgd
Serbiansr
Shonasn
Sindhisd
Sinhalasi
Slovaksk
Sloveniansl
Somaliso
Southern Sothost
Spanishes
Sundanesesu
Swahili (macrolanguage)sw
Swedishsv
Tagalogtl
Tahitianty
Tajiktg
Tamilta
Tatartt
Telugute
Thaith
Tibetanbo
Tigrinyati
Tonga (Tonga Islands)to
Turkishtr
Turkmentk
Uighurug
Ukrainianuk
Upper Sorbianhsb
Urduur
Uzbekuz
Vietnamesevi
Welshcy
Western Frisianfy
Xhosaxh
Yiddishyi
Yorubayo
Yucatecoyua
Yue Chineseyue
Zuluzu
Supported Detailed Languages
NameValue
Auto detectionauto-detect
Chinese (China)zh-CN
Chinese (Simplified)zh-Hans
Chinese (Taiwan)zh-TW
Chinese (Traditional)zh-Hant
English (United Kingdom)en-GB
English (United States)en-US
French (Canada)fr-CA
Inuktitut (Latin)iu-Latn
Klingon (Klingon (KLI pIqaD))tlh-Piqd
Klingon (Latin)tlh-Latn
Mongolian (Cyrillic)mn-Cyrl
Mongolian (Mongolian)mn-Mong
Persian (Afghanistan)fa-AF
Portuguese (Brazil)pt-BR
Portuguese (Portugal)pt-PT
Serbian (Cyrillic)sr-Cyrl
Serbian (Latin)sr-Latn
Spanish (Latin America)es-419
Spanish (Mexico)es-MX
Spanish (Spain)es-ES

Supported Models

Default Models
NameValue
openaigpt-4o
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
Defaults to [object Object]

A dictionnary or a json object to specify specific models to use for some providers.
It can be in the following format: {"google" : "google_model", "ibm": "ibm_model"...}.

providers
array of strings
required

It can be one (ex: 'amazon' or 'google') or multiple provider(s) (ex: 'amazon,microsoft,google') that the data will be redirected to in order to get the processed results.
Providers can also be invoked with specific models (ex: providers: 'amazon/model1, amazon/model2, google/model3')

providers*
fallback_providers
array of strings
length ≤ 5
Defaults to

Providers in this list will be used as fallback if the call to provider in providers parameter fails. To use this feature, you must input only one provider in the providers parameter. but you can put up to 5 fallbacks.

They will be tried in the same order they are input, and it will stop to the first provider who doesn't fail.

Doesn't work with async subfeatures.

fallback_providers
boolean
Defaults to true

Optional : When set to true (default), the response is an object of responses with providers names as keys :
{"google" : { "status": "success", ... }, }
When set to false the response structure is a list of response objects :
[{"status": "success", "provider": "google" ... }, ].

boolean
Defaults to false

Optional : When set to false (default) the structure of the extracted items is list of objects having different attributes :
{'items': [{"attribute_1": "x1","attribute_2": "y2"}, ... ]}
When it is set to true, the response contains an object with each attribute as a list :
{ "attribute_1": ["x1","x2", ...], "attribute_2": [y1, y2, ...]}

boolean
Defaults to true
boolean
Defaults to false

Optional : Shows the original response of the provider.
When set to true, a new attribute original_response will appear in the response object.

string
required
length ≥ 1

Text to analyze

string | null

Source language code (ex: en, fr)

string
required
length ≥ 1

Target language code (ex: en, fr)

Responses

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json