Incluir en mis sitios favoritos
Ingresar Salir Inscribirme
Buscar Ayuda Contactar Ingresar Directorio Ultimos
Búsqueda avanzada
Preguntas frecuentes
BUSCAR EN: BLOGS FOTOS
 

Hola, Invitado
Ingresar  Inscribirme
En línea: 99 visitantes

Alemania (2)
Argentina (52)
Belice (2)
Bolivia (11)
Brasil (7)
Canadá (1)
Chile (18)
Colombia (18)
Costa Rica (26)
Cuba (20)
Dominicana, República (17)
Ecuador (5)
El Salvador (18)
España (178)
Estados Unidos (12)
Francia (2)
Guatemala (12)
Honduras (3)
Israel (0)
Italia (2)
Jamaica (0)
México (45)
Nicaragua (3)
Países Bajos (0)
Panamá (14)
Paraguay (6)
Perú (21)
Puerto Rico (6)
Reino Unido (1)
Uruguay (9)
Venezuela (38)





Búsquedas recientes

Lo más popular

Lo más buscado este mes

Archivo Weblogs


DIRECTORIO WEBLOGS :: El Salvador > Tecnología Incluir BlogEl Salvador >  Tecnología Weblogs de Yaaqui.com DIRECTORIO WEBLOGS
Sr. Byte
creado con Blogger  en Santa Ana, El Salvador
ENVIAR A UN AMIGO
Para subscribirse a  requiere identificarte
Usuario: Ingresar
Some Rights Reserved
bits y bytes de tecnología, humor, cine y rebeldía para todos
:: Tecnología para todos ::VisitarSr. Byte
Dirección URLhttp://www.srbyte.com/    Registrado:13-Jul-2008
Compartir:

Compartir en Facebook Compartir en Twitter Stumble It More...


Enviar a email
Visitar Internacionalización en tus Sitios Web con jQuery Internacionalización en tus Sitios Web con jQuery en jqueryi18ninternacionalizacion
Por BlendBoy@gmail.com (Robertux)
el 31-Dec-1969


"Si esperas recibir usuarios de países con otros idiomas, es una buena recomendación poder mostrar el contenido de tu sitio en diferentes idiomas, tal como lo hace last.fm"

Internacionalización o i18n es la característica de los sistemas que les permite adaptar su contenido a diferentes idiomas según las regiones donde se desee mostrar. Muchas veces no solamente te permiten traducir el idioma del contenido sino también monedas, fechas y ajustes de zonas horarias. Dependiendo del lenguaje de programación usado, pueda que este ya brinde soluciones para poder permitir la internacionalización de tu sitio web. Java EE por ejemplo ofrece los Message Bundles combinados con tags JSP para llevar a cabo este fin.

Así como es posible hacerlo desde server side, en esta ocasión les traigo un ejemplo realizado desde client side, usando el muy popular framework de javascript conocido como jQuery, al cual le he agregado un plugin denominado jQuery.i18n.properties el cual me permite implementar la internacionalización en un sitio web de una forma muy similar a como se realiza en java.

La ventaja de usar una solucion client side? me permite cambiar el idioma del contenido del sitio sin necesidad de salirme (logout) y volver a entrar(login), ni siquiera es necesario refrescar la pagina! todo se realiza en tiempo real a la velocidad de un Ajax Callback.

Para demostrarles lo mencionado anteriormente he desarrollado un ejemplo utilizando jquery, jquery.i18n.properties, un pequeño script de javascript y un par de servlets de java. Todo esto dentro de un proyecto web en eclipse y además no pueden faltar los Message Bundles. Los Message Bundles son archivos de texto con extensión .properties que contienen propiedades de tipo clave=valor en los cuales se almacenan los mensajes que se mostrarán en pantalla de acuerdo al idioma seleccionado. De tal manera que existe un archivo llamado locale_es.properties para los mensajes en español, otro llamado locale_en.properties para los mensajes en inglés y otro más denominado locale_fr.properties para los mensajes en francés.


"En el panel izquierdo pueden ver los archivos utilizados en este proyecto. Servlets, javascripts, css, html y Message Bundles. En el panel principal a la derecha pueden ver parte del código HTML escrito."

Se ha escrito una pequeña página de login. Para internacionalizar los elementos les he colocado la clase "i18n" y como id el nombre de la clave que en el Message Bundle contiene el mensaje a mostrar. Se han agregado tres links en la parte superior que invocan a la función javascript para cambiar de idioma. Esto llama al plugin i18n.properties quien mediante un ajax callback obtiene el Message Bundle según el idioma deseado y lo carga en un mapa con los datos en forma de clave=valor.


"Las funciones principales del archivo core.js con las cuales se lleva a cabo la internacionalización"

Luego de tener el mapa, se asignan los valores a cada elemento con la clase "i18n" y la clave según el ID del elemento. Luego de ello se escribió un Fake login test que devuelve respuestas random de manera que se prueben tanto mensajes de error como mensajes de éxito, ambos internacionalizados.

A continuación unas capturas de pantalla del sitio web en funcionamiento:

"Sitio web mostrando mensaje de error en el login, todo en idioma inglés"

"Sitio web mostrando mensaje de error en el login, todo en idioma español"

"Sitio web mostrando mensaje de éxito en el login, todo en francés"

En este link pueden descargar el código fuente del proyecto.


Leído 14 veces

Para Subscribirse a  requiere identificarse antes
Internacionalización en tus Sitios Web con jQuery en  Weblogs de Yaaqui.com  Santa Ana, El Salvador bits y bytes de tecn

Fotologs
Ser o no ser... jefe?

Foto 0 en  - Ser o no ser... jefe?
Más fotos Ser o no ser... jefe? + fotos


31-Dec-1969
Subastas en Centroamérica y Panamá (SubastaloTodo.com)

Foto 0 en  - Subastas en Centroamérica y Panamá (SubastaloTodo.com)
Más fotos Subastas en Centroamérica y Panamá (SubastaloTodo.com) + fotos




31-Dec-1969
Los 25 Errores de Software Más Peligrosos del 2011

Foto 0 en  - Los 25 Errores de Software Más Peligrosos del 2011
Más fotos Los 25 Errores de Software Más Peligrosos del 2011 + fotos




31-Dec-1969

Sr. Byte Santa Ana, El Salvador

bits y bytes de tecnología, humor, cine y rebeldía para todos Sr. Byte

Internacionalización en tus Sitios Web con jQuery
Foto 0 en  - Internacionalización en tus Sitios Web con jQuery Leer nota completa
Subscribirse a Internacionalización en tus Sitios Web con jQuery
Publicado 31-Dec-1969 por BlendBoy@gmail.com (Robertux) en jqueryi18ninternacionalizacion
Leído 14 veces. Más resultados en Más artículos Internacionalización en tus Sitios Web con jQuery Fotos acerca Internacionalización en tus Sitios Web con jQuery Internacionalización en tus Sitios Web con jQuery en Yaaqui
Desde Algún Lugar De Buenos Aires Buenos Aires

Un blog sobre la aventura diaria de ser mujer, laburante, artista, estudiante, internetadicta, madre de familia... y vivir en una ciudad como Buenos Aires. Y bueh, no es fácil ser yo! Desde algun lugar de Buenos Aires

Speckboy Design Magazine | 20 Amazing jQuery Plugins and 65 Excellent jQuery Resources [del.icio.us]
20 Amazing jQuery Plugins and 65 Excellent jQuery Resources [..] Leer nota completa
Subscribirse a Internacionalización en tus Sitios Web con jQuery
Publicado 31-Dec-1969 por en jquery library programming resources scripts
Leído 9 veces. Más resultados en Más artículos Speckboy Design Magazine | 20 Amazing jQuery Plugins and 65 Excellent jQuery Resources [del.icio.us] Fotos acerca Speckboy Design Magazine | 20 Amazing jQuery Plugins and 65 Excellent jQuery Resources [del.icio.us] Speckboy Design Magazine | 20 Amazing jQuery Plugins and 65 Excellent jQuery Resources [del.icio.us] en Yaaqui
Sr. Byte Santa Ana, El Salvador

bits y bytes de tecnología, humor, cine y rebeldía para todos Sr. Byte

KendoUI: Mas Allá de jQuery
Leer nota completa
Subscribirse a Internacionalización en tus Sitios Web con jQuery
Publicado 31-Dec-1969 por noreply@blogger.com (Robertux) en javascriptkendoGPLjqueryhtml5programacionkendouidojocss
Leído 1 veces. Más resultados en Más artículos KendoUI: Mas Allá de jQuery Fotos acerca KendoUI: Mas Allá de jQuery KendoUI: Mas Allá de jQuery en Yaaqui
Sr. Byte Santa Ana, El Salvador

bits y bytes de tecnología, humor, cine y rebeldía para todos Sr. Byte

jQuery Mobile Al Fin!
Foto 0 en  - jQuery Mobile Al Fin! Leer nota completa
Subscribirse a Internacionalización en tus Sitios Web con jQuery
Publicado 31-Dec-1969 por BlendBoy@gmail.com (Robertux) en javascriptjquerydesarrolloiosprogramacionmovilweb
Leído 8 veces. Más resultados en Más artículos jQuery Mobile Al Fin! Fotos acerca jQuery Mobile Al Fin! jQuery Mobile Al Fin! en Yaaqui
Blog And Web Blogueros

Tecnologia aplicada a weblogs, wordpress,plantillas y photoshop. Blog and Web Recursos para Blog y Web

Scroll suave con jQuery
Las anclas o enlaces dentro de una misma página para posicionar al usuario en una ubicación especifica suele ser bastante útiles, pero el efecto de situarlos de forma instantánea que tienen los navegadores, los hace menos conscientes de como llego ahí. Una forma sencilla de solucionarlo y mejorar con ello la experiencia del usuario es [...] [..] Leer nota completa
Subscribirse a Internacionalización en tus Sitios Web con jQuery
Publicado 05-Jul-2010 por Francisco en JavascriptjQueryusabilidad
Leído 13 veces. Más resultados en Más artículos Scroll suave con jQuery Fotos acerca Scroll suave con jQuery Scroll suave con jQuery en Yaaqui
Diseño Estudio By Jg Mexico

Blog de diseño gráfico, web, multimedia, publicidad, recursos para diseño, descargas, tutoriales, photoshop, illustrator, es un blg de Jorge Garcia Diseño Estudio by JG Blog de Diseño Gráfico, Artes Visuales e Informática. Desde México para el mundo.

Menu de Acordeón con jQuery
La tecnologia jQuery nos da bastantes beneficios, al igual que javascript. Este plugin te permite personalizarlo y crear un menu para tu sitio web de gran calidad. Checa el DEMO. Leer nota completa
Subscribirse a Internacionalización en tus Sitios Web con jQuery
Publicado 31-Dec-1969 por noreply@blogger.com (George) en Diseño WebjQuery
Leído 21 veces. Más resultados en Más artículos Menu de Acordeón con jQuery Fotos acerca Menu de Acordeón con jQuery Menu de Acordeón con jQuery en Yaaqui
Blog And Web Blogueros

Tecnologia aplicada a weblogs, wordpress,plantillas y photoshop. Blog and Web Recursos para Blog y Web

Bordes redondeados en imágenes con CSS 3 y jQuery
CSS 3 tiene la propiedad border-radius que permite crear bordes redondeados sin imágenes, sin embargo, esta propiedad tiene la limitante de que si se aplica a un elemento que contiene una imagen, no puede darle a esta, bordes redondeados. Solución En Web Designer Wall plantean una solución con jQuery y usando border-radius (ver demostración). La solución consiste [...] [..] Leer nota completa
Subscribirse a Internacionalización en tus Sitios Web con jQuery
Publicado 01-Jul-2010 por Francisco en CSSJavascriptTutorialesborder-radiusCSS3Esquinas redondeadasjQuery
Leído 11 veces. Más resultados en Más artículos Bordes redondeados en imágenes con CSS 3 y jQuery Fotos acerca Bordes redondeados en imágenes con CSS 3 y jQuery Bordes redondeados en imágenes con CSS 3 y jQuery en Yaaqui
Blogs De Guatemala Guatemala

Blogs de Guatemala | Directorio de Blogs, donde los guatemaltecos escriben. Noticias, información, clima, deportes, poesía, opinión, información Blogs de Guatemala Así se escribe en Guatemala. Directorio de Blogs Guatemaltecos

Entrevista a John Resig de Jquery
Además de la entrevista con Chris Hofmann de Mozilla tuvimos la oportunidad de entrevistar también a otro grande de la web, John Resig creador de Jquery, quien comparte sus inicios con Jquery, su crecimiento y el futuro del proyecto. El creador del Framework Jquery, John Resig nos permitió unos minutos de su tiempo al terminar [...] [..] Leer nota completa
Subscribirse a Internacionalización en tus Sitios Web con jQuery
Publicado 24-Nov-2008 por Blogs de en artistas
Leído 9 veces. Más resultados en Más artículos Entrevista a John Resig de Jquery Fotos acerca Entrevista a John Resig de Jquery Entrevista a John Resig de Jquery en Yaaqui
Almacenplantillasweb Blog madrid

Blog sobre recursos de diseño y desarrollo web Blog AlmacenPlantillasWeb Diseño, accesibilidad, usabilidad, posicionamiento y optimización web

jQuery: 10 tutoriales (junio 2010)
10 tutoriales sobre recursos y aplicaciones del framework jQuery para construir galerías de imágenes, sliders, creación de gráficos, optimización de sitios web para iPhone, etc. [..] Leer nota completa
Subscribirse a Internacionalización en tus Sitios Web con jQuery
Publicado 23-Jul-2010 por jlopezto en diseño webjavascriptdesarrollo web
Leído 9 veces. Más resultados en Más artículos jQuery: 10 tutoriales (junio 2010) Fotos acerca jQuery: 10 tutoriales (junio 2010) jQuery: 10 tutoriales (junio 2010) en Yaaqui
Almacenplantillasweb Blog madrid

Blog sobre recursos de diseño y desarrollo web Blog AlmacenPlantillasWeb Diseño, accesibilidad, usabilidad, posicionamiento y optimización web

Plugins jQuery para Wordpress
Plugins jQuery para Wordpress para incluir en nuestro blog o sitio web: Efectos con imágenes, Menús en jQuery, Efectos y contenido multimedia, Integración con redes sociales y Utilidades de administración de Wordpress [..] Leer nota completa
Subscribirse a Internacionalización en tus Sitios Web con jQuery
Publicado 16-Oct-2010 por jlopezto en Wordpressjavascript
Leído 8 veces. Más resultados en Más artículos Plugins jQuery para Wordpress Fotos acerca Plugins jQuery para Wordpress Plugins jQuery para Wordpress en Yaaqui
Sr. Byte Santa Ana, El Salvador

bits y bytes de tecnología, humor, cine y rebeldía para todos Sr. Byte

NinjaUI - Componentes UI Prefabricados con jQuery
Foto 0 en  - NinjaUI - Componentes UI Prefabricados con jQuery Leer nota completa
Subscribirse a Internacionalización en tus Sitios Web con jQuery
Publicado 31-Dec-1969 por BlendBoy@gmail.com (Robertux) en javascriptfirefoxjqueryprogramacionfirebugcss
Leído 2 veces. Más resultados en Más artículos NinjaUI - Componentes UI Prefabricados con jQuery Fotos acerca NinjaUI - Componentes UI Prefabricados con jQuery NinjaUI - Componentes UI Prefabricados con jQuery en Yaaqui
Almacenplantillasweb Blog madrid

Blog sobre recursos de diseño y desarrollo web AlmacenPlantillasWeb Diseño, accesibilidad, usabilidad, posicionamiento y optimización web

10 plugins jQuery para imágenes
Incluimos una colección de 10 plugins jQuery que nos permiten incluir efectos con imágenes en nuestras páginas web. Encontraréis soluciones para la implementación de slideshow de diapositivas, transiciones, galerías de imágenes y soficticados efectos como el paso de imágenes como si de un libro se tratara. [..] Leer nota completa
Subscribirse a Internacionalización en tus Sitios Web con jQuery
Publicado 27-Jan-2011 por jlopezto en diseño webjavascript
Leído 3 veces. Más resultados en Más artículos 10 plugins jQuery para imágenes Fotos acerca 10 plugins jQuery para imágenes 10 plugins jQuery para imágenes en Yaaqui

Advertencia YAAQUI.COM no verifica la veracidad de la información publicada y no se responsabiliza por el uso que se le de a la infomación del contenido publicado en los feeds y weblogs independientes. Las opiniones vertidas en este sitio no necesariamente son nuestras. Nos reservamos el derecho de remover cualqueir material que consideremos inconveniente.



Imagen de J Lo con un sombrero vaquero nada mas

Jennifer Lopez Sombrero
Imagen de Brad Pitt con pelo largo

Brad Pitt Con Pelo Largo
Imagen de un Ferrari

Ferrari
Clasificados Costa Rica Clasificados Argentina Clasificados de España Clasificados Puerto Rico Envía una Postal