Mon exigence est d'afficher des messages texte localisés dans une application Web J2EE. Je sais que J2EE fournit un très bon support pour cela. Ma question est quelle est la pratique suivie pour que les messages localisés soient stockés pour être utilisés par l'application. Si je veux afficher des types de messages japonais/chinois qui ne ressemblent pas à des jeux de caractères anglais, comment pouvons-nous obtenir ces messages/texte dans les fichiers de propriétés ou les tables de base de données.Texte localisé en Java
0
A
Répondre
1
Resource Bundle. L'idée de base est que tout le texte à localiser/internationaliser soit extrait et remplacé par une «clé» dans le code source, et au moment de l'exécution, vous pouvez basculer entre les paramètres régionaux. Différentes implémentations de groupes de ressources peuvent être sélectionnées parmi, par exemple, liste le regroupement de ressources ou le regroupement de ressources de propriétés. Il est également possible d'écrire sa propre implémentation, comme une base de données.
Java Internationalization: Localization with ResourceBundles est un bon point de départ rapide.
Fait intéressant, Try alternatives to ResourceBundle répertorie certains inconvénients de l'ensemble de ressources et fournit une alternative.
Questions connexes
- 1. java génère une expression régulière à partir de NumberFormat localisé
- 2. Texte binaire en Java
- 3. Trouver un fichier localisé
- 4. Comment convertir un entier en nom de mois localisé en Java?
- 5. Nom du groupe localisé
- 6. dynamique, NSString localisé
- 7. Validateur de date localisé
- 8. ASP.NET - Conversion du numéro localisé
- 9. Connaissez-vous le plugin eclipse pour changer le texte localisé en entités html?
- 10. Classification de texte en Java
- 11. Prix localisé de l'App Store
- 12. Conversion de PDU en texte en Java
- 13. Javascript est affecté à Localisé?
- 14. Script Python pour convertir le fichier po en json localisé
- 15. Est-ce que l'argument dans printf est localisé en mémoire?
- 16. Travailler avec d'énormes fichiers texte en Java
- 17. Bibliothèques séparées de fichiers texte en Java
- 18. Lecture d'un fichier texte en Java
- 19. Parse un fichier texte en utilisant Java
- 20. analyse du fichier texte en utilisant java
- 21. Analyse de fichier texte en Java
- 22. Écrire du texte sur l'image en Java
- 23. travailler avec des fichiers texte en Java
- 24. Contrôle ASP.NET PasswordRecovery avec contenu localisé
- 25. JPA persistence.xml classpath est-il localisé?
- 26. Comment stocker une énumération dans un DataColum d'un DataTable et afficher du texte localisé dans .Net
- 27. « dynamique » affichage localisé format DateTimePicker personnalisé
- 28. Contacts Android: classement/tri localisé incorrect
- 29. Highliting de texte Java
- 30. Comment afficher du texte localisé dans une langue donnée au lieu de celle par défaut (en mode design)?
Tahnks pour la réponse. Ma question est de savoir comment nous obtenons des données localisées que je veux dire du texte japonais dans le fichier de propriétés. Pouvons-nous entrer cela en utilisant le clavier. Quelle est la pratique qui est suivie ici. –
Les bundles de propriétés localisées sont généralement entrés en premier dans l'encodage natif (chinois, japonais), puis utilisent "native2ascii" (http://java.sun.com/javase/6/docs/technotes/tools/windows/native2ascii.html) pour trans-code en unicode. Il existe également des outils d'aide pour automatiser cette étape, comme "native2ascii-maven-plugin" (http://mojo.codehaus.org/native2ascii-maven-plugin/) – bryantsai
Merci à ce genre de réponses à la question.Si vous pouviez jeter la lumière sur la façon dont les propriétés localisées sont entrées en premier dans l'encodage natif qui serait vraiment utile. Est-il possible que nous pouvons le faire dans un environnement Windows. –