On Mon, Oct 17, 2005 at 07:42:48PM +1000, Drew Parsons wrote: > Package: gaim > Version: 1:1.5.0-1 > Severity: important > > gaim is not able to receive ICQ text in a foreign client.
Yes it is, but only in one locale. > > I have a russian contact, when he writes to me in russian, gaim complains, > saying "(There was an error receiving this message. The buddy you are > speaking to most likely has a buggy client.)" > > The error message is false (his client is *not* buggy), I think, for the > following reasons: > - it happens with more than one friend (true, they may be using the same > version). This friend uses icq 5.03 on Windows XP. that error message is accurate _if_ you have set the encoding in the account editor, and _if_ your encoding and their encoding theoretically match. > > - more importantly, the problem only occurs with gaim. gnomeicu and licq, > for example, display his russian text just fine licq for one has an encoding selection preference visually identical to winicq's. did you set the encoding in gaim? > > My own russian text displays on gaim okay, and he receives and reads it ok. > It's only receiving his text which seems to be broken. right. Because you are sending in unicode, and are marking your packets as using it. winicq will attempt to send in ASCII, $custom_encoding (as set by preferences), then unicode if the first two fail. but icq does NOT tell the other client what $custom_encoding is. they assume you will never talk to anyone with a different choice of encoding without meeting one of the two cases above. that leaves gaim in the possition of knowing they didn't use unicode, but not knowing what they _did_ use, UNLESS you tell gaim in its account settings. > > The problem may be in recoding the text. He is probably using CP-1251, which > russian MS-Windows uses. I'm using UTF-8. gnomeicu can do the conversion > without requiring any intervention on my behalf in the confgi settings. right. see above :-) luke > > I hope you can fix it, it's quite annoying! > > Drew > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

