Yalnızca terminal için dil nasıl değiştirilir


11

Arapça'yı varsayılan dil olarak kullanıyorum ancak terminalde görüntülerken bazı sorunlar var. Bu yüzden dili sadece terminalde İngilizce'ye değiştirmek istiyorum, bunu nasıl yapabilirim?


@JacobVlijm: Bu soru görüntülenen dil ile ilgili olduğundan, giriş dili ile ilgili soru muhtemelen yinelenmiyor.
Gunnar Hjalmarsson

@closevoters, Hiç kopya değil. Ve bu çok iyi bir soru.
Pilot6

@JacobVlijm Lütfen ilk yorumlarınızı silin. Herkes onlar yüzünden kapanmaya oy veriyor.
Pilot6

Yanıtlar:


8

Bir çizgi ekleyebilirsiniz

export LANG=C

senin sonuna ~/.bashrcdosyası ve terminal yeniden başlatın.

Tüm program çıktıları İngilizce olacaktır.


1
Dili yalnızca bu pencerenin içinde ve yalnızca siz kapatana kadar değiştirmek için bu satırı açık terminal oturumunuzda komut olarak yazabilirsiniz. Yeni pencereler etkilenmeyecektir. İngilizce olarak yalnızca tek bir komut çalıştırmak için, LANG=Cdoğrudan komutun önüne yazabilirsiniz , örn LANG=C sudo apt-get update. @ Pilot6: Belki bunu cevabına düzenlemek istersin ...
Byte Commander

@ByteCommander Her seferinde yazabileceğiniz açıktır. Bütün mesele İngilizce çıkışını tüm terminal komutlarına ayarlamaktır. Soru buydu.
Pilot6

1
bu, yeniden başlatma sırasında tüm sistem dilini değiştirmişti. Sadece terminal dilini değiştirmenin bir yolu var mı?
Burawi

@Burawi Komutu güncelledim. Benim için çalışıyor. Sadece terminalde çıkışı değiştirir. GUI'yi etkilemez.
Pilot6

Doğru dosyaya eklediğinizden emin misiniz?
Pilot6

1

Alternatif bir yaklaşım bunu çalıştırmaktır:

export LC_ALL=en_US.UTF-8

Kendi kullanıcı hesabınız için daha kalıcı bir çözüm için sadece yukarıdaki komutu ~/.bashrcdosyaya koyun

Değişikliği bir sonraki terminal oturumunuzda göreceksiniz. Yeni bir terminal oturumu çalıştırmasına gerek kalmadan anında değişiklik yapmak için:

source ~/.bashrc

Birden fazla terminal oturumu olması durumunda (örn. Sonlandırıcı kullanarak) yukarıdaki komutların her birini çalıştırmanız gerekir.

Bu nedenle, terminalle ilgili herhangi bir hata mesajı İngilizce olacaktır (gnu-utils ile ilgili yazılım kadar fas).

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.