From: firefox on
Hi,

When I use an notepad on English Win2000, if I change the locale to Arabic
in the "Regional Options" of the control panel, and do following step, meet
one issue.
1. change the input to Araic.
2. push the "7" in the small keyboard.
3. push the "a" in the keyboard
4. push the "7" in the small keyboard.

At the 2 and 4 step, the input character is different.

Anyone can tell me why the result is like this?

Thanks a lot.


From: Mihai N. on
> 1. change the input to Araic.
> 2. push the "7" in the small keyboard.
> 3. push the "a" in the keyboard
> 4. push the "7" in the small keyboard.
>
> At the 2 and 4 step, the input character is different.

Because when you set the locale to Arabic that also sets the digits to be
Arabic digits. It is expected, as it is part of the number formatting
preferences.

If that is not what you want, you can click "Aditional Settings..."
(in the "Regional Options" dialog, the "Formats" tab), and in the
first tab ("Numbers") change the setting for "Use native digits"
to "Never"



--
Mihai Nita [Microsoft MVP, Visual C++]
http://www.mihai-nita.net
------------------------------------------
Replace _year_ with _ to get the real email