diff --git a/Dockerfile b/Dockerfile index a35e8a42e..ac8ff7ac7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -36,6 +36,7 @@ COPY --from=build /prod/dokploy/.next ./.next COPY --from=build /prod/dokploy/dist ./dist COPY --from=build /prod/dokploy/next.config.mjs ./next.config.mjs COPY --from=build /prod/dokploy/next-i18next.config.js ./next-i18next.config.js +COPY --from=build /prod/dokploy/next-i18next.config.mjs ./next-i18next.config.mjs COPY --from=build /prod/dokploy/public ./public COPY --from=build /prod/dokploy/package.json ./package.json COPY --from=build /prod/dokploy/drizzle ./drizzle diff --git a/apps/dokploy/next-i18next.config.cjs b/apps/dokploy/next-i18next.config.cjs new file mode 100644 index 000000000..5c20bbea8 --- /dev/null +++ b/apps/dokploy/next-i18next.config.cjs @@ -0,0 +1,10 @@ +/** @type {import('next-i18next').UserConfig} */ +module.exports = { + i18n: { + defaultLocale: "en", + locales: ["en", "zh-Hans"], + localeDetection: false, + }, + fallbackLng: "en", + keySeparator: false, +}; diff --git a/apps/dokploy/next-i18next.config.js b/apps/dokploy/next-i18next.config.js index 5c20bbea8..10977f3e5 100644 --- a/apps/dokploy/next-i18next.config.js +++ b/apps/dokploy/next-i18next.config.js @@ -1,10 +1,2 @@ -/** @type {import('next-i18next').UserConfig} */ -module.exports = { - i18n: { - defaultLocale: "en", - locales: ["en", "zh-Hans"], - localeDetection: false, - }, - fallbackLng: "en", - keySeparator: false, -}; +import config from "./next-i18next.config.cjs"; +export default config;