ĂshtĂ« publikuar njĂ« version i ri dhe tĂ« rĂ«ndĂ«sishĂ«m i Linguist Translate, njĂ« shtesĂ« pĂ«r shfletuesin qĂ« ofron pĂ«rkthim tĂ« plotĂ« nga njĂ« gjuhĂ« nĂ« njĂ« tjetĂ«r. Shtesa Ă«shtĂ« orientuar nga privatĂ«sia dhe, pĂ«rveç mundĂ«sive pĂ«r pĂ«rkthim, pĂ«rfshin njĂ« fjalor me shĂ«nime. MbĂ«shtetet si organizimi i pĂ«rkthimit nĂ« sistemin lokal pĂ«rmes motorĂ«ve Bergamot, LibreTranslator, TartuNLP dhe LingvaTranslator, ashtu edhe lidhja me shĂ«rbime tĂ« jashtme, si Google Translate, Yandex Translate, Bing Translate, DeepL dhe ChatGPT. ĂshtĂ« e mundur tĂ« shtoni module pĂ«rkthimi tĂ« vetat. Kodi shpĂ«rndahet nĂ«n licencĂ«n BSD. MbĂ«shtetet puna nĂ« shfletuesit e bazuar nĂ« motorin Chromium, Firefox dhe Firefox pĂ«r Android.
Në versionin e ri, shtesa është përkthyer në versionin e tretë të manifestit të Chrome (Manifest V3) në ndërtimin për shfletuesit e bazuar në motorin Chromium, por mbeti në versionin Manifest V2 për Firefox, për shkak të API-ve të pashfrytëzuara "offscreen" dhe "sandbox" për versionin e tretë të manifestit. Me kalimin në Manifest V3 në Chrome, shtesa ka ndalur së punuari për përdoruesit në Windows 7 me versionin Chrome 109 dhe më poshtë, pasi në këto versione nuk është implementuar API "offscreen". Kalimi në versionin Manifest V3 është realizuar për shkak të presionit nga Chrome, i cili planifikon të fillojë çaktivizimin e shtesave me Manifest V2 në korrik 2024.
Për shkak të veçorive të dyqanit të shtesave të Chrome, ku nuk është e mundur të specifikohen versionet e mbështetura të shfletuesve për secilën version të shtesës, përdoruesit e Chrome versionit 109 dhe më poshtë nuk mund të përdorin më versionin e vjetër të shtesës pas përditësimit automatik në versionin e ri. Përdoruesit që janë përballur me këtë problem mund të instalojnë versionin 5.0.17 në modin zhvillues.
Ndryshime të tjera në versionin e ri:
- Modulet e veta të përkthimit tani ekzekutohen në një kontekst të izoluar, pa akses në Extension API, çka përmirëson sigurinë dhe lejon përdorimin e moduleve të përkthimit që nuk meritojnë besim të plotë, pasi tani kodi i përdoruesit ka akses vetëm në një dokument bosh në sandbox dhe mund të bëjë kërkesa për çdo domenet përmes një proxy duke përdorur API postMessage.
- ĂshtĂ« shtuar njĂ« opsion pĂ«r tĂ« çaktivizuar regjistrimin e historikut tĂ« pĂ«rkthimeve.
- ĂshtĂ« korrigjuar disa gabime tĂ« vogla.
Po ashtu, sot u publikua Linguist Translate në ProductHunt, një agregator projektesh me një klasifikim transparent.
Burimi: opennet.ru
