AnySoftKeyboard / AnySoftKeyboard

Android (f/w 2.1+) on screen keyboard for multiple languages.
http://anysoftkeyboard.github.io/
Apache License 2.0
2.88k stars 828 forks source link

Japanese keyboard development #1478

Open Heart-BreakOne opened 6 years ago

Heart-BreakOne commented 6 years ago

I'm making a Japanese language pack, I would like to know if it's possible to include an additional layout accessible via the top row, like when accessing the symbols keyboard through the top row. Using this idea, when having a hiragana keyboard (the basic Japanese "alphabet", correctly known as syllabary) based on the user may want to type a word or two in katakana (the syllabary for foreign words) without having to go through the hassle of changing to a completely different layout. Popup and multi-tap keys can be used with the Japanese Industrial Standards layout (basically a qwerty mode), but are not an interesting option with a 12-key layout (keitai mode) because the mix would be confusing as there would be more than 15 characters per key in some cases. Just a thought, a layout exclusively for katakana is possible, but not interesting in terms of productivity. It goes a little bit towards these two issue requests: https://github.com/AnySoftKeyboard/AnySoftKeyboard/issues/923 https://github.com/AnySoftKeyboard/AnySoftKeyboard/issues/1390 screenshot_2018-10-04-23-21-40

Thanks for any help, I will keep the work and have the pack fully set very very soon.

chpznf commented 6 years ago

Hello. Thanks for working on the Japanese pack! I can't wait to be able to use it :)

Heart-BreakOne commented 6 years ago

@chpznf Would you like a snippet apk to check it out and give some ideas and suggestions?

moonmillion commented 6 years ago

Hi, glad to hear someone is working on Japanese. I'm happy to help if needed. Feel free to send snippet apk

I am also interested to create a chinese input if no one is working on this. will create separate thread to ask.

seniorm0ment commented 5 years ago

@Mobius-One Is this still being worked on/completed ? Would love to have it if so.

Heart-BreakOne commented 5 years ago

Unfortunately there are some limitations because it uses symbols instead of letters in regards of dictionary (prevision and correction) and kana to kanji converter, so I dropped it. But I'm studying and developing it using a Japanese Input Method Editor Framework, shouldn't take long. I happened to pass by to gather some data on the problems I was having. But I managed to get to an interesting point with ASK: http://imgur.com/a/O2EmsIm

Kreyren commented 4 years ago

Care to release the source code even when its not finished? I would already use it ^-^

marcoXbresciani commented 4 years ago

Unfortunately there are some limitations because it uses symbols instead of letters in regards of dictionary (prevision and correction) and kana to kanji converter, so I dropped it. But I'm studying and developing it using a Japanese Input Method Editor Framework, shouldn't take long. I happened to pass by to gather some data on the problems I was having. But I managed to get to an interesting point with ASK: http://imgur.com/a/O2EmsIm

News on this?

that-bunny commented 3 years ago

Cant wait to use it

VarLad commented 3 years ago

Is anyone working on this currently?

menny commented 3 years ago

Not at this time. Moreover, we do not know exactly what to develop, as in, how the layouts should look like and what is the expected behavior

On Mon, Oct 11, 2021, 10:38 AM Chetan Vardhan @.***> wrote:

Is anyone working on this currently?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/AnySoftKeyboard/AnySoftKeyboard/issues/1478#issuecomment-940090621, or unsubscribe https://github.com/notifications/unsubscribe-auth/AADVP6HJ6LVS4SRS2KQF7X3UGLZFLANCNFSM4FZF2BEQ .

c933103 commented 2 years ago

Not at this time. Moreover, we do not know exactly what to develop, as in, how the layouts should look like and what is the expected behavior

On Mon, Oct 11, 2021, 10:38 AM Chetan Vardhan @.***> wrote:

Is anyone working on this currently?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/AnySoftKeyboard/AnySoftKeyboard/issues/1478#issuecomment-940090621, or unsubscribe https://github.com/notifications/unsubscribe-auth/AADVP6HJ6LVS4SRS2KQF7X3UGLZFLANCNFSM4FZF2BEQ .

One of the more common option would probably be an romaji keyboard, which basically look like a standard qwerty keyboard, but have to convert the Latin characters being typed in into Kana and Kanji.

Zocker1999NET commented 2 years ago

You may can use the same libraries used by fcitx on Linux for conversion of Romanji/Latin chars to Kana/Kanji, at least when using a QUERTY keyboard like on a desktop device.

geekley commented 10 months ago

It's been years since this issue started and there's still no support at all... If it's possible to implement this partially, it would be nice if we could get at least basic hiragana and katakana support in any way, shape or form for the time being. E.g. a basic Latin alphabet with simple Kana completion (or at least when holding keys). The more complex Kanji part (proper completion) and different methods (flick keys, etc) could be done in a later update.