ZebroidДокументацияОбработка текстовВстроенный переводчик текстов

Встроенный переводчик текстов

В программе: Обработка текстов → Переводчик текстов
Если вам нужно перевести тексты, то Google или Yandex Translate — отличное решение. Zebroid поддерживает эти переводчики и умеет переводить тексты с их помощью в несколько потоков, т.е. быстро.

Настройки переводчика текстов

Настройки переводчика текстов

Всё, что требуется от пользователя — это выбрать какие посты нужно переводить и указать с какими настройками:

  • Язык оригинала — на каком языке написаны статьи (автоопределение не включено в связи с тем, что если попадётся маленький кусок текста, то Google может не распознать язык и не осуществить перевод)
  • Язык перевода — на какой язык перевести
  • Переводчик — сервис переводов который хотите использовать (Google, Yandex или оба). Если выбран вариант «Оба», тогда программа случайным образом определит какие статьи через какой переводчик переводить
  • Использовать прокси — параметр определяет будут ли использоваться для перевода прокси. Проски берутся со списка прокси. Так же есть возможность автоматически запускать парсинг и проверку прокси перед запуском инструмента. Для этого нужно всего-лишь выбрать профиль настроек из списка
  • Количество потоков — количество потоков во время отправки запросов (чем больше — тем скорее переводит, но и тем больше шанс получить получить бан по IP)

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

Внимание: в связи с тем, что перевод через Google осуществляется по протоколу HTTPS у вас должны быть как минимум HTTPS или SOCKS прокси. Так же Google очень быстро банит IP адреса, потому желательно, чтобы количество прокси было как можно больше, а количество потоков не превышало 1/10 от количества прокси (например: если вы используете 100 прокси, тогда потоков больше 10 ставить не рекомендуется).

Если обернуть часть текста в теги [NOEDIT]...[/NOEDIT] — Зеброид его не будет переводить.




Перевод через Yandex


При использовании Yandex переводчика используются API ключи. С одной стороны это минус, так как для каждого ключа существуют свои лимиты (10 миллионов символов в месяц и не более 1 миллиона символов в сутки), но с другой стороны нету необходимости использовать прокси (Зеброид игнорирует настройки прокси при использовании Yandex).

Для того, чтобы иметь возможность переводить больше указанных лимитов — можно добавить несколько API ключей от разных аккаунтов (они будут использоваться по очереди). Получить ключ очень просто:

  1. Войдите под своим аккаунтом в любой из сервисов Яндекса
  2. Перейдите на страницу получения API ключей переводчика
  3. Поставьте галочку напротив пункта «Я прочитал Пользовательское соглашение»
  4. Нажмите кнопку «Получить API ключ» (поле описания не обязательное, ключи выдаются сразу же в автоматическом режиме)
  5. Скопируйте ключ в программу в соответствующее поле(каждый новый ключ с новой строки)
  6. Сохраните профиль настроек (чтобы не копировать каждый раз ключи в это поле)

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