Freigeben über


Bash on Ubuntu on Windows 'da dil değiştirme

Eminim siz de henüz beta olan Bash on Ubuntu on Windows'u (kısaca BUW diyeceğim) kurcalamaya devam ediyorsunuzdur. İlk kurduğumda, komutların çıktılarının Türkçe olması benim için biraz tuhaf gelmişti ve bu şekilde kullanmaya (daha doğrusu kurcalamaya) devam ettim.

BUW'u makina ayarları Almanca olan bir arkadaşımın makinasında çalıştırıp komut çıktılarını Almanca görünce kalakaldım. Nasıl yapsak da İngilizce yapsak dolayısıyla ikimiz de anlasak gibi bir ihtiyaç oldu. Interneti deşeleyince nasıl yapılacağına Paris Polysoz adlı bir MVP arkadaşın blog yazısında rastladım (efcharisto poly Paris! :) ). Özetle yapılacaklar şöyle;

1. İngilizce paketini yükleyin

            sudo apt-get install language-pack-en language-pack-en-base manpages

2. Türkçe paketini kaldırın

            sudo apt-get remove language-pack-tr language-pack-tr-base manpages-tr

3. Aşağıdaki komut ile sistem dilini İngilizce'ye çevirin

            sudo update-locale LANG=en_US.UTF8

(Not: Komut "perl: warning: setting locale failed" gibi ir hata verse de çalışacak ve /usr/etc/locale                   dosyasındaki LANG="tr_TR.UTF-8" olan satırı LANG=en_US.UTF8  olarak değiştirecektir)

Bash'i kapatıp yeniden açın. Bu aşamadan sonra artık komut çıktıları vs Türkçe'den İngilizce'ye dönüşmüş olacak.

Önce şöyle idi :

Bash on Ubuntu on Windows - Türkçe

Değiştirince şöyle oldu :

Bash on Ubuntu on Windows - İngilizce