Dadangdut33 / Screen-Translate

A Screen Translator/OCR Translator made by using Python and Tesseract, the user interface are made using Tkinter. All code written in python.
MIT License
110 stars 16 forks source link

[REQ] Adding more machine translation alternatives #20

Open Prasanta-Hembram opened 1 year ago

Prasanta-Hembram commented 1 year ago

Is your feature request related to a problem? Please describe. Machine translation for many low-resource languages is not possible with existing engines, as they do not support machine translation. However, adding these engines would allow people to use translation in their own languages.

Describe the solution you'd like Adding these machine translation alternatives will increase the number of languages supported for machine translation up to 200, including low-resource languages such as Santali and Luganda etc. These online hosted machine translation service providers use NLLB (both Glosbe and MinT) and MarianNMT (only Glosbe) models.

Add more machine translation alternatives:

  1. https://translate.glosbe.com (Glosbe Translate hosted by Glosbe)
  2. https://translate.wmcloud.org/ (MinT Machine translation hosted by Wikimedia Foundation) - API spec (https://translate.wmcloud.org/api/spec)
  3. Mymemory Translator, Api Usage (Uses millions of TM).
  4. https://www.modernmt.com/translate/ (ModernMT translate).
Dadangdut33 commented 1 year ago

Thanks for the suggestion this is very useful, i'll be sure to try adding it once i get back to the project

cangSDARM commented 10 months ago

And more suggestions :)

https://bing.com/translator (aka. Microsoft translator)

https://translate.yandex.com/

https://fanyi.youdao.com/index.html#/ (chinese site)

https://fanyi.baidu.com/ (another chinese site)