diff --git a/public/src/admin/admin.js b/public/src/admin/admin.js index eb45ccc2e1..8d2535eaff 100644 --- a/public/src/admin/admin.js +++ b/public/src/admin/admin.js @@ -100,16 +100,18 @@ function launchSnackbar(params) { var message = (params.title ? "" + params.title + "" : '') + (params.message ? params.message : ''); - translator.translate(message, function(html) { - var bar = $.snackbar({ - content: html, - timeout: 3000, - htmlAllowed: true - }); + require(['translator'], function(translator) { + translator.translate(message, function(html) { + var bar = $.snackbar({ + content: html, + timeout: 3000, + htmlAllowed: true + }); - if (params.clickfn) { - bar.on('click', params.clickfn); - } + if (params.clickfn) { + bar.on('click', params.clickfn); + } + }); }); }