Метод detectLanguage

Определяет язык текста.

HTTP-запрос

POST https://translate.api.cloud.yandex.net/translate/v2/detect

Параметры в теле запроса

{
  "text": "string",
  "languageCodeHints": [
    "string"
  ],
  "folderId": "string"
}
Поле Описание
text string

Обязательное поле. Текст, язык которого требуется определить.

Максимальная длина строки в символах — 1000.

languageCodeHints[] string

Список наиболее вероятных языков. Этим языкам будет отдаваться предпочтение при определении языка текста. Указывается в формате ISO 639-1 (например, ru).

Чтобы получить список поддерживаемых языков, используйте запрос listLanguages.

Максимальное количество элементов — 10. Максимальная длина строки в символах для каждого значения — 3.

folderId string

Идентификатор каталога, к которому у вас есть доступ. Требуется для авторизации с пользовательским аккаунтом (см. ресурс UserAccount ). Не используйте это поле, если вы делаете запрос от имени сервисного аккаунта.

Максимальная длина строки в символах — 50.

Ответ

HTTP Code: 200 - OK

{
  "languageCode": "string"
}
Поле Описание
languageCode string

Язык текста в формате ISO 639-1 (например, ru).

Чтобы получить название языка, используйте запрос listLanguages.