locale – uniksowe narzędzie powłokowe. Wyświetla aktualne ustawienia zmiennych środowiskowych związanych z ustawieniami regionalnymi.

$ locale LANG=pl_PL LC_CTYPE="pl_PL" LC_NUMERIC="pl_PL" LC_TIME="pl_PL" LC_COLLATE="pl_PL" LC_MONETARY="pl_PL" LC_MESSAGES="pl_PL" LC_PAPER="pl_PL" LC_NAME="pl_PL" LC_ADDRESS="pl_PL" LC_TELEPHONE="pl_PL" LC_MEASUREMENT="pl_PL" LC_IDENTIFICATION="pl_PL" LC_ALL=

Znaczenie LC_ALL nadrzędna zmienna, jej ustawienie powoduje ustawienie pozostałych zmiennych, jeśli chce się ustawiać pozostałe indywidualnie ta powinna pozostać nieustawiona LANG deklaracja języka, np. programy przestawiają opisy menu na podstawie tej zmiennej, posługują się też czasami zmienną LANGUAGE LC_CTYPE typ znaków, zmienna odpowiedzialna za kodowanie znaków LC_NUMERIC separator dziesiętny między częścią całkowitą i ułamkową liczb LC_TIME format wyświetlania daty LC_COLLATE porządek znaków, ważny przy sortowaniu, działa na aktualną wersję sort LC_MESSAGES określa język, w jakim programy mają wyświetlać komunikaty (np. używające funkcji bibliotecznej gettext) LC_PAPER określa preferowany format arkusza wydruku (np. A4 lub letter) LC_MEASUREMENT określa system miar (system metryczny lub inny)

Linki zewnętrzne Podręcznik poinstalacyjny systemu Debian GNU/Linux - opis UNIX-owych zmiennych środowiskowych locale

Kategoria:Polecenia Unix