我无法使用 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>
有人能够在不借助代码的情况下做到这一点吗?
最佳答案
我认为你需要在这里使用稍微不同的语法:
所以它应该是这样的:
<g:customHeader>
<g:Label><ui:text from="{messages.locationsTabTitle}" /></g:Label>
</g:customHeader>
关于gwt - 如何国际化本地化 GWT TabLayoutPanel 中选项卡的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11170344/