Издаване на 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“ API за третата версия на манифеста. Поради преминаването на Manifest V3 в Chrome, допълнението спря да работи за потребители с Windows 7, които използват версия 109 на Chrome и по-долу, тъй като в тези версии не е реализирано 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