
NOTA --- NOTA --- NOTA --- NOTA --- NOTA ---- NOTA --- NOTA --- NOTA --- NOTA --- NOTA 

Este paquete est casi totalmente obsoleto por el paquete 'localization-config'
y el mecanismo de configuracin de localizacin realizado por el instalador de Debian.
Se recomienda utilizar stos antes que este paquete.

NOTA --- NOTA --- NOTA --- NOTA --- NOTA ---- NOTA --- NOTA --- NOTA --- NOTA --- NOTA 

Este paquete se distribuye en Debian con la intencin de hacer
el sistema adaptable a los usuarios hispanoparlantes, aadiendo
una serie de 'aliases' y variables al mismo. Puede enviar sugerencias
por correo electrnico a la direccin indicada ms abajo.

Aunque aqu se detallen los diversos cambios puede realizarlos de forma fcil
simplemente ejecutando el programa 'castellanizar'. Este programa
intenta arreglar la mayor parte de los problemas indicados en este
documento, pero puede que no los arregle todos.

Actualizacin Febrero 2001: Algunos de los cambios realizados por este
paquete (la introduccin del entorno en /etc/environment y la generacin
de los locales apropiados) ya los realiza la ltima versin disponible
en 'woody' del paquete locales. Para utilizar ste y no 'castellanizar'
pruebe a ejecutar
# dpkg-reconfigure -plow locales

0. Antes de nada... documentacin

Si quiere ms informacin sobre cmo adaptar su sistema al espaol
es recomendable mire los HOWTOS o su traduccin, los COMOs disponibles en
Debian en ingls en los paquetes doc-linux-text (y HTML en doc-linux-html).
Algunos de los COMOs estn disponibles traducidos en 
http://es.tldp.org/COMO-INSFLUG/COMOs/
y
http://www.insflug.org/comos/comos.php3

Los siguientes COMOs son inmportantes:
- Keyboard and Console
- Spanish-HOWTO 

y los podr leer en /usr/share/doc/HOWTO/

1. Shell del sistema

Para modificar la shell de forma que se adapte al espaol es necesario
utilizar las variables proporcionadas por este paquete.
Para utilizar estas variables, aada a su fichero /etc/profile la siguiente
lnea:

if [ -f /etc/language-es ]; then source /etc/language-es; fi


Puede hacer esto de la siguiente forma:

echo "" >>  /etc/profile
echo "if [ -f /etc/language-es ]; then source /etc/language-es; fi" >> /etc/profile


Para utilizar los aliases provistos, aada las siguientes lneas tambin:

if [ -f /etc/bash_aliases-es ] ; then
    source /etc/bash_aliases-es
fi

lo cual puede hacer de la siguiente forma

echo "if [ -f /etc/bash_aliases-es ]; then source /etc/bash_aliases-es; fi" >> /etc/profile

Tambin puede hacer que todas las shells, as como el entorno de X se
adapte al lenguaje espaol (si lo ejecuta a travs de xdm) aadiendo
al fichero /etc/environment la siguiente lnea

LANG=es_ES


2. X Windows

	Hay varias formas de hacer funcionar el teclado en castellano
en X, una es configurar sus X a travs del fichero XF86Config, lo
tendr correctamente si las ha configurado a travs de los programas
XF86Setup o xf86config indicando que su teclado es en castellano.
Esto lo har cambiando la variable 'XkbLayout' a 'es' (en el
fichero /etc/X11/XF86Config)

	La otra forma, si quizs no tiene acceso a la configuracin de
su sistema (la de todos los usuarios, i.e no es administrador) es utilizar
un mapa de teclado (el fichero Xmodmap) que tambin le servir para
poner configuraciones a medida.

	Hay varias formas de hacerse con una configuracin de ste fichero.
La mejor consiste en instalar el paquete 'xkeycaps' y utilizarlo para 
generar uno. Xkeycaps es un interfaz grfico a todos los mapas de teclado
conocidos por las X.

	La segunda es utilizar dos configuraciones obtenida de otro sitio, 
aunque hay que tener cuidado porque puede tener un comportamiento distinto 
al esperado.

	El paquete proporciona una configuracin de teclado para espaol 
en /usr/doc/user-es/Xmodmap.gz y /usr/doc/user-es/examples/Xmodmap.2.gz,
si desea que sea la configuracin del sistema copie sta (descomprimalo 
primero) sobre /etc/X11/Xmodmap (haga una copia del fichero anterior antes!).
Si un usuario desea utilizarla pongala en el directorio 
/home/usuario/.xmodmap, si es administrador la puede poner en la configuracin
de las X.
	Puede hacer esto facilmente con:
	cp /etc/X11/Xmodmap /etc/X11/Xmodmap.antiguo && gzip -d /usr/doc/user-es/Xmodmap.gz >/etc/X11/Xmodmap


3. Navegador de WWW

	Si desea que su navegador de WWW utilize como lenguage preferente el
espaol, deber indicarselo a travs de su configuracin. Esto le permitir,
al acceder a determinados servidores (como www.debian.org) ver los
documentos en su idioma gracias a la "negociacin de contenidos".

Para netscape-navigator/communicator vaya al men de preferencias
(Edit->Preferences) y desde all a Navigator->Languages
y aada (Add) el lenguaje que desee (Spanish). Asegurese de
que el idioma elegido est el primero de la lista.


Para el lynx cambie el fichero '/etc/lynx.cfg' cambiando 
los siguientes valores:
	
	PREFERRED_LANGUAGE:es,en
	CHARACTER_SET:ISO Latin 1
	PREFERRED_CHARSET:ISO Latin 1

	Esto lo puede hacer de la siguiente forma:

   perl -pi.bak -e 's/^#?\s*PREFERRED_LANGUAGE\s*:\s*(es,)*(.*)$/PREFERRED_LANGUAGE:es,$2/' /etc/lynx.cfg
   perl -pi.bak -e 's/^#?\s*CHARACTER_SET\s*:(.*)$/CHARACTER_SET:ISO Latin 1/' /etc/lynx.cfg
   perl -pi.bak -e 's/^#?\s*PREFERRED_CHARSET\s*:\s*(es,)*(.*)$/PREFERRED_CHARSET:ISO Latin 1/' /etc/lynx.cfg

	Si lo que desea es ver acentos en su navegador, en el caso
de Nestcape, tiene que tener el navegador que *no* depende de libc5,
sino de glibc2. Podr ver esto tanto en el nombre del paquete
como en las dependencias de ste.

4. PGP

	Si desea que los mensajes se le presenten en espaol cuando use PGP,
modifique el fichero /etc/pgp.conf (o /etc/pgp-i.conf) para que la lnea 
que indica 'Language' sea "Language = es", y cambie el valor 'CharSet'
a 'latin1'.
	Puede hacerlo de la siguiente manera rpidamente

   perl -pi.bak -e 's/^#?\s*Language\s*=\s*.*$/Language = es/' /etc/pgp.conf
   perl -pi.bak -e 's/^#?\s*CharSet\s*=\s*.*$/CharSet = latin1/' /etc/pgp.conf

5.- Locales en consola (woody)

En woody el uso de locales ha cambiado, en lugar de instalarse compiladas 
se compilan en funcin del interes del administrador. Si le sale un mensaje
de error como:

"Warning: locale not supported by C library, locale unchanged"

al ejecutar un programa (incluido Perl). Deber hacer lo siguiente:

1) mire /etc/locale.gen y descomente los locales que quieres en su
sistema
2) Ejecute /usr/bin/locale-gen


Otro arreglo es ejecutar como superusuario:

$ localedef -i es_ES -f ISO-8859-1 es_ES

Para ello su fichero /etc/locale debera contener:

LANG=es_ES.ISO-8859-1
LC_CTYPE="es"
LC_NUMERIC="es"
LC_TIME="es"
LC_COLLATE="es" 
LC_MONETARY="es"
LC_MESSAGES="es"
LC_PAPER="es"
LC_NAME="es"
LC_ADDRESS="es"
LC_TELEPHONE="es"
LC_MEASUREMENT="es"
LC_IDENTIFICATION="es"
LC_ALL=es


-----------------------------------------------------------------------

Notas realizadas por Javier Fernndez-Sanguino Pea <jfs@computer.org>
Un saludo a los miembros de la lista debian-user-spanish@lists.debian.org
sin los cuales estas notas seran desde luego  mucho ms pequeas.

Ultima actualizacin : 
jue mar 14 09:45:52 CET 2002

