jerinphilip / lemonade

Archived, visit URL below for successor (ibus-engine only)

Home Page:https://github.com/jerinphilip/ibus-slimt-t8n

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

lemonade

License: GPL v2 build/ubuntu-latest

Abuses iBus to hijack text entered into a field by a user, to insert translated text into any graphical application.

This allows you to enter text in a language you know, while the field gets the translated text. Useful when interacting with websites or agents in a foreign language.

Find a demonstration of iBus in action on LibreOffice below:

iBus translation in action

The functionality will work in any GUI application which requests keyboard-input - browser, text-editors, mail-clients, chat clients etc.

Setup

Setup currently requires some technical expertise. There are setup-instructions here.

Please contact via email if need further support and/or you can help improve by contributing.

  • jerinphilip [at] live.in

History

This repository was formerly a sandbox used to build proof-of-concept applications of bergamot-translator outside the official deliverables. Python bindings have been moved to upstream bergamot-translator. What remains here is ibus-engine.

See also:

Acknowledgements

This application was made possible through the combined effort of all researchers and partners in the Bergamot project. The translation models are prepared as part of the Bergamot project. The translation engine used is slimt which is an inference slice using only one class of models within is based on marian.

About

Archived, visit URL below for successor (ibus-engine only)

https://github.com/jerinphilip/ibus-slimt-t8n

License:GNU General Public License v2.0


Languages

Language:C++ 87.4%Language:CMake 12.6%