Tengo una web programada desde cero, la cual tiene muchas direcciones amigables del estilo:
www.dominio.com/es/articulo/bolsa
o
www.dominio.com/en/article/bag
La cuestión es,
¿como se puede redirigir a los usuarios de una sección a su respectiva en otro idioma? Actualmente si un usuario está visitando alguna página interior en español y le damos a la bandera inglesa o alemana, va de vuelta al index y debería empezar a navegar, pero me gustaría mandarlos a la respectiva página interior en inglés o alemán. ¿Como se puede hacer eso?
Ahora mismo las banderas simplemente redirigen al index en dicho idioma, lo cual es un inconveniente si alguien está en una página interior y quiere verla en otro idioma, ya que le redirigiría a la portada en vez de a la página "hermana" en otro idioma.
Alguna ayuda?