Comments (11)
Healthy instances (Today)
@walking-octopus if @thedaviddelta is unreachable or busy, may be you can maintain Lingva project too
thedaviddelta/lingva-translate#176
from translate-ut.
Thank you! :-)
One note to add. When entering the instance in the app's settings, one must include "/api/v1" at the end. For example:
https://lingva.garudalinux.org/api/v1
from translate-ut.
Oh, that's very unfortunate.
Luckily, I did add support for switching to a different instance, so you might have some luck with switching to one of these:
- https://translate.plausibility.cloud
- https://lingva.lunar.icu
- https://translate.dr460nf1r3.org
- https://lingva.garudalinux.org
As for other engines, there are a few choices I might implement some day in this app's rewrite:
- Built-in Google Translate scraper: Kind-of removes the anonymizing factor of a single large instance servicing multiple users, may be broken by a random redesign, but would be self-sufficient.
- Local ML: Facebook did release NLLB-200, a local translation model. It's not perfect, but good enough. So user's phone is powerful enough and inference can be performed without large dependencies like PyTorch, with something like GGML, this would be a possibility.
- Scraping other engines: DeepL is very strict about its anti-abuse measures, so even debugging that would get you a year-long IP ban. Microsoft may be more promising...
from translate-ut.
Thank you ! For info, the android app 'Translate you' use:
- LibreTranslate
- Lingva
- DeepL
- MyMemory
- Reverso
- SimplyTranslate
- MinT
- Globse
from translate-ut.
Luckily, I did add support for switching to a different instance, so you might have some luck with switching to one of these:
https://translate.plausibility.cloud
https://lingva.lunar.icu
https://translate.dr460nf1r3.org
https://lingva.garudalinux.org
The four work. Did you do a new xenial .click with that ? Currently i did a webber xenial shortcut with the first instance 🙂 Thank you
from translate-ut.
In the settings, I recall there was a field to change the instance. Just replace the host and it should work just fine.
from translate-ut.
I tested. I changed with the two first instance and it doesn't work for me (Volla), even after deleted cache and data and after shut down the phone and switch on again. As if no internet in the app.
Does it work for you ?
Edit : i tested in a BQ E5 HD . It doesn't work too.
log : https://dpaste.com/5F6Y9SHFP
from translate-ut.
When will this great app be usable again?
from translate-ut.
I miss the UT Translate app too. How can I help you?
Speaking as someone who has trained neural machine translation models ... Facebook's smallest NLLB-200 model would be too big for most phones. The model alone is 2.46 GB and it requires PyTorch. (Most NMT frameworks require either PyTorch or TensorFlow). As suggested, it may be possible to quantize a translation model with GGML. But no one has done so yet, so we would have to do the work ourselves.
With that in mind, I doubt that we'll be running translation models on our UT phones any time soon. Instead, the only alternative (in the short run) is to have the app make calls to a server where we would host our own model.
Assuming that nobody is willing to sponsor a dedicated GPU for our model, translation times would be slow. But if our model were small (only the most popular languages), the wait might be tolerable.
I miss the UT Translate app too. How can I help you?
from translate-ut.
One more translation engine. My own: https://translate.napizia.com/api/v1/
Ora pozzu traduciri frasi in sicilianu cu l'app. Grazzi! :-)
from translate-ut.
/api/v1/
Thanks for the reminder !! I had forgotten that ! Lingva instances actually work well in Translate-UT.
from translate-ut.
Related Issues (9)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from translate-ut.