What's going on is caused by the fact that the Welcome application is
automatically skipped when you're running in the Palm OS Emulator. (For
convenience of software developers... who wants to calibrate your emulated
device 50 times a day and all the other steps in Welcome? Not me, not most
engineers in Palm, and presumably not you.)
So on a real device, when you first put in the batteries, you'll be in the
Welcome application and you'll choose a language. Then that language
"sticks" and the Welcome app doesn't ask you again. I'm not sure of all
the arguments for and against letting people change languages without hard
resetting, but you can't with the m100 software.
When you're using the Emulator, it doesn't run Welcome. So if/when you tap
on it in the launcher, it'll do the standard "first time turned on"
behavior, which includes selecting a language. English was chosen as the
default language.
As for Security: ROM space was very tight and so they had to keep that
application compressed in ROM, and the appropriate language of it gets
decompressed and installed in RAM once you've chosen your language. Having
5 languages all available takes a good deal of memory, and there wasn't
quite enough without the Welcome app doing a little compression on the
Security app.
-David Fedor
Palm Developer Support
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/