[英]Internationalization of distances in java
是否有可能在Java中没有任何额外的库来使距离国际化?
我的意思是有可能处理日期,时间,货币,数字...
我本来希望找到一个NumberFormat.getDistanceInstance或者什么。
是否已经嵌入了类似的东西,或者我应该建立自己的距离国际化系统(大多数英里对公里)
我很想听听这样的格式化程序,但遗憾的是我从未这样做过。 问题是,CLDR中还没有这样的数据,所以要做到这一点并不容易。
也就是说人们实际上已经考虑了很长一段时间 - 请参阅ICU的Measure课程 。 不幸的是,现在看起来很接近确定测量系统 - 请参阅LocaleData和LocaleData.MeasurementSystem 。
在那之后,你是独立的。 您需要将此保留给翻译人员(他们需要实际翻译单位以及格式化模式)。
不,除了日历之外,JDK中没有i18n距离,重量和大多数其他测量单位(我知道它不是真正的单位,但是农历与公历完全不同)。 即便操作系统也没有那种信息。
你可以用时间,货币,数字唯一的i18n格式化。 没有更改测量单位的功能。
所以你需要建立自己的距离:S。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.