Автор Тема: (РЕШЕН) Locale в debian  (Прочетена 4415 пъти)

bulg

  • Напреднали
  • *****
  • Публикации: 916
  • Distribution: *bsd/linux
  • Животът е тръпка... иначе живот ли е това...
    • Профил
    • WWW
(РЕШЕН) Locale в debian
« -: Oct 08, 2008, 14:31 »
Забелязах, че LC_*-тата се reset-ват на ="en_US.UTF-8", само при стартиране на gdm-то, ако да речем преди това в терминал съм изпълнил LC_CTYPE=bg_BG.CP1251 или LC_ALL=..., export LC_.... и т.н.  
Някой знае ли, къде в Debian е конфигурационният файл(ове), в който командата locale записва промените и чете от него?

Не е в:
/etc/default/locale
/etc/environment
/etc/gdm/locale.conf
/etc/locale.alias
/etc/init.d/gdm
/etc/gdm/gdm.conf
gconf-editor

grep-нах файловете в директорията /etc/rc3.d за LC_CTYPE и LC_ALL, например. Тц.
Проверих, дали също, дали някъде /usr/bin/locale не е описано да се стартира с променливите LC_*...
Даже пробвах да отворя /usr/bin/locale, aма не става. '<img'>

Орах по google. Интересно, че няма кой знае какво инфо. В сайта на Debian също.

Благодаря, предварително!

пп.  
В тази тема видях, че при gentoo, tkostov е открил в /etc/env.d/02locales, та се чудех, къде ли може да е в Debian?
Иначе howto на кирилизацията си я знаем( :р ), но това специално ме заинтригува.



Активен

http://www.youtube.com/watch?v=9rX8Fn-YJpI
---------------------------------------------------------------------
http://cleargreen.com

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
(РЕШЕН) Locale в debian
« Отговор #1 -: Oct 08, 2008, 15:16 »
Напротив, точно в /etc/default/locale се пази стойността по подразбиране за системата. А в /etc/locale.gen можеш да намериш списъкът на генерираните локали за системата. Ако файлът /etc/default/locale е празен, то се използва по-глобалната подразбираща се стойност en_US.UTF-8 '<img'>
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

phantomlord

  • Напреднали
  • *****
  • Публикации: 1832
  • Distribution: Debian Sid
  • Window Manager: KDE 4
  • Fall to your knees and bow to the Phantom Lord
    • Профил
    • WWW
(РЕШЕН) Locale в debian
« Отговор #2 -: Oct 08, 2008, 19:34 »
Защо  не изпълниш dpkg-reconfigure locales ?
Активен

http://myfreesoft.net/phpBB2/index.php?c=7
Помогни си сам, за да ти помогне и Господ
Linux - connecting people...

bulg

  • Напреднали
  • *****
  • Публикации: 916
  • Distribution: *bsd/linux
  • Животът е тръпка... иначе живот ли е това...
    • Профил
    • WWW
(РЕШЕН) Locale в debian
« Отговор #3 -: Oct 09, 2008, 04:07 »
@neter, трябваше още 7-8 пъти да прекопам goo и 36859889 експерименти, за да  установя, че това, което спомена, е било насочващият и верен път.  Благодаря с респект! '<img'>

Написах в /etc/default/locale реда:
Примерен код
LC_CTYPE=bg_BG.CP1251

рестарт на gdm-то и всичко изгря.

Откривайки студената бира, информативно, за всички, които искат да променят определени locales, без да ползват скриптовете за тях, могат да ги опишат, с каквато кодировка желаят, добавяйки желаните и във /etc/environment (или /etc/default/locale):
Примерен код
LC_CTYPE=bg_BG.CP1251
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE=en_US.UTF-8
LC_MONETARY=en_US.UTF-8
LC_MESSAGES=en_US.UTF-8
LC_PAPER=en_US.UTF-8
LC_NAME=en_US.UTF-8
LC_ADDRESS=en_US.UTF-8
LC_TELEPHONE=en_US.UTF-8
LC_MEASUREMENT=en_US.UTF-8
LC_IDENTIFICATION=en_US.UTF-8
LANG=en_US.UTF-8

и restart на X
Преди това, се коментира LC_ALL, а ако има такива, се коментират и редовете в /etc/default/locale, за да не стане боза.
По този начин кодировката и четенето на кирилишките букви ще е коректно, а интерфейсът, програмите и т.н. - на английски.

Разбира се всички биха могли да са с еднакъв cyrillic encoding, когато само се укаже, че LC_ALL="bg_BG.CP1251", но и езикът ще е БГ.

@phantomlord, идеята ми беше да знам, къде се "пъхат" гореуказаните описания by default и т.н... Кирилизирането/българизирането не ми е грижа с подходящите скриптове от сорта на language-env, tasksel, dpkg-reconfigure locales, bglinux, export LC_ ...
Благодаря за отзивчивостта, friend!

Благодарности на tkostov за насоката, без която нямаше да има резултат и за Debian!
Активен

http://www.youtube.com/watch?v=9rX8Fn-YJpI
---------------------------------------------------------------------
http://cleargreen.com

tolostoi

  • Напреднали
  • *****
  • Публикации: 1337
  • Distribution: Ubuntu
  • Window Manager: Unity
  • левел: авераж :)
    • Профил
(РЕШЕН) Locale в debian
« Отговор #4 -: Oct 10, 2008, 10:49 »
офф
Новият гном на 1251 не свири добре, получават се тук там въпросителни по gui-то '<img'>
Активен


... в Столичен инспекторат една година след миграцията, продължават да работят под Linux. Което, май прави "експеримента" успешен
by entusiast

bulg

  • Напреднали
  • *****
  • Публикации: 916
  • Distribution: *bsd/linux
  • Животът е тръпка... иначе живот ли е това...
    • Профил
    • WWW
(РЕШЕН) Locale в debian
« Отговор #5 -: Oct 10, 2008, 13:34 »
Цитат (tolostoi @ Окт. 10 2008,10:49)
офф
Новият гном на 1251 не свири добре, получават се тук там въпросителни по gui-то '<img'>

'М, обликът на български ли ти е?
Активен

http://www.youtube.com/watch?v=9rX8Fn-YJpI
---------------------------------------------------------------------
http://cleargreen.com

tolostoi

  • Напреднали
  • *****
  • Публикации: 1337
  • Distribution: Ubuntu
  • Window Manager: Unity
  • левел: авераж :)
    • Профил
(РЕШЕН) Locale в debian
« Отговор #6 -: Oct 15, 2008, 10:35 »
Да, на български е, не се сещам кой гном точно, но някой след 2.18 ще да е бил, минах на utf8 и не съм проверявал как е с 1251.



Активен


... в Столичен инспекторат една година след миграцията, продължават да работят под Linux. Което, май прави "експеримента" успешен
by entusiast

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
GDM locale
Настройка на програми
int13 7 3593 Последна публикация Mar 17, 2005, 14:23
от rpetrov
Проблем с locale
Настройка на програми
naiden 1 2657 Последна публикация May 07, 2005, 12:05
от rpetrov
yum проблем с Locale
Настройка на програми
Bashev 2 2699 Последна публикация Dec 15, 2005, 01:06
от peio
..x11/locale/locale.alias Правописна грешка?
Хардуерни и софтуерни проблеми
0xAF 13 5653 Последна публикация May 11, 2006, 11:25
от ray
Какво точно означава C locale, ами 'en_US.UTF-8' и кое да ползвам.
Web development
Naka 9 14200 Последна публикация Aug 06, 2019, 11:07
от Naka