pagina en varios idiomas

edited julio 2008 in Principiantes
Hola, alguien me puede decir como realizar una pagina en donde el usuario pueda elegir entre uno y otro idioma.
Tengo pensado hacerlo con archivos de configuracion (.ini), y hacer uno para cada idiomas ej: ficheros lang_es.ini y lang_fr.ini..

$lang = Config::read("lang_fr.ini");
$lang = Config::read("lang_es.ini");

Y una lista desplegagle en donde se seleciona el idioma.

Pero no se como implementarlo, alguien me puede ayudar, gracias.

Comentarios

  • edited 8:43
    Mira en esta página el apartado de internacionalización:

    http://phpbarcelona.org/materiales-de-la-barcelona-php-workshop-1

    Yo fui a estas conferencias y se trataron temas muy interesantes, como podréis ver.
  • Hola RhapsodyOfFire casualmente este mismo tema lo estaba hablando ayer con emilio.rst y próximamente estaremos trabajando en esta funcionalidad, te recomiendo que estes pendiente del SVN, pero te puedo asegurar que muy pronto estaremos dando los primeros pasos en ese sentido...
  • Gracias proclamo y deivinsontejeda por responder.

    La verdad que desconocía de las funciones gettext incluidas en PHP, asi que ahora me puse a leer un poco de como utilizarlas y a aprender el uso del programa poedit.

    Cada dia se aprende algo nuevo <!-- s;) --><img src="{SMILIES_PATH}/icon_wink.gif" alt=";)" title="Wink" /><!-- s;) -->, saludos
  • Bueno conseguí hacerlo con gettext y poedit, y funciona de maravillas, el gran problema es que gettext no se puede usar en archivos phtml o si se puede no se como se hace, pero pude solucionarlo creando variables en el controlador, le aplico gettext y las muestro en la vistas.
Sign In or Register to comment.