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

[debian-users:47419] Re: LC_ALL について (Re: man select で英語マニュアルが表示される)



 こんにちは。島田です。

 お返事ありがとうございます。

On Mon, 2 Oct 2006 07:07:38 +0900
Junichi Uekawa <dancer@xxxxxxxxxxxxx> wrote:

> >  /etc/locale.gen は次のようになっていました。
> > 
> > en_US ISO-8859-1
> > ja_JP.EUC-JP EUC-JP
> > 
> > ja_JP.UTF-8 UTF-8
> 
> # locale-gen 
> 
> コマンドを実行した際にエラーなどは出ていませんか?

# locale-gen
Generating locales (this might take a while)...
  en_US.ISO-8859-1... done
  ja_JP.EUC-JP... done
  ja_JP.UTF-8... done
Generation complete.
# echo $?
0

 エラーはないようです。

> あと、おそらく生成された実体は /usr/lib/locale/locale-archive になると
> 思うのですが、確認の方法、わかるかたいらっしゃいますか?

 たしかに、/usr/lib/locale/locale-archive のタイム・スタンプは 
locale-gen コマンドを実行して更新されていました。

 man locale.gen すると、/etc/locale.gen には /usr/share/i18n/locales で
与えられる locale と /usr/share/i18n/charmaps に一覧される charmap を書
くと書かれていました。

$ ls -l /usr/share/i18n/locales/ja_JP*                     [~]
-rw-r--r-- 1 root root 222155 2006-08-24 23:37 /usr/share/i18n/locales/ja_JP
$ ls -l /usr/share/i18n/charmaps/EUC-JP.gz                 [~]
-rw-r--r-- 1 root root 73809 2006-08-24 23:37 /usr/share/i18n/charmaps/EUC-JP.gz

 それぞれ存在しています。すごくすごく長いのですが、
/usr/share/i18n/locales/ja_JP はこんな感じでした。

$ head -35 /usr/share/i18n/locales/ja_JP
escape_char  /
comment_char  %

% Name:    localedef for ja_JP
% Version: 0.7
% Date:    1999-12-05
% Write:   HANATAKA, Shinya <hanataka@xxxxxxxxxxxxxxx>
% Charset: EUC-JP

LC_IDENTIFICATION
title      "Japanese language locale for Japan"
source     "HANATAKA, Shinya, hanataka@xxxxxxxxxxxxxxx"
address    ""
contact    ""
email      "bug-glibc-locales@xxxxxxx"
tel        ""
fax        ""
language   "Japanese"
territory  "Japan"
revision   "1.0"
date       "2000-07-20"
%
category  "ja_JP:2000";LC_IDENTIFICATION
category  "ja_JP:2000";LC_CTYPE
category  "ja_JP:2000";LC_COLLATE
category  "ja_JP:2000";LC_TIME
category  "ja_JP:2000";LC_NUMERIC
category  "ja_JP:2000";LC_MONETARY
category  "ja_JP:2000";LC_MESSAGES
category  "ja_JP:2000";LC_PAPER
category  "ja_JP:2000";LC_NAME
category  "ja_JP:2000";LC_ADDRESS
category  "ja_JP:2000";LC_TELEPHONE

END LC_IDENTIFICATION

 示すべき情報がまだ足りなければ、ご指摘いただけましたら幸いです。

 環境変数 LC_ALL をセットせずに LANG だけで日本語が表示できる方法を、何
か見当がついた方がいらっしゃいましたら、教えてください。

 よろしくお願いします。


----------------------------------------------------------------------
Mail: shimaden@xxxxxxxxx
Home Page: http://www.din.or.jp/~shimaden/
島田博幸
Hiroyuki Shimada
----------------------------------------------------------------------