Comment réaliser un site internet bilingue ou multilingue ?
J'ai eu le temps aujourd'hui et j'ai jeté un œil à ANT DESIGN PRO ! J'ai trouvé que sa méthode d'implémentation du multi-langue est très bonne et j'aimerais la partager avec vous !
Tout d'abord, il aura un dossier multilingue avec chaque fichier correspondant à une langue !
Les sites Web ont généralement une page d'accueil, un menu à propos de nous, etc.
Ensuite, chaque fichier de langue dans ce dossier de langue aura une identification, comme suit :
Contenu du fichier chinois
'public.index.home' : 'Accueil',
'public.index.about': 'À propos de nous'
Contenu du fichier en anglais
'public.index.home': 'Accueil',
'public.index.about': 'À propos',
De cette façon, chaque fois que vous utilisez le site Web, si vous cliquez sur chinois, il appellera le contenu du fichier chinois à afficher ! S'il est en anglais, le contenu du fichier anglais sera appelé pour affichage !
Je vous donne une idée !
Les étudiants qui ont besoin d'un serveur de version entreprise peuvent regarder ici
De nombreux frameworks JS de type MVC fourniront des packages de langage. Vous pouvez consulter le site officiel du framework js que vous utilisez. Je pense que vous utilisez Node.js. Vous pouvez le vérifier sur NPM
.