diff --git a/admin/src/index.js b/admin/src/index.js index d3756ff..164165a 100644 --- a/admin/src/index.js +++ b/admin/src/index.js @@ -49,22 +49,20 @@ export default { bootstrap(app) {}, async registerTrads({ locales }) { const importedTrads = await Promise.all( - locales.map((locale) => { - return import( - /* webpackChunkName: "config-sync-translation-[request]" */ `./translations/${locale}.json` - ) - .then(({ default: data }) => { - return { - data: prefixPluginTranslations(data, pluginId), - locale, - }; - }) - .catch(() => { - return { - data: {}, - locale, - }; - }); + locales.map(async (locale) => { + try { + // eslint-disable-next-line import/no-dynamic-require, global-require + const data = require(`./translations/${locale}.json`); + return { + data: prefixPluginTranslations(data, pluginId), + locale, + }; + } catch { + return { + data: {}, + locale, + }; + } }), );