Los locales - el corazón de la internacionalización

Los locales - el corazón de la internacionalización

Los locales son la base de la internacionalización (en adelante i18n).

Gracias a ellos podemos ver los mensajes, menús y diálogos de los programas en nuestro idioma sin tener que descargar e instalar una versión diferente para cada idioma.

En Ubuntu todo esto es gestionado por el paquete «locales». Este paquete permite generar múltiples configuraciones para múltiples idiomas.

El primer paso consistirá en generar las configuraciones que se ajusten a los idiomas que nos convengan. Para esto ejecutaremos el siguiente comando:

$ sudo dpkg-reconfigure locales

Nos aparecerá una pantalla parecida a la siguiente:

En esta pantalla marcaremos las opciones que consideremos necesarias, en nuestro caso, un sistema con soporte para castellano (es_ES) y catalán (ca_ES) hemos marcado las siguientes opciones: es_ES.UTF8@euro, es_ES.UTF8, ca_ES.UTF8@euro y ca_ES.UTF8.

Una vez aceptemos nos aparecerá otra pantalla pidiéndonos que elijamos un idioma por defecto:

Como se puede ver, nosotros hemos elegido, es_ES.UTF-8@euro. ¿Por que UTF-8 y no el es_ES normal? simplemente porque utf8 soporta los caracteres «extraños» que tenemos en el castellano, tales como acentos, diéresis, etc.

Con esto ya tenemos preparado el soporte básico para múltiples idiomas aunque es recomendable reiniciar la sesión de Gnome y elegir desde el menú de idioma (antes de iniciar la sesión, en el momento de introducir el usuario y la contraseña) el que nos convenga.