Todos los sistemas operativos ahora brindan soporte para casi todos los idiomas y configuraciones regionales. Debido al uso generalizado de servidores y computadoras en todo el mundo, era inevitable crear soporte para otros idiomas además del inglés. Ya sea para uso personal o profesional, millones de personas necesitan que sus computadoras o servidores proporcionen resultados en un idioma que puedan entender o en unidades que sean relevantes para su región.
Los aspectos específicos del idioma del servidor incluyen la posibilidad de mostrar caracteres específicos del idioma, formatos de fecha y hora específicos de la región y cualquier otro cambio de formato, como convenciones/estándares utilizados para números y unidades.
En este tutorial, no solo le mostraremos cómo cambiar la configuración regional a cualquier configuración regional que necesite, sino que también le mostraremos varios comandos que le permitirán ver sus configuraciones regionales instaladas, instalar configuraciones regionales adicionales y más.
Comprobando la configuración regional actual en Ubuntu
Al ingresar este comando, puede ver qué configuraciones regionales se están utilizando actualmente para su sesión de terminal activa:
locale
Puede tener varias configuraciones regionales para diferentes partes de su sistema.
Cambiar su configuración regional
Cubriremos dos métodos para cambiar su configuración regional:manualmente o usando el comando "actualizar configuración regional". Si desea cambiar su configuración regional con cualquiera de los métodos, deberá ver de antemano qué configuraciones regionales están instaladas actualmente en su sistema. Afortunadamente, hay un comando para esto. Ejecute este siguiente comando para mostrar las configuraciones regionales actualmente instaladas:
locale -a
Aquí hay algunos resultados de ejemplo:
C de_DE.utf8 de_CH.utf8 fr_CH.utf8 fr_CA.utf8 en_US.utf8 POSIX
Al hacer esto, ahora sabe qué configuraciones regionales están listas para habilitarse en su sistema. Si necesita instalar configuraciones regionales adicionales, puede desplazarse hacia abajo hasta la sección "Comandos y funciones adicionales" del tutorial.
Cambiar su ubicación manualmente
Editar el archivo de configuración regional es muy fácil. Simplemente use su editor de texto favorito para editar el archivo en la ubicación /etc/default/locale. Si este archivo de "configuración regional" no existe, entonces no hay una configuración regional configurada actualmente para su sistema. Si no existe ningún archivo, puede crear uno manualmente y habilitar una configuración regional para su sistema. Este es un ejemplo de cómo se vería ese tipo de archivo:
LANG="en_US.UTF-8"
Reemplace "en_US.UTF-8" con la configuración regional que desee tener activa. Una vez que guarde el archivo, deberá cerrar sesión y luego volver a iniciar sesión, o abrir una nueva terminal, y la configuración regional recién elegida será la configuración regional activa.
NOTA: Este archivo de ejemplo solo establece la variable "lang" para su sistema, que cubre la configuración regional para todos. partes del sistema. Si necesita una configuración regional diferente para partes específicas del sistema, puede ver la sección "Comandos y funciones adicionales" a continuación.
Cambiar su configuración regional usando el comando "update-locale"
Esto es similar al otro método, pero al usar el comando "update-locale", podemos actualizar fácilmente el archivo sin tener que editarlo nosotros mismos. Ejecútelo como se muestra para cambiar su configuración regional:
sudo update-locale LANG=<name of locale here>
Luego reinicie su terminal, o cierre la sesión y luego vuelva a iniciarla, y su configuración regional recién configurada estará activa.
Comandos y funciones adicionales
Añadir locales adicionales
Si su servidor o computadora no tiene la configuración regional que necesita, simplemente puede generarla usando el comando "locale-gen". Simplemente ejecute el siguiente comando para generar una configuración regional para la región que necesita:
sudo locale-gen <name of locale here> sudo locale-gen <name of locale here>.UTF-8
(puede elegir cualquiera de los dos, depende de si necesita o no la codificación UTF-8)
Luego actualice su configuración regional para agregar la configuración regional generada a la lista de configuraciones regionales instaladas (esto no convertirlo en una configuración regional activa):
sudo update-locale
Cambiar la configuración regional para partes específicas del sistema operativo
Si bien la configuración de la variable "lang" le permite cambiar la configuración regional de todo el sistema a la vez, es posible que eso no sea lo que desea. Tal vez necesite que los mensajes del sistema estén en inglés, pero la hora y la fecha deben estar en formato europeo. Afortunadamente, eso y mucho más es posible.
Hay una lista de variables que puede configurar individualmente usando cualquiera de los métodos mostrados anteriormente. Si cambia su configuración regional editando el archivo, simplemente agregue el valor a una nueva línea para cada nuevo valor. Y cuando los configure usando el comando, simplemente agregue los otros valores al final del comando. Lo único que debe cambiarse es el nombre de la variable:aún usa el nombre de la configuración regional como lo hizo con la variable "lang". Aquí hay algunas variables útiles que debe conocer:
- LC_MESSAGES:establece el idioma para los mensajes del sistema.
- LC_RESPONSE:establece el idioma de los cuadros de diálogo que se muestran en la pantalla (por ejemplo, cuadros de diálogo "Sí" o "No").
- LC_NUMERIC:establece el formato de los números según la región (p. ej., los decimales y las comas se intercambian en algunos países).
- LC_TIME:establece el formato de la hora y la fecha.
- LC_COLLATE:establece el orden alfabético de las cadenas (por ejemplo, nombres de archivos).
- LC_MONETARY:establece el nombre y el símbolo de la moneda según el país.
- LC_NAME:establece el formato de los nombres (por ejemplo, el apellido se muestra antes del nombre).
Hay varios más que se pueden encontrar en línea, pero es más probable que se usen estos.
Consulte también:Cómo configurar la configuración regional del sistema en CentOS 7
Por supuesto, no necesitará configurar la configuración regional usted mismo si tiene un VPS de Linux alojado con nosotros, en cuyo caso nuestros administradores expertos lo cambiarán por usted. Están disponibles las 24 horas del día, los 7 días de la semana y pueden atender cualquier solicitud que pueda tener.
PD Si te gustó esta publicación, siéntete libre de compartirla con tus amigos usando los accesos directos para compartir en las redes sociales, o simplemente deja un comentario a continuación. Gracias.