martes, 25 de marzo de 2008

8vo preview para P4A 3

P4A 3 se viene, tenemos solo 2 tareas más para completar nuestro objetivo.

Para 2.99.7, saliendo como la 8va liberación, he trabajado sobre todo en el apoyo a la traducción multilenguaje para construir aplicaciones y ahora nuestro ejemplo products_catalogue tiene características de multilenguaje que debes explorar.

La lista de cambios:
  • Fue resuelto un bug con P4A_Field::getAsCheckbox() deshabilitado.
  • El CSS de P4A_Field::getAsRadio() fue modificado un poco.
  • La leyenda de P4A_Fieldset ahora se auto traduce en getAsString().
  • Los items de P4A_Menu ahora son auto traducidos en getAsString().
  • El titulo de P4A_Mask ahora se auto traduce en getAsString().
  • Los nombres de cabecera de P4A_Table ahora se auto traduce en getAsString().
  • El titulo de P4A_Mask es ahora generado automáticamente usando la función ucfirst() en vez de ucwords().
  • El método P4A_I18N::mergeTranslation() fue agregado.
  • El ejemplo de la aplicación products_catalogue fue cambiado para simplicarla (La estructura SQL también).
  • Fue agregado soporte multi lenguaje en el ejemplo de la aplicación products_catalogue.
  • Los métodos P4A:I18N::format() y normalize() ahora tienen un nuevo parametro que permite controlar el código, si el método debe lanzar una excepción o no (por defecto es TRUE).
  • P4A_Fields ahora apaga la excepción para lanzar parámetros cuando llama a P4A:I18N::format() o P4A:I18N::normalize(), para evitar que la aplicación se quiebre debido a una mala entrada.
Ahora puedes Descargar P4A 2.99.7, por favor ayudanos con las traducciones y reporta todos los errores que encuentres! Muchas gracias !

PD: Recuerda mantener tus ojos en P4A TV!
PPD: difunde al mundo :-)

1 comentario:

JAVO dijo...

Hola, este framework me interesa mucho a ver si sale rapidamente el ultimo release... ya quiero ponerlo a prueba! :P.
Un abrazo y gracias por la traducción.