this post was submitted on 17 Dec 2024
53 points (100.0% liked)

chapotraphouse

13599 readers
703 users here now

Banned? DM Wmill to appeal.

No anti-nautilism posts. See: Eco-fascism Primer

Slop posts go in c/slop. Don't post low-hanging fruit here.

founded 4 years ago
MODERATORS
 

Firefox on desktop has an amazing feature that might not have been brought to your attention. It does translation locally which means on your computer instead of sending all the info to "the cloud" (aka unknown parties for unspecified reasons). As far as I know the only zero-effort local translation tool available. A tool to somewhat mitigate the isolation of anglo chauvinism.

Instructions: https://support.mozilla.org/en-US/kb/website-translation?redirectslug=website-translation-redirect-1&redirectlocale=en-US#w_translate-the-full-page

This is a feature built directly into the browser, not an extension and not an external application. You have to store some require language model files on your computer but this process is completely effortless and invisible. It can fetch only required pieces as you go, or download complete models for any languages you want. (I downloaded all available languages and it used about 1 GB of storage-- which is very reasonable.)

If you want, it can translate automatically when it detects the page is in another language. It doesn't work perfectly but you can always manually initiate it.

The page is translated as you scroll. This is a little annoying because ctrl-f or other page-wide actions doesn't work as expected; you must scroll to the bottom of the page to translate the whole thing.

You may also translate only a portion by selecting and right-clicking.

The URL remains the same so if you copy, bookmark or share it, you are dealing with the original link. So unlike other translation services google doesn't insert itself into all your links. But then you can't share a direct link to the translation in this way-- because that data does not leave your computer.

Current languages lean heavily toward to Euro sadly. But it has expanded a lot lately.

  • Bulgarian
  • Catalan
  • Croatian
  • Czech
  • Danish
  • Dutch
  • English
  • Estonian
  • Finnish
  • French
  • German
  • Greek
  • Hungarian
  • Indonesian
  • Italian
  • Latvian
  • Lithuanian
  • Polish
  • Portuguese
  • Romanian
  • Russian
  • Serbian
  • Slovak
  • Slovenian
  • Spanish
  • Swedish
  • Turkish
  • Ukrainian
  • Vietnamese

This tracker lists languages that are still in progress but are available in a beta-type release. So if you really need one of the languages not listed above you might be able to get it in developer or nightly. It also tells you how good it thinks the particular model is. You can see in the github issues they are working on languages considered easy and hard.

top 1 comments
sorted by: hot top controversial new old
[–] Chronicon@hexbear.net 8 points 3 days ago

I've used this a bit for spanish and french, it's usable! I didn't know you could preload the models or anything, and I'm not even sure I knew it was on-device, but that's cool as hell