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

Idioma en zend framework

Estas en el tema de Idioma en zend framework en el foro de Zend en Foros del Web. Como estan, tengo una duda sobre zend framework , necesito pasar el idoma de las validaciones a español, pero no he podido comprender bien como, ...
  #1 (permalink)  
Antiguo 18/08/2010, 01:56
 
Fecha de Ingreso: agosto-2010
Mensajes: 27
Antigüedad: 13 años, 8 meses
Puntos: 0
Idioma en zend framework

Como estan, tengo una duda sobre zend framework , necesito pasar el idoma de las validaciones a español, pero no he podido comprender bien como, yo se que se utiliza el zend_translate, pero no entiendo como usarlo, les agradeceria si alguien me pudiera ayudar con este problema
  #2 (permalink)  
Antiguo 18/08/2010, 07:26
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Idioma en zend framework

Simplemente necesitas traducir las constantes que vienen en cada archivo de validación y registrar tu translator en el registro, por ejemplo un ejemplo básico:
es.php
Código PHP:
Ver original
  1. return array(
  2. Zend_Validate_NotEmpty::IS_EMPTY => 'El campo no puede estar vacio',
  3. Zend_Validate_StringLength::TOO_LONG => 'El campo debe contener por lo menos %min% caracteres',
  4. Zend_Validate_StringLength::TOO_SHORT => 'El campo debe contener un maximo de %max% caracteres',
  5. );

Luego en tu .ini:
Código:
resources.translate.adapter = "array"
resources.translate.locale = "es"
resources.translate.data = "es.php"
Con eso al lanzar los errores se traduciran de forma automática.

Saludos.
  #3 (permalink)  
Antiguo 27/08/2010, 00:41
 
Fecha de Ingreso: agosto-2010
Mensajes: 27
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: Idioma en zend framework

Te agradezco mucho tu ayuda, pero ese array donde lo pondria?????
  #4 (permalink)  
Antiguo 27/08/2010, 01:08
 
Fecha de Ingreso: agosto-2010
Mensajes: 27
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: Idioma en zend framework

Y te tengo otra pregunta, como hago para validar la longitud o tamaño de un entero en zend framework, siempre esta la validacion que sea entero, pero no veo bien como definir su longitud como con los strings????????????????????????
  #5 (permalink)  
Antiguo 27/08/2010, 07:33
Avatar de Genetix  
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 2 meses
Puntos: 45
Respuesta: Idioma en zend framework

HOla
Aqui puedes descargar la traducion completa de Zend_Validate
http://framework.zend.com/svn/framew...ces/languages/

Saludos!
__________________
"El conocimiento nos hace responsables."
twitter: @benjamingb
blog personal: http://codigolinea.com
ZF Manual en español http://manual.zfdes.com

Etiquetas: framework, php, idiomas
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 00:03.