我正在创建一个应用程序,并按照工作灯教育中的建议将主要html分解为后续的htmls。因此,子/页面包含在一个单独的html片段中,该片段通过内容窗格包含在内。我也在使用translate功能。主html中的翻译有效但不在html片段中。使用下面的代码我得到的工作常见视图是:
任何帮助都会受到欢迎。
来自主html的片段
<div data-dojo-type="dojox.mobile.ScrollableView" id="view0" data-dojo-props="selected:true">
<div data-dojo-type="dojox.mobile.Heading">
<div id="appHeader" class="translate"></div>
</div>
<button data-dojo-type="dojox.mobile.Button">button0</button>
<br>
<button data-dojo-type="dojox.mobile.Button"><div id="button1" class="translate"></div></button>
<br>
<div data-dojo-type="dojox.mobile.ContentPane" href="views/button2.html"></div>
</div>
视图/ button2.html
<button data-dojo-type="dojox.mobile.Button"><div id="button2" class="translate"></div></button>
messages.js
Messages = {
appHeader : "Translation Test",
button1 : "translated button 1",
button2 : "translated button 2"
};