Problemas con la traducción: el calendario.
Uno de los problemas que os habréis encontrado al usar el fichero de traducción, es el aspecto de las iniciales del calendario. Según el código original, se intentan traducir las iniciales directamente, con lo cual hay conflicto entre las que son idénticas. Es imposible arreglarlo con el fichero de traducción .mo.
Así, “S” en Sunday y Saturday, por ejemplo, producen ambas “D” de domingo, siendo imposible distinguirlas para incluir el correcto “S” para el sábado.
Una posible solución (la usada aquí), es modificar el fichero wp-includes/locale.php de la distribución original de WordPress, sustituyendo las líneas que corresponda con las siguientes:
$weekday_initial[__(’Sunday’)] = ‘D’;
$weekday_initial[__(’Monday’)] = ‘L’;
$weekday_initial[__(’Tuesday’)] = ‘M’;
$weekday_initial[__(’Wednesday’)] = ‘X’;
$weekday_initial[__(’Thursday’)] = ‘J’;
$weekday_initial[__(’Friday’)] = ‘V’;
$weekday_initial[__(’Saturday’)] = ‘S’;
Sin embargo, este tipo de sustituciones en el código suelen ser problemáticas, sobre todo a la hora de actualizar nuestra distribución, por lo que recomendamos ser muy cautos a la hora de modificar estos ficheros.
Seguramente estos problemas se irán corrigiendo en futuras versiones de WordPress.
3 de Junio, 2004 - 1:03 pm
En cuanto al día inicial del calendario (lunes en lugar de domingo), hay que tocar más cosas, como bien explica Hulius aquí.
Sin embargo, recomiendo dejar los cambios para las iniciales que se comentan en este post. El resultado final se aprecia en el calendario de esta bitácora.
24 de Julio, 2004 - 8:36 am
No sé cómo lo hice pero en mi calendario yo veo
do lu ma mi ju vi sa
8 de Noviembre, 2004 - 1:43 pm
Lo que hizo Federico queda mejor. Sustituyó las letras (S,M,T,W,T,F,S) por las dos primeras letras en vez de por la inicial solo (Do,Lu,Ma,Mi,Ju,Vi,Sa).
¿Alguien sabe si eso afectará al programa? Acabo de instalarlo (versión 1.2.1) y estoy “jugueteando” solo.
8 de Diciembre, 2004 - 4:13 am
Bueno…
Yo lo resolví usando minusculas en el locale.php. Asi no tuve problemas!