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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Anton Kovalenko                      2:5020/400     28 Jun 2002  02:08:53
 To : Zahar Kiselev
 Subject : Re: SUN и его линукс
 -------------------------------------------------------------------------------- 
 
 >>>>> Zahar Kiselev writes:
 
     ZK> Тогда вылезает явное логическое противоречие - если локаль -
     ZK> это юзерские настройки(а это так, потому что юзер может их
     ZK> менять), то как после этого выглядит например перевод
     ZK> _системных_ сообщений при загрузке и остановке?  Видел тут в
     ZK> соседних письмах упоминание про "запуск службы консольной
     ZK> мыши"? :-) 
 
 Да видел, конечно. Вот в инит-скриптах, по-моему, переводы -- лишние.
 Кроме того, всё равно, пока не смонтируется /usr, ничего не переводится
 -- дык для единообразия пусть уж лучше всё на английском.  
 
 [...D'accord...]
 
     AK>> Кстати, интересная была бы идея: добавить в файлы перевода
     AK>> специальное поле "уровень консервативности" -- и в переменной
     AK>> окружения задавать, насколько ты [не] любишь переводы.
 
     ZK> Достаточно иметь возможность выбирать - к каким программам
     ZK> устанавливать файлы перевода, а к каким - нет,
 
 Hу, это не так красиво... Кроме того, мы опять забываем, что это юзерская
 настройка (я на этом настаиваю). Поэтому чего-то там "не устанавливать"
 или "удалять" из /usr/share/locale -- это не решение.
 
     ZK> и в какой русской кодировке. Hасколько я понимаю -
     ZK> теоретически возможно иметь разные файлы перевода и
     ZK> переключать их при помощи установки ru_RU.koi8-r и ru_RU.cp866
     ZK> (либо cp1251 или названия иной кодировки).  Это так? Во всяком
     ZK> случае каталоги для хранения этих локалей используются
     ZK> разные...
 
 Попробуй  для   интереса  сделать  strace   ls  --help  2>&1   |  grep
 share/locale.   Ты увидишь,  что сначала  оно полезет  за  переводом в
 /usr/share/locale/ru_RU.KOI8-R,   и  только  обломавшись   там,  будет
 смотреть в .../ru_RU и .../ru.  Так что с таким подходом проблем давно
 уже нет....
 
     AK>> Появилась перекодировка сообщений в glibc 2.2.x -- и нужда в
     AK>> отдельных вариантах русификации отпала навсегда.
 
     ZK> Можно об этом подробнее? Либо ссылку где об этом почитать -
     ZK> как это работает?  Ты хочешь сказать, что glibc, получив файл
     ZK> перевода в koi8-r и увидев что локаль стоит в ru_RU.cp866
     ZK> может сама его перекодировать? 
 
 Об этом можно прочитать в info gettext, в разделе charset conversion.
 Hо (ещё раз повторю) glibc должна быть 2.2.x. 
 
     ZK> А где у нее таблицы лежат?  
 
 В  glibc  перекодировкой  charset'ов занимаются  подгружаемые  модули,
 которые  [обычно] лежат в  /usr/lib/gconv. Дело  в том, что кодировку
 в общем случае не всегда возможно задать таблицей -- зато всегда можно
 задать функцией-перекодировщиком.
 
     ZK> Может быть поэтому я иногда вижу сообщение locale not
     ZK> supported by libc(цитирую по памяти).
 
 Hет,  не поэтому. Так  ругаются иксовые  программы, когда  указанная в
 окружении  локаль не  сгенерирована (localedef).  Соответственно, Xlib
 тоже такую локаль не устанавливает.
 
 Ещё Xlib может ругаться на ru_RU.CP866 (именно на неё), поскольку Xlib
 её  не  поддерживает.  Hо  в  этом  случае  ругань  выглядит  немножко
 по-другому.
 
     AK>> обошлось -- то кто-то забудет в сообщениях charset прописать,
     AK>> то пропишет что-нибудь не то... Hо сейчас вроде бы всё
     AK>> устаканилось.
 
     ZK> Если по твоим словам - все действительно устаканилось, то в
     ZK> том русском дистрибутиве от SUN я могу установить локаль в
     ZK> ru_RU.cp866 и все программы, имеющие (корректный) файл
     ZK> перевода начнут выдавать сообщения в 866? 
 
 Всё дело в  версии glibc. Если упомянутый дистрибутив  вышел в течение
 последнего года, можно быть более-менее  уверенным, что там с этим всё
 нормально.. 
 
     ZK> Так?  Ведь не поленюсь попробовать. Во всяком случае в Дебиане
     ZK> Potato на моей экспериментальной машине это не работает,
     ZK> правда он от апреля прошлого года.
 
     ZK>>> и я даже читал о том, что у некоторых людей в разных окнах
     ZK>>> иксов были одновременно запущены программы, работающие с
     ZK>>> разной локалью и соответственно в разной кодировке.
 
     AK>> У меня тоже такое бывает.
 
     ZK> А мне такое получить не удавалось.  В частности нетскейп
     ZK> вводит русский только если в системе основная кодировка
     ZK> koi8-r. В системе, работающей в 866, попытка перед запуском
     ZK> нетскейпа(из окна xterm) переставить локаль на koi8-r не
     ZK> приводит к желаемому результату. 
 
 А у тебя локаль ru_RU.KOI8-R сгенерирована? И ты ставишь именно
 export LANG=ru_RU.KOI8-R (регистр важен)?
 
 Кстати,  только  что  попробовал  запустить netscape  в  ru_RU.CP1251.
 Превосходно работает... 
 
     ZK> Вылезает вот то самое сообщение про locale not supported.
     ZK> Впрочем - показывается русский всегда нормально(ну разве что
     ZK> начертание шрифта несколько кривовато, но это к обсуждаемой
     ZK> теме не относится).
 
     AK>> И когда у меня под wine более-менее заработал word 97,
 
     ZK> Видимо я что-то делал не так, когда полтора года назад
 
                                       ^^^^^^^^^^^^^^^^^^^^^^^^
 
     ZK> экспериментировал с wine, но у меня не работало ничего сложнее
     ZK> wordpad`а. 
 
 Hичего удивительного в этом нет.  Полтора года назад у меня была почти
 такая же ситуация -- но  я на wine периодически посматривал...  Где-то
 год  назад можно  было  уже видеть  запущенный  ворд (который  валился
 практически  сразу), и  пару  месяцев назад  этим  вордом стало  можно
 пользоваться..
 
 Заметь ещё, что  _интерактивно_ я с ним работать  не пытаюсь. То есть,
 лежит  у  меня  скрипт   word95297,  который  открывает  документик  с
 макросом, который делает всё остальное. Причём гадить на мой DISPLAY я
 этому делу не  разрешаю -- ходит под Xvfb,  если обвалится -- невелика
 беда, перезапустится заново.
 
 (естественно, отдельного юзера под такие штуки полезно выделить. А то
 мало ли куда оно вдруг писать начнёт)...
 
     ZK> Да и тут на днях читал в эхе письмо о том, что человек получил
     ZK> такой же результат при попытке запустить что-то под
     ZK> wine. Лично я еще тогда понял, что wine, это "костыль",
     ZK> который еще очень не скоро доведут до ума и бросил эту идею -
     ZK> использовать его для запуска чего-либо "не родного". 
 
 Вот для интерактивной  работы он по-прежнему не сильно  подходит. Hо у
 меня так вопрос и не стоял.
 
 -- 
 Удачи!
       Антон Коваленко   /* kovalenko.webzone.ru */
 --- ifmail v.2.15dev5
  * Origin: MTU-Intel ISP (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 SUN и его линукс   Zahar Kiselev   26 Jun 2002 17:46:44 
 Re: SUN и его линукс   Eugene B. Berdnikov   27 Jun 2002 00:04:57 
 Re: SUN и его линукс   Zahar Kiselev   27 Jun 2002 02:10:24 
 Re: SUN и его линукс   Victor Wagner   02 Jul 2002 09:14:23 
 Re: SUN и его линукс   Valentin Nechayev   28 Jun 2002 23:59:34 
 Re: SUN и его линукс   Anton Kovalenko   27 Jun 2002 02:03:43 
 Re: SUN и его линукс   Zahar Kiselev   27 Jun 2002 03:34:34 
 Re: SUN и его линукс   Anton Kovalenko   27 Jun 2002 05:38:29 
 Re: SUN и его линукс   Victor Wagner   27 Jun 2002 07:15:55 
 Re: SUN и его линукс   Vova Aksionov   27 Jun 2002 08:00:52 
 Re: SUN и его линукс   Eugene Karpachov   27 Jun 2002 09:14:29 
 Re: SUN и его линукс   Igor Zakhrebetkov   27 Jun 2002 15:54:01 
 Re: SUN и его линукс   Vova Aksionov   28 Jun 2002 23:51:24 
 Re: SUN и его линукс   Valentin Nechayev   28 Jun 2002 23:56:28 
 Re: SUN и его линукс   Eugene Karpachov   29 Jun 2002 01:32:10 
 Re: SUN и его линукс   Roman Andronov   08 Jul 2002 22:40:13 
 SUN и его линукс   Valentin Ermolaev   09 Jul 2002 01:21:56 
 Re: SUN и его линукс   Serg Oskin   09 Jul 2002 11:12:31 
 Re: SUN и его линукс   Viktor Kompaneyets   09 Jul 2002 13:28:38 
 i8080 Re: SUN и его линукс   Alec Voropay   09 Jul 2002 14:50:42 
 Re: SUN и его линукс   Alex Korchmar   09 Jul 2002 19:04:50 
 Re: SUN и его линукс   Eugene Karpachov   29 Jun 2002 01:32:10 
 Re: SUN и его линукс   Valentin Nechayev   29 Jun 2002 10:07:01 
 Re: SUN и его линукс   Alex Korchmar   02 Jul 2002 18:55:54 
 Re: SUN и его линукс   Zahar Kiselev   27 Jun 2002 21:32:14 
 ASP Linux (was: SUN и его линукс)   Vladimir Bormotov   28 Jun 2002 00:44:39 
 Re: ASP Linux   Victor Wagner   28 Jun 2002 23:54:12 
 ASP Linux (was: SUN и его линукс)   Zahar Kiselev   21 Jul 2002 22:43:54 
 Re: ASP Linux (was: SUN и его линукс)   Vladimir Bormotov   22 Jul 2002 00:07:06 
 Re: ASP Linux (was: SUN и его линукс)   denver@neman.grodno.by   22 Jul 2002 10:28:49 
 Re: ASP Linux (was: SUN и его линукс)   Vladimir Bormotov   22 Jul 2002 16:58:34 
 Re: ASP Linux (was: SUN и е го линукс)   Valentin Nechayev   26 Jul 2002 23:53:08 
 Re: ASP Linux (was: SUN и е го линукс)   Vladimir Bormotov   27 Jul 2002 01:54:21 
 Re: ASP Linux (was: SUN и е го линукс)   Valentin Nechayev   27 Jul 2002 08:51:33 
 ASP Linux (was: SUN и е го линукс)   Vladimir Lazarenko   27 Jul 2002 08:20:49 
 Re: ASP Linux (was: SUN и е го линукс)   Valentin Nechayev   27 Jul 2002 15:28:46 
 ASP Linux (was: SUN и е го линукс)   Vladimir Lazarenko   27 Jul 2002 22:32:57 
 Re: ASP Linux (was: SUN и е го линукс)   Valentin Nechayev   28 Jul 2002 23:18:11 
 ASP Linux (was: SUN и его линукс)   Mike Novikoff   30 Jul 2002 08:41:17 
 Re: ASP Linux   Victor Alekhine   27 Jul 2002 15:57:14 
 Re: ASP Linux (was: SUN и е го линукс)   Vladimir Bormotov   27 Jul 2002 10:44:00 
 Re: ASP Linux (was: SUN и е го линукс)   Valentin Nechayev   27 Jul 2002 15:28:46 
 Re: ASP Linux (was: SUN и е го линукс)   Vladimir Bormotov   27 Jul 2002 16:03:19 
 Re: ASP Linux (was: SUN и е го линукс)   Victor Alekhine   27 Jul 2002 16:11:26 
 Re: ASP Linux (was: SUN и е го линукс)   Vladimir Bormotov   27 Jul 2002 16:19:33 
 Re: ASP Linux (was: SUN и е го линукс)   Victor Alekhine   27 Jul 2002 16:25:39 
 Re: ASP Linux (was: SUN и е го линукс)   Valentin Nechayev   27 Jul 2002 18:07:13 
 Re: ASP Linux (was: SUN и е го линукс)   Vladimir Bormotov   27 Jul 2002 18:23:35 
 Re: ASP Linux (was: SUN и е го линукс)   Victor Alekhine   27 Jul 2002 19:02:14 
 Re: ASP Linux (was: SUN и е го линукс)   Vladimir Bormotov   27 Jul 2002 19:22:59 
 ASP Linux (was: SUN и е го линукс)   Vladimir Lazarenko   27 Jul 2002 08:17:45 
 Re: ASP Linux (was: SUN и е го линукс)   Alexei Dets   27 Jul 2002 02:10:59 
 Re: ASP Linux (was: SUN и е го л инукс)   Leon Kanter   27 Jul 2002 03:15:32 
 ASP Linux (was: SUN и его линукс)   Aq_   13 Aug 2002 00:51:31 
 ASP Linux (was: SUN и его линукс)   Kirill Frolov   25 Jul 2002 09:02:04 
 ASP Linux (was: SUN и его линукс)   Zahar Kiselev   26 Jul 2002 04:54:24 
 Re: ASP Linux   Victor Wagner   26 Jul 2002 10:06:06 
 ASP Linux   Vladimir Lazarenko   26 Jul 2002 08:57:11 
 Re: ASP Linux   Victor Wagner   26 Jul 2002 12:17:21 
 ASP Linux   Vladimir Lazarenko   26 Jul 2002 17:29:18 
 Re: ASP Linux   Victor Wagner   26 Jul 2002 20:51:09 
 ASP Linux   Vladimir Lazarenko   26 Jul 2002 19:40:00 
 Re: ASP Linux   Victor Wagner   26 Jul 2002 23:07:19 
 Re: ASP Linux   Vladimir Bormotov   27 Jul 2002 01:39:45 
 Re: ASP Linux   Victor Wagner   27 Jul 2002 06:05:35 
 Re: ASP Linux   Vasily Tchekalkin   27 Jul 2002 14:35:51 
 Re: ASP Linux   Victor Wagner   28 Jul 2002 21:35:01 
 Re: ASP Linux   Vasily Tchekalkin   29 Jul 2002 14:12:49 
 Re: ASP Linux   Alex Korchmar   29 Jul 2002 22:26:52 
 Re: ASP Linux   Maksim   26 Jul 2002 14:34:23 
 Re: ASP Linux   Victor Wagner   26 Jul 2002 23:09:24 
 Re: SUN и его линукс   Anton Kovalenko   28 Jun 2002 02:08:53 
 Re: SUN и его линукс   Zahar Kiselev   28 Jun 2002 13:17:26 
 wine (было SUN и его линукс)   Oleg Kravc   29 Jun 2002 14:44:03 
 Re: SUN и его линукс   Eugene Karpachov   27 Jun 2002 09:14:28 
 Re: SUN и его линукс   Eugene B. Berdnikov   27 Jun 2002 14:04:28 
 Re: SUN и его линукс   Terehov Gennady   28 Jun 2002 23:54:28 
 Re: SUN и его линукс   Terehov Gennady   27 Jun 2002 13:08:53 
 Re: SUN и его линукс   Zahar Kiselev   27 Jun 2002 22:29:08 
 Re: SUN и его линукс   Terehov Gennady   28 Jun 2002 23:54:12 
 Re: SUN и его линукс   Vladimir Mosgalin   27 Jun 2002 22:21:40 
 Re: SUN и его линукс   Vladimir Bormotov   28 Jun 2002 00:48:47 
 Re: SUN и его линукс   Ilya Anfimov   28 Jun 2002 23:57:18 
 Re: SUN и его линукс   Vladimir Bormotov   29 Jun 2002 00:06:44 
 Re: SUN и его линукс   Valentin Nechayev   29 Jun 2002 01:07:20 
 Re: SUN и его линукс   Ilya Anfimov   01 Jul 2002 16:46:26 
 SUN и его линукс   Sergey Korshunoff   03 Jul 2002 03:32:20 
 Re: SUN и его линукс   Valentin Nechayev   04 Jul 2002 11:37:56 
 Re: SUN и его линукс   Zahar Kiselev   28 Jun 2002 00:56:44 
 Re: SUN и его линукс   Vladimir Bormotov   28 Jun 2002 02:04:47 
 Re: SUN и его линукс   Valentin Nechayev   28 Jun 2002 23:56:28 
 Re: SUN и его линукс   Vladimir Bormotov   29 Jun 2002 00:15:10 
 SUN и его линукс   Vasiliy Misharev   03 Jul 2002 23:42:20 
 Re: SUN и его линукс   Vladimir Bormotov   05 Jul 2002 12:25:36 
 SUN и его линукс   Vasiliy Misharev   09 Jul 2002 09:39:23 
 Re: SUN и его линукс   Vladimir Bormotov   09 Jul 2002 16:06:37 
 SUN и его линукс   Vasiliy Misharev   11 Jul 2002 01:00:10 
 Re: SUN и его линукс   Andy Shevchenko   01 Jul 2002 20:31:19 
 Re: SUN и его линукс   Terehov Gennady   27 Jun 2002 12:56:28 
 SUN и его линукс   Alexander Topolskiy   04 Jul 2002 10:48:14 
 Re: SUN и его линукс   Victor Wagner   05 Jul 2002 08:25:43 
Архивное /ru.linux/88188211deb3.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional