Как мне реализовать выпадающий список, который содержит список элементов, которые должны отображаться на разных языках? - PullRequest
1 голос
/ 21 октября 2008

Я пытаюсь создать форму, которая содержит раскрывающийся список со списком выбора продуктов.

Какие критерии мне следует учитывать при попытке решить, использовать ли перечисление java или справочную таблицу? Кроме того, мне нужно заранее запланировать поддержку выпадающих строк для i18n.

Ответы [ 2 ]

1 голос
/ 21 октября 2008

Использовать ресурсный пакет свойств . Они предназначены для таких ситуаций, когда необходимо добавить поддержку i18n.

Не забудьте подумать о сортировке / заказе. Будет ли список отображаться в одинаковом порядке для всех языков? Или отсортированы в алфавитном порядке по локали?

1 голос
/ 21 октября 2008

Я стараюсь свести к минимуму таблицы поиска и максимально использовать перечисления и код, пока к каждому элементу не будут добавлены дополнительные данные, которые необходимо будет сохранить. Также я обычно использую ключи в enum, которые отображаются на строки ResourceBundle, чтобы найти правильный перевод.

...