locale

locale

locale — UNIX‐утилита, выводящая информацию о локали.

Содержание

Использование

Если не указывать параметров при запуске locale, то будут выводиться текущие параметры локализации, установленные с помощью соответствующих переменных среды, например:

LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="POSIX"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=

По умолчанию переменные LC_ALL и LANG имеют пустые значения, а все остальные — значение «POSIX». В русифицированных системах при настройке локали указывается определенная кириллическая кодировка, например UTF-8 (Unicode) или реже CP1251 (русскоязычная кодировка Microsoft Windows) или KOI-8 (русскоязычная кодировка UNIX)

Чтобы установить значение локали, нужно установить значение переменной LANG, например так:

export LANG=ru_RU.UTF-8

Либо установить значения для отдельных переменных. Например, переменная LC_MESSAGES определяет, на каком языке будут выдаваться сообщения.

Синтаксис

  • locale [ -a | -m]
  • locale [ -ck ] name [ name ... ]

Параметры

-a, --all-locales
вывести названия доступных локалей.
-m, --charmaps
вывести названия доступных таблиц преобразований символов.
-c, --category-name
вывести названия указанных категорий.
-k, --keyword-name
вывести названия и значения указанных ключевых слов.

Пример работы с категориями:

$ locale -ck LC_NUMERIC
LC_NUMERIC
decimal_point=","
thousands_sep=" "
grouping=3;3
numeric-decimal-point-wc=44
numeric-thousands-sep-wc=160
numeric-codeset="UTF-8"
$ echo Decimal point is \"`locale decimal_point`\" in `locale territory`.
Decimal point is "," in Russia.

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Полезное


Смотреть что такое "locale" в других словарях:

  • Locale — locale  UNIX‐утилита, выводящая информацию о локали. Содержание 1 Использование 2 Синтаксис 3 Параметры …   Википедия

  • Locale.h — Стандартная библиотека языка программирования С assert.h complex.h ctype.h errno.h fenv.h float.h inttypes.h iso646.h limits.h locale.h math.h setjmp.h signal.h stdarg.h stdbool.h stddef.h stdint.h stdio.h …   Википедия

  • locale — ● locale nom féminin Familier. Dans un journal, rubrique particulière à une localité, une ville, une région. ● local, locale, locaux adjectif (bas latin localis, de locus, lieu) Particulier à un lieu, à une région, à un pays : Coutumes locales.… …   Encyclopédie Universelle

  • locale (1) — {{hw}}{{locale (1)}{{/hw}}agg. 1 Che è proprio di un determinato luogo: autorità locali; ferrovia –l. 2 (med.) Che concerne o interessa solo una data parte del corpo umano: malattia –l; cura –l. 3 Treno viaggiatori a breve percorso, che si ferma… …   Enciclopedia di italiano

  • Locale — Lo cale , n. [F. local.] 1. A place, spot, or location. [1913 Webster] 2. A principle, practice, form of speech, or other thing of local use, or limited to a locality. [1913 Webster] …   The Collaborative International Dictionary of English

  • locale — index district, locality, location, part (place), region, scene, seat, section ( …   Law dictionary

  • locale — (n.) 1772, local, from Fr. local, noun use of local (adj.), from L. locus place (see LOCUS (Cf. locus)). English spelling with e (1816) probably is based on morale or else to indicate stress. The word s right to exist depends upon the question… …   Etymology dictionary

  • locale — meaning ‘a scene or locality, especially with reference to an event or occurrence taking place there’, was adopted in the 18c from French in the form local and respelt in the 19c by writers such as Walter Scott to indicate that the stress lay on… …   Modern English usage

  • locale — / locality [n] physical setting area, bailiwick, belt, district, domain, haunt, hole, home, location, locus, neck of the woods*, neighborhood, place, position, region, scene, sector, site, sphere, spot, stage, stomping ground*, territory, theater …   New thesaurus

  • locale — ► NOUN ▪ a place associated with particular events. ORIGIN French local locality , respelled to indicate stress on the final syllable …   English terms dictionary


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»