Hello all! I'm looking for a good alternative to Google Translate. I would prefer one that isn't using a modern LLM, but I understand if that's not possible. I would also like it to not be collecting personal data.

all 22 comments

sorted by: hot top controversial new old
[โ€“] 71 points 5 months ago (3 children)

DeepL is probably the best option.

  • source
  • hideshow 6 child comments
  • [โ€“] 25 points 5 months ago* (last edited 5 months ago) (1 child)

    Not really european (the main dev is from florida), but free and open source without collecting your data:

    https://libretranslate.com/

  • source
  • hideshow 2 child comments
  • [โ€“] 22 points 5 months ago (1 child)
  • [โ€“] 6 points 5 months ago (1 child)

    OP specifically requested non-LLM.

  • source
  • parent
  • hideshow 2 child comments
  • [โ€“] -2 points 5 months ago (1 child)

    How can a translation app work without LLM though ?

  • source
  • parent
  • hideshow 2 child comments
  • [โ€“] 5 points 5 months ago (1 child)

    The same way they worked before LLMs came on to the scene a few years ago.

    Were you under the impression that that was simply an intractable problem before we decided to brute force it with GPUs? Various online translation services have existed for well over a decade (honestly, I donโ€™t even remember when they first started to become a thing, but itโ€™s not a new technology). NLP has been an important domain of computer science for the vast majority of the life of the field itself.

  • source
  • parent
  • hideshow 2 child comments
  • [โ€“] 1 point 5 months ago (1 child)
  • Natural Language Processing.

    As the article mentions, it is closely related, though very much not identical to, the field of Artificial Intelligence. And do please note that my usage of โ€œArtificial Intelligenceโ€ here is absolutely not synonymous with the big tech buzzword circlejerk definition of โ€œAIโ€ thatโ€™s bandied about so clumsily these days (which is, incidentally, why I always tend to quote it, or just refer directly to LLMs, when I am taking about โ€œAIโ€ as understood by the layman/marketing and sales types).

  • source
  • parent
  • [โ€“] 19 points 5 months ago

    As other said DeepL is European and a good option. I have no idea how much data they collect.

    If you want to guarantee zero data collection, running a model like Ministral locally on your device using a trustworthy front end is probably the only option.

  • source
  • [โ€“] 17 points 5 months ago*

    Firefox's built in translator from Project Bergamot is made by a co-operation of several European universities and Mozilla. It's a local LLM that you download so the translation never leaves your computer. You can translate whole pages with it or select text and right click and "Translate selection". The only problem is that if you had some raw text you copied from somewhere. You'd need to go to some pastebin site, paste the text, select it and translate selection. I guess it's not that inconvenient.

    https://en.wikipedia.org/wiki/Project_Bergamot https://firefox-source-docs.mozilla.org/toolkit/components/translations/resources/03_bergamot.html https://bergamot.mt/

    There used to be a desktop version somewhere but I couldn't get it to work. You can run the wasm version from their git repo maybe

  • source
  • [โ€“] 16 points 5 months ago

    Just for awareness, Google Translate is based on LLMs. Translation is actually why LLMs were initially made and you won't find a better method for translation (besides hiring a translator). The thing you're looking for is an LLM only for translation.

  • source
  • I mean LLMs kind of dropped out of the work to build translation engines. There are models which are better trained towards doing translation than being an agent of bullshit, but the architecture is usually the same.

  • source
  • [โ€“] 7 points 5 months ago (1 child)

    Reverso is a french translation service, even better than DeepL imo. Their context translation is especially useful.

  • source
  • hideshow 2 child comments
  • [โ€“] 3 points 5 months ago

    Yeah, with Reverso you can see how the word has been translated in different context, super useful if you actually want to learn.

    And their general translator is also good for longer texts. I've been using DeepL for that, though, and haven't made a proper comparison.

  • source
  • parent
  • [โ€“] 1 point 5 months ago* (last edited 5 months ago)

    This might not be a perfect fit or off topic but I had to chime in and recomend Transcribro Transcribro is a private and on-device speech recognition keyboard and service for Android. It uses whisper.cpp to run the OpenAI Whisper family of models and Silero VAD for voice activity detection. It features a voice input keyboard, enabling you to type with speech. It can also be used by other apps either explicitly or when set as the user-selected speech to text app which some apps may use for speech to text. Transcribro is available on the Accrescent app store and GitHub releases. Accrescent is the recommended way to get Transcribro as it is more secure than GitHub releases. altr

  • source
  • [โ€“] 0 points 5 months ago

    Lingvanex, DeepL

    If you want something open-source/self-hostable there is LibreTranslate

  • source
  • [โ€“] -1 points 5 months ago (1 child)

    Why not LLM? When ChatGPT came out I was living a country where I didnโ€™t speak much of the local language. GPT was a game changer, it didnโ€™t just translate the words, it understood the context and it was much more useful.

  • source
  • hideshow 2 child comments