29/03/2003, 16:36
|
| | | Fecha de Ingreso: enero-2002 Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 22 años, 10 meses Puntos: 17 | |
Si puedes usar PHP o similares...
Yo lo que hago es crear plantillas de idiomas para cada página o para cada directorio, según como sean de extensas las páginas. Entonces incluyo las plantillas con Server Side Includes en función de una cookie, tal como dice Nugar.
La diferencia es que yo coloco las plantillas en la misma carpeta que las páginas porque así me es más fácil corregirlas y actualizarlas.
Yo personalmente utilizo los códigos de idioma ISO 639 (dos dígitos) y los incluyo en el nombre de fichero de la plantilla. Además, como uso estructura FuseBox, llamo a los archivos que contienen los textos: lng_nombre_idioma.php
Ejemplo:
lng_main_ca.php
lng_main_es.php
lng_main_en.php
En la empresa donde trabajo usamos ese sistema desde hace unos 2 años y nos funciona muy bien.
Ten en cuenta que SIEMPRE debes dejar que el visitante escoja su idioma. |