如何在GWT TabLayoutPanel中本地化选项卡的标题

如何在GWT TabLayoutPanel中本地化选项卡的标题,gwt,internationalization,Gwt,Internationalization,我无法使用GWT通常的i18N本地化来本地化TabLayoutPanel中的选项卡名称“header” 这项工作: 但我无法使用任何其他版本: <g:header text='{messages.layersTabTitle}' /> 或 有没有人能够做到这一点,而不必使用代码?我认为您需要在这里使用稍微不同的语法: 检查此示例: 所以应该是这样的: <g:customHeader> <g:Label><ui:text from="

我无法使用GWT通常的i18N本地化来本地化TabLayoutPanel中的选项卡名称“header”

这项工作:

但我无法使用任何其他版本:

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


有没有人能够做到这一点,而不必使用代码?

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

检查此示例:

所以应该是这样的:

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

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

检查此示例:

所以应该是这样的:

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

您还可以直接在g:header元素中使用ui:text元素,避免了g:customHeader或g:Label的需要,例如:

<g:header><ui:text from="{messages.locationsTabTitle}" /></g:header>
这与Arne链接到的文件在h2元素中使用ui:text的方式类似(尽管不完全相同):


在GWT 2.4.0中测试。

您还可以直接在g:header元素中使用ui:text元素,避免了g:customHeader或g:Label的需要,例如:

<g:header><ui:text from="{messages.locationsTabTitle}" /></g:header>
这与Arne链接到的文件在h2元素中使用ui:text的方式类似(尽管不完全相同):

在GWT 2.4.0中测试