Bonjour à tous,

J'aimerais votre avis concernant le développement d'un site multilangues.
Pour le moment, j'ai un attribut "langue" de l'objet "utilisateur" qui vaut "fr" ou "en".

Et j'ai des fichiers de langues. Par exemple accueil.lang.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
switch ($utilisateur -> langue) {
  case "fr" : 
    define("TRAD_BIENVENUE", "Bienvenue", true);
    define("TRAD_BONJOUR", "Bonjour", true);
    break;
 
  case "en" : 
    define("TRAD_BIENVENUE", "Welcome", true);
    define("TRAD_BONJOUR", "Hello", true);
    break;
}
Ca fonctionne, mais je ne suis pas sûr que ce soit la solution la plus adaptée ? Avez vous d'autres propositions ?

Merci,

Gillou.