kopete and hebrew

kopete and hebrew

Diego Iastrubni elcuco at kde.org
Sun Aug 9 22:17:46 IDT 2009


On Sunday 09 August 2009 08:33:46 Omer Zak wrote:
> > i found that in my case is selected iso 8859-1 western and i see that
> > there are 2 hebrew encodings iso-8859-8 hebrew visually ordered and
> > iso-8859-8-1 hebrew logically ordered. which one should I choose?
>
> Neither.  Choose utf-8 and ensure that the other side chose utf-8 as
> well.
> If you MUST choose one of the two Hebrew encodings, choose iso-8859-8i
> (logically ordered).

Choose cp-1255, as it has a larger range of Hebrew support, if it's possible.

Now, I have talked with the Kopete developers a few years ago and they 
explained to me why ICQ gives us so much troubles. It seems that when a 
message is sent in ICQ one of it's headers describes the encoding the in which 
this message is encoded. Ok, so far so good.

However, most of the messages/clients (not sure about it) are sent in encoding 
number 3, which means "use your locale". So, Alice has LC_CTYPE=he_IL.cp-1255 
and sends a hebrew message to Bob (which used LC_CTYPE=C) and if the message 
is in encoding "3", this means the encoding is LC_CTYPE. Pretty much fucked 
up, IMHO. Nice to have a menu which overrides it.

Well... more or less, as in windows you don't really have LC_CTYPE... and I am 
not sure if the borked encoding number is "3"... but you get the idea.

Please use unicode when developing new applications/protocols. Transfer the 
text sing UTF-8. Or die, slowly and use putty on Windows95 to read your email 
from your Linux box by deciphering the packets read by tcpdump. 



More information about the Linux-il mailing list