Je travaille sur une application web Spring et mon application est multilingue. J'ai créé les fichiers de propriétés ResourceBundle comme messages.properties et messages_ar.properties.Problème d'application Web multilingue
Dans ma page de démarrage, j'ai défini par défaut les paramètres régionaux en anglais. par:
<fmt:setLocale value="en" scope="session"/>
Sur la même page, j'ai fourni aux utilisateurs un accès à d'autres langues (arabe) à travers un lien comme:
<a href="index.htm?locale=ar">Arabic Version</a>
Et je charger les textes de forme, le titre de la page et d'autres communes éléments des fichier de propriétés par la balise de message de printemps:
<spring:message code="title"/>
application fonctionne très bien pour l'anglais, mais quand je sélectionne la version arabe, les valeurs de meaages_ar.properties n'est pas chargé . Quelle est mon erreur ou comment peut-elle être chargée et que l'application soit multilingue?
Merci d'avance pour l'aide. Cordialement, Abdel Olakara
mise à jour, Une fois que l'utilisateur a cliqué sur la version arabe, j'ai défini les paramètres régionaux en utilisant . Mais toujours le texte arabe ne se charge pas. –
vous ne pouvez pas obtenir l'environnement local arabe si vous codez "en" – Bozho
avez-vous résolu votre problème? Comment? – Bozho