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


39

Quiero cambiar a la configuración regional francesa. Así que probé el siguiente comando:

myUbundu@myUbundu-desktop:~$ export LC_ALL=fr_FR

Pero estoy recibiendo la advertencia

-bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR)

¿Cómo establecer la configuración regional en francés? ¿Necesito instalar paquetes adicionales?


Respuestas:


40

Pruebe los siguientes comandos

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

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.


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

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 .

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.