This commit is contained in:
Baobhan Sith
2025-04-15 18:59:56 +08:00
parent 7649a7b69d
commit c026a42d06
43 changed files with 3479 additions and 169 deletions
+127 -2
View File
@@ -7,6 +7,8 @@
"login": "Login",
"logout": "Logout",
"tags": "Tags",
"notifications": "Notifications",
"auditLogs": "Audit Logs",
"settings": "Settings"
},
"login": {
@@ -240,7 +242,8 @@
"loadingFile": "Loading file...",
"saving": "Saving",
"saveSuccess": "Save successful",
"saveError": "Save error"
"saveError": "Save error",
"editPathTooltip": "Click path to edit"
},
"tags": {
"title": "Tag Management",
@@ -358,10 +361,132 @@
"success": {
"registered": "Passkey registered successfully!"
}
},
"notifications": {
"title": "Notification Settings",
"addChannel": "Add Notification Channel",
"noChannels": "No notification channels configured yet.",
"triggers": "Triggers",
"noEventsEnabled": "No events enabled",
"confirmDelete": "Are you sure you want to delete the notification channel \"{name}\"? This cannot be undone.",
"types": {
"webhook": "Webhook",
"email": "Email",
"telegram": "Telegram"
},
"form": {
"addTitle": "Add Notification Channel",
"editTitle": "Edit Notification Channel",
"name": "Channel Name:",
"channelType": "Channel Type:",
"channelTypeEditNote": "Channel type cannot be changed after creation.",
"webhookMethod": "HTTP Method:",
"webhookHeaders": "Custom Headers",
"webhookBodyTemplate": "Body Template (Optional)",
"webhookBodyPlaceholder": "Default: JSON payload. Use {{event}}, {{timestamp}}, {{details}}.",
"emailTo": "Recipient Email(s):",
"emailToHelp": "Comma-separated list.",
"emailSubjectTemplate": "Subject Template (Optional)",
"emailSubjectPlaceholder": "Default: Notification: {{event}}",
"smtpHost": "SMTP Host:",
"smtpPort": "SMTP Port:",
"smtpSecure": "Use TLS/SSL",
"smtpUser": "SMTP Username:",
"smtpPass": "SMTP Password:",
"smtpFrom": "Sender Email:",
"smtpFromHelp": "Email address used in the 'From' field.",
"testButton": "Test Notification",
"testSuccess": "Test email sent successfully!",
"testFailed": "Test email failed",
"saveToTest": "Save the settings before 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}}.",
"enabledEvents": "Enabled Events:",
"templateHelp": "Placeholders: {{event}}, {{timestamp}}, {{details}} (JSON string)",
"invalidJson": "Invalid JSON"
},
"events": {
"LOGIN_SUCCESS": "Login Success",
"LOGIN_FAILURE": "Login Failure",
"CONNECTION_ADDED": "Connection Added",
"CONNECTION_UPDATED": "Connection Updated",
"CONNECTION_DELETED": "Connection Deleted",
"SETTINGS_UPDATED": "Settings Updated",
"PROXY_ADDED": "Proxy Added",
"PROXY_UPDATED": "Proxy Updated",
"PROXY_DELETED": "Proxy Deleted",
"TAG_ADDED": "Tag Added",
"TAG_UPDATED": "Tag Updated",
"TAG_DELETED": "Tag Deleted",
"API_KEY_ADDED": "API Key Added",
"API_KEY_DELETED": "API Key Deleted",
"PASSKEY_ADDED": "Passkey Added",
"PASSKEY_DELETED": "Passkey Deleted",
"SERVER_ERROR": "Server Error"
}
}
},
"common": {
"loading": "Loading...",
"cancel": "Cancel"
"cancel": "Cancel",
"save": "Save",
"saving": "Saving...",
"testing": "Testing...",
"edit": "Edit",
"delete": "Delete",
"enabled": "Enabled",
"disabled": "Disabled",
"settings": "Settings",
"errorOccurred": "An error occurred.",
"dismiss": "Dismiss"
},
"auditLog": {
"title": "Audit Logs",
"noLogs": "No audit logs found.",
"table": {
"timestamp": "Timestamp",
"actionType": "Action Type",
"details": "Details"
},
"paginationInfo": "Page {currentPage} of {totalPages} ({totalLogs} total logs)",
"actions": {
"LOGIN_SUCCESS": "Login Success",
"LOGIN_FAILURE": "Login Failure",
"LOGOUT": "Logout",
"PASSWORD_CHANGED": "Password Changed",
"2FA_ENABLED": "2FA Enabled",
"2FA_DISABLED": "2FA Disabled",
"PASSKEY_REGISTERED": "Passkey Registered",
"PASSKEY_DELETED": "Passkey Deleted",
"CONNECTION_CREATED": "Connection Created",
"CONNECTION_UPDATED": "Connection Updated",
"CONNECTION_DELETED": "Connection Deleted",
"CONNECTION_TESTED": "Connection Tested",
"CONNECTIONS_IMPORTED": "Connections Imported",
"CONNECTIONS_EXPORTED": "Connections Exported",
"PROXY_CREATED": "Proxy Created",
"PROXY_UPDATED": "Proxy Updated",
"PROXY_DELETED": "Proxy Deleted",
"TAG_CREATED": "Tag Created",
"TAG_UPDATED": "Tag Updated",
"TAG_DELETED": "Tag Deleted",
"SETTINGS_UPDATED": "Settings Updated",
"IP_WHITELIST_UPDATED": "IP Whitelist Updated",
"NOTIFICATION_SETTING_CREATED": "Notification Setting Created",
"NOTIFICATION_SETTING_UPDATED": "Notification Setting Updated",
"NOTIFICATION_SETTING_DELETED": "Notification Setting Deleted",
"API_KEY_CREATED": "API Key Created",
"API_KEY_DELETED": "API Key Deleted",
"SFTP_ACTION": "SFTP Action",
"SSH_CONNECT_SUCCESS": "SSH Connection Successful",
"SSH_CONNECT_FAILURE": "SSH Connection Failed",
"SSH_SHELL_FAILURE": "SSH Shell Open Failed",
"SERVER_STARTED": "Server Started",
"SERVER_ERROR": "Server Error",
"DATABASE_MIGRATION": "Database Migration"
}
}
}