Julow / Unexpected-Keyboard

A lightweight virtual keyboard for developers.
GNU General Public License v3.0
1.22k stars 167 forks source link

Support for Japanese Language #659

Open kongreif opened 1 week ago

kongreif commented 1 week ago

There is no support for Japanese currently.

Japanese virtual keyboards on phones work the same way as unexpected keyboard. They utilise swipe actions to type different kana (syllable characters). image In the top middle you can see the か(ka) character. If you tap it, you type か(ka), if you swipe up for example you type く(ku), if you swipe down you type こ(ko) and so on. Therefore I think it would fit perfectly into the app.

One complexity is however that while typing Japanese kana, you need to get suggestions to convert them into Kanji (logographic characters). E.g. if you type かわいい it should suggest 可愛い to you. image

I'm not sure, how that works (e.g. if there's a general database of kana to kanji conversions that apps like Gboard utilise).

Is there a plan to add Japanese language support?

Spike-from-NH commented 1 week ago

The simple part can be achieved by writing a custom layout file; see the documentation.

That doesn't address suggestions/conversions, though.