WPGrabber 2.1.770 - DeepL Translate API, +bugfix

Добавил переводчик DeepL Translate v2

Переводчик может выполнять переводы, отражающие особенности американского и британского вариантов английского языка.

Учтены особенности орфографии: американские neighbors становятся британскими neighbours, при этом они могут звонить друг другу на свои cell phones или mobile phones. Все зависит от Ваших предпочтений.

Помимо этого, учитываются также термины, имеющие совершенно разные эквиваленты по разные стороны Атлантики. Американские cookies становятся британскими biscuits. Конечно же, если они не находятся в Вашем браузере.


Для доступа к API вам нужен ключ аутентификации. Если вы вошли в систему, примеры в этой документации покажут ваш ключ. Вы также можете найти свой ключ в настройках своей учетной записи

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

Если ваш ключ аутентификации будет скомпрометирован, вы можете воссоздать новый ключ и отказаться от старого в настройках своей учетной записи.

API использует следующие коды ошибок:

Код Описание
400 Плохой запрос. Пожалуйста, проверьте сообщение об ошибке и свои параметры.
403 Авторизация не удалась. Укажите допустимый параметр auth_key .
404 Запрошенный ресурс не может быть найден.
413 Размер запроса превышает лимит.
414 URL-адрес запроса слишком длинный. Вы можете избежать этой ошибки, используя запрос POST вместо запроса GET.
429 Слишком много запросов. Подождите и отправьте запрос еще раз.
456 Квота превышена. Достигнуто максимальное количество символов.
503 Ресурс в настоящее время недоступен. Попробуйте позже.
5** Внутренняя ошибка

Пределы

Размер запроса не должен превышать 30 килобайт.

В случае кода ответа HTTP 429 ваше приложение должно быть настроено на повторную отправку запроса позже, а не на постоянную повторную отправку запроса. Если вы столкнулись с ошибками 429 и хотели бы увеличить скорость перевода, обратитесь по support@DeepL.com

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

Параметр Опция Описание
текст Необходимый Текст для перевода. Поддерживается только обычный текст в кодировке UTF8. Параметр можно указывать несколько раз, и переводы возвращаются в том же порядке, в котором они запрашиваются. Каждое из значений параметра может содержать несколько предложений. За один запрос на перевод можно отправить до 50 текстов.
source_lang Необязательный Язык переводимого текста. Доступные в настоящее время варианты:
  • «DE» - немецкий
  • «EN» - английский
  • «FR» - французский
  • «IT» - итальянский
  • «JA» - японский
  • "ES" - испанский
  • «NL» - голландский
  • "PL" - польский
  • «PT» - португальский (все португальские сорта смешаны)
  • «RU» - русский
  • «ZH» - китайский
Если этот параметр не указан, API попытается определить язык текста и перевести его.
target_lang Необходимый Язык, на который следует переводить текст. Доступные в настоящее время варианты:
  • «DE» - немецкий
  • «EN-GB» - английский (британский)
  • «EN-US» - английский (американский)
  • «EN» - английский (неуказанный вариант для обратной совместимости; вместо этого выберите EN-GB или EN-US)
  • «FR» - французский
  • «IT» - итальянский
  • «JA» - японский
  • "ES" - испанский
  • «NL» - голландский
  • "PL" - польский
  • "PT-PT" - португальский (все португальские разновидности, кроме бразильского португальского)
  • "PT-BR" - португальский (бразильский)
  • «PT» - португальский (неуказанный вариант для обратной совместимости; вместо этого выберите PT-PT или PT-BR)
  • «RU» - русский
  • «ZH» - китайский


TGrabberCore::DeepL Translate v2

Фиксы багов:

Фикс картинок при парсинге со стены пользователя

Добавлена опция

Фото профиля  Да   Нет photo_200_orig/photo_50 

Комментарии

Популярные сообщения из этого блога

WPGrabber v.2.1.75 — Универсальный парсер записей стены из группы, сообщества, пользователя ВКонтакте, используя API

WPGrabber v.2.1.70 - Перевод с помощью Yandex Translate | Яндекс.Облако