Swift Translate
Overview
Swift Translate is powered by data from Google as well as our own in-house AI algorithms. This means our API is the same (or even better 😉 than the Google Cloud Translation API or DeepL Translate.
Request Format
Example Request Body
{
"text": "hello",
"sourceLang": "en",
"targetLang": "fr"
}
Response Format
Example Response Body
{
"originalText": "hello",
"translatedText": "Bonjour"
}
Supported Countries
- auto - Automatic
- af - Afrikaans
- sq - Albanian
- am - Amharic
- ar - Arabic
- hy - Armenian
- az - Azerbaijani
- eu - Basque
- be - Belarusian
- bn - Bengali
- bs - Bosnian
- bg - Bulgarian
- ca - Catalan
- ceb - Cebuano
- ny - Chichewa
- zh-cn - Chinese Simplified
- zh-tw - Chinese Traditional
- co - Corsican
- hr - Croatian
- cs - Czech
- da - Danish
- nl - Dutch
- en - English
- eo - Esperanto
- et - Estonian
- tl - Filipino
- fi - Finnish
- fr - French
- fy - Frisian
- gl - Galician
- ka - Georgian
- de - German
- el - Greek
- gu - Gujarati
- ht - Haitian Creole
- ha - Hausa
- haw - Hawaiian
- iw - Hebrew
- hi - Hindi
- hmn - Hmong
- hu - Hungarian
- is - Icelandic
- ig - Igbo
- id - Indonesian
- ga - Irish
- it - Italian
- ja - Japanese
- jw - Javanese
- kn - Kannada
- kk - Kazakh
- km - Khmer
- ko - Korean
- ku - Kurdish (Kurmanji)
- ky - Kyrgyz
- lo - Lao
- la - Latin
- lv - Latvian
- lt - Lithuanian
- lb - Luxembourgish
- mk - Macedonian
- mg - Malagasy
- ms - Malay
- ml - Malayalam
- mt - Maltese
- mi - Maori
- mr - Marathi
- mn - Mongolian
- my - Myanmar (Burmese)
- ne - Nepali
- no - Norwegian
- ps - Pashto
- fa - Persian
- pl - Polish
- pt - Portuguese
- ma - Punjabi
- ro - Romanian
- ru - Russian
- sm - Samoan
- gd - Scots Gaelic
- sr - Serbian
- st - Sesotho
- sn - Shona
- sd - Sindhi
- si - Sinhala
- sk - Slovak
- sl - Slovenian
- so - Somali
- es - Spanish
- su - Sundanese
- sw - Swahili
- sv - Swedish
- tg - Tajik
- ta - Tamil
- te - Telugu
- th - Thai
- tr - Turkish
- uk - Ukrainian
- ur - Urdu
- uz - Uzbek
- vi - Vietnamese
- cy - Welsh
- xh - Xhosa
- yi - Yiddish
- yo - Yoruba
- zu - Zulu
Usage Limits
Be mindful of any usage limits and rate limiting in place to ensure uninterrupted service.
Security and Authentication
Each request must include a valid API key in the request header.
Keep your API key secure to prevent unauthorized usage.