From 1b7548b91649b13da7f118b639e22a402bf59d8b Mon Sep 17 00:00:00 2001 From: GoEdgeLab Date: Sat, 23 Dec 2023 09:42:24 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=A4=9A=E5=A4=84=E8=8B=B1?= =?UTF-8?q?=E6=96=87=E8=8F=9C=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/langs/codes/codes.go | 4 +- pkg/langs/messages/messages_en_us.go | 260 +++++++++--------- pkg/langs/messages/messages_zh_cn.go | 4 +- pkg/langs/protos/en-us/admin_common.json | 19 ++ pkg/langs/protos/en-us/admin_menu.json | 3 +- pkg/langs/protos/en-us/node_cluster_menu.json | 27 ++ pkg/langs/protos/en-us/node_menu.json | 18 ++ pkg/langs/protos/en-us/server.json | 88 ++++++ pkg/langs/protos/zh-cn/admin_common.json | 1 + pkg/langs/protos/zh-cn/admin_menu.json | 1 + pkg/langs/protos/zh-cn/node_cluster_menu.json | 2 +- pkg/langs/protos/zh-cn/node_menu.json | 2 +- 12 files changed, 295 insertions(+), 134 deletions(-) create mode 100644 pkg/langs/protos/en-us/admin_common.json create mode 100644 pkg/langs/protos/en-us/node_cluster_menu.json create mode 100644 pkg/langs/protos/en-us/node_menu.json create mode 100644 pkg/langs/protos/en-us/server.json diff --git a/pkg/langs/codes/codes.go b/pkg/langs/codes/codes.go index 67ff54b..20fbfdb 100644 --- a/pkg/langs/codes/codes.go +++ b/pkg/langs/codes/codes.go @@ -46,6 +46,7 @@ const ( AdminCommon_MenuSettingSecurityPolicy langs.MessageCode = "admin_common@menu_setting_security_policy" // 网络安全 AdminCommon_MenuSettingWAFPolicy langs.MessageCode = "admin_common@menu_setting_waf_policy" // WAF策略 AdminCommon_MenuSettingWebP langs.MessageCode = "admin_common@menu_setting_webp" // WebP + AdminCommon_MenuSettingWebPPolicy langs.MessageCode = "admin_common@menu_setting_webp_policy" // WebP策略 AdminCommon_ServerError langs.MessageCode = "admin_common@server_error" // 服务器出了点小问题,请联系技术人员处理。 AdminCommon_System langs.MessageCode = "admin_common@system" // 系统 AdminDashboard_DiskUsageWarning langs.MessageCode = "admin_dashboard@disk_usage_warning" // 当前服务器磁盘空间不足,请立即扩充容量,文件路径:%s,已使用:%dG,已使用比例:%.2f%%,仅剩余空间:%.2f%%。
如果是因为本机数据库数据过多,你可以:[清理访问日志]     [调整数据库binlog设置] @@ -118,6 +119,7 @@ const ( AdminMenu_TicketCategory langs.MessageCode = "admin_menu@ticket_category" // 分类 AdminMenu_Tickets langs.MessageCode = "admin_menu@tickets" // 工单系统 AdminMenu_UserList langs.MessageCode = "admin_menu@user_list" // 用户列表 + AdminMenu_UserScripts langs.MessageCode = "admin_menu@user_scripts" // 用户脚本 AdminMenu_UserSettings langs.MessageCode = "admin_menu@user_settings" // 用户设置 AdminMenu_Users langs.MessageCode = "admin_menu@users" // 平台用户 AdminProfile_LogUpdateProfile langs.MessageCode = "admin_profile@log_update_profile" // 修改个人资料 @@ -302,7 +304,7 @@ const ( NodeClusterMenu_SettingUAM langs.MessageCode = "node_cluster_menu@setting_uam" // 5秒盾 NodeClusterMenu_SettingWAFActions langs.MessageCode = "node_cluster_menu@setting_waf_actions" // WAF动作 NodeClusterMenu_SettingWAFPolicy langs.MessageCode = "node_cluster_menu@setting_waf_policy" // WAF策略 - NodeClusterMenu_SettingWebP langs.MessageCode = "node_cluster_menu@setting_webp" // WebP + NodeClusterMenu_SettingWebP langs.MessageCode = "node_cluster_menu@setting_webp" // WebP策略 NodeClusterMenu_TabClusterDashboard langs.MessageCode = "node_cluster_menu@tab_cluster_dashboard" // 集群看板 NodeClusterMenu_TabClusterDelete langs.MessageCode = "node_cluster_menu@tab_cluster_delete" // 删除集群 NodeClusterMenu_TabClusterNodes langs.MessageCode = "node_cluster_menu@tab_cluster_nodes" // 节点列表 diff --git a/pkg/langs/messages/messages_en_us.go b/pkg/langs/messages/messages_en_us.go index 2b3ba02..b35bce0 100644 --- a/pkg/langs/messages/messages_en_us.go +++ b/pkg/langs/messages/messages_en_us.go @@ -35,20 +35,21 @@ func init() { "admin@log_create_admin": "", "admin@log_delete_admin": "", "admin@log_update_admin": "", - "admin_common@canceled": "", - "admin_common@log_system_error": "", - "admin_common@menu_setting_basic": "", - "admin_common@menu_setting_cache": "", - "admin_common@menu_setting_cache_policy": "", - "admin_common@menu_setting_ddos_protection": "", - "admin_common@menu_setting_dns": "", - "admin_common@menu_setting_health_check": "", - "admin_common@menu_setting_metrics": "", - "admin_common@menu_setting_security_policy": "", - "admin_common@menu_setting_waf_policy": "", - "admin_common@menu_setting_webp": "", - "admin_common@server_error": "", - "admin_common@system": "", + "admin_common@canceled": "Canceled", + "admin_common@log_system_error": "system error: %s", + "admin_common@menu_setting_basic": "Basic Settings", + "admin_common@menu_setting_cache": "Cache Settings", + "admin_common@menu_setting_cache_policy": "Cache Policy", + "admin_common@menu_setting_ddos_protection": "DDoS Protection", + "admin_common@menu_setting_dns": "DNS Settings", + "admin_common@menu_setting_health_check": "Health Check", + "admin_common@menu_setting_metrics": "Metrics", + "admin_common@menu_setting_security_policy": "Networking Security", + "admin_common@menu_setting_waf_policy": "WAF Policy", + "admin_common@menu_setting_webp": "WebP", + "admin_common@menu_setting_webp_policy": "WebP Policy", + "admin_common@server_error": "There is a internal error, please report to administrator.", + "admin_common@system": "System", "admin_dashboard@disk_usage_warning": "当前服务器磁盘空间不足,请立即扩充容量,文件路径:%s,已使用:%dG,已使用比例:%.2f%%,仅剩余空间:%.2f%%。
如果是因为本机数据库数据过多,你可以:[清理访问日志]     [调整数据库binlog设置]", "admin_dashboard@ui_dns": "DNS", "admin_dashboard@ui_events": "Events", @@ -108,7 +109,7 @@ func init() { "admin_menu@server_ip_lists": "IP List", "admin_menu@server_metrics": "Metrics", "admin_menu@server_purge_fetch_caches": "Cache Management", - "admin_menu@server_scripts": "Javascript Scripts", + "admin_menu@server_scripts": "Script Libraries", "admin_menu@server_traffic_stats": "Traffic Statistics", "admin_menu@server_waf_policies": "WAF Policies", "admin_menu@servers": "Sites", @@ -119,6 +120,7 @@ func init() { "admin_menu@ticket_category": "Categories", "admin_menu@tickets": "Tickets", "admin_menu@user_list": "Users", + "admin_menu@user_scripts": "User Scripts", "admin_menu@user_settings": "User Settings", "admin_menu@users": "Users", "admin_profile@log_update_profile": "", @@ -284,30 +286,30 @@ func init() { "node_cluster@log_unpin_cluster": "", "node_cluster@log_update_cluster_basic_settings": "", "node_cluster@log_update_cluster_health_check": "", - "node_cluster_menu@setting_basic": "", - "node_cluster_menu@setting_cache_policy": "", - "node_cluster_menu@setting_cc": "", - "node_cluster_menu@setting_ddos_protection": "", - "node_cluster_menu@setting_dns": "", - "node_cluster_menu@setting_health_check": "", - "node_cluster_menu@setting_http3": "", - "node_cluster_menu@setting_metrics": "", - "node_cluster_menu@setting_notification": "", - "node_cluster_menu@setting_pages": "", - "node_cluster_menu@setting_schedule": "", - "node_cluster_menu@setting_security_policy": "", - "node_cluster_menu@setting_service_global": "", - "node_cluster_menu@setting_system_service": "", - "node_cluster_menu@setting_thresholds": "", - "node_cluster_menu@setting_toa": "", - "node_cluster_menu@setting_uam": "", - "node_cluster_menu@setting_waf_actions": "", - "node_cluster_menu@setting_waf_policy": "", - "node_cluster_menu@setting_webp": "", - "node_cluster_menu@tab_cluster_dashboard": "", - "node_cluster_menu@tab_cluster_delete": "", - "node_cluster_menu@tab_cluster_nodes": "", - "node_cluster_menu@tab_cluster_settings": "", + "node_cluster_menu@setting_basic": "Basic Settings", + "node_cluster_menu@setting_cache_policy": "Cache Policy", + "node_cluster_menu@setting_cc": "CC Policy", + "node_cluster_menu@setting_ddos_protection": "DDoS Protection", + "node_cluster_menu@setting_dns": "DNS Settings", + "node_cluster_menu@setting_health_check": "Health Check", + "node_cluster_menu@setting_http3": "HTTP/3", + "node_cluster_menu@setting_metrics": "Metrics", + "node_cluster_menu@setting_notification": "Notifications", + "node_cluster_menu@setting_pages": "Pages", + "node_cluster_menu@setting_schedule": "Scheduling", + "node_cluster_menu@setting_security_policy": "Networking Security", + "node_cluster_menu@setting_service_global": "Site Settings", + "node_cluster_menu@setting_system_service": "System Service", + "node_cluster_menu@setting_thresholds": "Thresholds", + "node_cluster_menu@setting_toa": "TOA", + "node_cluster_menu@setting_uam": "UAM Policy", + "node_cluster_menu@setting_waf_actions": "WAF Actions", + "node_cluster_menu@setting_waf_policy": "WAF Policy", + "node_cluster_menu@setting_webp": "WebP Policy", + "node_cluster_menu@tab_cluster_dashboard": "Dashboard", + "node_cluster_menu@tab_cluster_delete": "Delete", + "node_cluster_menu@tab_cluster_nodes": "Nodes", + "node_cluster_menu@tab_cluster_settings": "Settings", "node_dns@log_update_node_dns": "", "node_grant@log_create_ssh_grant": "", "node_grant@log_delete_ssh_grant": "", @@ -325,20 +327,20 @@ func init() { "node_log@log_delete_node_logs_batch": "", "node_log@log_fix_all_logs": "", "node_log@log_fix_node_logs": "", - "node_menu@create_multiple_nodes": "", - "node_menu@create_single_node": "", - "node_menu@install_auto_register": "", - "node_menu@install_manually": "", - "node_menu@install_remote": "", - "node_menu@install_remote_upgrade": "", - "node_menu@setting_basic": "", - "node_menu@setting_cache": "", - "node_menu@setting_ddos_protection": "", - "node_menu@setting_dns": "", - "node_menu@setting_schedule": "", - "node_menu@setting_ssh": "", - "node_menu@setting_system": "", - "node_menu@setting_thresholds": "", + "node_menu@create_multiple_nodes": "Create Batch", + "node_menu@create_single_node": "Create", + "node_menu@install_auto_register": "Auto-Register", + "node_menu@install_manually": "Manually", + "node_menu@install_remote": "Install Remotely(%d)", + "node_menu@install_remote_upgrade": "Upgrade Remotely(%d)", + "node_menu@setting_basic": "Basic Settings", + "node_menu@setting_cache": "Cache Settings", + "node_menu@setting_ddos_protection": "DDoS Protection", + "node_menu@setting_dns": "DNS Settings", + "node_menu@setting_schedule": "Scheduling", + "node_menu@setting_ssh": "SSH", + "node_menu@setting_system": "System Settings", + "node_menu@setting_thresholds": "Thresholds", "node_price_item@log_create_node_price_item_bandwidth": "", "node_price_item@log_create_node_price_item_traffic": "", "node_price_item@log_delete_node_price_item": "", @@ -475,82 +477,82 @@ func init() { "script@log_delete_script": "", "script@log_publish_scripts": "", "script@log_update_script": "", - "server@copy_setting_current_cluster": "", - "server@copy_setting_current_group": "", - "server@copy_setting_current_user": "", - "server@copy_setting_select_cluster": "", - "server@copy_setting_select_group": "", - "server@copy_setting_select_server": "", - "server@copy_setting_select_user": "", - "server@log_copy_server_configs": "", - "server@log_create_server": "", - "server@log_delete_server": "", - "server@log_disable_server": "", - "server@log_enable_server": "", - "server@log_submit_auditing_server": "", - "server@log_update_global_settings": "", - "server@log_update_server_basic": "", - "server@log_update_server_groups": "", - "server@log_update_server_is_on": "", - "server@log_update_server_name": "", - "server@menu_accesslog_history": "", - "server@menu_accesslog_realtime": "", - "server@menu_accesslog_today": "", - "server@menu_dashboard": "", - "server@menu_setting_access_log": "", - "server@menu_setting_auth": "", - "server@menu_setting_basic": "", - "server@menu_setting_cache": "", - "server@menu_setting_cc": "", - "server@menu_setting_charset": "", - "server@menu_setting_client_ip": "", - "server@menu_setting_compression": "", - "server@menu_setting_delete": "", - "server@menu_setting_dns": "", - "server@menu_setting_domains": "", - "server@menu_setting_fastcgi": "", - "server@menu_setting_group": "", - "server@menu_setting_http": "", - "server@menu_setting_http_headers": "", - "server@menu_setting_http_proxy": "", - "server@menu_setting_https": "", - "server@menu_setting_locations": "", - "server@menu_setting_optimization": "", - "server@menu_setting_origins": "", - "server@menu_setting_others": "", - "server@menu_setting_pages": "", - "server@menu_setting_plan": "", - "server@menu_setting_redirects": "", - "server@menu_setting_referers": "", - "server@menu_setting_request_limit": "", - "server@menu_setting_rewrite_rules": "", - "server@menu_setting_root": "", - "server@menu_setting_scripts": "", - "server@menu_setting_stat": "", - "server@menu_setting_tcp": "", - "server@menu_setting_tcp_proxy": "", - "server@menu_setting_tls": "", - "server@menu_setting_traffic_limit": "", - "server@menu_setting_uam": "", - "server@menu_setting_udp": "", - "server@menu_setting_udp_proxy": "", - "server@menu_setting_unix": "", - "server@menu_setting_user_agents": "", - "server@menu_setting_waf": "", - "server@menu_setting_webp": "", - "server@menu_setting_websocket": "", - "server@menu_stat_clients": "", - "server@menu_stat_providers": "", - "server@menu_stat_regions": "", - "server@menu_stat_traffic": "", - "server@menu_stat_waf": "", - "server@server_names_log_update_server_names": "", - "server@tab_access_logs": "", - "server@tab_dashboard": "", - "server@tab_delete": "", - "server@tab_server_list": "", - "server@tab_settings": "", - "server@tab_stat": "", + "server@copy_setting_current_cluster": "Current Cluster: %s", + "server@copy_setting_current_group": "Current Group: %s", + "server@copy_setting_current_user": "Current User: %s", + "server@copy_setting_select_cluster": "Select Cluster", + "server@copy_setting_select_group": "Select Group", + "server@copy_setting_select_server": "Select Site", + "server@copy_setting_select_user": "Select User", + "server@log_copy_server_configs": "从网站 %d 中同步配置 %s", + "server@log_create_server": "创建网站 %d", + "server@log_delete_server": "删除网站 %d", + "server@log_disable_server": "停用网站 %d", + "server@log_enable_server": "启用网站 %d", + "server@log_submit_auditing_server": "提交网站 %d 域名审核", + "server@log_update_global_settings": "保存网站全局配置", + "server@log_update_server_basic": "修改网站 %d 基本信息", + "server@log_update_server_groups": "修改网站 %d 所属分组", + "server@log_update_server_is_on": "修改网站 %d 启用状态", + "server@log_update_server_name": "修改网站 %d 名称", + "server@menu_accesslog_history": "History", + "server@menu_accesslog_realtime": "Realtime", + "server@menu_accesslog_today": "Today", + "server@menu_dashboard": "Dashboard", + "server@menu_setting_access_log": "Access Log", + "server@menu_setting_auth": "Access Control", + "server@menu_setting_basic": "Basic Settings", + "server@menu_setting_cache": "Cache", + "server@menu_setting_cc": "CC Protection", + "server@menu_setting_charset": "Charset", + "server@menu_setting_client_ip": "Client IP", + "server@menu_setting_compression": "Compressions", + "server@menu_setting_delete": "Delete", + "server@menu_setting_dns": "DNS", + "server@menu_setting_domains": "Server Names", + "server@menu_setting_fastcgi": "Fastcgi", + "server@menu_setting_group": "Group", + "server@menu_setting_http": "HTTP", + "server@menu_setting_http_headers": "HTTP Headers", + "server@menu_setting_http_proxy": "HTTP Reverse Proxy", + "server@menu_setting_https": "HTTPS", + "server@menu_setting_locations": "Locations", + "server@menu_setting_optimization": "Content Optimizations", + "server@menu_setting_origins": "Origin Sites", + "server@menu_setting_others": "Others", + "server@menu_setting_pages": "Pages", + "server@menu_setting_plan": "Plan", + "server@menu_setting_redirects": "URL Redirections", + "server@menu_setting_referers": "Referers", + "server@menu_setting_request_limit": "Request Limit", + "server@menu_setting_rewrite_rules": "Rewrite Rules", + "server@menu_setting_root": "Static Files", + "server@menu_setting_scripts": "Scripts", + "server@menu_setting_stat": "Statistics", + "server@menu_setting_tcp": "TCP", + "server@menu_setting_tcp_proxy": "TCP Reverse Proxy", + "server@menu_setting_tls": "TLS", + "server@menu_setting_traffic_limit": "Traffic Limit", + "server@menu_setting_uam": "UAM", + "server@menu_setting_udp": "UDP", + "server@menu_setting_udp_proxy": "UDP Reverse Proxy", + "server@menu_setting_unix": "Unix", + "server@menu_setting_user_agents": "UA List", + "server@menu_setting_waf": "WAF", + "server@menu_setting_webp": "WebP", + "server@menu_setting_websocket": "Websocket", + "server@menu_stat_clients": "Clients", + "server@menu_stat_providers": "Providers", + "server@menu_stat_regions": "Regions", + "server@menu_stat_traffic": "Traffic", + "server@menu_stat_waf": "WAF", + "server@server_names_log_update_server_names": "修改网站 %d 域名", + "server@tab_access_logs": "Access Logs", + "server@tab_dashboard": "Dashboard", + "server@tab_delete": "Delete", + "server@tab_server_list": "Sites", + "server@tab_settings": "Settings", + "server@tab_stat": "Statistics", "server_access_log@log_update_access_log_setting": "", "server_auth@log_update_http_auth_settings": "", "server_cache@log_fetch_caches": "", diff --git a/pkg/langs/messages/messages_zh_cn.go b/pkg/langs/messages/messages_zh_cn.go index afad3f7..7f1db59 100644 --- a/pkg/langs/messages/messages_zh_cn.go +++ b/pkg/langs/messages/messages_zh_cn.go @@ -47,6 +47,7 @@ func init() { "admin_common@menu_setting_security_policy": "网络安全", "admin_common@menu_setting_waf_policy": "WAF策略", "admin_common@menu_setting_webp": "WebP", + "admin_common@menu_setting_webp_policy": "WebP策略", "admin_common@server_error": "服务器出了点小问题,请联系技术人员处理。", "admin_common@system": "系统", "admin_dashboard@disk_usage_warning": "当前服务器磁盘空间不足,请立即扩充容量,文件路径:%s,已使用:%dG,已使用比例:%.2f%%,仅剩余空间:%.2f%%。
如果是因为本机数据库数据过多,你可以:[清理访问日志]     [调整数据库binlog设置]", @@ -119,6 +120,7 @@ func init() { "admin_menu@ticket_category": "分类", "admin_menu@tickets": "工单系统", "admin_menu@user_list": "用户列表", + "admin_menu@user_scripts": "用户脚本", "admin_menu@user_settings": "用户设置", "admin_menu@users": "平台用户", "admin_profile@log_update_profile": "修改个人资料", @@ -303,7 +305,7 @@ func init() { "node_cluster_menu@setting_uam": "5秒盾", "node_cluster_menu@setting_waf_actions": "WAF动作", "node_cluster_menu@setting_waf_policy": "WAF策略", - "node_cluster_menu@setting_webp": "WebP", + "node_cluster_menu@setting_webp": "WebP策略", "node_cluster_menu@tab_cluster_dashboard": "集群看板", "node_cluster_menu@tab_cluster_delete": "删除集群", "node_cluster_menu@tab_cluster_nodes": "节点列表", diff --git a/pkg/langs/protos/en-us/admin_common.json b/pkg/langs/protos/en-us/admin_common.json new file mode 100644 index 0000000..6af667b --- /dev/null +++ b/pkg/langs/protos/en-us/admin_common.json @@ -0,0 +1,19 @@ +{ + "menu_setting_basic": "Basic Settings", + "menu_setting_dns": "DNS Settings", + "menu_setting_health_check": "Health Check", + "menu_setting_cache_policy": "Cache Policy", + "menu_setting_waf_policy": "WAF Policy", + "menu_setting_webp": "WebP", + "menu_setting_webp_policy": "WebP Policy", + "menu_setting_metrics": "Metrics", + "menu_setting_ddos_protection": "DDoS Protection", + "menu_setting_security_policy": "Networking Security", + "menu_setting_cache": "Cache Settings", + + "system": "System", + "canceled": "Canceled", + + "server_error": "There is a internal error, please report to administrator.", + "log_system_error": "system error: %s" +} \ No newline at end of file diff --git a/pkg/langs/protos/en-us/admin_menu.json b/pkg/langs/protos/en-us/admin_menu.json index fa077e5..18652d5 100644 --- a/pkg/langs/protos/en-us/admin_menu.json +++ b/pkg/langs/protos/en-us/admin_menu.json @@ -11,7 +11,8 @@ "server_ip_lists": "IP List", "server_access_log_policies": "Access Log Policies", "server_metrics": "Metrics", - "server_scripts": "Javascript Scripts", + "server_scripts": "Script Libraries", + "user_scripts": "User Scripts", "server_global_settings": "Global Settings", "nodes": "Edge Nodes", diff --git a/pkg/langs/protos/en-us/node_cluster_menu.json b/pkg/langs/protos/en-us/node_cluster_menu.json new file mode 100644 index 0000000..074f54d --- /dev/null +++ b/pkg/langs/protos/en-us/node_cluster_menu.json @@ -0,0 +1,27 @@ +{ + "setting_basic": "${lang.admin_common@menu_setting_basic}", + "setting_dns": "${lang.admin_common@menu_setting_dns}", + "setting_health_check": "${lang.admin_common@menu_setting_health_check}", + "setting_service_global": "Site Settings", + "setting_cache_policy": "${lang.admin_common@menu_setting_cache_policy}", + "setting_waf_policy": "${lang.admin_common@menu_setting_waf_policy}", + "setting_waf_actions": "WAF Actions", + "setting_webp": "${lang.admin_common@menu_setting_webp_policy}", + "setting_metrics": "${lang.admin_common@menu_setting_metrics}", + "setting_ddos_protection": "${lang.admin_common@menu_setting_ddos_protection}", + "setting_security_policy": "${lang.admin_common@menu_setting_security_policy}", + "setting_uam": "UAM Policy", + "setting_cc": "CC Policy", + "setting_pages": "Pages", + "setting_http3": "HTTP/3", + "setting_schedule": "Scheduling", + "setting_thresholds": "Thresholds", + "setting_notification": "Notifications", + "setting_system_service": "System Service", + "setting_toa": "TOA", + + "tab_cluster_dashboard": "Dashboard", + "tab_cluster_nodes": "Nodes", + "tab_cluster_settings": "Settings", + "tab_cluster_delete": "Delete" +} \ No newline at end of file diff --git a/pkg/langs/protos/en-us/node_menu.json b/pkg/langs/protos/en-us/node_menu.json new file mode 100644 index 0000000..31b0754 --- /dev/null +++ b/pkg/langs/protos/en-us/node_menu.json @@ -0,0 +1,18 @@ +{ + "create_single_node": "Create", + "create_multiple_nodes": "Create Batch", + "install_manually": "Manually", + "install_auto_register": "Auto-Register", + "install_remote": "Install Remotely(%d)", // Args: [Nodes Count] + "install_remote_upgrade": "Upgrade Remotely(%d)", // Args: [Nodes Count] + + "setting_basic": "${lang.admin_common@menu_setting_basic}", + "setting_dns": "${lang.admin_common@menu_setting_dns}", + "setting_cache": "${lang.admin_common@menu_setting_cache}", + "setting_ddos_protection": "${lang.admin_common@menu_setting_ddos_protection}", + "setting_ssh": "SSH", + "setting_system": "System Settings", + + "setting_schedule": "Scheduling", + "setting_thresholds": "Thresholds" +} \ No newline at end of file diff --git a/pkg/langs/protos/en-us/server.json b/pkg/langs/protos/en-us/server.json new file mode 100644 index 0000000..46ed37f --- /dev/null +++ b/pkg/langs/protos/en-us/server.json @@ -0,0 +1,88 @@ +{ + "tab_dashboard": "Dashboard", + "tab_stat": "Statistics", + "tab_access_logs": "Access Logs", + "tab_settings": "Settings", + "tab_delete": "Delete", + "tab_server_list": "Sites", + + "menu_dashboard": "Dashboard", + + "menu_accesslog_realtime": "Realtime", + "menu_accesslog_today": "Today", + "menu_accesslog_history": "History", + + "menu_stat_traffic": "Traffic", + "menu_stat_regions": "Regions", + "menu_stat_providers": "Providers", + "menu_stat_clients": "Clients", + "menu_stat_waf": "WAF", + + "menu_setting_basic": "Basic Settings", + "menu_setting_dns": "DNS", + "menu_setting_domains": "Server Names", + "menu_setting_http": "HTTP", + "menu_setting_https": "HTTPS", + "menu_setting_origins": "Origin Sites", + "menu_setting_redirects": "URL Redirections", + "menu_setting_locations": "Locations", + "menu_setting_rewrite_rules": "Rewrite Rules", + "menu_setting_waf": "WAF", + "menu_setting_cache": "Cache", + "menu_setting_auth": "Access Control", + "menu_setting_referers": "Referers", + "menu_setting_user_agents": "UA List", + "menu_setting_charset": "Charset", + "menu_setting_access_log": "Access Log", + "menu_setting_stat": "Statistics", + "menu_setting_compression": "Compressions", + "menu_setting_optimization": "Content Optimizations", + "menu_setting_pages": "Pages", + "menu_setting_http_headers": "HTTP Headers", + "menu_setting_websocket": "Websocket", + "menu_setting_webp": "WebP", + "menu_setting_root": "Static Files", + "menu_setting_fastcgi": "Fastcgi", + "menu_setting_client_ip": "Client IP", + "menu_setting_request_limit": "Request Limit", + "menu_setting_others": "Others", + "menu_setting_tcp": "TCP", + "menu_setting_tls": "TLS", + "menu_setting_unix": "Unix", + "menu_setting_udp": "UDP", + "menu_setting_delete": "Delete", + "menu_setting_http_proxy": "HTTP Reverse Proxy", // in site groups + "menu_setting_tcp_proxy": "TCP Reverse Proxy", // in site groups + "menu_setting_udp_proxy": "UDP Reverse Proxy", // in site groups + "menu_setting_plan": "Plan", + "menu_setting_group": "Group", + + "menu_setting_uam": "UAM", + "menu_setting_cc": "CC Protection", + "menu_setting_traffic_limit": "Traffic Limit", + "menu_setting_scripts": "Scripts", + + "copy_setting_current_group": "Current Group: %s", + "copy_setting_current_user": "Current User: %s", + "copy_setting_current_cluster": "Current Cluster: %s", + "copy_setting_select_group": "Select Group", + "copy_setting_select_user": "Select User", + "copy_setting_select_cluster": "Select Cluster", + "copy_setting_select_server": "Select Site", + + "server_names_log_update_server_names": "修改网站 %d 域名", + + "log_update_global_settings": "保存网站全局配置", + "log_create_server": "创建网站 %d", + "log_delete_server": "删除网站 %d", + "log_update_server_basic": "修改网站 %d 基本信息", + + "log_copy_server_configs": "从网站 %d 中同步配置 %s", + + "log_submit_auditing_server": "提交网站 %d 域名审核", + "log_update_server_groups": "修改网站 %d 所属分组", + "log_enable_server": "启用网站 %d", + "log_disable_server": "停用网站 %d", + "log_update_server_name": "修改网站 %d 名称", + "log_update_server_is_on":"修改网站 %d 启用状态" +} \ No newline at end of file diff --git a/pkg/langs/protos/zh-cn/admin_common.json b/pkg/langs/protos/zh-cn/admin_common.json index e212d5f..ae7d5f6 100644 --- a/pkg/langs/protos/zh-cn/admin_common.json +++ b/pkg/langs/protos/zh-cn/admin_common.json @@ -5,6 +5,7 @@ "menu_setting_cache_policy": "缓存策略", "menu_setting_waf_policy": "WAF策略", "menu_setting_webp": "WebP", + "menu_setting_webp_policy": "WebP策略", "menu_setting_metrics": "统计指标", "menu_setting_ddos_protection": "DDoS防护", "menu_setting_security_policy": "网络安全", diff --git a/pkg/langs/protos/zh-cn/admin_menu.json b/pkg/langs/protos/zh-cn/admin_menu.json index ab238a7..5fda68b 100644 --- a/pkg/langs/protos/zh-cn/admin_menu.json +++ b/pkg/langs/protos/zh-cn/admin_menu.json @@ -12,6 +12,7 @@ "server_access_log_policies": "日志策略", "server_metrics": "统计指标", "server_scripts": "脚本库", + "user_scripts": "用户脚本", "server_global_settings": "通用设置", "nodes": "边缘节点", diff --git a/pkg/langs/protos/zh-cn/node_cluster_menu.json b/pkg/langs/protos/zh-cn/node_cluster_menu.json index b7784b7..1116270 100644 --- a/pkg/langs/protos/zh-cn/node_cluster_menu.json +++ b/pkg/langs/protos/zh-cn/node_cluster_menu.json @@ -6,7 +6,7 @@ "setting_cache_policy": "${lang.admin_common@menu_setting_cache_policy}", "setting_waf_policy": "${lang.admin_common@menu_setting_waf_policy}", "setting_waf_actions": "WAF动作", - "setting_webp": "${lang.admin_common@menu_setting_webp}", + "setting_webp": "${lang.admin_common@menu_setting_webp_policy}", "setting_metrics": "${lang.admin_common@menu_setting_metrics}", "setting_ddos_protection": "${lang.admin_common@menu_setting_ddos_protection}", "setting_security_policy": "${lang.admin_common@menu_setting_security_policy}", diff --git a/pkg/langs/protos/zh-cn/node_menu.json b/pkg/langs/protos/zh-cn/node_menu.json index e62ba4b..b5c83c7 100644 --- a/pkg/langs/protos/zh-cn/node_menu.json +++ b/pkg/langs/protos/zh-cn/node_menu.json @@ -4,7 +4,7 @@ "install_manually": "手动安装", "install_auto_register": "自动注册", "install_remote": "远程安装(%d)", // 参数:节点数量 - "install_remote_upgrade": "远程升级(%d)", // 参数:节点数量, + "install_remote_upgrade": "远程升级(%d)", // 参数:节点数量 "setting_basic": "${lang.admin_common@menu_setting_basic}", "setting_dns": "${lang.admin_common@menu_setting_dns}",