On Mon, 10 Jan 2005 01:00:55 +0300 Serge Matveev <[EMAIL PROTECTED]> wrote:
> В internationalization.russian мне помочь не смогли - спрошу здесь. > > Возник тут вопрос у меня некий, отрешения которого зависит кому писать > bugrep (на gdm. debconf или wajig) Вопрос возник в процессе разбирательства > с wajig, который ставит LC_ALL на 'C' в процессе запуска внешних программ. > (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=288852) > > Вопрос такой: не мог бы мне кто-нибудь объяснить, зачем нужна первая > переменная и что должна жедать программа, в случае противоречия этих > переменных? Дело в том, что я тут багу нашёл некую и не знаю куда её > коммитить: > > В консоли /etc/environment задаёт эти переменные следующим образом: > > LANGUAGE="ru_RU:ru:en_GB:en" LANG=ru_RU.KOI8-R > > В иксах (/etc/gdm/Xsession) всё проще: > > LANGUAGE=ru_RU.KOI8-R LANG=ru_RU.KOI8-R > > В результате имеем классный эффект при следующем запуске: > > $ LANG=C dpkg-reconfigure что-нибудь > > или > > $ LC_ALL=C dpkg-reconfigure что-нибудь > > В консоли я вижу нормальный английский текст, а вот в иксах (во всех > фронтендах) что-то типа этого: > > # LANG=C dpkg-reconfigure debconf Configuring debconf ------------------- > > ??????, ???????????? debconf, ???????? ?????? ??????????? ?????????. ?? > ?????? ??????? ???????? ??????????. > > ?????????? ????????? ???????????? ????? ????????? ????????????? ??????????, > "????????? ??????" ?????????? ????? ???????????? ??????? ????????? > ?????????, ? Gnome ? Kde -- ??????????? X ??????????, ?????????? ? > ??????????????? ??????? ?????(?? ????? ?????????????? ? ????? X-?????). > ????????? "?? ?????????? ?????????" ???????? ??? ???????? ????????? ? ????? > ??????? ?????????. ???????? ????????? ?????? ????????? ?? ????????????? > ???????? ?? ???????. > > 1. диалоговый 3. Gnome 5. из текстового редактора > 2. из командной строки 4. Kde 6. пакетный > > Какой интерфейс нужно использовать для настройки пакетов? > > Понятно, что это бред, но кто в нём виноват? > > Другими словами, это _я_ должен был выставить LANGUAGE? Это gdm её > неправильно выставил или же это debconf зря на неё смотрит в этой ситуации? в иксах unset LANGUAGE и всё будет работать -- Guten Tag, Alexey

