Firefox dostáva funkciu prekladu stránok podobnú prehliadaču Chrome
Mozilla pracuje na funkcii prekladu stránok podobnej tej v prehliadači Google Chrome. Ak ste používateľom Firefoxu, čoskoro budete môcť kliknúť pravým tlačidlom myši na stránku vo Firefoxe a preložiť si ju do svojho rodného jazyka.
Zatiaľ čo iné moderné prehliadače (väčšinou založené na prehliadači Chromium) obsahujú funkciu prekladača, vlastná implementácia Mozilly bude úplne iná. Väčšina prehliadačov používa cloudovú službu, ako je napríklad Google Translate in Opera a Chrome, alebo Bing v prípade Prehliadač Microsoft Edge založený na prehliadači Chromium. Funkcia prekladača Mozilly nebude využívať žiadnu cloudovú službu. Bude využívať miestnu knižnicu založenú na strojovom učení.
Táto knižnica je súčasťou projekt Bergamot, ktorá je momentálne v aktívnom vývoji. Projekt dostal 3 milióny EUR (3,35 milióna USD) z prostriedkov EÚ z výskumného a inovačného programu Európskej únie Horizont 2020. Podľa vývojárov, mať prekladateľský nástroj na strane klienta umožňuje občanom zachovať ich súkromia a zvyšuje využívanie jazykových technológií v Európe v odvetviach, ktoré si to vyžadujú dôvernosti.
Mozilla má tiež začali najímať inžinierov neuronového strojového prekladu integrovať Bergamot do Firefoxu. Po dokončení sa knižnica stane projektom s otvoreným zdrojom.
Ide o druhý pokus Mozilly o integráciu prekladača do prehliadača. Pred niekoľkými rokmi sa vývojári za prehliadačom chystali použiť Google Translate ako prekladový backend v prehliadači. Tento plán bol však zrušený kvôli množstvu úsilia a času, ktoré si vyžaduje podpora funkcie.
S Bergamotom sa všetka práca musí robiť vo vnútri knižnice. Vyžaduje sa iba pripojenie k prehliadaču na strane Firefoxu.
Používateľské rozhranie už bolo implementované (zobrazené vyššie) a dokonca zahrnuté v prehliadači Nightly. Zainteresovaní používatelia to môžu povoliť nastavením nižšie o: config
položky:
- browser.translation.ui.show >
pravda
- browser.translation.detectLanguage >
pravda
Bude zaujímavé vidieť možnosť prekladača v akcii a skontrolovať, ako bude engine založený na ML pracovať s rôznymi jazykmi.
Zdroj: ZDNet