2

私はjava.util.ResourceBundleこのようにi18nに使用します:

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

ローカライズされた文字列の複数形を定義するにはどうすればよいですか?

4

2 に答える 2

3

Java が複数形を処理する方法は次のとおりです。

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

于 2015-06-21T17:47:10.423 に答える