Laura,

I know for a fact that the Farsi keyboard (actually not an IME) shipped on Windows has 
a few issues (for example, on Windows XP, the Farsi keyboard includes 06af but not 
0643).  I'm not sure what the story was for Windows 2000.  Your best bet for these 
kind of Windows international questions is to take a look at the Global Development 
website (http://www.microsoft.com/globaldev), and if you still can't find the answer 
you need there, to send mail to mailto:[EMAIL PROTECTED] .  Dr. International has a 
soft spot for Farsi, so I'm sure they will have the complete story.

I hope this helps.

Cathy 

-----Original Message-----
From: Laura Tull [mailto:[EMAIL PROTECTED]]

I was on this list briefly before but found it too technical but now I need 
some help.  I work in a library and we have a library system that allows us 
to input records in non-Roman languages such as Arabic, etc.  We recently 
started inputting Persian language records using the Farsi (i.e. Persian) 
input method editor (IME) in Windows 2000 and discovered that a couple of 
characters didn't work (gaf - Unicode 06AF and kaf - Unicode 0643).   By 
didn't work, I mean a character was input but if you tried to search for a 
record that had those characters, it acted as if they didn't exist.

I don't think our library system is the problem because we can import 
records with these characters from an external source with no problem and 
indexing, display, etc. is fine.

My guess is that the IME isn't mapping the keyboard input to Unicode 
correctly.  One of the characters (kaf) is also available for the Arabic 
IME and it works fine when using that keyboard but not when you use the 
Farsi keyboard.

I had no luck trying to find information on the Microsoft web site.

Does anyone have any ideas about this problem?  I greatly appreciate your 
help.


Laura



Reply via email to