Re: И снова локаль рута
Max Dmitrichenko -> debian-russian@lists.debian.org @ Fri, 16 Feb 2007 13:16:55 +0300:
MD> При установке этча, выбрал русский язык, и мне впендюрили на всю систему
MD> дефолтовую локаль ru_RU.UTF-8. Надо сказать, что меня порадовало, что
MD> наконец всё работает с utf-8, но по религиозным соображениям я бы хотел
MD> оставить root'у локаль C. Тут-то башня у танка и отвалилась.
MD> В консоли всё съезжает куда-то нафиг, в иксах в терминалке тоже сюрпризы.
MD> Надо сказать, что в консоли я поставил юникодный шрифт из пакета
MD> console-cyrillic.
MD> Пока вылечил прописав локаль en_US.UTF-8, но это не порядок. Ибо если
MD> я в какой-то момент скажу /etc/init.d/<daemon> restart, то он рестартанет
MD> с этой локалью, а тут уже возможны сюрпризы, которые я однажды наблюдал.
MD> Так вот вопрос. Можно ли подружить сишную локаль и utf-8?
А какие там проблемы? Надо только помнить, что в локали C символов с
кодами больше 127 нет и быть не может, а если он там появился, то
возможно все, что угодно. А в пределах до 127 они, грубо говоря,
совпадают (нет, collation, конечно, разный - от языка зависит, однако).
--
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru
Творить - не делать! (c)Элхэ Ниеннах
Reply to: