Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

180
Views
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
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!