gpt4 book ai didi

java - 更改 Web 应用程序语言

转载 作者:行者123 更新时间:2023-11-30 11:35:07 25 4
gpt4 key购买 nike

我有一个使用单一语言构建的 Web 应用程序,我想通过添加更多语言使其国际化。我想使用包含键和值的属性文件来做到这一点(每个属性文件中的“名称”之类的键和此键的值都会发生变化)。我前一段时间读到有一个应用程序能够从 jsp 文件中提取标签并生成包含键的属性文件。谁能告诉我最好的方法是什么?

谢谢。

最佳答案

尝试使用 ResourceBundle。假设您有名为 Resources_EN.properties、Resources_FR.properties 等的本地化属性文件。您必须将属性文件放在类路径中。要获得本地化的字符串,您可以执行以下操作:

ResourceBundle resourceBundle = ResourceBundle.getBundle("Resources", new Locale("EN");
String value = resourceBundle.getString("myKey");

关于java - 更改 Web 应用程序语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15290751/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com