Firefox får Chrome-lignende sideoversettelsesfunksjon
Mozilla jobber med en sideoversettelsesfunksjon, lik den i Google Chrome. Hvis du er en Firefox-bruker, vil du snart kunne høyreklikke på en side i Firefox og oversette den til ditt morsmål.
Mens andre moderne nettlesere (for det meste Chromium-baserte) inkluderer oversetterfunksjonen, vil Mozillas egen implementering være ganske annerledes. De fleste nettlesere bruker en skytjeneste, for eksempel Google Translate in Opera og Chrome, eller Bing i tilfelle av Chromium-basert Microsoft Edge-nettleser. Mozillas oversetterfunksjon vil ikke bruke noen skybaserte tjenester. Det vil bruke et lokalt maskinlæringsbasert bibliotek.
Dette biblioteket er en del av Bergamottprosjektet, som for tiden er i aktiv utvikling. Prosjektet mottok 3 millioner euro (3,35 millioner dollar) i EU-finansiering fra EUs forsknings- og innovasjonsprogram Horisont 2020. Ifølge utviklere gir det å ha en oversettelsesmotor på klientsiden innbyggerne muligheten til å bevare sine personvern og øker bruken av språkteknologier i Europa i sektorer som krever konfidensialitet.
Det har Mozilla også begynt å ansette nevrale maskinoversettelsesingeniører å integrere Bergamot i Firefox. Når det er ferdig, vil biblioteket bli et åpen kildekode-prosjekt.
Dette er Mozillas andre forsøk på å integrere en oversetter i nettleseren. For noen år siden var utviklerne bak nettleseren i ferd med å bruke Google Translate som en oversettelsesbackend i nettleseren. Imidlertid hadde denne planen blitt kansellert på grunn av mengden innsats og tid som kreves for å støtte funksjonen.
Med Bergamott må alt arbeid gjøres inne på biblioteket. Det er bare nødvendig å koble den til nettleseren på Firefox-siden.
Brukergrensesnittet er allerede implementert (vist ovenfor) og til og med inkludert i Nightly-nettleseren. Interesserte brukere kan aktivere det ved å stille inn følgende om: konfig
innganger:
- browser.translation.ui.show >
ekte
- browser.translation.detectLanguage >
ekte
Det vil være interessant å se oversetteralternativet i aksjon og sjekke hvordan den ML-baserte motoren vil fungere med ulike språk.
Kilde: ZDNet