Namazu-devel-ja(旧)


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

Re: LANGUAGE 環境変数 (was Re: 2.0.6rc2)



In message <200107181515.AAA18061@xxxxxxxxxxxxxxx>
	on Thu, 19 Jul 2001 00:13:16 +0900,
	Ryuji Abe <raeva@xxxxxxxxxxxx> wrote:
> あと、これだけだと、LANGなどは設定しないで、
> $ env LC_CTYPE=ja mknmz
> で十分なのではという気がしないでもないですが。
perlの場合だと、

LC_CTYPE=ja_JP.eucJP perl -v		OK
LC_CTYPE=ja perl -v			Not OK

です。これは/usr/share/locale以下を見てます。対して、システム標準でな
いパッケージで追加したプログラムは、/usr/pkg/share/locale以下を見てい
ます。

ちなみに、

% ls /usr/share/locale/    
cs_CZ.ISO8859-2     en_US.UTF-8         it_IT.ISO8859-1     pt
da                  es                  it_IT.ISO8859-15    pt_BR
da_DK.ISO8859-1     es_ES.ISO8859-1     ja_JP.ISO2022-JP    pt_PT.ISO8859-1
da_DK.ISO8859-15    es_ES.ISO8859-15    ja_JP.ISO2022-JP2   pt_PT.ISO8859-15
de                  fi_FI.ISO8859-1     ja_JP.SJIS          ru
de_AT.ISO8859-1     fi_FI.ISO8859-15    ja_JP.ct            ru_RU.CP866
de_AT.ISO8859-15    fr                  ja_JP.eucJP         ru_RU.ISO8859-5
de_CH.ISO8859-1     fr_BE.ISO8859-1     ko                  ru_RU.KOI8-R
de_CH.ISO8859-15    fr_BE.ISO8859-15    ko_KR.eucKR         ru_SU.CP866
de_DE.ISO8859-1     fr_CA.ISO8859-1     lt_LT.ISO8859-4     ru_SU.ISO8859-5
de_DE.ISO8859-15    fr_CA.ISO8859-15    nl                  ru_SU.KOI8-R
el                  fr_CH.ISO8859-1     nl_BE.ISO8859-1     sl
en_AU.ISO8859-1     fr_CH.ISO8859-15    nl_BE.ISO8859-15    sl_SI.ISO8859-2
en_AU.ISO8859-15    fr_FR.ISO8859-1     nl_NL.ISO8859-1     sv
en_CA.ISO8859-1     fr_FR.ISO8859-15    nl_NL.ISO8859-15    sv_SE.ISO8859-1
en_CA.ISO8859-15    hr_HR.ISO8859-2     no                  sv_SE.ISO8859-15
en_GB.ISO8859-1     hu_HU.ISO8859-2     no@nynorsk          uk_UA.KOI8-U
en_GB.ISO8859-15    is_IS.ISO8859-1     no_NO.ISO8859-1     zh_CN.eucCN
en_US.ISO8859-1     is_IS.ISO8859-15    no_NO.ISO8859-15    zh_TW.BIG5
en_US.ISO8859-15    it_CH.ISO8859-1     pl                  zh_TW.Big5
en_US.UTF-2         it_CH.ISO8859-15    pl_PL.ISO8859-2     zh_TW.eucTW

% ls /usr/pkg/share/locale/
az           en           fr           ko           pt_BR        sv
bg_BG.cp1251 en_GB        ga           locale.alias pt_PT        ta
ca           en_US        gl           lt           ro           tr
cs           eo           hr           nl           ru           uk
cz           es           hu           nn           se           wa
da           es_ES        id           no           sk           zh
de           et           it           no@nynorsk   sl           zh_CN
dk           eu           ja           pl           sp           zh_CN.GB2312
el           fi           ja_JP.SJIS   pt           sr           zh_TW.Big5

という感じです。システム標準の方については、余分なディレクトリが含まれ
ているかもしれません。/usr/pkg/share/locale/locale.aliasに関しては、

% egrep ja /usr/pkg/share/locale/locale.alias 
japanese        ja_JP.EUC

というところですね。

--
神戸 隆博(かんべ たかひろ) at home