Hello Folks !
Comment faire proprement un site multilangue de la sorte :
en.example.com pour la version anglaise et fr.example.com pour la version francaise, avec la particularite d'avoir une structure de fichier unique (par exemple dans le www.example.com) et des fichiers langues contenant des defines (php).
Par exemple, en appelant la page fr.example.com/ma-page.php, ca fait apparaitre le contenu de la page www.example.com/1.php avec inculsion de la page de langue francaise (par exemple fr.php). Et de meme, en appelant en.exemple/my-page.php ca fait toujours apparaitre le contenu de www.example.com/1.php mais avec cette fois l'inclusion de la page de langue anglaise (par exemple en.php).
Notons que :
- l'on ne doit pas pouvoir acceder directement a www.example.com/1.php
- les pages dans fr.example.com on des noms differents que de celles se trouvant dans en.example.com (ma-page.php et my-page.php renvoie la meme page avec une langue differente).
Un peu casse tete pour moi tout ca ... quelqu'un a deja fait cette experience ?
Comment faire proprement un site multilangue de la sorte :
en.example.com pour la version anglaise et fr.example.com pour la version francaise, avec la particularite d'avoir une structure de fichier unique (par exemple dans le www.example.com) et des fichiers langues contenant des defines (php).
Par exemple, en appelant la page fr.example.com/ma-page.php, ca fait apparaitre le contenu de la page www.example.com/1.php avec inculsion de la page de langue francaise (par exemple fr.php). Et de meme, en appelant en.exemple/my-page.php ca fait toujours apparaitre le contenu de www.example.com/1.php mais avec cette fois l'inclusion de la page de langue anglaise (par exemple en.php).
Notons que :
- l'on ne doit pas pouvoir acceder directement a www.example.com/1.php
- les pages dans fr.example.com on des noms differents que de celles se trouvant dans en.example.com (ma-page.php et my-page.php renvoie la meme page avec une langue differente).
Un peu casse tete pour moi tout ca ... quelqu'un a deja fait cette experience ?