Skip to content
This repository has been archived by the owner on Jan 9, 2024. It is now read-only.

Web based input method #56

Closed
jerinphilip opened this issue Feb 3, 2022 · 0 comments
Closed

Web based input method #56

jerinphilip opened this issue Feb 3, 2022 · 0 comments

Comments

@jerinphilip
Copy link
Owner

The following kind-of tools are common-place in editing non Latin scripts through a US Keyboard layout, including my own mother tongue.

image

The existing iBus implementation for a demonstration of outbound translation uses an open source provision for the same. It is possible to attach something like iBus (more generally an input method) into a text area. https://swanalekha.smc.org.in/browser/ is such an in-browser implementation I am already aware of and I see source available in https://github.com/smc/swanalekha.

Since https://mozilla.github.io/translate/ is a static page consuming WebAssembly, it is possible to completely deliver the models from a separate URL and the JS through the existing web systems.

I believe JavaScript could potentially provide a richer environment with an ability to store the original source text etc, operating on larger content editable text areas. A verification UI can pop up on hover of the elements presented above, which is what's currently deemed missing in lemonade native.

We need better JavaScript primitives, which are reusable.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant