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.