|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/400 06 Feb 2004 19:15:25 To : Serge Chervjakov Subject : Re: Снова трабл: теперь locale. -------------------------------------------------------------------------------- Serge Chervjakov -> Konstantin Tokar @ Fri, 6 Feb 2004 12:06:30 +0000 (UTC): >>> Hе выдают ошибку. Я кстати уже выше писал, что это я проверил (правда >>> немного по-другому, т.е. локаль ru_RU.KOI8-R там есть... >>> Ладно - в общем забил я - сделал функцию lowcase на tr/A-ZА-ЯЁ/a-zа-яё/ - >>> вроде работает и меня устраивает... KT>> Что-то мне подсказывкет, что если работает tr/A-ZА-ЯЁ/a-zа-яё/ , то KT>> должно работать и setlocale . Я на твоём месте попытался бы разобраться, KT>> так как рано или поздно, но регулярные выражения использовать придётся. SC> Да не - регулярные выражения скорее всего не будут зависить от локали... Птичка наивняк... Регексы с флагом /i и диапазоны будут. SC> Хотя хз... Собственно я уже начинаю догадываться в чем дело, SC> т.к. на моем собственном серваке это тоже не работает. Дело скорее SC> всего в том, что на сервак отправляется скрипт, где эти "АБВ" SC> написаны далеко не в koi-8r, и х.з. в чем они вообще там SC> написаны. В perlbuilder'е стоит Charset Russian, и что под этим SC> подразумевается, наверное одному Солюшн софту и известно (cp1251 SC> видимо). При этом на серваке, команда locale пишет что нету такой SC> команды:) (ибо не линукс там, а фря сколь я понял). ru_RU.CP1251. Или перекодировать скрипт перед переливанием на сервер. SC> Hу а поскольку я стою перед выбором - написать свою lc или SC> перебраться на что-то другое кроме PB, то я почему-то первое SC> выбираю:). Странный ты. Выбери третье или четвертое. -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/11477ab0ec8ea.html, оценка из 5, голосов 10
|