diff --git a/apps/dokploy/next-i18next.config.js b/apps/dokploy/next-i18next.config.js index 7e365819..5c20bbea 100644 --- a/apps/dokploy/next-i18next.config.js +++ b/apps/dokploy/next-i18next.config.js @@ -6,4 +6,5 @@ module.exports = { localeDetection: false, }, fallbackLng: "en", + keySeparator: false, }; diff --git a/apps/dokploy/public/locales/en/settings.json b/apps/dokploy/public/locales/en/settings.json index 10557f43..594323f4 100644 --- a/apps/dokploy/public/locales/en/settings.json +++ b/apps/dokploy/public/locales/en/settings.json @@ -1,68 +1,43 @@ { - "settings": { - "common": { - "save": "Save" - }, - "server": { - "domain": { - "title": "Server Domain", - "description": "Add a domain to your server application.", - "form": { - "domain": "Domain", - "letsEncryptEmail": "Let's Encrypt Email", - "certificate": { - "label": "Certificate", - "placeholder": "Select a certificate" - }, - "certificateOptions": { - "none": "None", - "letsencrypt": "Let's Encrypt (Default)" - } - } - }, - "webServer": { - "title": "Web Server", - "description": "Reload or clean the web server.", - "actions": "Actions", - "reload": "Reload", - "watchLogs": "Watch logs", - "server": { - "label": "Server" - }, - "traefik": { - "label": "Traefik", - "modifyEnv": "Modify Env" - }, - "storage": { - "label": "Space", - "cleanUnusedImages": "Clean unused images", - "cleanUnusedVolumes": "Clean unused volumes", - "cleanStoppedContainers": "Clean stopped containers", - "cleanDockerBuilder": "Clean Docker Builder & System", - "cleanMonitoring": "Clean Monitoring", - "cleanAll": "Clean all" - } - } - }, - "profile": { - "title": "Account", - "description": "Change the details of your profile here.", - "email": "Email", - "password": "Password", - "avatar": "Avatar" - }, - "appearance": { - "title": "Appearance", - "description": "Customize the theme of your dashboard.", - "theme": "Theme", - "themeDescription": "Select a theme for your dashboard", - "themes": { - "light": "Light", - "dark": "Dark", - "system": "System" - }, - "language": "Language", - "languageDescription": "Select a language for your dashboard" - } - } + "settings.common.save": "Save", + "settings.server.domain.title": "Server Domain", + "settings.server.domain.description": "Add a domain to your server application.", + "settings.server.domain.form.domain": "Domain", + "settings.server.domain.form.letsEncryptEmail": "Let's Encrypt Email", + "settings.server.domain.form.certificate.label": "Certificate", + "settings.server.domain.form.certificate.placeholder": "Select a certificate", + "settings.server.domain.form.certificateOptions.none": "None", + "settings.server.domain.form.certificateOptions.letsencrypt": "Let's Encrypt (Default)", + + "settings.server.webServer.title": "Web Server", + "settings.server.webServer.description": "Reload or clean the web server.", + "settings.server.webServer.actions": "Actions", + "settings.server.webServer.reload": "Reload", + "settings.server.webServer.watchLogs": "Watch logs", + "settings.server.webServer.server.label": "Server", + "settings.server.webServer.traefik.label": "Traefik", + "settings.server.webServer.traefik.modifyEnv": "Modify Env", + "settings.server.webServer.storage.label": "Space", + "settings.server.webServer.storage.cleanUnusedImages": "Clean unused images", + "settings.server.webServer.storage.cleanUnusedVolumes": "Clean unused volumes", + "settings.server.webServer.storage.cleanStoppedContainers": "Clean stopped containers", + "settings.server.webServer.storage.cleanDockerBuilder": "Clean Docker Builder & System", + "settings.server.webServer.storage.cleanMonitoring": "Clean Monitoring", + "settings.server.webServer.storage.cleanAll": "Clean all", + + "settings.profile.title": "Account", + "settings.profile.description": "Change the details of your profile here.", + "settings.profile.email": "Email", + "settings.profile.password": "Password", + "settings.profile.avatar": "Avatar", + + "settings.appearance.title": "Appearance", + "settings.appearance.description": "Customize the theme of your dashboard.", + "settings.appearance.theme": "Theme", + "settings.appearance.themeDescription": "Select a theme for your dashboard", + "settings.appearance.themes.light": "Light", + "settings.appearance.themes.dark": "Dark", + "settings.appearance.themes.system": "System", + "settings.appearance.language": "Language", + "settings.appearance.languageDescription": "Select a language for your dashboard" } diff --git a/apps/dokploy/public/locales/zh-Hans/settings.json b/apps/dokploy/public/locales/zh-Hans/settings.json index 79267f78..1b703b30 100644 --- a/apps/dokploy/public/locales/zh-Hans/settings.json +++ b/apps/dokploy/public/locales/zh-Hans/settings.json @@ -1,68 +1,40 @@ { - "settings": { - "common": { - "save": "保存" - }, - "server": { - "domain": { - "title": "服务器域名", - "description": "添加一个域名到您的服务器。", - "form": { - "domain": "域名", - "letsEncryptEmail": "Let's Encrypt 邮箱", - "certificate": { - "label": "证书", - "placeholder": "选择一个证书" - }, - "certificateOptions": { - "none": "无", - "letsencrypt": "Let's Encrypt (默认)" - } - } - }, - "webServer": { - "title": "Web 服务器", - "description": "管理 Web 服务器。", - "actions": "操作", - "reload": "重新加载", - "watchLogs": "查看日志", - "server": { - "label": "服务器" - }, - "traefik": { - "label": "Traefik", - "modifyEnv": "修改环境变量" - }, - "storage": { - "label": "磁盘空间", - "cleanUnusedImages": "清理未使用的镜像", - "cleanUnusedVolumes": "清理未使用的卷", - "cleanStoppedContainers": "清理停止的容器", - "cleanDockerBuilder": "清理 Docker Builder 和系统缓存", - "cleanMonitoring": "Clean Monitoring", - "cleanAll": "清理所有" - } - } - }, - "profile": { - "title": "账户偏好", - "description": "更改您的个人资料详情。", - "email": "电子邮件", - "password": "密码", - "avatar": "头像" - }, - "appearance": { - "title": "外观", - "description": "自定义仪表板主题。", - "theme": "主题", - "themeDescription": "选择仪表板主题", - "themes": { - "light": "亮", - "dark": "暗", - "system": "系统" - }, - "language": "语言", - "languageDescription": "选择仪表板语言" - } - } + "settings.common.save": "保存", + "settings.server.domain.title": "服务器域名", + "settings.server.domain.description": "添加一个域名到您的服务器。", + "settings.server.domain.form.domain": "域名", + "settings.server.domain.form.letsEncryptEmail": "Let's Encrypt 邮箱", + "settings.server.domain.form.certificate.label": "证书", + "settings.server.domain.form.certificate.placeholder": "选择一个证书", + "settings.server.domain.form.certificateOptions.none": "无", + "settings.server.domain.form.certificateOptions.letsencrypt": "Let's Encrypt (默认)", + "settings.server.webServer.title": "Web 服务器", + "settings.server.webServer.description": "管理 Web 服务器。", + "settings.server.webServer.actions": "操作", + "settings.server.webServer.reload": "重新加载", + "settings.server.webServer.watchLogs": "查看日志", + "settings.server.webServer.server.label": "服务器", + "settings.server.webServer.traefik.label": "Traefik", + "settings.server.webServer.traefik.modifyEnv": "修改环境变量", + "settings.server.webServer.storage.label": "磁盘空间", + "settings.server.webServer.storage.cleanUnusedImages": "清理未使用的镜像", + "settings.server.webServer.storage.cleanUnusedVolumes": "清理未使用的卷", + "settings.server.webServer.storage.cleanStoppedContainers": "清理停止的容器", + "settings.server.webServer.storage.cleanDockerBuilder": "清理 Docker Builder 和系统缓存", + "settings.server.webServer.storage.cleanMonitoring": "Clean Monitoring", + "settings.server.webServer.storage.cleanAll": "清理所有", + "settings.profile.title": "账户偏好", + "settings.profile.description": "更改您的个人资料详情。", + "settings.profile.email": "电子邮件", + "settings.profile.password": "密码", + "settings.profile.avatar": "头像", + "settings.appearance.title": "外观", + "settings.appearance.description": "自定义仪表板主题。", + "settings.appearance.theme": "主题", + "settings.appearance.themeDescription": "选择仪表板主题", + "settings.appearance.themes.light": "亮", + "settings.appearance.themes.dark": "暗", + "settings.appearance.themes.system": "系统", + "settings.appearance.language": "语言", + "settings.appearance.languageDescription": "选择仪表板语言" }