Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   HTML (http://www.forosdelweb.com/f4/)
-   -   Sitio español/ingles (http://www.forosdelweb.com/f4/sitio-espanol-ingles-579651/)

Chaks 24/04/2008 13:51

Sitio español/ingles
 
La forma de hacer este sitio seria, haciendo 2 webs en 1, le haces botones mandandola al index de cada una, hay alguna otra forma mas pratica y sencilla de hacerla ?

nedrek 24/04/2008 16:41

Re: Sitio español/ingles
 
Por supuesto, pero es algo más complicado.

Como ejemplo esquemático, y antes de andar escribiendo mucho para nada a ver si vamos bien encaminados y a que nivel...

Se puede decir que la estructura html está en un archivo, y cada página va asociada a un texto en una base de datos. Después, a través de php y una sesión, se elige el idioma y se busca en la parte adecuada de la bd, o bien a traves de un selector tipo www.web.prueba/es www.web.prueba/en

Depende de si sabes de lo que hablo, será más o menos complicado, hay otras formas más engorrosas pero que para un iniciado pueden ser más sencillas, todo depende del nivel.


Un saludo.

bookmaster 24/04/2008 17:00

Re: Sitio español/ingles
 
Este tema lo he tratado hace bastante tiempo, a ver si este post te sirve:

http://www.forosdelweb.com/f91/web-m...alizar-514747/

Chaks 24/04/2008 17:00

Re: Sitio español/ingles
 
bien te soy sincero de php se poco y casi nada, lo basico, pero si hay algun lugar donde espefiquen la accion de vincular la DB con la web (en php) me lo podrias pasar , o explicarme vos , si no es mucha molestia ovbio

bookmaster 24/04/2008 17:11

Re: Sitio español/ingles
 
Si no tienes mucha idea de PHP, lo único que se me ocurre es hacer la web repitiendo todas las paginas tantas veces por cada idioma que vayas a poner, esto es un inconveniente porque ocuparía el doble de lo normal y retrasaría la carga de la misma.

En el ejemplo del post ese no hace llamada a ninguna base de datos, ya que en tal caso de querer hacerlo por base de datos sería bastante más engorroso y más sin conocer PHP.

Fíjate en el código de ejemplo que puse, es uno de los métodos mas sencillos y sin usar una base de datos.

Este es el ejemplo de lo anterior: http://fdw.lohacemosweb.net/Multilenguaje.php


La zona horaria es GMT -6. Ahora son las 01:27.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.