gwt - 如何国际化本地化 GWT TabLayoutPanel 中选项卡的标题

标签 gwt internationalization

我无法使用 GWT 的常用 i18N 本地化来本地化 TabLayoutPanel 中的选项卡名称(“标题”)。

这有效:

<g:TabLayoutPanel addStyleNames='LocationsModule' barUnit="PX" barHeight="30" >
        <g:tab>
    <g:header>Locations</g:header>

但我无法让任何其他版本工作:

    <g:header text='{messages.layersTabTitle}' />

    <g:customHeader>
    <g:Label text='{messages.locationsTabTitle}' />
    <g:Label>'{messages.locationsTabTitle}'</g:Label>
    </g:customHeader> 

有人能够在不借助代码的情况下做到这一点吗?

最佳答案

我认为你需要在这里使用稍微不同的语法:

检查这个例子: http://code.google.com/p/google-web-toolkit/source/browse/trunk/user/test/com/google/gwt/uibinder/test/client/I18nMessageTest.ui.xml?r=7940

所以它应该是这样的:

<g:customHeader>
    <g:Label><ui:text from="{messages.locationsTabTitle}" /></g:Label>
    </g:customHeader> 

关于gwt - 如何国际化本地化 GWT TabLayoutPanel 中选项卡的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11170344/

相关文章:

struts2 - Struts 2 如何从自定义验证器中获取 i18n 消息

java - 如何从 gwt 调用 jquery 触发器?

google-app-engine - Google App Engine 大文件上传

java - 未找到 Servlet(GET+App Engine)

internationalization - Polymer.dart 中国际化字符串中的 HTML 标签

ruby-on-rails - Rails中的常量哈希的国际化3

gwt - 使用 RequestFactoryEditorDriver 动态更新

gwt - 使用 GWT 的 GMail 类似于文件上传进度条?

reactjs - 符号不是函数 react enzyme i18n 错误

Drupal 7 国际化 : redirect to default language if translation missing