locale(1) General Commands Manual locale(1) locale - locale [] locale [] -a locale [] -m locale [] ... locale . locale ( locale(5)) ( locale(7)). . -a -m ( ) : --all-locales -a . -v LC_IDENTIFICATION . --charmaps -m ( ). locale -c charmap. locale ( date_fmt ctype-class-names yesexpr decimal_point) ( LC_CTYPE LC_TIME). : o . o . : --category-name -c . . . -k. --keyword-name -k : keyword="" locale : --verbose -v . --help -? . --usage . --version -V . /usr/lib/locale/locale-archive . /usr/share/i18n/locales (locale). POSIX.1-2008. POSIX.1-2001. $ locale; LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL= $ locale date_fmt; %a %b %e %H:%M:%S %Z %Y $ locale -k date_fmt; date_fmt="%a %b %e %H:%M:%S %Z %Y" $ locale -ck date_fmt; LC_TIME date_fmt="%a %b %e %H:%M:%S %Z %Y" $ locale LC_TELEPHONE; +%c (%a) %l (%a) %l 11 1 UTF-8 $ locale -k LC_TELEPHONE; tel_int_fmt="+%c (%a) %l" tel_dom_fmt="(%a) %l" int_select="11" int_prefix="1" telephone-codeset="UTF-8" ./wrk localedef(1) $HOME/.locale date(1) LOCPATH LANG : $ mkdir -p $HOME/.locale; $ I18NPATH=./wrk/ localedef -f UTF-8 -i fi_SE $HOME/.locale/fi_SE.UTF-8; $ LOCPATH=$HOME/.locale LC_ALL=fi_SE.UTF-8 date; $ echo "export LOCPATH=\$HOME/.locale" >> $HOME/.bashrc; $ echo "export LANG=fi_SE.UTF-8" >> $HOME/.bashrc; localedef(1), charmap(5), locale(5), locale(7) 3 . . : . 6.18 8 2026 locale(1)