diff --git a/nginx/nginxconfig.io/src/nginxconfig/i18n/setup.js b/nginx/nginxconfig.io/src/nginxconfig/i18n/setup.js index c0bb8c2768ad83fe1749cff09c02e60e06d8c28e..d9f0c40c43d2819a20b310fc86a4d87f9d0ef35e 100644 --- a/nginx/nginxconfig.io/src/nginxconfig/i18n/setup.js +++ b/nginx/nginxconfig.io/src/nginxconfig/i18n/setup.js @@ -46,7 +46,7 @@ export const getI18n = async () => { if (availablePack === defaultPack) continue; if (i18nPacks[availablePack]) continue; const { default: languageData } = await import( - /* webpackInclude: /i18n\/[^/]+\/languages\.js$/ */ + /* webpackInclude: /i18n[\/\\][^\/\\]+[\/\\]languages\.js$/ */ /* webpackMode: "eager" */ `./${toSep(availablePack, '-')}/languages.js` ); @@ -72,7 +72,7 @@ const loadLanguagePack = async pack => { // Load in the full pack // Use webpack magic to only build chunks for lang/index.js const { default: packData } = await import( - /* webpackInclude: /i18n\/[^/]+\/index\.js$/ */ + /* webpackInclude: /i18n[\/\\][^\/\\]+[\/\\]index\.js$/ */ /* webpackMode: "lazy" */ `./${toSep(pack, '-')}/index.js` ); diff --git a/nginx/nginxconfig.io/src/nginxconfig/util/language_packs.js b/nginx/nginxconfig.io/src/nginxconfig/util/language_packs.js index a0d24766e54d511222a08f4a53945da8240c91ea..41ff37c49c38911211395a682d69d0390480e3fe 100644 --- a/nginx/nginxconfig.io/src/nginxconfig/util/language_packs.js +++ b/nginx/nginxconfig.io/src/nginxconfig/util/language_packs.js @@ -39,14 +39,14 @@ export const fromSep = (pack, sep) => pack.split(sep, 2)[0].toLowerCase() + (pac // Export a static array of all language packs export const availablePacks = Object.freeze([ - // 'de', + 'de', 'en', - // 'es', - // 'fr', - // 'ja', - // 'pl', - // 'ptBR', - // 'ru', - // 'zhCN', - // 'zhTW', + 'es', + 'fr', + 'ja', + 'pl', + 'ptBR', + 'ru', + 'zhCN', + 'zhTW', ]);