[Pidgin] #1119: ICQ: Default to windows default 8 bit encoding for region depending on locale

Pidgin trac at pidgin.im
Sat May 19 00:27:20 EDT 2007


#1119: ICQ: Default to windows default 8 bit encoding for region depending on
locale
--------------------------+-------------------------------------------------
 Reporter:  mbertheau     |       Type:  defect
   Status:  new           |   Priority:  minor 
Component:  pidgin (gtk)  |    Version:  2.0   
 Keywords:                |    Pending:  0     
--------------------------+-------------------------------------------------
 Currently in Russia when a former windows user installs Ubuntu and starts
 to use pidgin he
  1. doesn't see cyrillic letters and his buddies don't see what he types
 in cyrillic
  1. his buddies' names and his group names are unreadable.

 The first problem can be solved at any time by setting the charset to
 CP1251 in the ICQ account preferences.

 The second problem can be solved only at account creation time, as
 apparently gaim imports the group list once from the aim server and
 doesn't re-sync it when the charset is changed. I.e. it imports the buddy
 and group list and converts it to utf-8 from ISO-8859-1 (the default ICQ
 charset).

 Neither of the problems can be solved by a former windows user. He doesn't
 know why, where and what to do, he doesn't know what CP1251 is.

 A solution would be to default the ICQ account charset based on the
 locale. If it's ru_RU, use CP1251. One would have to figure out which
 encoding Windows uses by default in which regions of the world.

 Expected: I'm in ru_RU. I start pidgin for the first time, add my ICQ
 account (charset is set to CP1251 automatically), my buddy list appears
 with the correct russian buddy and group names. I don't have to learn
 about character sets and encodings in order to chat with my friends.

 Observed on Ubuntu 7.04 with Gaim 2.0.betasomething.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/1119>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list