On avaldatud uus oluline versioon Linguist Translate'ist, brauseri lisandist funktsionaalse tõlke tegemiseks ühest keelest teise. Lisand keskendub privaatsusele ja sisaldab lisaks tõlkevõimalustele ka sõnastikku järjehoidjate näol. Toetatakse tõlke tegemist kohalikes süsteemides Bergamot, LibreTranslator, TartuNLP ja LingvaTranslator mootorite abil, samuti välistesse teenustesse, nagu Google Translate, Yandex Translate, Bing Translate, DeepL ja ChatGPT ühendamist. On võimalik lisada ka oma tõlkemooduleid. Kood jaotatakse BSD litsentsi alusel. Toetatakse töötamist Chromiumi põhistel brauseritel, Firefox ja Firefox for Android.
Uues versioonis on lisand viidud kolmanda versiooni Chrome'i manifestile (Manifest V3) Chromiumi põhistel brauseritel, kuid saanud jääda Firefoxis Manifest V2 versioonile, kuna Firefoxis puuduvad veel «offscreen» ja «sandbox» API manifeste kolmandas versioonis. Seoses üleminekuga Manifest V3-le Chrome'is, on lisand lõpetanud töö Windows 7 kasutajate jaoks, kellel on Chrome'i versioon 109 ja madalam, kuna nendes versioonides ei ole «offscreen» API realiseeritud. Üleminek Manifest V3 versioonile toimus Chrome'i surve tõttu, kes plaanib alustada Manifest V2 lisandite keelamist juulis 2024.
Chrome'i lisandite poe eripära tõttu, kus iga versiooni for brausereid toetavaid versioone ei saa täpsustada, ei saa Chrome'i versiooni 109 ja madalama kasutajad enam vana versiooniga lisandit kasutada pärast automaatset uuendamist uue versiooni peale. Probleemiga silmitsi seisjad saavad installida versiooni 5.0.17 arendaja režiimis.
Uus versioon sisaldab muid muudatusi:
- Oma tõlkemoodulid toimivad nüüd isoleeritud kontekstis, ilma juurdepääsuta Extension API-le, mis parandab turvalisust ja lubab kasutada tõlkemooduleid, mis ei ole täielikult usaldusväärsed, kuna nüüd on kasutajate koodil ligipääs ainult tühi dokument liivakasti ja see võib teha päringuid igasuguste asjade jaoks. domeenidele proxy kaudu postMessage API kaudu.
- Lisatud on valik tõlkede ajaloo salvestamise keelamiseks.
- Parandatud väikesed vead.
Samuti toimus täna Linguist Translate'i väljaanne ProductHunt'is, projektide kogumikes, millel on läbipaistev hindamine.
Allikas: opennet.ru
