--------------Boundary-00=_OM9PROKFB4CJCGUAIRL2 Content-Type: text/plain; charset="iso-2022-jp" Content-Transfer-Encoding: 8bit Anyone with knowlledge of charsets please review and commit this ---------- Mensaje reenviado ---------- Subject: [Kopete] patch to change charsets dynamically Date: Wed, 12 Jun 2002 19:41:20 +0900 From: Takahiko Suzuki To: duncan@kde.org Hi! I made a patch for kopete. In Japan (I'm Japanese.), we have 3 kinds of charset. They are JIS, Shift-JIS(SJIS) and EUC-JP. EUC-JP is used on UNIX. Shift-JIS alias "Microsoft KANJI code" is used on MS-DOS and Windows. (JIS is rarely used.) ICQ uses Shift-JIS to send/receive messages in Japanese, since original ICQ is running on Windows. 6 months ago, I used KXicq2. So I made and sent i18n patches to Herwin(as you know, Author of KXicq2). Herwin improved my patch, and KXicq2 can change charsets dynamically. ICQ Plugin of Kopete is including KXicq2 engine, isn't it? KXicq2-engine included Kopete still has functions to change charsets dynamically. But Kopete-0.4 (and current CVS) doesn't use this functions. My patch wakes this functions. This patch will have no influence on original process. Encoder(QTextCodec) is available only when you choose a charset on dialog. I'm glad if my patch is adopted. Keep up the good work with Kopete. Excuse for my odd English. See you! -- Takahiko Suzuki takahiko@suzuki.vip.co.jp ------------------------------------------------------- -- ============================================= Duncan Mac-Vicar Prett | duncan@puc.cl | KDE Developer | duncan@kde.org | http://www.mac-vicar.com | ICQ: 31947372 | - Kopete, The KDE Instant Messenger http://kopete.kde.org ============================================= KDE 3.0, Konquer your Desktop. www.kde.org ============================================= Public Key available at: www.mac-vicar.com/~duncan/pgpkey.txt Key ID : 667E42D1 Fingerprint : 75DA 7B97 1FD6 ADB9 A880 BA9F CD1E B6A9 667E 42D1 --------------Boundary-00=_OM9PROKFB4CJCGUAIRL2 Content-Type: application/gzip; charset="iso-2022-jp"; name="kopete-cvs12Jun2002-encoding.diff.gz" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="kopete-cvs12Jun2002-encoding.diff.gz" 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 ExSbmhZAIwAA --------------Boundary-00=_OM9PROKFB4CJCGUAIRL2-- _______________________________________________ Kopete-devel mailing list Kopete-devel@mail.kde.org http://mail.kde.org/mailman/listinfo/kopete-devel