где определяется локаль

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
William Henry Gates
Сообщения: 493
Статус: ё-моё!!
ОС: jaunty

где определяется локаль

Сообщение William Henry Gates »

вы будете смеяться, но оказалось, что локаль задается не в /etc/profile, как я думал, а в /etc/X11/gdm/locale.alias. то-то я все понять не мог, почему это
$ locale
> LANG="ru_RU.koi8r" и т.д.,
а в gnome-terminal установлена текущая кодировка символов ru_RU.utf8.
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: где определяется локаль

Сообщение KiWi »

/etc/env.d/02locale
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: где определяется локаль

Сообщение clx »

(mani13 @ Вторник, 19 Апреля 2005, 22:22) писал(а):/etc/env.d/02locale


По дефалту этого файла нет, вроде.
iMac 20" Core Duo.
Спасибо сказали:
KreeK
Сообщения: 3

Re: где определяется локаль

Сообщение KreeK »

(clx @ Вторник, 19 Апреля 2005, 23:08) писал(а):
(mani13 @ Вторник, 19 Апреля 2005, 22:22) писал(а):/etc/env.d/02locale


По дефалту этого файла нет, вроде.



В gentoo-2004.3 и ранее локаль устанавливалась в /etc/rc.conf, глянь туда.
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: где определяется локаль

Сообщение KiWi »

(KreeK @ Среда, 20 Апреля 2005, 16:12) писал(а):В gentoo-2004.3 и ранее локаль устанавливалась в /etc/rc.conf, глянь туда.

O_o
когда ставил, не было 2005.0, соответственно, ставил 2004.3, локаль определялась всё там же...
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: где определяется локаль

Сообщение clx »

(KreeK @ Среда, 20 Апреля 2005, 17:12) писал(а):В gentoo-2004.3 и ранее локаль устанавливалась в /etc/rc.conf, глянь туда.


Приведи пример строчки, связанной с локалью, из rc.conf
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
Sparky
Сообщения: 604
Статус: core dumped
ОС: Plan 9

Re: где определяется локаль

Сообщение Sparky »

(clx @ Вторник, 19 Апреля 2005, 22:08) писал(а):
(mani13 @ Вторник, 19 Апреля 2005, 22:22) писал(а):/etc/env.d/02locale


По дефалту этого файла нет, вроде.


По дефолту в /etc/env.d/00basic
Блог
--------------------

GCS/M/MU/P/IT/E d- s: a- C++(+++) UBL++ P->-- L+++$ E- W+++$ N* o? K? w>--
O M-@ V- PS@ PE+ Y+ PGP+ t 5 X R* tv-->- b++ DI? D>+ G e+(++) h--- r+ y++
Спасибо сказали:
Аватара пользователя
William Henry Gates
Сообщения: 493
Статус: ё-моё!!
ОС: jaunty

Re: где определяется локаль

Сообщение William Henry Gates »

как показывают мои наблюдения, общесистемная локаль почти не влияет на локаль вывода символов в иксах. или же при авторизации через gdm пользовательская локаль приоритетнее системной.
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: где определяется локаль

Сообщение Juliette »

(William Henry Gates @ Четверг, 21 Апреля 2005, 10:17) писал(а):как показывают мои наблюдения, общесистемная локаль почти не влияет на локаль вывода символов в иксах. или же при авторизации через gdm пользовательская локаль приоритетнее системной.

1)Ты всё-таки почитай, что там в начале написали в /etc/X11/gdm/locale.alias; и тем не менее ввод русских букв в KOI-8 в той же gnome-terminal и в gedit'е происходит правильно, хотя у них UTF стоит... Хотя у меня жента 1.4.траляля.
2)А что может влиять на ввод русских букв на приложения на QT? Именно не КДЕ-шных, а просто на qt. Никак не получается, кривит кодировку и всё тут. Вывод нармальный, на cp1251, а ввод не хочет. Что ещё за локаль отвечать может, кроме rc.conf и 00basic? И от чего может зависеть работа перекодировщика в Дженте? Чисто по наблюдениям, может кто чего приметил. Общесистемная локаль стоит кои-8.
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: где определяется локаль

Сообщение clx »

(Sparky @ Среда, 20 Апреля 2005, 21:56) писал(а):По дефолту в /etc/env.d/00basic


В нем я не нашёл того, что могло бы быть связано с локалью ..
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
William Henry Gates
Сообщения: 493
Статус: ё-моё!!
ОС: jaunty

Re: где определяется локаль

Сообщение William Henry Gates »

да неважно, что там в примечаниях в locale.alias. факт в том. что выбираем русский язык в gdm - получаем ru_RU.UTF-8, независимо от остальных настроек.
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: где определяется локаль

Сообщение Juliette »

Ну, если "не важно", тогда конешно... хотя как раз примерно об этом и пишут, о чём ты толкуешь... а если просто переправить там UTF на koi, проглотит или нет?
Спасибо сказали:
Аватара пользователя
Sparky
Сообщения: 604
Статус: core dumped
ОС: Plan 9

Re: где определяется локаль

Сообщение Sparky »

(clx @ Пятница, 22 Апреля 2005, 17:30) писал(а):
(Sparky @ Среда, 20 Апреля 2005, 21:56) писал(а):По дефолту в /etc/env.d/00basic


В нем я не нашёл того, что могло бы быть связано с локалью ..


И не найдешь - пока не напишешь там LAGN="ru_RU.KOI8-R" например :) У меня именно так все и работает :)
Блог
--------------------

GCS/M/MU/P/IT/E d- s: a- C++(+++) UBL++ P->-- L+++$ E- W+++$ N* o? K? w>--
O M-@ V- PS@ PE+ Y+ PGP+ t 5 X R* tv-->- b++ DI? D>+ G e+(++) h--- r+ y++
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: где определяется локаль

Сообщение Angel_13th »

А как сделать переход на 1251 локаль! И какие при этом могут возникнуть траблы! Сам щас использую koi8-r!
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: где определяется локаль

Сообщение clx »

(Angel_13th @ Суббота, 23 Апреля 2005, 18:14) писал(а):А как сделать переход на 1251 локаль! И какие при этом могут возникнуть траблы! Сам щас использую koi8-r!


А оно тебе надо ? Думаю, что не стоит. А делается всё по той же схеме, имхо.
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
xorader
Сообщения: 1030
Статус: собирающий миры
ОС: Debian

Re: где определяется локаль

Сообщение xorader »

> LAGN="ru_RU.KOI8-R"
^^
LANG
я понимаю, то опечатка, но боюсь каке бы новичёк не нарвался....
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
Спасибо сказали:
Аватара пользователя
William Henry Gates
Сообщения: 493
Статус: ё-моё!!
ОС: jaunty

Re: где определяется локаль

Сообщение William Henry Gates »

(Juliette @ Суббота, 23 Апреля 2005, 11:28) писал(а):Ну, если "не важно", тогда конешно... хотя как раз примерно об этом и пишут, о чём ты толкуешь... а если просто переправить там UTF на koi, проглотит или нет?


вот и пишу потому, что пришлось так сделать. не сразу причем додумался.
You are registered as user #384224 with the Linux Counter. jaunty jackalope & aspire 3650
Спасибо сказали: