>>JBQ mentioned he thought a Japanese IME shipped with 1.5r3 I read the same thing. I'll download the latest SDK and see if the Japanese keyboard shows up when I set the Locale to Japanese.
>>I only have >>English and Spanish to choose from. Yes, but if you choose Spanish does the keyboard switches to a Spanish keyboard. It will look almost identical to the English keyboard except for a couple of characters. Like the n with a dash on top of it or the u with two dots on top of it or even with the reverse characters for '?' and '!'. >>I'm not quite sure how you are planning on users changing keyboard >>languages on the fly That is exactly what I'm planning. I was hopping to be able to change the keyboard programatically. i.e. User chooses a language from a menu that I provide and then I change the keyboard accordingly. Given that everything we do now is pretty much global I would expect the Android team to provide native keyboards for the languages that Android supports. Hate to say this but the iPhone handles this elegantly. There is a nice button on the soft keyboard that the user presses to switch keyboards for different languages. i.e. Chinese, Japanese (With character recognition), Korean, etc. etc. In Android I feel like I'm in the wild west. I've read several people asking for the same thing as me and most have no responses or they receive a comment saying that they can implement the keyboard themselves. Insane!!! Well, if I ever figure it out I'll post the solution here. On Jul 20, 4:25 pm, Mark Murphy <[email protected]> wrote: > incognito wrote: > > Am I doing something wrong or am I just plain stupid? Please somebody > > tell me (only if I'm doing something wrong). Has anybody been able to > > get keyboards in other languages to work? > > JBQ mentioned he thought a Japanese IME shipped with 1.5r3. That might > be OpenWnn, which appears to be tied to Japanese, if I'm reading between > the kanji correctly. There is also a Pinyin (Mandarin Chinese) keyboard > in the source tree. > > Also, bear in mind that not all devices have all languages. For example, > you said you chose a Chinese locale. I am assuming that's from an > emulator. I have a retail G1 which has the OTA update, and I only have > English and Spanish to choose from. Similarly, I have a Google Ion (sans > the recent OTA update), and it only has English. I'm assuming the > available languages is up to some combination of the device manufacturer > and the carrier. > > > This is bad, really bad. I need to write an app that allows a user to > > enter text in multiple languages. > > I'm not quite sure how you are planning on users changing keyboard > languages on the fly, even once there are multiple keyboard languages > available, short of them changing their locale. Is there a way to tell > the IMF to use such-and-so language, different from the locale? > > Or am I misunderstanding what you are trying to accomplish? > > -- > Mark Murphy (a Commons > Guy)http://commonsware.com|http://twitter.com/commonsguy > > Android 1.5 Programming Books:http://commonsware.com/books.html --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Discuss" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
