una requisitos realizar para negocios las internacionalizar internacionalización internacionalizacion internacionales estrategias empresas empresa cómo flex actionscript internationalization

flex - requisitos - internacionalizacion de las empresas pdf



Mejores prácticas para internacionalizar una aplicación Flex? (1)

Por supuesto, después de buscar en Google un poco más, me encuentro con un artículo sobre la localización en tiempo de ejecución .

Y siguió estos pasos:

Agregue lo siguiente a los argumentos del compilador para especificar las configuraciones regionales admitidas y su ruta: (En Flex Builder, seleccione project y vaya a propiedades -> Flex Compiler -> Additional Compiler Arguments)

-locale=en_CA,fr_CA -source-path=locale/{locale}

Crea los siguientes archivos:

src/locale/en_CA/resources.properties src/locale/fr_CA/resources.properties

Y luego el compilador se queja: unable to open ''C:/Program Files/Adobe/Flex Builder 3/sdks/3.1.0/frameworks/locale/en_CA''

Que parece estar relacionado con el error SDK-12507

Trabaja alrededor:
En el sdks/3.1.0/bin , ejecute los siguientes comandos:

copylocale en_US en_CA copylocale en_US fr_CA

Esto creará los directorios locales en la instalación de Flex Builder y generará algunos recursos necesarios en ellos.

Luego, en sus archivos .mxml , haga referencia al paquete de recursos:

<mx:Metadata> [ResourceBundle("resources")] </mx:Metadata>

E internacionaliza las cadenas:

<mx:TitleWindow title="Window Title">

se convierte en:

<mx:TitleWindow title="{resourceManager.getString(''resources'', ''windowTitle'')}">

y

var name:String = "Name";

se convierte en:

var name:String = resourceManager.getString("resources", "name");

Y en su archivo src/locale/en_CA/resources.properties :

windowTitle=Window Title name=Name

Estoy buscando internacionalizar una aplicación Flex en la que estoy trabajando y tengo curiosidad por saber si hay algunas recomendaciones o mejores prácticas para hacerlo.

Buscar en Google dicha información da como resultado un puñado de pequeños artículos y publicaciones en blogs, cada uno sobre cómo hacerlo de manera diferente, y las ventajas y desventajas no son exactamente claras.

Editado para reducir el alcance:

  • Necesidad de admitir solo dos idiomas (en_CA y fr_CA)
  • Necesita ser capaz de cambiar en tiempo de ejecución