From c84a92b2e5a5cb5b0878df2fb5840bb6ffd655e8 Mon Sep 17 00:00:00 2001 From: juewuy Date: Fri, 16 Jan 2026 20:08:01 +0800 Subject: [PATCH] ~Add i18n support for 2_settings.sh --- scripts/lang/chs/2_settings.lang | 2 +- scripts/lang/en/2_settings.lang | 2 +- scripts/menus/2_settings.sh | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/lang/chs/2_settings.lang b/scripts/lang/chs/2_settings.lang index c373b5cc..b38b3402 100644 --- a/scripts/lang/chs/2_settings.lang +++ b/scripts/lang/chs/2_settings.lang @@ -66,7 +66,7 @@ SET_FW_AREA="设置路由劫持范围" SET_VM_REDIR="容器/虚拟机劫持" SET_FW_SWITCH="切换防火墙应用" -SET_FW_AREA_DESC="仅局域网 仅本机 局域网+本机 纯净模式 旁路转发" +SET_FW_AREA_DESC="仅局域网|仅本机|局域网+本机|纯净模式|旁路转发" FW_AREA_NOTE="如你使用了第三方DNS如smartdns等,请勿启用本机劫持或使用shellcrash用户执行!" FW_AREA_LAN="仅劫持局域网流量" diff --git a/scripts/lang/en/2_settings.lang b/scripts/lang/en/2_settings.lang index e4e715cf..768c1558 100644 --- a/scripts/lang/en/2_settings.lang +++ b/scripts/lang/en/2_settings.lang @@ -66,7 +66,7 @@ SET_FW_AREA="Set Routing Hijack Scope" SET_VM_REDIR="Container / VM Hijacking" SET_FW_SWITCH="Switch Firewall Backend" -SET_FW_AREA_DESC="LAN Only Local Only LAN+Local Pure Mode Bypass Forwarding" +SET_FW_AREA_DESC="LAN only|Local only|LAN&Local|Pure mode|Bypass:" FW_AREA_NOTE="If you are using a third-party DNS like SmartDNS, \ndo not enable local hijacking or run the service as a ShellCrash user" FW_AREA_LAN="Hijack LAN traffic only" diff --git a/scripts/menus/2_settings.sh b/scripts/menus/2_settings.sh index f543e527..180f4fd0 100644 --- a/scripts/menus/2_settings.sh +++ b/scripts/menus/2_settings.sh @@ -143,7 +143,7 @@ set_redir_mod() { [ -z "$firewall_area" ] && firewall_area=1 [ -z "$redir_mod" ] && [ "$USER" = "root" -o "$USER" = "admin" ] && redir_mod='Redir模式' [ -z "$redir_mod" ] && redir_mod='纯净模式' - firewall_area_dsc=$(echo "仅局域网 仅本机 局域网+本机 纯净模式 主-旁转发($bypass_host)" | cut -d' ' -f$firewall_area) + firewall_area_dsc=$(echo "$SET_FW_AREA_DESC($bypass_host)" | cut -d'|' -f$firewall_area) echo "-----------------------------------------------" echo -e "$SET_REDIR_CURRENT \033[47;30m$redir_mod\033[0m ; $SET_CORE_CURRENT \033[47;30m$crashcore\033[0m" echo -e "\033[33m$SET_REDIR_RESTART_HINT\033[0m"