Member of The Internet Defense League Últimos cambios
Últimos Cambios
Blog personal: El hilo del laberinto Geocaching

Idioma en Thunderbird y ficheros de arranque en proyectos Mozilla

Última Actualización: 08 de julio de 2008 - Martes

Tengo el sistema instalado en inglés, y todo el soft que instalo está en inglés. La razón debería ser obvia para cualquiera que haya padecido las horrendas traducciones que se estilan por ahí. En cualquier caso quiero mis programas en inglés, pero a la hora de mostrar fechas y horas me interesa el formato castellano de día/mes/año, y formato de tiempo de 24 horas.

Mi primer impulso fue retocar el código fuente. El segundo fue usar Google, por si era un problema frecuente. Y parece que sí lo es.

Lo más interesante es que en el curso de esta investigación descubrí que los productos Mozilla recientes (a partir de la versión 2 de Firefox y Thunderbird) permiten ejecutar un número arbitrario de "scripts", tanto en el arranque como en la parada del programa. Al menos en entornos Unix.

Las posibilidades son infinitas.

En este caso concreto, creo un fichero "thunderbird/init.d/S01fecha_castellano.sh", con el siguiente contenido:

export LC_TIME=es_ES.utf8

El por qué del prefijo "S01" y del sufijo ".sh" se detalla en "thunderbird/init.d/README".

Al reiniciar el Thunderbird, el idioma del programa será el mismo, inglés, pero el formato de fecha y hora será el nativo de España, como debe ser.

El directorio "init.d" puede existir tanto en el propio directorio del Thunderbird, como dentro de cada uno de los perfiles de usuario. Por ejemplo, podría hacerse que al arrancar y parar el Thunderbird, los buzones de correo se sincronizasen con un servidor. O que monte el directorio de buzones por red. Lo que se nos ocurra.


Historia

  • 08/jul/08: Primera versión de este documento.



Python Zope ©2008 jcea@jcea.es

Más información sobre los OpenBadges

Donación BitCoin: 19niBN42ac2pqDQFx6GJZxry2JQSFvwAfS