2010-08-24 3 views
0

J'ai un site multilingue et nous faisons traduire tout le texte en 10 langues. Nous allons avoir une variable de session qui définit une valeur pour le choix de leur pays/langue. Je souhaite que toutes les informations de contact de nos revendeurs soient traduites dans les différentes langues, y compris les alphabets spécifiques au pays, comme le japonais et le coréen.Organiser les structures de données MySQL

Ce que je veux faire est d'avoir une sorte de table de consultation qui dicterait quelles informations de revendeur de langue sont choisies. En d'autres termes, je veux que la variable de session dicte de quelle table provient l'information. Donc, si l'utilisateur choisit coréen et va aux pages du revendeur, la page sera affichée en coréen. Mais s'il choisit japonais et va à la même page, ce sera en japonais.

Comment structurer mes tables pour cela? À quoi ressembleront les requêtes mysql?

+0

Dans quel langage de programmation le site est-il écrit? –

Répondre

0

Vous pensez au problème au mauvais niveau. Vous aurez une liste de chaînes indexées par numéro par langue, les incorporer aux bons endroits est la partie la plus difficile, les stocker est trivial. Ainsi, poser des questions sur SQL commence le jeu deux pas en avant de vous-même.

Recherchez la documentation d'internationalisation pour votre langue et la plate-forme de votre choix.

+0

Est-ce que quelqu'un d'autre pourrait m'aider s'il vous plaît, sans laisser le problème de la langue être un harcèlement? Je vous remercie. – sehummel