Comunidad de diseño web y desarrollo en internet online

Cambio de idioma mediante código?

Citar            
MensajeEscrito el 11 Abr 2007 10:45 am
Hola, me gustaría saber si hay alguna forma de cambiar el idioma de una web en html, con un botón, y que te cambie sólamente el texto sin mandarte a otra página, almacenando los textos en alguna variable o algo así... :?

He oído algo de usar "properties"¿? pero no tengo ni idea de esta propiedad. A ver si alguien me puede echar un cable xfa! graciass

Por danihc

5 de clabLevel



Genero:Masculino  

safari
Citar            
MensajeEscrito el 11 Abr 2007 03:21 pm
La única forma de cargar "algo" sin recargar la página es con AJAX. Según veo no tienes mucha idea pero la solución más eficaz es que tu página sea un XML con estilos, es decir, presentada con XSLT. Esto es poco habitual, no por ello peor, al contrario.

Para hacerlo en XHTML tendrás que recargar los nodos de texto correspondientes mediante el objeto XMLHTTPRequest y mostrar esos nodos. Espero que hasta aquí entiendas, porque el mecanismo no es fácil de explicar ahora...

Y si lo que quieres es cargar solamente una pequeña parte puedes usar una base de datos para esos textos o un XML aparte, pero no tiene demasiado sentido.

Así pues dependiendo de tu caso usa la solución que creas. Cambiar TODO el idioma es cambiar TODO el documento de forma asíncrona.

Por frenadoll

922 de clabLevel

6 tutoriales

Genero:Masculino  

Barcelona

firefox
Citar            
MensajeEscrito el 11 Abr 2007 10:07 pm
No creo que sea necesario NO recargar la misma pagina, creo que a lo que danihc se refiere es no manda a "otra" pagina con el otro idioma.

Ve aqui: www.crsea.com

Esa web la hice hace algun tiempo y tiene 2 idiomas usando los mismos archivos. como puedes ver al pararte en el botón de cambio de cambio de idioma, mando una variable por GET con el idioma y lo uso luego para seleccionar un archivo donde cargo todas las variables con los textos de la pagina. Obviamente todos los textos de la pagina son variables y estan definidas en esos archivos de idioma.

Por Ramm

BOFH

3152 de clabLevel

6 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell REC Héroes

London, UK

firefox
Citar            
MensajeEscrito el 13 Abr 2007 10:47 am
Ok Ramm eso es lo q yo andaba buscando exactamente, probaré con ello a ver si m sale bien, gracias a los 2.

Por danihc

5 de clabLevel



Genero:Masculino  

safari

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.