Sortie de Linguist Translate 6.0.0, une extension de navigateur pour la traduction.

Une nouvelle version significative de Linguist Translate a été publiée, un module complémentaire de navigateur offrant une traduction complète d'une langue à une autre. Ce module est axé sur la confidentialité et, en plus des fonctionnalités de traduction, comprend un dictionnaire avec des favoris. Il prend en charge à la fois l'organisation de la traduction sur un système local à l'aide des moteurs Bergamot, LibreTranslator, TartuNLP et LingvaTranslator, ainsi que la connexion à des services externes tels que Google Translate, Yandex Translate, Bing Translate, DeepL et ChatGPT. Il est possible d'ajouter ses propres modules de traduction. Le code est distribué sous licence BSD. Il fonctionne dans les navigateurs basés sur le moteur Chromium et Firefox pour Android.

Dans la nouvelle version, le module a été mis à jour vers la troisième version du manifeste Chrome (Manifest V3) pour les versions des navigateurs basés sur le moteur Chromium, mais il reste à la version Manifest V2 pour Firefox, en raison de l'API « offscreen » et de l'API « sandbox » non implémentées dans Firefox pour la troisième version du manifeste. En raison de la transition vers Manifest V3 dans Chrome, le module ne fonctionne plus pour les utilisateurs de Windows 7 avec la version Chrome 109 et inférieure, car ces versions ne prennent pas en charge l'API « offscreen ». Le passage à la version Manifest V3 a été effectué en raison de la pression exercée par Chrome, qui prévoit de commencer à désactiver les modules avec Manifest V2 en juillet 2024.

En raison des particularités de la boutique de modules complémentaires Chrome, où il n'est pas possible d'indiquer les versions de navigateurs prises en charge pour chaque version de module, les utilisateurs de Chrome version 109 et inférieure ne peuvent plus utiliser l'ancienne version du module après la mise à jour automatique vers la nouvelle version. Les utilisateurs confrontés à ce problème peuvent installer la version 5.0.17 en mode développeur.

D'autres modifications dans la nouvelle version :

  • Les modules de traduction personnalisés s'exécutent désormais dans un contexte isolé, sans accès à l'API Extension, ce qui améliore la sécurité et permet l'utilisation de modules de traduction qui ne méritent pas une confiance totale, car le code utilisateur n'a accès qu'à un document vide dans le bac à sable et peut faire des requêtes à n'importe quel domaines via un proxy avec l'API postMessage.
  • Une option a été ajoutée pour désactiver l'enregistrement de l'historique des traductions.
  • Corrections de bogues mineurs.

Aujourd'hui, Linguist Translate a également été lancé sur ProductHunt, un agrégateur de projets avec un système d'évaluation transparent.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster