0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

[Linux] ローカリゼーション_ロケール_locale, LC_*, LANG, /etc/locale.conf

0
Last updated at Posted at 2025-06-13

localeコマンド

$ locale [オプション]
オプション 由来 説明
default current locale 現在の環境変数に基づくロケール設定を表示
例:LANG=ja_JP.UTF-8 など
-a all システムにインストールされている全ロケールを表示
例:en_US.UTF-8, ja_JP.UTF-8 など
-m charmap すべての文字コードを一覧表示
例:UTF-8, ISO-8859-1 など

主な環境変数(/etc/locale.conf)

変数名 説明 優先順位
LC_ALL すべてのロケール設定を一括で上書きする特別な変数
非推奨
最優先 LC_ALL=ja_JP.UTF-8
LC_CTYPE 文字分類や大文字・小文字の判別、マルチバイト文字の処理などの設定 LC_CTYPE=ja_JP.UTF-8
LC_MESSAGES システムメッセージの言語(例:エラーメッセージ) LC_MESSAGES=en_US.UTF-8
LC_MONETARY 通貨の書式 LC_MONETARY=ja_JP.UTF-8
LC_NUMERIC 数値の表記(例:小数点の区切り文字など) LC_NUMERIC=de_DE.UTF-8
LC_TIME 日付や時刻の書式(例:YYYY/MM/DD や曜日名) LC_TIME=fr_FR.UTF-8
LC_NAME 個人名や敬称などの書式(例:姓名の順序、敬称 Mr./Ms.) LC_NAME=ja_JP.UTF-8
LC_ADDRESS 住所表記の書式(例:郵便番号、都道府県、番地の順序) LC_ADDRESS=ja_JP.UTF-8
LC_TELEPHONE 電話番号の書式(国番号・市外局番・番号の区切り) LC_TELEPHONE=ja_JP.UTF-8
LANG 基本となるロケール
他の LC_* が未設定の場合に使用される
最低 LANG=en_US.UTF-8
  • C ロケール(C言語の標準ライブラリ(C Standard Library)):標準的ロケールで、出力が英語(ASCII)のみになります。

Ping-t

locale

環境変数

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?