塩崎です。 From: Masazumi Arai <arai _at_ ocean.hiroshima-u.ac.jp> Subject: [linux-users:76966] gnomeの文字化け Date: Fri, 1 Dec 2000 09:52:15 +0900 Message-ID: <wx7l5lvu82.wl _at_ turb.ocean.hiroshima-u.ac.jp> > strace コマンドでgtkdiffを起動すると、Xのlocaleを読みに行くところで、 > 以下のように、iso8859-1 のものを見に行ってしまいます。(gettext のメッ libc5 で X_LOCALE 付けてない X のライブラリ環境や、 X_LOCALE 付けた X 環境でも、X の正しい作法で locale を 使ってないプログラムでこういう問題が起こります。 # ただし、X の正しい作法で locale 使うと機能が足りないから # もはやそれに従ってなくても責められないし、 # 今の OS ならそれでも十分ポータブル。逆に言えば libc5 みたいな # レガシーなものでは問題が起こりやすい。 > この問題の根本的な解決法ですが、どうしたらよいでしょうか。 「根本的」ということなら、glibc-2.2 か、ちゃんと日本語使えるように 整えた 2.1.2 とか 2.1.3 を入れる。あるいは、最初からこれらを使ってる ディストリビューションに入れ換える。まあ Slack+PJE だったら Plamo に移行するのが自然でしょうな。 libc5 のままで行くのなら、X_LOCALE 付きの X 環境をコンパイルし、 ダメなプログラムを直すしかないでしょうね。 # でも、GTK+ はちょっとコツが必要だった気がする。 あるいは、setlocale に wrapper かぶせてダマすだけでも動くことが 多いのですが、あまりお薦めしません。 # 去年仕事で、libc5 版しかない商用アプリで日本語出すために # そういうことをした :-) では。 -- Takuya SHIOZAKI / ASTEC Products, Inc. # WXG for Linux/FreeBSD on NetBSD ええわー。
Follow-Ups:
- [linux-users:77018] Re: gnomeの文字化けMasazumi Arai
- [linux-users:76966] gnomeの文字化けMasazumi Arai
- Prev by Subject: [linux-users:76976] Re: HOLONLINUXがインストールできたんですが
- Next by Subject: [linux-users:76978] Re: moreコマンドでの全角文字の文字化け
- Previous by thread: [linux-users:77012] Re: gnomeの文字化け
- Next by thread: [linux-users:77018] Re: gnomeの文字化け
- Indexes:[Main][Thread]