Aquí encontrarás todo lo relacionado a la tecnología, computación, informática y demás. Enterate de las noticias del momento en cuanto a tecnología se refiere.





Globalización y localización en Flex

imagenes-de-la-globalizacion

Uno de los puntos importantes que tenemos que tomar en cuenta a la hora de desarrollar una aplicación es la Globalización y localización, ¿Qué significa cada de uno de éstos términos?

Hablamos de globalización cuando nos referimos a todas aquellas acciones relacionadas con el desarrollo de aplicaciones que se adapten a culturas diferentes.

Mientras que la localización hace referencia a todos aquellos procesos de traducción de los distintos recursos para una cultura especifica.

Para localizar una aplicación Flex se realizan los siguentes pasos:

  1. En la carpeta del proyecto crear en raíz una carpeta llamada locale.
  2. Dentro de esa carpeta creamos una llamada es_MX, en este ejemplo lo haremos para español de México
  3. Dentro de la carpeta es_MX vamos a crear los recursos, ej. resources.properties
  4. En el archivo resources podremos agregar nuestros términos que queremos que sean localizados en el formato key=valor. Ejemplo:
    Label.Nombre = Nombre
    Label.Edad = Edad
    Boton.aceptar = Aceptar

  5. Ahora tenemos que crear los recursos es_MX para flex, ya que solo los trae para inglés y japonés. Para ello abrimos una consola, nos situamos en la carpeta bin de la instalación de flex y tecleamos :
    copylocale en_US es_MX

  6. Ahora configuramos los parámetros de la configuración en Proyecto -> propiedades -> Flex compiler y agregamos:

    -locale=es_MX -source-path=..\locale\{locale}

  7. Ahora con la siguiente instrucción , le decimos a nuestra aplicación cual recurso utilizar.
      
        [ResourceBundle("resources")]
      
    
  8. Ahora cada ves que queramos hacer uso de los recurso , lo haremos de la siguiente manera:
    
    

Todos los derechos reservados. Tecnologia.