This commit is contained in:
Baobhan Sith
2025-04-15 19:55:57 +08:00
parent c026a42d06
commit 37eb5ee9ab
20 changed files with 898 additions and 333 deletions
+19 -5
View File
@@ -342,6 +342,18 @@
"saveFailed": "Failed to save IP whitelist."
}
},
"language": {
"title": "Language Settings",
"selectLabel": "Interface Language:",
"saveButton": "Save Language",
"success": {
"saved": "Language settings saved successfully."
},
"error": {
"fetchFailed": "Failed to fetch language settings.",
"saveFailed": "Failed to save language settings."
}
},
"passkey": {
"title": "Passkey Settings",
"description": "Use Passkeys (biometrics or security keys) for passwordless authentication to enhance security and convenience.",
@@ -383,7 +395,7 @@
"webhookMethod": "HTTP Method:",
"webhookHeaders": "Custom Headers",
"webhookBodyTemplate": "Body Template (Optional)",
"webhookBodyPlaceholder": "Default: JSON payload. Use {{event}}, {{timestamp}}, {{details}}.",
"webhookBodyPlaceholder": "Default: JSON payload. Use {{{{event}}}}, {{{{timestamp}}}}, {{{{details}}}}.",
"emailTo": "Recipient Email(s):",
"emailToHelp": "Comma-separated list.",
"emailSubjectTemplate": "Subject Template (Optional)",
@@ -396,16 +408,17 @@
"smtpFrom": "Sender Email:",
"smtpFromHelp": "Email address used in the 'From' field.",
"testButton": "Test Notification",
"testSuccess": "Test email sent successfully!",
"testFailed": "Test email failed",
"testSuccess": "Test notification sent successfully!",
"testFailed": "Test notification failed",
"saveToTest": "Save the settings before testing.",
"fillRequiredToTest": "Fill required fields to enable testing.",
"telegramToken": "Bot Token:",
"telegramTokenHelp": "Store securely. Consider environment variables.",
"telegramChatId": "Chat ID:",
"telegramMessageTemplate": "Message Template (Optional)",
"telegramMessagePlaceholder": "Default: Markdown format. Use {{event}}, {{timestamp}}, {{details}}.",
"telegramMessagePlaceholder": "Default: Markdown format. Use {{{{event}}}}, {{{{timestamp}}}}, {{{{details}}}}.",
"enabledEvents": "Enabled Events:",
"templateHelp": "Placeholders: {{event}}, {{timestamp}}, {{details}} (JSON string)",
"templateHelp": "Placeholders: {{{{event}}}}, {{{{timestamp}}}}, {{{{details}}}} (JSON string)",
"invalidJson": "Invalid JSON"
},
"events": {
@@ -425,6 +438,7 @@
"API_KEY_DELETED": "API Key Deleted",
"PASSKEY_ADDED": "Passkey Added",
"PASSKEY_DELETED": "Passkey Deleted",
"IP_BLACKLISTED": "IP Blacklisted",
"SERVER_ERROR": "Server Error"
}
}
+16 -2
View File
@@ -346,6 +346,18 @@
"saveFailed": "保存 IP 白名单失败。"
}
},
"language": {
"title": "语言设置",
"selectLabel": "界面语言:",
"saveButton": "保存语言",
"success": {
"saved": "语言设置已成功保存。"
},
"error": {
"fetchFailed": "获取语言设置失败。",
"saveFailed": "保存语言设置失败。"
}
},
"passkey": {
"title": "Passkey 设置",
"description": "使用 Passkey(生物识别或安全密钥)进行无密码认证,提升账户安全性和登录便捷性。",
@@ -400,9 +412,10 @@
"smtpFrom": "发件人邮箱:",
"smtpFromHelp": "用于邮件 'From' 字段的地址。",
"testButton": "测试通知",
"testSuccess": "测试邮件发送成功!",
"testFailed": "测试邮件发送失败",
"testSuccess": "测试通知发送成功!",
"testFailed": "测试通知发送失败",
"saveToTest": "请先保存设置再进行测试。",
"fillRequiredToTest": "请填写必填字段以启用测试。",
"telegramToken": "机器人 Token:",
"telegramTokenHelp": "请安全存储。建议使用环境变量。",
"telegramChatId": "聊天 ID:",
@@ -429,6 +442,7 @@
"API_KEY_DELETED": "API 密钥已删除",
"PASSKEY_ADDED": "Passkey 已添加",
"PASSKEY_DELETED": "Passkey 已删除",
"IP_BLACKLISTED": "IP 已被拉黑",
"SERVER_ERROR": "服务器错误"
}
}