Castellanización en FreeBSD

By 7 de agosto de 2006 BSD, FreeBSD, Linux One Comment

bsdlogo.jpgPara poder ver los caracteres castellanos en FreeBSD tendremos que seleccionar el tipo de fuente ISO 8859-1 que es el juego de caracteres estandar para la mayoria de lenguas occidentales. Para seleccionar esta fuente ejecutaremos /stand/sysinstall y entraremos en los menús configure/ console/font/ISO 8859-1. Luego seleccionaremos el teclado español que encontraremos en configure/console/keymap/spanish(accent) y finalmente saldremos de sysintall.

Antes de acabar es recomendable hacer unos pequeños cambios de más. Daremos a la variable LANG el campo es_ES.ISO_8859-1 y a la variable charset el campo ISO_8859-1. Una de las formas de hacer esto es mediante el archivo /etc/login.conf poniendo las entradas pertinentes en la sección default. Quedaria algo asi: /etc/login.conf


default:
[...]
:umask=022:
:lang=es_ES.ISO_8859-15:
:charset=ISO_8859-15:
Luego en /etc/profileLANG=es_ES.ISO8859-15; export LANG
MM_CHARSET=ISO-8859-15; export MM_CHARSET
LC_ALL=es_ES.ISO8859-15; export LC_ALL
CHARSET=ISO-8859-15; export CHARSET

o si lo preferimos:

export LANG=es_ES.ISO8859-15
export LC_CTYPE="es_ES.ISO8859-15"
export LC_COLLATE="es_ES.ISO8859-15"
export LC_TIME="es_ES.ISO8859-15"
export LC_NUMERIC="es_ES.ISO8859-15"
export LC_MONETARY="es_ES.ISO8859-15"
export LC_MESSAGES="es_ES.ISO8859-15"
export LC_ALL=es_ES.ISO8859-15

export MM_CHARSET=ISO-8859-15
export CHARSET=ISO-8859-15

Nota: ISO-8859-15 es para soporte de €, ISO-8859-1 es soporte normal.

Para acabar cambiaremos el tipo de terminal editando el archivo /etc/ttys sustituyendo cons25 por cons25l1 (ojo: cons25 ele uno). Esto es para que ciertas utilidades no utilicen los caracteres gráficos del juego IBM-PC para hacer recuadros, ya que dichos caracteres no existen en el juego de caracteres ISO 8859-1.

Después de todo esto solo queda reiniciar para validar los cambios.

One Comment

Leave a Reply

Your email address will not be published.