__webpack_public_path__ = _PUBLIC_PATH; import 'promise-polyfill/src/polyfill'; import 'hedera/hedera'; const locales = require('./import').locales; const packageJson = require('./package.json'); window.onload = function() { loadLocale(main); } function main() { Vn.setVersion(packageJson.version); const hederaWeb = new Hedera.App(); window.hederaWeb = hederaWeb; hederaWeb.run(); } function loadLocale(callback) { Vn.Locale.init(); var lang = Vn.Locale.language; var req = require.context('js', true, /locale\/en.yml$/); onLocaleLoad(Vn.Locale.fallbackLang, req); const loadFn = locales[lang]; if (loadFn) loadFn(function(req) { onLocaleLoad(lang, req); callback(); }); else callback(); } function onLocaleLoad(lang, req) { var keys = req.keys(); for (var i = 0; i < keys.length; i++) Vn.Locale.add(req(keys[i]), lang); }