Jonathan Rosenne wrote:
> > ** Remove "Keyboard Language"? [...]
> Our keyboards are bi-lingual, they come with two keyboard
> languages, Hebrew and English, same as 8859-8. [...]
> [...] we hit Alt-Shift to switch keyboard language.
I see: if "keyboard language" is a standard term in the operating systems, I
withdraw my comment about the terminology.
However, it remains the fact that also keyboards for *LTR* non-Latin scripts
have an "English mode" but, in this case, checking for the directionality of
the text under the cursor won't help to automatize the process of setting
the "keyboard language".
E.g., Thai keyboards use the ` key to toggle Thai/Latin. But Thai and Latin
are both LTR alphabets, so one has to look at the actual character codes to
detect whether the cursor is on Thai or English text.
BTW, this also works better with Arabic: Arabic-specific digits and
punctuation may contribute to detect Arabic text (and, hence, set the
keyboard in "Arabic mode") even if they are not RTL characters.
_ Marco
This archive was generated by hypermail 2.1.2 : Fri Jul 06 2001 - 00:17:16 EDT