Come cambio le impostazioni locali predefinite in Ubuntu Server?

25

Ho un server remoto che ho installato e sto provando a cambiare la locale in francese senza successo per alcune ore. Di seguito sono riportati i contenuti dei miei file locali:

/etc/default/locale :

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

/var/lib/locales/supported.d/local :

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

Tutto è ancora predefinito per le date inglesi e $ valuta nella mia app web. C'è qualcos'altro che sto trascurando? Dovrei anche ricordare che ho dpkg riconfigurato e riavviato il server dopo che sono state apportate le modifiche.

    
posta Dark Star1 23.12.2011 - 13:56
fonte

1 risposta

50

Esegui il comando locale - dovrebbe mostrare la tua locale corrente.

Genera le impostazioni internazionali per il francese:

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

Inoltre, prova a rigenerare l'elenco delle impostazioni internazionali supportato eseguendo:

sudo dpkg-reconfigure locales

E aggiorna / modifica le impostazioni internazionali predefinite correnti:

sudo update-locale LANG=fr_FR.UTF-8

Aggiornamento

Ulteriori passaggi da provare:

  1. Prova:

    sudo update-locale LANG="fr_FR.UTF-8" LANGUAGE="fr_FR"
    sudo dpkg-reconfigure locales
    
  2. Forse l'aggiunta di LANG e LANGUAGE in /etc/environment potrebbe forzare una modifica. Prova il logout / login o il riavvio.

  3. locale mostrerà le impostazioni locali correnti per l'utente corrente. Forse vale la pena di controllare questi file solo per essere sicuri che non siano impostate variabili della lingua locale: ~/.profile ~/.bashrc ~/.bash_profile

Altre informazioni:

risposta data Savvas Radevic 23.12.2011 - 14:37
fonte

Leggi altre domande sui tag