20
Internacionalizac ión, fichero propiedades GWT Google Web Toolkit Prof. Ing. Esteban Ramírez

Internacionalización, fichero propiedades GWT Google Web Toolkit Prof. Ing. Esteban Ramírez

Embed Size (px)

Citation preview

Page 1: Internacionalización, fichero propiedades GWT Google Web Toolkit Prof. Ing. Esteban Ramírez

Internacionalización, fichero propiedades

GWTGoogle Web Toolkit

Prof. Ing. Esteban Ramírez

Internacionalización, fichero propiedades

GWTGoogle Web Toolkit

Prof. Ing. Esteban Ramírez

Page 2: Internacionalización, fichero propiedades GWT Google Web Toolkit Prof. Ing. Esteban Ramírez

Internacionalización – i18n

La internacionalización es el proceso de diseñar software de manera tal que pueda adaptarse a diferentes idiomas y regiones sin la necesidad de realizar cambios de ingeniería ni en el código.

Es una práctica común en el idioma inglés (sobre todo en el ámbito de la computación), abreviar internationalization como "i18n". Ello se debe a que entre la primera i y la última ene de dicha palabra hay 18 letras.

Page 3: Internacionalización, fichero propiedades GWT Google Web Toolkit Prof. Ing. Esteban Ramírez

Internacionalización – i18n Varios de los puntos que cubre la internacionalización son los siguientes:

1. Idiomas disponibles.2. Zonas horarias.3. Formatos de horarios.4. Formatos de fechas.5. Formatos de Monedas.6. Sistema de pesos y medidas.7. Códigos de caracteres.8. Formato de números.

Page 4: Internacionalización, fichero propiedades GWT Google Web Toolkit Prof. Ing. Esteban Ramírez

Internacionalizacion

Constants Interface

Messages Interface

Plural Forms

Page 5: Internacionalización, fichero propiedades GWT Google Web Toolkit Prof. Ing. Esteban Ramírez

Internacionalizacion

<inherits name="com.google.gwt.i18n.I18N"/><extend-property name="locale" values="en"/>

Page 6: Internacionalización, fichero propiedades GWT Google Web Toolkit Prof. Ing. Esteban Ramírez

Ejemplo

New GWT Java Project: TestInternacionalizacionNew GWT Module: TestInternacionalizacionPackage Name: com.cursojava.testInternacionalizacion

Internacionalización

Page 7: Internacionalización, fichero propiedades GWT Google Web Toolkit Prof. Ing. Esteban Ramírez

Ejemplo

New GWT Java Project: TestInternacionalizacionNew GWT Module: TestInternacionalizacionPackage Name: com.cursojava.testInternacionalizacion

Internacionalización

Page 8: Internacionalización, fichero propiedades GWT Google Web Toolkit Prof. Ing. Esteban Ramírez

Ejemplo Internacionalización

Page 9: Internacionalización, fichero propiedades GWT Google Web Toolkit Prof. Ing. Esteban Ramírez

Ejemplo

Page 10: Internacionalización, fichero propiedades GWT Google Web Toolkit Prof. Ing. Esteban Ramírez

Ejemplo Internacionalización

Page 11: Internacionalización, fichero propiedades GWT Google Web Toolkit Prof. Ing. Esteban Ramírez

Ejemplo Internacionalización

Page 12: Internacionalización, fichero propiedades GWT Google Web Toolkit Prof. Ing. Esteban Ramírez

Ejemplo Internacionalización

Page 13: Internacionalización, fichero propiedades GWT Google Web Toolkit Prof. Ing. Esteban Ramírez

Ejemplo Internacionalización

Page 14: Internacionalización, fichero propiedades GWT Google Web Toolkit Prof. Ing. Esteban Ramírez

Ejemplo Internacionalización

Page 15: Internacionalización, fichero propiedades GWT Google Web Toolkit Prof. Ing. Esteban Ramírez

Ejemplo Internacionalización

Page 16: Internacionalización, fichero propiedades GWT Google Web Toolkit Prof. Ing. Esteban Ramírez

Ejemplo Internacionalización

Page 17: Internacionalización, fichero propiedades GWT Google Web Toolkit Prof. Ing. Esteban Ramírez

Ejemplo Internacionalización

Page 18: Internacionalización, fichero propiedades GWT Google Web Toolkit Prof. Ing. Esteban Ramírez

Ejemplo Internacionalización

Page 19: Internacionalización, fichero propiedades GWT Google Web Toolkit Prof. Ing. Esteban Ramírez

Internacionalizacion

Page 20: Internacionalización, fichero propiedades GWT Google Web Toolkit Prof. Ing. Esteban Ramírez

Ejercicio1 – Modificar la aplicación Gestión académica (GestionAcademicaWebInternacional) para manejar el idioma Ingles y español.