Una vez ha terminado la instalación de Kubuntu, (si le hemos dicho que se baje los paquetes correspondientes a nuestro idioma) tendremos configurado las X y KDE al español.

¿Pero que pasa con la consola?

Si accedemos a la consola (Ctrl + Alt + F1), e intentamos escribir la ñ, la ç o alguna vocal con acento, nos daremos cuenta que no se ven correctamente. Tampoco tendremos soporte para el símbolo del Euro y del centavo (¤ ¢).

Además no todo funciona como debiera. Si hacéis lo siguiente:

mkdir araña

y luego:

ls -l

veríamos una línea parecida a esta:

drwxr-xr-x 2 usuario grupo 4096 Jun 19 16:50 ara?a/

Esto se debe a que el comando ls no trabaja con caracteres de 8 bits. Se puede parchear pero vamos a solucionarlo de una forma integral.

Lo primero que debemos hacer es editar el fichero /etc/inputrc y descomentamos la línea set convert-meta off, debería quedar así:

# /etc/inputrc - global inputrc for libreadline
# See readline(3readline) and `info rluserman' for more information.

# Be 8 bit clean.
set input-meta on
set output-meta on

# To allow the use of 8bit-characters like the german umlauts, comment out
# the line below. However this makes the meta key not work as a meta key,
# which is annoying to those which don't need to type in 8-bit characters.

set convert-meta off

El siguiente paso es crear las tablas de codificación de caracteres apropiadas, para ello hacemos:

sudo dpkg-reconfigure locales

Y seleccionamos:

* es_ES.UTF-8
* es_ES@euro ISO-8859-15

Luego escogemos:

es_ES

Ahora solo nos falta tener soporte para el Euro, para ello editamos el fichero /etc/console-tools/config, quedando así:

SCREEN_FONT=lat0-sun16
SCREEN_FONT_vc2=lat0-sun16
SCREEN_FONT_vc3=lat0-sun16
SCREEN_FONT_vc4=lat0-sun16
SCREEN_FONT_vc5=lat0-sun16
SCREEN_FONT_vc6=lat0-sun16
#
APP_CHARSET_MAP=iso15
APP_CHARSET_MAP_vc2=iso15
APP_CHARSET_MAP_vc3=iso15
APP_CHARSET_MAP_vc4=iso15
APP_CHARSET_MAP_vc5=iso15
APP_CHARSET_MAP_vc6=iso15

Siguiendo todos los pasos deberíamos tener nuestra Kubuntu totalmente castellanizada.