Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/10/2011, 15:10
cslbcn
 
Fecha de Ingreso: marzo-2008
Mensajes: 383
Antigüedad: 16 años, 2 meses
Puntos: 5
Respuesta: Mostrar variable en la barra de direcciones

No tengo problemas para detectar el idioma del cliente, para eso ya tengo código.
Mi duda era como reflejarlo en una variable en el navegador para después convertirlo en una friendly url.

Yo había pensado en esto:

index.php
Detectar el idioma. Español ES, Ingles EN, Italiano IT, etc.
Una vez detectado el idioma, hacer un header("Location: menu.php?lang=".$idioma);
donde $idioma = "ES", "EN", "IT", etc.

Después en el archivo htaccess traduzco www.miweb.com/menu.php?lang=ES
a www.miweb.com/es o www.miweb.com/en o www.miweb.com/it

Esta manera es correcta? Existe algún método más "eficiente" ?