Улей Apache и локализующий пейджер по умолчанию для DataGrid
Я пытаюсь локализовать строки, созданные Apache Beehive и пейджером Netui по умолчанию.
Я хотел бы перевести язык этого вывода.
Page 1 of 3 First / Previous Next / Last
Мой код.jsp выглядит примерно так
<netui-data:dataGrid name="searchResultsGrid" dataSource="pageInput.someData">
<netui-data:header>
...
</netui-data:header>
<netui-data:rows>
...
</netui-data:rows>
<netui-data:configurePager pagerFormat="firstPrevNextLast" pageAction="refresh" pageSize="10"
disableDefaultPager="false" />
</netui-data:dataGrid>
Я уже нашел ключи, которые должен использовать при переводе, но как настроить файл (-ы) свойств сообщения, которые должен использовать пейджер?
1 ответ
Насколько я могу сказать, IDataGridMessageKeys
это просто открытый внутренний интерфейс, на самом деле не предназначенный для использования конечными пользователями. В качестве предположения, я бы поспорил, что они должны были выставить его как общедоступный из этого пакета, чтобы другие пакеты могли его использовать, и не могли найти другой способ (со своей схемой сборки), чтобы безопасно передать его остальной код.
(Конечно, я могу ошибаться. Попробую еще немного рутировать через источник.)