Re: GNOME 1.4 ile Locale problemi



Selam,

Şöyle açıklayayım.

Konsolda
$ export LANG=tr_TR
$ startx
yazıp X'i başlarırsanız, xterm'de 
$ locale
komutunu verirseniz, tüm değişkenler C gelir.
Yani X için locale ayarlanmamış olur.

LANG değişkeninin /dev/vc/0 veya /dev/tty0 için belirlenmiş olması gerekiyor.
(Diğer tty'ler herşeyi tty0'dan miras alır. Siz tty1'den giriş yapsanız bile
X, tty7 de çalışır. Yani tty1 için yaptıklarınızdan tty7 nin haberi olmaz.)

Dolayısıyla, bu işlem ilk rc betiği içinde yapılmalı.
Hatta bu yeterince önce yapılmışsa init'den sonraki
açılış iletileri eğer Türkçeleştirilmişlerse Türkçe gelir. 
Bunlar Red Hat'da Türkçedir. Yani bir initscripts.po dosyası vardır.

Debian'da herhalde rc betikleri vardır, yoksa ben tercih etmesem de
/etc/profile dosyası da işinizi görür. /etc/profile dosyasından önce
çalışan bazı süreçler Türkçe ile ilgili sorunlar çıkarabilir, 
ben bu yüzden tercih etmiyorum. Tam Türkçe bir sistem için LANG
değişkeni sonlara bırakılmamalı.


Esen kalın,
Nilgün


Perşembe 6 Şubat 2003 00:36 sularında, Fatih Demir şunları yazmıştı: 
> Hmm, nasil yani? Console da startup edince $LANG belirtilmesi mi
> gerekiyor tr_TR diye?! Ilginc... Debian yapisiyla alakasi olmamasi gerek
> simdi, o bagi tam anlayamadim burada Nilgün, he?! :-)
>
> On Wed, 2003-02-05 at 09:36, Nilgün Belma Bugüner wrote:
> > Selam,
> >
> > Debian'ın yapısını bilmiyorum ama X'in LANG değerini tr_TR olarak
> > alması için bu değişkenin kullanıcı bazında değil, sistemin
> > tamamı için yani açılış betikleri içinde belirlenmesi gerekiyor.




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]