Вопросы с тегом «locale»

Локаль - это набор параметров, который определяет язык, страну и любые особые предпочтения варианта, которые пользователь хочет видеть в своем пользовательском интерфейсе.

5
Что делает «LC_ALL = C»?
Какое Cзначение имеет для LC_ALLUnix-подобных систем? Я знаю, что это требует одного и того же языка для всех аспектов, но что делает C?

7
Почему нет языкового стандарта «Euro English»?
Я использовал несколько причудливый en_DK.UTF-8языковой стандарт при установке новой системы, потому что это привело бы (примерно) к желаемым языковым результатам, даже если я не в Дании. Метрика измерений Разумные форматы даты и времени, но названия дней и месяцев на английском языке 24-часовой формат времени Рабочая неделя начинается в понедельник Числовая …
93 locale  i18n 

5
Проблема Не могу установить локаль; убедитесь, что $ LC_ * и $ LANG верны!
Когда я всегда пытаюсь установить новый пакет, я получаю это сообщение: Can't set locale; make sure $LC_* and $LANG are correct! perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "en_GB:en", LC_ALL = (unset), LC_CTYPE = "en_GB.UTF-8", LANG = "en_US.UTF-8" are supported and installed …
49 debian  locale 

3
Какая кодировка кодировки используется для имен файлов и путей в Linux?
Зависит ли это от того, какую файловую систему я использую? Например, ext2 / ext3 / ext4, а также что происходит, когда я вставляю один из этих «веселых» компакт-дисков с ISO 9660? Я слышал, что POSIX содержит какие-то спецификации для кодировки имен файлов в кодировке? По сути, мне интересно, если я …

7
Почему [AZ] соответствует строчным буквам в bash?
Во всех известных мне оболочках rm [A-Z]*удаляются все файлы, которые начинаются с заглавной буквы, но с помощью bash это удаляет все файлы, начинающиеся с буквы. Так как эта проблема существует в Linux и Solaris с bash-3 и bash-4, она не может быть ошибкой, вызванной ошибочным сопоставлением шаблонов в libc или …
42 bash  shell  wildcards  locale 

4
локаль не найдена / настройка локали не удалась - что мне делать?
Я установил Debian 7 i386 на свой VPS (OpenVZ). Все отлично работает, кроме локалей - любая попытка установить что-либо показывает: [...] perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "pl_PL.UTF-8" are supported and installed on your system. …
32 debian  locale 

2
Какой текущий десятичный разделитель?
Скажем, у меня есть сценарий оболочки POSIX, который должен работать в разных системах / средах, которые я не контролирую, и Необходимо удалить десятичный разделитель из строки, которая генерируется программой, которая учитывает настройки локали. Как я могу определить десятичный разделитель самым общим способом?

5
Почему почти каждая программа жалуется на мой язык?
Я использую Arch Linux, и я следовал инструкциям в вики по настройке моей локали. Почти каждая запускаемая программа жалуется на локаль - даже locale. Это выглядит так: % locale locale: Cannot set LC_ALL to default locale: No such file or directory LANG= LC_CTYPE=en_US.UTF-8 LC_NUMERIC=en-US LC_TIME=en-US LC_COLLATE="POSIX" LC_MONETARY=en-US LC_MESSAGES="POSIX" LC_PAPER="POSIX" LC_NAME="POSIX" …

5
Обновил мой сервер arch linux и теперь я получаю tmux: нужен язык UTF-8 (LC_CTYPE), но есть ANSI_X3.4-1968
Я недавно обновил свой сервер Arch Linux, и во время этого процесса tmux обновился. Я использовал tmuxво время обновления и использовал его потом, но все во время одного сеанса SSH. Однако теперь, когда я пытаюсь выполнить любую tmuxкоманду, я получаю эту ошибку: tmux: need UTF-8 locale (LC_CTYPE) but have ANSI_X3.4-1968 …

2
Влияет ли (должно) LC_COLLATE на диапазоны символов?
Порядок сортировки через LC_COLLATEопределяет не только порядок сортировки отдельных символов, но и значение диапазонов символов. Или это? Рассмотрим следующий фрагмент: unset LANGUAGE LC_ALL echo B | LC_COLLATE=en_US grep '[a-z]' Интуитивно, Bне в [a-z], так что это не должно ничего выводить. Вот что происходит в Ubuntu 8.04 или 10.04. Но на …

3
Почему сортировка говорит, что ɛ = e?
ɛ(«Латинский эпсилон») - это буква, используемая в некоторых африканских языках, обычно для обозначения гласного звука в английском «кровать». В Юникоде это кодируется как U + 025B, очень отличное от повседневного e. Однако, если я sortследующее: eb ed ɛa ɛc кажется, что sortсчитает ɛи eэквивалентным: ɛa eb ɛc ed Что тут …
25 sort  locale  unicode 

3
Понимание кодировки имени файла Unix
Мне трудно понять, как работает кодировка имени файла. На unix.SE я нахожу противоречивые объяснения. Имена файлов хранятся в виде символов Процитирую другой ответ: Несколько вопросов о кодировке символов файловой системы в Linux. […] Как вы упоминаете в своем вопросе, имя файла UNIX - это просто последовательность символов; ядро ничего не …

4
Как сделать так, чтобы «ls» сначала показывал точечные файлы, оставаясь без учета регистра?
Создайте следующие файлы в каталоге. $ touch .a .b a b A B 你好嗎 Мой lsпорядок по умолчанию игнорирует наличие начальных точек, смешивая их с другими файлами. $ ls -Al total 0 -rw-r--r-- 1 sparhawk sparhawk 0 Jun 8 17:03 a -rw-r--r-- 1 sparhawk sparhawk 0 Jun 8 17:03 .a …
21 ls  locale 

2
Выражение в скобках (без диапазонов), совпадающее с неожиданным символом в bash
Я использую Bash на Linux. Я получаю успех от следующего оператора if, но разве это не должно возвращать код ошибки? if [[ ■ = [⅕⅖⅗] ]] ; then echo yes ; fi Квадрат НЕ равен ни одному из символов, поэтому я не понимаю, почему я получаю код успеха. Для меня …
20 bash  locale  test 

4
Как мне сначала сделать символы подчеркивания ls sort?
Мне нравится иметь возможность присваивать имена файлам и каталогам префикс подчеркивания, если я хочу отделить их от других файлов и каталогов на том же уровне. Например, в Windows и Mac префикс файла с подчеркиванием сортирует его по началу, перед файлами, начинающимися с буквенно-цифрового символа. Я обнаружил, что поиск в Google …
20 ls  sort  locale 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.