Я создаю приложение и разбиваю главный html на последующие htmls, как рекомендовано в процессе обучения на рабочем месте. Таким образом, child/page содержится в отдельном фрагменте html, который включен через contentpane. Я также использую функцию перевода. Перевод в основном html работает, но не в html-фрагменте. Используя этот код, что я получаю на Worklight общего зрения:Переводчик не работает в contentPane in Worklight
- текст заголовка приходит штраф
- кнопку 0 и кнопка 1 текст приходит штраф
- кнопку 2 (один в вложенной фрагменте), текст не исходит из перевода
Любая помощь будет очень приветствоваться.
сниппет из основного 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"
};
Пожалуйста, добавьте ссылку на соответствующую статью по обучению. –