2011年6月13日の日記の1番目の記事へのコメント
■Pidgin
PidginでYahooメッセンジャーに繋いだ際に,日本語のグループ名が文字化けする問題,トランザクションのダンプ結果を見比べていたら怪しいところを発見しました.キーが98番のデータが,本家クライアントだと「jp」なのに対し,Pidginだと「ja」になってました.超怪しい.これが原因か?
Pidginのソースを見ると,ここではチャットルーム向けに設定されたロケールを返していました.だからYahoo Japanだと「ja」になる模様.試しにここをチャットルームのロケールの設定と関係なく,Yahoo Japan相手の場合は「jp」を返すように変更してみたら見事に問題が解消.うーん,これ,本当はチャットのロケールとか全然関係なくて,単にローカライズ時の国コードを返せとかそんなのだったりするのかな?
とりあえず元の状態.
パッチを適用するとこうなる.
まあ,そんなわけで,1行パッチ当ててコンパイルし直したWindows版のバイナリを置いておきました.パッチはこれね.
2011年6月13日の日記の1番目の記事へのコメント
[コメントを書く]