We have this problem, our application has a ui interface that can be english or french, when the midlet starts we query "microedition.locale" and do the right thing with the strings.
The one thing we are unable to support is the name of the midlet as it appear to the user in his "file manager" or installed applications. We would like the name there to be in English "Some English Word" when the phone language is set to english and to French "Some French Word".
I can't find any way to do it, although in the standard nokia applications (say calculator) it does that.
Anyone has an idea?