Hi, ogoco, the explication is very easy. The best way is that your friend post here herself, in forum, there are many spanish bloggers :-) So, i'm going to answer you in spanish, and your friend will read this topic without problems.
Muy buenas, bloguera misteriosa. Lo primero, es que cualquier duda que tengas puedes hacerla en los foros preguntando en español.
Ya habrás visto que en MyDashboard - Opciones - General, puedes personalizar el formato de la fecha y la hora. Para ello viene un enlace de ayuda para que comprendas los comandos de fecha y hora que utiliza WordPress. La explicación directa está en español en este enlace: http://es.php.net/date.
Verás que cuándo intentas poner "23 de enero de 2007", te aparece "23 23e enero 23e 2007". La explicación está en el primer comando que aparece en la tabla del enlace que te he puesto más arriba. El comando "d" lo que hace es imprimir en pantalla el día del mes en el que estamos, de forma que si tú pones en las opciones:
Formato predeterminado de fecha: "d de enero de 2007", lo que estás haciendo es mostrar lo siguiente (teniendo en cuenta que cada vez que pones una "d" estás imprimiendo en pantalla el día del mes):
"(diadelmes) (diadelmes)e enero (diadelmes)e 2007", es decir, "23 23e enero 23e 2007".
Así que ahora, para mostrar la fecha de la manera más aproximada posible a lo que queremos, tienes que dejar la fecha mostrando "23 Enero 2007", u optar por alguna fórmula anglosajona (23 of Enero of 2007", lo cuál puede resultar espantoso para un hispanohablante).
En la tabla tienes una buena lista de comandos para personalizar la fecha y la hora en la medida de lo posible (mostrando los números con ceros, la hora en formato de 24 horas sin pm ni am, etc).
Es una lástima, pero no podemos mostrar la fecha con el aspecto que nos gustaría (lo cuál me recuerda que tengo que enviar una sugerencia a los administradores a ver si corrigen este extremo).
¡Un saludo!
Alex.