diff --git a/lib/constants.ts b/lib/constants.ts index cae654a6..c275ed8d 100644 --- a/lib/constants.ts +++ b/lib/constants.ts @@ -13,7 +13,7 @@ export const REPO_URL = 'https://github.com/umami-software/umami'; export const UPDATES_URL = 'https://api.umami.is/v1/updates'; export const TELEMETRY_PIXEL = 'https://i.umami.is/a.png'; -export const DEFAULT_LOCALE = 'en-US'; +export const DEFAULT_LOCALE = process.env.defaultLocale ?? 'en-US'; export const DEFAULT_THEME = 'light'; export const DEFAULT_ANIMATION_DURATION = 300; export const DEFAULT_DATE_RANGE = '24hour'; diff --git a/next.config.js b/next.config.js index 0778f979..2165a6e0 100644 --- a/next.config.js +++ b/next.config.js @@ -74,6 +74,7 @@ if (process.env.CLOUD_MODE && process.env.CLOUD_URL && process.env.DISABLE_LOGIN const config = { env: { currentVersion: pkg.version, + defaultLocale: process.env.DEFAULT_LOCALE, isProduction: process.env.NODE_ENV === 'production', }, basePath: process.env.BASE_PATH,