Java 本地化的实现
Localizing Date 本地化时间
Localizing Currency 本地化货币
Localizing Number 本地化数字
Localing Text 本地化文本
对于本地化,java 的 Locale 类。Util 包的使用方法如下
1 | Locale l = new Locale ("de","DE"); |
Localizing Date 本地化时间
1 | DateTimeFormatter localFormater= |
Localizing Currency 本地化货币
1 | NumberFormat nft=NumberFormat.getCurrencyInstance(new Locale("en", "US")); |
Localizing Number 本地化数字
1 | NumberFormat nft1 = NumberFormat.getNumberInstance(new Locale("en", "US")); |
Localing Text 本地化文本
命名规则:
自定义名字__语言代码.properties
在 MessagesBundle 文件中写入 对应 message 的内容示例
1 | message=\u65E9\u4E0A\u597D |
然后创建文件成功。可以在文件内写内容 使用如下语句可以使内容显示对应的语言在输入栏
1 | Locale locale = new Locale("zh", "CN"); //选择中文 |
参考
Java 本地化的实现_不是常家乐的博客-CSDN 博客_java 本地化
https://blog.csdn.net/m0_52149190/article/details/117307729