java - Java java.util.ResourceBundle 的复数形式

标签 java internationalization j2objc

我对 i18n 使用java.util.ResourceBundle,如下所示:

try {
  resourceBundle = ResourceBundle.getBundle("Messages", locale);
} catch (MissingResourceException ex) {
  logger.log(Level.SEVERE, ex.getMessage(), ex);
}

String localizedString = resourceBundle.getString("key");

我想创建复数形式很好。喜欢:

one object
two objects

如何定义本地化字符串的复数形式?

最佳答案

以下是 Java 处理复数形式的方式:

https://docs.oracle.com/javase/tutorial/i18n/format/choiceFormat.html

关于java - Java java.util.ResourceBundle 的复数形式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30965573/

相关文章:

Java 8 Stream 和数组操作

java - Java 中的梵文 i18n

java - 将 JavaUtilList 转换为 NSArray?

java - Apache POI 依赖项

java - Stream in orElse of optional

java - 使用 aspectj 修改现有的 java 类行为?

ruby-on-rails-3 - 语言环境 .yml 字符串中的下标文本

scala - 如何让用户在 play framework 2 中切换语言

gradle - J2Objc中要转换的多个java项目

ios - 如何在swift框架中链接JRE.framework