100 languages, one API

The KolWrite API transcribes the 100 languages below. Send the code as language (or omit it to detect the language automatically), and send any code as translate_to on an Oracle model to translate the transcript.

Get an API key Quickstart

Last updated: · Markdown

All supported languages

LanguageNative nameCodeWriting directionTranslation target (Oracle models)Guide
AfrikaansAfrikaansafLeft to rightYes
AlbanianshqipsqLeft to rightYes
AmharicአማርኛamLeft to rightYesGuide
ArabicالعربيةarRight to leftYesGuide
ArmenianհայերենhyLeft to rightYes
Assameseঅসমীয়াasLeft to rightYes
AzerbaijaniazərbaycanazLeft to rightYes
BashkirбашҡортbaLeft to rightYes
BasqueeuskaraeuLeft to rightYes
BelarusianбеларускаяbeLeft to rightYes
BengaliবাংলাbnLeft to rightYesGuide
BosnianbosanskibsLeft to rightYes
BretonbrezhonegbrLeft to rightYes
BulgarianбългарскиbgLeft to rightYes
Burmeseမြန်မာmyLeft to rightYes
CatalancatalàcaLeft to rightYes
Chinese中文zhLeft to rightYesGuide
CroatianhrvatskihrLeft to rightYes
CzechčeštinacsLeft to rightYes
DanishdanskdaLeft to rightYes
DutchNederlandsnlLeft to rightYesGuide
EnglishEnglishenLeft to rightYesGuide
EstonianeestietLeft to rightYes
FaroeseføroysktfoLeft to rightYes
FinnishsuomifiLeft to rightYes
FrenchfrançaisfrLeft to rightYesGuide
GaliciangalegoglLeft to rightYes
GeorgianქართულიkaLeft to rightYes
GermanDeutschdeLeft to rightYesGuide
GreekΕλληνικάelLeft to rightYes
GujaratiગુજરાતીguLeft to rightYes
Haitian CreoleKreyòl ayisyenhtLeft to rightYes
HausaHausahaLeft to rightYes
HawaiianʻŌlelo HawaiʻihawLeft to rightYes
HebrewעבריתheRight to leftYesGuide
Hindiहिन्दीhiLeft to rightYesGuide
HungarianmagyarhuLeft to rightYes
IcelandicíslenskaisLeft to rightYes
IndonesianBahasa IndonesiaidLeft to rightYesGuide
ItalianitalianoitLeft to rightYesGuide
Japanese日本語jaLeft to rightYesGuide
JavaneseBasa JawajwLeft to rightYes
Kannadaಕನ್ನಡknLeft to rightYes
Kazakhқазақ тіліkkLeft to rightYes
Khmerខ្មែរkmLeft to rightYes
Korean한국어koLeft to rightYesGuide
LaoລາວloLeft to rightYes
LatinLatinlaLeft to rightYes
LatvianlatviešulvLeft to rightYes
LingalalingálalnLeft to rightYes
LithuanianlietuviųltLeft to rightYes
LuxembourgishLëtzebuergeschlbLeft to rightYes
MacedonianмакедонскиmkLeft to rightYes
MalagasyMalagasymgLeft to rightYes
MalayBahasa MelayumsLeft to rightYes
MalayalamമലയാളംmlLeft to rightYes
MalteseMaltimtLeft to rightYes
MaoriMāorimiLeft to rightYes
MarathiमराठीmrLeft to rightYes
MongolianмонголmnLeft to rightYes
NepaliनेपालीneLeft to rightYes
Norwegiannorsk bokmålnoLeft to rightYes
Nynorsknorsk nynorsknnLeft to rightYes
OccitanoccitanocLeft to rightYes
PashtoپښتوpsRight to leftYes
PersianفارسیfaRight to leftYesGuide
PolishpolskiplLeft to rightYesGuide
PortugueseportuguêsptLeft to rightYesGuide
PunjabiਪੰਜਾਬੀpaLeft to rightYes
RomanianromânăroLeft to rightYes
RussianрусскийruLeft to rightYesGuide
Sanskritसंस्कृतम्saLeft to rightYes
SerbianсрпскиsrLeft to rightYes
ShonachiShonasnLeft to rightYes
SindhiسنڌيsdRight to leftYes
SinhalaසිංහලsiLeft to rightYes
SlovakslovenčinaskLeft to rightYes
SlovenianslovenščinaslLeft to rightYes
SomaliSoomaalisoLeft to rightYes
SpanishespañolesLeft to rightYesGuide
SundaneseBasa SundasuLeft to rightYes
SwahiliKiswahiliswLeft to rightYesGuide
SwedishsvenskasvLeft to rightYes
TagalogTagalogtlLeft to rightYes
TajikтоҷикӣtgLeft to rightYes
Tamilதமிழ்taLeft to rightYes
TatarтатарttLeft to rightYes
TeluguతెలుగుteLeft to rightYes
ThaiไทยthLeft to rightYesGuide
Tibetanབོད་སྐད་boLeft to rightYes
TurkishTürkçetrLeft to rightYesGuide
Turkmentürkmen dilitkLeft to rightYes
UkrainianукраїнськаukLeft to rightYesGuide
UrduاردوurRight to leftYesGuide
Uzbeko‘zbekuzLeft to rightYes
VietnameseTiếng ViệtviLeft to rightYesGuide
WelshCymraegcyLeft to rightYes
YiddishייִדישyiRight to leftYesGuide
YorubaÈdè YorùbáyoLeft to rightYes
ZuluisiZuluzuLeft to rightYes

Codes worth knowing

  • Javanese is jw in this API, not the ISO 639-1 code jv.
  • Chinese is one code, zh. Norwegian Bokmål is no and Nynorsk nn. Tagalog is tl.
  • Right-to-left languages (Arabic, Hebrew, Persian, Urdu, Pashto, Sindhi, Yiddish) come back as plain Unicode text; set the direction where you display it.
  • Dialects share their language's code: Egyptian and Gulf Arabic are ar, Brazilian Portuguese is pt, Québécois French is fr. Test the varieties you serve.

Guides by language

Request examples, script and dialect notes and typical uses for the languages our customers ask about most: