Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Encodingクラス > locale_charmap

singleton method Encoding.locale_charmap

locale_charmap -> String | nil[permalink][rdoc]

ロケールエンコーディングを決定するために用いる、locale charmap 名を返します。nl_langinfo 等がない環境では nil を、miniruby では ASCII_8BIT を返します。

Debian GNU/Linux + LANG=C

Encoding.locale_charmap #=> "ANSI_X3.4-1968"
LANG=ja_JP.EUC-JP

Encoding.locale_charmap #=> "EUC-JP"
SunOS 5 + LANG=C

Encoding.locale_charmap #=> "646"
SunOS 5 + LANG=ja

Encoding.locale_charmap #=> "eucJP"

[SEE_ALSO] charmap(5)