# Google Translate API

> Translate text between 249 languages with Google Translate, detect the language of a text and list every supported language. Languages can be given by code or English name.

Page: https://docs.toolzerhub.com/reference/google-translate

## Languages

Translate text between 249 languages with Google Translate, detect the language of a text and list every supported language. Languages can be given by code or English name.

- [List supported languages (v1)](https://docs.toolzerhub.com/reference/google-translate/languages/get-google-translate-languages.md): `GET /v1/google-translate/languages`. Lists every language Google Translate supports with its code, its name in the display language and in English, and whether it can be a source, a target or both.

## Translate

Translate text between 249 languages with Google Translate, detect the language of a text and list every supported language. Languages can be given by code or English name.

- [Detect language (v1)](https://docs.toolzerhub.com/reference/google-translate/translate/post-google-translate-detect.md): `POST /v1/google-translate/detect`. Returns the language of up to 30,000 characters of text with a confidence from 0 to 1, plus every candidate the detector considered.
- [Translate text (v1)](https://docs.toolzerhub.com/reference/google-translate/translate/post-google-translate-translate.md): `POST /v1/google-translate/translate`. Translates up to 30,000 characters into the target language in one call, detecting the source language when it is not given. Returns the translation, the source language with the detector's confidence, and a Latin-script transliteration for languages written in other scripts.
