Language Support

Stay organized with collections Save and categorize content based on your preferences.

The Cloud Natural Language API supports a variety of languages. These languages are specified within a request using the optional language parameter. Language code parameters conform to ISO-639-1 or BCP-47 identifiers. If you do not specify a language parameter, then the language for the request is auto-detected by the Natural Language API.

The list of supported languages differs depending on the feature.

Content classification

V2 Model

Language ISO-639-1 Code
Chinese (Simplified) zh
Chinese (Traditional) zh-Hant
Dutch nl
English en
French fr
German de
Italian it
Japanese ja
Korean ko
Portuguese (Brazilian & Continental) pt
Russian ru
Spanish es

V1 Model

Language ISO-639-1 Code
English en

Syntactic analysis

Language ISO-639-1 Code
Chinese (Simplified) zh
Chinese (Traditional) zh-Hant
English en
French fr
German de
Italian it
Japanese ja
Korean ko
Portuguese (Brazilian & Continental) pt
Russian ru
Spanish es

Entity analysis

Language ISO-639-1 Code
Chinese (Simplified) zh
Chinese (Traditional) zh-Hant
English en
French fr
German de
Italian it
Japanese ja
Korean ko
Portuguese (Brazilian & Continental) pt
Russian ru
Spanish es

Sentiment analysis

Language ISO-639-1 Code
Arabic ar
Chinese (Simplified) zh
Chinese (Traditional) zh-Hant
Dutch nl
English en
French fr
German de
Indonesian id
Italian it
Japanese ja
Korean ko
Portuguese (Brazilian & Continental) pt
Spanish es
Thai th
Turkish tr
Vietnamese vi

Entity sentiment analysis

Language ISO-639-1 Code
English en
Japanese ja
Spanish es