Java i18n本地化电话号码、地址、货币

Java i18n本地化电话号码、地址、货币,java,internationalization,Java,Internationalization,我想知道是否有人曾经遇到过一个开源软件包,它可以根据国家地区提供日期格式、电话号码格式、地址(以及邮政编码/邮政编码)和货币等实现 因此,对于国家/地区代码,i18n库将返回所述定义类型的特定实现 我希望JDK能够满足这种需求 如果有人愿意,我愿意参与这样一个项目 Patrick本地化日期和货币格式是标准API的一部分。相关的起点是类java.text.DateFormat和java.text.NumberFormat 如果您需要标准API或更详细的功能所提供的语言环境以外的支持,您可以在库中找

我想知道是否有人曾经遇到过一个开源软件包,它可以根据国家地区提供日期格式、电话号码格式、地址(以及邮政编码/邮政编码)和货币等实现

因此,对于国家/地区代码,i18n库将返回所述定义类型的特定实现

我希望JDK能够满足这种需求

如果有人愿意,我愿意参与这样一个项目


Patrick

本地化日期和货币格式是标准API的一部分。相关的起点是类
java.text.DateFormat
java.text.NumberFormat

如果您需要标准API或更详细的功能所提供的语言环境以外的支持,您可以在库中找到所需的内容

对于电话号码格式,您可以使用谷歌提供的。然而,对于一些国家,格式和分类规则不完整或极为过时。它可能值得一看,但可能不是你想要的。不过,目前还没有更好的解决方案


对于地址格式,您可以使用谷歌的。它不是一个可下载的图书馆,而是一个在线服务。您可以输入一个自由格式的地址,服务将在
格式化的\u地址
字段中返回一个正确格式化的地址。

非常感谢您的回复。我会去ICU图书馆,但我需要一些可下载的东西。