0
我們正在使用GWT &使用UiBinder的GWTP,我希望使用消息的屬性文件。 我也看過GWT app with UiBinder和This one。使用消息國際化GWT UIBinder頁面時出錯
1)項在gwt.xml文件
<extend-property name="locale" values="en"/>
<set-property-fallback name="locale" value="en"/>
2)在LoginView.ui.xml
<ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'
xmlns:g='urn:import:com.google.gwt.user.client.ui'
xmlns:fmt="ui:with:com.nextenders.client.properties.NTCommonPropeties"
ui:generateFormat='com.google.gwt.i18n.rebind.format.PropertiesFormat'
ui:generateKeys='com.google.gwt.i18n.rebind.keygen.MD5KeyGenerator'
ui:generateLocales="en">
我已創建文件和接口以XML加入。
<ui:with field='fmt' type='com.nextenders.client.properties.LocalizableResource'/>
現在我試圖用
現在我試圖用「-extra」選項編譯。 但我得到「No resource found for key
」錯誤。
以何種順序需要經歷的所有步驟描述here. 我的意思是我應該在編譯後設置消息。
更新:我刪除了 <g:Label text="{fmt.loginBoxTitle}" styleName= "login_label" />
。但是,當我編譯時,它仍會給出同樣的錯誤。