Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/07/2014, 06:12
Avatar de arcanisgk122
arcanisgk122
 
Fecha de Ingreso: junio-2010
Mensajes: 755
Antigüedad: 14 años, 8 meses
Puntos: 28
sistema multy lenguaje

Hola amigos traigo por aqui una idea, me gustaria saber si tiene algun aporte que hacerme ya que es simplemente la parte logica:

Código PHP:
Ver original
  1. 1. si la variable de sesión [idioma] no existe crear.
  2. 2. si la variable de sesión está vacía, checar el lenguaje del navegador y el agente, establecer por defecto el idioma detectado en la variable [idioma].
  3. 3. si la variable de sesión tiene un valor, revisar si recibimos por post un lenguaje diferente.
  4. ->lenguaje igual: cargar el lenguaje de la variable de sesión.
  5. ->lenguaje Diferente: Cambiar el contenido de la variable de sesión[idioma] por el valor recibido por post.
  6. ->no se recibe dato: no hacer nada.
  7. 4. revisar que exista un archivo (lenguaje de la página) compatible con el idioma guardado en la variable de sesión
  8. 5. tomar los datos del archivo de idioma y sustituir las variables del template.
  9. 6. mostrar el resultado de la página.
__________________
Cooler Master Gladiator 600 - AMD PHENOM II X4 955 @ 3.5GHZ
GA-MA78GM-US2H - Super Talent 800 2GB x 2 Dual, (Unganged)
PSU Cooler Master eXtreme Power Plus 500W - Saphire R7-260OC-2GB