Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/12/2011, 06:57
.:Chimera:.
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: OPINIONES :: Sitio en multiple idioma

Yo solo lo he tenido que hacer una vez, y lo he hecho de la siguiente forma:

1) Idiomas almacenados en la base de datos.
2) Generas lo ficheros usando esa base de datos: english.php, spanish.php, etc...etc...
3) Si la ultima modificación de la base de datos para cierto idioma es más reciente que la fecha de creación del fichero de ese idioma generas el fichero de nuevo.
4) Lees el idioma de los ficheros .php

Es como funcionan las caches, tienes lo mejor de ambas versiones, y es bastante sencillo de programar si tienes un nivel medio de php/sql.

Si el sistema es muy pequeño no vale la pena, almacena los idiomas en en.php, es.php etc.. y punto.