Foros del Web » Programando para Internet » PHP » Zend »

Zend

Estas en el tema de Zend en el foro de Zend en Foros del Web. Foreros del Web, tengo otra consulta sobre ZF. Ando un poco mareado. Con respecto a Zend_Translate, donde lo debo usar? En el controlador por ejemplo, ...
  #1 (permalink)  
Antiguo 30/04/2009, 01:05
 
Fecha de Ingreso: abril-2009
Mensajes: 14
Antigüedad: 15 años, 6 meses
Puntos: 0
Zend

Foreros del Web, tengo otra consulta sobre ZF. Ando un poco mareado.

Con respecto a Zend_Translate, donde lo debo usar? En el controlador por ejemplo, por cada necesidad a traducir instancio el translator y paso el resultado a la vista. O lo tengo que instanciar en la vista?

Por ejemplo en el controller:

$this->view->header = $translate->_('header);
$this->view->footer = $translate->_('footer');

y despues imprimo las variables en la vista o directamente los traduzco en la vista? Creo que si lo hago desde el controller me serviria para reutilzar codigo para recargar con AJAX, pero no se.

Con respecto a Zend_Registry. Cuando yo hago
$translate = Zend_Registry::get('Zend_Trsnslate');

$translate es un referencia al objeto guardado en Zend_Translate o es una nueva instancia?

Saludos y gracias!
  #2 (permalink)  
Antiguo 30/04/2009, 09:02
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: Zend

Tema trasladado desde PHP.
  #3 (permalink)  
Antiguo 30/04/2009, 11:04
Avatar de Genetix  
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 9 meses
Puntos: 45
Respuesta: Zend

Hola
Aquí tienes un excelente manual
http://devzone.zend.com/article/4513...nd-Translation

También puedes revisar la traducción del manual http://manual.zfdes.com/es/index.html

Saludos!
__________________
"El conocimiento nos hace responsables."
twitter: @benjamingb
blog personal: http://codigolinea.com
ZF Manual en español http://manual.zfdes.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:02.