locale

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania

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[edytuj | edytuj kod]

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 (n.p. używające funkcji bibliotecznej gettext)
LC_PAPER
określa preferowany format arkusza wydruku (n.p. A4 lub letter)
LC_MEASUREMENT
określa system miar (system metryczny lub inny)

Linki zewnętrzne[edytuj | edytuj kod]

podręcznik poinstalacyjny systemu Debian GNU/Linux - opis UNIX-owych zmiennych środowiskowych locale