Translate dynamically added admin content

This commit is contained in:
Peter Jaszkowiak
2016-12-03 22:41:16 -07:00
committed by Julian Lam
parent 3cd6a8a94b
commit 4eca23174a
7 changed files with 132 additions and 111 deletions

View File

@@ -69,15 +69,19 @@ define('admin/general/navigation', ['translator', 'iconSelect', 'jqueryui'], fun
data.index = (parseInt($('#enabled').children().last().attr('data-index'), 10) || 0) + 1;
templates.parse('admin/general/navigation', 'navigation', {navigation: [data]}, function (li) {
li = $(translator.unescape(li));
el.after(li);
el.remove();
translator.translate(li, function (li) {
li = $(translator.unescape(li));
el.after(li);
el.remove();
});
});
templates.parse('admin/general/navigation', 'enabled', {enabled: [data]}, function (li) {
li = $(translator.unescape(li));
$('#enabled').append(li);
componentHandler.upgradeDom();
translator.translate(li, function (li) {
li = $(translator.unescape(li));
$('#enabled').append(li);
componentHandler.upgradeDom();
});
});
}