CenterIM spanish UTF-8 support – Debian Lenny
CenterIM, un fork de CenterICQ, es un cliente de mensajería instantánea multiprotocolo: soporta ICQ, Yahoo!, MSN, AIM, IRC, XMPP, LiveJournal y Gadu-Gadu; además funciona en modo texto.
En los repositorios de Debian Lenny (estable) está disponible la versión 4.22.5-1, sin embargo, con esa versión no es factible conectarse a MSN Messenger, la conexión falla. En el sitio oficial CenterIM anuncian que en la versión 4.22.9 se soluciona el problema. A continuación los pasos para realizar la compilación desde las fuentes, además, habilitaremos el soporte spanish UTF-8 cómo charset, así podremos utilizar los caracteres acentuados, y otros cómo la “ñ” en CenterIM. Todos los comandos a continuación deben ser ejecutados cómo root.
Preparamos nuestro ambiente de compilación:
# apt-get install -y libcurl4-openssl-dev libcurses-perl libgnutls-dev liblzo2-2 liblzo2-dev libncurses5 libncurses5-dev libncursesw5 libncursesw5-dev build-essential
Descargamos la última versión de CenterIM:
# wget http://www.centerim.org/download/releases/centerim-4.22.9.tar.gz
Instalaremos la localización (locale) requerida. Edita el archivo /etc/locale.gen y descomenta la línea es_ES.UTF-8
# vim /etc/locale.gen
Generamos la nueva localización con locale-gen
# locale-gen Generating locales (this might take a while)... es_ES.UTF-8... done en_US.UTF-8... done Generation complete.
Utilizaremos esta localización temporalmente, el cambio perdurará hasta que cierres la consola.
# export LANG=es_ES.UTF-8
Ve al directorio donde descargaste CenterIM, llegó el momento de compilar. Si faltaran dependencias, al momento de hacer el configure te darás cuenta, intenta resolverlas a través de apt-get
# tar xzvf centerim-4.22.9.tar.gz # cd centerim-4.22.9 # ./configure # make # make install
Ya puedes ejecutar CenterIM, por omisión estará disponible en /usr/local/bin/centerim. Luego de registrar tu cuenta MSN, tendrás que hacer unos ajustes en el charset, ó tus contactos sólo verán caracteres extraños cuando tu escribas con acentos o “ñ”. Presiona F4 para ir a “CenterIM config options” y en la opción “Codepages conversion” asigna los siguientes valores:
Switch to language preset : None Remote charset : iso-8859-1 Local charset : utf-8
Existen varias formas para que el cambio de localización (en el Sistema Operativo) sea permanente para el usuario. Una de ellas es generar un sencillo script con este contenido:
#!/bin/bash export LANG=es_ES.UTF-8 /usr/local/bin/centerim
Le das permisos de ejecución, y a través de este script ejecutas CenterIM. También podrías exportar la varaible LANG en tu ~/.profile o ~/.bashrc



