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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Vladimir Goncharov                   2:5020/115.511 21 Aug 2002  12:38:28
 To : All
 Subject : locale в нестандартной директории
 -------------------------------------------------------------------------------- 
 
 
 Есть RH7.2, логина root'а нет (это хостинг).
 
 Hужна locale ru_RU.cp1251
 
 С рутом просто:
 localedef -i... -f... ru_RU.cp1251 и готово.
 
 С првами юзера тоже можно сказать:
 localedef -i... -f... /home/username/locale/ru_RU.cp1251 и тоже готово.
 
 Hо как после этого новую локаль брать из домашнего каталога?
 
 Брать нужно в перле.
 
 use locale;
 use POSIX qw(setlocale LC_CTYPE);
 setlocale(LC_CTYPE, "ru_RU.cp1251");
 
 Берет локали только из /usr/lib/locale/ (или типа этого -- куда прав на запись у
 меня нет).
 
 Как его убедить брать локаль из домашнего каталога?
 
 Добавление в BEGIN строк
 push @INC, '/home/username/lib';
 push @INC, '/home/username/lib/locale';
 не помогет.
 
 Cheers,
 \Vladimir
 
 --- MadMED v0.43i/W32 (Mar 10 2000 08:11:02)
  * Origin: http://www.i4j.net/forum/ (2:5020/115.511)
 
 

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

 Тема:    Автор:    Дата:  
 locale в нестандартной директории   Vladimir Goncharov   21 Aug 2002 12:38:28 
Архивное /ru.perl/18860b1a8c2cb.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional