¿Esta bien hacerlo de esta manera?

Iniciado por Panic0, 25 Septiembre 2020, 04:53 AM

0 Miembros y 1 Visitante están viendo este tema.

Panic0

Hola a todos,yo estoy haciendo una web en inglés pero me gustaría agregar un botón que sirva para traducir la página completa.

Yo lo que hice fue hacer una copia de la página en inglés y pasar todo al español.Despues hice los botones y simplemente vincule las páginas.

Pero no estoy seguro de que está forma sea la mejor. ¿Ustedes  qué opinan?

Gracias y que tengan un buen día o noche   ;)



::)
Los ataques de pánico suelen comenzar de forma súbita, sin advertencia.

@XSStringManolo

Mete el texto en un array. Cuando se cambie el idioma, modificas el contenido de los elementos.

A grandes rasgos algo así:
Código (javascript) [Seleccionar]
var espanhol = ["mi titulo", "mi enlace"];
var ingles = ["my title", "my link"];

botonEsp.onclick = function() {
 document.querySelector("title").innerText = espanhol[0];
 document.querySelector("#miLink").innerText = espanhol[1];
};

botonEn.onclick = function() {
 document.querySelector("title").innerText = ingles[0];
 document.querySelector("#miLink").innerText = ingles[1];
};


Puedes meterlo todo en una función bastante pequeña.