Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
68 changes: 68 additions & 0 deletions frontend/src/lang/modules/en.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3948,6 +3948,7 @@ const message = {
website: 'Website Protection',
resource: 'Runtime Resources',
cronjob: 'Cron Jobs',
alert: 'Alert Notifications',
history: 'Export History',
setting: 'Settings',
page: {
Expand Down Expand Up @@ -3976,6 +3977,7 @@ const message = {
scoreCategoryWebsite: 'Websites & Certificates',
scoreCategoryCronjob: 'Cron Jobs',
scoreCategoryResource: 'Runtime Resources',
scoreCategoryAlert: 'Alert Notifications',
scoreDiskHigh: 'Disk {0} usage is {1}%',
scoreDiskMedium: 'Disk {0} usage is {1}%',
scoreResourceHigh: '{0} current usage is {1}%',
Expand Down Expand Up @@ -4008,6 +4010,13 @@ const message = {
scoreContainerHigh: '{0} container status is abnormal',
scoreContainerExited: '{0} container has stopped',
scoreContainerResource: '{0} container resource usage is high',
scoreAlertNoTask: 'No alert tasks are configured',
scoreAlertNoEnabledTask: 'All alert tasks are disabled',
scoreAlertDisabledTask: '{0} alert tasks are disabled',
scoreAlertNoChannel: 'No alert notification channel is enabled',
scoreAlertFailedHigh: '{0} alert failure logs found',
scoreAlertFailedMedium: '{0} alert failure logs found',
scoreAlertPending: '{0} alert logs are pending sync',
attentionItems: 'Attention Items',
attentionAssets: 'Attention Assets',
riskItems: 'Risk Items',
Expand All @@ -4024,10 +4033,12 @@ const message = {
statLoginDesc: 'Panel {0} · SSH {1}',
statSslDesc: '{0} certificates checked',
statContainerDesc: '{0} containers checked',
statAlertDesc: '{0} enabled tasks · {1} channels',
assetHostDesc: 'Max disk usage {0}%',
assetWebsiteDesc: '{0} certificates expiring soon, {1} abnormal websites',
assetResourceDesc: '{0} abnormal apps, {1} stopped apps, {2} abnormal containers',
assetCronjobDesc: '{0} failure records in the last 7 days, {1} disabled jobs',
assetAlertDesc: '{0} failed logs, {1} pending sync logs',
app: 'Apps',
website: 'Websites',
websiteSsl: 'Websites / Certificates',
Expand Down Expand Up @@ -4110,6 +4121,62 @@ const message = {
buildCache: 'Build Cache',
alert: 'Alert',
alertConfigured: 'Alerts Configured',
alertOperations: 'Alert Notifications',
alertTaskCount: 'Alert Tasks',
enabledAlertTask: 'Enabled Tasks',
disabledAlertTask: 'Disabled Tasks',
alertChannels: 'Notification Channels',
alertLogCount: 'Alert Logs',
alertSuccessRate: 'Alert Success Rate',
alertFailedLogs: 'Failed Alert Logs',
alertPendingLogs: 'Pending Sync Logs',
alertPending: 'Pending Sync',
alertTaskTypeStats: 'Alert Type Statistics',
alertTaskType: 'Alert Type',
alertLogStatusStats: 'Alert Execution Status',
alertHealthNormal: 'Normal',
alertHealthAttention: 'Needs Attention',
alertHealthRisk: 'High Risk',
alertHealthSummary: 'Alert Health',
alertHealthNormalReason: 'Alert tasks, notification channels, and execution logs are healthy',
alertNoChannelReason: 'No notification channel is enabled',
alertFailedLogReason: '{0} failed alert logs found',
alertPendingReason: '{0} alert logs are pending sync',
alertDisabledTaskReason: '{0} alert tasks are disabled',
alertNoTaskReason: 'No alert tasks are configured',
goAlertConfig: 'Alert Config',
goAlertLogs: 'Alert Logs',
configureAlertChannel: 'Configure Channels',
createAlertTask: 'Create Alert Task',
viewAlertTasks: 'View Alert Tasks',
viewFailedAlertLogs: 'View Failed Logs',
viewAlertLogs: 'View Alert Logs',
alertChannelSummary: '{0} / {1} channels enabled',
alertTaskEnabledDesc: '{0} tasks enabled',
alertTaskSummary: '{0} enabled, {1} disabled',
alertLogSummary: '{0} successful, {1} failed',
alertPendingDesc: '{0} logs pending sync',
alertLogSuccessDesc: 'Notification completed',
alertLogFailedDesc: 'Check channel configuration or delivery path',
alertLogPendingDesc: 'Offline or sync path pending',
failedAlertLogs: 'Failed Alert Logs',
disabledAlertTasks: 'Disabled Alert Tasks',
alertTableDisplayDesc: 'Showing {0} of {1}',
noAlertTask: 'No alert tasks',
noFailedAlertLog: 'No failed alert logs',
noDisabledAlertTask: 'No disabled alert tasks',
alertMsg: 'Alert Message',
alertMethod: 'Alert Method',
alertRule: 'Alert Rule',
alertCronjobType: 'Cron Job: {0}',
alertAllTargets: 'All Targets',
alertAllDisks: 'All Disks',
alertAllCertificates: 'All Certificates',
alertAllWebsites: 'All Websites',
alertDiskRuleShort: '{0} exceeds {1}{2}, {3} times per day',
alertAverageRuleShort: '{0} min average exceeds {1}%, {2} times per day',
alertTimeRuleShort: 'Trigger within {0} days, send {1} times',
alertSendCountRuleShort: 'Send {0} times per day',
failedExecutionRecords: 'Failed Execution Records',
taskID: 'Task ID',
executeTime: 'Execution Time',
Expand Down Expand Up @@ -4238,6 +4305,7 @@ const message = {
generateFailed: 'Failed to generate report',
enabledStatus: 'Enabled',
disabledStatus: 'Disabled',
alertConfigInvalid: 'Invalid Config',
thresholdRule: 'Threshold {0}, trigger after {1} consecutive times',
hours: '{0} hours',
minutes: '{0} minutes',
Expand Down
68 changes: 68 additions & 0 deletions frontend/src/lang/modules/es-es.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4004,6 +4004,7 @@ const message = {
website: 'Protección de sitios web',
resource: 'Recursos de ejecución',
cronjob: 'Tareas programadas',
alert: 'Alert Notifications',
history: 'Historial de exportación',
setting: 'Configuración',
page: {
Expand Down Expand Up @@ -4166,6 +4167,73 @@ const message = {
buildCache: 'Build Cache',
alert: 'Alert',
alertConfigured: 'Alerts Configured',
alertOperations: 'Alert Notifications',
alertTaskCount: 'Alert Tasks',
enabledAlertTask: 'Enabled Tasks',
disabledAlertTask: 'Disabled Tasks',
alertChannels: 'Notification Channels',
alertLogCount: 'Alert Logs',
alertSuccessRate: 'Alert Success Rate',
alertFailedLogs: 'Failed Alert Logs',
alertPendingLogs: 'Pending Sync Logs',
alertPending: 'Pending Sync',
alertTaskTypeStats: 'Alert Type Statistics',
alertTaskType: 'Alert Type',
alertLogStatusStats: 'Alert Execution Status',
alertHealthNormal: 'Normal',
alertHealthAttention: 'Needs Attention',
alertHealthRisk: 'High Risk',
alertHealthSummary: 'Alert Health',
alertHealthNormalReason: 'Alert tasks, notification channels, and execution logs are healthy',
alertNoChannelReason: 'No notification channel is enabled',
alertFailedLogReason: '{0} failed alert logs found',
alertPendingReason: '{0} alert logs are pending sync',
alertDisabledTaskReason: '{0} alert tasks are disabled',
alertNoTaskReason: 'No alert tasks are configured',
goAlertConfig: 'Alert Config',
goAlertLogs: 'Alert Logs',
configureAlertChannel: 'Configure Channels',
createAlertTask: 'Create Alert Task',
viewAlertTasks: 'View Alert Tasks',
viewFailedAlertLogs: 'View Failed Logs',
viewAlertLogs: 'View Alert Logs',
alertChannelSummary: '{0} / {1} channels enabled',
alertTaskEnabledDesc: '{0} tasks enabled',
alertTaskSummary: '{0} enabled, {1} disabled',
alertLogSummary: '{0} successful, {1} failed',
alertPendingDesc: '{0} logs pending sync',
alertLogSuccessDesc: 'Notification completed',
alertLogFailedDesc: 'Check channel configuration or delivery path',
alertLogPendingDesc: 'Offline or sync path pending',
failedAlertLogs: 'Failed Alert Logs',
disabledAlertTasks: 'Disabled Alert Tasks',
alertTableDisplayDesc: 'Showing {0} of {1}',
alertMsg: 'Alert Message',
alertMethod: 'Alert Method',
alertRule: 'Alert Rule',
noAlertTask: 'No alert tasks',
noFailedAlertLog: 'No failed alert logs',
noDisabledAlertTask: 'No disabled alert tasks',
alertCronjobType: 'Cron Job: {0}',
alertAllTargets: 'All Targets',
alertAllDisks: 'All Disks',
alertAllCertificates: 'All Certificates',
alertAllWebsites: 'All Websites',
alertDiskRuleShort: '{0} exceeds {1}{2}, {3} times per day',
alertAverageRuleShort: '{0} min average exceeds {1}%, {2} times per day',
alertTimeRuleShort: 'Trigger within {0} days, send {1} times',
alertSendCountRuleShort: 'Send {0} times per day',
alertConfigInvalid: 'Invalid Config',
scoreCategoryAlert: 'Alert Notifications',
scoreAlertNoTask: 'No alert tasks are configured',
scoreAlertNoEnabledTask: 'All alert tasks are disabled',
scoreAlertDisabledTask: '{0} alert tasks are disabled',
scoreAlertNoChannel: 'No alert notification channel is enabled',
scoreAlertFailedHigh: '{0} alert failure logs found',
scoreAlertFailedMedium: '{0} alert failure logs found',
scoreAlertPending: '{0} alert logs are pending sync',
statAlertDesc: '{0} enabled tasks · {1} channels',
assetAlertDesc: '{0} failed logs, {1} pending sync logs',
failedExecutionRecords: 'Failed Execution Records',
taskID: 'Task ID',
executeTime: 'Execution Time',
Expand Down
68 changes: 68 additions & 0 deletions frontend/src/lang/modules/ja.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3988,6 +3988,7 @@ const message = {
website: 'Web サイト保護',
resource: '実行リソース',
cronjob: 'スケジュールタスク',
alert: 'Alert Notifications',
history: 'エクスポート履歴',
setting: '設定',
page: {
Expand Down Expand Up @@ -4150,6 +4151,73 @@ const message = {
buildCache: 'Build Cache',
alert: 'Alert',
alertConfigured: 'Alerts Configured',
alertOperations: 'Alert Notifications',
alertTaskCount: 'Alert Tasks',
enabledAlertTask: 'Enabled Tasks',
disabledAlertTask: 'Disabled Tasks',
alertChannels: 'Notification Channels',
alertLogCount: 'Alert Logs',
alertSuccessRate: 'Alert Success Rate',
alertFailedLogs: 'Failed Alert Logs',
alertPendingLogs: 'Pending Sync Logs',
alertPending: 'Pending Sync',
alertTaskTypeStats: 'Alert Type Statistics',
alertTaskType: 'Alert Type',
alertLogStatusStats: 'Alert Execution Status',
alertHealthNormal: 'Normal',
alertHealthAttention: 'Needs Attention',
alertHealthRisk: 'High Risk',
alertHealthSummary: 'Alert Health',
alertHealthNormalReason: 'Alert tasks, notification channels, and execution logs are healthy',
alertNoChannelReason: 'No notification channel is enabled',
alertFailedLogReason: '{0} failed alert logs found',
alertPendingReason: '{0} alert logs are pending sync',
alertDisabledTaskReason: '{0} alert tasks are disabled',
alertNoTaskReason: 'No alert tasks are configured',
goAlertConfig: 'Alert Config',
goAlertLogs: 'Alert Logs',
configureAlertChannel: 'Configure Channels',
createAlertTask: 'Create Alert Task',
viewAlertTasks: 'View Alert Tasks',
viewFailedAlertLogs: 'View Failed Logs',
viewAlertLogs: 'View Alert Logs',
alertChannelSummary: '{0} / {1} channels enabled',
alertTaskEnabledDesc: '{0} tasks enabled',
alertTaskSummary: '{0} enabled, {1} disabled',
alertLogSummary: '{0} successful, {1} failed',
alertPendingDesc: '{0} logs pending sync',
alertLogSuccessDesc: 'Notification completed',
alertLogFailedDesc: 'Check channel configuration or delivery path',
alertLogPendingDesc: 'Offline or sync path pending',
failedAlertLogs: 'Failed Alert Logs',
disabledAlertTasks: 'Disabled Alert Tasks',
alertTableDisplayDesc: 'Showing {0} of {1}',
alertMsg: 'Alert Message',
alertMethod: 'Alert Method',
alertRule: 'Alert Rule',
noAlertTask: 'No alert tasks',
noFailedAlertLog: 'No failed alert logs',
noDisabledAlertTask: 'No disabled alert tasks',
alertCronjobType: 'Cron Job: {0}',
alertAllTargets: 'All Targets',
alertAllDisks: 'All Disks',
alertAllCertificates: 'All Certificates',
alertAllWebsites: 'All Websites',
alertDiskRuleShort: '{0} exceeds {1}{2}, {3} times per day',
alertAverageRuleShort: '{0} min average exceeds {1}%, {2} times per day',
alertTimeRuleShort: 'Trigger within {0} days, send {1} times',
alertSendCountRuleShort: 'Send {0} times per day',
alertConfigInvalid: 'Invalid Config',
scoreCategoryAlert: 'Alert Notifications',
scoreAlertNoTask: 'No alert tasks are configured',
scoreAlertNoEnabledTask: 'All alert tasks are disabled',
scoreAlertDisabledTask: '{0} alert tasks are disabled',
scoreAlertNoChannel: 'No alert notification channel is enabled',
scoreAlertFailedHigh: '{0} alert failure logs found',
scoreAlertFailedMedium: '{0} alert failure logs found',
scoreAlertPending: '{0} alert logs are pending sync',
statAlertDesc: '{0} enabled tasks · {1} channels',
assetAlertDesc: '{0} failed logs, {1} pending sync logs',
failedExecutionRecords: 'Failed Execution Records',
taskID: 'Task ID',
executeTime: 'Execution Time',
Expand Down
Loading
Loading