diff --git a/docker-compose.yml b/docker-compose.yml index cbc8a20..537b96d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,6 +5,7 @@ services: image: wongsaang/chatgpt-ui-client:latest environment: - SERVER_DOMAIN=http://backend-web-server + - DEFAULT_LOCALE=en # - NUXT_PUBLIC_APP_NAME='ChatGPT UI' # The name of the application # - NUXT_PUBLIC_TYPEWRITER=true # Whether to enable the typewriter effect, default false # - NUXT_PUBLIC_TYPEWRITER_DELAY=50 # The delay time of the typewriter effect, default 50ms diff --git a/docs/guide/configuration.md b/docs/guide/configuration.md index e0a4ad1..d902c40 100644 --- a/docs/guide/configuration.md +++ b/docs/guide/configuration.md @@ -66,6 +66,7 @@ backend-wsgi-server: | Parameter | Description | Default Value | |-----------------------|---------------------------------------------|----------------------------| | SERVER_DOMAIN | Server Address | http://backend-web-server | +| DEFAULT_LOCALE | Default Language | en | | NUXT_PUBLIC_APP_NAME | Application Name | ChatGPT UI | | NUXT_PUBLIC_TYPEWRITER| Enable Typewriter Effect [true/false] | true | | NUXT_PUBLIC_TYPEWRITER_DELAY | Typewriter Effect Delay in milliseconds | 50 | diff --git a/docs/guide/quick-start.md b/docs/guide/quick-start.md index 2ff3a23..03b561c 100644 --- a/docs/guide/quick-start.md +++ b/docs/guide/quick-start.md @@ -35,6 +35,7 @@ services: image: wongsaang/chatgpt-ui-client:latest environment: - SERVER_DOMAIN=http://backend-web-server + - DEFAULT_LOCALE=en # - NUXT_PUBLIC_APP_NAME='ChatGPT UI' # The name of the application # - NUXT_PUBLIC_TYPEWRITER=true # Whether to enable the typewriter effect, default false # - NUXT_PUBLIC_TYPEWRITER_DELAY=50 # The delay time of the typewriter effect, default 50ms diff --git a/docs/zh/guide/configuration.md b/docs/zh/guide/configuration.md index fa547a4..db0c0c7 100644 --- a/docs/zh/guide/configuration.md +++ b/docs/zh/guide/configuration.md @@ -66,6 +66,7 @@ backend-wsgi-server: | 参数 | 说明 | 默认值 | |----------------------|-------------------------------------------|---------------------------| | SERVER_DOMAIN | 服务端地址 | http://backend-web-server | +| DEFAULT_LOCALE | 默认语言 | en | | NUXT_PUBLIC_APP_NAME | 应用名称 | ChatGPT UI | | NUXT_PUBLIC_TYPEWRITER | 是否开启 打字机 效果[true/false]| true | | NUXT_PUBLIC_TYPEWRITER_DELAY | 打字机效果的延迟时间,单位:毫秒| 50 | diff --git a/docs/zh/guide/quick-start.md b/docs/zh/guide/quick-start.md index a916b12..571ca7d 100644 --- a/docs/zh/guide/quick-start.md +++ b/docs/zh/guide/quick-start.md @@ -37,6 +37,7 @@ services: image: wongsaang/chatgpt-ui-client:latest environment: - SERVER_DOMAIN=http://backend-web-server + - DEFAULT_LOCALE=zh # - NUXT_PUBLIC_APP_NAME='ChatGPT UI' # APP 名称 # - NUXT_PUBLIC_TYPEWRITER=true # 是否开启 打字机 效果 # - NUXT_PUBLIC_TYPEWRITER_DELAY=50 # 打字机效果的延迟时间,单位:毫秒,默认:50 diff --git a/nuxt.config.ts b/nuxt.config.ts index f3701f0..c27a4c5 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -63,7 +63,7 @@ export default defineNuxtConfig({ ], lazy: true, langDir: 'lang', - defaultLocale: 'en', + defaultLocale: process.env.DEFAULT_LOCALE || 'en', vueI18n: { fallbackLocale: 'en', },