Wydanie Linguist Translate 6.0.0, rozszerzenia przeglądarki do tłumaczeń

Opublikowano nową, znaczącą wersję Linguist Translate, rozszerzenia przeglądarki do pełnozakresowego tłumaczenia z jednego języka na inny. Rozszerzenie koncentruje się na prywatności i, oprócz funkcji tłumaczenia, zawiera słownik z zakładkami. Wspiera zarówno organizację tłumaczenia w lokalnym systemie za pomocą silników Bergamot, LibreTranslator, TartuNLP i LingvaTranslator, jak i połączenia z zewnętrznymi usługami, takimi jak Google Translate, Yandex Translate, Bing Translate, DeepL i ChatGPT. Możesz dodać własne moduły tłumaczenia. Kod jest udostępniany na licencji BSD. Pracuje w przeglądarkach opartych na silniku Chromium, Firefox oraz Firefox na Androida.

W nowej wersji dodatek został przetłumaczony na trzecią wersję manifestu Chrome (Manifest V3) w wersji dla przeglądarek opartych na silniku Chromium, ale pozostał na wersji Manifest V2 dla Firefox, z powodu niewdrożonego w Firefox API 'offscreen' i 'sandbox' API dla trzeciej wersji manifestu. W związku z przejściem na Manifest V3 w Chrome, dodatek przestał działać dla użytkowników Windows 7 z wersją Chrome 109 i niższą, ponieważ w tych wersjach nie wdrożono API 'offscreen'. Przejście na wersję Manifest V3 zostało wymuszone przez Chrome, który planuje rozpocząć wyłączanie dodatków z Manifest V2 w lipcu 2024 roku.

Z powodu specyficznych wymagań sklepu z rozszerzeniami Chrome, w którym nie da się określić wspieranych wersji przeglądarek dla każdej wersji rozszerzenia, użytkownicy Chrome w wersji 109 i niższej nie mogą już korzystać ze starej wersji rozszerzenia po automatycznej aktualizacji do nowej wersji. Użytkownicy, którzy napotkali ten problem, mogą zainstalować wersję 5.0.17 w trybie dewelopera.

Inne zmiany w nowej wersji:

  • Własne moduły tłumaczenia teraz działają w izolowanym kontekście, bez dostępu do Extension API, co zwiększa bezpieczeństwo i pozwala na używanie modułów tłumaczenia, którym użytkownik nie ufa całkowicie, ponieważ teraz kod użytkownika ma dostęp tylko do pustego dokumentu w piaskownicy i może robić zapytania do wszelkich domeny przez proxy za pomocą API postMessage.
  • Dodano opcję wyłączenia zapisu historii tłumaczeń.
  • Poprawiono drobne błędy.

Dziś również odbyła się premiera Linguist Translate na ProductHunt, agregatorze projektów z przejrzystą oceną.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster