Cómo cambiar el idioma del sistema a Español en Manjaro

¿Qué dirías de una distro que combina el poder de Arch Linux y la facilidad de Ubuntu? Bueno, Manjaro va en esa línea, sin que ello implique necesariamente romper con el principio KISS en el que está basado Arch.

En esta oportunidad, vamos a ver cómo cambiar el idioma del sistema a español, lo que realmente resulta indispensable para aquellos que no manejen el inglés o prefieran tener todo el sistema en su idioma nativo.

Este es un aporte de guerrilla7, convirtiéndose así en uno de los ganadores de nuestra competencia semanal: «Compartí lo que sabés sobre Linux«. ¡Felicitaciones!

Para cambiar el idioma de Manjaro Linux al Español, solamente hay que seguir los siguientes pasos

El primer paso es abrir y editar el archivo /etc/locale.conf usando privilegios root:

Pueden elegir su editor de texto preferido, en mi caso leafpad:

sudo leafpad  /etc/locale.conf

Aquí deben cambiar la linea «LANG=en_US.UTF-8» por la que corresponda a su idioma, en mi caso (Costa Rica) quedaría así:

Luego hay que editar el archivo /etc/environment:

sudo leafpad /etc/environment

Aquí también deben cambiar la línea «LANG=en_US.UTF-8» por la que corresponda a su idioma

Después, abren el archivo /etc/locale.gen, y descomentan (es decir, quitan el # al inicio) el idioma que les corresponda; además deben comentar (poner el # al inicio) el idioma inglés, o cualquier otro que no sea el que ustedes quieren que quede

sudo leafpad /etc/locale.gen

El último paso es recrear el archivo «locale.gen»:

sudo locale-gen

Cambiar layout (o distribución) de teclado al Español

Este tip funciona en Openbox y algunos entornos de escritorio similares; en Gnome, XFCE, KDE, MATE, Cinnamon, no es necesario hacerlo, ya que estos entornos tienen herramientas gráficas y específicas para cambiarlo.

Lo primero es abrir el archivo /etc/X11/xorg.conf.d/10-evdev.conf con su editor de texto preferido:

sudo leafpad /etc/X11/xorg.conf.d/10-evdev.conf

Dentro, deben agregar la siguiente línea con el teclado de su idioma; en mi caso uso un teclado con layout (o distribución) latinoamericana, entonces la línea que hay que agregar es esta:

Si quieren ver más tipos de layout revisen el archivo /usr/share/X11/xkb/rules/xorg.lst

Option "XkbLayout" "latam"

Luego en el archivo /etc/vconsole.conf hay que cambiar el «KEYMAP» a «latam», (dependiendo esto igualmente de su distribución de teclado):

sudo leafpad /etc/vconsole.conf

Listo. Eso es todo.