uyarı: setlocale: LC_ALL: yerel ayarları değiştiremez


Yanıtlar:


40

Aşağıdaki komutları deneyin

sudo locale-gen fr_FR
sudo update-locale LANG=fr_FR

2
sudo: locale-gen: command not foundBu aracı yüklemem gerekir mi? Nasıl?
— DiAlex

':'
— Sudo'dan

1
@infocroyed locale-genYüklü olmadığını belirten çıktısını yapıştırdı . Paket adı ne için locale-genbenim sorum da.
— dhill

11

Bir hafta kadar bununla savaştım.

Benim için en güvenilir (ve aynı zamanda en kolayı) profil dosyamı

gedit ~/.profile

Her girişte ayarlanması gereken bu dil değişkenlerini ekleyin

LANG="en_AU.UTF-8"
LANGUAGE="en_AU:en"

Değişikliğin geçerli olması için oturumu kapatıp tekrar açmanız gerekir.


Bu, yalnızca belirli bir süre için değiştirmek istediğinizde, komut satırından da çalışır.
— daniel kullmann

11

Aynı sorunu yaşadım ve cevapların hiçbiri işe yaramadı dpkg-reconfigure locales. Ancak bu şekilde yapmak çok zaman alıyor. Sadece /etc/locale.gen içinde ihtiyacınız olan tüm lokalleri uncomment edin ve locale-gen'i çalıştırın. Veya komut satırından (root olarak) yapın:

echo "en_US.UTF-8 UTF-8" > /etc/locale.gen
echo "fr_FR.UTF-8 UTF-8" >> /etc/locale.gen
locale-gen

1
Diğer cevabın aksine bu benim için de işe yaradı.
— user643011

Kabul edilen cevabın aksine, bu benim için de işe yaradı (Ubuntu 16-04), ancak locale.gen dosyasına yeni baktım ve istediğim yerlere yorum yapmadım.
— Dark Star1

0

Fransızca dil paketi kurmayı deneyin, örneğin

sudo apt-get install language-pack-fr

Diğer diller için, çalıştır: check-language-support -l CODEdesteklenen paketleri kontrol etmek için, örneğin

$ check-language-support -l fr
firefox-locale-fr gimp-help-fr hunspell-fr language-pack-fr language-pack-gnome-fr thunderbird-locale-fr wfrench

Ayrıca şunları kontrol edin: LC_ALL: yerel ayarları değiştiremez .

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.