viernes, 8 de enero de 2010

Flex 3.5 y locale es_ES... por fin, Flex 3.5 en español!

Recientemente, se ha liberado una nueva versión -la 3.5- de este kit de desarrollo de aplicaciones enriquecidas de Adobe. La liberación ha pasado con más pena que gloria.

En la página principal del site de referencia http://opensource.adobe.com, en su sección de novedades, no aparece la noticia y tampoco me ha resultado sencillo encontrar la relación de cambios que incorpora este nuevo producto.

En los foros tecnológicos tampoco se ha destacado demasiado al respecto de esta presentación, quizá todos estemos a la espera de que se libere, por fin, la nueva versión 4 (Gumbo) todavía en Beta 2.

Aún con todo esto... yo he procedido a localizar al español el nuevo kit de desarrollo, que tampoco añadía ningún string nuevo a localizar realmente.

En el siguiente enlace FLEXSDK35-framework-locale-es_ES.zip
os dejo un .zip que podéis descomprimir en el directorio de vuestro Flex SDK 3.5 (primero creáis un directorio "es_ES" dentro del directorio "frameworks/locale" y luego copiáis allí los tres ficheros .swc que os dejo dentro del .zip) y simplemente añadiendo la siguiente opción al compilador "-locale es_ES" tendréis resuelto el asunto... al menos, el asunto español ;-)

También podéis modificar el fichero /frameworks/flex-config.xml para activar esta localización como la localización por defecto de vuestras compilaciones (es sencillo encontrar el lugar).

También podemos activar esta localización en el Flex Builder 3.0.2, que realmente utiliza un SDK que viene dentro del directorio "sdks" donde esté instalado este impresionante entorno de desarrollo.

Os dejo las versiones anteriores de estas "localizaciones" en:

3 comentarios:

Cristianpark dijo...

Iba a proceder a hacer mi traducción del framework porque no sabía que existiera tal utilidad hasta el momento y busqué en san google y encontré esta entrada en tu blog. Muchísimas gracias por el trabajo dedicado en hacer la traducción y compartirla

Cristianpark dijo...

Tengo el SDK 3.2 y no he podido traducir el framework con los archivos del zip. Quiero particularmente la traducción para las fechas, pero al ejecutar la aplicación no veo diferencia. En el build path no modifiqué nada y en el Compiler tengo esta opción: -locale=es_ES. Debo hacer algo más en la configuración del proyecto para que me tome los cambios de idioma? Este es mi proyecto [1], el archivo principal es CustomPreloader.mxml.

Gracias de antemano por la ayuda

[1]http://www.mediafire.com/?jojelnduihzrpde

Sergio Montesa dijo...

Cristianpark, prueba a modificar el fichero <sdk-home>/frameworks/flex-config.xml para activar esta localización como la localización por defecto de todas las compilaciones (es sencillo encontrar el lugar).

En este post tienes todas las versiones que yo he traducido u utilizado.