![](https://seccdn.libravatar.org/avatar/861b5545c111d2257fa12e533e723110.jpg?s=120&d=mm&r=g)
El 2004-11-30 a las 01:41 +0100, Juan Manuel R. escribió:
Hay alguna manera de cambiar los letreros o avisos a español referentes al cambio de contraseña o vencimientos de las mismas, que aparecen cuando hacemos login . Existe algun(os) archivo(s) que me permita editarlos y hacer los cambios ( asi como en algunos unix ).
En linux, la regionalización depende de la librería libintl (info gettext). Lo hace mirando los mensajes en /usr/share/locale/es/LC_MESSAGES/nombre-de_programa.mo - pero no todos los programas tienen traducciones, de hecho son pocos. Prueba, por ejemplo, los comandos: LANG=es_ES.UTF-8 fetchmail --help y LANG=us_US.UTF-8 fetchmail --help Para ver si el comando "login" soporta idiomas, se puede hacer: rpm -q -f -l /bin/login | less que vuelca todos los ficheros del rpm, y ver si hay traducciones, o algún fichero interesante. Y si que las hay, pero no en español: /usr/share/locale/cs/LC_MESSAGES/pam_login.mo /usr/share/locale/de/LC_MESSAGES/pam_login.mo /usr/share/locale/de/LC_MESSAGES/pwdutils.mo /usr/share/locale/fr/LC_MESSAGES/pam_login.mo /usr/share/locale/ja/LC_MESSAGES/pam_login.mo Así que ya sabes que si que lo soporta, pero no en español. Sabiendo eso, tu mismo puedes traducir el programa: no tienes que traducir el programa realmente, sino simplemente añadir el fichero de traducciones, el .mo. En la pagina de manual (mira la sección Translators) viene como, y seguro que si se lo envias, agradecerán tu esfuerzo ;-) -- Saludos Carlos Robinson