Merge commit 'f0353c7f4a51bfc6b364e1c2ee1929323fafa483' as 'luci-app-smartdns'

This commit is contained in:
bgme 2025-05-10 00:16:44 +08:00
commit 70e2b0ef77
13 changed files with 8229 additions and 0 deletions
luci-app-smartdns
MakefileReadMe.md
htdocs/luci-static/resources/view/smartdns
po
root/usr

View file

@ -0,0 +1,26 @@
#
# Copyright 2018-2025 Nick Peng <pymumu@gmail.com>
# Licensed to the public under the GPL V3 License.
include $(TOPDIR)/rules.mk
PKG_LICENSE:=GPL-3.0-or-later
PKG_MAINTAINER:=Nick Peng <pymumu@gmail.com>
PKG_VERSION:=1.2025.47
PKG_RELEASE:=1
LUCI_TITLE:=LuCI for smartdns
LUCI_DESCRIPTION:=Provides Luci for smartdns
LUCI_DEPENDS:=+smartdns
LUCI_PKGARCH:=all
define Package/$(PKG_NAME)/config
# shown in make menuconfig <Help>
help
$(LUCI_TITLE)
Version: $(PKG_VERSION)-$(PKG_RELEASE)
endef
include ../../luci.mk
# call BuildPackage - OpenWrt buildroot signature

101
luci-app-smartdns/ReadMe.md Normal file
View file

@ -0,0 +1,101 @@
# luci-app-smartdns
此仓库为smartdns独立仓库为单独编译使用, 在安装此界面前需要先安装smartdns进程编译脚本。
请先安装[openwrt-smartdns](https://github.com/pymumu/openwrt-smartdns)
仓库分为两个分支
1. master分支为openwrt 19.07之后版本使用此版本基于javascript。
2. lede分支为lede分支使用 此版本基于lua。
使用时,请使用配套的版本。
## 使用方式
如下命令操作路径为openwrt源代码所在目录。
### 复制仓库中的文件到如下目录,并执行安装
```shell
feeds/luci/applications/luci-app-smartdns/
./scripts/feeds install luci -a
```
> lede请下载lede分支
### 执行openwrt配置, 选中luci-app-smartdns
* 选择路径:
LuCI > 3. Applications > luci-app-smartdns
```shell
make menuconfig
```
* 编译模式:
1. 若编译独立软件包,选择编译模式为`M`
1. 若编译到固件中,选择编译模式为`*`
### 执行openwrt编译
仅编译软件包:
```shell
make package/feeds/luci/applications/luci-app-smartdns/compile
```
编译固件以及软件包。
```shell
make -j8
```
## 懒人脚本
可执行如下命令一次性下载smartdns以及luci-app-smartdns。
下列命令可采用复制粘贴的方式执行。
注意事项:
1. 执行下列命令时需要确保当前路径为openwrt代码路径。
1. 确保执行过./scripts/feeds进行更新。
1. 若是LEDE请更换`LUCIBRANCH`变量为
```shell
LUCIBRANCH="lede"
```
批量命令:
```shell
WORKINGDIR="`pwd`/feeds/packages/net/smartdns"
mkdir $WORKINGDIR -p
rm $WORKINGDIR/* -fr
wget https://github.com/pymumu/openwrt-smartdns/archive/master.zip -O $WORKINGDIR/master.zip
unzip $WORKINGDIR/master.zip -d $WORKINGDIR
mv $WORKINGDIR/openwrt-smartdns-master/* $WORKINGDIR/
rmdir $WORKINGDIR/openwrt-smartdns-master
rm $WORKINGDIR/master.zip
LUCIBRANCH="master" #更换此变量
WORKINGDIR="`pwd`/feeds/luci/applications/luci-app-smartdns"
mkdir $WORKINGDIR -p
rm $WORKINGDIR/* -fr
wget https://github.com/pymumu/luci-app-smartdns/archive/${LUCIBRANCH}.zip -O $WORKINGDIR/${LUCIBRANCH}.zip
unzip $WORKINGDIR/${LUCIBRANCH}.zip -d $WORKINGDIR
mv $WORKINGDIR/luci-app-smartdns-${LUCIBRANCH}/* $WORKINGDIR/
rmdir $WORKINGDIR/luci-app-smartdns-${LUCIBRANCH}
rm $WORKINGDIR/${LUCIBRANCH}.zip
./scripts/feeds install -a
make menuconfig
```
下载完成后,执行配置编译。
## 注意事项
如果安装完成后,未生效,可以重启设备,清空浏览器缓存,或用安全模式浏览。

View file

@ -0,0 +1,160 @@
/*************************************************************************
*
* Copyright (C) 2018-2025 Ruilin Peng (Nick) <pymumu@gmail.com>.
*
* smartdns is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* smartdns is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
'use strict';
'require dom';
'require fs';
'require poll';
'require uci';
'require view';
'require form';
'require ui';
return view.extend({
render: function () {
var css = `
#log_textarea {
margin-top: 10px;
}
#log_textarea pre {
background-color: #f7f7f7;
color: #333;
padding: 10px;
border: 1px solid #ccc;
border-radius: 4px;
font-family: Consolas, Menlo, Monaco, monospace;
font-size: 14px;
line-height: 1.5;
white-space: pre-wrap;
word-wrap: break-word;
overflow-y: auto;
max-height: 650px;
}
#.description {
background-color: #33ccff;
}
.cbi-button-danger {
background-color: #fff;
color: #f00;
border: 1px solid #f00;
border-radius: 4px;
padding: 4px 8px;
font-size: 14px;
cursor: pointer;
margin-top: 10px;
}
.cbi-button-danger:hover {
background-color: #f00;
color: #fff;
}
.cbi-section small {
margin-left: 10px;
}
.cbi-section .cbi-section-actions {
margin-top: 10px;
}
.cbi-section .cbi-section-actions-right {
text-align: right;
}
`;
var log_textarea = E('div', { 'id': 'log_textarea' },
E('img', {
'src': L.resource(['icons/loading.gif']),
'alt': _('Loading...'),
'style': 'vertical-align:middle'
}, _('Collecting data ...'))
);
var clear_log_button = E('th', {}, [
E('button', {
'class': 'cbi-button cbi-button-remove',
'click': function (ev) {
ev.preventDefault();
var button = ev.target;
button.disabled = true;
button.textContent = _('Clear Logs...');
fs.exec_direct('/usr/libexec/smartdns-call', ['clear_log'])
.then(function () {
button.textContent = _('Logs cleared successfully!');
setTimeout(function () {
button.disabled = false;
button.textContent = _('Clear Logs');
}, 5000);
// Immediately refresh log display box
var log = E('pre', { 'wrap': 'pre' }, [_('Log is clean.')]);
dom.content(log_textarea, log);
})
.catch(function () {
button.textContent = _('Failed to clear log.');
setTimeout(function () {
button.disabled = false;
button.textContent = _('Clear Logs');
}, 5000);
});
}
}, _('Clear Logs'))
]);
poll.add(L.bind(function () {
return fs.exec_direct('/usr/libexec/smartdns-call', ['tail'])
.then(function (res) {
var log = E('pre', { 'wrap': 'pre' }, [res.trim() || _('Log is clean.')]);
dom.content(log_textarea, log);
log.scrollTop = log.scrollHeight;
}).catch(function (err) {
var log;
if (err.toString().includes('NotFoundError')) {
log = E('pre', { 'wrap': 'pre' }, [_('Log file does not exist.')]);
} else {
log = E('pre', { 'wrap': 'pre' }, [_('Unknown error: %s').format(err)]);
}
dom.content(log_textarea, log);
});
}));
var back_smartdns_button = E('th', {}, [
E('button', {
'class': 'cbi-button cbi-button-apply',
'click': ui.createHandlerFn(this, function () {
window.location.href = "/cgi-bin/luci/admin/services/smartdns"
})
}, _('Back SmartDNS'))
]);
return E('div', { 'class': 'cbi-map' }, [
E('style', [css]),
E('div', { 'class': 'cbi-section' }, [
clear_log_button,
back_smartdns_button,
log_textarea,
E('small', {}, _('Refresh every %s seconds.').format(L.env.pollinterval)),
E('div', { 'class': 'cbi-section-actions cbi-section-actions-right' })
])
]);
},
handleSaveApply: null,
handleSave: null,
handleReset: null
});

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,946 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2023-02-28 10:31+0000\n"
"Last-Translator: oneforfun <svens.local.hosted@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssmartdns/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.16-dev\n"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:792
msgid "Additional Args for upstream dns servers"
msgstr "Zusätzliche Argumente für Upstream-DNS-Server"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:886
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1090
msgid ""
"Additional Flags for rules, read help on domain-rule for more information."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:885
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1089
msgid "Additional Rule Flag"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:346
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:479
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:791
msgid "Additional Server Args"
msgstr "Zusätzliche Server Parameter"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:347
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:480
msgid ""
"Additional server args, refer to the help description of the bind option."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:132
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:639
msgid "Advanced Settings"
msgstr "Erweiterte Einstellungen"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:253
msgid ""
"Attempts to serve old responses from cache with a TTL of 0 in the response "
"without waiting for the actual resolution to finish."
msgstr ""
"Versuche, eine alte Antwort vom Cache mit TTL 0 zurückzugeben, ohne auf die "
"eigentliche Auflösung zu warten."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:161
msgid "Automatically Set Dnsmasq"
msgstr "Dnsmasq automatisch setzen"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:161
msgid "Automatically set as upstream of dnsmasq when port changes."
msgstr "Setze automatisch als Upstream von dnsmasq when sich der Port ändert."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:229
msgid "Bind Device"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:234
msgid "Bind Device Name"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:998
msgid "Block domain"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:998
msgid "Block domain."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:262
msgid "Cache Persist"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:258
msgid "Cache Size"
msgstr "Zwischenspeichergröße"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:121
msgid "Collecting data ..."
msgstr "Sammle Daten..."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1100
msgid ""
"Configure IP blacklists that will be filtered from the results of specific "
"DNS server."
msgstr ""
"Definition einer IP basierten Blockierliste, welche Ergebnisse eines "
"spezifischen DNS Servers filtert."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:929
msgid "Configure block domain list."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:950
msgid "Configure domain rule list."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:900
msgid "Configure forwarding domain name list."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:137
msgid "Custom Settings"
msgstr "Benutzerdefinierte Einstellungen"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:805
msgid "DNS Block Setting"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:804
msgid "DNS Forwarding Setting"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:648
msgid "DNS Server Name"
msgstr "DNS Server Name"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:675
msgid "DNS Server group"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:813
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:967
msgid "DNS Server group belongs to, such as office, home."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:651
msgid "DNS Server ip"
msgstr "DNS-Server IP"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:656
msgid "DNS Server port"
msgstr "DNS-Server-Port"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:665
msgid "DNS Server type"
msgstr "DNS-Server Typ"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:258
msgid "DNS domain result cache size"
msgstr "DNS Domain Ergebnisspeichergröße"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:487
msgid "DNS64"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:134
msgid "DNS64 Server Settings"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:560
msgid "Description"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:76
msgid "Dnsmasq Forwarded To Smartdns Failure"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:719
msgid "Do not check certificate."
msgstr "Zertifikat nicht prüfen."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:397
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:838
msgid "Do not check speed."
msgstr "Geschwindigkeit nicht testen."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:807
msgid "Domain Address"
msgstr "Domain Adresse"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:900
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:929
msgid "Domain List"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:891
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:921
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:991
msgid "Domain List File"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:806
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:949
msgid "Domain Rule List"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:965
msgid "Domain Rule Name"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:800
msgid "Domain Rules"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:800
msgid "Domain Rules Settings"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:324
msgid "Domain TTL"
msgstr "Domäne TTL"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:336
msgid "Domain TTL Max"
msgstr "Domäne TTL Max"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:328
msgid "Domain TTL Min"
msgstr "Domäne TTL Min"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:246
msgid "Domain prefetch"
msgstr "Vorabruf der Domäne"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1159
msgid "Donate"
msgstr "Spenden"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1158
msgid "Donate to smartdns"
msgstr "An smartdns spenden"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:526
msgid "Download Files"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:135
msgid "Download Files Setting"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:135
msgid ""
"Download domain list files for domain-rule and include config files, please "
"refresh the page after download to take effect."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:240
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1007
msgid "Dual-stack IP Selection"
msgstr "Dual-Stack-IP-Auswahl"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:142
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:371
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:642
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:959
msgid "Enable"
msgstr "aktivieren"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:495
msgid "Enable Auto Update"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:241
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1008
msgid "Enable IP selection between IPV4 and IPV6"
msgstr "Aktiviere Wahl zwischen IPv4 und IPv6"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:224
msgid "Enable IPV6 DNS Server"
msgstr "Aktivere IPv6 DNS-Server"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:219
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:384
msgid "Enable TCP DNS Server"
msgstr "Aktiviere TCP DNS Server"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:495
msgid "Enable daily auto update."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:247
msgid "Enable domain prefetch, accelerate domain response speed."
msgstr ""
"Aktivieren Sie Domänen-Prefetch, um die Reaktionsgeschwindigkeit der Domäne "
"zu beschleunigen."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:372
msgid "Enable or disable second DNS server."
msgstr "Aktivieren oder deaktivieren des zweiten DNS-Servers."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:142
msgid "Enable or disable smartdns server"
msgstr "Aktivieren oder deaktivieren des Smartdns-Servers"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:694
msgid "Exclude DNS Server from default group."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:694
msgid "Exclude Default Group"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:215
msgid "Fastest IP"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:216
msgid "Fastest Response"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:535
msgid "File Name"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:554
msgid "File Type"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:702
msgid "Filtering IP with blacklist"
msgstr "Filtern von IP mit negativ-Liste"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:214
msgid "First Ping"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:272
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:436
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:842
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1056
msgid "Force AAAA SOA"
msgstr "Erzwinge AAAA SOA"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:272
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:436
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:842
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1056
msgid "Force AAAA SOA."
msgstr "Erzwinge AAAA SOA."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:277
msgid "Force HTTPS SOA"
msgstr "Erzwinge HTTPS SOA"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:277
msgid "Force HTTPS SOA."
msgstr "Erzwinge HTTPS SOA."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:128
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:131
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:638
msgid "General Settings"
msgstr "Allgemeine Einstellungen"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:599
msgid "Generate Coredump"
msgstr "Generiere Coredump"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:600
msgid ""
"Generate Coredump file when smartdns crash, coredump file is located at /tmp/"
"smartdns.xxx.core."
msgstr ""
"Erzeugt eine Coredump-Datei, wenn smartdns abstürzt. Die Coredump-Datei "
"befindet sich unter /tmp/smartdns.xxx.core."
#: applications/luci-app-smartdns/root/usr/share/rpcd/acl.d/luci-app-smartdns.json:3
msgid "Grant access to LuCI app smartdns"
msgstr "Zugriff auf die LuCI-App smartdns gewähren"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:737
msgid "HTTP Host"
msgstr "HTTP-Host"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:808
msgid "IP Blacklist"
msgstr "IP Negativ-Liste"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:701
msgid "IP Blacklist Filtering"
msgstr "Filterung von IP-Blacklists"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:224
msgid "IPV6 Server"
msgstr "IPV6-Server"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:440
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:846
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1062
msgid "IPset Name"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:440
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:846
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1062
msgid "IPset name."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1138
msgid "If you like this software, please buy me a cup of coffee."
msgstr ""
"Wenn Ihnen diese Software gefällt, spendieren Sie mir bitte eine Tasse "
"Kaffee."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:353
msgid "Include Config Files<br>/etc/smartdns/conf.d"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:354
msgid ""
"Include other config files from /etc/smartdns/conf.d or custom path, can be "
"downloaded from the download page."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:283
msgid "Ipset name, Add domain result to ipset when speed check fails."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:527
msgid "List of files to download."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:229
msgid "Listen only on the specified interfaces."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:153
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:377
msgid "Local Port"
msgstr "Lokaler Port"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:624
msgid "Log File"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:608
msgid "Log Level"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:620
msgid "Log Number"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:604
msgid "Log Size"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:757
msgid "Marking Packets"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:337
msgid "Maximum TTL for all domain result."
msgstr "Maximale TTL für alle Ergebnisse der Domäne."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:329
msgid "Minimum TTL for all domain result."
msgstr "Minimale TTL für alle Ergebnisse der Domäne."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:459
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:865
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1068
msgid "NFTset Name"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:316
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:471
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:877
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1081
msgid "NFTset name format error, format: [#[4|6]:[family#table#set]]"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:459
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:865
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1068
msgid "NFTset name, format: [#[4|6]:[family#table#set]]"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:66
msgid "NOT RUNNING"
msgstr "LÄUFT NICHT"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:234
msgid "Name of device name listen on."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:304
msgid ""
"Nftset name, Add domain result to nftset when speed check fails, format: "
"[#[4|6]:[family#table#set]]"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1014
msgid "No"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:282
msgid "No Speed IPset Name"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:303
msgid "No Speed NFTset Name"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:718
msgid "No check certificate"
msgstr "Kein Check der Zertifikate"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:177
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1000
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1025
msgid "None"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:784
msgid "Only socks5 proxy support udp server."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:780
msgid "Please set proxy server first."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:567
msgid "Proxy Server"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:136
msgid "Proxy Server Settings"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:567
msgid "Proxy Server URL, format: [socks5|http]://user:pass@ip:port."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:575
msgid ""
"Proxy server URL format error, format: [socks5|http]://user:pass@ip:port."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:390
msgid "Query DNS through specific dns server group, such as office, home."
msgstr ""
"Abfrage von DNS über eine bestimmte DNS-Servergruppe, z. B. Büro, Zuhause."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:64
msgid "RUNNING"
msgstr "LÄUFT"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:341
msgid "Reply Domain TTL Max"
msgstr "Max TTL der Antwortdomäne"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:342
msgid "Reply maximum TTL for all domain result."
msgstr "Maximale Antwort-TTL für alle Domänen-Ergebnisse."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1150
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1151
msgid "Report bugs"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:267
msgid "Resolve Local Hostnames"
msgstr "Lokale Hostnamen auflösen"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:267
msgid "Resolve local hostnames by reading Dnsmasq lease file."
msgstr "Lokale Hostnamen durch Lesen der Dnsmasq-Lease-Datei auflösen."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:209
msgid "Response Mode"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1174
msgid "Restart"
msgstr "Neustart"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1165
msgid "Restart Service"
msgstr "Dienst neu starten"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:133
msgid "Second Server Settings"
msgstr "Einstellungen für den zweiten Server"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:252
msgid "Serve expired"
msgstr "Serve abgelaufen"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:389
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:675
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:813
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:967
msgid "Server Group"
msgstr "Servergruppe"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:833
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:987
msgid "Server Group %s not exists"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:147
msgid "Server Name"
msgstr "Servername"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:807
msgid "Set Specific domain ip address."
msgstr "Spezifische Domänen-IP-Adresse einstellen."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:806
msgid "Set Specific domain rule list."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:808
msgid "Set Specific ip blacklist."
msgstr "Spezifische IP-Blacklist einstellen."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:709
msgid "Set TLS hostname to verify."
msgstr "TLS-Hostname zur Überprüfung einstellen."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:758
msgid "Set mark on packets."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:738
msgid ""
"Set the HTTP host used for the query. Use this parameter when the host of "
"the URL address is an IP address."
msgstr ""
"Legt den für die Abfrage verwendeten HTTP-Host fest. Verwenden Sie diesen "
"Parameter, wenn der Host der URL-Adresse eine IP-Adresse ist."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:728
msgid "Sets the server name indication for query. '-' for disable SNI name."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:128
msgid "Settings"
msgstr "Einstellungen"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:402
msgid "Skip Address Rules"
msgstr "Adressregeln überspringen"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:431
msgid "Skip Cache"
msgstr "Cache überspringen"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:431
msgid "Skip Cache."
msgstr "Cache überspringen."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:425
msgid "Skip Dualstack Selection"
msgstr "Dualstack-Auswahl überspringen"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:426
msgid "Skip Dualstack Selection."
msgstr "Dualstack-Auswahl überspringen."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:414
msgid "Skip Ipset Rule"
msgstr "Ipset-Regel überspringen"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:408
msgid "Skip Nameserver Rule"
msgstr "Nameserver-Regel überspringen"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:420
msgid "Skip SOA Address Rule"
msgstr "SOA-Adressregel überspringen"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:421
msgid "Skip SOA address rules."
msgstr "SOA-Adressregeln überspringen."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:396
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:837
msgid "Skip Speed Check"
msgstr "Geschwindigkeitsprüfung überspringen"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:403
msgid "Skip address rules."
msgstr "Adressregeln überspringen."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:415
msgid "Skip ipset rules."
msgstr "ipset-Regeln überspringen."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:409
msgid "Skip nameserver rules."
msgstr "Nameserver-Regeln überspringen."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:95
#: applications/luci-app-smartdns/root/usr/share/luci/menu.d/luci-app-smartdns.json:3
msgid "SmartDNS"
msgstr "SmartDNS"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:96
msgid "SmartDNS Server"
msgstr "SmartDNS-Server"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:97
msgid ""
"SmartDNS is a local high-performance DNS server, supports finding fastest "
"IP, supports ad filtering, and supports avoiding DNS poisoning."
msgstr ""
"SmartDNS ist ein lokaler Hochleistungs-DNS-Server, der die Suche nach der "
"schnellsten IP unterstützt, die Filterung von Werbung und die Vermeidung von "
"DNS-Poisoning ermöglicht."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1142
msgid "SmartDNS official website"
msgstr "Offizielle Website von SmartDNS"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:377
msgid "Smartdns local server port"
msgstr "Lokaler Smartdns-Serverport"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:154
msgid ""
"Smartdns local server port, smartdns will be automatically set as main dns "
"when the port is 53."
msgstr ""
"Lokaler Smartdns-Serverport, smartdns wird automatisch als Haupt-DNS "
"eingestellt, wenn 53 der Port ist."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:210
msgid ""
"Smartdns response mode, First Ping: return the first ping IP, Fastest IP: "
"return the fastest IP, Fastest Response: return the fastest DNS response."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:147
msgid "Smartdns server name"
msgstr "Smartdns-Servername"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:169
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1016
msgid "Smartdns speed check mode."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1119
msgid ""
"Specify an IP address to return for any host in the given domains, Queries "
"in the domains are never forwarded and always replied to with the specified "
"IP address which may be IPv4 or IPv6."
msgstr ""
"Geben Sie eine IP-Adresse an, die für einen beliebigen Host in den "
"angegebenen Domänen zurückgegeben werden soll. Abfragen in den Domänen "
"werden nie weitergeleitet und immer mit der angegebenen IP-Adresse "
"beantwortet, die IPv4 oder IPv6 sein kann."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:169
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1016
msgid "Speed Check Mode"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:202
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1050
msgid "Speed check mode is invalid."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:219
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:384
msgid "TCP Server"
msgstr "TCP-Server"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:196
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1044
msgid "TCP port is empty"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:708
msgid "TLS Hostname Verify"
msgstr "Überprüfung des TLS-Hostnamens"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:727
msgid "TLS SNI name"
msgstr "TLS-SNI-Name"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:746
msgid "TLS SPKI Pinning"
msgstr "TLS-SPKI-Pinning"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:324
msgid "TTL for all domain result."
msgstr "TTL für alle Domänenergebnisse."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1137
msgid "Technical Support"
msgstr "Technische Unterstützung"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:539
msgid "URL"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:548
msgid "URL format error, format: http:// or https://"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:523
msgid "Update"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:514
msgid "Update Files"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:500
msgid "Upload Config File"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:507
msgid "Upload Domain List File"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:508
msgid "Upload domain list file to /etc/smartdns/domain-set"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:892
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:992
msgid ""
"Upload domain list file, or configure auto download from Download File "
"Setting page."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:921
msgid "Upload domain list file."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:501
msgid "Upload smartdns config file to /etc/smartdns/conf.d"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:631
msgid "Upstream Servers"
msgstr "Upstream-Server"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:632
msgid ""
"Upstream Servers, support UDP, TCP protocol. Please configure multiple DNS "
"servers, including multiple foreign DNS servers."
msgstr ""
"Upstream-Server, die die Protokolle UDP und TCP unterstützen. Bitte "
"konfigurieren Sie mehrere DNS-Server, einschließlich mehrerer ausländischer "
"DNS-Server."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:765
msgid "Use Proxy"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:766
msgid "Use proxy to connect to upstream DNS server."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:747
msgid ""
"Used to verify the validity of the TLS server, The value is Base64 encoded "
"SPKI fingerprint, leaving blank to indicate that the validity of TLS is not "
"verified."
msgstr ""
"Wird verwendet, um die Gültigkeit des TLS-Servers zu überprüfen. Der Wert "
"ist ein Base64-kodierter SPKI-Fingerabdruck, leer lassen bedeutet, dass die "
"Gültigkeit von TLS nicht überprüft wird."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:262
msgid "Write cache to disk on exit and load on startup."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1013
msgid "Yes"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:172
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:213
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:611
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1012
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1020
msgid "default"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:555
msgid "domain list (/etc/smartdns/domain-set)"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:670
msgid "https"
msgstr "https"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:651
msgid "ip"
msgstr "IP"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:295
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:452
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:858
msgid "ipset name format error, format: [#[4|6]:]ipsetname"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1143
msgid "open website"
msgstr "Webseite öffnen"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:656
msgid "port"
msgstr "Port"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:556
msgid "smartdns config (/etc/smartdns/conf.d)"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:585
msgid "smartdns custom settings"
msgstr "Benutzerdefinierte SmartDNS-Einstellungen"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:668
msgid "tcp"
msgstr "tcp"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:669
msgid "tls"
msgstr "tls"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:554
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:665
msgid "type"
msgstr "Typ"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:667
msgid "udp"
msgstr "udp"
#~ msgid ""
#~ "DNS Server group belongs to, used with nameserver, such as office, home."
#~ msgstr ""
#~ "DNS-Server-Gruppe, zu jener der Nameserver gehört, z. B. Büro, Zuhause."
#~ msgid "Dnsmasq Forwared To Smartdns Failure"
#~ msgstr "Fehler der Dnsmasq-Weiterleitung an Smartdns"
#~ msgid "Sets the server name indication for query."
#~ msgstr "Legt die Anzeige des Servernamens für die Abfrage fest."
#~ msgid "none"
#~ msgstr "kein"

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,964 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2023-03-08 10:38+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationssmartdns/pt_BR/>\n"
"Language: pt-BR\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.16.2-dev\n"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:792
msgid "Additional Args for upstream dns servers"
msgstr "Args adicionais para servidores dns upstream"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:886
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1090
msgid ""
"Additional Flags for rules, read help on domain-rule for more information."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:885
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1089
msgid "Additional Rule Flag"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:346
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:479
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:791
msgid "Additional Server Args"
msgstr "Args Adicionais Sobre o Servidor"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:347
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:480
msgid ""
"Additional server args, refer to the help description of the bind option."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:132
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:639
msgid "Advanced Settings"
msgstr "Configurações avançadas"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:253
msgid ""
"Attempts to serve old responses from cache with a TTL of 0 in the response "
"without waiting for the actual resolution to finish."
msgstr ""
"Tentativas de servir respostas antigas do cache com um TTL de 0 na resposta "
"sem esperar o término da resolução real."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:161
msgid "Automatically Set Dnsmasq"
msgstr "Definir o Dnsmasq automaticamente"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:161
msgid "Automatically set as upstream of dnsmasq when port changes."
msgstr ""
"Definido automaticamente como upstream do dnsmasq quando a porta se alterar."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:229
msgid "Bind Device"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:234
msgid "Bind Device Name"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:998
msgid "Block domain"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:998
msgid "Block domain."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:262
msgid "Cache Persist"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:258
msgid "Cache Size"
msgstr "Tamanho do Cache"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:121
msgid "Collecting data ..."
msgstr "Coletando dados ..."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1100
msgid ""
"Configure IP blacklists that will be filtered from the results of specific "
"DNS server."
msgstr ""
"Configure as listas negras dos IP que serão filtradas a partir dos "
"resultados de um servidor DNS específico."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:929
msgid "Configure block domain list."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:950
msgid "Configure domain rule list."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:900
msgid "Configure forwarding domain name list."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:137
msgid "Custom Settings"
msgstr "Configurações Personalizadas"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:805
msgid "DNS Block Setting"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:804
msgid "DNS Forwarding Setting"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:648
msgid "DNS Server Name"
msgstr "Nome do Servidor DNS"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:675
msgid "DNS Server group"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:813
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:967
msgid "DNS Server group belongs to, such as office, home."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:651
msgid "DNS Server ip"
msgstr "Endereço IP do Servidor DNS"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:656
msgid "DNS Server port"
msgstr "Porta do Servidor DNS"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:665
msgid "DNS Server type"
msgstr "Tipo do Servidor DNS"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:258
msgid "DNS domain result cache size"
msgstr "Tamanho do cache para o resultado do domínio DNS"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:487
msgid "DNS64"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:134
msgid "DNS64 Server Settings"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:560
msgid "Description"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:76
msgid "Dnsmasq Forwarded To Smartdns Failure"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:719
msgid "Do not check certificate."
msgstr "Não verifique o certificado."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:397
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:838
msgid "Do not check speed."
msgstr "Não verifique a velocidade."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:807
msgid "Domain Address"
msgstr "Endereço do domínio"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:900
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:929
msgid "Domain List"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:891
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:921
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:991
msgid "Domain List File"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:806
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:949
msgid "Domain Rule List"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:965
msgid "Domain Rule Name"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:800
msgid "Domain Rules"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:800
msgid "Domain Rules Settings"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:324
msgid "Domain TTL"
msgstr "TTL do domínio"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:336
msgid "Domain TTL Max"
msgstr "TTL Max. do Domínio"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:328
msgid "Domain TTL Min"
msgstr "TTL Min. do Domínio"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:246
msgid "Domain prefetch"
msgstr "Pré-aquisição do Domínio"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1159
msgid "Donate"
msgstr "Doe"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1158
msgid "Donate to smartdns"
msgstr "Doar para o smartdns"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:526
msgid "Download Files"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:135
msgid "Download Files Setting"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:135
msgid ""
"Download domain list files for domain-rule and include config files, please "
"refresh the page after download to take effect."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:240
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1007
msgid "Dual-stack IP Selection"
msgstr "Seleção IP com pilha dupla"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:142
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:371
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:642
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:959
msgid "Enable"
msgstr "Ativar"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:495
msgid "Enable Auto Update"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:241
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1008
msgid "Enable IP selection between IPV4 and IPV6"
msgstr "Ative a seleção do IP entre o IPV4 e o IPV6"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:224
msgid "Enable IPV6 DNS Server"
msgstr "Ativar o Servidor IPV6 do DNS"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:219
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:384
msgid "Enable TCP DNS Server"
msgstr "Ative o TCP do servidor DNS"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:495
msgid "Enable daily auto update."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:247
msgid "Enable domain prefetch, accelerate domain response speed."
msgstr ""
"Ative a pré-aquisição do domínio, acelera a velocidade de resposta do "
"domínio."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:372
msgid "Enable or disable second DNS server."
msgstr "Ative ou desative o segundo servidor DNS."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:142
msgid "Enable or disable smartdns server"
msgstr "Ative ou desative o servidor smartdns"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:694
msgid "Exclude DNS Server from default group."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:694
msgid "Exclude Default Group"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:215
msgid "Fastest IP"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:216
msgid "Fastest Response"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:535
msgid "File Name"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:554
msgid "File Type"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:702
msgid "Filtering IP with blacklist"
msgstr "Filtrando o IP com um alista negra"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:214
msgid "First Ping"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:272
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:436
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:842
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1056
msgid "Force AAAA SOA"
msgstr "Impor AAAA SOA"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:272
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:436
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:842
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1056
msgid "Force AAAA SOA."
msgstr "Impor AAAA SOA."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:277
msgid "Force HTTPS SOA"
msgstr "Impor o HTTPS SOA"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:277
msgid "Force HTTPS SOA."
msgstr "Impor o HTTPS SOA."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:128
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:131
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:638
msgid "General Settings"
msgstr "Configurações gerais"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:599
msgid "Generate Coredump"
msgstr "Gerar Coredump"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:600
msgid ""
"Generate Coredump file when smartdns crash, coredump file is located at /tmp/"
"smartdns.xxx.core."
msgstr ""
"Gere um arquivo Coredump quando o smartdns falhar, o arquivo coredump está "
"localizado em /tmp/smartdns.xxx.core."
#: applications/luci-app-smartdns/root/usr/share/rpcd/acl.d/luci-app-smartdns.json:3
msgid "Grant access to LuCI app smartdns"
msgstr "Conceda acesso ao LuCI app smartdns"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:737
msgid "HTTP Host"
msgstr "Host HTTP"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:808
msgid "IP Blacklist"
msgstr "Lista negra de IPs"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:701
msgid "IP Blacklist Filtering"
msgstr "Filtragem da Lista Negra dos IPs"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:224
msgid "IPV6 Server"
msgstr "Servidor IPV6"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:440
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:846
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1062
msgid "IPset Name"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:440
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:846
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1062
msgid "IPset name."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1138
msgid "If you like this software, please buy me a cup of coffee."
msgstr "Caso goste deste software, por favor, me pague uma xícara de café."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:353
msgid "Include Config Files<br>/etc/smartdns/conf.d"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:354
msgid ""
"Include other config files from /etc/smartdns/conf.d or custom path, can be "
"downloaded from the download page."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:283
msgid "Ipset name, Add domain result to ipset when speed check fails."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:527
msgid "List of files to download."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:229
msgid "Listen only on the specified interfaces."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:153
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:377
msgid "Local Port"
msgstr "Porta Local"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:624
msgid "Log File"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:608
msgid "Log Level"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:620
msgid "Log Number"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:604
msgid "Log Size"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:757
msgid "Marking Packets"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:337
msgid "Maximum TTL for all domain result."
msgstr "TTL máximo para todos os resultados do domínio."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:329
msgid "Minimum TTL for all domain result."
msgstr "TTL mínimo para todos os resultados do domínio."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:459
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:865
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1068
msgid "NFTset Name"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:316
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:471
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:877
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1081
msgid "NFTset name format error, format: [#[4|6]:[family#table#set]]"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:459
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:865
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1068
msgid "NFTset name, format: [#[4|6]:[family#table#set]]"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:66
msgid "NOT RUNNING"
msgstr "NÃO ESTÁ EM EXECUÇÃO"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:234
msgid "Name of device name listen on."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:304
msgid ""
"Nftset name, Add domain result to nftset when speed check fails, format: "
"[#[4|6]:[family#table#set]]"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1014
msgid "No"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:282
msgid "No Speed IPset Name"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:303
msgid "No Speed NFTset Name"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:718
msgid "No check certificate"
msgstr "Não verifique o certificado"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:177
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1000
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1025
msgid "None"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:784
msgid "Only socks5 proxy support udp server."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:780
msgid "Please set proxy server first."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:567
msgid "Proxy Server"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:136
msgid "Proxy Server Settings"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:567
msgid "Proxy Server URL, format: [socks5|http]://user:pass@ip:port."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:575
msgid ""
"Proxy server URL format error, format: [socks5|http]://user:pass@ip:port."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:390
msgid "Query DNS through specific dns server group, such as office, home."
msgstr ""
"Consulta o DNS através de um grupo específico de servidores dns, como "
"office, casa."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:64
msgid "RUNNING"
msgstr "EM EXECUÇÃO"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:341
msgid "Reply Domain TTL Max"
msgstr "Responda ao domínio com TTL Max"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:342
msgid "Reply maximum TTL for all domain result."
msgstr "Responda com TTL máximo em todos os resultados do domínio."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1150
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1151
msgid "Report bugs"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:267
msgid "Resolve Local Hostnames"
msgstr "Resolve os nomes dos host locais"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:267
msgid "Resolve local hostnames by reading Dnsmasq lease file."
msgstr "Resolve os nomes dos hosts lendo o arquivo de concessão do Dnsmasq."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:209
msgid "Response Mode"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1174
msgid "Restart"
msgstr "Reiniciar"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1165
msgid "Restart Service"
msgstr "Reiniciar o serviço"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:133
msgid "Second Server Settings"
msgstr "Configurações do Segundo Servidor"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:252
msgid "Serve expired"
msgstr "O servir expirou"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:389
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:675
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:813
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:967
msgid "Server Group"
msgstr "Grupo dos Servidores"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:833
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:987
msgid "Server Group %s not exists"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:147
msgid "Server Name"
msgstr "Nome do Servidor"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:807
msgid "Set Specific domain ip address."
msgstr "Defina um endereço IP específico para o domínio."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:806
msgid "Set Specific domain rule list."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:808
msgid "Set Specific ip blacklist."
msgstr "Defina um IP específico para a lista negra."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:709
msgid "Set TLS hostname to verify."
msgstr "Defina o nome do host TLS para verificar."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:758
msgid "Set mark on packets."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:738
msgid ""
"Set the HTTP host used for the query. Use this parameter when the host of "
"the URL address is an IP address."
msgstr ""
"Defina o host HTTP utilizado para a consulta. Use este parâmetro quando o "
"host da URL do endereço for um endereço IP."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:728
msgid "Sets the server name indication for query. '-' for disable SNI name."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:128
msgid "Settings"
msgstr "Configurações"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:402
msgid "Skip Address Rules"
msgstr "Ignora as Regras do Endereço"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:431
msgid "Skip Cache"
msgstr "Ignora a Cache"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:431
msgid "Skip Cache."
msgstr "Ignora a Cache."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:425
msgid "Skip Dualstack Selection"
msgstr "Ignora a Seleção da Pilha Dupla"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:426
msgid "Skip Dualstack Selection."
msgstr "Ignora a Seleção da Pilha Dupla."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:414
msgid "Skip Ipset Rule"
msgstr "Ignora a Regra Ipset"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:408
msgid "Skip Nameserver Rule"
msgstr "Ignora a Regra do Servidor de Nomes"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:420
msgid "Skip SOA Address Rule"
msgstr "Ignorar a Regra do Endereço SOA"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:421
msgid "Skip SOA address rules."
msgstr "Ignorar a Regra do Endereço SOA."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:396
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:837
msgid "Skip Speed Check"
msgstr "Ignorar a Verificação da Velocidade"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:403
msgid "Skip address rules."
msgstr "Ignora as Regras do Endereço."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:415
msgid "Skip ipset rules."
msgstr "Ignore as regras do ipset."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:409
msgid "Skip nameserver rules."
msgstr "Ignora a regra do servidor de nomes."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:95
#: applications/luci-app-smartdns/root/usr/share/luci/menu.d/luci-app-smartdns.json:3
msgid "SmartDNS"
msgstr "SmartDNS"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:96
msgid "SmartDNS Server"
msgstr "Servidor SmartDNS"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:97
msgid ""
"SmartDNS is a local high-performance DNS server, supports finding fastest "
"IP, supports ad filtering, and supports avoiding DNS poisoning."
msgstr ""
"O SmartDNS é um servidor DNS local de alto desempenho, é compatível com a "
"localização rápida do IP, suporta filtragem de anúncios e previne o "
"envenenamento do DNS."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1142
msgid "SmartDNS official website"
msgstr "Site oficial do SmartDNS"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:377
msgid "Smartdns local server port"
msgstr "Porta do servidor local Smartdns"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:154
msgid ""
"Smartdns local server port, smartdns will be automatically set as main dns "
"when the port is 53."
msgstr ""
"Porta do servidor local do Smartdns, o smartdns será automaticamente "
"definido como dns principal quando a porta for 53."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:210
msgid ""
"Smartdns response mode, First Ping: return the first ping IP, Fastest IP: "
"return the fastest IP, Fastest Response: return the fastest DNS response."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:147
msgid "Smartdns server name"
msgstr "Nome do servidor Smartdns"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:169
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1016
msgid "Smartdns speed check mode."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1119
msgid ""
"Specify an IP address to return for any host in the given domains, Queries "
"in the domains are never forwarded and always replied to with the specified "
"IP address which may be IPv4 or IPv6."
msgstr ""
"Especifique um endereço IP para retornar para qualquer host nos domínios "
"determinados, as consultas nos domínios nunca são encaminhadas e sempre "
"respondidas de forma especificada com o endereço IP que tanto pode ser IPv4 "
"ou IPv6."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:169
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1016
msgid "Speed Check Mode"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:202
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1050
msgid "Speed check mode is invalid."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:219
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:384
msgid "TCP Server"
msgstr "Servidor TCP"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:196
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1044
msgid "TCP port is empty"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:708
msgid "TLS Hostname Verify"
msgstr "Verificar o Nome do Host TLS"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:727
msgid "TLS SNI name"
msgstr "Nome TLS SNI"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:746
msgid "TLS SPKI Pinning"
msgstr "Fixação TLS SPKI"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:324
msgid "TTL for all domain result."
msgstr "O TTL para todos os resultados do domínio."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1137
msgid "Technical Support"
msgstr "Suporte Técnico"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:539
msgid "URL"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:548
msgid "URL format error, format: http:// or https://"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:523
msgid "Update"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:514
msgid "Update Files"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:500
msgid "Upload Config File"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:507
msgid "Upload Domain List File"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:508
msgid "Upload domain list file to /etc/smartdns/domain-set"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:892
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:992
msgid ""
"Upload domain list file, or configure auto download from Download File "
"Setting page."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:921
msgid "Upload domain list file."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:501
msgid "Upload smartdns config file to /etc/smartdns/conf.d"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:631
msgid "Upstream Servers"
msgstr "Servidores upstream"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:632
msgid ""
"Upstream Servers, support UDP, TCP protocol. Please configure multiple DNS "
"servers, including multiple foreign DNS servers."
msgstr ""
"Servidores upstream, suporte UDP, protocolo TCP. Configure os vários "
"servidores DNS, incluindo vários servidores DNS externos."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:765
msgid "Use Proxy"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:766
msgid "Use proxy to connect to upstream DNS server."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:747
msgid ""
"Used to verify the validity of the TLS server, The value is Base64 encoded "
"SPKI fingerprint, leaving blank to indicate that the validity of TLS is not "
"verified."
msgstr ""
"Utilizado para verificar a validade do servidor TLS, o valor é a impressão "
"digital SPKI codificada com base64, deixando em branco para indicar que a "
"validade do TLS não será verificada."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:262
msgid "Write cache to disk on exit and load on startup."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1013
msgid "Yes"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:172
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:213
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:611
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1012
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1020
msgid "default"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:555
msgid "domain list (/etc/smartdns/domain-set)"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:670
msgid "https"
msgstr "https"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:651
msgid "ip"
msgstr "IP"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:295
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:452
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:858
msgid "ipset name format error, format: [#[4|6]:]ipsetname"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1143
msgid "open website"
msgstr "abrir o website"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:656
msgid "port"
msgstr "porta"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:556
msgid "smartdns config (/etc/smartdns/conf.d)"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:585
msgid "smartdns custom settings"
msgstr "configurações personalizadas do smartdns"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:668
msgid "tcp"
msgstr "tcp"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:669
msgid "tls"
msgstr "tls"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:554
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:665
msgid "type"
msgstr "tipo"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:667
msgid "udp"
msgstr "udp"
#~ msgid ""
#~ "DNS Server group belongs to, used with nameserver, such as office, home."
#~ msgstr ""
#~ "O grupo do Servidor DNS pertence a, usado em conjunto com o nameserver "
#~ "(nome do servidor), assim como em office, em casa."
#~ msgid "Dnsmasq Forwared To Smartdns Failure"
#~ msgstr "Encaminhamento do Dnsmasq para Falha do Smartdns"
#~ msgid "Sets the server name indication for query."
#~ msgstr "Define a indicação do nome do servidor para consulta."
#~ msgid "IPV4 53 Port Redirect Failure"
#~ msgstr "Falha no Redirecionamento da Porta IPV4 53"
#~ msgid "IPV6 53 Port Redirect Failure"
#~ msgstr "Falha no Redirecionamento da Porta IPV6 53"
#~ msgid "Redirect"
#~ msgstr "Redirecione"
#~ msgid "Redirect 53 port to SmartDNS"
#~ msgstr "Redirecionar a porta 53 para o SmartDNS"
#~ msgid "Run as dnsmasq upstream server"
#~ msgstr "Executar como servidor dnsmasq upstream"
#~ msgid "SmartDNS redirect mode"
#~ msgstr "SmartDNS, modo de redirecionamento"
#~ msgid "none"
#~ msgstr "nenhum"

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,945 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2023-03-15 14:40+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationssmartdns/zh_Hant/>\n"
"Language: zh_Hant\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.16.2-dev\n"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:792
msgid "Additional Args for upstream dns servers"
msgstr "額外的上游 DNS 伺服器參數"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:886
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1090
msgid ""
"Additional Flags for rules, read help on domain-rule for more information."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:885
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1089
msgid "Additional Rule Flag"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:346
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:479
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:791
msgid "Additional Server Args"
msgstr "額外的伺服器參數"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:347
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:480
msgid ""
"Additional server args, refer to the help description of the bind option."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:132
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:639
msgid "Advanced Settings"
msgstr "進階設定"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:253
msgid ""
"Attempts to serve old responses from cache with a TTL of 0 in the response "
"without waiting for the actual resolution to finish."
msgstr "查詢性能優化,有請求時嘗試回應 TTL 為 0 的過期記錄,以避免查詢等待。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:161
msgid "Automatically Set Dnsmasq"
msgstr "自動設置 Dnsmasq"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:161
msgid "Automatically set as upstream of dnsmasq when port changes."
msgstr "通訊埠更改時自動設為 dnsmasq 的上游。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:229
msgid "Bind Device"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:234
msgid "Bind Device Name"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:998
msgid "Block domain"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:998
msgid "Block domain."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:262
msgid "Cache Persist"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:258
msgid "Cache Size"
msgstr "緩存大小"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:121
msgid "Collecting data ..."
msgstr "正在收集數據..."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1100
msgid ""
"Configure IP blacklists that will be filtered from the results of specific "
"DNS server."
msgstr "配置需要从指定域名伺服器結果過濾的 IP 黑名單。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:929
msgid "Configure block domain list."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:950
msgid "Configure domain rule list."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:900
msgid "Configure forwarding domain name list."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:137
msgid "Custom Settings"
msgstr "自定義設置"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:805
msgid "DNS Block Setting"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:804
msgid "DNS Forwarding Setting"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:648
msgid "DNS Server Name"
msgstr "DNS 伺服器名稱"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:675
msgid "DNS Server group"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:813
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:967
msgid "DNS Server group belongs to, such as office, home."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:651
msgid "DNS Server ip"
msgstr "DNS 伺服器 IP"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:656
msgid "DNS Server port"
msgstr "DNS 伺服器通訊埠"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:665
msgid "DNS Server type"
msgstr "協議類型"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:258
msgid "DNS domain result cache size"
msgstr "緩存 DNS 的結果,緩存大小,配置零則不緩存"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:487
msgid "DNS64"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:134
msgid "DNS64 Server Settings"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:560
msgid "Description"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:76
msgid "Dnsmasq Forwarded To Smartdns Failure"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:719
msgid "Do not check certificate."
msgstr "不校驗憑證的合法性。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:397
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:838
msgid "Do not check speed."
msgstr "禁用測速。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:807
msgid "Domain Address"
msgstr "域名位址"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:900
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:929
msgid "Domain List"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:891
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:921
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:991
msgid "Domain List File"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:806
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:949
msgid "Domain Rule List"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:965
msgid "Domain Rule Name"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:800
msgid "Domain Rules"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:800
msgid "Domain Rules Settings"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:324
msgid "Domain TTL"
msgstr "域名 TTL"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:336
msgid "Domain TTL Max"
msgstr "域名 TTL 最大值"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:328
msgid "Domain TTL Min"
msgstr "域名 TTL 最小值"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:246
msgid "Domain prefetch"
msgstr "域名預加載"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1159
msgid "Donate"
msgstr "捐贈"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1158
msgid "Donate to smartdns"
msgstr "捐贈 smartdns 項目"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:526
msgid "Download Files"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:135
msgid "Download Files Setting"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:135
msgid ""
"Download domain list files for domain-rule and include config files, please "
"refresh the page after download to take effect."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:240
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1007
msgid "Dual-stack IP Selection"
msgstr "雙棧 IP 優選"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:142
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:371
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:642
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:959
msgid "Enable"
msgstr "启用"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:495
msgid "Enable Auto Update"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:241
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1008
msgid "Enable IP selection between IPV4 and IPV6"
msgstr "启用 IPV4 和 IPV6 間的 IP 優選策略"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:224
msgid "Enable IPV6 DNS Server"
msgstr "启用 IPV6 伺服器"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:219
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:384
msgid "Enable TCP DNS Server"
msgstr "启用 TCP 伺服器"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:495
msgid "Enable daily auto update."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:247
msgid "Enable domain prefetch, accelerate domain response speed."
msgstr "启用域名預加載,加速域名響應速度。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:372
msgid "Enable or disable second DNS server."
msgstr "是否启用第二 DNS 伺服器。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:142
msgid "Enable or disable smartdns server"
msgstr "启用或禁用 SmartDNS 服務"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:694
msgid "Exclude DNS Server from default group."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:694
msgid "Exclude Default Group"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:215
msgid "Fastest IP"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:216
msgid "Fastest Response"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:535
msgid "File Name"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:554
msgid "File Type"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:702
msgid "Filtering IP with blacklist"
msgstr "使用 IP 黑名單過濾"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:214
msgid "First Ping"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:272
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:436
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:842
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1056
msgid "Force AAAA SOA"
msgstr "停用 IPV6 位址解析"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:272
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:436
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:842
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1056
msgid "Force AAAA SOA."
msgstr "停用 IPV6 位址解析。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:277
msgid "Force HTTPS SOA"
msgstr "停用 HTTPS 位址解析"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:277
msgid "Force HTTPS SOA."
msgstr "停用 HTTPS 位址解析。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:128
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:131
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:638
msgid "General Settings"
msgstr "常規設置"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:599
msgid "Generate Coredump"
msgstr "生成 coredump"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:600
msgid ""
"Generate Coredump file when smartdns crash, coredump file is located at /tmp/"
"smartdns.xxx.core."
msgstr ""
"當 smartdns 異常時生成 coredump 文檔coredump 文檔在 /tmp/smartdns.xxx.core."
#: applications/luci-app-smartdns/root/usr/share/rpcd/acl.d/luci-app-smartdns.json:3
msgid "Grant access to LuCI app smartdns"
msgstr "授予訪問 LuCI 應用 smartdns 的權限"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:737
msgid "HTTP Host"
msgstr "HTTP 主機"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:808
msgid "IP Blacklist"
msgstr "IP 黑名單"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:701
msgid "IP Blacklist Filtering"
msgstr "IP 黑名單過濾"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:224
msgid "IPV6 Server"
msgstr "IPV6 伺服器"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:440
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:846
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1062
msgid "IPset Name"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:440
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:846
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1062
msgid "IPset name."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1138
msgid "If you like this software, please buy me a cup of coffee."
msgstr "如果本软件对你有帮助,请给作者加个蛋。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:353
msgid "Include Config Files<br>/etc/smartdns/conf.d"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:354
msgid ""
"Include other config files from /etc/smartdns/conf.d or custom path, can be "
"downloaded from the download page."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:283
msgid "Ipset name, Add domain result to ipset when speed check fails."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:527
msgid "List of files to download."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:229
msgid "Listen only on the specified interfaces."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:153
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:377
msgid "Local Port"
msgstr "本地通訊埠"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:624
msgid "Log File"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:608
msgid "Log Level"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:620
msgid "Log Number"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:604
msgid "Log Size"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:757
msgid "Marking Packets"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:337
msgid "Maximum TTL for all domain result."
msgstr "所有域名的最大 TTL 值。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:329
msgid "Minimum TTL for all domain result."
msgstr "所有域名的最小 TTL 值。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:459
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:865
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1068
msgid "NFTset Name"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:316
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:471
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:877
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1081
msgid "NFTset name format error, format: [#[4|6]:[family#table#set]]"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:459
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:865
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1068
msgid "NFTset name, format: [#[4|6]:[family#table#set]]"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:66
msgid "NOT RUNNING"
msgstr "未運行"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:234
msgid "Name of device name listen on."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:304
msgid ""
"Nftset name, Add domain result to nftset when speed check fails, format: "
"[#[4|6]:[family#table#set]]"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1014
msgid "No"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:282
msgid "No Speed IPset Name"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:303
msgid "No Speed NFTset Name"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:718
msgid "No check certificate"
msgstr "停用憑證校驗"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:177
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1000
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1025
msgid "None"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:784
msgid "Only socks5 proxy support udp server."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:780
msgid "Please set proxy server first."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:567
msgid "Proxy Server"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:136
msgid "Proxy Server Settings"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:567
msgid "Proxy Server URL, format: [socks5|http]://user:pass@ip:port."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:575
msgid ""
"Proxy server URL format error, format: [socks5|http]://user:pass@ip:port."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:390
msgid "Query DNS through specific dns server group, such as office, home."
msgstr "使用指定伺服器組查詢比如office, home。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:64
msgid "RUNNING"
msgstr "運行中"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:341
msgid "Reply Domain TTL Max"
msgstr "回應的域名 TTL 最大值"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:342
msgid "Reply maximum TTL for all domain result."
msgstr "設置返回给用戶端的域名 TTL 最大值。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1150
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1151
msgid "Report bugs"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:267
msgid "Resolve Local Hostnames"
msgstr "解析本地主機名"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:267
msgid "Resolve local hostnames by reading Dnsmasq lease file."
msgstr "讀取 Dnsmasq 的租約文檔解析本地主機名。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:209
msgid "Response Mode"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1174
msgid "Restart"
msgstr "重啟"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1165
msgid "Restart Service"
msgstr "重啟服務"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:133
msgid "Second Server Settings"
msgstr "第二 DNS 伺服器"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:252
msgid "Serve expired"
msgstr "緩存過期服務"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:389
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:675
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:813
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:967
msgid "Server Group"
msgstr "伺服器組"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:833
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:987
msgid "Server Group %s not exists"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:147
msgid "Server Name"
msgstr "伺服器名稱"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:807
msgid "Set Specific domain ip address."
msgstr "設置指定域名的 IP 位址。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:806
msgid "Set Specific domain rule list."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:808
msgid "Set Specific ip blacklist."
msgstr "設置指定的 IP 黑名單列表。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:709
msgid "Set TLS hostname to verify."
msgstr "設置校驗 TLS 主機名。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:758
msgid "Set mark on packets."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:738
msgid ""
"Set the HTTP host used for the query. Use this parameter when the host of "
"the URL address is an IP address."
msgstr ""
"設置查詢時使用的 HTTP 主機,當 URL 位址的 host 是 IP 位址時,使用此參數。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:728
msgid "Sets the server name indication for query. '-' for disable SNI name."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:128
msgid "Settings"
msgstr "設置"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:402
msgid "Skip Address Rules"
msgstr "跳過 address 规則"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:431
msgid "Skip Cache"
msgstr "跳過 cache"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:431
msgid "Skip Cache."
msgstr "跳過 cache。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:425
msgid "Skip Dualstack Selection"
msgstr "跳過双栈優選"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:426
msgid "Skip Dualstack Selection."
msgstr "跳過双栈優選。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:414
msgid "Skip Ipset Rule"
msgstr "跳過 ipset 规則"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:408
msgid "Skip Nameserver Rule"
msgstr "跳過 Nameserver 规則"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:420
msgid "Skip SOA Address Rule"
msgstr "跳過 address SOA(#) 规則"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:421
msgid "Skip SOA address rules."
msgstr "跳過 address SOA(#) 规則。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:396
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:837
msgid "Skip Speed Check"
msgstr "跳過測速"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:403
msgid "Skip address rules."
msgstr "跳過 address 规則。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:415
msgid "Skip ipset rules."
msgstr "跳過 ipset 规則。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:409
msgid "Skip nameserver rules."
msgstr "跳過 Nameserver 规則。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:95
#: applications/luci-app-smartdns/root/usr/share/luci/menu.d/luci-app-smartdns.json:3
msgid "SmartDNS"
msgstr "SmartDNS"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:96
msgid "SmartDNS Server"
msgstr "SmartDNS 伺服器"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:97
msgid ""
"SmartDNS is a local high-performance DNS server, supports finding fastest "
"IP, supports ad filtering, and supports avoiding DNS poisoning."
msgstr "SmartDNS 是一个本地高性能 DNS 伺服器,支持返回最快 IP支持廣告過濾。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1142
msgid "SmartDNS official website"
msgstr "SmartDNS 官方網站"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:377
msgid "Smartdns local server port"
msgstr "SmartDNS 本地服務通訊埠"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:154
msgid ""
"Smartdns local server port, smartdns will be automatically set as main dns "
"when the port is 53."
msgstr ""
"SmartDNS 本地服務通訊埠,當通訊埠号設置為 53 時smartdns 将会自動配置為主 "
"dns。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:210
msgid ""
"Smartdns response mode, First Ping: return the first ping IP, Fastest IP: "
"return the fastest IP, Fastest Response: return the fastest DNS response."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:147
msgid "Smartdns server name"
msgstr "SmartDNS 的伺服器名稱,默认為 smartdns留空為主機名"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:169
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1016
msgid "Smartdns speed check mode."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1119
msgid ""
"Specify an IP address to return for any host in the given domains, Queries "
"in the domains are never forwarded and always replied to with the specified "
"IP address which may be IPv4 or IPv6."
msgstr ""
"配置特定域名返回特定的 IP 位址,域名查詢将不到上游伺服器請求,直接返回配置的 "
"IP位址可用于廣告屏蔽。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:169
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1016
msgid "Speed Check Mode"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:202
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1050
msgid "Speed check mode is invalid."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:219
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:384
msgid "TCP Server"
msgstr "TCP 伺服器"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:196
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1044
msgid "TCP port is empty"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:708
msgid "TLS Hostname Verify"
msgstr "校驗 TLS 主機名"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:727
msgid "TLS SNI name"
msgstr "TLS SNI 名稱"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:746
msgid "TLS SPKI Pinning"
msgstr "TLS SPKI 指紋"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:324
msgid "TTL for all domain result."
msgstr "設置所有域名的 TTL 值。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1137
msgid "Technical Support"
msgstr "技術支持"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:539
msgid "URL"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:548
msgid "URL format error, format: http:// or https://"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:523
msgid "Update"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:514
msgid "Update Files"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:500
msgid "Upload Config File"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:507
msgid "Upload Domain List File"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:508
msgid "Upload domain list file to /etc/smartdns/domain-set"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:892
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:992
msgid ""
"Upload domain list file, or configure auto download from Download File "
"Setting page."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:921
msgid "Upload domain list file."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:501
msgid "Upload smartdns config file to /etc/smartdns/conf.d"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:631
msgid "Upstream Servers"
msgstr "上游伺服器"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:632
msgid ""
"Upstream Servers, support UDP, TCP protocol. Please configure multiple DNS "
"servers, including multiple foreign DNS servers."
msgstr ""
"上游 DNS 伺服器,支持 UDPTCP 協議。请配置多个上游 DNS 伺服器,包括多个国内"
"外伺服器。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:765
msgid "Use Proxy"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:766
msgid "Use proxy to connect to upstream DNS server."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:747
msgid ""
"Used to verify the validity of the TLS server, The value is Base64 encoded "
"SPKI fingerprint, leaving blank to indicate that the validity of TLS is not "
"verified."
msgstr ""
"用于校驗 TLS 伺服器的有效性,數值為 Base64 編碼的 SPKI 指紋,留空表示不驗證 "
"TLS 的合法性。"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:262
msgid "Write cache to disk on exit and load on startup."
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1013
msgid "Yes"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:172
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:213
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:611
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1012
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1020
msgid "default"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:555
msgid "domain list (/etc/smartdns/domain-set)"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:670
msgid "https"
msgstr "https"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:651
msgid "ip"
msgstr "ip"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:295
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:452
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:858
msgid "ipset name format error, format: [#[4|6]:]ipsetname"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:1143
msgid "open website"
msgstr "打开網站"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:656
msgid "port"
msgstr "通訊埠"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:556
msgid "smartdns config (/etc/smartdns/conf.d)"
msgstr ""
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:585
msgid "smartdns custom settings"
msgstr "smartdns 自定義設置,具體配置參數參考指導"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:668
msgid "tcp"
msgstr "tcp"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:669
msgid "tls"
msgstr "tls"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:554
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:665
msgid "type"
msgstr "類型"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:667
msgid "udp"
msgstr "udp"
#~ msgid ""
#~ "DNS Server group belongs to, used with nameserver, such as office, home."
#~ msgstr "DNS 伺服器所屬組, 配合 nameserver 使用例如officehome。"
#~ msgid "Dnsmasq Forwared To Smartdns Failure"
#~ msgstr "重定向 dnsmasq 到 smartdns 失敗"
#~ msgid "Sets the server name indication for query."
#~ msgstr "設置查詢時使用的伺服器 SNI 名稱。"
#~ msgid "IPV4 53 Port Redirect Failure"
#~ msgstr "IPV4 53 通訊埠重定向失敗"
#~ msgid "IPV6 53 Port Redirect Failure"
#~ msgstr "IPV6 53 通訊埠重定向失敗"
#~ msgid "Redirect"
#~ msgstr "重定向"
#~ msgid "Redirect 53 port to SmartDNS"
#~ msgstr "重定向 53 通訊埠到 SmartDNS"
#~ msgid "Run as dnsmasq upstream server"
#~ msgstr "作為 dnsmasq 的上游伺服器"
#~ msgid "SmartDNS redirect mode"
#~ msgstr "SmartDNS 重定向模式"
#~ msgid "none"
#~ msgstr "无"

View file

@ -0,0 +1,24 @@
#!/bin/sh
#
# Copyright 2018-2025 Nick Peng <zxlhhyccc@gmail.com>
# Licensed to the public under the GPL V3 License.
action=$1
shift
log_file="$(uci -q get smartdns.@smartdns[0].log_file)"
list_file="${log_file:-/var/log/smartdns/smartdns.log}"
case "$action" in
tail)
if [ ! -e "$list_file" ]; then
echo "Log file does not exist."
fi
# read log
tail -n 5000 "$list_file"
;;
clear_log)
# clear log
> $list_file
;;
esac

View file

@ -0,0 +1,21 @@
{
"admin/services/smartdns": {
"title": "SmartDNS",
"order": 60,
"action": {
"type": "view",
"path": "smartdns/smartdns"
},
"depends": {
"acl": [ "luci-app-smartdns" ],
"uci": { "smartdns": true }
}
},
"admin/services/smartdns/log": {
"action": {
"type": "view",
"path": "smartdns/log"
}
}
}

View file

@ -0,0 +1,25 @@
{
"luci-app-smartdns": {
"description": "Grant access to LuCI app smartdns",
"read": {
"cgi-io": [ "exec" ],
"file": {
"/etc/smartdns/*": [ "read" ],
"/usr/libexec/smartdns-call tail": [ "exec" ],
"/usr/libexec/smartdns-call clear_log": [ "exec" ]
},
"ubus": {
"service": [ "list" ]
},
"uci": [ "smartdns" ]
},
"write": {
"file": {
"/etc/smartdns/*": [ "write" ],
"/etc/init.d/smartdns restart": [ "exec" ],
"/etc/init.d/smartdns updatefiles": [ "exec" ]
},
"uci": [ "smartdns" ]
}
}
}