diff --git a/package/ntlf9t/luci-app-smartdns/luasrc/model/cbi/smartdns/smartdns.lua b/package/ntlf9t/luci-app-smartdns/luasrc/model/cbi/smartdns/smartdns.lua index 6a3414d9cc..01c5ca5a55 100644 --- a/package/ntlf9t/luci-app-smartdns/luasrc/model/cbi/smartdns/smartdns.lua +++ b/package/ntlf9t/luci-app-smartdns/luasrc/model/cbi/smartdns/smartdns.lua @@ -140,13 +140,6 @@ o.cfgvalue = function(...) return Flag.cfgvalue(...) or "1" end -o = s:taboption("seconddns", Flag, "seconddns_no_speed_check", translate("Skip Speed Check"), translate("Do not check speed.")) -o.rmempty = false -o.default = o.disabled -o.cfgvalue = function(...) - return Flag.cfgvalue(...) or "0" -end - ---- dns server group o = s:taboption("seconddns", Value, "seconddns_server_group", translate("Server Group"), translate("Query DNS through specific dns server group, such as office, home.")) o.rmempty = true @@ -154,6 +147,14 @@ o.placeholder = "default" o.datatype = "hostname" o.rempty = true +---- skip speed test +o = s:taboption("seconddns", Flag, "seconddns_no_speed_check", translate("Skip Speed Check"), translate("Do not check speed.")) +o.rmempty = false +o.default = o.disabled +o.cfgvalue = function(...) + return Flag.cfgvalue(...) or "0" +end + ---- skip address rules o = s:taboption("seconddns", Flag, "seconddns_no_rule_addr", translate("Skip Address Rules"), translate("Skip address rules.")) o.rmempty = false @@ -186,7 +187,7 @@ o.cfgvalue = function(...) return Flag.cfgvalue(...) or "0" end -o = s:taboption("seconddns", Flag, "seconddns_no_dualstack_selection", translate("Skip Dualstack Selection"), translate("Skip Sualstack Selection.")) +o = s:taboption("seconddns", Flag, "seconddns_no_dualstack_selection", translate("Skip Dualstack Selection"), translate("Skip Dualstack Selection.")) o.rmempty = false o.default = o.disabled o.cfgvalue = function(...) @@ -201,6 +202,14 @@ o.cfgvalue = function(...) return Flag.cfgvalue(...) or "0" end +---- Force AAAA SOA +o = s:taboption("seconddns", Flag, "force_aaaa_soa", translate("Force AAAA SOA"), translate("Force AAAA SOA.")) +o.rmempty = false +o.default = o.disabled +o.cfgvalue = function(...) + return Flag.cfgvalue(...) or "0" +end + ----- custom settings custom = s:taboption("custom", Value, "Custom Settings", translate(""), diff --git a/package/ntlf9t/luci-app-smartdns/po/zh-cn/smartdns.po b/package/ntlf9t/luci-app-smartdns/po/zh-cn/smartdns.po index a712f0d2eb..d9c0f08664 100644 --- a/package/ntlf9t/luci-app-smartdns/po/zh-cn/smartdns.po +++ b/package/ntlf9t/luci-app-smartdns/po/zh-cn/smartdns.po @@ -163,7 +163,7 @@ msgstr "跳过address SOA(#)规则。" msgid "Skip Dualstack Selection" msgstr "跳过双栈优选" -msgid "Skip Sualstack Selection." +msgid "Skip Dualstack Selection." msgstr "跳过双栈优选。" msgid "Skip Cache" @@ -172,6 +172,12 @@ msgstr "跳过cache" msgid "Skip Cache." msgstr "跳过cache。" +msgid "Force AAAA SOA" +msgstr "停用IPV6地址解析" + +msgid "Force AAAA SOA." +msgstr "停用IPV6地址解析。" + msgid "Upstream Servers" msgstr "上游服务器" @@ -282,7 +288,3 @@ msgstr "捐助smartdns项目" msgid "Donate" msgstr "捐助" - - - -