Türkçe dil ve karakter sorunları

Ubuntu Türkiye Wiki sitesinden
Şuraya atla: kullan, ara
Tag-36px.png Bu maddenin güncellenmesi gerekmektedir.
Maddede anlatılan bazı konular Ubuntu'nun yeni sürümlerinde farklılık gösterebilir. Güncellenmesi gereken kısımlar ile ilgili görüşlerinizi tartışma sayfasında belirtebilirsiniz.

İngilizce kurulmuş sistemi Türkçeye çevirmek

Ubuntu kurulumunun başında öntanımlı dil seçeneğini değiştirmeden İngilizce dilinde kurmuş olabilirsiniz, bu durumda sisteminiz de İngilizce olur. İngilizce kurulmuş bir sistemi Türkçe'ye çevirmek için öncelikle Türkçe dil desteği ayarları sayfasında anlatılanları uygulayıp denemelisiniz.

1. Türkçe dil desteği ayarları sayfasında anlatıldığı gibi Türkçe dil paketlerini yükleyin sonra Türkçe seçeneğini en üst sıraya taşıyıp sistem geneline uygulayın. Aynı pencerede bölgesel biçimler ile ilgili diğer sekmeye geçin ve orada yer alan dil seçeneğini Türkçeye getirin, "Sistem Geneline Uygula" düğmesine tıklayın. Arından bilgisayarı yeniden başlatın.

Bu işlemleri yaptıktan sonra sisteminiz hala İngilizce ise aşağıdaki adımlar ile devam edin.

2. Uçbirim komut satırını açıp aşağıdaki komutu girin. Bu komut, ilgili ayar dosyasını metin düzenleyicide açacaktır.

sudo gedit /var/lib/locales/supported.d/local

Açılan dosyanın içeriğini şu şekilde değiştirin (kopyala-yapıştır):

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
tr_TR.UTF-8 UTF-8
en_US.UTF-8 UTF-8

Böylece Türkçeyi mevcut dil desteğine eklemiş olduk.

3. Sonra değişikliği işlemek için, yine konsoldan aşağıdaki komutu girin:

sudo dpkg-reconfigure locales

4. Şimdi varsayılan dili değiştirmek için, aşağıdaki dosyayı düzenlemek üzere açın:

sudo gedit /etc/environment

açılan dosyanın içeriğini şu şekilde değiştirin (kopyala-yapıştır):

LANGUAGE="tr_TR:tr:en_GB:en"
LANG="tr_TR.UTF-8"

5. Aynı şekilde konsoldan aşağıdaki dosyayı açın:

sudo gedit /etc/default/locale

ve var olan tek satırı şu şekilde değiştirin (kopyala-yapıştır):

LANG="tr_TR.UTF-8"

Böylece varsayılan dili Türkçe yapmış olduk.

5. Şimdi bilgisayarınızı yeniden başlatın. Konsoldan "locale" komutunu çalıştırarak varsayılan dilin Türkçe olduğunu teyit edebilirsiniz.

Klavyeyi Türkçe klavyeye çevirmek

Ubuntu kurulumu sırasında Türkçe klavye seçimi yapmadıysanız Klavye sayfasında anlatıldığı gibi sisteminize yeni bir klavye edili ekleyin, artından üst sıraya taşıyın. Bilgisayarı yeniden başlatın.

Masaüstü menülerini ve programları Türkçe yapmak

Sonra Sistem -> Yönetim -> Dil Desteği aracını açın ve Türkçe'yi aşağıdaki gibi ekleyin:

Türkçe2.jpg

Bu işlem, Ubuntu ve program menüleri ile yardım dosyalarını Türkçe yapacak.

Ctrl+Alt+BackSpace ile X sunucusunu yeniden başlatın. Menüleri ve Türkçe karakterleri (Alt+F2 -> gedit ile Gnome Editör'ü açarak) yazabildiğinizi teyit edin.

Bu aşamada menüler Türkçe'ye dönmemişse, GDM giriş (login) ekranında da ayarlar bölümünde oturum dili olarak Türkçe'yi seçmeniz gerekebilir.

Türkçe3.jpg
Türkçe4.jpg

Eğer hala sorun varsa, X ayar dosyanızı Türkçe klavye ile düzenlemeniz gerekebilir. İlgili ayar dosyası "/etc/X11/xorg.conf" ve Türkçe klavye ile ilgili satırlar:

Kod:

Section "InputDevice"
   
       Identifier    "Generic Keyboard"
 
       Driver        "kbd"
 
       Option        "XkbRules"    "xorg"
 
       Option        "XkbModel"    "pc105"
 
       Option        "XkbLayout"    "tr"

EndSection


Dosyayı root yetkileriyle, düzenlemek üzere açın:

sudo gedit /etc/X11/xorg.conf

ve Section "InputDevice" bölümünün içeriğini yukardaki gibi olacak şekilde düzenleyin, sonra kaydedip X sunucusun Ctrl+Alt+BackSpace ile yeniden başlatın.

Sanal uçbirim ekranlarında Türkçe karakterler kulanmak

Ctrl+Alt+F1-F6 ile ulaşabileceğiniz sanal uçbirimlerde Türkçe yazı karakterlerin düzgün çalışmasını sağlamak için alttaki komutu girin.

sudo dpkg-reconfigure -plow console-setup

Açılan ayar ekranlarında, klavye olarak "Generic 105-key (Intl) PC", keyboard origin ve layout olarak "Turkey", encoding olarak "UTF-8", characters olarak "#Latin-1 and Latin-5 western Europe and Turkish languages", fonts olarak "Fixed" seçin.

Yaptığınız seçimlere göre çekirdek açılış dosyası (initrd.img) kendini güncelleyecek. Bu işlem yaklaşık 1 dakika sürüyor, kesmeden sabırla beklemelisiniz. Yoksa sistem bir daha açılmaz ve canlı CD kullanarak uzun işlemlerle tamir etmeniz gerekebilir.

Her şey yolunda gittiyse, artık sanal uçbirimde de Türkçe karakterler kullanabiliyor olmanız lazım.

Metin dosyalarında Türkçe karakter sorunu

Ubuntu'yu İngilizce dilinde kurmanız nedeniyle, elinizdeki metin dosyalarını açtığınızda Türkçe karakterler düzgün görüntülenmeyebilir. (örnek)

-taslak-

Kaynakça