Instalación de paquetes de Idiomas en Linux RedHat (langpack)

En Linux RedHat podemos instalar diferentes paquetes de idiomas que contienen tablas de caracteres, traducciones, soportes de teclado en diferentes lenguajes, etc. para muchos idiomas diferentes.

Con el comando «locale» podemos saber cuál es el idioma que estamos utilizando en estos momentos:

[[email protected] ~]# locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
[[email protected] ~]#

[[email protected] ~]# cat /etc/locale.conf
LANG="en_US.UTF-8"
[[email protected] ~]#

Pero podemos definir estas variables de entorno para otros lenguajes que hayamos instalado en nuestro sistema.

¿Cómo instalar un paquete de idioma adicional en Linux RedHat?

RedHat pone a disposición de los usuarios diferentes paquetes RPM para múltiples idiomas. Algunos ejemplos:

Paquetes de idiomas que podemos instalar en lnux RedHat (langpack)

Para instalar el paquete de idioma que queramos, lo haremos con yum o dnf. Por ejemplo, para instalar el idioma español, sería con el siguiente comando:

dnf install langpacks-es

Modificar el idioma del sistema

Si queremos modificar el idioma del sistema operativo o para un usuario en concreto, ejecutaremos el comando locale seguido del parámetro set-locale. Siguiendo con el idioma español, lo haríamos de la siguiente manera:

localectl set-locale LANG=es_ES

Si queremos saber cuántos idiomas podemos configurar (porque hemos instalado previamente el paquete correspondiente), utilizaremos el comando:

localectl list-locales

Modificar el idioma del teclado en Linux

Es habitual configurar el idioma del sistema operativo en inglés pero el teclado en tu idioma nativo, por ejemplo en español.

Para cambiar solamente el idioma del teclado primero listaremos los mapas de teclados disponibles con el comando:

localectl list-keymaps

Para configurar el idioma del teclado que nos interese, le indicaremos el mapa de teclado correspondiente de la lista que nos ha sacado el comando anterior:

localectl set-keymap map

Conclusión final

Como ya os habréis dado cuenta, LOCALE es una característica de Linux que permite a los usuarios configurar y personalizar la configuración del lenguaje, la configuración regional, la codificación de caracteres, la moneda, el formato de fecha y hora, y otros parámetros, que se instala a través de los paquetes langpack-locale.

Compárteme

Contenido Relacionado

Deja un comentario