Перевести слово

Выполнить перевод одного слова.

Метод доступен только для ученика.

Входные параметры
word
Слово для перевода
Строка, длина: 2 - 100 символов, обязательный параметр
targetLocale
Целевая локаль
Строка, длина: 5 - 5 символов, обязательный параметр
contextSentence
Контекст (предложение, в котором слово встретилось)
Строка, длина: 2 - 900 символов
sourceLocale
Исходная локаль (если известно)
Строка, длина: 5 - 5 символов
Пример представления входных параметров (json)
{
    "word": "uke",
    "contextSentence": "Jeg har jobbet hardt denne uken.",
    "sourceLocale": "no-NO",
    "targetLocale": "en-US"
}
Параметры результата
id
ID
Строка, длина: 36 - 36 символов, обязательный параметр
sourceLocale
Исходная локаль
Строка, длина: 5 - 5 символов, обязательный параметр
sourceWord
Исходное слово
Строка, длина: 2 - 100 символов, обязательный параметр
translation
Перевод
Строка, длина: 2 - 100 символов, обязательный параметр
targetLocale
Целевая локаль
Строка, длина: 5 - 5 символов, обязательный параметр
benefitScore
Важность для изучения
Целочисленное, диапазон: 0 - 10, обязательный параметр
cefrLevel
Примерный уровень по CEFR
Строка, длина: 2 - 2 символов, обязательный параметр
context
Контекст (если был передан)
Строка, длина: 2 - 900 символов
contextTranslation
Перевод контекста (если был передан)
Строка, длина: 2 - 1000 символов
Пример результата (json)
{
    "id": "e73e7fd8-ad80-4740-be80-3da80616749a",
    "sourceLocale": "no-NO",
    "sourceWord": "hyggelig",
    "translation": "nice",
    "targetLocale": "en-US",
    "benefitScore": 8,
    "cefrLevel": "A1",
    "context": "Det var veldig hyggelig å møte deg.",
    "contextTranslation": "It was very nice to meet you."
}
Возможные ошибки
2
(Unknown error)
Неклассифицированная ошибка
4
(Data validation error)
Локаль исходного слова не поддерживается
6
(Not found)
Не удалось перевести слово
7
(Access denied)
Операция временно недоступна