feat: |Worker| add var DEFAULT_LANG, zh/en (#585)

This commit is contained in:
Dream Hunter
2025-02-20 00:42:48 +08:00
committed by GitHub
parent 7889d2edea
commit 6c334d32f6
4 changed files with 4 additions and 0 deletions

View File

@@ -74,6 +74,7 @@ compatibility_flags = [ "nodejs_compat" ]
# ]
[vars]
# DEFAULT_LANG = "zh"
# TITLE = "Custom Title" # The title of the site
PREFIX = "tmp" # The mailbox name prefix to be processed
# (min, max) length of the adderss, if not set, the default is (1, 30)

View File

@@ -90,6 +90,7 @@
| 变量名 | 类型 | 说明 | 示例 |
| ------------------------- | ----------- | ------------------------------------------------ | --------------------- |
| `DEFAULT_LANG` | 文本 | Worker 错误信息默认语言, zh/en | `zh` |
| `TITLE` | 文本 | 自定义前端页面网站标题,支持 html | `Custom Title` |
| `ANNOUNCEMENT` | 文本 | 自定义前端页面公告,支持 html | `Custom Announcement` |
| `COPYRIGHT` | 文本 | 自定义前端界面页脚文本,支持 html | `Dream Hunter` |

View File

@@ -8,6 +8,7 @@ import { isS3Enabled } from '../mails_api/s3_attachment';
export default {
getConfig: async (c: Context<HonoCustomType>) => {
return c.json({
"DEFAULT_LANG": c.env.DEFAULT_LANG,
"TITLE": c.env.TITLE,
"HAS_PASSWORD": getPasswords(c).length,
"HAS_ADMIN_PASSWORDS": getAdminPasswords(c).length,

View File

@@ -16,6 +16,7 @@ compatibility_flags = [ "nodejs_compat" ]
# ]
[vars]
# DEFAULT_LANG = "zh"
# TITLE = "Custom Title" # custom title
# ANNOUNCEMENT = "Custom Announcement"
PREFIX = "tmp"