Il y a déjà eu quelques articles à ce sujet, mais je n'ai pas vraiment trouvé la réponse à mes questions, dans le cadre d'un site multilingue :
Est-il préférable de
  • faire des include de pages abc_fr ou abc_en , appelées en fonction de la langue choisie, qui contiennent le texte sous forme de constantes
  • OU utiliser une base de données avec des champs pour chaque langue
Et vaut-il mieux, dans un cas ou dans l'autre,
  • OU avoir de nombreuses constantes/variables ne contenant que le texte qui change, appelé par exemple comme suit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo '<p><a href="page1"><img src="image" alt="blabla">' .$lien .'</a>' .$voila .'</p>';
    $lien et $voila sont issus de l'include / la bdd
Si quelqu'un avait un retour d'expérience à ce sujet, merci de me le faire partager