Издание на Linguist Translate 6.0.0, браузърно допълнение за превод

Публикувана е нова значима версия на Linguist Translate, браузърно разширение за пълнофункционален превод от един език на друг. Разширението е насочено към приватността и освен възможностите за превод, включва и речник с отметки. Поддържа се както организация на превода на локалната система с помощта на двигателите Bergamot, LibreTranslator, TartuNLP и LingvaTranslator, така и свързване с външни услуги като Google Translate, Yandex Translate, Bing Translate, DeepL и ChatGPT. Възможно е добавяне на собствени модули за превод. Кодът се разпространява под лиценз BSD. Поддържа се работа в браузъри на базата на двигателя Chromium, Firefox и Firefox за Android.

В новата версия, разширението е преведено на трета версия на манифеста Chrome (Manifest V3) в сборката за браузъри на базата на двигателя Chromium, но е останало на версия Manifest V2 за Firefox поради нереализираните в Firefox API 'offscreen' и 'sandbox' за третата версия на манифеста. Във връзка с прехода към Manifest V3 в Chrome, разширението спря да работи за потребители на Windows 7 с версия на Chrome 109 и по-ниска, тъй като в тези версии не е реализиран API 'offscreen'. Преходът към версия Manifest V3 е осъществен поради натиска от Chrome, който планира да започне деактивиране на разширенията с Manifest V2 през юли 2024 година.

Поради особеностите на магазина за разширения на Chrome, в който не е възможно да се укажат поддържаните версии на браузъри за всяка версия на разширението, потребителите на Chrome версия 109 и по-ниска вече не могат да ползват старата версия на разширението след автоматично обновление до новата версия. Потребителите, които се сблъскват с този проблем, могат да инсталират версия 5.0.17 в режим на разработчик.

Други промени в новата версия:

  • Собствените модули за превод вече се изпълняват в изолирана среда, без достъп до Extension API, което подобрява сигурността и позволява използването на модули за превод, които не са напълно доверителни, тъй като сега потребителският код има достъп само до празен документ в пясъчника и може да прави запитвания към всякакви домейни чрез прокси с помощта на API postMessage.
  • Добавена е опция за деактивиране на записването на историята на преводите.
  • Поправени са незначителни грешки.

Също така, днес беше направен релиз на Linguist Translate на ProductHunt, агрегатор на проекти с прозрачен рейтинг.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster