Bing Translate по-русски : Контекстный перевод
Опубликовано: Бармалей · 29.03.2014 · 00:01 ••• Обновление: 17.10.2020 · 08:47 0

Bing Translate по-русски : Bing Translate RU – контекстный перевод выделенного фрагмента текста на русский язык, язык перевода можно самостоятельно изменить на другой (вручную). Перевод производится с помощью сервиса MS Translator. В отличие от аналогов работает на любых страницах (в том числе – на локальных, служебных и в Chrome WebStore).

Предоставляется по лицензии GPL v.3, бесплатно для частного некоммерческого использования.


В этой статье:


Общее назначение и краткая история создания

Bing Translate по-русски – расширение для браузеров семейства Chromium, позволяет оперативно получить перевод выделенного фрагмента текста.

Основное назначение – быстрый контекстный перевод без необходимости сохранения результата, главная задача – минимальные требования к ресурсам и версии браузера, "всеядность" и компактность решения.

Расширение создано по мотивам и на базе* переводчика Bing Translate To English. В форке изменено направление перевода и добавлены дополнительные функции, русифицирован интерфейс.

* Неплохое исходное расширение, но малоинтересное для русскоговорящей части тырнета…

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

Следует особо отметить, что в отличие от многих современных аддонов, в Bing Translate RU нет (и никогда не будет) никакой "допустимой" или скрытой рекламы, расширение не является предметом монетизации за счёт пользователей.

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

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


Отличия этого расширения от оригинала и аналогов

Все отличия указаны для текущей версии Bing Translate RU, в более старых часть добавленных функций отсутствует.

  • Направление перевода – с любого языка на русский посредством сервиса MS Translator.
  • Работает на любых страницах, в том числе – на локальных и служебных страницах и в Chrome WebStore.
  • Быстрая автоматическая выгрузка из памяти после запуска и выполнения перевода.
  • Простейший минималистичный интерфейс вывода результата – стандартный алерт-диалог.
  • Убрано всё лишнее, основной код оптимизирован до минимально работоспособного размера (745 байт)).

Основные возможности и использование

Добавляет в контекстное меню выделенного фрагмента текста пункт для перевода фрагмента на русский язык:


[Копия скриншота]

При вызове из меню загружает неформатированный текст выделенного фрагмента в сервис перевода.

После ответа сервиса выводит стандартный алерт-диалог с результатом (неформатированный текст) и автоматически выгружается из памяти.

Можно самостоятельно (вручную) заменить язык перевода на любой другой.
Для этого в файле скрипта btr.js необходимо исправить значение параметра:
Translate?to=ru
заменив "ru" на нужный вам язык, правильные коды языков смотрим здесь или тут.

В общем, переводите хоть на албанский, поставив в этой строчке "sq"…)


Загрузка и установка

Расширение не имеет практических ограничений по версии браузера, может использоваться на любых хром-браузерах, поддерживающих запуск из контекстного меню. Однако, с учётом различных "новшеств", вводимых производителями браузеров, следует предварительно ознакомиться с документацией на конкретный билд, который планируется установить – могут быть, так сказать, "некоторые нюансики" и их необходимо учитывать.)

Можно загрузить любую из версий Bing Translate RU на следующих ресурсах:

При возникновении сложностей с установкой читаем этот совет.

Для работы в режиме "инкогнито" в блоке аддона на странице chrome://extensions включаем опцию:
[читать матчасть]

Для работы с локальными файлами в блоке аддона на странице chrome://extensions включаем опцию:



Описание и инструкции Бармалей

Смотрим также:

Бармалей 29.03.2014 17.10.2020 282 0.0

Общие технические сведения о разработке
Статус разработки:Активная, поддерживается автором
Язык интерфейса:Русский
Версия браузера:22+
Протестировано в:SRWare Iron 31/49 и 360EE11/CR69
Технологии и API:Чистый JavaScript (ES5), API: contextMenus

Поделиться

Всего комментариев: 0
close