[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:13124] Re: ja_JP.eucjp (Re: Re: glibc-2.1.94-2 status)



佐野@浜松です。

In <14830.21801.836891.72159A@xxxxxxxxxxxxxxxxxxxxx>,
  on "Thu, 19 Oct 2000 10:53:53 +0900',
   with "[debian-devel:13113] Re: ja_JP.eucjp (Re:  Re: glibc-2.1.94-2 status)",
 Tomohiro KUBOTA <tkubota@xxxxxxxxxxx> さん wrote:

> 早いとこ ja_JP.eucjp か ja_JP.eucJP かに決定しないと。
> tcsh とかにも BTS 出し直さないといけないかも。

 X11 application に関する日本語リソースの置き場所は

  /usr/X11R6/lib/X11/ja_JP/eucjp/app-defaults/

以下にすべきです。でないと (alias 追加だけでは) うまく動かない。

環境変数 locale の設定は ja_JP.eucJP で OK です。eucjp でもどちらでも
問題ありませんが、とりあえず ja_JP.eucJP のほうが馴染みがあるでしょう。

 # 例の「日本語 EUC locale ポリシー」でも ja_JP.eucJP サポート、
 # ja_JP.ujis 互換性維持ってなってるし。

> というか、locale を hard-coded したソースの洗い出しを急がないと。

ですね。議論に参加してない人も BTS report など、作業のほうに
協力よろしく。

> それに、language-env がどうなるかが重要。

あれはとりあえず export locale=ja_JP.eucJP (or setenv locale ja_JP.eucJP)
を設定するようにしてあればいいんじゃないかな。X11 以下にインストールする
ものは無いだろうし。

> # sensible-x-terminal-emulator も、ちょっと躊躇してるんだけど、
> # (xterm や rxvt の upstream が EUC サポートに興味があるみたい
> # なので、woody の次くらいで実現するのなら sensible-x-terminal-emulator
> # いらないかな、とも思っています。というか、いつ実現するかは
> # まったく未知数だけど)。
> # どうするか、早いとこ決めないと。policy を決めて、それから
> # ターミナルエミュレータすべてに変更を加えないといけないので、
> # けっこう時間がかかると思うし。

 glibc は locale の

 <language>[_<territory>][.<character-set>][,<version>]

のうち charset-set の部分を自動的に lowercase に変換してしまって
さらに alphanumeric 以外のものをすべて排除してしまうそうなので、

  ja_JA.eucJP, ja_JA.euc-jp, or ja_JA.EUC-JP

のどれを設定しても最終的には ja_JP.eucjp になってしまうようです。

なので、プログラム側で hard-coded されている場合は ja_JP.eucjp を
使うようにするべきでしょう。(たぶん。違ってたら指摘してください。)

-- 
     # (わたしのおうちは浜松市、「夜のお菓子」で有名さ。)
    <kgh12351@xxxxxxxxxxx> : Taketoshi Sano (佐野 武俊)