Перейти к основному содержимому

Переводчики


Описание.

В этом разделе настроек вводятся данные для использования в проектах сервисов автоматического перевода.
Они нужны для:

  • перевода статей;
  • перевода текста сообщений на язык получателя;
  • перевода заготовленного текста для ботов-автоответчиков.

Описание


Baidu Translate.

Baidu Translate

Родной язык ресурса - китайский.

Поэтому для удобства настройки рекомендуем воспользоваться браузером со встроенным переводчиком.

Получение секретного ключа.

1. Заходим на сайт сервиса.

2. Наводим курсор на указанный иероглиф:

Baidu Translate

3. Появится выплывающее окно для авторизации:

Baidu Translate

4. Авторизация в сервисе.

Baidu Translate

1. Вводим сюда логин и пароль.
2. Кнопка для авторизации.
3. Восстановление пароля.
4. Вернутся к авторизации через приложение.
5. Создать аккаунт.

5. Создать новую учётную запись.

В окне авторизации выбираем Зарегистрироваться:

Baidu Translate

Открывается страница ввода ваших данных для создания новой учётной записи:

Baidu Translate

1. Имя пользователя.
2. Номер телефона без кода страны.

Принимаются только китайские номера.

3. Пароль, соответствующий требованиям сервиса.
4. Кнопка для отправки авторизационного СМС.
5. Поле для ввода кода из СМС.
6. Согласиться с условиями пользования сайтом.
7. Регистрация.

После регистрации в личном кабинете можно будет скопировать ключ и вставить его в Настройках ZennoDroid.


Deepl Translate.

Deepl Translate

Сервис временно не работает с гражданами и компаниями из РФ.

Но если у вас есть действующий способ оплаты одной из стран: ЕС, Швейцарии, Великобритании, США, Канады или Японии, то вы можете получить доступ к DeepL Pro, введя эти данные при оплате.

Получение секретного ключа.

1. Переходим на сайт сервиса и нажимаем кнопку с тремя полосками в правом верхнем углу.

Deepl Translate

2. Нажимаем на вкладку Расценки.

Deepl Translate

3. Выбираем DeepL API и далее один из двух планов: DeepL API Free (бесплатный) или DeepL API Pro (4.99€).

Deepl Translate

4. Теперь вводим свой email и придумываем пароль.

Deepl Translate

5. Далее заполняем личные данные (страну, адрес, имя и фамилию).

Deepl Translate

6. Затем указываем реквизиты карты.

Deepl Translate

Даже если выбираете бесплатный план, то карта всё равно должна быть действующей, чтобы регистрация прошла успешно.

7. После успешного оформления переходим в Личный кабинет → Ключи API.

Deepl Translate

Полученный API-ключ нужно вставить в настройки ZennoDroid.


Google Translate через API

Сервис временно не работает с гражданами и компаниями из РФ.

Google Translate

Перед использованием рекомендуем внимательно ознакомиться с тарифами и ценами.

Получение секретного ключа.

1. Для начала нужно войти в свой аккаунт Google.

Google Translate

2. Затем создать первый проект на платформе Google Cloud.

Google Translate

3. Теперь выбирайте свой проект и добавляйте Cloud Translation API.

Google Translate

Предварительно нужно создать платёжный аккаунт в сервисе.

4. Получаем API key и вставляем его в настройки ZennoDroid.


Google Translate в Веб-Интерфейсе.

Настройка для данного метода не требуется, просто используйте онлайн переводчик в браузере.

Работает бесплатно.

Microsoft Translation.

Сервис временно не работает с гражданами и компаниями из РФ.

Microsoft Translation

Перед использованием рекомендуем внимательно ознакомиться с тарифами и ценами.

Получаем API key.

1. Заходим на сайт Microsoft Azure и авторизуемся, либо создаём новый аккаунт.

Microsoft Translation

Доступен пробный период на 30 дней.

2. После получения пробного периода переходим на страницу Служб Azure и Создаём свой ресурс.

Microsoft Translation

3. Через поисковую строку находим Переводчик, открываем его и нажимаем Создать.

Microsoft Translation

4. Получаем API key и вставляем его в ZennoDroid.


Яндекс Переводчик.

Яндекс Переводчик

Получаем секретный ключ.

1. Регистрируемся на платформе Yandex Cloud.

Яндекс Переводчик

Начисляется стартовый грант для знакомства с платформой.

2. После авторизации переходим в личный дашборд и создаём платёжный аккаунт.

Яндекс Переводчик

3. Теперь нужно создать сервисный аккаунт.

Яндекс Переводчик

4. Далее на личном дашборде нужно перейти в раздел Права доступа.

Рядом с нужным аккаунтом нажимаем на значок из трёх точек → Изменить роли → Добавить роль → ai.translate.user.

Яндекс Переводчик

5. Переходим в Сервисный аккаунт и создаём API ключ.

Яндекс Переводчик

Значение ключа доступно для просмотра только один раз, сразу после его создания.

Пример использования.

В ходе выполнения проекта можно переводить различный используемый контент. Например, перевести фразу с русского на английский, чтобы отправить её в сообщении.

Пример использования

  1. Получаем строку с текстом из Списка.
  2. Добавляем экшен Обработка текста.
  3. Настраиваем функцию перевода, указав желаемый сервис и параметры.
  4. Отправляем переведённое сообщение адресату.