├── Makefile ├── ReadMe.md ├── htdocs └── luci-static │ └── resources │ └── view │ └── smartdns │ ├── log.js │ └── smartdns.js ├── po ├── de │ └── smartdns.po ├── es │ └── smartdns.po ├── pt-BR │ └── smartdns.po ├── templates │ └── smartdns.pot ├── zh_Hans │ └── smartdns.po └── zh_Hant │ └── smartdns.po └── root └── usr ├── libexec └── smartdns-call └── share ├── luci └── menu.d │ └── luci-app-smartdns.json └── rpcd └── acl.d └── luci-app-smartdns.json /Makefile: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright 2018-2025 Nick Peng 3 | # Licensed to the public under the GPL V3 License. 4 | 5 | include $(TOPDIR)/rules.mk 6 | 7 | PKG_LICENSE:=GPL-3.0-or-later 8 | PKG_MAINTAINER:=Nick Peng 9 | PKG_VERSION:=1.2025.47 10 | PKG_RELEASE:=1 11 | 12 | LUCI_TITLE:=LuCI for smartdns 13 | LUCI_DESCRIPTION:=Provides Luci for smartdns 14 | LUCI_DEPENDS:=+smartdns 15 | LUCI_PKGARCH:=all 16 | 17 | define Package/$(PKG_NAME)/config 18 | # shown in make menuconfig 19 | help 20 | $(LUCI_TITLE) 21 | Version: $(PKG_VERSION)-$(PKG_RELEASE) 22 | endef 23 | 24 | include ../../luci.mk 25 | 26 | # call BuildPackage - OpenWrt buildroot signature 27 | -------------------------------------------------------------------------------- /ReadMe.md: -------------------------------------------------------------------------------- 1 | # luci-app-smartdns 2 | 3 | 此仓库为smartdns独立仓库,为单独编译使用, 在安装此界面前,需要先安装smartdns进程编译脚本。 4 | 请先安装[openwrt-smartdns](https://github.com/pymumu/openwrt-smartdns) 5 | 6 | 仓库分为两个分支 7 | 8 | 1. master分支为openwrt 19.07之后版本使用,此版本基于javascript。 9 | 2. lede分支为lede分支使用, 此版本基于lua。 10 | 11 | 使用时,请使用配套的版本。 12 | 13 | ## 使用方式 14 | 15 | 如下命令操作路径为openwrt源代码所在目录。 16 | 17 | ### 复制仓库中的文件到如下目录,并执行安装 18 | 19 | ```shell 20 | feeds/luci/applications/luci-app-smartdns/ 21 | ./scripts/feeds install luci -a 22 | ``` 23 | 24 | > lede请下载lede分支 25 | 26 | ### 执行openwrt配置, 选中luci-app-smartdns 27 | 28 | * 选择路径: 29 | 30 | LuCI > 3. Applications > luci-app-smartdns 31 | 32 | ```shell 33 | make menuconfig 34 | ``` 35 | 36 | * 编译模式: 37 | 38 | 1. 若编译独立软件包,选择编译模式为`M` 39 | 1. 若编译到固件中,选择编译模式为`*` 40 | 41 | ### 执行openwrt编译 42 | 43 | 仅编译软件包: 44 | 45 | ```shell 46 | make package/feeds/luci/applications/luci-app-smartdns/compile 47 | ``` 48 | 49 | 编译固件以及软件包。 50 | 51 | ```shell 52 | make -j8 53 | ``` 54 | 55 | ## 懒人脚本 56 | 57 | 可执行如下命令,一次性下载smartdns以及luci-app-smartdns。 58 | 下列命令可采用复制粘贴的方式执行。 59 | 60 | 注意事项: 61 | 62 | 1. 执行下列命令时,需要确保当前路径为openwrt代码路径。 63 | 1. 确保执行过./scripts/feeds进行更新。 64 | 1. 若是LEDE,请更换`LUCIBRANCH`变量为 65 | 66 | ```shell 67 | LUCIBRANCH="lede" 68 | ``` 69 | 70 | 批量命令: 71 | 72 | ```shell 73 | WORKINGDIR="`pwd`/feeds/packages/net/smartdns" 74 | mkdir $WORKINGDIR -p 75 | rm $WORKINGDIR/* -fr 76 | wget https://github.com/pymumu/openwrt-smartdns/archive/master.zip -O $WORKINGDIR/master.zip 77 | unzip $WORKINGDIR/master.zip -d $WORKINGDIR 78 | mv $WORKINGDIR/openwrt-smartdns-master/* $WORKINGDIR/ 79 | rmdir $WORKINGDIR/openwrt-smartdns-master 80 | rm $WORKINGDIR/master.zip 81 | 82 | LUCIBRANCH="master" #更换此变量 83 | WORKINGDIR="`pwd`/feeds/luci/applications/luci-app-smartdns" 84 | mkdir $WORKINGDIR -p 85 | rm $WORKINGDIR/* -fr 86 | wget https://github.com/pymumu/luci-app-smartdns/archive/${LUCIBRANCH}.zip -O $WORKINGDIR/${LUCIBRANCH}.zip 87 | unzip $WORKINGDIR/${LUCIBRANCH}.zip -d $WORKINGDIR 88 | mv $WORKINGDIR/luci-app-smartdns-${LUCIBRANCH}/* $WORKINGDIR/ 89 | rmdir $WORKINGDIR/luci-app-smartdns-${LUCIBRANCH} 90 | rm $WORKINGDIR/${LUCIBRANCH}.zip 91 | 92 | ./scripts/feeds install -a 93 | make menuconfig 94 | 95 | ``` 96 | 97 | 下载完成后,执行配置编译。 98 | 99 | ## 注意事项 100 | 101 | 如果安装完成后,未生效,可以重启设备,清空浏览器缓存,或用安全模式浏览。 -------------------------------------------------------------------------------- /htdocs/luci-static/resources/view/smartdns/log.js: -------------------------------------------------------------------------------- 1 | /************************************************************************* 2 | * 3 | * Copyright (C) 2018-2025 Ruilin Peng (Nick) . 4 | * 5 | * smartdns is free software: you can redistribute it and/or modify 6 | * it under the terms of the GNU General Public License as published by 7 | * the Free Software Foundation, either version 3 of the License, or 8 | * (at your option) any later version. 9 | * 10 | * smartdns is distributed in the hope that it will be useful, 11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 | * GNU General Public License for more details. 14 | * 15 | * You should have received a copy of the GNU General Public License 16 | * along with this program. If not, see . 17 | */ 18 | 19 | 'use strict'; 20 | 'require dom'; 21 | 'require fs'; 22 | 'require poll'; 23 | 'require uci'; 24 | 'require view'; 25 | 'require form'; 26 | 'require ui'; 27 | 28 | return view.extend({ 29 | render: function () { 30 | var css = ` 31 | #log_textarea { 32 | margin-top: 10px; 33 | } 34 | #log_textarea pre { 35 | background-color: #f7f7f7; 36 | color: #333; 37 | padding: 10px; 38 | border: 1px solid #ccc; 39 | border-radius: 4px; 40 | font-family: Consolas, Menlo, Monaco, monospace; 41 | font-size: 14px; 42 | line-height: 1.5; 43 | white-space: pre-wrap; 44 | word-wrap: break-word; 45 | overflow-y: auto; 46 | max-height: 650px; 47 | } 48 | #.description { 49 | background-color: #33ccff; 50 | } 51 | .cbi-button-danger { 52 | background-color: #fff; 53 | color: #f00; 54 | border: 1px solid #f00; 55 | border-radius: 4px; 56 | padding: 4px 8px; 57 | font-size: 14px; 58 | cursor: pointer; 59 | margin-top: 10px; 60 | } 61 | .cbi-button-danger:hover { 62 | background-color: #f00; 63 | color: #fff; 64 | } 65 | .cbi-section small { 66 | margin-left: 10px; 67 | } 68 | .cbi-section .cbi-section-actions { 69 | margin-top: 10px; 70 | } 71 | .cbi-section .cbi-section-actions-right { 72 | text-align: right; 73 | } 74 | `; 75 | 76 | 77 | var log_textarea = E('div', { 'id': 'log_textarea' }, 78 | E('img', { 79 | 'src': L.resource(['icons/loading.gif']), 80 | 'alt': _('Loading...'), 81 | 'style': 'vertical-align:middle' 82 | }, _('Collecting data ...')) 83 | ); 84 | 85 | var clear_log_button = E('th', {}, [ 86 | E('button', { 87 | 'class': 'cbi-button cbi-button-remove', 88 | 'click': function (ev) { 89 | ev.preventDefault(); 90 | var button = ev.target; 91 | button.disabled = true; 92 | button.textContent = _('Clear Logs...'); 93 | fs.exec_direct('/usr/libexec/smartdns-call', ['clear_log']) 94 | .then(function () { 95 | button.textContent = _('Logs cleared successfully!'); 96 | setTimeout(function () { 97 | button.disabled = false; 98 | button.textContent = _('Clear Logs'); 99 | }, 5000); 100 | // Immediately refresh log display box 101 | var log = E('pre', { 'wrap': 'pre' }, [_('Log is clean.')]); 102 | dom.content(log_textarea, log); 103 | }) 104 | .catch(function () { 105 | button.textContent = _('Failed to clear log.'); 106 | setTimeout(function () { 107 | button.disabled = false; 108 | button.textContent = _('Clear Logs'); 109 | }, 5000); 110 | }); 111 | } 112 | }, _('Clear Logs')) 113 | ]); 114 | 115 | 116 | poll.add(L.bind(function () { 117 | return fs.exec_direct('/usr/libexec/smartdns-call', ['tail']) 118 | .then(function (res) { 119 | var log = E('pre', { 'wrap': 'pre' }, [res.trim() || _('Log is clean.')]); 120 | 121 | dom.content(log_textarea, log); 122 | log.scrollTop = log.scrollHeight; 123 | }).catch(function (err) { 124 | var log; 125 | 126 | if (err.toString().includes('NotFoundError')) { 127 | log = E('pre', { 'wrap': 'pre' }, [_('Log file does not exist.')]); 128 | } else { 129 | log = E('pre', { 'wrap': 'pre' }, [_('Unknown error: %s').format(err)]); 130 | } 131 | 132 | dom.content(log_textarea, log); 133 | }); 134 | })); 135 | 136 | var back_smartdns_button = E('th', {}, [ 137 | E('button', { 138 | 'class': 'cbi-button cbi-button-apply', 139 | 'click': ui.createHandlerFn(this, function () { 140 | window.location.href = "/cgi-bin/luci/admin/services/smartdns" 141 | }) 142 | }, _('Back SmartDNS')) 143 | ]); 144 | 145 | return E('div', { 'class': 'cbi-map' }, [ 146 | E('style', [css]), 147 | E('div', { 'class': 'cbi-section' }, [ 148 | clear_log_button, 149 | back_smartdns_button, 150 | log_textarea, 151 | E('small', {}, _('Refresh every %s seconds.').format(L.env.pollinterval)), 152 | E('div', { 'class': 'cbi-section-actions cbi-section-actions-right' }) 153 | ]) 154 | ]); 155 | }, 156 | 157 | handleSaveApply: null, 158 | handleSave: null, 159 | handleReset: null 160 | }); 161 | -------------------------------------------------------------------------------- /po/de/smartdns.po: -------------------------------------------------------------------------------- 1 | msgid "" 2 | msgstr "" 3 | "PO-Revision-Date: 2023-02-28 10:31+0000\n" 4 | "Last-Translator: oneforfun \n" 5 | "Language-Team: German \n" 7 | "Language: de\n" 8 | "Content-Type: text/plain; charset=UTF-8\n" 9 | "Content-Transfer-Encoding: 8bit\n" 10 | "Plural-Forms: nplurals=2; plural=n != 1;\n" 11 | "X-Generator: Weblate 4.16-dev\n" 12 | 13 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:792 14 | msgid "Additional Args for upstream dns servers" 15 | msgstr "Zusätzliche Argumente für Upstream-DNS-Server" 16 | 17 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:886 18 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1090 19 | msgid "" 20 | "Additional Flags for rules, read help on domain-rule for more information." 21 | msgstr "" 22 | 23 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:885 24 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1089 25 | msgid "Additional Rule Flag" 26 | msgstr "" 27 | 28 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:346 29 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:479 30 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:791 31 | msgid "Additional Server Args" 32 | msgstr "Zusätzliche Server Parameter" 33 | 34 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:347 35 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:480 36 | msgid "" 37 | "Additional server args, refer to the help description of the bind option." 38 | msgstr "" 39 | 40 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:132 41 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:639 42 | msgid "Advanced Settings" 43 | msgstr "Erweiterte Einstellungen" 44 | 45 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:253 46 | msgid "" 47 | "Attempts to serve old responses from cache with a TTL of 0 in the response " 48 | "without waiting for the actual resolution to finish." 49 | msgstr "" 50 | "Versuche, eine alte Antwort vom Cache mit TTL 0 zurückzugeben, ohne auf die " 51 | "eigentliche Auflösung zu warten." 52 | 53 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:161 54 | msgid "Automatically Set Dnsmasq" 55 | msgstr "Dnsmasq automatisch setzen" 56 | 57 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:161 58 | msgid "Automatically set as upstream of dnsmasq when port changes." 59 | msgstr "Setze automatisch als Upstream von dnsmasq when sich der Port ändert." 60 | 61 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:229 62 | msgid "Bind Device" 63 | msgstr "" 64 | 65 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:234 66 | msgid "Bind Device Name" 67 | msgstr "" 68 | 69 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:998 70 | msgid "Block domain" 71 | msgstr "" 72 | 73 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:998 74 | msgid "Block domain." 75 | msgstr "" 76 | 77 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:262 78 | msgid "Cache Persist" 79 | msgstr "" 80 | 81 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:258 82 | msgid "Cache Size" 83 | msgstr "Zwischenspeichergröße" 84 | 85 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:121 86 | msgid "Collecting data ..." 87 | msgstr "Sammle Daten..." 88 | 89 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1100 90 | msgid "" 91 | "Configure IP blacklists that will be filtered from the results of specific " 92 | "DNS server." 93 | msgstr "" 94 | "Definition einer IP basierten Blockierliste, welche Ergebnisse eines " 95 | "spezifischen DNS Servers filtert." 96 | 97 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:929 98 | msgid "Configure block domain list." 99 | msgstr "" 100 | 101 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:950 102 | msgid "Configure domain rule list." 103 | msgstr "" 104 | 105 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:900 106 | msgid "Configure forwarding domain name list." 107 | msgstr "" 108 | 109 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:137 110 | msgid "Custom Settings" 111 | msgstr "Benutzerdefinierte Einstellungen" 112 | 113 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:805 114 | msgid "DNS Block Setting" 115 | msgstr "" 116 | 117 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:804 118 | msgid "DNS Forwarding Setting" 119 | msgstr "" 120 | 121 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:648 122 | msgid "DNS Server Name" 123 | msgstr "DNS Server Name" 124 | 125 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:675 126 | msgid "DNS Server group" 127 | msgstr "" 128 | 129 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:813 130 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:967 131 | msgid "DNS Server group belongs to, such as office, home." 132 | msgstr "" 133 | 134 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:651 135 | msgid "DNS Server ip" 136 | msgstr "DNS-Server IP" 137 | 138 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:656 139 | msgid "DNS Server port" 140 | msgstr "DNS-Server-Port" 141 | 142 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:665 143 | msgid "DNS Server type" 144 | msgstr "DNS-Server Typ" 145 | 146 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:258 147 | msgid "DNS domain result cache size" 148 | msgstr "DNS Domain Ergebnisspeichergröße" 149 | 150 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:487 151 | msgid "DNS64" 152 | msgstr "" 153 | 154 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:134 155 | msgid "DNS64 Server Settings" 156 | msgstr "" 157 | 158 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:560 159 | msgid "Description" 160 | msgstr "" 161 | 162 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:76 163 | msgid "Dnsmasq Forwarded To Smartdns Failure" 164 | msgstr "" 165 | 166 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:719 167 | msgid "Do not check certificate." 168 | msgstr "Zertifikat nicht prüfen." 169 | 170 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:397 171 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:838 172 | msgid "Do not check speed." 173 | msgstr "Geschwindigkeit nicht testen." 174 | 175 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:807 176 | msgid "Domain Address" 177 | msgstr "Domain Adresse" 178 | 179 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:900 180 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:929 181 | msgid "Domain List" 182 | msgstr "" 183 | 184 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:891 185 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:921 186 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:991 187 | msgid "Domain List File" 188 | msgstr "" 189 | 190 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:806 191 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:949 192 | msgid "Domain Rule List" 193 | msgstr "" 194 | 195 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:965 196 | msgid "Domain Rule Name" 197 | msgstr "" 198 | 199 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:800 200 | msgid "Domain Rules" 201 | msgstr "" 202 | 203 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:800 204 | msgid "Domain Rules Settings" 205 | msgstr "" 206 | 207 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:324 208 | msgid "Domain TTL" 209 | msgstr "Domäne TTL" 210 | 211 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:336 212 | msgid "Domain TTL Max" 213 | msgstr "Domäne TTL Max" 214 | 215 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:328 216 | msgid "Domain TTL Min" 217 | msgstr "Domäne TTL Min" 218 | 219 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:246 220 | msgid "Domain prefetch" 221 | msgstr "Vorabruf der Domäne" 222 | 223 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1159 224 | msgid "Donate" 225 | msgstr "Spenden" 226 | 227 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1158 228 | msgid "Donate to smartdns" 229 | msgstr "An smartdns spenden" 230 | 231 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:526 232 | msgid "Download Files" 233 | msgstr "" 234 | 235 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:135 236 | msgid "Download Files Setting" 237 | msgstr "" 238 | 239 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:135 240 | msgid "" 241 | "Download domain list files for domain-rule and include config files, please " 242 | "refresh the page after download to take effect." 243 | msgstr "" 244 | 245 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:240 246 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1007 247 | msgid "Dual-stack IP Selection" 248 | msgstr "Dual-Stack-IP-Auswahl" 249 | 250 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:142 251 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:371 252 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:642 253 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:959 254 | msgid "Enable" 255 | msgstr "aktivieren" 256 | 257 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:495 258 | msgid "Enable Auto Update" 259 | msgstr "" 260 | 261 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:241 262 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1008 263 | msgid "Enable IP selection between IPV4 and IPV6" 264 | msgstr "Aktiviere Wahl zwischen IPv4 und IPv6" 265 | 266 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:224 267 | msgid "Enable IPV6 DNS Server" 268 | msgstr "Aktivere IPv6 DNS-Server" 269 | 270 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:219 271 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:384 272 | msgid "Enable TCP DNS Server" 273 | msgstr "Aktiviere TCP DNS Server" 274 | 275 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:495 276 | msgid "Enable daily auto update." 277 | msgstr "" 278 | 279 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:247 280 | msgid "Enable domain prefetch, accelerate domain response speed." 281 | msgstr "" 282 | "Aktivieren Sie Domänen-Prefetch, um die Reaktionsgeschwindigkeit der Domäne " 283 | "zu beschleunigen." 284 | 285 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:372 286 | msgid "Enable or disable second DNS server." 287 | msgstr "Aktivieren oder deaktivieren des zweiten DNS-Servers." 288 | 289 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:142 290 | msgid "Enable or disable smartdns server" 291 | msgstr "Aktivieren oder deaktivieren des Smartdns-Servers" 292 | 293 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:694 294 | msgid "Exclude DNS Server from default group." 295 | msgstr "" 296 | 297 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:694 298 | msgid "Exclude Default Group" 299 | msgstr "" 300 | 301 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:215 302 | msgid "Fastest IP" 303 | msgstr "" 304 | 305 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:216 306 | msgid "Fastest Response" 307 | msgstr "" 308 | 309 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:535 310 | msgid "File Name" 311 | msgstr "" 312 | 313 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:554 314 | msgid "File Type" 315 | msgstr "" 316 | 317 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:702 318 | msgid "Filtering IP with blacklist" 319 | msgstr "Filtern von IP mit negativ-Liste" 320 | 321 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:214 322 | msgid "First Ping" 323 | msgstr "" 324 | 325 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:272 326 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:436 327 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:842 328 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1056 329 | msgid "Force AAAA SOA" 330 | msgstr "Erzwinge AAAA SOA" 331 | 332 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:272 333 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:436 334 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:842 335 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1056 336 | msgid "Force AAAA SOA." 337 | msgstr "Erzwinge AAAA SOA." 338 | 339 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:277 340 | msgid "Force HTTPS SOA" 341 | msgstr "Erzwinge HTTPS SOA" 342 | 343 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:277 344 | msgid "Force HTTPS SOA." 345 | msgstr "Erzwinge HTTPS SOA." 346 | 347 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:128 348 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:131 349 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:638 350 | msgid "General Settings" 351 | msgstr "Allgemeine Einstellungen" 352 | 353 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:599 354 | msgid "Generate Coredump" 355 | msgstr "Generiere Coredump" 356 | 357 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:600 358 | msgid "" 359 | "Generate Coredump file when smartdns crash, coredump file is located at /tmp/" 360 | "smartdns.xxx.core." 361 | msgstr "" 362 | "Erzeugt eine Coredump-Datei, wenn smartdns abstürzt. Die Coredump-Datei " 363 | "befindet sich unter /tmp/smartdns.xxx.core." 364 | 365 | #: applications/luci-app-smartdns/root/usr/share/rpcd/acl.d/luci-app-smartdns.json:3 366 | msgid "Grant access to LuCI app smartdns" 367 | msgstr "Zugriff auf die LuCI-App smartdns gewähren" 368 | 369 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:737 370 | msgid "HTTP Host" 371 | msgstr "HTTP-Host" 372 | 373 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:808 374 | msgid "IP Blacklist" 375 | msgstr "IP Negativ-Liste" 376 | 377 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:701 378 | msgid "IP Blacklist Filtering" 379 | msgstr "Filterung von IP-Blacklists" 380 | 381 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:224 382 | msgid "IPV6 Server" 383 | msgstr "IPV6-Server" 384 | 385 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:440 386 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:846 387 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1062 388 | msgid "IPset Name" 389 | msgstr "" 390 | 391 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:440 392 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:846 393 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1062 394 | msgid "IPset name." 395 | msgstr "" 396 | 397 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1138 398 | msgid "If you like this software, please buy me a cup of coffee." 399 | msgstr "" 400 | "Wenn Ihnen diese Software gefällt, spendieren Sie mir bitte eine Tasse " 401 | "Kaffee." 402 | 403 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:353 404 | msgid "Include Config Files
/etc/smartdns/conf.d" 405 | msgstr "" 406 | 407 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:354 408 | msgid "" 409 | "Include other config files from /etc/smartdns/conf.d or custom path, can be " 410 | "downloaded from the download page." 411 | msgstr "" 412 | 413 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:283 414 | msgid "Ipset name, Add domain result to ipset when speed check fails." 415 | msgstr "" 416 | 417 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:527 418 | msgid "List of files to download." 419 | msgstr "" 420 | 421 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:229 422 | msgid "Listen only on the specified interfaces." 423 | msgstr "" 424 | 425 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:153 426 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:377 427 | msgid "Local Port" 428 | msgstr "Lokaler Port" 429 | 430 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:624 431 | msgid "Log File" 432 | msgstr "" 433 | 434 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:608 435 | msgid "Log Level" 436 | msgstr "" 437 | 438 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:620 439 | msgid "Log Number" 440 | msgstr "" 441 | 442 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:604 443 | msgid "Log Size" 444 | msgstr "" 445 | 446 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:757 447 | msgid "Marking Packets" 448 | msgstr "" 449 | 450 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:337 451 | msgid "Maximum TTL for all domain result." 452 | msgstr "Maximale TTL für alle Ergebnisse der Domäne." 453 | 454 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:329 455 | msgid "Minimum TTL for all domain result." 456 | msgstr "Minimale TTL für alle Ergebnisse der Domäne." 457 | 458 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:459 459 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:865 460 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1068 461 | msgid "NFTset Name" 462 | msgstr "" 463 | 464 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:316 465 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:471 466 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:877 467 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1081 468 | msgid "NFTset name format error, format: [#[4|6]:[family#table#set]]" 469 | msgstr "" 470 | 471 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:459 472 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:865 473 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1068 474 | msgid "NFTset name, format: [#[4|6]:[family#table#set]]" 475 | msgstr "" 476 | 477 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:66 478 | msgid "NOT RUNNING" 479 | msgstr "LÄUFT NICHT" 480 | 481 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:234 482 | msgid "Name of device name listen on." 483 | msgstr "" 484 | 485 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:304 486 | msgid "" 487 | "Nftset name, Add domain result to nftset when speed check fails, format: " 488 | "[#[4|6]:[family#table#set]]" 489 | msgstr "" 490 | 491 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1014 492 | msgid "No" 493 | msgstr "" 494 | 495 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:282 496 | msgid "No Speed IPset Name" 497 | msgstr "" 498 | 499 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:303 500 | msgid "No Speed NFTset Name" 501 | msgstr "" 502 | 503 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:718 504 | msgid "No check certificate" 505 | msgstr "Kein Check der Zertifikate" 506 | 507 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:177 508 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1000 509 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1025 510 | msgid "None" 511 | msgstr "" 512 | 513 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:784 514 | msgid "Only socks5 proxy support udp server." 515 | msgstr "" 516 | 517 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:780 518 | msgid "Please set proxy server first." 519 | msgstr "" 520 | 521 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:567 522 | msgid "Proxy Server" 523 | msgstr "" 524 | 525 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:136 526 | msgid "Proxy Server Settings" 527 | msgstr "" 528 | 529 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:567 530 | msgid "Proxy Server URL, format: [socks5|http]://user:pass@ip:port." 531 | msgstr "" 532 | 533 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:575 534 | msgid "" 535 | "Proxy server URL format error, format: [socks5|http]://user:pass@ip:port." 536 | msgstr "" 537 | 538 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:390 539 | msgid "Query DNS through specific dns server group, such as office, home." 540 | msgstr "" 541 | "Abfrage von DNS über eine bestimmte DNS-Servergruppe, z. B. Büro, Zuhause." 542 | 543 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:64 544 | msgid "RUNNING" 545 | msgstr "LÄUFT" 546 | 547 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:341 548 | msgid "Reply Domain TTL Max" 549 | msgstr "Max TTL der Antwortdomäne" 550 | 551 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:342 552 | msgid "Reply maximum TTL for all domain result." 553 | msgstr "Maximale Antwort-TTL für alle Domänen-Ergebnisse." 554 | 555 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1150 556 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1151 557 | msgid "Report bugs" 558 | msgstr "" 559 | 560 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:267 561 | msgid "Resolve Local Hostnames" 562 | msgstr "Lokale Hostnamen auflösen" 563 | 564 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:267 565 | msgid "Resolve local hostnames by reading Dnsmasq lease file." 566 | msgstr "Lokale Hostnamen durch Lesen der Dnsmasq-Lease-Datei auflösen." 567 | 568 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:209 569 | msgid "Response Mode" 570 | msgstr "" 571 | 572 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1174 573 | msgid "Restart" 574 | msgstr "Neustart" 575 | 576 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1165 577 | msgid "Restart Service" 578 | msgstr "Dienst neu starten" 579 | 580 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:133 581 | msgid "Second Server Settings" 582 | msgstr "Einstellungen für den zweiten Server" 583 | 584 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:252 585 | msgid "Serve expired" 586 | msgstr "Serve abgelaufen" 587 | 588 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:389 589 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:675 590 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:813 591 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:967 592 | msgid "Server Group" 593 | msgstr "Servergruppe" 594 | 595 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:833 596 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:987 597 | msgid "Server Group %s not exists" 598 | msgstr "" 599 | 600 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:147 601 | msgid "Server Name" 602 | msgstr "Servername" 603 | 604 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:807 605 | msgid "Set Specific domain ip address." 606 | msgstr "Spezifische Domänen-IP-Adresse einstellen." 607 | 608 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:806 609 | msgid "Set Specific domain rule list." 610 | msgstr "" 611 | 612 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:808 613 | msgid "Set Specific ip blacklist." 614 | msgstr "Spezifische IP-Blacklist einstellen." 615 | 616 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:709 617 | msgid "Set TLS hostname to verify." 618 | msgstr "TLS-Hostname zur Überprüfung einstellen." 619 | 620 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:758 621 | msgid "Set mark on packets." 622 | msgstr "" 623 | 624 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:738 625 | msgid "" 626 | "Set the HTTP host used for the query. Use this parameter when the host of " 627 | "the URL address is an IP address." 628 | msgstr "" 629 | "Legt den für die Abfrage verwendeten HTTP-Host fest. Verwenden Sie diesen " 630 | "Parameter, wenn der Host der URL-Adresse eine IP-Adresse ist." 631 | 632 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:728 633 | msgid "Sets the server name indication for query. '-' for disable SNI name." 634 | msgstr "" 635 | 636 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:128 637 | msgid "Settings" 638 | msgstr "Einstellungen" 639 | 640 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:402 641 | msgid "Skip Address Rules" 642 | msgstr "Adressregeln überspringen" 643 | 644 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:431 645 | msgid "Skip Cache" 646 | msgstr "Cache überspringen" 647 | 648 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:431 649 | msgid "Skip Cache." 650 | msgstr "Cache überspringen." 651 | 652 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:425 653 | msgid "Skip Dualstack Selection" 654 | msgstr "Dualstack-Auswahl überspringen" 655 | 656 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:426 657 | msgid "Skip Dualstack Selection." 658 | msgstr "Dualstack-Auswahl überspringen." 659 | 660 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:414 661 | msgid "Skip Ipset Rule" 662 | msgstr "Ipset-Regel überspringen" 663 | 664 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:408 665 | msgid "Skip Nameserver Rule" 666 | msgstr "Nameserver-Regel überspringen" 667 | 668 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:420 669 | msgid "Skip SOA Address Rule" 670 | msgstr "SOA-Adressregel überspringen" 671 | 672 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:421 673 | msgid "Skip SOA address rules." 674 | msgstr "SOA-Adressregeln überspringen." 675 | 676 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:396 677 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:837 678 | msgid "Skip Speed Check" 679 | msgstr "Geschwindigkeitsprüfung überspringen" 680 | 681 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:403 682 | msgid "Skip address rules." 683 | msgstr "Adressregeln überspringen." 684 | 685 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:415 686 | msgid "Skip ipset rules." 687 | msgstr "ipset-Regeln überspringen." 688 | 689 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:409 690 | msgid "Skip nameserver rules." 691 | msgstr "Nameserver-Regeln überspringen." 692 | 693 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:95 694 | #: applications/luci-app-smartdns/root/usr/share/luci/menu.d/luci-app-smartdns.json:3 695 | msgid "SmartDNS" 696 | msgstr "SmartDNS" 697 | 698 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:96 699 | msgid "SmartDNS Server" 700 | msgstr "SmartDNS-Server" 701 | 702 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:97 703 | msgid "" 704 | "SmartDNS is a local high-performance DNS server, supports finding fastest " 705 | "IP, supports ad filtering, and supports avoiding DNS poisoning." 706 | msgstr "" 707 | "SmartDNS ist ein lokaler Hochleistungs-DNS-Server, der die Suche nach der " 708 | "schnellsten IP unterstützt, die Filterung von Werbung und die Vermeidung von " 709 | "DNS-Poisoning ermöglicht." 710 | 711 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1142 712 | msgid "SmartDNS official website" 713 | msgstr "Offizielle Website von SmartDNS" 714 | 715 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:377 716 | msgid "Smartdns local server port" 717 | msgstr "Lokaler Smartdns-Serverport" 718 | 719 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:154 720 | msgid "" 721 | "Smartdns local server port, smartdns will be automatically set as main dns " 722 | "when the port is 53." 723 | msgstr "" 724 | "Lokaler Smartdns-Serverport, smartdns wird automatisch als Haupt-DNS " 725 | "eingestellt, wenn 53 der Port ist." 726 | 727 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:210 728 | msgid "" 729 | "Smartdns response mode, First Ping: return the first ping IP, Fastest IP: " 730 | "return the fastest IP, Fastest Response: return the fastest DNS response." 731 | msgstr "" 732 | 733 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:147 734 | msgid "Smartdns server name" 735 | msgstr "Smartdns-Servername" 736 | 737 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:169 738 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1016 739 | msgid "Smartdns speed check mode." 740 | msgstr "" 741 | 742 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1119 743 | msgid "" 744 | "Specify an IP address to return for any host in the given domains, Queries " 745 | "in the domains are never forwarded and always replied to with the specified " 746 | "IP address which may be IPv4 or IPv6." 747 | msgstr "" 748 | "Geben Sie eine IP-Adresse an, die für einen beliebigen Host in den " 749 | "angegebenen Domänen zurückgegeben werden soll. Abfragen in den Domänen " 750 | "werden nie weitergeleitet und immer mit der angegebenen IP-Adresse " 751 | "beantwortet, die IPv4 oder IPv6 sein kann." 752 | 753 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:169 754 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1016 755 | msgid "Speed Check Mode" 756 | msgstr "" 757 | 758 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:202 759 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1050 760 | msgid "Speed check mode is invalid." 761 | msgstr "" 762 | 763 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:219 764 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:384 765 | msgid "TCP Server" 766 | msgstr "TCP-Server" 767 | 768 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:196 769 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1044 770 | msgid "TCP port is empty" 771 | msgstr "" 772 | 773 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:708 774 | msgid "TLS Hostname Verify" 775 | msgstr "Überprüfung des TLS-Hostnamens" 776 | 777 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:727 778 | msgid "TLS SNI name" 779 | msgstr "TLS-SNI-Name" 780 | 781 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:746 782 | msgid "TLS SPKI Pinning" 783 | msgstr "TLS-SPKI-Pinning" 784 | 785 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:324 786 | msgid "TTL for all domain result." 787 | msgstr "TTL für alle Domänenergebnisse." 788 | 789 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1137 790 | msgid "Technical Support" 791 | msgstr "Technische Unterstützung" 792 | 793 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:539 794 | msgid "URL" 795 | msgstr "" 796 | 797 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:548 798 | msgid "URL format error, format: http:// or https://" 799 | msgstr "" 800 | 801 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:523 802 | msgid "Update" 803 | msgstr "" 804 | 805 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:514 806 | msgid "Update Files" 807 | msgstr "" 808 | 809 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:500 810 | msgid "Upload Config File" 811 | msgstr "" 812 | 813 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:507 814 | msgid "Upload Domain List File" 815 | msgstr "" 816 | 817 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:508 818 | msgid "Upload domain list file to /etc/smartdns/domain-set" 819 | msgstr "" 820 | 821 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:892 822 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:992 823 | msgid "" 824 | "Upload domain list file, or configure auto download from Download File " 825 | "Setting page." 826 | msgstr "" 827 | 828 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:921 829 | msgid "Upload domain list file." 830 | msgstr "" 831 | 832 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:501 833 | msgid "Upload smartdns config file to /etc/smartdns/conf.d" 834 | msgstr "" 835 | 836 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:631 837 | msgid "Upstream Servers" 838 | msgstr "Upstream-Server" 839 | 840 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:632 841 | msgid "" 842 | "Upstream Servers, support UDP, TCP protocol. Please configure multiple DNS " 843 | "servers, including multiple foreign DNS servers." 844 | msgstr "" 845 | "Upstream-Server, die die Protokolle UDP und TCP unterstützen. Bitte " 846 | "konfigurieren Sie mehrere DNS-Server, einschließlich mehrerer ausländischer " 847 | "DNS-Server." 848 | 849 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:765 850 | msgid "Use Proxy" 851 | msgstr "" 852 | 853 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:766 854 | msgid "Use proxy to connect to upstream DNS server." 855 | msgstr "" 856 | 857 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:747 858 | msgid "" 859 | "Used to verify the validity of the TLS server, The value is Base64 encoded " 860 | "SPKI fingerprint, leaving blank to indicate that the validity of TLS is not " 861 | "verified." 862 | msgstr "" 863 | "Wird verwendet, um die Gültigkeit des TLS-Servers zu überprüfen. Der Wert " 864 | "ist ein Base64-kodierter SPKI-Fingerabdruck, leer lassen bedeutet, dass die " 865 | "Gültigkeit von TLS nicht überprüft wird." 866 | 867 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:262 868 | msgid "Write cache to disk on exit and load on startup." 869 | msgstr "" 870 | 871 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1013 872 | msgid "Yes" 873 | msgstr "" 874 | 875 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:172 876 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:213 877 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:611 878 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1012 879 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1020 880 | msgid "default" 881 | msgstr "" 882 | 883 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:555 884 | msgid "domain list (/etc/smartdns/domain-set)" 885 | msgstr "" 886 | 887 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:670 888 | msgid "https" 889 | msgstr "https" 890 | 891 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:651 892 | msgid "ip" 893 | msgstr "IP" 894 | 895 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:295 896 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:452 897 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:858 898 | msgid "ipset name format error, format: [#[4|6]:]ipsetname" 899 | msgstr "" 900 | 901 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1143 902 | msgid "open website" 903 | msgstr "Webseite öffnen" 904 | 905 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:656 906 | msgid "port" 907 | msgstr "Port" 908 | 909 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:556 910 | msgid "smartdns config (/etc/smartdns/conf.d)" 911 | msgstr "" 912 | 913 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:585 914 | msgid "smartdns custom settings" 915 | msgstr "Benutzerdefinierte SmartDNS-Einstellungen" 916 | 917 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:668 918 | msgid "tcp" 919 | msgstr "tcp" 920 | 921 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:669 922 | msgid "tls" 923 | msgstr "tls" 924 | 925 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:554 926 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:665 927 | msgid "type" 928 | msgstr "Typ" 929 | 930 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:667 931 | msgid "udp" 932 | msgstr "udp" 933 | 934 | #~ msgid "" 935 | #~ "DNS Server group belongs to, used with nameserver, such as office, home." 936 | #~ msgstr "" 937 | #~ "DNS-Server-Gruppe, zu jener der Nameserver gehört, z. B. Büro, Zuhause." 938 | 939 | #~ msgid "Dnsmasq Forwared To Smartdns Failure" 940 | #~ msgstr "Fehler der Dnsmasq-Weiterleitung an Smartdns" 941 | 942 | #~ msgid "Sets the server name indication for query." 943 | #~ msgstr "Legt die Anzeige des Servernamens für die Abfrage fest." 944 | 945 | #~ msgid "none" 946 | #~ msgstr "kein" 947 | -------------------------------------------------------------------------------- /po/pt-BR/smartdns.po: -------------------------------------------------------------------------------- 1 | msgid "" 2 | msgstr "" 3 | "PO-Revision-Date: 2023-03-08 10:38+0000\n" 4 | "Last-Translator: Wellington Terumi Uemura \n" 5 | "Language-Team: Portuguese (Brazil) \n" 7 | "Language: pt-BR\n" 8 | "Content-Type: text/plain; charset=UTF-8\n" 9 | "Content-Transfer-Encoding: 8bit\n" 10 | "Plural-Forms: nplurals=2; plural=n > 1;\n" 11 | "X-Generator: Weblate 4.16.2-dev\n" 12 | 13 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:792 14 | msgid "Additional Args for upstream dns servers" 15 | msgstr "Args adicionais para servidores dns upstream" 16 | 17 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:886 18 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1090 19 | msgid "" 20 | "Additional Flags for rules, read help on domain-rule for more information." 21 | msgstr "" 22 | 23 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:885 24 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1089 25 | msgid "Additional Rule Flag" 26 | msgstr "" 27 | 28 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:346 29 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:479 30 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:791 31 | msgid "Additional Server Args" 32 | msgstr "Args Adicionais Sobre o Servidor" 33 | 34 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:347 35 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:480 36 | msgid "" 37 | "Additional server args, refer to the help description of the bind option." 38 | msgstr "" 39 | 40 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:132 41 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:639 42 | msgid "Advanced Settings" 43 | msgstr "Configurações avançadas" 44 | 45 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:253 46 | msgid "" 47 | "Attempts to serve old responses from cache with a TTL of 0 in the response " 48 | "without waiting for the actual resolution to finish." 49 | msgstr "" 50 | "Tentativas de servir respostas antigas do cache com um TTL de 0 na resposta " 51 | "sem esperar o término da resolução real." 52 | 53 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:161 54 | msgid "Automatically Set Dnsmasq" 55 | msgstr "Definir o Dnsmasq automaticamente" 56 | 57 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:161 58 | msgid "Automatically set as upstream of dnsmasq when port changes." 59 | msgstr "" 60 | "Definido automaticamente como upstream do dnsmasq quando a porta se alterar." 61 | 62 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:229 63 | msgid "Bind Device" 64 | msgstr "" 65 | 66 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:234 67 | msgid "Bind Device Name" 68 | msgstr "" 69 | 70 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:998 71 | msgid "Block domain" 72 | msgstr "" 73 | 74 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:998 75 | msgid "Block domain." 76 | msgstr "" 77 | 78 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:262 79 | msgid "Cache Persist" 80 | msgstr "" 81 | 82 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:258 83 | msgid "Cache Size" 84 | msgstr "Tamanho do Cache" 85 | 86 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:121 87 | msgid "Collecting data ..." 88 | msgstr "Coletando dados ..." 89 | 90 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1100 91 | msgid "" 92 | "Configure IP blacklists that will be filtered from the results of specific " 93 | "DNS server." 94 | msgstr "" 95 | "Configure as listas negras dos IP que serão filtradas a partir dos " 96 | "resultados de um servidor DNS específico." 97 | 98 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:929 99 | msgid "Configure block domain list." 100 | msgstr "" 101 | 102 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:950 103 | msgid "Configure domain rule list." 104 | msgstr "" 105 | 106 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:900 107 | msgid "Configure forwarding domain name list." 108 | msgstr "" 109 | 110 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:137 111 | msgid "Custom Settings" 112 | msgstr "Configurações Personalizadas" 113 | 114 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:805 115 | msgid "DNS Block Setting" 116 | msgstr "" 117 | 118 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:804 119 | msgid "DNS Forwarding Setting" 120 | msgstr "" 121 | 122 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:648 123 | msgid "DNS Server Name" 124 | msgstr "Nome do Servidor DNS" 125 | 126 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:675 127 | msgid "DNS Server group" 128 | msgstr "" 129 | 130 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:813 131 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:967 132 | msgid "DNS Server group belongs to, such as office, home." 133 | msgstr "" 134 | 135 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:651 136 | msgid "DNS Server ip" 137 | msgstr "Endereço IP do Servidor DNS" 138 | 139 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:656 140 | msgid "DNS Server port" 141 | msgstr "Porta do Servidor DNS" 142 | 143 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:665 144 | msgid "DNS Server type" 145 | msgstr "Tipo do Servidor DNS" 146 | 147 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:258 148 | msgid "DNS domain result cache size" 149 | msgstr "Tamanho do cache para o resultado do domínio DNS" 150 | 151 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:487 152 | msgid "DNS64" 153 | msgstr "" 154 | 155 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:134 156 | msgid "DNS64 Server Settings" 157 | msgstr "" 158 | 159 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:560 160 | msgid "Description" 161 | msgstr "" 162 | 163 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:76 164 | msgid "Dnsmasq Forwarded To Smartdns Failure" 165 | msgstr "" 166 | 167 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:719 168 | msgid "Do not check certificate." 169 | msgstr "Não verifique o certificado." 170 | 171 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:397 172 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:838 173 | msgid "Do not check speed." 174 | msgstr "Não verifique a velocidade." 175 | 176 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:807 177 | msgid "Domain Address" 178 | msgstr "Endereço do domínio" 179 | 180 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:900 181 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:929 182 | msgid "Domain List" 183 | msgstr "" 184 | 185 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:891 186 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:921 187 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:991 188 | msgid "Domain List File" 189 | msgstr "" 190 | 191 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:806 192 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:949 193 | msgid "Domain Rule List" 194 | msgstr "" 195 | 196 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:965 197 | msgid "Domain Rule Name" 198 | msgstr "" 199 | 200 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:800 201 | msgid "Domain Rules" 202 | msgstr "" 203 | 204 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:800 205 | msgid "Domain Rules Settings" 206 | msgstr "" 207 | 208 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:324 209 | msgid "Domain TTL" 210 | msgstr "TTL do domínio" 211 | 212 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:336 213 | msgid "Domain TTL Max" 214 | msgstr "TTL Max. do Domínio" 215 | 216 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:328 217 | msgid "Domain TTL Min" 218 | msgstr "TTL Min. do Domínio" 219 | 220 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:246 221 | msgid "Domain prefetch" 222 | msgstr "Pré-aquisição do Domínio" 223 | 224 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1159 225 | msgid "Donate" 226 | msgstr "Doe" 227 | 228 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1158 229 | msgid "Donate to smartdns" 230 | msgstr "Doar para o smartdns" 231 | 232 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:526 233 | msgid "Download Files" 234 | msgstr "" 235 | 236 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:135 237 | msgid "Download Files Setting" 238 | msgstr "" 239 | 240 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:135 241 | msgid "" 242 | "Download domain list files for domain-rule and include config files, please " 243 | "refresh the page after download to take effect." 244 | msgstr "" 245 | 246 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:240 247 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1007 248 | msgid "Dual-stack IP Selection" 249 | msgstr "Seleção IP com pilha dupla" 250 | 251 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:142 252 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:371 253 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:642 254 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:959 255 | msgid "Enable" 256 | msgstr "Ativar" 257 | 258 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:495 259 | msgid "Enable Auto Update" 260 | msgstr "" 261 | 262 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:241 263 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1008 264 | msgid "Enable IP selection between IPV4 and IPV6" 265 | msgstr "Ative a seleção do IP entre o IPV4 e o IPV6" 266 | 267 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:224 268 | msgid "Enable IPV6 DNS Server" 269 | msgstr "Ativar o Servidor IPV6 do DNS" 270 | 271 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:219 272 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:384 273 | msgid "Enable TCP DNS Server" 274 | msgstr "Ative o TCP do servidor DNS" 275 | 276 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:495 277 | msgid "Enable daily auto update." 278 | msgstr "" 279 | 280 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:247 281 | msgid "Enable domain prefetch, accelerate domain response speed." 282 | msgstr "" 283 | "Ative a pré-aquisição do domínio, acelera a velocidade de resposta do " 284 | "domínio." 285 | 286 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:372 287 | msgid "Enable or disable second DNS server." 288 | msgstr "Ative ou desative o segundo servidor DNS." 289 | 290 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:142 291 | msgid "Enable or disable smartdns server" 292 | msgstr "Ative ou desative o servidor smartdns" 293 | 294 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:694 295 | msgid "Exclude DNS Server from default group." 296 | msgstr "" 297 | 298 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:694 299 | msgid "Exclude Default Group" 300 | msgstr "" 301 | 302 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:215 303 | msgid "Fastest IP" 304 | msgstr "" 305 | 306 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:216 307 | msgid "Fastest Response" 308 | msgstr "" 309 | 310 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:535 311 | msgid "File Name" 312 | msgstr "" 313 | 314 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:554 315 | msgid "File Type" 316 | msgstr "" 317 | 318 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:702 319 | msgid "Filtering IP with blacklist" 320 | msgstr "Filtrando o IP com um alista negra" 321 | 322 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:214 323 | msgid "First Ping" 324 | msgstr "" 325 | 326 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:272 327 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:436 328 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:842 329 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1056 330 | msgid "Force AAAA SOA" 331 | msgstr "Impor AAAA SOA" 332 | 333 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:272 334 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:436 335 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:842 336 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1056 337 | msgid "Force AAAA SOA." 338 | msgstr "Impor AAAA SOA." 339 | 340 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:277 341 | msgid "Force HTTPS SOA" 342 | msgstr "Impor o HTTPS SOA" 343 | 344 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:277 345 | msgid "Force HTTPS SOA." 346 | msgstr "Impor o HTTPS SOA." 347 | 348 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:128 349 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:131 350 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:638 351 | msgid "General Settings" 352 | msgstr "Configurações gerais" 353 | 354 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:599 355 | msgid "Generate Coredump" 356 | msgstr "Gerar Coredump" 357 | 358 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:600 359 | msgid "" 360 | "Generate Coredump file when smartdns crash, coredump file is located at /tmp/" 361 | "smartdns.xxx.core." 362 | msgstr "" 363 | "Gere um arquivo Coredump quando o smartdns falhar, o arquivo coredump está " 364 | "localizado em /tmp/smartdns.xxx.core." 365 | 366 | #: applications/luci-app-smartdns/root/usr/share/rpcd/acl.d/luci-app-smartdns.json:3 367 | msgid "Grant access to LuCI app smartdns" 368 | msgstr "Conceda acesso ao LuCI app smartdns" 369 | 370 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:737 371 | msgid "HTTP Host" 372 | msgstr "Host HTTP" 373 | 374 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:808 375 | msgid "IP Blacklist" 376 | msgstr "Lista negra de IPs" 377 | 378 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:701 379 | msgid "IP Blacklist Filtering" 380 | msgstr "Filtragem da Lista Negra dos IPs" 381 | 382 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:224 383 | msgid "IPV6 Server" 384 | msgstr "Servidor IPV6" 385 | 386 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:440 387 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:846 388 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1062 389 | msgid "IPset Name" 390 | msgstr "" 391 | 392 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:440 393 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:846 394 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1062 395 | msgid "IPset name." 396 | msgstr "" 397 | 398 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1138 399 | msgid "If you like this software, please buy me a cup of coffee." 400 | msgstr "Caso goste deste software, por favor, me pague uma xícara de café." 401 | 402 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:353 403 | msgid "Include Config Files
/etc/smartdns/conf.d" 404 | msgstr "" 405 | 406 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:354 407 | msgid "" 408 | "Include other config files from /etc/smartdns/conf.d or custom path, can be " 409 | "downloaded from the download page." 410 | msgstr "" 411 | 412 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:283 413 | msgid "Ipset name, Add domain result to ipset when speed check fails." 414 | msgstr "" 415 | 416 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:527 417 | msgid "List of files to download." 418 | msgstr "" 419 | 420 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:229 421 | msgid "Listen only on the specified interfaces." 422 | msgstr "" 423 | 424 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:153 425 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:377 426 | msgid "Local Port" 427 | msgstr "Porta Local" 428 | 429 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:624 430 | msgid "Log File" 431 | msgstr "" 432 | 433 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:608 434 | msgid "Log Level" 435 | msgstr "" 436 | 437 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:620 438 | msgid "Log Number" 439 | msgstr "" 440 | 441 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:604 442 | msgid "Log Size" 443 | msgstr "" 444 | 445 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:757 446 | msgid "Marking Packets" 447 | msgstr "" 448 | 449 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:337 450 | msgid "Maximum TTL for all domain result." 451 | msgstr "TTL máximo para todos os resultados do domínio." 452 | 453 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:329 454 | msgid "Minimum TTL for all domain result." 455 | msgstr "TTL mínimo para todos os resultados do domínio." 456 | 457 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:459 458 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:865 459 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1068 460 | msgid "NFTset Name" 461 | msgstr "" 462 | 463 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:316 464 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:471 465 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:877 466 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1081 467 | msgid "NFTset name format error, format: [#[4|6]:[family#table#set]]" 468 | msgstr "" 469 | 470 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:459 471 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:865 472 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1068 473 | msgid "NFTset name, format: [#[4|6]:[family#table#set]]" 474 | msgstr "" 475 | 476 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:66 477 | msgid "NOT RUNNING" 478 | msgstr "NÃO ESTÁ EM EXECUÇÃO" 479 | 480 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:234 481 | msgid "Name of device name listen on." 482 | msgstr "" 483 | 484 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:304 485 | msgid "" 486 | "Nftset name, Add domain result to nftset when speed check fails, format: " 487 | "[#[4|6]:[family#table#set]]" 488 | msgstr "" 489 | 490 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1014 491 | msgid "No" 492 | msgstr "" 493 | 494 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:282 495 | msgid "No Speed IPset Name" 496 | msgstr "" 497 | 498 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:303 499 | msgid "No Speed NFTset Name" 500 | msgstr "" 501 | 502 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:718 503 | msgid "No check certificate" 504 | msgstr "Não verifique o certificado" 505 | 506 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:177 507 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1000 508 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1025 509 | msgid "None" 510 | msgstr "" 511 | 512 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:784 513 | msgid "Only socks5 proxy support udp server." 514 | msgstr "" 515 | 516 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:780 517 | msgid "Please set proxy server first." 518 | msgstr "" 519 | 520 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:567 521 | msgid "Proxy Server" 522 | msgstr "" 523 | 524 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:136 525 | msgid "Proxy Server Settings" 526 | msgstr "" 527 | 528 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:567 529 | msgid "Proxy Server URL, format: [socks5|http]://user:pass@ip:port." 530 | msgstr "" 531 | 532 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:575 533 | msgid "" 534 | "Proxy server URL format error, format: [socks5|http]://user:pass@ip:port." 535 | msgstr "" 536 | 537 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:390 538 | msgid "Query DNS through specific dns server group, such as office, home." 539 | msgstr "" 540 | "Consulta o DNS através de um grupo específico de servidores dns, como " 541 | "office, casa." 542 | 543 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:64 544 | msgid "RUNNING" 545 | msgstr "EM EXECUÇÃO" 546 | 547 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:341 548 | msgid "Reply Domain TTL Max" 549 | msgstr "Responda ao domínio com TTL Max" 550 | 551 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:342 552 | msgid "Reply maximum TTL for all domain result." 553 | msgstr "Responda com TTL máximo em todos os resultados do domínio." 554 | 555 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1150 556 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1151 557 | msgid "Report bugs" 558 | msgstr "" 559 | 560 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:267 561 | msgid "Resolve Local Hostnames" 562 | msgstr "Resolve os nomes dos host locais" 563 | 564 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:267 565 | msgid "Resolve local hostnames by reading Dnsmasq lease file." 566 | msgstr "Resolve os nomes dos hosts lendo o arquivo de concessão do Dnsmasq." 567 | 568 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:209 569 | msgid "Response Mode" 570 | msgstr "" 571 | 572 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1174 573 | msgid "Restart" 574 | msgstr "Reiniciar" 575 | 576 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1165 577 | msgid "Restart Service" 578 | msgstr "Reiniciar o serviço" 579 | 580 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:133 581 | msgid "Second Server Settings" 582 | msgstr "Configurações do Segundo Servidor" 583 | 584 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:252 585 | msgid "Serve expired" 586 | msgstr "O servir expirou" 587 | 588 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:389 589 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:675 590 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:813 591 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:967 592 | msgid "Server Group" 593 | msgstr "Grupo dos Servidores" 594 | 595 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:833 596 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:987 597 | msgid "Server Group %s not exists" 598 | msgstr "" 599 | 600 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:147 601 | msgid "Server Name" 602 | msgstr "Nome do Servidor" 603 | 604 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:807 605 | msgid "Set Specific domain ip address." 606 | msgstr "Defina um endereço IP específico para o domínio." 607 | 608 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:806 609 | msgid "Set Specific domain rule list." 610 | msgstr "" 611 | 612 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:808 613 | msgid "Set Specific ip blacklist." 614 | msgstr "Defina um IP específico para a lista negra." 615 | 616 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:709 617 | msgid "Set TLS hostname to verify." 618 | msgstr "Defina o nome do host TLS para verificar." 619 | 620 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:758 621 | msgid "Set mark on packets." 622 | msgstr "" 623 | 624 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:738 625 | msgid "" 626 | "Set the HTTP host used for the query. Use this parameter when the host of " 627 | "the URL address is an IP address." 628 | msgstr "" 629 | "Defina o host HTTP utilizado para a consulta. Use este parâmetro quando o " 630 | "host da URL do endereço for um endereço IP." 631 | 632 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:728 633 | msgid "Sets the server name indication for query. '-' for disable SNI name." 634 | msgstr "" 635 | 636 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:128 637 | msgid "Settings" 638 | msgstr "Configurações" 639 | 640 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:402 641 | msgid "Skip Address Rules" 642 | msgstr "Ignora as Regras do Endereço" 643 | 644 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:431 645 | msgid "Skip Cache" 646 | msgstr "Ignora a Cache" 647 | 648 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:431 649 | msgid "Skip Cache." 650 | msgstr "Ignora a Cache." 651 | 652 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:425 653 | msgid "Skip Dualstack Selection" 654 | msgstr "Ignora a Seleção da Pilha Dupla" 655 | 656 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:426 657 | msgid "Skip Dualstack Selection." 658 | msgstr "Ignora a Seleção da Pilha Dupla." 659 | 660 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:414 661 | msgid "Skip Ipset Rule" 662 | msgstr "Ignora a Regra Ipset" 663 | 664 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:408 665 | msgid "Skip Nameserver Rule" 666 | msgstr "Ignora a Regra do Servidor de Nomes" 667 | 668 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:420 669 | msgid "Skip SOA Address Rule" 670 | msgstr "Ignorar a Regra do Endereço SOA" 671 | 672 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:421 673 | msgid "Skip SOA address rules." 674 | msgstr "Ignorar a Regra do Endereço SOA." 675 | 676 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:396 677 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:837 678 | msgid "Skip Speed Check" 679 | msgstr "Ignorar a Verificação da Velocidade" 680 | 681 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:403 682 | msgid "Skip address rules." 683 | msgstr "Ignora as Regras do Endereço." 684 | 685 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:415 686 | msgid "Skip ipset rules." 687 | msgstr "Ignore as regras do ipset." 688 | 689 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:409 690 | msgid "Skip nameserver rules." 691 | msgstr "Ignora a regra do servidor de nomes." 692 | 693 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:95 694 | #: applications/luci-app-smartdns/root/usr/share/luci/menu.d/luci-app-smartdns.json:3 695 | msgid "SmartDNS" 696 | msgstr "SmartDNS" 697 | 698 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:96 699 | msgid "SmartDNS Server" 700 | msgstr "Servidor SmartDNS" 701 | 702 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:97 703 | msgid "" 704 | "SmartDNS is a local high-performance DNS server, supports finding fastest " 705 | "IP, supports ad filtering, and supports avoiding DNS poisoning." 706 | msgstr "" 707 | "O SmartDNS é um servidor DNS local de alto desempenho, é compatível com a " 708 | "localização rápida do IP, suporta filtragem de anúncios e previne o " 709 | "envenenamento do DNS." 710 | 711 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1142 712 | msgid "SmartDNS official website" 713 | msgstr "Site oficial do SmartDNS" 714 | 715 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:377 716 | msgid "Smartdns local server port" 717 | msgstr "Porta do servidor local Smartdns" 718 | 719 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:154 720 | msgid "" 721 | "Smartdns local server port, smartdns will be automatically set as main dns " 722 | "when the port is 53." 723 | msgstr "" 724 | "Porta do servidor local do Smartdns, o smartdns será automaticamente " 725 | "definido como dns principal quando a porta for 53." 726 | 727 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:210 728 | msgid "" 729 | "Smartdns response mode, First Ping: return the first ping IP, Fastest IP: " 730 | "return the fastest IP, Fastest Response: return the fastest DNS response." 731 | msgstr "" 732 | 733 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:147 734 | msgid "Smartdns server name" 735 | msgstr "Nome do servidor Smartdns" 736 | 737 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:169 738 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1016 739 | msgid "Smartdns speed check mode." 740 | msgstr "" 741 | 742 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1119 743 | msgid "" 744 | "Specify an IP address to return for any host in the given domains, Queries " 745 | "in the domains are never forwarded and always replied to with the specified " 746 | "IP address which may be IPv4 or IPv6." 747 | msgstr "" 748 | "Especifique um endereço IP para retornar para qualquer host nos domínios " 749 | "determinados, as consultas nos domínios nunca são encaminhadas e sempre " 750 | "respondidas de forma especificada com o endereço IP que tanto pode ser IPv4 " 751 | "ou IPv6." 752 | 753 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:169 754 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1016 755 | msgid "Speed Check Mode" 756 | msgstr "" 757 | 758 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:202 759 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1050 760 | msgid "Speed check mode is invalid." 761 | msgstr "" 762 | 763 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:219 764 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:384 765 | msgid "TCP Server" 766 | msgstr "Servidor TCP" 767 | 768 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:196 769 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1044 770 | msgid "TCP port is empty" 771 | msgstr "" 772 | 773 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:708 774 | msgid "TLS Hostname Verify" 775 | msgstr "Verificar o Nome do Host TLS" 776 | 777 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:727 778 | msgid "TLS SNI name" 779 | msgstr "Nome TLS SNI" 780 | 781 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:746 782 | msgid "TLS SPKI Pinning" 783 | msgstr "Fixação TLS SPKI" 784 | 785 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:324 786 | msgid "TTL for all domain result." 787 | msgstr "O TTL para todos os resultados do domínio." 788 | 789 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1137 790 | msgid "Technical Support" 791 | msgstr "Suporte Técnico" 792 | 793 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:539 794 | msgid "URL" 795 | msgstr "" 796 | 797 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:548 798 | msgid "URL format error, format: http:// or https://" 799 | msgstr "" 800 | 801 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:523 802 | msgid "Update" 803 | msgstr "" 804 | 805 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:514 806 | msgid "Update Files" 807 | msgstr "" 808 | 809 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:500 810 | msgid "Upload Config File" 811 | msgstr "" 812 | 813 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:507 814 | msgid "Upload Domain List File" 815 | msgstr "" 816 | 817 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:508 818 | msgid "Upload domain list file to /etc/smartdns/domain-set" 819 | msgstr "" 820 | 821 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:892 822 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:992 823 | msgid "" 824 | "Upload domain list file, or configure auto download from Download File " 825 | "Setting page." 826 | msgstr "" 827 | 828 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:921 829 | msgid "Upload domain list file." 830 | msgstr "" 831 | 832 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:501 833 | msgid "Upload smartdns config file to /etc/smartdns/conf.d" 834 | msgstr "" 835 | 836 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:631 837 | msgid "Upstream Servers" 838 | msgstr "Servidores upstream" 839 | 840 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:632 841 | msgid "" 842 | "Upstream Servers, support UDP, TCP protocol. Please configure multiple DNS " 843 | "servers, including multiple foreign DNS servers." 844 | msgstr "" 845 | "Servidores upstream, suporte UDP, protocolo TCP. Configure os vários " 846 | "servidores DNS, incluindo vários servidores DNS externos." 847 | 848 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:765 849 | msgid "Use Proxy" 850 | msgstr "" 851 | 852 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:766 853 | msgid "Use proxy to connect to upstream DNS server." 854 | msgstr "" 855 | 856 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:747 857 | msgid "" 858 | "Used to verify the validity of the TLS server, The value is Base64 encoded " 859 | "SPKI fingerprint, leaving blank to indicate that the validity of TLS is not " 860 | "verified." 861 | msgstr "" 862 | "Utilizado para verificar a validade do servidor TLS, o valor é a impressão " 863 | "digital SPKI codificada com base64, deixando em branco para indicar que a " 864 | "validade do TLS não será verificada." 865 | 866 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:262 867 | msgid "Write cache to disk on exit and load on startup." 868 | msgstr "" 869 | 870 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1013 871 | msgid "Yes" 872 | msgstr "" 873 | 874 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:172 875 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:213 876 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:611 877 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1012 878 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1020 879 | msgid "default" 880 | msgstr "" 881 | 882 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:555 883 | msgid "domain list (/etc/smartdns/domain-set)" 884 | msgstr "" 885 | 886 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:670 887 | msgid "https" 888 | msgstr "https" 889 | 890 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:651 891 | msgid "ip" 892 | msgstr "IP" 893 | 894 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:295 895 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:452 896 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:858 897 | msgid "ipset name format error, format: [#[4|6]:]ipsetname" 898 | msgstr "" 899 | 900 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1143 901 | msgid "open website" 902 | msgstr "abrir o website" 903 | 904 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:656 905 | msgid "port" 906 | msgstr "porta" 907 | 908 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:556 909 | msgid "smartdns config (/etc/smartdns/conf.d)" 910 | msgstr "" 911 | 912 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:585 913 | msgid "smartdns custom settings" 914 | msgstr "configurações personalizadas do smartdns" 915 | 916 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:668 917 | msgid "tcp" 918 | msgstr "tcp" 919 | 920 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:669 921 | msgid "tls" 922 | msgstr "tls" 923 | 924 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:554 925 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:665 926 | msgid "type" 927 | msgstr "tipo" 928 | 929 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:667 930 | msgid "udp" 931 | msgstr "udp" 932 | 933 | #~ msgid "" 934 | #~ "DNS Server group belongs to, used with nameserver, such as office, home." 935 | #~ msgstr "" 936 | #~ "O grupo do Servidor DNS pertence a, usado em conjunto com o nameserver " 937 | #~ "(nome do servidor), assim como em office, em casa." 938 | 939 | #~ msgid "Dnsmasq Forwared To Smartdns Failure" 940 | #~ msgstr "Encaminhamento do Dnsmasq para Falha do Smartdns" 941 | 942 | #~ msgid "Sets the server name indication for query." 943 | #~ msgstr "Define a indicação do nome do servidor para consulta." 944 | 945 | #~ msgid "IPV4 53 Port Redirect Failure" 946 | #~ msgstr "Falha no Redirecionamento da Porta IPV4 53" 947 | 948 | #~ msgid "IPV6 53 Port Redirect Failure" 949 | #~ msgstr "Falha no Redirecionamento da Porta IPV6 53" 950 | 951 | #~ msgid "Redirect" 952 | #~ msgstr "Redirecione" 953 | 954 | #~ msgid "Redirect 53 port to SmartDNS" 955 | #~ msgstr "Redirecionar a porta 53 para o SmartDNS" 956 | 957 | #~ msgid "Run as dnsmasq upstream server" 958 | #~ msgstr "Executar como servidor dnsmasq upstream" 959 | 960 | #~ msgid "SmartDNS redirect mode" 961 | #~ msgstr "SmartDNS, modo de redirecionamento" 962 | 963 | #~ msgid "none" 964 | #~ msgstr "nenhum" 965 | -------------------------------------------------------------------------------- /po/templates/smartdns.pot: -------------------------------------------------------------------------------- 1 | msgid "" 2 | msgstr "Content-Type: text/plain; charset=UTF-8" 3 | 4 | #: smartdns.js:65 5 | msgid "RUNNING" 6 | msgstr "" 7 | 8 | #: smartdns.js:67 9 | msgid "NOT RUNNING" 10 | msgstr "" 11 | 12 | #: smartdns.js:69 13 | msgid "Please check the system logs and check if the configuration is valid." 14 | msgstr "" 15 | 16 | #: smartdns.js:81 17 | msgid "Dnsmasq Forwarded To Smartdns Failure" 18 | msgstr "" 19 | 20 | #: smartdns.js:99 21 | msgid "SmartDNS" 22 | msgstr "" 23 | 24 | #: smartdns.js:100 25 | msgid "SmartDNS Server" 26 | msgstr "" 27 | 28 | #: smartdns.js:101 29 | msgid "" 30 | "SmartDNS is a local high-performance DNS server, supports finding fastest " 31 | "IP, supports ad filtering, and supports avoiding DNS poisoning." 32 | msgstr "" 33 | 34 | #: smartdns.js:125 35 | msgid "Collecting data ..." 36 | msgstr "" 37 | 38 | #: smartdns.js:132 39 | msgid "Settings" 40 | msgstr "" 41 | 42 | #: smartdns.js:132 smartdns.js:135 smartdns.js:816 43 | msgid "General Settings" 44 | msgstr "" 45 | 46 | #: smartdns.js:136 smartdns.js:817 smartdns.js:983 47 | msgid "Advanced Settings" 48 | msgstr "" 49 | 50 | #: smartdns.js:137 51 | msgid "Second Server Settings" 52 | msgstr "" 53 | 54 | #: smartdns.js:138 55 | msgid "DNS64 Server Settings" 56 | msgstr "" 57 | 58 | #: smartdns.js:139 59 | msgid "Download Files Setting" 60 | msgstr "" 61 | 62 | #: smartdns.js:139 63 | msgid "" 64 | "Download domain list files for domain-rule and include config files, please " 65 | "refresh the page after download to take effect." 66 | msgstr "" 67 | 68 | #: smartdns.js:140 69 | msgid "Proxy Server Settings" 70 | msgstr "" 71 | 72 | #: smartdns.js:141 73 | msgid "Custom Settings" 74 | msgstr "" 75 | 76 | #: smartdns.js:146 smartdns.js:478 smartdns.js:820 smartdns.js:986 77 | #: smartdns.js:1373 smartdns.js:1553 78 | msgid "Enable" 79 | msgstr "" 80 | 81 | #: smartdns.js:146 82 | msgid "Enable or disable smartdns server" 83 | msgstr "" 84 | 85 | #: smartdns.js:151 86 | msgid "Server Name" 87 | msgstr "" 88 | 89 | #: smartdns.js:151 90 | msgid "Smartdns server name" 91 | msgstr "" 92 | 93 | #: smartdns.js:157 smartdns.js:484 94 | msgid "Local Port" 95 | msgstr "" 96 | 97 | #: smartdns.js:158 98 | msgid "" 99 | "Smartdns local server port, smartdns will be automatically set as main dns " 100 | "when the port is 53." 101 | msgstr "" 102 | 103 | #: smartdns.js:165 104 | msgid "Automatically Set Dnsmasq" 105 | msgstr "" 106 | 107 | #: smartdns.js:165 108 | msgid "Automatically set as upstream of dnsmasq when port changes." 109 | msgstr "" 110 | 111 | #: smartdns.js:173 smartdns.js:1048 smartdns.js:1207 smartdns.js:1430 112 | msgid "Speed Check Mode" 113 | msgstr "" 114 | 115 | #: smartdns.js:173 smartdns.js:1048 smartdns.js:1207 smartdns.js:1430 116 | msgid "Smartdns speed check mode." 117 | msgstr "" 118 | 119 | #: smartdns.js:176 smartdns.js:217 smartdns.js:749 smartdns.js:1051 120 | #: smartdns.js:1210 smartdns.js:1252 smartdns.js:1426 smartdns.js:1434 121 | msgid "default" 122 | msgstr "" 123 | 124 | #: smartdns.js:181 smartdns.js:1056 smartdns.js:1215 smartdns.js:1414 125 | #: smartdns.js:1439 126 | msgid "None" 127 | msgstr "" 128 | 129 | #: smartdns.js:200 smartdns.js:1075 smartdns.js:1234 smartdns.js:1458 130 | msgid "TCP port is empty" 131 | msgstr "" 132 | 133 | #: smartdns.js:206 smartdns.js:1081 smartdns.js:1240 smartdns.js:1464 134 | msgid "Speed check mode is invalid." 135 | msgstr "" 136 | 137 | #: smartdns.js:213 138 | msgid "Response Mode" 139 | msgstr "" 140 | 141 | #: smartdns.js:214 142 | msgid "" 143 | "Smartdns response mode, First Ping: return the first ping IP, Fastest IP: " 144 | "return the fastest IP, Fastest Response: return the fastest DNS response." 145 | msgstr "" 146 | 147 | #: smartdns.js:218 148 | msgid "First Ping" 149 | msgstr "" 150 | 151 | #: smartdns.js:219 152 | msgid "Fastest IP" 153 | msgstr "" 154 | 155 | #: smartdns.js:220 156 | msgid "Fastest Response" 157 | msgstr "" 158 | 159 | #: smartdns.js:223 smartdns.js:491 160 | msgid "TCP Server" 161 | msgstr "" 162 | 163 | #: smartdns.js:223 smartdns.js:491 164 | msgid "Enable TCP DNS Server" 165 | msgstr "" 166 | 167 | #: smartdns.js:228 168 | msgid "DOT Server" 169 | msgstr "" 170 | 171 | #: smartdns.js:228 172 | msgid "Enable DOT DNS Server" 173 | msgstr "" 174 | 175 | #: smartdns.js:232 176 | msgid "DOT Server Port" 177 | msgstr "" 178 | 179 | #: smartdns.js:232 180 | msgid "Smartdns DOT server port." 181 | msgstr "" 182 | 183 | #: smartdns.js:240 184 | msgid "DOH Server" 185 | msgstr "" 186 | 187 | #: smartdns.js:240 188 | msgid "Enable DOH DNS Server" 189 | msgstr "" 190 | 191 | #: smartdns.js:244 192 | msgid "DOH Server Port" 193 | msgstr "" 194 | 195 | #: smartdns.js:244 196 | msgid "Smartdns DOH server port." 197 | msgstr "" 198 | 199 | #: smartdns.js:251 200 | msgid "Server Cert" 201 | msgstr "" 202 | 203 | #: smartdns.js:251 204 | msgid "Server certificate file path." 205 | msgstr "" 206 | 207 | #: smartdns.js:258 208 | msgid "Server Cert Key" 209 | msgstr "" 210 | 211 | #: smartdns.js:258 212 | msgid "Server certificate key file path." 213 | msgstr "" 214 | 215 | #: smartdns.js:265 216 | msgid "Server Cert Key Pass" 217 | msgstr "" 218 | 219 | #: smartdns.js:265 220 | msgid "Server certificate key file password." 221 | msgstr "" 222 | 223 | #: smartdns.js:272 224 | msgid "IPV6 Server" 225 | msgstr "" 226 | 227 | #: smartdns.js:272 228 | msgid "Enable IPV6 DNS Server" 229 | msgstr "" 230 | 231 | #: smartdns.js:277 232 | msgid "Bind Device" 233 | msgstr "" 234 | 235 | #: smartdns.js:277 236 | msgid "Listen only on the specified interfaces." 237 | msgstr "" 238 | 239 | #: smartdns.js:282 240 | msgid "Bind Device Name" 241 | msgstr "" 242 | 243 | #: smartdns.js:282 244 | msgid "Name of device name listen on." 245 | msgstr "" 246 | 247 | #: smartdns.js:288 smartdns.js:1088 smartdns.js:1247 smartdns.js:1421 248 | msgid "Dual-stack IP Selection" 249 | msgstr "" 250 | 251 | #: smartdns.js:289 smartdns.js:1089 smartdns.js:1248 smartdns.js:1422 252 | msgid "Enable IP selection between IPV4 and IPV6" 253 | msgstr "" 254 | 255 | #: smartdns.js:294 256 | msgid "Domain prefetch" 257 | msgstr "" 258 | 259 | #: smartdns.js:295 260 | msgid "Enable domain prefetch, accelerate domain response speed." 261 | msgstr "" 262 | 263 | #: smartdns.js:300 264 | msgid "Serve expired" 265 | msgstr "" 266 | 267 | #: smartdns.js:301 268 | msgid "" 269 | "Attempts to serve old responses from cache with a TTL of 0 in the response " 270 | "without waiting for the actual resolution to finish." 271 | msgstr "" 272 | 273 | #: smartdns.js:306 274 | msgid "Cache Size" 275 | msgstr "" 276 | 277 | #: smartdns.js:306 278 | msgid "DNS domain result cache size" 279 | msgstr "" 280 | 281 | #: smartdns.js:310 282 | msgid "Cache Persist" 283 | msgstr "" 284 | 285 | #: smartdns.js:310 286 | msgid "Write cache to disk on exit and load on startup." 287 | msgstr "" 288 | 289 | #: smartdns.js:315 290 | msgid "Resolve Local Hostnames" 291 | msgstr "" 292 | 293 | #: smartdns.js:315 294 | msgid "Resolve local hostnames by reading Dnsmasq lease file." 295 | msgstr "" 296 | 297 | #: smartdns.js:320 298 | msgid "mDNS Lookup" 299 | msgstr "" 300 | 301 | #: smartdns.js:320 302 | msgid "Resolve local network hostname via mDNS protocol." 303 | msgstr "" 304 | 305 | #: smartdns.js:325 smartdns.js:543 smartdns.js:1094 smartdns.js:1256 306 | #: smartdns.js:1470 307 | msgid "Force AAAA SOA" 308 | msgstr "" 309 | 310 | #: smartdns.js:325 smartdns.js:543 smartdns.js:1094 smartdns.js:1256 311 | #: smartdns.js:1470 312 | msgid "Force AAAA SOA." 313 | msgstr "" 314 | 315 | #: smartdns.js:330 smartdns.js:548 smartdns.js:1099 316 | msgid "Force HTTPS SOA" 317 | msgstr "" 318 | 319 | #: smartdns.js:330 smartdns.js:548 smartdns.js:1099 320 | msgid "Force HTTPS SOA." 321 | msgstr "" 322 | 323 | #: smartdns.js:335 smartdns.js:556 smartdns.js:1104 smartdns.js:1260 324 | #: smartdns.js:1476 325 | msgid "IPset Name" 326 | msgstr "" 327 | 328 | #: smartdns.js:335 smartdns.js:556 smartdns.js:1104 smartdns.js:1260 329 | #: smartdns.js:1476 330 | msgid "IPset name." 331 | msgstr "" 332 | 333 | #: smartdns.js:347 smartdns.js:368 smartdns.js:568 smartdns.js:1116 334 | #: smartdns.js:1272 335 | msgid "ipset name format error, format: [#[4|6]:]ipsetname" 336 | msgstr "" 337 | 338 | #: smartdns.js:355 339 | msgid "No Speed IPset Name" 340 | msgstr "" 341 | 342 | #: smartdns.js:356 343 | msgid "Ipset name, Add domain result to ipset when speed check fails." 344 | msgstr "" 345 | 346 | #: smartdns.js:376 smartdns.js:575 smartdns.js:1124 smartdns.js:1279 347 | #: smartdns.js:1482 348 | msgid "NFTset Name" 349 | msgstr "" 350 | 351 | #: smartdns.js:376 smartdns.js:575 smartdns.js:1124 smartdns.js:1279 352 | #: smartdns.js:1482 353 | msgid "NFTset name, format: [#[4|6]:[family#table#set]]" 354 | msgstr "" 355 | 356 | #: smartdns.js:388 smartdns.js:409 smartdns.js:587 smartdns.js:1136 357 | #: smartdns.js:1291 smartdns.js:1495 358 | msgid "NFTset name format error, format: [#[4|6]:[family#table#set]]" 359 | msgstr "" 360 | 361 | #: smartdns.js:396 362 | msgid "No Speed NFTset Name" 363 | msgstr "" 364 | 365 | #: smartdns.js:397 366 | msgid "" 367 | "Nftset name, Add domain result to nftset when speed check fails, format: " 368 | "[#[4|6]:[family#table#set]]" 369 | msgstr "" 370 | 371 | #: smartdns.js:417 372 | msgid "Domain TTL" 373 | msgstr "" 374 | 375 | #: smartdns.js:417 376 | msgid "TTL for all domain result." 377 | msgstr "" 378 | 379 | #: smartdns.js:421 380 | msgid "Domain TTL Min" 381 | msgstr "" 382 | 383 | #: smartdns.js:422 384 | msgid "Minimum TTL for all domain result." 385 | msgstr "" 386 | 387 | #: smartdns.js:429 388 | msgid "Domain TTL Max" 389 | msgstr "" 390 | 391 | #: smartdns.js:430 392 | msgid "Maximum TTL for all domain result." 393 | msgstr "" 394 | 395 | #: smartdns.js:434 396 | msgid "Reply Domain TTL Max" 397 | msgstr "" 398 | 399 | #: smartdns.js:435 400 | msgid "Reply maximum TTL for all domain result." 401 | msgstr "" 402 | 403 | #: smartdns.js:439 smartdns.js:595 smartdns.js:969 404 | msgid "Additional Server Args" 405 | msgstr "" 406 | 407 | #: smartdns.js:440 smartdns.js:596 408 | msgid "" 409 | "Additional server args, refer to the help description of the bind option." 410 | msgstr "" 411 | 412 | #: smartdns.js:446 smartdns.js:1145 413 | msgid "Include Config Files
/etc/smartdns/conf.d" 414 | msgstr "" 415 | 416 | #: smartdns.js:447 smartdns.js:1146 417 | msgid "" 418 | "Include other config files from /etc/smartdns/conf.d or custom path, can be " 419 | "downloaded from the download page." 420 | msgstr "" 421 | 422 | #: smartdns.js:460 423 | msgid "Hosts File" 424 | msgstr "" 425 | 426 | #: smartdns.js:460 427 | msgid "Include hosts file." 428 | msgstr "" 429 | 430 | #: smartdns.js:479 431 | msgid "Enable or disable second DNS server." 432 | msgstr "" 433 | 434 | #: smartdns.js:484 435 | msgid "Smartdns local server port" 436 | msgstr "" 437 | 438 | #: smartdns.js:496 smartdns.js:853 smartdns.js:1023 smartdns.js:1182 439 | #: smartdns.js:1381 440 | msgid "Server Group" 441 | msgstr "" 442 | 443 | #: smartdns.js:497 444 | msgid "Query DNS through specific dns server group, such as office, home." 445 | msgstr "" 446 | 447 | #: smartdns.js:503 448 | msgid "Skip Speed Check" 449 | msgstr "" 450 | 451 | #: smartdns.js:504 452 | msgid "Do not check speed." 453 | msgstr "" 454 | 455 | #: smartdns.js:509 456 | msgid "Skip Address Rules" 457 | msgstr "" 458 | 459 | #: smartdns.js:510 460 | msgid "Skip address rules." 461 | msgstr "" 462 | 463 | #: smartdns.js:515 464 | msgid "Skip Nameserver Rule" 465 | msgstr "" 466 | 467 | #: smartdns.js:516 468 | msgid "Skip nameserver rules." 469 | msgstr "" 470 | 471 | #: smartdns.js:521 472 | msgid "Skip Ipset Rule" 473 | msgstr "" 474 | 475 | #: smartdns.js:522 476 | msgid "Skip ipset rules." 477 | msgstr "" 478 | 479 | #: smartdns.js:527 480 | msgid "Skip SOA Address Rule" 481 | msgstr "" 482 | 483 | #: smartdns.js:528 484 | msgid "Skip SOA address rules." 485 | msgstr "" 486 | 487 | #: smartdns.js:532 488 | msgid "Skip Dualstack Selection" 489 | msgstr "" 490 | 491 | #: smartdns.js:533 492 | msgid "Skip Dualstack Selection." 493 | msgstr "" 494 | 495 | #: smartdns.js:538 496 | msgid "Skip Cache" 497 | msgstr "" 498 | 499 | #: smartdns.js:538 500 | msgid "Skip Cache." 501 | msgstr "" 502 | 503 | #: smartdns.js:552 504 | msgid "Skip IP Alias" 505 | msgstr "" 506 | 507 | #: smartdns.js:603 508 | msgid "DNS64" 509 | msgstr "" 510 | 511 | #: smartdns.js:611 512 | msgid "Enable Auto Update" 513 | msgstr "" 514 | 515 | #: smartdns.js:611 516 | msgid "Enable daily (weekly) auto update." 517 | msgstr "" 518 | 519 | #: smartdns.js:616 520 | msgid "Update Time (Every Week)" 521 | msgstr "" 522 | 523 | #: smartdns.js:617 524 | msgid "Every Day" 525 | msgstr "" 526 | 527 | #: smartdns.js:618 528 | msgid "Every Monday" 529 | msgstr "" 530 | 531 | #: smartdns.js:619 532 | msgid "Every Tuesday" 533 | msgstr "" 534 | 535 | #: smartdns.js:620 536 | msgid "Every Wednesday" 537 | msgstr "" 538 | 539 | #: smartdns.js:621 540 | msgid "Every Thursday" 541 | msgstr "" 542 | 543 | #: smartdns.js:622 544 | msgid "Every Friday" 545 | msgstr "" 546 | 547 | #: smartdns.js:623 548 | msgid "Every Saturday" 549 | msgstr "" 550 | 551 | #: smartdns.js:624 552 | msgid "Every Sunday" 553 | msgstr "" 554 | 555 | #: smartdns.js:628 556 | msgid "Update time (every day)" 557 | msgstr "" 558 | 559 | #: smartdns.js:634 560 | msgid "Upload Config File" 561 | msgstr "" 562 | 563 | #: smartdns.js:635 564 | msgid "Upload smartdns config file to /etc/smartdns/conf.d" 565 | msgstr "" 566 | 567 | #: smartdns.js:641 568 | msgid "Upload Domain List File" 569 | msgstr "" 570 | 571 | #: smartdns.js:642 572 | msgid "Upload domain list file to /etc/smartdns/domain-set" 573 | msgstr "" 574 | 575 | #: smartdns.js:648 576 | msgid "Upload File" 577 | msgstr "" 578 | 579 | #: smartdns.js:654 580 | msgid "Update Files" 581 | msgstr "" 582 | 583 | #: smartdns.js:663 584 | msgid "Update" 585 | msgstr "" 586 | 587 | #: smartdns.js:666 588 | msgid "Download Files" 589 | msgstr "" 590 | 591 | #: smartdns.js:667 592 | msgid "List of files to download." 593 | msgstr "" 594 | 595 | #: smartdns.js:675 596 | msgid "File Name" 597 | msgstr "" 598 | 599 | #: smartdns.js:679 600 | msgid "URL" 601 | msgstr "" 602 | 603 | #: smartdns.js:688 604 | msgid "URL format error, format: http:// or https://" 605 | msgstr "" 606 | 607 | #: smartdns.js:694 smartdns.js:843 608 | msgid "type" 609 | msgstr "" 610 | 611 | #: smartdns.js:694 612 | msgid "File Type" 613 | msgstr "" 614 | 615 | #: smartdns.js:695 616 | msgid "domain list (/etc/smartdns/domain-set)" 617 | msgstr "" 618 | 619 | #: smartdns.js:696 620 | msgid "smartdns config (/etc/smartdns/conf.d)" 621 | msgstr "" 622 | 623 | #: smartdns.js:697 624 | msgid "ip-set file (/etc/smartdns/ip-set)" 625 | msgstr "" 626 | 627 | #: smartdns.js:698 628 | msgid "other file (/etc/smartdns/download)" 629 | msgstr "" 630 | 631 | #: smartdns.js:702 632 | msgid "Description" 633 | msgstr "" 634 | 635 | #: smartdns.js:709 636 | msgid "Proxy Server" 637 | msgstr "" 638 | 639 | #: smartdns.js:709 640 | msgid "Proxy Server URL, format: [socks5|http]://user:pass@ip:port." 641 | msgstr "" 642 | 643 | #: smartdns.js:717 644 | msgid "" 645 | "Proxy server URL format error, format: [socks5|http]://user:pass@ip:port." 646 | msgstr "" 647 | 648 | #: smartdns.js:727 649 | msgid "smartdns custom settings" 650 | msgstr "" 651 | 652 | #: smartdns.js:741 653 | msgid "Generate Coredump" 654 | msgstr "" 655 | 656 | #: smartdns.js:742 657 | msgid "" 658 | "Generate Coredump file when smartdns crash, coredump file is located at /tmp/" 659 | "smartdns.xxx.core." 660 | msgstr "" 661 | 662 | #: smartdns.js:746 663 | msgid "Log Level" 664 | msgstr "" 665 | 666 | #: smartdns.js:758 667 | msgid "Log Output Mode" 668 | msgstr "" 669 | 670 | #: smartdns.js:760 smartdns.js:761 smartdns.js:786 smartdns.js:787 671 | msgid "file" 672 | msgstr "" 673 | 674 | #: smartdns.js:762 smartdns.js:788 675 | msgid "syslog" 676 | msgstr "" 677 | 678 | #: smartdns.js:764 679 | msgid "Log Size" 680 | msgstr "" 681 | 682 | #: smartdns.js:769 683 | msgid "Log Number" 684 | msgstr "" 685 | 686 | #: smartdns.js:774 687 | msgid "Log File" 688 | msgstr "" 689 | 690 | #: smartdns.js:779 691 | msgid "Enable Audit Log" 692 | msgstr "" 693 | 694 | #: smartdns.js:784 695 | msgid "Audit Log Output Mode" 696 | msgstr "" 697 | 698 | #: smartdns.js:791 699 | msgid "Audit Log Size" 700 | msgstr "" 701 | 702 | #: smartdns.js:796 703 | msgid "Audit Log Number" 704 | msgstr "" 705 | 706 | #: smartdns.js:801 707 | msgid "Audit Log File" 708 | msgstr "" 709 | 710 | #: smartdns.js:809 711 | msgid "Upstream Servers" 712 | msgstr "" 713 | 714 | #: smartdns.js:810 715 | msgid "" 716 | "Upstream Servers, support UDP, TCP protocol. Please configure multiple DNS " 717 | "servers, including multiple foreign DNS servers." 718 | msgstr "" 719 | 720 | #: smartdns.js:826 721 | msgid "DNS Server Name" 722 | msgstr "" 723 | 724 | #: smartdns.js:829 725 | msgid "ip" 726 | msgstr "" 727 | 728 | #: smartdns.js:829 729 | msgid "DNS Server ip" 730 | msgstr "" 731 | 732 | #: smartdns.js:834 733 | msgid "port" 734 | msgstr "" 735 | 736 | #: smartdns.js:834 737 | msgid "DNS Server port" 738 | msgstr "" 739 | 740 | #: smartdns.js:843 741 | msgid "DNS Server type" 742 | msgstr "" 743 | 744 | #: smartdns.js:845 745 | msgid "udp" 746 | msgstr "" 747 | 748 | #: smartdns.js:846 749 | msgid "tcp" 750 | msgstr "" 751 | 752 | #: smartdns.js:847 753 | msgid "tls" 754 | msgstr "" 755 | 756 | #: smartdns.js:848 757 | msgid "https" 758 | msgstr "" 759 | 760 | #: smartdns.js:853 761 | msgid "DNS Server group" 762 | msgstr "" 763 | 764 | #: smartdns.js:872 765 | msgid "Exclude Default Group" 766 | msgstr "" 767 | 768 | #: smartdns.js:872 769 | msgid "Exclude DNS Server from default group." 770 | msgstr "" 771 | 772 | #: smartdns.js:879 773 | msgid "IP Blacklist Filtering" 774 | msgstr "" 775 | 776 | #: smartdns.js:880 777 | msgid "Filtering IP with blacklist" 778 | msgstr "" 779 | 780 | #: smartdns.js:886 781 | msgid "TLS Hostname Verify" 782 | msgstr "" 783 | 784 | #: smartdns.js:887 785 | msgid "Set TLS hostname to verify." 786 | msgstr "" 787 | 788 | #: smartdns.js:896 789 | msgid "No check certificate" 790 | msgstr "" 791 | 792 | #: smartdns.js:897 793 | msgid "Do not check certificate." 794 | msgstr "" 795 | 796 | #: smartdns.js:905 797 | msgid "TLS SNI name" 798 | msgstr "" 799 | 800 | #: smartdns.js:906 801 | msgid "Sets the server name indication for query. '-' for disable SNI name." 802 | msgstr "" 803 | 804 | #: smartdns.js:915 805 | msgid "HTTP Host" 806 | msgstr "" 807 | 808 | #: smartdns.js:916 809 | msgid "" 810 | "Set the HTTP host used for the query. Use this parameter when the host of " 811 | "the URL address is an IP address." 812 | msgstr "" 813 | 814 | #: smartdns.js:924 815 | msgid "TLS SPKI Pinning" 816 | msgstr "" 817 | 818 | #: smartdns.js:925 819 | msgid "" 820 | "Used to verify the validity of the TLS server, The value is Base64 encoded " 821 | "SPKI fingerprint, leaving blank to indicate that the validity of TLS is not " 822 | "verified." 823 | msgstr "" 824 | 825 | #: smartdns.js:935 826 | msgid "Marking Packets" 827 | msgstr "" 828 | 829 | #: smartdns.js:936 830 | msgid "Set mark on packets." 831 | msgstr "" 832 | 833 | #: smartdns.js:943 834 | msgid "Use Proxy" 835 | msgstr "" 836 | 837 | #: smartdns.js:944 838 | msgid "Use proxy to connect to upstream DNS server." 839 | msgstr "" 840 | 841 | #: smartdns.js:958 842 | msgid "Please set proxy server first." 843 | msgstr "" 844 | 845 | #: smartdns.js:962 846 | msgid "Only socks5 proxy support udp server." 847 | msgstr "" 848 | 849 | #: smartdns.js:970 850 | msgid "Additional Args for upstream dns servers" 851 | msgstr "" 852 | 853 | #: smartdns.js:978 854 | msgid "Client Rules" 855 | msgstr "" 856 | 857 | #: smartdns.js:978 858 | msgid "Client Rules Settings, can achieve parental control functionality." 859 | msgstr "" 860 | 861 | #: smartdns.js:982 862 | msgid "Basic Settings" 863 | msgstr "" 864 | 865 | #: smartdns.js:984 smartdns.js:1175 866 | msgid "DNS Block Setting" 867 | msgstr "" 868 | 869 | #: smartdns.js:990 870 | msgid "Client Address" 871 | msgstr "" 872 | 873 | #: smartdns.js:991 874 | msgid "" 875 | "If a client address is specified, only that client will apply this rule. You " 876 | "can enter an IP address, such as 1.2.3.4, or a MAC address, such as aa:bb:cc:" 877 | "dd:ee:ff." 878 | msgstr "" 879 | 880 | #: smartdns.js:1012 881 | msgid "Client address format error, please input ip adress or mac address." 882 | msgstr "" 883 | 884 | #: smartdns.js:1015 885 | msgid "Client Address File" 886 | msgstr "" 887 | 888 | #: smartdns.js:1016 889 | msgid "Upload client address file, same as Client Address function." 890 | msgstr "" 891 | 892 | #: smartdns.js:1023 smartdns.js:1182 smartdns.js:1381 893 | msgid "DNS Server group belongs to, such as office, home." 894 | msgstr "" 895 | 896 | #: smartdns.js:1043 smartdns.js:1202 smartdns.js:1401 897 | #, javascript-format 898 | msgid "Server Group %s not exists" 899 | msgstr "" 900 | 901 | #: smartdns.js:1159 smartdns.js:1305 smartdns.js:1335 smartdns.js:1405 902 | msgid "Domain List File" 903 | msgstr "" 904 | 905 | #: smartdns.js:1159 smartdns.js:1335 906 | msgid "Upload domain list file." 907 | msgstr "" 908 | 909 | #: smartdns.js:1170 910 | msgid "Domain Rules" 911 | msgstr "" 912 | 913 | #: smartdns.js:1170 914 | msgid "Domain Rules Settings" 915 | msgstr "" 916 | 917 | #: smartdns.js:1174 918 | msgid "DNS Forwarding Setting" 919 | msgstr "" 920 | 921 | #: smartdns.js:1176 smartdns.js:1363 922 | msgid "Domain Rule List" 923 | msgstr "" 924 | 925 | #: smartdns.js:1176 926 | msgid "Set Specific domain rule list." 927 | msgstr "" 928 | 929 | #: smartdns.js:1177 930 | msgid "Domain Address" 931 | msgstr "" 932 | 933 | #: smartdns.js:1177 934 | msgid "Set Specific domain ip address." 935 | msgstr "" 936 | 937 | #: smartdns.js:1253 smartdns.js:1427 938 | msgid "Yes" 939 | msgstr "" 940 | 941 | #: smartdns.js:1254 smartdns.js:1428 942 | msgid "No" 943 | msgstr "" 944 | 945 | #: smartdns.js:1299 smartdns.js:1503 smartdns.js:1600 946 | msgid "Additional Rule Flag" 947 | msgstr "" 948 | 949 | #: smartdns.js:1300 smartdns.js:1504 950 | msgid "" 951 | "Additional Flags for rules, read help on domain-rule for more information." 952 | msgstr "" 953 | 954 | #: smartdns.js:1306 smartdns.js:1406 955 | msgid "" 956 | "Upload domain list file, or configure auto download from Download File " 957 | "Setting page." 958 | msgstr "" 959 | 960 | #: smartdns.js:1314 smartdns.js:1343 961 | msgid "Domain List" 962 | msgstr "" 963 | 964 | #: smartdns.js:1314 965 | msgid "Configure forwarding domain name list." 966 | msgstr "" 967 | 968 | #: smartdns.js:1343 969 | msgid "Configure block domain list." 970 | msgstr "" 971 | 972 | #: smartdns.js:1364 973 | msgid "Configure domain rule list." 974 | msgstr "" 975 | 976 | #: smartdns.js:1379 977 | msgid "Domain Rule Name" 978 | msgstr "" 979 | 980 | #: smartdns.js:1412 981 | msgid "Block domain" 982 | msgstr "" 983 | 984 | #: smartdns.js:1412 985 | msgid "Block domain." 986 | msgstr "" 987 | 988 | #: smartdns.js:1514 989 | msgid "" 990 | "Specify an IP address to return for any host in the given domains, Queries " 991 | "in the domains are never forwarded and always replied to with the specified " 992 | "IP address which may be IPv4 or IPv6." 993 | msgstr "" 994 | 995 | #: smartdns.js:1533 996 | msgid "IP Rules" 997 | msgstr "" 998 | 999 | #: smartdns.js:1533 1000 | msgid "IP Rules Settings" 1001 | msgstr "" 1002 | 1003 | #: smartdns.js:1537 smartdns.js:1543 1004 | msgid "IP Rule List" 1005 | msgstr "" 1006 | 1007 | #: smartdns.js:1537 1008 | msgid "Set Specific ip rule list." 1009 | msgstr "" 1010 | 1011 | #: smartdns.js:1538 1012 | msgid "IP Blacklist" 1013 | msgstr "" 1014 | 1015 | #: smartdns.js:1538 1016 | msgid "Set Specific ip blacklist." 1017 | msgstr "" 1018 | 1019 | #: smartdns.js:1544 1020 | msgid "Configure ip rule list." 1021 | msgstr "" 1022 | 1023 | #: smartdns.js:1559 1024 | msgid "IP Rule Name" 1025 | msgstr "" 1026 | 1027 | #: smartdns.js:1563 1028 | msgid "IP Set File" 1029 | msgstr "" 1030 | 1031 | #: smartdns.js:1563 1032 | msgid "Upload IP set file." 1033 | msgstr "" 1034 | 1035 | #: smartdns.js:1569 1036 | msgid "IP Addresses" 1037 | msgstr "" 1038 | 1039 | #: smartdns.js:1569 1040 | msgid "IP addresses, CIDR format." 1041 | msgstr "" 1042 | 1043 | #: smartdns.js:1574 1044 | msgid "Whitelist IP" 1045 | msgstr "" 1046 | 1047 | #: smartdns.js:1574 1048 | msgid "Whitelist IP Rule, Accept IP addresses within the range." 1049 | msgstr "" 1050 | 1051 | #: smartdns.js:1579 1052 | msgid "Blacklist IP" 1053 | msgstr "" 1054 | 1055 | #: smartdns.js:1579 1056 | msgid "Blacklist IP Rule, Decline IP addresses within the range." 1057 | msgstr "" 1058 | 1059 | #: smartdns.js:1584 1060 | msgid "Ignore IP" 1061 | msgstr "" 1062 | 1063 | #: smartdns.js:1584 1064 | msgid "Do not use these IP addresses." 1065 | msgstr "" 1066 | 1067 | #: smartdns.js:1589 1068 | msgid "Bogus nxdomain" 1069 | msgstr "" 1070 | 1071 | #: smartdns.js:1589 1072 | msgid "Return SOA when the requested result contains a specified IP address." 1073 | msgstr "" 1074 | 1075 | #: smartdns.js:1594 1076 | msgid "IP alias" 1077 | msgstr "" 1078 | 1079 | #: smartdns.js:1594 1080 | msgid "" 1081 | "IP Address Mapping, Can be used for CDN acceleration with Anycast IP, such " 1082 | "as Cloudflare's CDN." 1083 | msgstr "" 1084 | 1085 | #: smartdns.js:1601 1086 | msgid "Additional Flags for rules, read help on ip-rule for more information." 1087 | msgstr "" 1088 | 1089 | #: smartdns.js:1610 1090 | msgid "" 1091 | "Configure IP blacklists that will be filtered from the results of specific " 1092 | "DNS server." 1093 | msgstr "" 1094 | 1095 | #: smartdns.js:1627 1096 | msgid "Technical Support" 1097 | msgstr "" 1098 | 1099 | #: smartdns.js:1628 1100 | msgid "If you like this software, please buy me a cup of coffee." 1101 | msgstr "" 1102 | 1103 | #: smartdns.js:1632 1104 | msgid "SmartDNS official website" 1105 | msgstr "" 1106 | 1107 | #: smartdns.js:1633 1108 | msgid "open website" 1109 | msgstr "" 1110 | 1111 | #: smartdns.js:1640 smartdns.js:1641 1112 | msgid "Report bugs" 1113 | msgstr "" 1114 | 1115 | #: smartdns.js:1648 1116 | msgid "Donate to smartdns" 1117 | msgstr "" 1118 | 1119 | #: smartdns.js:1649 1120 | msgid "Donate" 1121 | msgstr "" 1122 | 1123 | #: smartdns.js:1655 1124 | msgid "Restart Service" 1125 | msgstr "" 1126 | 1127 | #: smartdns.js:1664 1128 | msgid "Restart" 1129 | msgstr "" 1130 | -------------------------------------------------------------------------------- /po/zh_Hans/smartdns.po: -------------------------------------------------------------------------------- 1 | msgid "" 2 | msgstr "" 3 | "Project-Id-Version: luci-app-smartdns\n" 4 | "POT-Creation-Date: 2025-02-19 23:07+0800\n" 5 | "PO-Revision-Date: \n" 6 | "Last-Translator: Automatically generated\n" 7 | "Language-Team: none\n" 8 | "Language: zh\n" 9 | "MIME-Version: 1.0\n" 10 | "Content-Type: text/plain; charset=UTF-8\n" 11 | "Content-Transfer-Encoding: 8bit\n" 12 | "X-Generator: Poedit 3.5\n" 13 | "X-Poedit-Basepath: ../../htdocs/luci-static/resources/view/smartdns\n" 14 | "X-Poedit-SearchPath-0: .\n" 15 | 16 | #: log.js:80 17 | msgid "Loading..." 18 | msgstr "加载中..." 19 | 20 | #: log.js:82 smartdns.js:125 21 | msgid "Collecting data ..." 22 | msgstr "正在收集数据..." 23 | 24 | #: log.js:92 25 | msgid "Clear Logs..." 26 | msgstr "清除日志..." 27 | 28 | #: log.js:95 29 | msgid "Logs cleared successfully!" 30 | msgstr "日志清除成功!" 31 | 32 | #: log.js:98 log.js:108 log.js:112 33 | msgid "Clear Logs" 34 | msgstr "清除日志" 35 | 36 | #: log.js:101 log.js:119 37 | msgid "Log is clean." 38 | msgstr "日志已清除。" 39 | 40 | #: log.js:105 41 | msgid "Failed to clear log." 42 | msgstr "清除日志失败。" 43 | 44 | #: log.js:127 45 | msgid "Log file does not exist." 46 | msgstr "日志文件不存在。" 47 | 48 | #: log.js:129 49 | #, javascript-format 50 | msgid "Unknown error: %s" 51 | msgstr "未知错误:%s" 52 | 53 | #: log.js:142 54 | msgid "Back SmartDNS" 55 | msgstr "返回 SmartDNS" 56 | 57 | #: log.js:151 58 | #, javascript-format 59 | msgid "Refresh every %s seconds." 60 | msgstr "每 %s 秒刷新。" 61 | 62 | #: smartdns.js:65 63 | msgid "RUNNING" 64 | msgstr "运行中" 65 | 66 | #: smartdns.js:67 67 | msgid "NOT RUNNING" 68 | msgstr "未运行" 69 | 70 | #: smartdns.js:69 71 | msgid "Please check the system logs and check if the configuration is valid." 72 | msgstr "请检查系统日志,并检查配置是否合法。" 73 | 74 | #: smartdns.js:81 75 | msgid "Dnsmasq Forwarded To Smartdns Failure" 76 | msgstr "重定向dnsmasq到smartdns失败" 77 | 78 | #: smartdns.js:99 79 | msgid "SmartDNS" 80 | msgstr "SmartDNS" 81 | 82 | #: smartdns.js:100 83 | msgid "SmartDNS Server" 84 | msgstr "SmartDNS 服务器" 85 | 86 | #: smartdns.js:101 87 | msgid "" 88 | "SmartDNS is a local high-performance DNS server, supports finding fastest " 89 | "IP, supports ad filtering, and supports avoiding DNS poisoning." 90 | msgstr "SmartDNS是一个本地高性能DNS服务器,支持返回最快IP,支持广告过滤。" 91 | 92 | #: smartdns.js:132 93 | msgid "Settings" 94 | msgstr "设置" 95 | 96 | #: smartdns.js:132 smartdns.js:135 smartdns.js:828 97 | msgid "General Settings" 98 | msgstr "常规设置" 99 | 100 | #: smartdns.js:136 smartdns.js:829 smartdns.js:995 101 | msgid "Advanced Settings" 102 | msgstr "高级设置" 103 | 104 | #: smartdns.js:137 105 | msgid "Second Server Settings" 106 | msgstr "第二DNS服务器" 107 | 108 | #: smartdns.js:138 109 | msgid "DNS64 Server Settings" 110 | msgstr "DNS64服务器配置" 111 | 112 | #: smartdns.js:139 113 | msgid "Download Files Setting" 114 | msgstr "下载文件设置" 115 | 116 | #: smartdns.js:139 117 | msgid "" 118 | "Download domain list files for domain-rule and include config files, please " 119 | "refresh the page after download to take effect." 120 | msgstr "" 121 | "下载域名规则所需要的域名列表文件和smartdns配置文件,下载完成后刷新页面。" 122 | 123 | #: smartdns.js:140 124 | msgid "Proxy Server Settings" 125 | msgstr "代理服务器设置" 126 | 127 | #: smartdns.js:141 128 | msgid "Custom Settings" 129 | msgstr "自定义设置" 130 | 131 | #: smartdns.js:146 smartdns.js:478 smartdns.js:832 smartdns.js:998 132 | #: smartdns.js:1385 smartdns.js:1565 133 | msgid "Enable" 134 | msgstr "启用" 135 | 136 | #: smartdns.js:146 137 | msgid "Enable or disable smartdns server" 138 | msgstr "启用或禁用SmartDNS服务" 139 | 140 | #: smartdns.js:151 141 | msgid "Server Name" 142 | msgstr "服务器名称" 143 | 144 | #: smartdns.js:151 145 | msgid "Smartdns server name" 146 | msgstr "SmartDNS的服务器名称,默认为smartdns,留空为主机名" 147 | 148 | #: smartdns.js:157 smartdns.js:484 149 | msgid "Local Port" 150 | msgstr "本地端口" 151 | 152 | #: smartdns.js:158 153 | msgid "" 154 | "Smartdns local server port, smartdns will be automatically set as main dns " 155 | "when the port is 53." 156 | msgstr "" 157 | "SmartDNS本地服务端口,当端口号设置为53时,smartdns将会自动配置为主dns。" 158 | 159 | #: smartdns.js:165 160 | msgid "Automatically Set Dnsmasq" 161 | msgstr "自动设置Dnsmasq" 162 | 163 | #: smartdns.js:165 164 | msgid "Automatically set as upstream of dnsmasq when port changes." 165 | msgstr "端口更改时自动设为 dnsmasq 的上游。" 166 | 167 | #: smartdns.js:173 smartdns.js:1060 smartdns.js:1219 smartdns.js:1442 168 | msgid "Speed Check Mode" 169 | msgstr "测速模式" 170 | 171 | #: smartdns.js:173 smartdns.js:1060 smartdns.js:1219 smartdns.js:1442 172 | msgid "Smartdns speed check mode." 173 | msgstr "SmartDNS测速模式。" 174 | 175 | #: smartdns.js:176 smartdns.js:217 smartdns.js:749 smartdns.js:1063 176 | #: smartdns.js:1222 smartdns.js:1264 smartdns.js:1438 smartdns.js:1446 177 | msgid "default" 178 | msgstr "默认" 179 | 180 | #: smartdns.js:181 smartdns.js:1068 smartdns.js:1227 smartdns.js:1426 181 | #: smartdns.js:1451 182 | msgid "None" 183 | msgstr "无" 184 | 185 | #: smartdns.js:200 smartdns.js:1087 smartdns.js:1246 smartdns.js:1470 186 | msgid "TCP port is empty" 187 | msgstr "TCP端口号为空" 188 | 189 | #: smartdns.js:206 smartdns.js:1093 smartdns.js:1252 smartdns.js:1476 190 | msgid "Speed check mode is invalid." 191 | msgstr "测速模式无效。" 192 | 193 | #: smartdns.js:213 194 | msgid "Response Mode" 195 | msgstr "响应模式" 196 | 197 | #: smartdns.js:214 198 | msgid "" 199 | "Smartdns response mode, First Ping: return the first ping IP, Fastest IP: " 200 | "return the fastest IP, Fastest Response: return the fastest DNS response." 201 | msgstr "" 202 | "SmartDNS响应模式,最快PING: 返回最早有ping结果的IP,速度适中;最快IP: 返回" 203 | "最快IP,查询请求可能延长; 最快响应:返回最快响应的结果,查询请求时间短。" 204 | 205 | #: smartdns.js:218 206 | msgid "First Ping" 207 | msgstr "最快PING" 208 | 209 | #: smartdns.js:219 210 | msgid "Fastest IP" 211 | msgstr "最快IP" 212 | 213 | #: smartdns.js:220 214 | msgid "Fastest Response" 215 | msgstr "最快响应" 216 | 217 | #: smartdns.js:223 smartdns.js:491 218 | msgid "TCP Server" 219 | msgstr "TCP服务器" 220 | 221 | #: smartdns.js:223 smartdns.js:491 222 | msgid "Enable TCP DNS Server" 223 | msgstr "启用TCP服务器。" 224 | 225 | #: smartdns.js:228 226 | msgid "DOT Server" 227 | msgstr "DOT服务器" 228 | 229 | #: smartdns.js:228 230 | msgid "Enable DOT DNS Server" 231 | msgstr "启用DOT服务器" 232 | 233 | #: smartdns.js:232 234 | msgid "DOT Server Port" 235 | msgstr "DOT服务器端口" 236 | 237 | #: smartdns.js:232 238 | msgid "Smartdns DOT server port." 239 | msgstr "Smartdns DOT服务器端口号。" 240 | 241 | #: smartdns.js:240 242 | msgid "DOH Server" 243 | msgstr "DOH服务器" 244 | 245 | #: smartdns.js:240 246 | msgid "Enable DOH DNS Server" 247 | msgstr "启用DOH服务器" 248 | 249 | #: smartdns.js:244 250 | msgid "DOH Server Port" 251 | msgstr "DOH服务器端口" 252 | 253 | #: smartdns.js:244 254 | msgid "Smartdns DOH server port." 255 | msgstr "Smartdns DOH服务器端口号" 256 | 257 | #: smartdns.js:251 258 | msgid "Server Cert" 259 | msgstr "服务器证书" 260 | 261 | #: smartdns.js:251 262 | msgid "Server certificate file path." 263 | msgstr "服务器证书文件路径。" 264 | 265 | #: smartdns.js:258 266 | msgid "Server Cert Key" 267 | msgstr "服务器证书私钥" 268 | 269 | #: smartdns.js:258 270 | msgid "Server certificate key file path." 271 | msgstr "服务器证书私钥文件路径。" 272 | 273 | #: smartdns.js:265 274 | msgid "Server Cert Key Pass" 275 | msgstr "服务器证书私钥密码" 276 | 277 | #: smartdns.js:265 278 | msgid "Server certificate key file password." 279 | msgstr "服务器证书私钥文件密码。" 280 | 281 | #: smartdns.js:272 282 | msgid "IPV6 Server" 283 | msgstr "IPV6服务器" 284 | 285 | #: smartdns.js:272 286 | msgid "Enable IPV6 DNS Server" 287 | msgstr "启用IPV6服务器。" 288 | 289 | #: smartdns.js:277 290 | msgid "Bind Device" 291 | msgstr "绑定到设备" 292 | 293 | #: smartdns.js:277 294 | msgid "Listen only on the specified interfaces." 295 | msgstr "监听在指定的设备上,避免非本地网络的DNS查询请求。" 296 | 297 | #: smartdns.js:282 298 | msgid "Bind Device Name" 299 | msgstr "绑定的设备名称" 300 | 301 | #: smartdns.js:282 302 | msgid "Name of device name listen on." 303 | msgstr "绑定的设备名称。" 304 | 305 | #: smartdns.js:288 smartdns.js:1100 smartdns.js:1259 smartdns.js:1433 306 | msgid "Dual-stack IP Selection" 307 | msgstr "双栈IP优选" 308 | 309 | #: smartdns.js:289 smartdns.js:1101 smartdns.js:1260 smartdns.js:1434 310 | msgid "Enable IP selection between IPV4 and IPV6" 311 | msgstr "启用 IPV4 和 IPV6 间的 IP 优选策略。" 312 | 313 | #: smartdns.js:294 314 | msgid "Domain prefetch" 315 | msgstr "域名预加载" 316 | 317 | #: smartdns.js:295 318 | msgid "Enable domain prefetch, accelerate domain response speed." 319 | msgstr "启用域名预加载,加速域名响应速度。" 320 | 321 | #: smartdns.js:300 322 | msgid "Serve expired" 323 | msgstr "缓存过期服务" 324 | 325 | #: smartdns.js:301 326 | msgid "" 327 | "Attempts to serve old responses from cache with a TTL of 0 in the response " 328 | "without waiting for the actual resolution to finish." 329 | msgstr "查询性能优化,有请求时尝试回应TTL为0的过期记录,以避免查询等待。" 330 | 331 | #: smartdns.js:306 332 | msgid "Cache Size" 333 | msgstr "缓存大小" 334 | 335 | #: smartdns.js:306 336 | msgid "DNS domain result cache size" 337 | msgstr "缓存DNS的结果,缓存大小,配置零则不缓存。" 338 | 339 | #: smartdns.js:310 340 | msgid "Cache Persist" 341 | msgstr "持久化缓存" 342 | 343 | #: smartdns.js:310 344 | msgid "Write cache to disk on exit and load on startup." 345 | msgstr "退出时保存cache到磁盘,启动时加载。" 346 | 347 | #: smartdns.js:315 348 | msgid "Resolve Local Hostnames" 349 | msgstr "解析本地主机名" 350 | 351 | #: smartdns.js:315 352 | msgid "Resolve local hostnames by reading Dnsmasq lease file." 353 | msgstr "读取Dnsmasq的租约文件解析本地主机名。" 354 | 355 | #: smartdns.js:320 356 | msgid "mDNS Lookup" 357 | msgstr "mDNS查询" 358 | 359 | #: smartdns.js:320 360 | msgid "Resolve local network hostname via mDNS protocol." 361 | msgstr "使用mDNS协议解析本地网络主机名。" 362 | 363 | #: smartdns.js:325 smartdns.js:543 smartdns.js:1106 smartdns.js:1268 364 | #: smartdns.js:1482 365 | msgid "Force AAAA SOA" 366 | msgstr "停用IPV6地址解析" 367 | 368 | #: smartdns.js:325 smartdns.js:543 smartdns.js:1106 smartdns.js:1268 369 | #: smartdns.js:1482 370 | msgid "Force AAAA SOA." 371 | msgstr "停用IPV6地址解析。" 372 | 373 | #: smartdns.js:330 smartdns.js:548 smartdns.js:1111 374 | msgid "Force HTTPS SOA" 375 | msgstr "停用HTTPS记录解析" 376 | 377 | #: smartdns.js:330 smartdns.js:548 smartdns.js:1111 378 | msgid "Force HTTPS SOA." 379 | msgstr "停用HTTPS记录解析。" 380 | 381 | #: smartdns.js:335 smartdns.js:556 smartdns.js:1116 smartdns.js:1272 382 | #: smartdns.js:1488 383 | msgid "IPset Name" 384 | msgstr "IPset名称" 385 | 386 | #: smartdns.js:335 smartdns.js:556 smartdns.js:1116 smartdns.js:1272 387 | #: smartdns.js:1488 388 | msgid "IPset name." 389 | msgstr "IPset名称。" 390 | 391 | #: smartdns.js:347 smartdns.js:368 smartdns.js:568 smartdns.js:1128 392 | #: smartdns.js:1284 393 | msgid "ipset name format error, format: [#[4|6]:]ipsetname" 394 | msgstr "IPset名称格式错误,格式:[#[4|6]:]ipsetname" 395 | 396 | #: smartdns.js:355 397 | msgid "No Speed IPset Name" 398 | msgstr "无速度时IPSet名称" 399 | 400 | #: smartdns.js:356 401 | msgid "Ipset name, Add domain result to ipset when speed check fails." 402 | msgstr "IPset名称,当测速失败时,将查询到的结果添加到对应的IPSet集合中。" 403 | 404 | #: smartdns.js:376 smartdns.js:575 smartdns.js:1136 smartdns.js:1291 405 | #: smartdns.js:1494 406 | msgid "NFTset Name" 407 | msgstr "NFTSet名称" 408 | 409 | #: smartdns.js:376 smartdns.js:575 smartdns.js:1136 smartdns.js:1291 410 | #: smartdns.js:1494 411 | msgid "NFTset name, format: [#[4|6]:[family#table#set]]" 412 | msgstr "NFTSet名称,格式:[#[4|6]:[family#table#set]]" 413 | 414 | #: smartdns.js:388 smartdns.js:409 smartdns.js:587 smartdns.js:1148 415 | #: smartdns.js:1303 smartdns.js:1507 416 | msgid "NFTset name format error, format: [#[4|6]:[family#table#set]]" 417 | msgstr "NFTSet名称格式错误,格式:[#[4|6]:[family#table#set]]" 418 | 419 | #: smartdns.js:396 420 | msgid "No Speed NFTset Name" 421 | msgstr "无速度时NFTSet名称" 422 | 423 | #: smartdns.js:397 424 | msgid "" 425 | "Nftset name, Add domain result to nftset when speed check fails, format: " 426 | "[#[4|6]:[family#table#set]]" 427 | msgstr "NFTset名称,当测速失败时,将查询到的结果添加到对应的NFTSet集合中。" 428 | 429 | #: smartdns.js:417 430 | msgid "Domain TTL" 431 | msgstr "域名TTL" 432 | 433 | #: smartdns.js:417 434 | msgid "TTL for all domain result." 435 | msgstr "设置所有域名的 TTL 值。" 436 | 437 | #: smartdns.js:421 438 | msgid "Domain TTL Min" 439 | msgstr "域名TTL最小值" 440 | 441 | #: smartdns.js:422 442 | msgid "Minimum TTL for all domain result." 443 | msgstr "所有域名的最小 TTL 值。" 444 | 445 | #: smartdns.js:429 446 | msgid "Domain TTL Max" 447 | msgstr "域名TTL最大值" 448 | 449 | #: smartdns.js:430 450 | msgid "Maximum TTL for all domain result." 451 | msgstr "所有域名的最大 TTL 值。" 452 | 453 | #: smartdns.js:434 454 | msgid "Reply Domain TTL Max" 455 | msgstr "回应的域名TTL最大值" 456 | 457 | #: smartdns.js:435 458 | msgid "Reply maximum TTL for all domain result." 459 | msgstr "设置返回给客户端的域名TTL最大值。" 460 | 461 | #: smartdns.js:439 smartdns.js:595 smartdns.js:981 462 | msgid "Additional Server Args" 463 | msgstr "额外的服务器参数" 464 | 465 | #: smartdns.js:440 smartdns.js:596 466 | msgid "" 467 | "Additional server args, refer to the help description of the bind option." 468 | msgstr "额外的服务器参数,参考bind选项的帮助说明。" 469 | 470 | #: smartdns.js:446 smartdns.js:1157 471 | msgid "Include Config Files
/etc/smartdns/conf.d" 472 | msgstr "包含配置文件
/etc/smartdns/conf.d" 473 | 474 | #: smartdns.js:447 smartdns.js:1158 475 | msgid "" 476 | "Include other config files from /etc/smartdns/conf.d or custom path, can be " 477 | "downloaded from the download page." 478 | msgstr "" 479 | "包含配置文件,路径为/etc/smartdns/conf.d,或自定义配置文件路径,可以从下载页" 480 | "面配置自动下载。" 481 | 482 | #: smartdns.js:460 483 | msgid "Hosts File" 484 | msgstr "Hosts文件" 485 | 486 | #: smartdns.js:460 487 | msgid "Include hosts file." 488 | msgstr "包含hosts文件。" 489 | 490 | #: smartdns.js:479 491 | msgid "Enable or disable second DNS server." 492 | msgstr "是否启用第二DNS服务器。" 493 | 494 | #: smartdns.js:484 495 | msgid "Smartdns local server port" 496 | msgstr "SmartDNS本地服务端口" 497 | 498 | #: smartdns.js:496 smartdns.js:865 smartdns.js:1035 smartdns.js:1194 499 | #: smartdns.js:1393 500 | msgid "Server Group" 501 | msgstr "服务器组" 502 | 503 | #: smartdns.js:497 504 | msgid "Query DNS through specific dns server group, such as office, home." 505 | msgstr "使用指定服务器组查询,比如office, home。" 506 | 507 | #: smartdns.js:503 508 | msgid "Skip Speed Check" 509 | msgstr "跳过测速" 510 | 511 | #: smartdns.js:504 512 | msgid "Do not check speed." 513 | msgstr "禁用测速。" 514 | 515 | #: smartdns.js:509 516 | msgid "Skip Address Rules" 517 | msgstr "跳过address规则" 518 | 519 | #: smartdns.js:510 520 | msgid "Skip address rules." 521 | msgstr "跳过address规则。" 522 | 523 | #: smartdns.js:515 524 | msgid "Skip Nameserver Rule" 525 | msgstr "跳过Nameserver规则" 526 | 527 | #: smartdns.js:516 528 | msgid "Skip nameserver rules." 529 | msgstr "跳过Nameserver规则。" 530 | 531 | #: smartdns.js:521 532 | msgid "Skip Ipset Rule" 533 | msgstr "跳过ipset规则" 534 | 535 | #: smartdns.js:522 536 | msgid "Skip ipset rules." 537 | msgstr "跳过ipset规则。" 538 | 539 | #: smartdns.js:527 540 | msgid "Skip SOA Address Rule" 541 | msgstr "跳过address SOA(#)规则" 542 | 543 | #: smartdns.js:528 544 | msgid "Skip SOA address rules." 545 | msgstr "跳过address SOA(#)规则。" 546 | 547 | #: smartdns.js:532 548 | msgid "Skip Dualstack Selection" 549 | msgstr "跳过双栈优选" 550 | 551 | #: smartdns.js:533 552 | msgid "Skip Dualstack Selection." 553 | msgstr "跳过双栈优选。" 554 | 555 | #: smartdns.js:538 556 | msgid "Skip Cache" 557 | msgstr "跳过cache" 558 | 559 | #: smartdns.js:538 560 | msgid "Skip Cache." 561 | msgstr "跳过cache。" 562 | 563 | #: smartdns.js:552 564 | msgid "Skip IP Alias" 565 | msgstr "跳过IP别名" 566 | 567 | #: smartdns.js:603 568 | msgid "DNS64" 569 | msgstr "DNS64" 570 | 571 | #: smartdns.js:611 572 | msgid "Enable Auto Update" 573 | msgstr "启用自动更新" 574 | 575 | #: smartdns.js:611 576 | msgid "Enable daily (weekly) auto update." 577 | msgstr "启用每日(每周)自动更新" 578 | 579 | #: smartdns.js:616 580 | msgid "Update Time (Every Week)" 581 | msgstr "更新时间(每周)" 582 | 583 | #: smartdns.js:617 584 | msgid "Every Day" 585 | msgstr "每天" 586 | 587 | #: smartdns.js:618 588 | msgid "Every Monday" 589 | msgstr "每周一" 590 | 591 | #: smartdns.js:619 592 | msgid "Every Tuesday" 593 | msgstr "每周二" 594 | 595 | #: smartdns.js:620 596 | msgid "Every Wednesday" 597 | msgstr "每周三" 598 | 599 | #: smartdns.js:621 600 | msgid "Every Thursday" 601 | msgstr "每周四" 602 | 603 | #: smartdns.js:622 604 | msgid "Every Friday" 605 | msgstr "每周五" 606 | 607 | #: smartdns.js:623 608 | msgid "Every Saturday" 609 | msgstr "每周六" 610 | 611 | #: smartdns.js:624 612 | msgid "Every Sunday" 613 | msgstr "每周日" 614 | 615 | #: smartdns.js:628 616 | msgid "Update time (every day)" 617 | msgstr "更新时间(每天)" 618 | 619 | #: smartdns.js:634 620 | msgid "Upload Config File" 621 | msgstr "上传配置文件" 622 | 623 | #: smartdns.js:635 624 | msgid "Upload smartdns config file to /etc/smartdns/conf.d" 625 | msgstr "上传配置文件到/etc/smartdns/conf.d" 626 | 627 | #: smartdns.js:641 628 | msgid "Upload Domain List File" 629 | msgstr "上传域名列表文件" 630 | 631 | #: smartdns.js:642 632 | msgid "Upload domain list file to /etc/smartdns/domain-set" 633 | msgstr "上传域名列表文件到/etc/smartdns/domain-set" 634 | 635 | #: smartdns.js:648 636 | msgid "Upload File" 637 | msgstr "上传文件" 638 | 639 | #: smartdns.js:654 640 | msgid "Update Files" 641 | msgstr "更新文件" 642 | 643 | #: smartdns.js:663 644 | msgid "Update" 645 | msgstr "更新" 646 | 647 | #: smartdns.js:666 648 | msgid "Download Files" 649 | msgstr "下载文件" 650 | 651 | #: smartdns.js:667 652 | msgid "List of files to download." 653 | msgstr "下载文件列表。" 654 | 655 | #: smartdns.js:675 656 | msgid "File Name" 657 | msgstr "文件名" 658 | 659 | #: smartdns.js:679 660 | msgid "URL" 661 | msgstr "URL" 662 | 663 | #: smartdns.js:688 664 | msgid "URL format error, format: http:// or https://" 665 | msgstr "URL格式错误,格式:http://或https://" 666 | 667 | #: smartdns.js:694 smartdns.js:855 668 | msgid "type" 669 | msgstr "类型" 670 | 671 | #: smartdns.js:694 672 | msgid "File Type" 673 | msgstr "文件类型" 674 | 675 | #: smartdns.js:695 676 | msgid "domain list (/etc/smartdns/domain-set)" 677 | msgstr "域名列表(/etc/smartdns/domain-set)" 678 | 679 | #: smartdns.js:696 680 | msgid "smartdns config (/etc/smartdns/conf.d)" 681 | msgstr "smartdns 配置文件(/etc/smartdns/conf.d)" 682 | 683 | #: smartdns.js:697 684 | msgid "ip-set file (/etc/smartdns/ip-set)" 685 | msgstr "IP集合列表文件(/etc/smartdns/ip-set)" 686 | 687 | #: smartdns.js:698 688 | msgid "other file (/etc/smartdns/download)" 689 | msgstr "其它文件(/etc/smartdns/download)" 690 | 691 | #: smartdns.js:702 692 | msgid "Description" 693 | msgstr "描述" 694 | 695 | #: smartdns.js:709 696 | msgid "Proxy Server" 697 | msgstr "代理服务器" 698 | 699 | #: smartdns.js:709 700 | msgid "Proxy Server URL, format: [socks5|http]://user:pass@ip:port." 701 | msgstr "代理服务器地址,格式:[socks5|http]://user:pass@ip:port。" 702 | 703 | #: smartdns.js:717 704 | msgid "" 705 | "Proxy server URL format error, format: [socks5|http]://user:pass@ip:port." 706 | msgstr "代理服务器地址格式错误,格式:[socks5|http]://user:pass@ip:port。" 707 | 708 | #: smartdns.js:727 709 | msgid "smartdns custom settings" 710 | msgstr "smartdns 自定义设置,具体配置参数参考指导" 711 | 712 | #: smartdns.js:741 713 | msgid "Generate Coredump" 714 | msgstr "生成coredump" 715 | 716 | #: smartdns.js:742 717 | msgid "" 718 | "Generate Coredump file when smartdns crash, coredump file is located at /tmp/" 719 | "smartdns.xxx.core." 720 | msgstr "" 721 | "当smartdns异常时生成coredump文件,coredump文件在/tmp/smartdns.xxx.core." 722 | 723 | #: smartdns.js:746 724 | msgid "Log Level" 725 | msgstr "日志级别" 726 | 727 | #: smartdns.js:758 728 | msgid "Log Output Mode" 729 | msgstr "日志输出模式" 730 | 731 | #: smartdns.js:760 smartdns.js:761 smartdns.js:798 smartdns.js:799 732 | msgid "file" 733 | msgstr "文件" 734 | 735 | #: smartdns.js:762 smartdns.js:800 736 | msgid "syslog" 737 | msgstr "系统日志" 738 | 739 | #: smartdns.js:764 740 | msgid "Log Size" 741 | msgstr "日志大小" 742 | 743 | #: smartdns.js:769 744 | msgid "Log Number" 745 | msgstr "日志数量" 746 | 747 | #: smartdns.js:774 748 | msgid "Log File" 749 | msgstr "日志文件路径" 750 | 751 | #: smartdns.js:779 smartdns.js:787 752 | msgid "View Log" 753 | msgstr "查看日志" 754 | 755 | #: smartdns.js:791 756 | msgid "Enable Audit Log" 757 | msgstr "启用审计日志" 758 | 759 | #: smartdns.js:796 760 | msgid "Audit Log Output Mode" 761 | msgstr "审计日志输出模式" 762 | 763 | #: smartdns.js:803 764 | msgid "Audit Log Size" 765 | msgstr "审计日志大小" 766 | 767 | #: smartdns.js:808 768 | msgid "Audit Log Number" 769 | msgstr "审计日志数量" 770 | 771 | #: smartdns.js:813 772 | msgid "Audit Log File" 773 | msgstr "审计日志文件路径" 774 | 775 | #: smartdns.js:821 776 | msgid "Upstream Servers" 777 | msgstr "上游服务器" 778 | 779 | #: smartdns.js:822 780 | msgid "" 781 | "Upstream Servers, support UDP, TCP protocol. Please configure multiple DNS " 782 | "servers, including multiple foreign DNS servers." 783 | msgstr "" 784 | "上游 DNS 服务器,支持 UDP,TCP 协议。请配置多个上游 DNS 服务器,包括多个国内" 785 | "外服务器。" 786 | 787 | #: smartdns.js:838 788 | msgid "DNS Server Name" 789 | msgstr "DNS服务器名称" 790 | 791 | #: smartdns.js:841 792 | msgid "ip" 793 | msgstr "ip" 794 | 795 | #: smartdns.js:841 796 | msgid "DNS Server ip" 797 | msgstr "DNS服务器IP" 798 | 799 | #: smartdns.js:846 800 | msgid "port" 801 | msgstr "端口" 802 | 803 | #: smartdns.js:846 804 | msgid "DNS Server port" 805 | msgstr "DNS服务器端口" 806 | 807 | #: smartdns.js:855 808 | msgid "DNS Server type" 809 | msgstr "协议类型" 810 | 811 | #: smartdns.js:857 812 | msgid "udp" 813 | msgstr "udp" 814 | 815 | #: smartdns.js:858 816 | msgid "tcp" 817 | msgstr "tcp" 818 | 819 | #: smartdns.js:859 820 | msgid "tls" 821 | msgstr "tls" 822 | 823 | #: smartdns.js:860 824 | msgid "https" 825 | msgstr "https" 826 | 827 | #: smartdns.js:865 828 | msgid "DNS Server group" 829 | msgstr "服务器组" 830 | 831 | #: smartdns.js:884 832 | msgid "Exclude Default Group" 833 | msgstr "从默认组中排除" 834 | 835 | #: smartdns.js:884 836 | msgid "Exclude DNS Server from default group." 837 | msgstr "从default默认服务器组中排除。" 838 | 839 | #: smartdns.js:891 840 | msgid "IP Blacklist Filtering" 841 | msgstr "IP黑名单过滤" 842 | 843 | #: smartdns.js:892 844 | msgid "Filtering IP with blacklist" 845 | msgstr "使用IP黑名单过滤" 846 | 847 | #: smartdns.js:898 848 | msgid "TLS Hostname Verify" 849 | msgstr "校验TLS主机名" 850 | 851 | #: smartdns.js:899 852 | msgid "Set TLS hostname to verify." 853 | msgstr "设置校验TLS主机名。" 854 | 855 | #: smartdns.js:908 856 | msgid "No check certificate" 857 | msgstr "停用证书校验" 858 | 859 | #: smartdns.js:909 860 | msgid "Do not check certificate." 861 | msgstr "不校验证书的合法性。" 862 | 863 | #: smartdns.js:917 864 | msgid "TLS SNI name" 865 | msgstr "TLS SNI名称" 866 | 867 | #: smartdns.js:918 868 | msgid "Sets the server name indication for query. '-' for disable SNI name." 869 | msgstr "设置服务器SNI名称,‘-’表示禁用SNI名称。" 870 | 871 | #: smartdns.js:927 872 | msgid "HTTP Host" 873 | msgstr "HTTP主机" 874 | 875 | #: smartdns.js:928 876 | msgid "" 877 | "Set the HTTP host used for the query. Use this parameter when the host of " 878 | "the URL address is an IP address." 879 | msgstr "设置查询时使用的HTTP主机,当URL地址的host是IP地址时,使用此参数。" 880 | 881 | #: smartdns.js:936 882 | msgid "TLS SPKI Pinning" 883 | msgstr "TLS SPKI 指纹" 884 | 885 | #: smartdns.js:937 886 | msgid "" 887 | "Used to verify the validity of the TLS server, The value is Base64 encoded " 888 | "SPKI fingerprint, leaving blank to indicate that the validity of TLS is not " 889 | "verified." 890 | msgstr "" 891 | "用于校验 TLS 服务器的有效性,数值为 Base64 编码的 SPKI 指纹,留空表示不验证 " 892 | "TLS 的合法性。" 893 | 894 | #: smartdns.js:947 895 | msgid "Marking Packets" 896 | msgstr "数据包标记" 897 | 898 | #: smartdns.js:948 899 | msgid "Set mark on packets." 900 | msgstr "设置数据包标记。" 901 | 902 | #: smartdns.js:955 903 | msgid "Use Proxy" 904 | msgstr "使用代理" 905 | 906 | #: smartdns.js:956 907 | msgid "Use proxy to connect to upstream DNS server." 908 | msgstr "使用代理连接上游DNS服务器。" 909 | 910 | #: smartdns.js:970 911 | msgid "Please set proxy server first." 912 | msgstr "请先设置代理服务器。" 913 | 914 | #: smartdns.js:974 915 | msgid "Only socks5 proxy support udp server." 916 | msgstr "仅SOCKS5代理支持UDP服务器。" 917 | 918 | #: smartdns.js:982 919 | msgid "Additional Args for upstream dns servers" 920 | msgstr "额外的上游 DNS 服务器参数" 921 | 922 | #: smartdns.js:990 923 | msgid "Client Rules" 924 | msgstr "客户端规则" 925 | 926 | #: smartdns.js:990 927 | msgid "Client Rules Settings, can achieve parental control functionality." 928 | msgstr "客户端规则设置,可以实现家长控制功能。" 929 | 930 | #: smartdns.js:994 931 | msgid "Basic Settings" 932 | msgstr "基本设置" 933 | 934 | #: smartdns.js:996 smartdns.js:1187 935 | msgid "DNS Block Setting" 936 | msgstr "域名屏蔽设置" 937 | 938 | #: smartdns.js:1002 939 | msgid "Client Address" 940 | msgstr "客户端地址" 941 | 942 | #: smartdns.js:1003 943 | msgid "" 944 | "If a client address is specified, only that client will apply this rule. You " 945 | "can enter an IP address, such as 1.2.3.4, or a MAC address, such as aa:bb:cc:" 946 | "dd:ee:ff." 947 | msgstr "" 948 | "如果指定了客户端,那么对应的客户端会应用相应的规则,可以输入IP地址,如:" 949 | "1.2.3.4,或MAC地址,如:aa:bb:cc:dd:ee:ff。" 950 | 951 | #: smartdns.js:1024 952 | msgid "Client address format error, please input ip adress or mac address." 953 | msgstr "客户端地址格式错误,请输入 IP 地址或 mac 地址。" 954 | 955 | #: smartdns.js:1027 956 | msgid "Client Address File" 957 | msgstr "客户端地址文件" 958 | 959 | #: smartdns.js:1028 960 | msgid "Upload client address file, same as Client Address function." 961 | msgstr "上传客户端地址文件,与客户端地址功能相同。" 962 | 963 | #: smartdns.js:1035 smartdns.js:1194 smartdns.js:1393 964 | msgid "DNS Server group belongs to, such as office, home." 965 | msgstr "设置服务器组,例如office,home" 966 | 967 | #: smartdns.js:1055 smartdns.js:1214 smartdns.js:1413 968 | #, javascript-format 969 | msgid "Server Group %s not exists" 970 | msgstr "服务器组%s不存在" 971 | 972 | #: smartdns.js:1171 smartdns.js:1317 smartdns.js:1347 smartdns.js:1417 973 | msgid "Domain List File" 974 | msgstr "域名列表文件" 975 | 976 | #: smartdns.js:1171 smartdns.js:1347 977 | msgid "Upload domain list file." 978 | msgstr "上传域名列表文件" 979 | 980 | #: smartdns.js:1182 981 | msgid "Domain Rules" 982 | msgstr "域名规则" 983 | 984 | #: smartdns.js:1182 985 | msgid "Domain Rules Settings" 986 | msgstr "域名规则设置" 987 | 988 | #: smartdns.js:1186 989 | msgid "DNS Forwarding Setting" 990 | msgstr "域名分流设置" 991 | 992 | #: smartdns.js:1188 smartdns.js:1375 993 | msgid "Domain Rule List" 994 | msgstr "域名规则列表" 995 | 996 | #: smartdns.js:1188 997 | msgid "Set Specific domain rule list." 998 | msgstr "设置指定域名的规则列表。" 999 | 1000 | #: smartdns.js:1189 1001 | msgid "Domain Address" 1002 | msgstr "域名地址" 1003 | 1004 | #: smartdns.js:1189 1005 | msgid "Set Specific domain ip address." 1006 | msgstr "设置指定域名的IP地址。" 1007 | 1008 | #: smartdns.js:1265 smartdns.js:1439 1009 | msgid "Yes" 1010 | msgstr "是" 1011 | 1012 | #: smartdns.js:1266 smartdns.js:1440 1013 | msgid "No" 1014 | msgstr "否" 1015 | 1016 | #: smartdns.js:1311 smartdns.js:1515 smartdns.js:1612 1017 | msgid "Additional Rule Flag" 1018 | msgstr "额外规则标识" 1019 | 1020 | #: smartdns.js:1312 smartdns.js:1516 1021 | msgid "" 1022 | "Additional Flags for rules, read help on domain-rule for more information." 1023 | msgstr "额外的规则标识,具体参考domain-rule的帮助说明。" 1024 | 1025 | #: smartdns.js:1318 smartdns.js:1418 1026 | msgid "" 1027 | "Upload domain list file, or configure auto download from Download File " 1028 | "Setting page." 1029 | msgstr "上传域名列表文件,或在下载文件设置页面设置自动下载。" 1030 | 1031 | #: smartdns.js:1326 smartdns.js:1355 1032 | msgid "Domain List" 1033 | msgstr "域名列表" 1034 | 1035 | #: smartdns.js:1326 1036 | msgid "Configure forwarding domain name list." 1037 | msgstr "配置分流域名列表" 1038 | 1039 | #: smartdns.js:1355 1040 | msgid "Configure block domain list." 1041 | msgstr "配置屏蔽域名列表" 1042 | 1043 | #: smartdns.js:1376 1044 | msgid "Configure domain rule list." 1045 | msgstr "配置域名规则列表" 1046 | 1047 | #: smartdns.js:1391 1048 | msgid "Domain Rule Name" 1049 | msgstr "域名规则名称" 1050 | 1051 | #: smartdns.js:1424 1052 | msgid "Block domain" 1053 | msgstr "屏蔽域名" 1054 | 1055 | #: smartdns.js:1424 1056 | msgid "Block domain." 1057 | msgstr "屏蔽域名。" 1058 | 1059 | #: smartdns.js:1526 1060 | msgid "" 1061 | "Specify an IP address to return for any host in the given domains, Queries " 1062 | "in the domains are never forwarded and always replied to with the specified " 1063 | "IP address which may be IPv4 or IPv6." 1064 | msgstr "" 1065 | "配置特定域名返回特定的IP地址,域名查询将不到上游服务器请求,直接返回配置的IP" 1066 | "地址,可用于广告屏蔽。" 1067 | 1068 | #: smartdns.js:1545 1069 | msgid "IP Rules" 1070 | msgstr "IP规则" 1071 | 1072 | #: smartdns.js:1545 1073 | msgid "IP Rules Settings" 1074 | msgstr "IP规则设置" 1075 | 1076 | #: smartdns.js:1549 smartdns.js:1555 1077 | msgid "IP Rule List" 1078 | msgstr "IP规则列表" 1079 | 1080 | #: smartdns.js:1549 1081 | msgid "Set Specific ip rule list." 1082 | msgstr "设置对应IP的规则。" 1083 | 1084 | #: smartdns.js:1550 1085 | msgid "IP Blacklist" 1086 | msgstr "IP黑名单" 1087 | 1088 | #: smartdns.js:1550 1089 | msgid "Set Specific ip blacklist." 1090 | msgstr "设置指定的 IP 黑名单列表。" 1091 | 1092 | #: smartdns.js:1556 1093 | msgid "Configure ip rule list." 1094 | msgstr "配置IP规则列表" 1095 | 1096 | #: smartdns.js:1571 1097 | msgid "IP Rule Name" 1098 | msgstr "IP规则名称" 1099 | 1100 | #: smartdns.js:1575 1101 | msgid "IP Set File" 1102 | msgstr "IP集合列表文件" 1103 | 1104 | #: smartdns.js:1575 1105 | msgid "Upload IP set file." 1106 | msgstr "上传IP集合列表文件。" 1107 | 1108 | #: smartdns.js:1581 1109 | msgid "IP Addresses" 1110 | msgstr "IP地址" 1111 | 1112 | #: smartdns.js:1581 1113 | msgid "IP addresses, CIDR format." 1114 | msgstr "IP地址,CIDR格式。" 1115 | 1116 | #: smartdns.js:1586 1117 | msgid "Whitelist IP" 1118 | msgstr "白名单" 1119 | 1120 | #: smartdns.js:1586 1121 | msgid "Whitelist IP Rule, Accept IP addresses within the range." 1122 | msgstr "白名单规则,接受指定范围的IP地址。" 1123 | 1124 | #: smartdns.js:1591 1125 | msgid "Blacklist IP" 1126 | msgstr "黑名单" 1127 | 1128 | #: smartdns.js:1591 1129 | msgid "Blacklist IP Rule, Decline IP addresses within the range." 1130 | msgstr "黑名单规则,拒绝指定范围的IP地址。" 1131 | 1132 | #: smartdns.js:1596 1133 | msgid "Ignore IP" 1134 | msgstr "忽略IP" 1135 | 1136 | #: smartdns.js:1596 1137 | msgid "Do not use these IP addresses." 1138 | msgstr "忽略这些IP地址" 1139 | 1140 | #: smartdns.js:1601 1141 | msgid "Bogus nxdomain" 1142 | msgstr "假冒IP" 1143 | 1144 | #: smartdns.js:1601 1145 | msgid "Return SOA when the requested result contains a specified IP address." 1146 | msgstr "当结果包含对应范围的IP时,返回SOA。" 1147 | 1148 | #: smartdns.js:1606 1149 | msgid "IP alias" 1150 | msgstr "IP别名" 1151 | 1152 | #: smartdns.js:1606 1153 | msgid "" 1154 | "IP Address Mapping, Can be used for CDN acceleration with Anycast IP, such " 1155 | "as Cloudflare's CDN." 1156 | msgstr "IP地址映射,可用于支持AnyCast IP的CDN加速,比如Cloudflare的CDN。" 1157 | 1158 | #: smartdns.js:1613 1159 | msgid "Additional Flags for rules, read help on ip-rule for more information." 1160 | msgstr "额外的规则标识,具体参考ip-rule的帮助说明。" 1161 | 1162 | #: smartdns.js:1622 1163 | msgid "" 1164 | "Configure IP blacklists that will be filtered from the results of specific " 1165 | "DNS server." 1166 | msgstr "配置需要从指定域名服务器结果过滤的IP黑名单。" 1167 | 1168 | #: smartdns.js:1639 1169 | msgid "Technical Support" 1170 | msgstr "技术支持" 1171 | 1172 | #: smartdns.js:1640 1173 | msgid "If you like this software, please buy me a cup of coffee." 1174 | msgstr "如果本软件对你有帮助,请给作者加个蛋。" 1175 | 1176 | #: smartdns.js:1644 1177 | msgid "SmartDNS official website" 1178 | msgstr "SmartDNS官方网站" 1179 | 1180 | #: smartdns.js:1645 1181 | msgid "open website" 1182 | msgstr "打开网站" 1183 | 1184 | #: smartdns.js:1652 smartdns.js:1653 1185 | msgid "Report bugs" 1186 | msgstr "报告BUG" 1187 | 1188 | #: smartdns.js:1660 1189 | msgid "Donate to smartdns" 1190 | msgstr "捐助smartdns项目" 1191 | 1192 | #: smartdns.js:1661 1193 | msgid "Donate" 1194 | msgstr "捐助" 1195 | 1196 | #: smartdns.js:1667 1197 | msgid "Restart Service" 1198 | msgstr "重启服务" 1199 | 1200 | #: smartdns.js:1676 1201 | msgid "Restart" 1202 | msgstr "重启" 1203 | 1204 | #~ msgid "Grant access to LuCI app smartdns" 1205 | #~ msgstr "授予访问 LuCI 应用 smartdns 的权限" 1206 | -------------------------------------------------------------------------------- /po/zh_Hant/smartdns.po: -------------------------------------------------------------------------------- 1 | msgid "" 2 | msgstr "" 3 | "PO-Revision-Date: 2023-03-15 14:40+0000\n" 4 | "Last-Translator: Hulen \n" 5 | "Language-Team: Chinese (Traditional) \n" 7 | "Language: zh_Hant\n" 8 | "Content-Type: text/plain; charset=UTF-8\n" 9 | "Content-Transfer-Encoding: 8bit\n" 10 | "Plural-Forms: nplurals=1; plural=0;\n" 11 | "X-Generator: Weblate 4.16.2-dev\n" 12 | 13 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:792 14 | msgid "Additional Args for upstream dns servers" 15 | msgstr "額外的上游 DNS 伺服器參數" 16 | 17 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:886 18 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1090 19 | msgid "" 20 | "Additional Flags for rules, read help on domain-rule for more information." 21 | msgstr "" 22 | 23 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:885 24 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1089 25 | msgid "Additional Rule Flag" 26 | msgstr "" 27 | 28 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:346 29 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:479 30 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:791 31 | msgid "Additional Server Args" 32 | msgstr "額外的伺服器參數" 33 | 34 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:347 35 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:480 36 | msgid "" 37 | "Additional server args, refer to the help description of the bind option." 38 | msgstr "" 39 | 40 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:132 41 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:639 42 | msgid "Advanced Settings" 43 | msgstr "進階設定" 44 | 45 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:253 46 | msgid "" 47 | "Attempts to serve old responses from cache with a TTL of 0 in the response " 48 | "without waiting for the actual resolution to finish." 49 | msgstr "查詢性能優化,有請求時嘗試回應 TTL 為 0 的過期記錄,以避免查詢等待。" 50 | 51 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:161 52 | msgid "Automatically Set Dnsmasq" 53 | msgstr "自動設置 Dnsmasq" 54 | 55 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:161 56 | msgid "Automatically set as upstream of dnsmasq when port changes." 57 | msgstr "通訊埠更改時自動設為 dnsmasq 的上游。" 58 | 59 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:229 60 | msgid "Bind Device" 61 | msgstr "" 62 | 63 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:234 64 | msgid "Bind Device Name" 65 | msgstr "" 66 | 67 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:998 68 | msgid "Block domain" 69 | msgstr "" 70 | 71 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:998 72 | msgid "Block domain." 73 | msgstr "" 74 | 75 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:262 76 | msgid "Cache Persist" 77 | msgstr "" 78 | 79 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:258 80 | msgid "Cache Size" 81 | msgstr "緩存大小" 82 | 83 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:121 84 | msgid "Collecting data ..." 85 | msgstr "正在收集數據..." 86 | 87 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1100 88 | msgid "" 89 | "Configure IP blacklists that will be filtered from the results of specific " 90 | "DNS server." 91 | msgstr "配置需要从指定域名伺服器結果過濾的 IP 黑名單。" 92 | 93 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:929 94 | msgid "Configure block domain list." 95 | msgstr "" 96 | 97 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:950 98 | msgid "Configure domain rule list." 99 | msgstr "" 100 | 101 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:900 102 | msgid "Configure forwarding domain name list." 103 | msgstr "" 104 | 105 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:137 106 | msgid "Custom Settings" 107 | msgstr "自定義設置" 108 | 109 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:805 110 | msgid "DNS Block Setting" 111 | msgstr "" 112 | 113 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:804 114 | msgid "DNS Forwarding Setting" 115 | msgstr "" 116 | 117 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:648 118 | msgid "DNS Server Name" 119 | msgstr "DNS 伺服器名稱" 120 | 121 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:675 122 | msgid "DNS Server group" 123 | msgstr "" 124 | 125 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:813 126 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:967 127 | msgid "DNS Server group belongs to, such as office, home." 128 | msgstr "" 129 | 130 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:651 131 | msgid "DNS Server ip" 132 | msgstr "DNS 伺服器 IP" 133 | 134 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:656 135 | msgid "DNS Server port" 136 | msgstr "DNS 伺服器通訊埠" 137 | 138 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:665 139 | msgid "DNS Server type" 140 | msgstr "協議類型" 141 | 142 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:258 143 | msgid "DNS domain result cache size" 144 | msgstr "緩存 DNS 的結果,緩存大小,配置零則不緩存" 145 | 146 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:487 147 | msgid "DNS64" 148 | msgstr "" 149 | 150 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:134 151 | msgid "DNS64 Server Settings" 152 | msgstr "" 153 | 154 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:560 155 | msgid "Description" 156 | msgstr "" 157 | 158 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:76 159 | msgid "Dnsmasq Forwarded To Smartdns Failure" 160 | msgstr "" 161 | 162 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:719 163 | msgid "Do not check certificate." 164 | msgstr "不校驗憑證的合法性。" 165 | 166 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:397 167 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:838 168 | msgid "Do not check speed." 169 | msgstr "禁用測速。" 170 | 171 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:807 172 | msgid "Domain Address" 173 | msgstr "域名位址" 174 | 175 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:900 176 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:929 177 | msgid "Domain List" 178 | msgstr "" 179 | 180 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:891 181 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:921 182 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:991 183 | msgid "Domain List File" 184 | msgstr "" 185 | 186 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:806 187 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:949 188 | msgid "Domain Rule List" 189 | msgstr "" 190 | 191 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:965 192 | msgid "Domain Rule Name" 193 | msgstr "" 194 | 195 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:800 196 | msgid "Domain Rules" 197 | msgstr "" 198 | 199 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:800 200 | msgid "Domain Rules Settings" 201 | msgstr "" 202 | 203 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:324 204 | msgid "Domain TTL" 205 | msgstr "域名 TTL" 206 | 207 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:336 208 | msgid "Domain TTL Max" 209 | msgstr "域名 TTL 最大值" 210 | 211 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:328 212 | msgid "Domain TTL Min" 213 | msgstr "域名 TTL 最小值" 214 | 215 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:246 216 | msgid "Domain prefetch" 217 | msgstr "域名預加載" 218 | 219 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1159 220 | msgid "Donate" 221 | msgstr "捐贈" 222 | 223 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1158 224 | msgid "Donate to smartdns" 225 | msgstr "捐贈 smartdns 項目" 226 | 227 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:526 228 | msgid "Download Files" 229 | msgstr "" 230 | 231 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:135 232 | msgid "Download Files Setting" 233 | msgstr "" 234 | 235 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:135 236 | msgid "" 237 | "Download domain list files for domain-rule and include config files, please " 238 | "refresh the page after download to take effect." 239 | msgstr "" 240 | 241 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:240 242 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1007 243 | msgid "Dual-stack IP Selection" 244 | msgstr "雙棧 IP 優選" 245 | 246 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:142 247 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:371 248 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:642 249 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:959 250 | msgid "Enable" 251 | msgstr "启用" 252 | 253 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:495 254 | msgid "Enable Auto Update" 255 | msgstr "" 256 | 257 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:241 258 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1008 259 | msgid "Enable IP selection between IPV4 and IPV6" 260 | msgstr "启用 IPV4 和 IPV6 間的 IP 優選策略" 261 | 262 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:224 263 | msgid "Enable IPV6 DNS Server" 264 | msgstr "启用 IPV6 伺服器" 265 | 266 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:219 267 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:384 268 | msgid "Enable TCP DNS Server" 269 | msgstr "启用 TCP 伺服器" 270 | 271 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:495 272 | msgid "Enable daily auto update." 273 | msgstr "" 274 | 275 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:247 276 | msgid "Enable domain prefetch, accelerate domain response speed." 277 | msgstr "启用域名預加載,加速域名響應速度。" 278 | 279 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:372 280 | msgid "Enable or disable second DNS server." 281 | msgstr "是否启用第二 DNS 伺服器。" 282 | 283 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:142 284 | msgid "Enable or disable smartdns server" 285 | msgstr "启用或禁用 SmartDNS 服務" 286 | 287 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:694 288 | msgid "Exclude DNS Server from default group." 289 | msgstr "" 290 | 291 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:694 292 | msgid "Exclude Default Group" 293 | msgstr "" 294 | 295 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:215 296 | msgid "Fastest IP" 297 | msgstr "" 298 | 299 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:216 300 | msgid "Fastest Response" 301 | msgstr "" 302 | 303 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:535 304 | msgid "File Name" 305 | msgstr "" 306 | 307 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:554 308 | msgid "File Type" 309 | msgstr "" 310 | 311 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:702 312 | msgid "Filtering IP with blacklist" 313 | msgstr "使用 IP 黑名單過濾" 314 | 315 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:214 316 | msgid "First Ping" 317 | msgstr "" 318 | 319 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:272 320 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:436 321 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:842 322 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1056 323 | msgid "Force AAAA SOA" 324 | msgstr "停用 IPV6 位址解析" 325 | 326 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:272 327 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:436 328 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:842 329 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1056 330 | msgid "Force AAAA SOA." 331 | msgstr "停用 IPV6 位址解析。" 332 | 333 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:277 334 | msgid "Force HTTPS SOA" 335 | msgstr "停用 HTTPS 位址解析" 336 | 337 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:277 338 | msgid "Force HTTPS SOA." 339 | msgstr "停用 HTTPS 位址解析。" 340 | 341 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:128 342 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:131 343 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:638 344 | msgid "General Settings" 345 | msgstr "常規設置" 346 | 347 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:599 348 | msgid "Generate Coredump" 349 | msgstr "生成 coredump" 350 | 351 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:600 352 | msgid "" 353 | "Generate Coredump file when smartdns crash, coredump file is located at /tmp/" 354 | "smartdns.xxx.core." 355 | msgstr "" 356 | "當 smartdns 異常時生成 coredump 文檔,coredump 文檔在 /tmp/smartdns.xxx.core." 357 | 358 | #: applications/luci-app-smartdns/root/usr/share/rpcd/acl.d/luci-app-smartdns.json:3 359 | msgid "Grant access to LuCI app smartdns" 360 | msgstr "授予訪問 LuCI 應用 smartdns 的權限" 361 | 362 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:737 363 | msgid "HTTP Host" 364 | msgstr "HTTP 主機" 365 | 366 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:808 367 | msgid "IP Blacklist" 368 | msgstr "IP 黑名單" 369 | 370 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:701 371 | msgid "IP Blacklist Filtering" 372 | msgstr "IP 黑名單過濾" 373 | 374 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:224 375 | msgid "IPV6 Server" 376 | msgstr "IPV6 伺服器" 377 | 378 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:440 379 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:846 380 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1062 381 | msgid "IPset Name" 382 | msgstr "" 383 | 384 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:440 385 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:846 386 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1062 387 | msgid "IPset name." 388 | msgstr "" 389 | 390 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1138 391 | msgid "If you like this software, please buy me a cup of coffee." 392 | msgstr "如果本软件对你有帮助,请给作者加个蛋。" 393 | 394 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:353 395 | msgid "Include Config Files
/etc/smartdns/conf.d" 396 | msgstr "" 397 | 398 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:354 399 | msgid "" 400 | "Include other config files from /etc/smartdns/conf.d or custom path, can be " 401 | "downloaded from the download page." 402 | msgstr "" 403 | 404 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:283 405 | msgid "Ipset name, Add domain result to ipset when speed check fails." 406 | msgstr "" 407 | 408 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:527 409 | msgid "List of files to download." 410 | msgstr "" 411 | 412 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:229 413 | msgid "Listen only on the specified interfaces." 414 | msgstr "" 415 | 416 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:153 417 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:377 418 | msgid "Local Port" 419 | msgstr "本地通訊埠" 420 | 421 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:624 422 | msgid "Log File" 423 | msgstr "" 424 | 425 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:608 426 | msgid "Log Level" 427 | msgstr "" 428 | 429 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:620 430 | msgid "Log Number" 431 | msgstr "" 432 | 433 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:604 434 | msgid "Log Size" 435 | msgstr "" 436 | 437 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:757 438 | msgid "Marking Packets" 439 | msgstr "" 440 | 441 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:337 442 | msgid "Maximum TTL for all domain result." 443 | msgstr "所有域名的最大 TTL 值。" 444 | 445 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:329 446 | msgid "Minimum TTL for all domain result." 447 | msgstr "所有域名的最小 TTL 值。" 448 | 449 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:459 450 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:865 451 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1068 452 | msgid "NFTset Name" 453 | msgstr "" 454 | 455 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:316 456 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:471 457 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:877 458 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1081 459 | msgid "NFTset name format error, format: [#[4|6]:[family#table#set]]" 460 | msgstr "" 461 | 462 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:459 463 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:865 464 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1068 465 | msgid "NFTset name, format: [#[4|6]:[family#table#set]]" 466 | msgstr "" 467 | 468 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:66 469 | msgid "NOT RUNNING" 470 | msgstr "未運行" 471 | 472 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:234 473 | msgid "Name of device name listen on." 474 | msgstr "" 475 | 476 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:304 477 | msgid "" 478 | "Nftset name, Add domain result to nftset when speed check fails, format: " 479 | "[#[4|6]:[family#table#set]]" 480 | msgstr "" 481 | 482 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1014 483 | msgid "No" 484 | msgstr "" 485 | 486 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:282 487 | msgid "No Speed IPset Name" 488 | msgstr "" 489 | 490 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:303 491 | msgid "No Speed NFTset Name" 492 | msgstr "" 493 | 494 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:718 495 | msgid "No check certificate" 496 | msgstr "停用憑證校驗" 497 | 498 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:177 499 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1000 500 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1025 501 | msgid "None" 502 | msgstr "" 503 | 504 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:784 505 | msgid "Only socks5 proxy support udp server." 506 | msgstr "" 507 | 508 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:780 509 | msgid "Please set proxy server first." 510 | msgstr "" 511 | 512 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:567 513 | msgid "Proxy Server" 514 | msgstr "" 515 | 516 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:136 517 | msgid "Proxy Server Settings" 518 | msgstr "" 519 | 520 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:567 521 | msgid "Proxy Server URL, format: [socks5|http]://user:pass@ip:port." 522 | msgstr "" 523 | 524 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:575 525 | msgid "" 526 | "Proxy server URL format error, format: [socks5|http]://user:pass@ip:port." 527 | msgstr "" 528 | 529 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:390 530 | msgid "Query DNS through specific dns server group, such as office, home." 531 | msgstr "使用指定伺服器組查詢,比如office, home。" 532 | 533 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:64 534 | msgid "RUNNING" 535 | msgstr "運行中" 536 | 537 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:341 538 | msgid "Reply Domain TTL Max" 539 | msgstr "回應的域名 TTL 最大值" 540 | 541 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:342 542 | msgid "Reply maximum TTL for all domain result." 543 | msgstr "設置返回给用戶端的域名 TTL 最大值。" 544 | 545 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1150 546 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1151 547 | msgid "Report bugs" 548 | msgstr "" 549 | 550 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:267 551 | msgid "Resolve Local Hostnames" 552 | msgstr "解析本地主機名" 553 | 554 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:267 555 | msgid "Resolve local hostnames by reading Dnsmasq lease file." 556 | msgstr "讀取 Dnsmasq 的租約文檔解析本地主機名。" 557 | 558 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:209 559 | msgid "Response Mode" 560 | msgstr "" 561 | 562 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1174 563 | msgid "Restart" 564 | msgstr "重啟" 565 | 566 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1165 567 | msgid "Restart Service" 568 | msgstr "重啟服務" 569 | 570 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:133 571 | msgid "Second Server Settings" 572 | msgstr "第二 DNS 伺服器" 573 | 574 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:252 575 | msgid "Serve expired" 576 | msgstr "緩存過期服務" 577 | 578 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:389 579 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:675 580 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:813 581 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:967 582 | msgid "Server Group" 583 | msgstr "伺服器組" 584 | 585 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:833 586 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:987 587 | msgid "Server Group %s not exists" 588 | msgstr "" 589 | 590 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:147 591 | msgid "Server Name" 592 | msgstr "伺服器名稱" 593 | 594 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:807 595 | msgid "Set Specific domain ip address." 596 | msgstr "設置指定域名的 IP 位址。" 597 | 598 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:806 599 | msgid "Set Specific domain rule list." 600 | msgstr "" 601 | 602 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:808 603 | msgid "Set Specific ip blacklist." 604 | msgstr "設置指定的 IP 黑名單列表。" 605 | 606 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:709 607 | msgid "Set TLS hostname to verify." 608 | msgstr "設置校驗 TLS 主機名。" 609 | 610 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:758 611 | msgid "Set mark on packets." 612 | msgstr "" 613 | 614 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:738 615 | msgid "" 616 | "Set the HTTP host used for the query. Use this parameter when the host of " 617 | "the URL address is an IP address." 618 | msgstr "" 619 | "設置查詢時使用的 HTTP 主機,當 URL 位址的 host 是 IP 位址時,使用此參數。" 620 | 621 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:728 622 | msgid "Sets the server name indication for query. '-' for disable SNI name." 623 | msgstr "" 624 | 625 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:128 626 | msgid "Settings" 627 | msgstr "設置" 628 | 629 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:402 630 | msgid "Skip Address Rules" 631 | msgstr "跳過 address 规則" 632 | 633 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:431 634 | msgid "Skip Cache" 635 | msgstr "跳過 cache" 636 | 637 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:431 638 | msgid "Skip Cache." 639 | msgstr "跳過 cache。" 640 | 641 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:425 642 | msgid "Skip Dualstack Selection" 643 | msgstr "跳過双栈優選" 644 | 645 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:426 646 | msgid "Skip Dualstack Selection." 647 | msgstr "跳過双栈優選。" 648 | 649 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:414 650 | msgid "Skip Ipset Rule" 651 | msgstr "跳過 ipset 规則" 652 | 653 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:408 654 | msgid "Skip Nameserver Rule" 655 | msgstr "跳過 Nameserver 规則" 656 | 657 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:420 658 | msgid "Skip SOA Address Rule" 659 | msgstr "跳過 address SOA(#) 规則" 660 | 661 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:421 662 | msgid "Skip SOA address rules." 663 | msgstr "跳過 address SOA(#) 规則。" 664 | 665 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:396 666 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:837 667 | msgid "Skip Speed Check" 668 | msgstr "跳過測速" 669 | 670 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:403 671 | msgid "Skip address rules." 672 | msgstr "跳過 address 规則。" 673 | 674 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:415 675 | msgid "Skip ipset rules." 676 | msgstr "跳過 ipset 规則。" 677 | 678 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:409 679 | msgid "Skip nameserver rules." 680 | msgstr "跳過 Nameserver 规則。" 681 | 682 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:95 683 | #: applications/luci-app-smartdns/root/usr/share/luci/menu.d/luci-app-smartdns.json:3 684 | msgid "SmartDNS" 685 | msgstr "SmartDNS" 686 | 687 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:96 688 | msgid "SmartDNS Server" 689 | msgstr "SmartDNS 伺服器" 690 | 691 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:97 692 | msgid "" 693 | "SmartDNS is a local high-performance DNS server, supports finding fastest " 694 | "IP, supports ad filtering, and supports avoiding DNS poisoning." 695 | msgstr "SmartDNS 是一个本地高性能 DNS 伺服器,支持返回最快 IP,支持廣告過濾。" 696 | 697 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1142 698 | msgid "SmartDNS official website" 699 | msgstr "SmartDNS 官方網站" 700 | 701 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:377 702 | msgid "Smartdns local server port" 703 | msgstr "SmartDNS 本地服務通訊埠" 704 | 705 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:154 706 | msgid "" 707 | "Smartdns local server port, smartdns will be automatically set as main dns " 708 | "when the port is 53." 709 | msgstr "" 710 | "SmartDNS 本地服務通訊埠,當通訊埠号設置為 53 時,smartdns 将会自動配置為主 " 711 | "dns。" 712 | 713 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:210 714 | msgid "" 715 | "Smartdns response mode, First Ping: return the first ping IP, Fastest IP: " 716 | "return the fastest IP, Fastest Response: return the fastest DNS response." 717 | msgstr "" 718 | 719 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:147 720 | msgid "Smartdns server name" 721 | msgstr "SmartDNS 的伺服器名稱,默认為 smartdns,留空為主機名" 722 | 723 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:169 724 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1016 725 | msgid "Smartdns speed check mode." 726 | msgstr "" 727 | 728 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1119 729 | msgid "" 730 | "Specify an IP address to return for any host in the given domains, Queries " 731 | "in the domains are never forwarded and always replied to with the specified " 732 | "IP address which may be IPv4 or IPv6." 733 | msgstr "" 734 | "配置特定域名返回特定的 IP 位址,域名查詢将不到上游伺服器請求,直接返回配置的 " 735 | "IP位址,可用于廣告屏蔽。" 736 | 737 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:169 738 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1016 739 | msgid "Speed Check Mode" 740 | msgstr "" 741 | 742 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:202 743 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1050 744 | msgid "Speed check mode is invalid." 745 | msgstr "" 746 | 747 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:219 748 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:384 749 | msgid "TCP Server" 750 | msgstr "TCP 伺服器" 751 | 752 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:196 753 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1044 754 | msgid "TCP port is empty" 755 | msgstr "" 756 | 757 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:708 758 | msgid "TLS Hostname Verify" 759 | msgstr "校驗 TLS 主機名" 760 | 761 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:727 762 | msgid "TLS SNI name" 763 | msgstr "TLS SNI 名稱" 764 | 765 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:746 766 | msgid "TLS SPKI Pinning" 767 | msgstr "TLS SPKI 指紋" 768 | 769 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:324 770 | msgid "TTL for all domain result." 771 | msgstr "設置所有域名的 TTL 值。" 772 | 773 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1137 774 | msgid "Technical Support" 775 | msgstr "技術支持" 776 | 777 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:539 778 | msgid "URL" 779 | msgstr "" 780 | 781 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:548 782 | msgid "URL format error, format: http:// or https://" 783 | msgstr "" 784 | 785 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:523 786 | msgid "Update" 787 | msgstr "" 788 | 789 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:514 790 | msgid "Update Files" 791 | msgstr "" 792 | 793 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:500 794 | msgid "Upload Config File" 795 | msgstr "" 796 | 797 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:507 798 | msgid "Upload Domain List File" 799 | msgstr "" 800 | 801 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:508 802 | msgid "Upload domain list file to /etc/smartdns/domain-set" 803 | msgstr "" 804 | 805 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:892 806 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:992 807 | msgid "" 808 | "Upload domain list file, or configure auto download from Download File " 809 | "Setting page." 810 | msgstr "" 811 | 812 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:921 813 | msgid "Upload domain list file." 814 | msgstr "" 815 | 816 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:501 817 | msgid "Upload smartdns config file to /etc/smartdns/conf.d" 818 | msgstr "" 819 | 820 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:631 821 | msgid "Upstream Servers" 822 | msgstr "上游伺服器" 823 | 824 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:632 825 | msgid "" 826 | "Upstream Servers, support UDP, TCP protocol. Please configure multiple DNS " 827 | "servers, including multiple foreign DNS servers." 828 | msgstr "" 829 | "上游 DNS 伺服器,支持 UDP,TCP 協議。请配置多个上游 DNS 伺服器,包括多个国内" 830 | "外伺服器。" 831 | 832 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:765 833 | msgid "Use Proxy" 834 | msgstr "" 835 | 836 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:766 837 | msgid "Use proxy to connect to upstream DNS server." 838 | msgstr "" 839 | 840 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:747 841 | msgid "" 842 | "Used to verify the validity of the TLS server, The value is Base64 encoded " 843 | "SPKI fingerprint, leaving blank to indicate that the validity of TLS is not " 844 | "verified." 845 | msgstr "" 846 | "用于校驗 TLS 伺服器的有效性,數值為 Base64 編碼的 SPKI 指紋,留空表示不驗證 " 847 | "TLS 的合法性。" 848 | 849 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:262 850 | msgid "Write cache to disk on exit and load on startup." 851 | msgstr "" 852 | 853 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1013 854 | msgid "Yes" 855 | msgstr "" 856 | 857 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:172 858 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:213 859 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:611 860 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1012 861 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1020 862 | msgid "default" 863 | msgstr "" 864 | 865 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:555 866 | msgid "domain list (/etc/smartdns/domain-set)" 867 | msgstr "" 868 | 869 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:670 870 | msgid "https" 871 | msgstr "https" 872 | 873 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:651 874 | msgid "ip" 875 | msgstr "ip" 876 | 877 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:295 878 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:452 879 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:858 880 | msgid "ipset name format error, format: [#[4|6]:]ipsetname" 881 | msgstr "" 882 | 883 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1143 884 | msgid "open website" 885 | msgstr "打开網站" 886 | 887 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:656 888 | msgid "port" 889 | msgstr "通訊埠" 890 | 891 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:556 892 | msgid "smartdns config (/etc/smartdns/conf.d)" 893 | msgstr "" 894 | 895 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:585 896 | msgid "smartdns custom settings" 897 | msgstr "smartdns 自定義設置,具體配置參數參考指導" 898 | 899 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:668 900 | msgid "tcp" 901 | msgstr "tcp" 902 | 903 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:669 904 | msgid "tls" 905 | msgstr "tls" 906 | 907 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:554 908 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:665 909 | msgid "type" 910 | msgstr "類型" 911 | 912 | #: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:667 913 | msgid "udp" 914 | msgstr "udp" 915 | 916 | #~ msgid "" 917 | #~ "DNS Server group belongs to, used with nameserver, such as office, home." 918 | #~ msgstr "DNS 伺服器所屬組, 配合 nameserver 使用,例如:office,home。" 919 | 920 | #~ msgid "Dnsmasq Forwared To Smartdns Failure" 921 | #~ msgstr "重定向 dnsmasq 到 smartdns 失敗" 922 | 923 | #~ msgid "Sets the server name indication for query." 924 | #~ msgstr "設置查詢時使用的伺服器 SNI 名稱。" 925 | 926 | #~ msgid "IPV4 53 Port Redirect Failure" 927 | #~ msgstr "IPV4 53 通訊埠重定向失敗" 928 | 929 | #~ msgid "IPV6 53 Port Redirect Failure" 930 | #~ msgstr "IPV6 53 通訊埠重定向失敗" 931 | 932 | #~ msgid "Redirect" 933 | #~ msgstr "重定向" 934 | 935 | #~ msgid "Redirect 53 port to SmartDNS" 936 | #~ msgstr "重定向 53 通訊埠到 SmartDNS" 937 | 938 | #~ msgid "Run as dnsmasq upstream server" 939 | #~ msgstr "作為 dnsmasq 的上游伺服器" 940 | 941 | #~ msgid "SmartDNS redirect mode" 942 | #~ msgstr "SmartDNS 重定向模式" 943 | 944 | #~ msgid "none" 945 | #~ msgstr "无" 946 | -------------------------------------------------------------------------------- /root/usr/libexec/smartdns-call: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # Copyright 2018-2025 Nick Peng 4 | # Licensed to the public under the GPL V3 License. 5 | 6 | action=$1 7 | shift 8 | 9 | log_file="$(uci -q get smartdns.@smartdns[0].log_file)" 10 | list_file="${log_file:-/var/log/smartdns/smartdns.log}" 11 | 12 | case "$action" in 13 | tail) 14 | if [ ! -e "$list_file" ]; then 15 | echo "Log file does not exist." 16 | fi 17 | # read log 18 | tail -n 5000 "$list_file" 19 | ;; 20 | clear_log) 21 | # clear log 22 | > $list_file 23 | ;; 24 | esac 25 | -------------------------------------------------------------------------------- /root/usr/share/luci/menu.d/luci-app-smartdns.json: -------------------------------------------------------------------------------- 1 | { 2 | "admin/services/smartdns": { 3 | "title": "SmartDNS", 4 | "order": 60, 5 | "action": { 6 | "type": "view", 7 | "path": "smartdns/smartdns" 8 | }, 9 | "depends": { 10 | "acl": [ "luci-app-smartdns" ], 11 | "uci": { "smartdns": true } 12 | } 13 | }, 14 | 15 | "admin/services/smartdns/log": { 16 | "action": { 17 | "type": "view", 18 | "path": "smartdns/log" 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /root/usr/share/rpcd/acl.d/luci-app-smartdns.json: -------------------------------------------------------------------------------- 1 | { 2 | "luci-app-smartdns": { 3 | "description": "Grant access to LuCI app smartdns", 4 | "read": { 5 | "cgi-io": [ "exec" ], 6 | "file": { 7 | "/etc/smartdns/*": [ "read" ], 8 | "/usr/libexec/smartdns-call tail": [ "exec" ], 9 | "/usr/libexec/smartdns-call clear_log": [ "exec" ] 10 | }, 11 | "ubus": { 12 | "service": [ "list" ] 13 | }, 14 | "uci": [ "smartdns" ] 15 | }, 16 | "write": { 17 | "file": { 18 | "/etc/smartdns/*": [ "write" ], 19 | "/etc/init.d/smartdns restart": [ "exec" ], 20 | "/etc/init.d/smartdns updatefiles": [ "exec" ] 21 | }, 22 | "uci": [ "smartdns" ] 23 | } 24 | } 25 | } 26 | --------------------------------------------------------------------------------