[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Hebrew Input in KDE 2
- To: linux-il(at-nospam)linux.org.il
- Subject: Hebrew Input in KDE 2
- From: Herouth Maoz <herouth(at-nospam)netvision.net.il>
- Date: Tue, 14 Aug 2001 10:11:19 +0300
- Delivered-To: linux.org.il-linux-il@linux.org.il
- Sender: linux-il-bounce(at-nospam)cs.huji.ac.il
I've noticed something strange about the way KDE handles Hebrew
input. Or at least, the way Konqueror and KMail do. I wonder if this
is indeed a bug, if a bug has been reported about this, or if I'm
missing something.
Basically, if I write a message in KMail, it allows me to change the
encoding to iso8859-8 (not 8-i), and then it accepts Hebrew input.
However, upon later display of the message, the order of the lines is
reversed. That is, if I wrote something like
xxxx xxx
yyy yyy
zzzz zz
It displays:
zzzz zz
yyy yyy
xxxx xx
Each word is displayed logically, but they appear in reverse order on
the line.
On the receiving end, the result is totally Visual Hebrew (which is a
bad thing for e-mail), but the order of the lines is reversed as
described above.
Something similar, and even more annoying happens when entering data
into Web pages. If the page is in Hebrew-visual, Konqueror sends the
fields in visual as well. But the more annoying thing is that if you
have some field that is taken from a database and displayed in an
input box, and you don't change it and send it back, Konqueror will
reverse it. I had the entire contents of a database table reversed in
this way, from logical to visual, just because I allowed editing the
entire table in a web page. Changing one field converted the whole
lot...
The annoying thing is that what you see is not entirely what you get.
Or maybe I'm misinterpreting the logic of the system here? And the
reversal of the order of lines is definitely a bug. I think...
I would guess that asking Konqueror to accept input fields as logical
in a page displayed as visual would sound counter-standard (although
the whole notion of visual Hebrew is counter-standard). But at least
it should save values in the same way it received them.
Comments? Yes, I know I should probably post all this to the KDE bug
tracking system. But I want to understand what I write before I do.
Herouth
=================================================================
To unsubscribe, send mail to linux-il-request@linux.org.il with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail linux-il-request@linux.org.il