Returns a list of supported languages for translation.
HTTP request
GET https://translation.googleapis.com/language/translate/v2/languages
The URL uses Google API HTTP annotation syntax.
Query parameters
Parameters | |
---|---|
target |
The target language code for the results. If specified,
then the language names are returned in the |
model |
The supported languages for a particular translation model.
For Cloud Translation - Basic, the value can be
|
key |
A valid API key to handle requests for this API. If you are using OAuth 2.0 service account credentials (recommended), do not supply this parameter. |
Response body
If successful, the response body contains data with the following structure:
JSON representation | |
---|---|
{
"data": {
object( |
Fields | |
---|---|
data |
A list of supported language responses. This list will contain an entry for each language supported by the Translation API. |
Authorization
Requires one of the following OAuth scopes:
https://www.googleapis.com/auth/cloud-translation
https://www.googleapis.com/auth/cloud-platform
For more information, see the Auth Guide.
GetSupportedLanguagesResponseList
A response list contains a list of separate supported language responses.
JSON representation | |
---|---|
{
"languages": [
{
object( |
Fields | |
---|---|
languages[] |
The set of supported languages. |
GetSupportedLanguagesResponseLanguage
A single supported language response corresponds to information related to one supported language.
JSON representation | |
---|---|
{ "language": string, "name": string, } |
Fields | |
---|---|
language |
Supported language code, generally consisting of its ISO 639-1 identifier. (E.g. 'en', 'ja'). In certain cases, BCP-47 codes including language + region identifiers are returned (e.g. 'zh-TW' and 'zh-CH') |
name |
Human readable name of the language localized to the target language. |