toZen |
|
Темы:
19
Сообщения:
544
Участник с: 06 февраля 2015
|
petheadВозможные к генерированию/установленные к использованию. Из названия всё и так ясно. https://wiki.archlinux.org/index.php/Locale#Setting_the_locale |
pethead |
|
Темы:
23
Сообщения:
128
Участник с: 21 февраля 2015
|
Вопрос был в другом. Как одно зависит от другого? toZenВозможные или сгенерированные? Что такое генерация локали? К чему это приводит? Что порождает? т.е. в установленных нельзя указать несгенерированную локаль? А если указать? keyword: Glibc
This Must Be The Place I Waited Years To Leave
|
binaryshadow |
|
Темы:
16
Сообщения:
453
Участник с: 30 августа 2011
|
petheadА ты попробуй, поломать ничего не поломаешь, зато будешь знать. |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
pethead, что за бред? /etc/locale.gen - список всех возможных локалей. Раскомментируйте нужные, сгенерируйте (# locale-gen), системную локаль пропишите в /etc/locale.conf. Почитать, не? Понятным языком: Локали, которые вы можете сгенерировать перечислены в файле /etc/locale.gen: их имена заданы в формате [язык][_ТЕРРИТОРИЯ][.НАБОР_СИМВОЛОВ][@модификатор]. Чтобы сгенерировать локаль, первым делом раскомментируйте соответствующую строку в файле (а для удаления наоборот, закомментируйте); вы можете раскомментировать несколько локалей, в зависимости от ваших потребностей. Например, для русской локали раскомментируйте ru_RU.UTF-8 UTF-8. После сохранения файла сгенерируйте выбранные локали командой: Используемая локаль, выбранная среди сгенерированных в системе, устанавливается в файлах locale.conf petheadМожно, ничего не будет, просто не увидите несуществующей указанной локали. |
pethead |
|
Темы:
23
Сообщения:
128
Участник с: 21 февраля 2015
|
Вопросы остаются открытыми. "Что такое генерация локали? К чему это приводит? Что порождает?" Цитировать вики не было нужды. keyword никто не прочитал. Ответ: Программа localedef считывает указанные файлы charmap и input, компилирует их в форму, используемую функциями locale(7) в библиотеке C, и помещает их в шесть файлов вывода в каталоге outputpath. Вот что генерируется! :)
This Must Be The Place I Waited Years To Leave
|
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
Так бы и сказали, что вам изнанка нужна... |
vasek |
|
Темы:
47
Сообщения:
11856
Участник с: 17 февраля 2013
|
petheadМожет пригодится это (определение выдумано мною, как его понимаю я в обобщенном виде) locale - это база данных (таблица), определяющая соответствие символов определенным параметрам - буквам, формату даты и времени, формату чисел и другим установленным в системе параметрам - позволяющая пользователю находится в привычном и понятном ему окружении. Генерация (языковой) локали # locale-gen - генерирует все локали перечисленные в файле /etc/locale.gen и записывает их в базу /usr/lib/locale/locale-archive UPD......посмотреть файл /usr/lib/locale/locale-archive можно с помощью команды strings (default выводит слова >= 4символа), например, посмотрим символы/параметры, имеющие сочетание ru strings /usr/lib/locale/locale-archive | grep -i ru
Ошибки не исчезают с опытом - они просто умнеют
|
pethead |
|
Темы:
23
Сообщения:
128
Участник с: 21 февраля 2015
|
AivarВроде по русски писал вопрос. vasekВот сразу видно человек соображает. :) А не занимает копипастом вики. Хотя формально это все происходит действительно из требований glibc. :)
This Must Be The Place I Waited Years To Leave
|
vasek |
|
Темы:
47
Сообщения:
11856
Участник с: 17 февраля 2013
|
petheadpacman -Ql glibc ...............
Ошибки не исчезают с опытом - они просто умнеют
|
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
petheadПо русски? Не спрыгивайте! petheadМогу повториться: это бред, отличается как синее и мокрое. /etc/locale.gen - список возможных для генерации локалей. /etc/locale.conf - bash-скрипт, в котором задается системная локаль, etc. petheadЯ высказался своими словами, затем подтвердил цитатой из вики про локаль и т.д., потому как первое что приходит на ум после вопроса "чем отличается локализация в /etc/locale.gen от /etc/locale.conf", это то, что вы плаваете в теме. Кстати про копипаст: petheadВ таких случаях надо указывать ссылку на источник: http://linuxdoc.ru/localedef.html иначе - плагиат. |