J'ai un site Web entièrement en français. Je prévois d'avoir une version anglaise depuis quelques mois. Tout fonctionne bien, les gens peuvent changer de langue et la session gère leur langue. La problématique est que maintenant j'ai acheté un domaine différent du français et je suppose qu'il faudra pointer vers le même sous-domaine de l'hôte.2 adresses IP pour 1 site Web
Je suppose que je vais devoir faire du code pour vérifier le nom de domaine et si l'utilisateur arrive sur le serveur avec l'anglais pour passer la session à la langue anglaise sinon pour utiliser la langue française. Ai-je tort ou pas?
Je pense que je vais procéder de cette façon, mais beaucoup d'autres parties du site pourraient être complètement différentes comme les annonces et les images. Est-ce que la meilleure façon de gérer le site Web multilingue est de faire beaucoup de comparaison de la langue pour ces annonces et images? ou de faire une copie du site Web sur un autre sous-domaine et de lier le nouveau domaine au nouveau dossier (je pense vraiment que la duplication sera pire à long terme).
Tout conseil serait appreaciate.
(Les deux questions dans cette question sont en gras)
Voulez-vous dire que vous avez acheté un nouveau nom de domaine? –
@Daok: J'ai mis à jour votre question afin que la terminologie ait plus de sens. DNS est uniquement utilisé pour convertir un nom de domaine chaîne en adresse IP avant l'envoi des paquets. –
Oui, vous ne pouvez pas vraiment "acheter une adresse IP". Vous pouvez acheter un domaine et vous pouvez acheter un serveur virtuel avec une adresse IP. Pouvez-vous clarifier? – jpsimons