gpt4 book ai didi

gwt - 如何使用消息国际化 GWT UIBinder 页面?

转载 作者:行者123 更新时间:2023-12-02 17:53:25 25 4
gpt4 key购买 nike

我正在尝试使用属性文件国际化 UIBinder 应用程序。由于我们已经通过 com.google.gwt.i18n.client.Messages 接口(interface) (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();
}

但是,这不起作用。我怎样才能做到这一点?

最佳答案

更新:

自从 Igor 写下他的答案以来,出现了一种在 ui 绑定(bind)器中使用消息的新方法。

<span>This <ui:text from="{msgRes.message}" /> has been internationalized</span>

此方法使用 GWT 的 text resource UiBinder integration

关于gwt - 如何使用消息国际化 GWT UIBinder 页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2287693/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com