B6 frontend: notification settings + cf-probe retirement checklist on the public-page tab; probeNotify i18n x13
This commit is contained in:
@@ -1019,6 +1019,42 @@
|
||||
"alreadyLatest": "Already the latest version",
|
||||
"config": "Theme settings"
|
||||
},
|
||||
"probeNotify": {
|
||||
"notifyTitle": "Notifications",
|
||||
"notifyHint": "Offline, traffic and expiry alerts, delivered to the channels below (Telegram reuses the panel bot settings).",
|
||||
"grace": "Offline grace (minutes)",
|
||||
"graceHint": "An alert fires only after reporting has stopped for this long; a recovery inside the grace stays silent.",
|
||||
"trafficPct": "Traffic alert threshold (%)",
|
||||
"trafficHint": "Alerts once at this percentage and once more at 100%, once per billing period each; 0 disables traffic alerts.",
|
||||
"expiryDays": "Expiry alert (days)",
|
||||
"expiryHint": "A daily digest of nodes expiring within this many days; online nodes roll over automatically by billing cycle; 0 disables.",
|
||||
"loginAlert": "Panel sign-in alerts",
|
||||
"telegramChannel": "Telegram channel",
|
||||
"telegramHint": "The token and chat IDs are configured in the Telegram bot settings.",
|
||||
"webhookChannel": "Webhook channel",
|
||||
"configured": "Configured",
|
||||
"notConfigured": "Not configured",
|
||||
"telegramText": "Telegram text template",
|
||||
"webhookUrl": "Webhook URL",
|
||||
"webhookHeaders": "Headers (one Name: value per line)",
|
||||
"webhookBody": "Body template (JSON)",
|
||||
"secretSet": "Set (leave empty to keep)",
|
||||
"clearSecret": "Clear",
|
||||
"templateHint": "Placeholders: {{title}} {{message}} {{node}} {{event}} {{time}} {{count}} {{site}}",
|
||||
"testSend": "Send a test alert",
|
||||
"testSent": "Test alert sent: {{channels}}",
|
||||
"retireTitle": "cf-probe retirement checklist",
|
||||
"retireHint": "Only once every node is served by the panel may the old public page be switched off, in the order given in the deployment notes.",
|
||||
"retirePublicPage": "Public page",
|
||||
"retirePublicPageOff": "Off (enable it above)",
|
||||
"retireHasProbe": "Probe reporting",
|
||||
"retireNoProbe": "No probe data",
|
||||
"retireOnline": "Online",
|
||||
"retireOffline": "Offline",
|
||||
"retireProbeAt": "Last report {{time}}",
|
||||
"retireAllReady": "Every node is served by the panel; cf-probe can be retired in the documented order.",
|
||||
"retireNotReady": "Some nodes have no probe data yet; do not take cf-probe down."
|
||||
},
|
||||
"defaultTag": "افتراضي",
|
||||
"title": "إعدادات البانل",
|
||||
"save": "حفظ",
|
||||
|
||||
@@ -1159,6 +1159,42 @@
|
||||
"alreadyLatest": "Already the latest version",
|
||||
"config": "Theme settings"
|
||||
},
|
||||
"probeNotify": {
|
||||
"notifyTitle": "Notifications",
|
||||
"notifyHint": "Offline, traffic and expiry alerts, delivered to the channels below (Telegram reuses the panel bot settings).",
|
||||
"grace": "Offline grace (minutes)",
|
||||
"graceHint": "An alert fires only after reporting has stopped for this long; a recovery inside the grace stays silent.",
|
||||
"trafficPct": "Traffic alert threshold (%)",
|
||||
"trafficHint": "Alerts once at this percentage and once more at 100%, once per billing period each; 0 disables traffic alerts.",
|
||||
"expiryDays": "Expiry alert (days)",
|
||||
"expiryHint": "A daily digest of nodes expiring within this many days; online nodes roll over automatically by billing cycle; 0 disables.",
|
||||
"loginAlert": "Panel sign-in alerts",
|
||||
"telegramChannel": "Telegram channel",
|
||||
"telegramHint": "The token and chat IDs are configured in the Telegram bot settings.",
|
||||
"webhookChannel": "Webhook channel",
|
||||
"configured": "Configured",
|
||||
"notConfigured": "Not configured",
|
||||
"telegramText": "Telegram text template",
|
||||
"webhookUrl": "Webhook URL",
|
||||
"webhookHeaders": "Headers (one Name: value per line)",
|
||||
"webhookBody": "Body template (JSON)",
|
||||
"secretSet": "Set (leave empty to keep)",
|
||||
"clearSecret": "Clear",
|
||||
"templateHint": "Placeholders: {{title}} {{message}} {{node}} {{event}} {{time}} {{count}} {{site}}",
|
||||
"testSend": "Send a test alert",
|
||||
"testSent": "Test alert sent: {{channels}}",
|
||||
"retireTitle": "cf-probe retirement checklist",
|
||||
"retireHint": "Only once every node is served by the panel may the old public page be switched off, in the order given in the deployment notes.",
|
||||
"retirePublicPage": "Public page",
|
||||
"retirePublicPageOff": "Off (enable it above)",
|
||||
"retireHasProbe": "Probe reporting",
|
||||
"retireNoProbe": "No probe data",
|
||||
"retireOnline": "Online",
|
||||
"retireOffline": "Offline",
|
||||
"retireProbeAt": "Last report {{time}}",
|
||||
"retireAllReady": "Every node is served by the panel; cf-probe can be retired in the documented order.",
|
||||
"retireNotReady": "Some nodes have no probe data yet; do not take cf-probe down."
|
||||
},
|
||||
"defaultTag": "Default",
|
||||
"title": "Panel Settings",
|
||||
"save": "Save",
|
||||
|
||||
@@ -1019,6 +1019,42 @@
|
||||
"alreadyLatest": "Already the latest version",
|
||||
"config": "Theme settings"
|
||||
},
|
||||
"probeNotify": {
|
||||
"notifyTitle": "Notifications",
|
||||
"notifyHint": "Offline, traffic and expiry alerts, delivered to the channels below (Telegram reuses the panel bot settings).",
|
||||
"grace": "Offline grace (minutes)",
|
||||
"graceHint": "An alert fires only after reporting has stopped for this long; a recovery inside the grace stays silent.",
|
||||
"trafficPct": "Traffic alert threshold (%)",
|
||||
"trafficHint": "Alerts once at this percentage and once more at 100%, once per billing period each; 0 disables traffic alerts.",
|
||||
"expiryDays": "Expiry alert (days)",
|
||||
"expiryHint": "A daily digest of nodes expiring within this many days; online nodes roll over automatically by billing cycle; 0 disables.",
|
||||
"loginAlert": "Panel sign-in alerts",
|
||||
"telegramChannel": "Telegram channel",
|
||||
"telegramHint": "The token and chat IDs are configured in the Telegram bot settings.",
|
||||
"webhookChannel": "Webhook channel",
|
||||
"configured": "Configured",
|
||||
"notConfigured": "Not configured",
|
||||
"telegramText": "Telegram text template",
|
||||
"webhookUrl": "Webhook URL",
|
||||
"webhookHeaders": "Headers (one Name: value per line)",
|
||||
"webhookBody": "Body template (JSON)",
|
||||
"secretSet": "Set (leave empty to keep)",
|
||||
"clearSecret": "Clear",
|
||||
"templateHint": "Placeholders: {{title}} {{message}} {{node}} {{event}} {{time}} {{count}} {{site}}",
|
||||
"testSend": "Send a test alert",
|
||||
"testSent": "Test alert sent: {{channels}}",
|
||||
"retireTitle": "cf-probe retirement checklist",
|
||||
"retireHint": "Only once every node is served by the panel may the old public page be switched off, in the order given in the deployment notes.",
|
||||
"retirePublicPage": "Public page",
|
||||
"retirePublicPageOff": "Off (enable it above)",
|
||||
"retireHasProbe": "Probe reporting",
|
||||
"retireNoProbe": "No probe data",
|
||||
"retireOnline": "Online",
|
||||
"retireOffline": "Offline",
|
||||
"retireProbeAt": "Last report {{time}}",
|
||||
"retireAllReady": "Every node is served by the panel; cf-probe can be retired in the documented order.",
|
||||
"retireNotReady": "Some nodes have no probe data yet; do not take cf-probe down."
|
||||
},
|
||||
"defaultTag": "Predeterminado",
|
||||
"title": "Configuraciones",
|
||||
"save": "Guardar",
|
||||
|
||||
@@ -1019,6 +1019,42 @@
|
||||
"alreadyLatest": "Already the latest version",
|
||||
"config": "Theme settings"
|
||||
},
|
||||
"probeNotify": {
|
||||
"notifyTitle": "Notifications",
|
||||
"notifyHint": "Offline, traffic and expiry alerts, delivered to the channels below (Telegram reuses the panel bot settings).",
|
||||
"grace": "Offline grace (minutes)",
|
||||
"graceHint": "An alert fires only after reporting has stopped for this long; a recovery inside the grace stays silent.",
|
||||
"trafficPct": "Traffic alert threshold (%)",
|
||||
"trafficHint": "Alerts once at this percentage and once more at 100%, once per billing period each; 0 disables traffic alerts.",
|
||||
"expiryDays": "Expiry alert (days)",
|
||||
"expiryHint": "A daily digest of nodes expiring within this many days; online nodes roll over automatically by billing cycle; 0 disables.",
|
||||
"loginAlert": "Panel sign-in alerts",
|
||||
"telegramChannel": "Telegram channel",
|
||||
"telegramHint": "The token and chat IDs are configured in the Telegram bot settings.",
|
||||
"webhookChannel": "Webhook channel",
|
||||
"configured": "Configured",
|
||||
"notConfigured": "Not configured",
|
||||
"telegramText": "Telegram text template",
|
||||
"webhookUrl": "Webhook URL",
|
||||
"webhookHeaders": "Headers (one Name: value per line)",
|
||||
"webhookBody": "Body template (JSON)",
|
||||
"secretSet": "Set (leave empty to keep)",
|
||||
"clearSecret": "Clear",
|
||||
"templateHint": "Placeholders: {{title}} {{message}} {{node}} {{event}} {{time}} {{count}} {{site}}",
|
||||
"testSend": "Send a test alert",
|
||||
"testSent": "Test alert sent: {{channels}}",
|
||||
"retireTitle": "cf-probe retirement checklist",
|
||||
"retireHint": "Only once every node is served by the panel may the old public page be switched off, in the order given in the deployment notes.",
|
||||
"retirePublicPage": "Public page",
|
||||
"retirePublicPageOff": "Off (enable it above)",
|
||||
"retireHasProbe": "Probe reporting",
|
||||
"retireNoProbe": "No probe data",
|
||||
"retireOnline": "Online",
|
||||
"retireOffline": "Offline",
|
||||
"retireProbeAt": "Last report {{time}}",
|
||||
"retireAllReady": "Every node is served by the panel; cf-probe can be retired in the documented order.",
|
||||
"retireNotReady": "Some nodes have no probe data yet; do not take cf-probe down."
|
||||
},
|
||||
"defaultTag": "پیشفرض",
|
||||
"title": "تنظیمات پنل",
|
||||
"save": "ذخیره",
|
||||
|
||||
@@ -1019,6 +1019,42 @@
|
||||
"alreadyLatest": "Already the latest version",
|
||||
"config": "Theme settings"
|
||||
},
|
||||
"probeNotify": {
|
||||
"notifyTitle": "Notifications",
|
||||
"notifyHint": "Offline, traffic and expiry alerts, delivered to the channels below (Telegram reuses the panel bot settings).",
|
||||
"grace": "Offline grace (minutes)",
|
||||
"graceHint": "An alert fires only after reporting has stopped for this long; a recovery inside the grace stays silent.",
|
||||
"trafficPct": "Traffic alert threshold (%)",
|
||||
"trafficHint": "Alerts once at this percentage and once more at 100%, once per billing period each; 0 disables traffic alerts.",
|
||||
"expiryDays": "Expiry alert (days)",
|
||||
"expiryHint": "A daily digest of nodes expiring within this many days; online nodes roll over automatically by billing cycle; 0 disables.",
|
||||
"loginAlert": "Panel sign-in alerts",
|
||||
"telegramChannel": "Telegram channel",
|
||||
"telegramHint": "The token and chat IDs are configured in the Telegram bot settings.",
|
||||
"webhookChannel": "Webhook channel",
|
||||
"configured": "Configured",
|
||||
"notConfigured": "Not configured",
|
||||
"telegramText": "Telegram text template",
|
||||
"webhookUrl": "Webhook URL",
|
||||
"webhookHeaders": "Headers (one Name: value per line)",
|
||||
"webhookBody": "Body template (JSON)",
|
||||
"secretSet": "Set (leave empty to keep)",
|
||||
"clearSecret": "Clear",
|
||||
"templateHint": "Placeholders: {{title}} {{message}} {{node}} {{event}} {{time}} {{count}} {{site}}",
|
||||
"testSend": "Send a test alert",
|
||||
"testSent": "Test alert sent: {{channels}}",
|
||||
"retireTitle": "cf-probe retirement checklist",
|
||||
"retireHint": "Only once every node is served by the panel may the old public page be switched off, in the order given in the deployment notes.",
|
||||
"retirePublicPage": "Public page",
|
||||
"retirePublicPageOff": "Off (enable it above)",
|
||||
"retireHasProbe": "Probe reporting",
|
||||
"retireNoProbe": "No probe data",
|
||||
"retireOnline": "Online",
|
||||
"retireOffline": "Offline",
|
||||
"retireProbeAt": "Last report {{time}}",
|
||||
"retireAllReady": "Every node is served by the panel; cf-probe can be retired in the documented order.",
|
||||
"retireNotReady": "Some nodes have no probe data yet; do not take cf-probe down."
|
||||
},
|
||||
"defaultTag": "Bawaan",
|
||||
"title": "Pengaturan Panel",
|
||||
"save": "Simpan",
|
||||
|
||||
@@ -1019,6 +1019,42 @@
|
||||
"alreadyLatest": "Already the latest version",
|
||||
"config": "Theme settings"
|
||||
},
|
||||
"probeNotify": {
|
||||
"notifyTitle": "Notifications",
|
||||
"notifyHint": "Offline, traffic and expiry alerts, delivered to the channels below (Telegram reuses the panel bot settings).",
|
||||
"grace": "Offline grace (minutes)",
|
||||
"graceHint": "An alert fires only after reporting has stopped for this long; a recovery inside the grace stays silent.",
|
||||
"trafficPct": "Traffic alert threshold (%)",
|
||||
"trafficHint": "Alerts once at this percentage and once more at 100%, once per billing period each; 0 disables traffic alerts.",
|
||||
"expiryDays": "Expiry alert (days)",
|
||||
"expiryHint": "A daily digest of nodes expiring within this many days; online nodes roll over automatically by billing cycle; 0 disables.",
|
||||
"loginAlert": "Panel sign-in alerts",
|
||||
"telegramChannel": "Telegram channel",
|
||||
"telegramHint": "The token and chat IDs are configured in the Telegram bot settings.",
|
||||
"webhookChannel": "Webhook channel",
|
||||
"configured": "Configured",
|
||||
"notConfigured": "Not configured",
|
||||
"telegramText": "Telegram text template",
|
||||
"webhookUrl": "Webhook URL",
|
||||
"webhookHeaders": "Headers (one Name: value per line)",
|
||||
"webhookBody": "Body template (JSON)",
|
||||
"secretSet": "Set (leave empty to keep)",
|
||||
"clearSecret": "Clear",
|
||||
"templateHint": "Placeholders: {{title}} {{message}} {{node}} {{event}} {{time}} {{count}} {{site}}",
|
||||
"testSend": "Send a test alert",
|
||||
"testSent": "Test alert sent: {{channels}}",
|
||||
"retireTitle": "cf-probe retirement checklist",
|
||||
"retireHint": "Only once every node is served by the panel may the old public page be switched off, in the order given in the deployment notes.",
|
||||
"retirePublicPage": "Public page",
|
||||
"retirePublicPageOff": "Off (enable it above)",
|
||||
"retireHasProbe": "Probe reporting",
|
||||
"retireNoProbe": "No probe data",
|
||||
"retireOnline": "Online",
|
||||
"retireOffline": "Offline",
|
||||
"retireProbeAt": "Last report {{time}}",
|
||||
"retireAllReady": "Every node is served by the panel; cf-probe can be retired in the documented order.",
|
||||
"retireNotReady": "Some nodes have no probe data yet; do not take cf-probe down."
|
||||
},
|
||||
"defaultTag": "デフォルト",
|
||||
"title": "パネル設定",
|
||||
"save": "保存",
|
||||
|
||||
@@ -1019,6 +1019,42 @@
|
||||
"alreadyLatest": "Already the latest version",
|
||||
"config": "Theme settings"
|
||||
},
|
||||
"probeNotify": {
|
||||
"notifyTitle": "Notifications",
|
||||
"notifyHint": "Offline, traffic and expiry alerts, delivered to the channels below (Telegram reuses the panel bot settings).",
|
||||
"grace": "Offline grace (minutes)",
|
||||
"graceHint": "An alert fires only after reporting has stopped for this long; a recovery inside the grace stays silent.",
|
||||
"trafficPct": "Traffic alert threshold (%)",
|
||||
"trafficHint": "Alerts once at this percentage and once more at 100%, once per billing period each; 0 disables traffic alerts.",
|
||||
"expiryDays": "Expiry alert (days)",
|
||||
"expiryHint": "A daily digest of nodes expiring within this many days; online nodes roll over automatically by billing cycle; 0 disables.",
|
||||
"loginAlert": "Panel sign-in alerts",
|
||||
"telegramChannel": "Telegram channel",
|
||||
"telegramHint": "The token and chat IDs are configured in the Telegram bot settings.",
|
||||
"webhookChannel": "Webhook channel",
|
||||
"configured": "Configured",
|
||||
"notConfigured": "Not configured",
|
||||
"telegramText": "Telegram text template",
|
||||
"webhookUrl": "Webhook URL",
|
||||
"webhookHeaders": "Headers (one Name: value per line)",
|
||||
"webhookBody": "Body template (JSON)",
|
||||
"secretSet": "Set (leave empty to keep)",
|
||||
"clearSecret": "Clear",
|
||||
"templateHint": "Placeholders: {{title}} {{message}} {{node}} {{event}} {{time}} {{count}} {{site}}",
|
||||
"testSend": "Send a test alert",
|
||||
"testSent": "Test alert sent: {{channels}}",
|
||||
"retireTitle": "cf-probe retirement checklist",
|
||||
"retireHint": "Only once every node is served by the panel may the old public page be switched off, in the order given in the deployment notes.",
|
||||
"retirePublicPage": "Public page",
|
||||
"retirePublicPageOff": "Off (enable it above)",
|
||||
"retireHasProbe": "Probe reporting",
|
||||
"retireNoProbe": "No probe data",
|
||||
"retireOnline": "Online",
|
||||
"retireOffline": "Offline",
|
||||
"retireProbeAt": "Last report {{time}}",
|
||||
"retireAllReady": "Every node is served by the panel; cf-probe can be retired in the documented order.",
|
||||
"retireNotReady": "Some nodes have no probe data yet; do not take cf-probe down."
|
||||
},
|
||||
"defaultTag": "Padrão",
|
||||
"title": "Configurações do Painel",
|
||||
"save": "Salvar",
|
||||
|
||||
@@ -1019,6 +1019,42 @@
|
||||
"alreadyLatest": "Already the latest version",
|
||||
"config": "Theme settings"
|
||||
},
|
||||
"probeNotify": {
|
||||
"notifyTitle": "Notifications",
|
||||
"notifyHint": "Offline, traffic and expiry alerts, delivered to the channels below (Telegram reuses the panel bot settings).",
|
||||
"grace": "Offline grace (minutes)",
|
||||
"graceHint": "An alert fires only after reporting has stopped for this long; a recovery inside the grace stays silent.",
|
||||
"trafficPct": "Traffic alert threshold (%)",
|
||||
"trafficHint": "Alerts once at this percentage and once more at 100%, once per billing period each; 0 disables traffic alerts.",
|
||||
"expiryDays": "Expiry alert (days)",
|
||||
"expiryHint": "A daily digest of nodes expiring within this many days; online nodes roll over automatically by billing cycle; 0 disables.",
|
||||
"loginAlert": "Panel sign-in alerts",
|
||||
"telegramChannel": "Telegram channel",
|
||||
"telegramHint": "The token and chat IDs are configured in the Telegram bot settings.",
|
||||
"webhookChannel": "Webhook channel",
|
||||
"configured": "Configured",
|
||||
"notConfigured": "Not configured",
|
||||
"telegramText": "Telegram text template",
|
||||
"webhookUrl": "Webhook URL",
|
||||
"webhookHeaders": "Headers (one Name: value per line)",
|
||||
"webhookBody": "Body template (JSON)",
|
||||
"secretSet": "Set (leave empty to keep)",
|
||||
"clearSecret": "Clear",
|
||||
"templateHint": "Placeholders: {{title}} {{message}} {{node}} {{event}} {{time}} {{count}} {{site}}",
|
||||
"testSend": "Send a test alert",
|
||||
"testSent": "Test alert sent: {{channels}}",
|
||||
"retireTitle": "cf-probe retirement checklist",
|
||||
"retireHint": "Only once every node is served by the panel may the old public page be switched off, in the order given in the deployment notes.",
|
||||
"retirePublicPage": "Public page",
|
||||
"retirePublicPageOff": "Off (enable it above)",
|
||||
"retireHasProbe": "Probe reporting",
|
||||
"retireNoProbe": "No probe data",
|
||||
"retireOnline": "Online",
|
||||
"retireOffline": "Offline",
|
||||
"retireProbeAt": "Last report {{time}}",
|
||||
"retireAllReady": "Every node is served by the panel; cf-probe can be retired in the documented order.",
|
||||
"retireNotReady": "Some nodes have no probe data yet; do not take cf-probe down."
|
||||
},
|
||||
"defaultTag": "По умолчанию",
|
||||
"title": "Настройки",
|
||||
"save": "Сохранить",
|
||||
|
||||
@@ -1019,6 +1019,42 @@
|
||||
"alreadyLatest": "Already the latest version",
|
||||
"config": "Theme settings"
|
||||
},
|
||||
"probeNotify": {
|
||||
"notifyTitle": "Notifications",
|
||||
"notifyHint": "Offline, traffic and expiry alerts, delivered to the channels below (Telegram reuses the panel bot settings).",
|
||||
"grace": "Offline grace (minutes)",
|
||||
"graceHint": "An alert fires only after reporting has stopped for this long; a recovery inside the grace stays silent.",
|
||||
"trafficPct": "Traffic alert threshold (%)",
|
||||
"trafficHint": "Alerts once at this percentage and once more at 100%, once per billing period each; 0 disables traffic alerts.",
|
||||
"expiryDays": "Expiry alert (days)",
|
||||
"expiryHint": "A daily digest of nodes expiring within this many days; online nodes roll over automatically by billing cycle; 0 disables.",
|
||||
"loginAlert": "Panel sign-in alerts",
|
||||
"telegramChannel": "Telegram channel",
|
||||
"telegramHint": "The token and chat IDs are configured in the Telegram bot settings.",
|
||||
"webhookChannel": "Webhook channel",
|
||||
"configured": "Configured",
|
||||
"notConfigured": "Not configured",
|
||||
"telegramText": "Telegram text template",
|
||||
"webhookUrl": "Webhook URL",
|
||||
"webhookHeaders": "Headers (one Name: value per line)",
|
||||
"webhookBody": "Body template (JSON)",
|
||||
"secretSet": "Set (leave empty to keep)",
|
||||
"clearSecret": "Clear",
|
||||
"templateHint": "Placeholders: {{title}} {{message}} {{node}} {{event}} {{time}} {{count}} {{site}}",
|
||||
"testSend": "Send a test alert",
|
||||
"testSent": "Test alert sent: {{channels}}",
|
||||
"retireTitle": "cf-probe retirement checklist",
|
||||
"retireHint": "Only once every node is served by the panel may the old public page be switched off, in the order given in the deployment notes.",
|
||||
"retirePublicPage": "Public page",
|
||||
"retirePublicPageOff": "Off (enable it above)",
|
||||
"retireHasProbe": "Probe reporting",
|
||||
"retireNoProbe": "No probe data",
|
||||
"retireOnline": "Online",
|
||||
"retireOffline": "Offline",
|
||||
"retireProbeAt": "Last report {{time}}",
|
||||
"retireAllReady": "Every node is served by the panel; cf-probe can be retired in the documented order.",
|
||||
"retireNotReady": "Some nodes have no probe data yet; do not take cf-probe down."
|
||||
},
|
||||
"defaultTag": "Varsayılan",
|
||||
"title": "Panel Ayarları",
|
||||
"save": "Kaydet",
|
||||
|
||||
@@ -1019,6 +1019,42 @@
|
||||
"alreadyLatest": "Already the latest version",
|
||||
"config": "Theme settings"
|
||||
},
|
||||
"probeNotify": {
|
||||
"notifyTitle": "Notifications",
|
||||
"notifyHint": "Offline, traffic and expiry alerts, delivered to the channels below (Telegram reuses the panel bot settings).",
|
||||
"grace": "Offline grace (minutes)",
|
||||
"graceHint": "An alert fires only after reporting has stopped for this long; a recovery inside the grace stays silent.",
|
||||
"trafficPct": "Traffic alert threshold (%)",
|
||||
"trafficHint": "Alerts once at this percentage and once more at 100%, once per billing period each; 0 disables traffic alerts.",
|
||||
"expiryDays": "Expiry alert (days)",
|
||||
"expiryHint": "A daily digest of nodes expiring within this many days; online nodes roll over automatically by billing cycle; 0 disables.",
|
||||
"loginAlert": "Panel sign-in alerts",
|
||||
"telegramChannel": "Telegram channel",
|
||||
"telegramHint": "The token and chat IDs are configured in the Telegram bot settings.",
|
||||
"webhookChannel": "Webhook channel",
|
||||
"configured": "Configured",
|
||||
"notConfigured": "Not configured",
|
||||
"telegramText": "Telegram text template",
|
||||
"webhookUrl": "Webhook URL",
|
||||
"webhookHeaders": "Headers (one Name: value per line)",
|
||||
"webhookBody": "Body template (JSON)",
|
||||
"secretSet": "Set (leave empty to keep)",
|
||||
"clearSecret": "Clear",
|
||||
"templateHint": "Placeholders: {{title}} {{message}} {{node}} {{event}} {{time}} {{count}} {{site}}",
|
||||
"testSend": "Send a test alert",
|
||||
"testSent": "Test alert sent: {{channels}}",
|
||||
"retireTitle": "cf-probe retirement checklist",
|
||||
"retireHint": "Only once every node is served by the panel may the old public page be switched off, in the order given in the deployment notes.",
|
||||
"retirePublicPage": "Public page",
|
||||
"retirePublicPageOff": "Off (enable it above)",
|
||||
"retireHasProbe": "Probe reporting",
|
||||
"retireNoProbe": "No probe data",
|
||||
"retireOnline": "Online",
|
||||
"retireOffline": "Offline",
|
||||
"retireProbeAt": "Last report {{time}}",
|
||||
"retireAllReady": "Every node is served by the panel; cf-probe can be retired in the documented order.",
|
||||
"retireNotReady": "Some nodes have no probe data yet; do not take cf-probe down."
|
||||
},
|
||||
"defaultTag": "Типово",
|
||||
"title": "Параметри панелі",
|
||||
"save": "Зберегти",
|
||||
|
||||
@@ -1019,6 +1019,42 @@
|
||||
"alreadyLatest": "Already the latest version",
|
||||
"config": "Theme settings"
|
||||
},
|
||||
"probeNotify": {
|
||||
"notifyTitle": "Notifications",
|
||||
"notifyHint": "Offline, traffic and expiry alerts, delivered to the channels below (Telegram reuses the panel bot settings).",
|
||||
"grace": "Offline grace (minutes)",
|
||||
"graceHint": "An alert fires only after reporting has stopped for this long; a recovery inside the grace stays silent.",
|
||||
"trafficPct": "Traffic alert threshold (%)",
|
||||
"trafficHint": "Alerts once at this percentage and once more at 100%, once per billing period each; 0 disables traffic alerts.",
|
||||
"expiryDays": "Expiry alert (days)",
|
||||
"expiryHint": "A daily digest of nodes expiring within this many days; online nodes roll over automatically by billing cycle; 0 disables.",
|
||||
"loginAlert": "Panel sign-in alerts",
|
||||
"telegramChannel": "Telegram channel",
|
||||
"telegramHint": "The token and chat IDs are configured in the Telegram bot settings.",
|
||||
"webhookChannel": "Webhook channel",
|
||||
"configured": "Configured",
|
||||
"notConfigured": "Not configured",
|
||||
"telegramText": "Telegram text template",
|
||||
"webhookUrl": "Webhook URL",
|
||||
"webhookHeaders": "Headers (one Name: value per line)",
|
||||
"webhookBody": "Body template (JSON)",
|
||||
"secretSet": "Set (leave empty to keep)",
|
||||
"clearSecret": "Clear",
|
||||
"templateHint": "Placeholders: {{title}} {{message}} {{node}} {{event}} {{time}} {{count}} {{site}}",
|
||||
"testSend": "Send a test alert",
|
||||
"testSent": "Test alert sent: {{channels}}",
|
||||
"retireTitle": "cf-probe retirement checklist",
|
||||
"retireHint": "Only once every node is served by the panel may the old public page be switched off, in the order given in the deployment notes.",
|
||||
"retirePublicPage": "Public page",
|
||||
"retirePublicPageOff": "Off (enable it above)",
|
||||
"retireHasProbe": "Probe reporting",
|
||||
"retireNoProbe": "No probe data",
|
||||
"retireOnline": "Online",
|
||||
"retireOffline": "Offline",
|
||||
"retireProbeAt": "Last report {{time}}",
|
||||
"retireAllReady": "Every node is served by the panel; cf-probe can be retired in the documented order.",
|
||||
"retireNotReady": "Some nodes have no probe data yet; do not take cf-probe down."
|
||||
},
|
||||
"defaultTag": "Mặc định",
|
||||
"title": "Cài đặt",
|
||||
"save": "Lưu",
|
||||
|
||||
@@ -1041,6 +1041,42 @@
|
||||
"alreadyLatest": "已是最新版本",
|
||||
"config": "主题设置"
|
||||
},
|
||||
"probeNotify": {
|
||||
"notifyTitle": "通知",
|
||||
"notifyHint": "节点掉线、流量超限与到期提醒,发送到下方配置的渠道(Telegram 复用面板机器人设置)。",
|
||||
"grace": "离线宽限(分钟)",
|
||||
"graceHint": "停止上报超过该时长才报离线;宽限内恢复不报警。",
|
||||
"trafficPct": "流量提醒阈值(%)",
|
||||
"trafficHint": "达到该百分比提醒一次、达到 100% 再提醒一次,每个计费周期内各一次;0 = 关闭流量提醒。",
|
||||
"expiryDays": "到期提醒(天)",
|
||||
"expiryHint": "每天汇总一次将在该天数内到期的节点;在线节点到期后按计费周期自动续期;0 = 关闭。",
|
||||
"loginAlert": "面板登录提醒",
|
||||
"telegramChannel": "Telegram 渠道",
|
||||
"telegramHint": "令牌与会话 ID 在 Telegram 机器人设置中配置。",
|
||||
"webhookChannel": "Webhook 渠道",
|
||||
"configured": "已配置",
|
||||
"notConfigured": "未配置",
|
||||
"telegramText": "Telegram 文案模板",
|
||||
"webhookUrl": "Webhook 地址",
|
||||
"webhookHeaders": "请求头(每行 名: 值)",
|
||||
"webhookBody": "请求体模板(JSON)",
|
||||
"secretSet": "已设置(留空不改)",
|
||||
"clearSecret": "清除",
|
||||
"templateHint": "可用占位符:{{title}} {{message}} {{node}} {{event}} {{time}} {{count}} {{site}}",
|
||||
"testSend": "发送测试通知",
|
||||
"testSent": "测试通知已发送:{{channels}}",
|
||||
"retireTitle": "cf-probe 退役前提",
|
||||
"retireHint": "全部节点都由面板供数后,旧公开页才可按部署文档顺序切换/下线。",
|
||||
"retirePublicPage": "公开页",
|
||||
"retirePublicPageOff": "未开启(在上方开启)",
|
||||
"retireHasProbe": "探针已上报",
|
||||
"retireNoProbe": "探针未上报",
|
||||
"retireOnline": "在线",
|
||||
"retireOffline": "离线",
|
||||
"retireProbeAt": "最近上报 {{time}}",
|
||||
"retireAllReady": "全部节点已由主控供数,可按文档顺序退役 cf-probe。",
|
||||
"retireNotReady": "仍有节点未供数,先不要下线 cf-probe。"
|
||||
},
|
||||
"defaultTag": "默认",
|
||||
"title": "面板设置",
|
||||
"save": "保存",
|
||||
|
||||
@@ -1019,6 +1019,42 @@
|
||||
"alreadyLatest": "Already the latest version",
|
||||
"config": "Theme settings"
|
||||
},
|
||||
"probeNotify": {
|
||||
"notifyTitle": "Notifications",
|
||||
"notifyHint": "Offline, traffic and expiry alerts, delivered to the channels below (Telegram reuses the panel bot settings).",
|
||||
"grace": "Offline grace (minutes)",
|
||||
"graceHint": "An alert fires only after reporting has stopped for this long; a recovery inside the grace stays silent.",
|
||||
"trafficPct": "Traffic alert threshold (%)",
|
||||
"trafficHint": "Alerts once at this percentage and once more at 100%, once per billing period each; 0 disables traffic alerts.",
|
||||
"expiryDays": "Expiry alert (days)",
|
||||
"expiryHint": "A daily digest of nodes expiring within this many days; online nodes roll over automatically by billing cycle; 0 disables.",
|
||||
"loginAlert": "Panel sign-in alerts",
|
||||
"telegramChannel": "Telegram channel",
|
||||
"telegramHint": "The token and chat IDs are configured in the Telegram bot settings.",
|
||||
"webhookChannel": "Webhook channel",
|
||||
"configured": "Configured",
|
||||
"notConfigured": "Not configured",
|
||||
"telegramText": "Telegram text template",
|
||||
"webhookUrl": "Webhook URL",
|
||||
"webhookHeaders": "Headers (one Name: value per line)",
|
||||
"webhookBody": "Body template (JSON)",
|
||||
"secretSet": "Set (leave empty to keep)",
|
||||
"clearSecret": "Clear",
|
||||
"templateHint": "Placeholders: {{title}} {{message}} {{node}} {{event}} {{time}} {{count}} {{site}}",
|
||||
"testSend": "Send a test alert",
|
||||
"testSent": "Test alert sent: {{channels}}",
|
||||
"retireTitle": "cf-probe retirement checklist",
|
||||
"retireHint": "Only once every node is served by the panel may the old public page be switched off, in the order given in the deployment notes.",
|
||||
"retirePublicPage": "Public page",
|
||||
"retirePublicPageOff": "Off (enable it above)",
|
||||
"retireHasProbe": "Probe reporting",
|
||||
"retireNoProbe": "No probe data",
|
||||
"retireOnline": "Online",
|
||||
"retireOffline": "Offline",
|
||||
"retireProbeAt": "Last report {{time}}",
|
||||
"retireAllReady": "Every node is served by the panel; cf-probe can be retired in the documented order.",
|
||||
"retireNotReady": "Some nodes have no probe data yet; do not take cf-probe down."
|
||||
},
|
||||
"defaultTag": "預設",
|
||||
"title": "面板設定",
|
||||
"save": "儲存",
|
||||
|
||||
Reference in New Issue
Block a user