Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

179
Vistas
Reemplace el nombre de la última carpeta en una URL para cambiar de idioma

Estoy buscando un método simple para cambiar un sitio web multilingüe estático . Los archivos tienen el mismo nombre en todos los idiomas, pero están en diferentes carpetas que se nombran con el código del idioma (en, fr, es, de, ...).

Ejemplo:

 mydomain.com/showcase/en/index.html mydomain.com/showcase/fr/index.html

Ahora el visitante debería poder elegir un idioma diferente con un selector de idioma. Qué idiomas están disponibles deben permanecer abiertos.

Entonces, el código tiene que saltar desde el final de la URL hasta el último / y luego reemplazar los dos caracteres anteriores (no importa cuál sea, posición -1 y -2 antes de /) con el nuevo código de idioma. El código de idioma siempre será de 2 dígitos y los subdirectorios de idioma siempre estarán al final de la URL.

¿Cómo obtengo el nuevo código de idioma del clic del visitante? ¿Y cómo lo instalo en el lugar correcto? ¿Cómo llamo al script en mi plantilla html?

Desafortunadamente, soy un principiante total con js. Solo sé un poco sobre html y css. Me alegraría de un buen código y una explicación de lo que hace exactamente. He encontrado algunas soluciones parciales aquí, pero ninguna hace exactamente lo que necesito.

¡gracias!

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda