WRInaute accro
Bonjour,
Je suis devant un problème bloquant où j'espère que vos avis et conseils viendront résoudre mon soucis.
J'ai créé un site sous forme de template. J'ai créé un répertoire "language" où je stocke l'ensemble des constantes par sous-répertoire.
LANGUAGE (rép.)
|-> FR (rép.)
|-> index.php, etc....
|-> EN (rép.)
|-> index.php, etc....
Pour connaitre la langue que je dois afficher, j'ai créé au préalable des répertoires physiques "en", "es", etc...
Et donc pour connaitre langue que je dois afficher, je vais chercher le DOCUMENT_ROOT et je serai dans quel répertoire je me trouve.
Car via mon serveur, je vais faire du VirtualHost pour raccrocher mes répertoires "en", "es", etc... sur des NDD diffèrents que je pourrai par la suite géolocaliser dans des continents en adéquation avec la langue traitée.
Le prob, c'est que cette config m'oblige tout de même à importer ma template dans les répertoires physiques "en", "es", etc... et donc si je modifie ma template, je devrais aussi la modifier dans les autres !!
Pas super comme optimisation et maintenance !
AUtre solution, passer par une variable langue qui déterminera la version linguistique mais comment je fais pour que de cette variable, je puisse accéder à mon site :
www.example.com (par défaut) puis si variable "en" www.example.us ainsi de suite...
Suis-je clair?
merci de votre aide... j'ai trop la tête dedans... :evil:
Je suis devant un problème bloquant où j'espère que vos avis et conseils viendront résoudre mon soucis.
J'ai créé un site sous forme de template. J'ai créé un répertoire "language" où je stocke l'ensemble des constantes par sous-répertoire.
LANGUAGE (rép.)
|-> FR (rép.)
|-> index.php, etc....
|-> EN (rép.)
|-> index.php, etc....
Pour connaitre la langue que je dois afficher, j'ai créé au préalable des répertoires physiques "en", "es", etc...
Et donc pour connaitre langue que je dois afficher, je vais chercher le DOCUMENT_ROOT et je serai dans quel répertoire je me trouve.
Car via mon serveur, je vais faire du VirtualHost pour raccrocher mes répertoires "en", "es", etc... sur des NDD diffèrents que je pourrai par la suite géolocaliser dans des continents en adéquation avec la langue traitée.
Le prob, c'est que cette config m'oblige tout de même à importer ma template dans les répertoires physiques "en", "es", etc... et donc si je modifie ma template, je devrais aussi la modifier dans les autres !!
Pas super comme optimisation et maintenance !
AUtre solution, passer par une variable langue qui déterminera la version linguistique mais comment je fais pour que de cette variable, je puisse accéder à mon site :
www.example.com (par défaut) puis si variable "en" www.example.us ainsi de suite...
Suis-je clair?
merci de votre aide... j'ai trop la tête dedans... :evil: