Yandex.Cloud
  • Сервисы
  • Почему Yandex.Cloud
  • Сообщество
  • Решения
  • Тарифы
  • Документация
  • Связаться с нами
Подключиться
Yandex Translate
  • Начало работы
  • Пошаговые инструкции
    • Все инструкции
    • Перевод текста
    • Повышение точности перевода
    • Определение языка текста
    • Получение списка поддерживаемых языков
  • Концепции
    • Обзор
    • Дообучение моделей
    • Глоссарии
    • Поддержка глоссариев
  • Справочник API
    • Аутентификация в API
    • gRPC
      • Обзор
      • TranslationService
    • REST
      • v2
        • Обработка ошибок
        • Диагностика ошибок
        • Обзор
        • Translation
          • Обзор
          • detectLanguage
          • listLanguages
          • translate
      • v1 (DEPRECATED)
        • Обзор
        • Перевод текста
        • Определение языка текста
        • Список поддерживаемых языков
        • Формат ответа
  • Квоты и лимиты
  • Управление доступом
  • Правила тарификации
    • Действующие правила
    • Архив
      • Правила до 1 января 2019 года
  • Вопросы и ответы
  1. Справочник API
  2. REST
  3. v2
  4. Translation
  5. detectLanguage

Метод detectLanguage

  • HTTP-запрос
  • Параметры в теле запроса
  • Ответ

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

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.

В этой статье:
  • HTTP-запрос
  • Параметры в теле запроса
  • Ответ
Language
Вакансии
Политика конфиденциальности
Условия использования
© 2021 ООО «Яндекс.Облако»