¿Cómo cambio la configuración regional predeterminada en Ubuntu Server?

25

Tengo un servidor remoto que instalé y he intentado sin éxito cambiar la configuración regional a francés durante unas horas. A continuación se muestran los contenidos de mis archivos de configuración regional:

/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

Todo sigue vigente para las fechas en inglés y $ currency en mi aplicación web. ¿Hay algo más que estoy pasando por alto? También debo mencionar que he dpkg reconfigurado y reiniciado el servidor después de que se realizaron los cambios.

    
pregunta Dark Star1 23.12.2011 - 12:56

1 respuesta

51

Ejecuta el comando locale - debe mostrar tu configuración regional actual.

Generar las configuraciones regionales para francés:

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

Además, intente regenerar la lista de configuraciones regionales admitidas ejecutando:

sudo dpkg-reconfigure locales

Y actualizar / cambiar la configuración regional predeterminada actual:

sudo update-locale LANG=fr_FR.UTF-8

Actualizar

Pasos adicionales para probar:

  1. Probar:

    sudo update-locale LANG="fr_FR.UTF-8" LANGUAGE="fr_FR"
    sudo dpkg-reconfigure locales
    
  2. Quizás al agregar LANG y LANGUAGE en /etc/environment podría forzar un cambio. Intente cerrar sesión / iniciar sesión o reiniciar.

  3. locale mostrará su configuración regional actual para el usuario actual. Quizás valga la pena verificar estos archivos solo para asegurarse de que no se establezcan variables de idioma local: ~/.profile ~/.bashrc ~/.bash_profile

Más información:

respondido por el Savvas Radevic 23.12.2011 - 13:37

Lea otras preguntas en las etiquetas