用語/locale の変更点
*''locale'' [#e1b569a0]
**''意味・解説'' [#b88e45da]
ソフトウェアに内蔵される、言語や国・地域ごとに異なる単位、記号、日付、通貨などの表記規則の集合。~
または単に、利用する言語や国・地域の指定。多くのソフトウェアやプログラミング言語は、使用する言語とともにロケールを設定し、~
ロケールで定められた方式に基づいてデータの表記や処理を行なう。~
**localeの例 [#ic1e5eb8]
% env - date
Mon Mar 25 02:56:33 JST 2002
↑何もロケールを何も設定しないと C ロケールが使われる
% env LANG=C date
Mon Mar 25 02:56:45 JST 2002
C ロケールは英語表記となる
% env LANG=C LC_TIME=ja_JP.eucJP date
2002年 3月25日 月曜日 02時56分58秒 JST (EUC-JP で出力される)
↑LANG は LC_TIME により上書きされる
% env LC_ALL=ja_JP.SJIS LANG=C LC_TIME=ja_JP.eucJP date
2002年 3月25日 月曜日 02時56分58秒 JST (Shift_JIS で出力される)
↑LC_TIME は LANG より強く、さらに LC_ALL の方が強い