我应该如何实现一个下拉框,其中包含需要用不同语言显示的项目列表?

Asked
Viewd497

1

我正在尝试设计一种表单,其中包含一个包含杂货店商品选择列表的下拉框。

在尝试决定使用Java枚举还是查找表时应该考虑哪些标准?另外,我将需要为下拉列表字符串的i18n支持预先计划。

2 个答案

1

使用财产资源包一个>。它们设计用于此类情况,您必须添加i18n支持。

请记住考虑排序/排序。对于所有语言,列表会以相同顺序显示吗?还是根据语言环境按字母顺序排序?

1

我尝试最小化查找表,并尽可能使用枚举和代码,直到每个项目都需要附加一些附加数据为止。另外,我通常在枚举中使用映射到ResourceBundle字符串的键,以找到正确的翻译。