Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/11/2008, 14:28
Avatar de nflamel
nflamel
 
Fecha de Ingreso: agosto-2005
Ubicación: Granada
Mensajes: 41
Antigüedad: 18 años, 9 meses
Puntos: 0
Problema raro con printf()

Hola a todos,

Estoy intentando dotar de soporte para localización a un tema de Wordpress y me estoy volviendo loco por que todo funciona perfectamente bien excepto una cadena, por que no soy capaz de que printf() la formatee bien.

La sentencia en cuestión es esta:
Código php:
Ver original
  1. printf(__('This entry was posted on %1$s at %2$s and filed under %3$s. ', 'wam'),the_time('l, F jS, Y'), the_time(), the_category(', '));

He probado también a hacer esto, pero el resultado es el mismo

Código php:
Ver original
  1. printf('This entry was posted on %1$s at %2$s and filed under %3$s. ',the_time('l, F jS, Y'), the_time(), the_category(', '));

El resultado es en todos los casos el mismo. Se imprimen los argumentos de printf por orden y después la cadena.

He probado todo, y no consigo solucionarlo, alguna sugerencia?