I’m using eOS android 12. I installed Google translate, downloaded language packages for the offline translation and withdrawn internet from the app under Mobile Data and Wi-Fi.
Offline translation was working nicely. Regardless if I had internet or not.
But my friend uses another android System. I think DivestOs. He installed Google translate with offline translation packages. Under permissions he denied Google translate from internet access and under Mobile Data and Wi-Fi he toggle off the internet. He couldn’t use Google translate.
We concluded that even if Internet access is denied under Mobile Data and Wifi, Google Translate has still access to the internet.
My wish is to continue using eOs because I need MicroG for push notifications. I like Advanced Privacy too and I hope eOS Teqm will implement Internet permission in the next Update, exactly like camera, contacts, storage…permissions.
You can analyze the internet connections of apps with PCAPdroid (I guess NetGuard works as well for that purpose).
And you can block unwanted traffic with a firewall (NetGuard) or based on DNS with apps like Blokada or RethinkDNS or the like.
The “blocking apps” (especially NG) provide the function you ask for (deny internet access per app).
They may be used as well for analysis of traffic but may be somewhat limited for that purpose.
Note that all these apps utilize the VPN-interface of the system which means you can only use one of those apps at a time and you cannot use them in parallel with Adavanced Privacy’s Hide my IP-feature.
I’m using Netguard along with Advance Privacy to allow/deny Internet access to every app individually. On the other hand, why install google translator on a google-free OS? Have you tried DeepL? That’s my workhorse for translating. Just my two cents.
That sounds that it even makes a difference if internet-acces is denied whilst connection would be available -if it was not denied (?)
Does it work when no connection is available at all despite any permissions? (like wifi OFF and flight mode)
What amount of data is downloaded to enable this “offline” thing?
I get the impression that this “offline mode” of this google translator-service is not a real offline thing but probably only true in the sense that not ALL data is processed online but “only” some of it …whilst maybe only a dictionary is locally stored - or something along these lines.
Whereas in your case - from what you wrote- that´d mean that there is internet connection while there shouldn´t be - which is the odd part…
I don´t think so. I guess this is (least partly) because:
You´ll get apps that offer very good offline dictionaries though … but a sophisticated translation is another level.
Google translate has the advantage to translate more accurately and offline.
But the offline translation is not really offline. Please try to do the experience yourself:
When internet is denied under Mobile Data & Wi-Fi, offline translation works
Whenn internet is denied under Permission, offline translation does not work.
Google translate is closed source but I just believe that without internet the app cannot steal your data
no thanks I won´t install that on my phone. It´s fine if it works well for your task.
Does that mean the function of the service/app is solely dependent on granted “internet permission” but independent from actual internet access (= works with granted permission but flight mode enabled and wifi OFF) ?
Yes. The app needs to have access to internet to function. And when internet is not permitted and the mobile’s internet is off, then tthe app works. When you on the internet the app works only if you grant the internet access permission.
Text translation: translate into 108 languages by typing text
Tap to translate: copy text in an application, then tap the Google Translate icon to translate (all languages) Offline: translate without an Internet connection (59 languages)
Instant Camera Translation: instantly translate text in images by pointing your camera lens at it (94 languages)
Photos: take or import photos for better quality translations (90 languages)
Conversations: Instantly translate bilingual conversations (70 languages)
Handwriting: draw characters instead of using the keyboard (96 languages)
Lexicon: save translated words and phrases for easy retrieval later (all languages)
Synchronize multiple devices: log in to your account to synchronize your lexicon between the application and your desktop computer
Transcription: continuously translate what someone speaking another language says in near real time (8 languages)
Thank you for the suggestions. But none of these apps has the features and the translation accuracy of Google Translate. SymplyTranslate is good, but does not have offline Translation. I’m sometimes in regions where the internet is unavailable.
Google is just dishonest. Offline should be really offline. But no, the big bro needs people’s data.
This data does not include situations where the translations were rated equally good (or identical). It’s only presenting the data for situations where one translation was rated to be better than others by the professional translators.
Just to finish afterwards, everyone uses what they want.