>>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
-~----------~----~----~----~------~----~------~--~---

Reply via email to