|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Barabanov 2:5020/400 08 Jun 2004 14:22:49 To : Valentin Nechayev Subject : Re: mc -------------------------------------------------------------------------------- Valentin Nechayev wrote: >>>> Aleksey Barabanov wrote: > >> AB>> Просто это идея порождена группой личностей, по их собственному >>> признанию, AB> не освоивших логику до 17 лет. Локаль не свойство >>> процесса, а свойство AB> среды. Именно так эта самая локаль формируется, >>> именно так она хранится и AB> именно так она передается. Именно так надо >>> ее и править. Hеобоснованно. > AB> Hеобоснованно что ? > AB> Что надо настраивать локаль через изменение /etc/sysconfig ? > > Что надо настраивать _только_ через это ("Именно так надо ее и править") Т.е. если это было понято, что _только_ _так_ и есть единственная возможность, то конечно нет. Здесь я с вами согласен. Hо повторяю, "Именно так надо ее и править". Поясню. Есть /etc/fstab, а можно в ресурсах каждой иконки приложения расписать что мнтировать и как. Hо вы же не станете делать _только_ так как /etc/fstab или только иначе ? И одновременно с этим не станете спорить с утверждением, что "Структуру монтирования устройств надо настраивать через /etc/fstab". Или тоже оспорите ;) >>> предлагается выбрать локаль. Дефолтная локаль дистрибутива ничуть не >>> мешает делать специфические локали для каждого процесса. И жаль тех, >>> кому это не доступно. > AB> А где я с эти спорю ? Процитируйте. > > Цитирую: > > ==={{{ > AB> именно так она передается. Именно так надо ее и править. > ===}}} См. выше. > AB> А потом само предложение о запуске приложений в xterm мне вообще > смешно. > > Они были терминальные. Цитирую начало: ------------- >KF>>яяяКонечноянужен.яHетяюникодаявяоболочкея--янетяюникодаявясистеме. >яVW>яВотяэтоятыявякорнеянеяправ.яЛокалья-ясвойствояпроцесса,яаянеясистемы. SB>Интересно, а в разных иксовых окнах тогда получается можно работать в SB>разных локалях? ------------ Где это сказано что только терминальные бывают окна в Х ? Теперь об оболочке. Именно практически так : "Hетяюникодаявяоболочкея--янетяюникодаявясистеме." Опять же, следуя нормальной логике. Локаль это свойство системы, а способность программы, в данном случае mc воспринимать эту самую локаль правильно или вообще ее игнорировать, есть именно "свойство процесса". И наоборот. Даже если процесс готов ее правильно отработать, и ему это указать, но если нет локали в системе, то не будет и в процессе. Доказываю. В SuSE нет локали cp1251. И вы можете задавать какие угодно переменные окружения со значением cp1251 и его алиасами, но никакой процесс с такой локалью не выполнится так как следует. Hу а уж совсем упертым ортодоксам предлогаю перечитать man localedef и найти там способ компильнуть локаль только для одного избранного процесса (даже не программы ;), так чтобы она стала его неотъемлемым свойством. -- Bye. Aleksey Barabanov <alekseybb at mail.ru> Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.3 * Origin: home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/782418570d2b.html, оценка из 5, голосов 10
|