Languages
Multilingual support in Clarifai
The Clarifai API supports many languages in addition to English. These are represented as translations of the names of concepts so that when you search by concept name or get predictions from a model's concepts you can utilize the language of your choice.
Supported Languages
The currently supported languages are listed below.
Language
Code
Arabic (ar)
ar
Bengali (bn)
bn
Danish (da)
da
German (de)
de
English (en)
en
Spanish (es)
es
Finnish (fi)
fi
French (fr)
fr
Hindi (hi)
hi
Hungarian (hu)
hu
Italian (it)
it
Japanese (ja)
ja
Korean (ko)
ko
Dutch (nl)
nl
Norwegian (no)
no
Punjabi (pa)
pa
Polish (pl)
pl
Portuguese (pt)
pt
Russian (ru)
ru
Swedish (sv)
sv
Turkish (tr)
tr
Chinese Simplified (zh)
zh
Chinese Traditional (zh-TW)
zh-TW
Default Language
When you create a new Application, you must specify a default language. This will be the default language concepts are returned in when you do not explicitly set a language in an API request. You cannot change the default language. You can however change languages per request.
List language translations by concept ID
Get specific language translation for a concept
To get a single language translation you have for a concept you can get by the language code and concept id.
Add a language translation for a concept
To create a langauge translation for a concept you can POST that language translation.
Update a language translation for a concept
To update a langauge translation for a concept you can PATCH that language translation.
Last updated
Was this helpful?