Mozilla ka përgatitur një shtesë për Firefox me sistemin e përkthimit të makinave

Kompania Mozilla publikoi versionin e shtesĂ«s Firefox Firefox Translations 0.4 (mĂ« parĂ« e zhvilluar nĂ«n emrin Bergamot Translate) me realizimin e njĂ« sistemi tĂ« pavarur tĂ« pĂ«rkthimit me makinĂ«, qĂ« punon nĂ« anĂ«n e shfletuesit pa iu drejtuar shĂ«rbimeve tĂ« jashtme. PĂ«r pĂ«rkthimin nga njĂ« gjuhĂ« nĂ« njĂ« tjetĂ«r pĂ«rfshihet motori bergamot-translator, i zhvilluar nĂ« kuadĂ«r tĂ« iniciativĂ«s Bergamot nga zhvilluesit e Mozilla nĂ« bashkĂ«punim me studiues tĂ« disa universiteteve nĂ« MbretĂ«rinĂ« e Bashkuar, Estoni dhe RepublikĂ«n Çeke me mbĂ«shtetje financiare nga Bashkimi Evropian. Kodi shpĂ«rndahet sipas licencĂ«s MPL-2.0.

Motori është shkruar në gjuhën C++ dhe kompilon një përfaqësim binar ndërmjetës WebAssembly përmes kompajlerit Emscripten. Motori përbën një lidhje mbi kornizën e përkthimit me makinë Marian, në të cilën aplikohet një rrjet nervor rekursiv (RNN) dhe modele gjuhësore të bazuara në transformatorë. Për të përshpejtuar mësimin dhe përkthimin mund të përdoret GPU. Marian përdoret për të siguruar funksionimin e shërbimit të përkthimit Microsoft Translator dhe zhvillohet kryesisht nga inxhinierët e Microsoft në bashkëpunim me studiues nga Universiteti i Edinburgut dhe Universiteti i Poznanit.

Në Firefox Translations është realizuar mbështetje për përkthimin nga estonishtja dhe spanjishtja në anglisht dhe anasjelltas, si dhe nga anglishtja në gjermanisht. Performanca e përkthimit arrin 500-600 fjalë në minutë. Ka mbështetje për prioritizimin e përkthimit të tekstit të dukshëm në dritaren e shfletuesit. Në versionin e ri është ofruar mundësia e shkarkimit automatik të skedarëve me modelet gjatë përpjekjes së parë për përkthim. Skedarët me modele zënë rreth 15 MB për çdo gjuhë. Shkarkimi automatik fton një vonesë të vogël përpara fillimit të përkthimit të parë, por ndjeshëm redukton madhësinë e shtesës (3.6 MB në vend të 124 MB).

NĂ« versionin e ri Ă«shtĂ« pĂ«rshpejtuar gjithashtu ngarkimi i modeleve nĂ« kujtesĂ« — nĂ«se mĂ« parĂ« ngarkimi i modelit merrte 10-30 sekonda, tani modelet ngarkohen pothuajse menjĂ«herĂ«. NĂ«se pĂ«rkthimi i faqes merr mĂ« shumĂ« se 3 sekonda, nĂ« ndĂ«rfaqe mbĂ«shtetet indikatori i progresit tĂ« realizimit tĂ« operacionit. PĂ«rkthimi kryhet nĂ« mĂ«nyrĂ« tĂ« njĂ«pasnjĂ«shmĂ« nga lart poshtĂ«, duke filluar nga zona e dukshme. PjesĂ«t e pĂ«rkthyera shfaqen sipas gatishmĂ«risĂ«, kurse ato tĂ« papĂ«rkthyera mbeten nĂ« gjuhĂ«n origjinale.

Telemetria dërgohet e aktivizuar, duke përfshirë të dhënat mbi ndërveprimin e përdoruesit me ndërfaqen e shtesës (për shembull, mbi klikimin e butonit të përkthimit ose ndalimin e përkthimeve për disa faqe), informacionin mbi kohëzgjatjen e operacioneve dhe të dhënat teknike mbi sistemin (CPU, memorie).

Shtesa aktualisht mund të instalohet vetëm në ndërtimet nocturne të Firefox-it duke çaktivizuar verifikimin e shtesave sipas nënshkrimit digjital ("xpinstall.signatures.dev-root=true" dhe "xpinstall.signatures.required=false" në about:config). Pas instalimit të shtesës, Firefox-i do të fillojë të shfaqë një panel me ofertën për të përkthyer faqet, kur gjuha e faqes është e ndryshme nga gjuha e shfletuesit dhe është e mbështetur në shtesë. Ofron mundësinë për të çaktivizuar shfaqjen e mëtejshme të panelit për një gjuhë ose faqe të caktuar.

Mozilla ka përgatitur një shtesë për Firefox me sistemin e përkthimit të makinave

Kujtojmë se Firefox ka një mekanizëm të integruar për përkthimin e faqeve, por ky është i lidhur me përdorimin e shërbimeve të jashtme në cloud (mbështeten Google, Yandex dhe Bing) dhe nuk është aktivizuar siç është e parazgjedhur (për ta aktivizuar në about:config duhet të ndryshoni cilësimet "browser.translation"). Mekanizmi i përkthimit gjithashtu mbështet përcaktimin automatik të gjuhës kur hapet një faqe në një gjuhë të panjohur dhe shfaq një tregues të veçantë me propozimin për të realizuar përkthimin e faqes. Shtesa e re përdor këtë të njëjtin ndërfaqe për të bashkëvepruar me përdoruesin, por në vend që të drejtohet tek shërbimet e jashtme, aktivizohet një përpunues i integruar që përpunon të dhënat në sistemin e përdoruesit.

Luaj videon


Burimi: opennet.ru
Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster