Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/05/2011, 20:40
lalolerena
 
Fecha de Ingreso: octubre-2010
Ubicación: Uruguay, Canelones
Mensajes: 66
Antigüedad: 14 años, 1 mes
Puntos: 6
Multiple lenguaje problema en Zend_Translate y reemplazo de texto en cadena

Buenas gente, tengo un problema (Quizás sea facil), realizo zend_translate a través de Array, costo pero llegué a hacerlo funcionar, mi gran problema pasa ahora que cuando:
Teniendo un archivo con lo que vendría a ser la traduccion a inglés (en.php):

return array(
'hola a %1\$s %2\$s %3%s' => 'hello to %1\$s %2\$s %3\$s'
);


Cuando yo lo llamo en la vista echo $this->translate("hola a %1\$s %2\$s %3%s", array('valor1', 'valor2', 'valor3'), me convierte lo valores parametros pasados pero no al lenguaje que quiero, en este caso inglés, o sea, actualmente me quedaría hola valor1 valor2 valor3, pero quiero que quede hello t o valor1 valor2 valor3, se entiende?? quiero que el texto me lo traduzca a inglés con los valores de parametros pasado, pero no logro que me salga.

Desde ya muchas gracias y espero haberme expresa bien.