advertencia: setlocale: LC_ALL: no se puede cambiar la configuración regional

Respuestas:

40

Pruebe los siguientes comandos

sudo locale-gen fr_FR
sudo update-locale LANG=fr_FR
LnxSlck
fuente
2
sudo: locale-gen: command not found¿Necesito instalar esa herramienta? ¿Cómo?
DiAlex
@DiAlex sin el ':' después de sudo
infoclogged
1
@infoclogged Pegó la salida indicando que no tiene la locale-geninstalada. ¿Cuál es el nombre del paquete? locale-genTambién es mi pregunta.
dhill
11

He luchado con esto durante una semana más o menos.

Lo más confiable (y más fácil también) para mí fue editar mi archivo de perfil con

gedit ~/.profile

Una variable de agregar este idioma que se establecerá en cada inicio de sesión

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

Debe cerrar sesión y volver a iniciarla para que el cambio surta efecto.

Aas
fuente
Esto también funciona desde la línea de comandos, cuando solo desea cambiarlo durante un tiempo determinado.
daniel kullmann
11

He tenido el mismo problema, y ​​ninguna de las respuestas funcionó, excepto dpkg-reconfigure locales. Pero lleva demasiado tiempo hacerlo de esta manera. Simplemente descomente todos los entornos locales que necesita en /etc/locale.gen y ejecute locale-gen. O hágalo desde la línea de comando (como root):

echo "en_US.UTF-8 UTF-8" > /etc/locale.gen
echo "fr_FR.UTF-8 UTF-8" >> /etc/locale.gen
locale-gen
Alek_A
fuente
1
Al contrario de la otra respuesta, esto también funcionó para mí.
user643011
Contrariamente a la respuesta aceptada, esto también funcionó para mí (Ubuntu 16-04) aunque solo busqué en el archivo locale.gen y descomenté las configuraciones regionales que quería.
Dark Star1
0

Intente instalar el paquete de idioma para francés, p. Ej.

sudo apt-get install language-pack-fr

Para cualquier otro idioma, ejecute: check-language-support -l CODEpara verificar los paquetes compatibles, p. Ej.

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

Compruebe también: LC_ALL: no se puede cambiar la configuración regional .

kenorb
fuente