Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/04/2012, 04:04
Avatar de wsoul
wsoul
 
Fecha de Ingreso: octubre-2010
Mensajes: 190
Antigüedad: 13 años, 6 meses
Puntos: 13
Respuesta: Múltiples idiomas en la web

pues yo eso lo veo de una forma bastante mala.

cara a google eso es malo, yo prefiero ponerlo en carpetas o subdominios.

ejemplo

http://www.linkbuildingdb.com es una web que hice hace nada en 2 idiomas.

tiene dos carpetas /en y /es

en la raiz (sin en ni es) mira el lenguaje de tu navegador y te lleva a la carpeta correspondiente.

y en /es/index.php tengo el siguiente archivo:

Código PHP:
Ver original
  1. <?php
  2.     $lang = "es";
  3.     include("../inicio.php");
  4. ?>

y luego en inicio.php toda la web y esto:

Código PHP:
Ver original
  1. include("../idiomas/{$lang}.php");

así cargo el idioma que quiero (por que así, solo tengo que modificar una vez el código y se modifica en ingles y en español.

y el es.php lo tengo así

Código ASP:
Ver original
  1. $txt['menu'][0] = "Inicio";
  2.     $txt['menu'][1] = "Generador de Enlaces";
  3.     $txt['menu'][2] = "Enlaces en Comentarios";
  4.     $txt['menu'][3] = "Enlaces en Perfiles";
  5.     $txt['menu'][4] = "Enlaces en Firmas";

y así si quiero agregar otro idioma, es mucho mas fácil
__________________
Compra y Vender artículos en https://www.losredactores.com o una comunidad de webmasters ? https://webeamos.com