Я пытаюсь интернационализировать приложение UIBinder с файлами свойств. Поскольку у нас уже много переводов, открытых через интерфейс com.google.gwt.i18n.client.Messages(GWT 1.7.1), мы хотели бы повторно использовать эти сообщения.
Я пробовал следующее:
<!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent">
<ui:UiBinder xmlns:ui="urn:ui:com.google.gwt.uibinder"
xmlns:g="urn:import:com.google.gwt.user.client.ui"
xmlns:res="ui:with:be.credoc.iov.webapp.client.MessageConstants">
<g:HTMLPanel>
<div>
<res:msg key="email">Emaileke</res:msg>:
<g:TextBox ui:field="email" />
</div>
</g:HTMLPanel>
</ui:UiBinder>
Класс MessageConstants выглядит следующим образом:
@DefaultLocale("nl")
public interface MessageConstants extends Messages {
String email();
}
Однако это не работает. Как я могу это сделать?