Localization key board mapping
Hi,
I would like to know following things.
We are adding l10n to our application.
But many times query remains in mind,as for e.g on French keyboard how things will work. Whather our Swing UI will work similarly.
While typing 100,10 in number field (BC4J Framework) it converts in
100 10.(Space inbetween)
But if a french person will type a number he will key in 100 10 directly ,which if I try in my program gives a error(Invalid Input)
Note: Our application is a J2EE based application developed using Oracle BC4J framework.
[576 byte] By [
ankushpola] at [2007-10-2 12:08:36]

The problem with the space as the grouping separator used in, among other locales, the French locale, is well-konwn. The character actually used is non-breaking space - different from the space character that you type in using a keyboard (French keyboard mapping or any other keyboard mapping).
So, you should probably have instructional text that tells your users to not input grouping separators, and some code that converts 'normal' space to non-breaking space for such locales before validation.
Maybe there are other options for handling this.