perso j'utilise une colonne LangID (avec -1=anglais -2=français,...) comme seconde clé dans les tables.
Je met aussi une variable de session (ou un param dans l'url) du même nom (LangID).
avec ca, tu rajoute juste une clause ' and LangID=?' dans les requettes SQL, et ca roule.
Evidemment c'est un peut lourd quand tu à d'autres infos que le texte à traduire dans la table, t'es obligé de faire un petit peut de redondance.
# Re: Site multi-lingue
Posté par 36 75 . En réponse au journal Site multi-lingue. Évalué à 2.
Je met aussi une variable de session (ou un param dans l'url) du même nom (LangID).
avec ca, tu rajoute juste une clause ' and LangID=?' dans les requettes SQL, et ca roule.
Evidemment c'est un peut lourd quand tu à d'autres infos que le texte à traduire dans la table, t'es obligé de faire un petit peut de redondance.