Я хочу заменить стандартные кнопки разбиения на страницы DataTable пользовательским JSF h: outputtext.
Это текущее значение:
Теперь мне нужно полностью изменить кнопку. Проблема в том, что я использую файл JSF messages.properties из-за разных языков.
Вот как это должно выглядеть:
Итак, я сначала подумал, что могу заменить его на JS, но это не может работать из-за разных языков. Поэтому, когда пользователь - китаец, текст должен измениться с «Далее» на «下 一個», и это не может быть сделано с помощью сценария JS, потому что DOM уже загружен и JS не имеет функциональности JSF.
Это следующая кнопка из DOM:
<a href="#" class="ui-paginator-next ui-state-default ui-corner-all ui-state-hover" aria-label="Next Page" tabindex="0"><span class="ui-icon ui-icon-seek-next">N</span></a>
Так что мне нужно сделать что-то вроде этого:
<a href="#" class="ui-paginator-next ui-state-default ui-corner-all ui-state-hover" aria-label="Next Page" tabindex="0"><span>#{msgs.nextMessage} →</span></a>
Но как?