Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/11/2011, 10:56
rduran256
 
Fecha de Ingreso: noviembre-2011
Ubicación: Menorca
Mensajes: 36
Antigüedad: 12 años, 5 meses
Puntos: 0
Pregunta Localizar y modificar elemento en la URL

Buenas, tengo una duda que no encuentro forma de resolver.. veamos tengo el siguiente problema.

Tengo una web en la cual utiliza Gettext para traducir a varios idiomas, tengo un archivo llamado ficha.php, la ficha tiene una estructura fija y es rellenada a traves de un valor que le paso por URL, en este caso un ID..

me explico para el mismo archivo dependiendo de la url, hay un contenido diferente.

www.----.com/ficha.php?ID=1
www.----.com/ficha.php?ID=1

al agregar el Gettext la URL sufre una modificación

www.----.com/ficha.php?language=en_GB&....../

para cambiar el lenguaje de la ficha utilizo dos enlaces que llaman al archivo .mo pero esto me modifica la url dejandola de la siguiente forma

www.----.com/ficha.php?language=es_ES

por tanto el resto se pierde y la ficha queda vacia..

La solucion es que el link no llame directamente al archivo, si no que pueda cambiar el valor en_GB por _es_ES o el que sea segun el caso..

espero que podais ayudarme y si no he sido muy claro podes pedirme que me aclare mas

gracias