powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Проблема с локалями
17 сообщений из 17, страница 1 из 1
Проблема с локалями
    #32797840
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прочитал что для устранения проблемы с локалями необходимо установить пакет glibc-i18ndata-2.2.4-77. Нашел этот пакет только под SuSe и Mandrake. А под ed Hat станет? Или если кто знает киньте сылку.
...
Рейтинг: 0 / 0
Проблема с локалями
    #32797980
sanek842
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что за проблема с локалью? И какой RedHat?
...
Рейтинг: 0 / 0
Проблема с локалями
    #32798069
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня Linux XP Professioanal.

В РНР не работают фукции обработки строк, регулярные выражения. (только с кирилицей).

Например в РНР есть функция setlocale (LC_ALL, "ru_RU.CP1251"). Как видно из названия функции она устанавливает локаль. Второй параметр как раз и есть название локали, но у меня на линухе нет ru_RU.CP1251.
Посмотрел в линухе все русские локали с помощью - locale -a | grep ru выводит следующее:
ru_RU
ru_RU.iso88595
ru_RU.koi8r
ru_RU.utf8
russian
ru_UA
ru_UA.koi8u
ru_UA.utf8
Попробовал все не фига не работает. Уже задолбался. Под форточками все работает. Помогите плиз.
...
Рейтинг: 0 / 0
Проблема с локалями
    #32798133
sanek842
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не думаю что вам что то нужно откуда то тянуть, в дистрибутиве уже должно быть все необходимое.
скорее вам эту локаль нужно просто построить
но для начала давайте посмотрим что говорит нам команда
ls /usr/share/i18n/charmaps/*1251*
для RedHat-а все находится в /usr/share/i18n, незнаю где в Linux XP , если что посм ваши пути через man localedef ( собств эта к-да то вам и нужна будет )
...
Рейтинг: 0 / 0
Проблема с локалями
    #32798134
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сейчас проверю.
...
Рейтинг: 0 / 0
Проблема с локалями
    #32798144
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выводит следующее:
/usr/share/i18n/charmaps/cp1251.gz
...
Рейтинг: 0 / 0
Проблема с локалями
    #32798163
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я так понял ее мне и надо установить. Очень страно почему по умолчанию не становится(ведь русская версия линуха).
...
Рейтинг: 0 / 0
Проблема с локалями
    #32798164
sanek842
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
от и отлично
и у меня так
кстати у меня тож небыло этой локали , построил
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
[root@sanek locale]# localedef -f cp1251 -i ru_RU ru_RU.cp1251
[root@sanek locale]# locale -a | grep ru
ru_RU
ru_RU.cp1251
ru_RU.cp866
ru_RU.ibm866
ru_RU.iso88595
ru_RU.koi8r
ru_RU.utf8
russian
ru_UA
ru_UA.koi8u
ru_UA.utf8
[root@sanek locale]# export LANG=ru_RU.cp1251

делов то , на копейку
...
Рейтинг: 0 / 0
Проблема с локалями
    #32798207
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А это что такое : # export LANG=ru_RU.cp1251
...
Рейтинг: 0 / 0
Проблема с локалями
    #32798225
sanek842
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а это так подозреваю вам уже наверное и не нужно
это чтоб проверить, работает локаль или нет
наберите после этой к-ды ls -l
должна быть абракадабра в датах

наблюдается?

а потом верните наместо все export LANG=ru_RU.koi8-r
...
Рейтинг: 0 / 0
Проблема с локалями
    #32798252
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет. Даты выводит корректно.
Ноя 12 2003.
А вот setlocale (LC_ALL, "ru_RU.cp1251"); - не работает. Выводит - ru_RU.UTF-8. Чо за батва?
Может надо перегрузить линух?
...
Рейтинг: 0 / 0
Проблема с локалями
    #32798271
sanek842
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а localedef отработал без ругани?
ну как вариант попр заглавные буквы CP
export LANG=ru_RU.CP1251

и еще потом приведи что выдает к-да locale без аргументов
...
Рейтинг: 0 / 0
Проблема с локалями
    #32798298
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да без ругани.
[root@SRV1]#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="ru_RU.UTF-8"
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=
...
Рейтинг: 0 / 0
Проблема с локалями
    #32798304
sanek842
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а в списке по locale -a | grep ru она есть?
...
Рейтинг: 0 / 0
Проблема с локалями
    #32798317
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
После того как набрал - export LANG=ru_RU.CP1251
месяцев вообще нет.
Да в списке есть - ru_RU.cp1251
...
Рейтинг: 0 / 0
Проблема с локалями
    #32798329
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наконец то заработало.
Надо указывать ru_RU.CP1251 вместо ru_RU.cp1251.
Как ты и говорил.
Большое спасибо за помощь.
...
Рейтинг: 0 / 0
Проблема с локалями
    #32798335
sanek842
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
возможно мес не показ из-за фонтов utf8, ну неважно

ALex_hhaНаконец то заработало.
Надо указывать ru_RU.CP1251 вместо ru_RU.cp1251.
Как ты и говорил.
Большое спасибо за помощь.

завсегда рад :)
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Проблема с локалями
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]