Bonjour,
Je m'interroge actuellement sur la "meilleur" façon de gérer le multi langue dans un logiciel, et notamment dans la base de données.
Les solutions que je peux imaginer ne me semblent pas propres, or je ne me souviens pas avoir rencontré ce cas dans les livres.
Les solutions que j'ai en tête sont pour le moment :
- J'ai la solution d'avoir une base par langue, mais je n'aime pas cela, dans la mesure où cela fait des doublons.
- Avoir tout dans une langue, et traduire pour l'utilisateur, mais je ne vais pas convertir des saisies utilisateurs dans la langue de la base.
- Rajouter une référence locale à plus ou moins tous les champs de la base, avec des tables de traduction.
Vu que je ne pense pas être le premier avec cette interrogation, il existe certainement une solution de référence ?
Merci
Partager