Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From :  Andrej                              2:5020/400     17 Mar 2002  13:48:14
 To : Ilya Anfimov
 Subject : Hа: Windows-1251, perl  и locale
 -------------------------------------------------------------------------------- 
 
 "Ilya Anfimov" <ilan@adt.ru> сообщил/сообщила в новостях следующее:
 news:slrna96oq6.pt4.ilan@adt.ru...
 
 > On Sat, 16 Mar 2002 06:15:16 +0000 (UTC),
 > Andrej <djusha@infotel.kg> wrote:
 > >Проблема работы базы данных(полностью на перл) под linux(Redhat 7),
 > >
 > >Данные хранятся в Windows-1251.
 > >Как я понимаю, поскольку данные в базе данных хранятся в Windows-1251, я
 > >должен в
 
 скрипте
 
 > >устанавливать
 > >use locale;
 > >use POSIX qw (locale_h);
 > >setlocale(LC_CTYPE, 'ru_RU');
 > >или
 > >setlocale(LC_CTYPE, 'Russian');
 >
 >  Практически везде при ru_RU берется ru_RU.ISO8859-5.
 >
 > >
 > >Hо в этом случае при поиске большие/маленькие буквы различны
 > >
 > >Если устанавливаю setlocale(LC_CTYPE, 'ru_RU.KOI8-R'), то проблем нет,
 > >одинаково ищет
 >
 >  Поскольку отбражение маленькие->большие в KOI8 примерно такое
 > же как в CP1251.
 >
 > >большие и малые буквы
 > >Hо ведь данные то в Windows-1251 ! Hу и соответственно в этом случае
 > >появляются
 
 проблемы с
 
 > >\u\L$aaa
 > >
 > >Что делать, подскажите!!! Или какую локаль устанавливать для Windows-1251 ???
 >
 >  Выставить  локаль ru_RU.cp1251. Собрать её, если ещё не собрана.
 > Загнать, кстати, это значение в конфигурацию, т.к.  имена  cp1251
 > локали могут меняться от системы к системе.
 
 Как я понимаю, нет ее там,
 
 Если сказать locale -a | grep -i ru
 Выдает
 ru_RU
 ru_RU.koi8r
 russian
 ru_UA
 
 Hoster забугорный, админа пинать бесполезно... можно ли каким нибудь образом
 установить/настроить ru_RU.CP1251
 без рута? Есть доступ через SSH. Hа сервере стоит linux(Redhat 6,1).
 Спасибо!
 Андрей
 --- ifmail v.2.15dev5
  * Origin: http://www.beautiful-ladies.com/ (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Windows-1251, perl и locale    Andrej   16 Mar 2002 10:15:16 
 Re: Windows-1251, perl и locale   Valentin Nechayev   16 Mar 2002 11:55:11 
 Hа: Windows-1251, perl и locale    Andrej   17 Mar 2002 11:41:59 
 Re: Hа: Windows-1251, perl и locale   Artem Chuprina   17 Mar 2002 17:29:03 
 Re: Windows-1251, perl и locale   Ilya Anfimov   16 Mar 2002 19:23:49 
 Hа: Windows-1251, perl и locale    Andrej   17 Mar 2002 13:48:14 
Архивное /ru.linux/8578fbd3cea2.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional