Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/01/2004, 19:25
Ysdragil
 
Fecha de Ingreso: noviembre-2003
Ubicación: Distrito Federal
Mensajes: 225
Antigüedad: 21 años, 5 meses
Puntos: 0
Respeto las opiniones de los demas, pero sinceramente la mejor solucion es con Bases de Datos !!!
Por la siguiente razon, si agregas mas idiomas, vas a tener que modificar tu codigo cada vez que aumentes un idioma, aunque sea una linea de codigo lo vas a tener que hacer y a lo mejor en un principio no es problematico pero imaginate que por alguna razon (aunque sea remota) tienes que dar de alta muchos idiomas en un periodo de tiempo corto, vas a tener que modificar tu archivo muchas veces y no es eficiente.
Yo te recomiendo que todo lo guardes en una base de datos y que generes paginas con las cuales puedas administrar el contenido de tu portal y a través de las cuales puedas dar de alta nuevos idiomas.
De esta forma solo haces una sola vez el desarrollo del portal y lo unico que cambia es el contenido dependiendo del idioma seleccionado.
Incluso puedes guardar en una tabla las configuraciones iniciales para cada idioma. Por ejemplo si tienes una carpeta que se llame img_espanol y a la cual haces referencia para desplegar tus imagenes, en la base de datos puedes tener los paths de las carpetas para los otros idiomas, asi si alguien selecciona el idioma ingles tomas la configuracion de la BD y las imagenes que muestras serian de la carpeta img_ingles de esa forma despliegas las mismas imagenes solo que de distintas carpetas y de esa forma cambias el idioma.
Espero que este comentario te sirva
Cualquier cosa avisame