Ubuntu Sunucusundaki varsayılan yerel ayarı nasıl değiştiririm?

25

Kurduğum ve yerel ayarları birkaç saatliğine Fransızca olarak değiştirmeyi denediğim uzak bir sunucum var. Aşağıda, yerel dosya dosyalarının içerikleri:

% co_de:%

LANG="fr_FR.UTF-8"
LANGUAGE="fr_FR.UTF-8"
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL="fr_FR.UTF-8

% co_de:%

fr_FR.UTF-8 UTF-8
en_US.UTF-8 UTF-8
en_GB ISO-8859-1
en_GB.UTF-8 UTF-8
en_GB.ISO-8859-15 ISO-8859-15
fr_BE.UTF-8 UTF-8
fr_CA.UTF-8 UTF-8
fr_CH.UTF-8 UTF-8
fr_LU.UTF-8 UTF-8
fr_FR ISO-8859-1

Her şey hâlâ ingilizce tarihlerine ve web uygulamamdaki $ para birimine ayarlanıyor. Baktığım başka bir şey var mı? Değişiklikler yapıldıktan sonra sunucuyu yeniden yapılandırıp yeniden başlattığımı da belirtmeliyim.

    
sordu Dark Star1 23.12.2011 13:56

1 cevap

51

locale komutunu çalıştırın - geçerli yerel ayarınızı göstermelidir.

Fransızca için yerel ayarları oluştur:

sudo locale-gen fr_FR
sudo locale-gen fr_FR.UTF-8

Ayrıca, aşağıdakileri çalıştırarak desteklenen yerel ayar listesini yeniden oluşturmayı deneyin:

sudo dpkg-reconfigure locales

Geçerli varsayılan yerel ayarı güncelleyin / değiştirin:

sudo update-locale LANG=fr_FR.UTF-8

Güncelleme

Denenmesi gereken ek adımlar:

  1. Dene:

    sudo update-locale LANG="fr_FR.UTF-8" LANGUAGE="fr_FR"
    sudo dpkg-reconfigure locales
    
  2. Belki de /etc/environment 'da LANG ve LANGUAGE eklemek bir değişikliği zorlayabilir. Oturum açmayı / giriş yapmayı veya yeniden başlatmayı deneyin.

  3. locale geçerli kullanıcı için geçerli yerel ayarınızı gösterecektir. Belki de, yerel dil değişkenlerinin ayarlanmadığından emin olmak için bu dosyaları incelemeye değerdir: ~/.profile ~/.bashrc ~/.bash_profile

Daha fazla bilgi:

verilen cevap Savvas Radevic 23.12.2011 14:37

Etiketlerdeki diğer soruları oku