mirror of
https://github.com/chillpadclub/bedolaga-cabinet.git
synced 2026-07-28 09:33:46 +00:00
Enhance localization and AdminBanSystem component
- Added new localization keys for settings related to punishment, traffic monitoring, and network detection in both English and Russian. - Implemented formatting functions in AdminBanSystem to improve the display of setting keys and categories, enhancing readability and user experience.
This commit is contained in:
@@ -973,7 +973,46 @@
|
||||
"notifications": "Notifications",
|
||||
"whitelist": "Whitelist",
|
||||
"saved": "Setting saved",
|
||||
"error": "Error saving"
|
||||
"error": "Error saving",
|
||||
"categories": {
|
||||
"general": "General Settings",
|
||||
"punishment": "Punishments",
|
||||
"progressive_bans": "Progressive Bans",
|
||||
"traffic": "Traffic Monitoring",
|
||||
"network": "Network Detection",
|
||||
"notifications": "Notifications",
|
||||
"rate_limit": "Rate Limits"
|
||||
},
|
||||
"punishment_enabled": "Enable auto-ban",
|
||||
"punishment_minutes": "Ban duration (minutes)",
|
||||
"ip_window_seconds": "IP counting window (seconds)",
|
||||
"notify_on_punishment": "Notify on bans",
|
||||
"notify_on_node_status": "Notify on node status",
|
||||
"daily_report_enabled": "Daily report",
|
||||
"daily_report_hour": "Report hour",
|
||||
"rate_limit_max": "Max requests",
|
||||
"rate_limit_window": "Rate limit window (sec)",
|
||||
"heartbeat_timeout": "Heartbeat timeout (sec)",
|
||||
"progressive_bans_enabled": "Progressive bans",
|
||||
"progressive_ban_1": "1st ban (minutes)",
|
||||
"progressive_ban_2": "2nd ban (minutes)",
|
||||
"progressive_ban_3": "3rd ban (minutes)",
|
||||
"progressive_ban_window_hours": "Reset window (hours)",
|
||||
"traffic_monitor_enabled": "Traffic monitoring",
|
||||
"traffic_limit_gb": "Traffic limit (GB)",
|
||||
"traffic_window_minutes": "Check window (min)",
|
||||
"traffic_check_interval": "Check interval (min)",
|
||||
"traffic_ban_minutes": "Traffic ban (min)",
|
||||
"network_detection_enabled": "Network type detection",
|
||||
"network_detection_nodes": "Detection nodes",
|
||||
"network_detection_monitor_all": "Monitor all nodes",
|
||||
"network_detection_collect_all": "Collect from all nodes",
|
||||
"network_notify_mobile": "Notify on mobile",
|
||||
"network_block_mobile": "Block mobile",
|
||||
"network_block_mobile_minutes": "Block mobile (min)",
|
||||
"network_notify_wifi": "Notify on WiFi",
|
||||
"network_block_wifi": "Block WiFi",
|
||||
"network_block_wifi_minutes": "Block WiFi (min)"
|
||||
},
|
||||
"health": {
|
||||
"title": "System Health",
|
||||
|
||||
Reference in New Issue
Block a user