用語/locale の変更点

  • 追加された行はこの色です。
  • 削除された行はこの色です。
  • 用語/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 の方が強い