summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-shadowsocks-libev/po
diff options
context:
space:
mode:
Diffstat (limited to 'applications/luci-app-shadowsocks-libev/po')
-rw-r--r--applications/luci-app-shadowsocks-libev/po/de/shadowsocks-libev.po8
-rw-r--r--applications/luci-app-shadowsocks-libev/po/hu/shadowsocks-libev.po12
-rw-r--r--applications/luci-app-shadowsocks-libev/po/mr/shadowsocks-libev.po347
-rw-r--r--applications/luci-app-shadowsocks-libev/po/pl/shadowsocks-libev.po6
-rw-r--r--applications/luci-app-shadowsocks-libev/po/pt/shadowsocks-libev.po106
-rw-r--r--applications/luci-app-shadowsocks-libev/po/pt_BR/shadowsocks-libev.po125
-rw-r--r--applications/luci-app-shadowsocks-libev/po/ru/shadowsocks-libev.po24
-rw-r--r--applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po6
-rw-r--r--applications/luci-app-shadowsocks-libev/po/zh-cn/shadowsocks-libev.po32
9 files changed, 530 insertions, 136 deletions
diff --git a/applications/luci-app-shadowsocks-libev/po/de/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/de/shadowsocks-libev.po
index 4acfb65fef..5c72506b6a 100644
--- a/applications/luci-app-shadowsocks-libev/po/de/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/de/shadowsocks-libev.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-24 09:12+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2019-12-09 20:05+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/de/>\n"
"Language: de\n"
@@ -36,7 +36,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
msgid "Cancel"
-msgstr ""
+msgstr "Abbrechen"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid ""
@@ -286,7 +286,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
msgid "Running"
-msgstr ""
+msgstr "Laufend"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
msgid "Server"
diff --git a/applications/luci-app-shadowsocks-libev/po/hu/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/hu/shadowsocks-libev.po
index d75197063c..e8d7677a4b 100644
--- a/applications/luci-app-shadowsocks-libev/po/hu/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/hu/shadowsocks-libev.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-29 19:46+0000\n"
+"PO-Revision-Date: 2019-12-20 21:22+0000\n"
"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/hu/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10-dev\n"
+"X-Generator: Weblate 3.10\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
msgid "-- instance type --"
@@ -36,7 +36,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
msgid "Cancel"
-msgstr ""
+msgstr "Mégse"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid ""
@@ -114,7 +114,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
msgid "Enable/Disable"
-msgstr ""
+msgstr "Engedélyezés vagy letiltás"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
msgid "Enabled"
@@ -247,6 +247,8 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
msgid "Passes additional arguments to iptables. Use with care!"
msgstr ""
+"Átadja a további argumentumokat az iptables részére. Használja "
+"körültekintően!"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
msgid "Password"
@@ -284,7 +286,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
msgid "Running"
-msgstr ""
+msgstr "Fut"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
msgid "Server"
diff --git a/applications/luci-app-shadowsocks-libev/po/mr/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/mr/shadowsocks-libev.po
new file mode 100644
index 0000000000..4cc5acd6d7
--- /dev/null
+++ b/applications/luci-app-shadowsocks-libev/po/mr/shadowsocks-libev.po
@@ -0,0 +1,347 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-28 03:17+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsshadowsocks-libev/mr/>\n"
+"Language: mr\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 3.10\n"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
+msgid "-- instance type --"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
+msgid "<hidden>"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
+msgid "Advanced Settings"
+msgstr "प्रगत सेटिंग्ज"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
+msgid "Bind address"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+msgid "Bypass ss-redir for packets with dst address in this list"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+msgid "Bypass ss-redir for packets with src address in this list"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr "रद्द करा"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+msgid ""
+"Continue to have dst address checked for packets with src address in this "
+"list"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+msgid "Default action for locally generated TCP packets"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+msgid ""
+"Default action for packets whose dst address do not match any of the dst ip "
+"list"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+msgid ""
+"Default action for packets whose src address do not match any of the src ip/"
+"net list"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
+msgid ""
+"Definition of remote shadowsocks servers. Disable any of them will also "
+"disable instances referring to it."
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+msgid "Destination Settings"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
+msgid "Dst default"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+msgid "Dst ip/net bypass"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
+msgid "Dst ip/net bypass file"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
+msgid "Dst ip/net forward"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
+msgid "Dst ip/net forward file"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
+msgid "Enable SO_REUSEPORT"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
+msgid "Enable TCP Fast Open"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
+msgid "Enable TCP_NODELAY"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
+msgid "Enable/Disable"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra arguments"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+msgid ""
+"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+msgid ""
+"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
+msgid "Forward recentrst"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
+msgid ""
+"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
+msgid "Forward through ss-redir for packets with dst address in this list"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+msgid "Forward through ss-redir for packets with src address in this list"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
+msgid "General Settings"
+msgstr "सामान्य सेटिंग्ज"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
+msgid "IPv6 First"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
+msgid "Ingress interfaces"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
+msgid "Install package"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
+msgid "Install package iptables-mod-conntrack-extra"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
+msgid ""
+"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
+"tunnel, ss-server, etc. To enable an instance it is required to enable both "
+"the instance itself and the remote server it refers to."
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
+msgid "Key (base64)"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
+msgid "Local Instances"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
+msgid "Local address"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
+msgid "Local port"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
+msgid "Local-out default"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
+msgid "MTU"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
+msgid "Method"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
+msgid "Mode of operation"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+msgid ""
+"On this page you can configure how traffics are to be forwarded to ss-redir "
+"instances. If enabled, packets will first have their src ip addresses "
+"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
+"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
+"give the default action to be taken. If the prior check results in action "
+"<em>checkdst</em>, packets will continue to have their dst addresses checked."
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+msgid "Only apply rules on packets from these network interfaces"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
+msgid "Overview"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
+msgid "Package is not installed"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid "Passes additional arguments to iptables. Use with care!"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
+msgid "Password"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
+msgid "Plugin"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
+msgid "Plugin Options"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
+msgid "Prefer IPv6 addresses when resolving names"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
+msgid "Redir Rules"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
+msgid "Remote Servers"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
+msgid "Remote server"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
+msgid "Run as"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
+msgid "Server"
+msgstr "सर्व्हर"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
+msgid "Server port"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
+msgid "Shadowsocks-libev"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+msgid "Source Settings"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
+msgid "Src default"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid "Src ip/net bypass"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+msgid "Src ip/net checkdst"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+msgid "Src ip/net forward"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
+msgid "The address ss-server will initiate connection from"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
+msgid "The address ss-tunnel will forward traffic to"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
+msgid "Timeout (sec)"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
+msgid "Tunnel address"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
+msgid "ss-redir for TCP"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
+msgid "ss-redir for UDP"
+msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/pl/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/pl/shadowsocks-libev.po
index 203b21af0c..057d5d5cb0 100644
--- a/applications/luci-app-shadowsocks-libev/po/pl/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/pl/shadowsocks-libev.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-12-03 08:27+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2019-12-13 23:07+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/pl/>\n"
"Language: pl\n"
@@ -286,7 +286,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
msgid "Running"
-msgstr ""
+msgstr "Uruchomione"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
msgid "Server"
diff --git a/applications/luci-app-shadowsocks-libev/po/pt/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/pt/shadowsocks-libev.po
index 5f4d6c776d..5e3c5ccd56 100644
--- a/applications/luci-app-shadowsocks-libev/po/pt/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/pt/shadowsocks-libev.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-30 21:06+0000\n"
+"PO-Revision-Date: 2019-12-05 17:08+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/pt/>\n"
@@ -36,7 +36,7 @@ msgstr "Contornar ss-redir para pacotes com endereço src nesta lista"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
msgid "Cancel"
-msgstr ""
+msgstr "Cancelar"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid ""
@@ -94,31 +94,31 @@ msgstr "Dst padrão"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
msgid "Dst ip/net bypass"
-msgstr ""
+msgstr "Contorno dst ip/net"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
msgid "Dst ip/net bypass file"
-msgstr ""
+msgstr "Ficheiro de contorno dst ip/net"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net forward"
-msgstr ""
+msgstr "Forward de dst ip/net"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid "Dst ip/net forward file"
-msgstr ""
+msgstr "Ficheiro de forward dst ip/net"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
msgid "Enable SO_REUSEPORT"
-msgstr ""
+msgstr "Ativar SO_REUSEPORT"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
msgid "Enable TCP Fast Open"
-msgstr ""
+msgstr "Ativar TCP Fast Open"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
msgid "Enable TCP_NODELAY"
-msgstr ""
+msgstr "Ativar TCP_NODELAY"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
msgid "Enable/Disable"
@@ -136,28 +136,35 @@ msgstr "Argumentos adicionais"
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
+"Ficheiro contendo ip/net para propósitos como com <em>Contorno de dst ip/"
+"net</em>"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
+"Ficheiro contendo ip/net para propósitos como com <em>Forward dst ip/net</em>"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
msgid "Forward recentrst"
-msgstr ""
+msgstr "Forward recentrst"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
msgid ""
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
msgstr ""
+"Encaminhar os pacotes cujos dst enviaram recentemente tcp-rst para múltiplos "
+"nós"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
+"Encaminhar através do ss-redir para pacotes com endereço dst nesta lista"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
+"Encaminhar através do ss-redir para pacotes com endereço src nesta lista"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
@@ -166,29 +173,29 @@ msgstr "Configurações Gerais"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
msgid "IPv6 First"
-msgstr ""
+msgstr "Primeiro o IPv6"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
msgid "Import"
-msgstr ""
+msgstr "Importar"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
msgid "Import Links"
-msgstr ""
+msgstr "Importar Ligações"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
-msgstr ""
+msgstr "Interfaces de ingresso"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
msgid "Install package"
-msgstr ""
+msgstr "Instalar pacote"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
+msgstr "Instalar o pacote iptables-mod-conntrack-extra"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
msgid ""
@@ -196,27 +203,31 @@ msgid ""
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
"the instance itself and the remote server it refers to."
msgstr ""
+"Instâncias de componentes shadowsocks-libev, por exemplo, ss-local, ss-"
+"redir, ss-túnel, ss-servidor, etc. Para ativar uma instância é necessário "
+"ativar tanto a própria instância quanto o servidor remoto ao qual ela se "
+"refere."
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
msgid "Key (base64)"
-msgstr ""
+msgstr "Chave (base64)"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
msgid "Local Instances"
-msgstr ""
+msgstr "Instâncias Locais"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
msgid "Local address"
-msgstr ""
+msgstr "Endereço local"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
msgid "Local port"
-msgstr ""
+msgstr "Porta local"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
-msgstr ""
+msgstr "Padrão de saída local"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
msgid "MTU"
@@ -224,11 +235,11 @@ msgstr "MTU"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
msgid "Method"
-msgstr ""
+msgstr "Método"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
msgid "Mode of operation"
-msgstr ""
+msgstr "Modo de operação"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
@@ -239,10 +250,17 @@ msgid ""
"give the default action to be taken. If the prior check results in action "
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
+"Nesta página pode configurar como os tráfegos devem ser encaminhados para "
+"instâncias de ss-redir. Se ativado, os pacotes primeiro terão seus endereços "
+"src ip verificados contra <em>Contorno src ip/net</em>, <em>>Forward src ip/"
+"net</em>, <em>Checkdst src ip/net</em> e se nenhum corresponder ao <em>Src "
+"padrão</em> dará a ação padrão a ser tomada. Se a verificação anterior "
+"resultar em ação <em>checkdst</em>, os pacotes continuarão a ter os seus "
+"endereços dst verificados."
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
-msgstr ""
+msgstr "Aplicar apenas regras em pacotes destas interfaces de rede"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
msgid "Overview"
@@ -250,7 +268,7 @@ msgstr "Visão Geral"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
msgid "Package is not installed"
-msgstr ""
+msgstr "O pacote não está instalado"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
msgid "Passes additional arguments to iptables. Use with care!"
@@ -262,33 +280,33 @@ msgstr "Palavra-passe"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
msgid "Plugin"
-msgstr ""
+msgstr "Plugin"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
msgid "Plugin Options"
-msgstr ""
+msgstr "Opções de Plugin"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
msgid "Prefer IPv6 addresses when resolving names"
-msgstr ""
+msgstr "Preferir endereços IPv6 ao resolver nomes"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
msgid "Redir Rules"
-msgstr ""
+msgstr "Regras de Redir"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
msgid "Remote Servers"
-msgstr ""
+msgstr "Servidores Remotos"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
msgid "Remote server"
-msgstr ""
+msgstr "Servidor remoto"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
msgid "Run as"
-msgstr ""
+msgstr "Executar como"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
msgid "Running"
@@ -304,43 +322,43 @@ msgstr "Porta do servidor"
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
msgid "Shadowsocks-libev"
-msgstr ""
+msgstr "Shadowsocks-libev"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
-msgstr ""
+msgstr "Configurações de Origem"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src default"
-msgstr ""
+msgstr "Src padrão"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid "Src ip/net bypass"
-msgstr ""
+msgstr "Contorno src ip/net"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net checkdst"
-msgstr ""
+msgstr "Checkdst src ip/net"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net forward"
-msgstr ""
+msgstr "Forward src ip/net"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
msgid "The address ss-server will initiate connection from"
-msgstr ""
+msgstr "O endereço ss-server irá iniciar a conexão de"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
msgid "The address ss-tunnel will forward traffic to"
-msgstr ""
+msgstr "O endereço ss-túnel encaminhará o tráfego para"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
msgid "Timeout (sec)"
-msgstr ""
+msgstr "Tempo limite (s)"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
msgid "Tunnel address"
-msgstr ""
+msgstr "Endereço do túnel"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
msgid "Verbose"
@@ -348,11 +366,11 @@ msgstr "Verbose"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
-msgstr ""
+msgstr "ss-redir para TCP"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
-msgstr ""
+msgstr "ss-redir para UDP"
#~ msgid "Add"
#~ msgstr "Adicionar"
diff --git a/applications/luci-app-shadowsocks-libev/po/pt_BR/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/pt_BR/shadowsocks-libev.po
index ff6c1accec..5ebdae4ad6 100644
--- a/applications/luci-app-shadowsocks-libev/po/pt_BR/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/pt_BR/shadowsocks-libev.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-12-03 08:27+0000\n"
+"PO-Revision-Date: 2019-12-09 20:05+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsshadowsocks-libev/pt_BR/>\n"
@@ -12,11 +12,11 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
msgid "-- instance type --"
-msgstr ""
+msgstr "-- tipo de instância --"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
msgid "<hidden>"
-msgstr ""
+msgstr "<oculto>"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
msgid "Advanced Settings"
@@ -29,10 +29,13 @@ msgstr "Endereço de saída"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
msgid "Bypass ss-redir for packets with dst address in this list"
msgstr ""
+"Ignore o ss-redir para pacotes com endereço de destino cadastradas nesta "
+"lista"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
msgid "Bypass ss-redir for packets with src address in this list"
msgstr ""
+"Ignore o ss-redir para pacotes com endereço de origem cadastradas nesta lista"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
msgid "Cancel"
@@ -43,32 +46,40 @@ msgid ""
"Continue to have dst address checked for packets with src address in this "
"list"
msgstr ""
+"Continue a ter o endereço de destino verificado para pacotes com endereço de "
+"origem nesta lista"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
msgid "Default action for locally generated TCP packets"
-msgstr ""
+msgstr "Ação predefinida para pacotes TCP gerados localmente"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
msgid ""
"Default action for packets whose dst address do not match any of the dst ip "
"list"
msgstr ""
+"Ação predefinida para pacotes cujo endereço de destino não correspondam a "
+"qualquer uma da lista de endereços IP de destino"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
msgid ""
"Default action for packets whose src address do not match any of the src ip/"
"net list"
msgstr ""
+"Ação predefinida para os pacotes cujo endereço de origem não correspondam a "
+"qualquer um dos endereços IP/rede de origem desta lista"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
msgid ""
"Definition of remote shadowsocks servers. Disable any of them will also "
"disable instances referring to it."
msgstr ""
+"Definição de servidores shadowsocks remotos. Ao desativar qualquer um deles "
+"também desabilitará instâncias referentes a ele."
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
-msgstr ""
+msgstr "Configurações de Destino"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
@@ -82,35 +93,35 @@ msgstr "Desabilitado"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid "Dst default"
-msgstr ""
+msgstr "Destino padrão"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
msgid "Dst ip/net bypass"
-msgstr ""
+msgstr "Bypass para destino de IP/Rede"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
msgid "Dst ip/net bypass file"
-msgstr ""
+msgstr "Arquivo de bypass para destino de IP/Rede"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
msgid "Dst ip/net forward"
-msgstr ""
+msgstr "Destino de encaminhamento de IP/Rede"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
msgid "Dst ip/net forward file"
-msgstr ""
+msgstr "Arquivo de destino de encaminhamento de IP/Rede"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
msgid "Enable SO_REUSEPORT"
-msgstr ""
+msgstr "Ativa SO_REUSEPORT"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
msgid "Enable TCP Fast Open"
-msgstr ""
+msgstr "Ativa TCP Fast Open"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
msgid "Enable TCP_NODELAY"
-msgstr ""
+msgstr "Ativa TCP_NODELAY"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
msgid "Enable/Disable"
@@ -128,28 +139,36 @@ msgstr "Argumentos extras"
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
msgstr ""
+"O arquivo contendo o IP/Rede com propósito de <em>bypass do endereço IP/Rede "
+"para o destino</em>"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
msgstr ""
+"O arquivo que contenha o IP/Rede com o propósito de <em>encaminhar o "
+"endereço IP/Rede para o destino</em>"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
msgid "Forward recentrst"
-msgstr ""
+msgstr "Encaminhar recentrst"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
msgid ""
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
-msgstr ""
+msgstr "Encaminhe os pacotes cujo o destino tenha nos enviado diversos tcp-rst"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
msgid "Forward through ss-redir for packets with dst address in this list"
msgstr ""
+"Encaminhamento através do ss-redir para pacotes com endereço de destino que "
+"estejam nesta lista"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
msgid "Forward through ss-redir for packets with src address in this list"
msgstr ""
+"Encaminhamento através do ss-redir para pacotes com endereço de origem que "
+"estejam nesta lista"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
@@ -158,7 +177,7 @@ msgstr "Configurações Gerais"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
msgid "IPv6 First"
-msgstr ""
+msgstr "Primeiro IPv6"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
msgid "Import"
@@ -172,15 +191,15 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
-msgstr ""
+msgstr "Interfaces de entrada"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
msgid "Install package"
-msgstr ""
+msgstr "Instalar pacote"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
+msgstr "Instalar o pacote iptables-mod-conntrack-extra"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
msgid ""
@@ -188,27 +207,30 @@ msgid ""
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
"the instance itself and the remote server it refers to."
msgstr ""
+"Exemplos de componentes shadowsocks-libev, por exemplo, ss-local, ss-redir, "
+"ss-tunnel, ss-server, etc. Para permitir uma instância, é necessário "
+"permitir a própria instância e o servidor remoto a que se refere."
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
msgid "Key (base64)"
-msgstr ""
+msgstr "Chave (base64)"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
msgid "Local Instances"
-msgstr ""
+msgstr "Instâncias Locais"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
msgid "Local address"
-msgstr ""
+msgstr "Endereço local"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
msgid "Local port"
-msgstr ""
+msgstr "Porta local"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
msgid "Local-out default"
-msgstr ""
+msgstr "Padrão de saída local"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
msgid "MTU"
@@ -216,11 +238,11 @@ msgstr "MTU"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
msgid "Method"
-msgstr ""
+msgstr "Método"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
msgid "Mode of operation"
-msgstr ""
+msgstr "Modo de operação"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
msgid ""
@@ -231,10 +253,17 @@ msgid ""
"give the default action to be taken. If the prior check results in action "
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
+"Nesta página você pode configurar como os tráfego deve ser encaminhado para "
+"as instâncias ss-redir. Se ativado, os pacotes terão primeiro os seus "
+"endereços src ip verificados contra <em>Src ip/net bypass</em>, <em>Src ip/"
+"net forward</em>, <em>Src ip/net checkdst</em> e se nenhum corresponder <em>"
+"Src default</em> dará a ação padrão a ser tomada. Caso a verificação "
+"anterior resulte em uma ação <em>checkdst</em>, os pacotes continuarão a ter "
+"seus endereços de destino (dst) verificados."
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
-msgstr ""
+msgstr "Aplicar apenas as regras sobre os pacotes destas interfaces de rede"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
msgid "Overview"
@@ -242,7 +271,7 @@ msgstr "Visão Geral"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
msgid "Package is not installed"
-msgstr ""
+msgstr "O pacote não está instalado"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
msgid "Passes additional arguments to iptables. Use with care!"
@@ -254,33 +283,33 @@ msgstr "Senha"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
msgid "Plugin"
-msgstr ""
+msgstr "Plugin"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
msgid "Plugin Options"
-msgstr ""
+msgstr "Opções de Plugin"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
msgid "Prefer IPv6 addresses when resolving names"
-msgstr ""
+msgstr "Prefira endereços IPv6 ao resolver os nomes"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
msgid "Redir Rules"
-msgstr ""
+msgstr "Regras de Redirecionamento"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
msgid "Remote Servers"
-msgstr ""
+msgstr "Servidores Remotos"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
msgid "Remote server"
-msgstr ""
+msgstr "Servidor Remoto"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
msgid "Run as"
-msgstr ""
+msgstr "Executar como"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
msgid "Running"
@@ -296,52 +325,52 @@ msgstr "Porta do servidor"
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
msgid "Shadowsocks-libev"
-msgstr ""
+msgstr "Shadowsocks-libev"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"
-msgstr ""
+msgstr "Configurações de Origem"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
msgid "Src default"
-msgstr ""
+msgstr "Predefinição de origem"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
msgid "Src ip/net bypass"
-msgstr ""
+msgstr "Bypass de IP/Rede de origem"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
msgid "Src ip/net checkdst"
-msgstr ""
+msgstr "Verificação checkdst do IP/Rede de origem"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
msgid "Src ip/net forward"
-msgstr ""
+msgstr "Encaminhamento de origem do IP/Rede"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
msgid "The address ss-server will initiate connection from"
-msgstr ""
+msgstr "O endereço ss-server iniciará a conexão a partir de"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
msgid "The address ss-tunnel will forward traffic to"
-msgstr ""
+msgstr "O endereço ss-tunnel para onde o o tráfego será encaminhado"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
msgid "Timeout (sec)"
-msgstr ""
+msgstr "Tempo limite (seg)"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
msgid "Tunnel address"
-msgstr ""
+msgstr "Endereço do túnel"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
msgid "Verbose"
-msgstr ""
+msgstr "Loquaz"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
msgid "ss-redir for TCP"
-msgstr ""
+msgstr "ss-redir para TCP"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
msgid "ss-redir for UDP"
-msgstr ""
+msgstr "ss-redir para UDP"
diff --git a/applications/luci-app-shadowsocks-libev/po/ru/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/ru/shadowsocks-libev.po
index fcb9815878..aa1cdedeef 100644
--- a/applications/luci-app-shadowsocks-libev/po/ru/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/ru/shadowsocks-libev.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-10-19 18:26+0000\n"
-"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n"
+"PO-Revision-Date: 2019-12-26 18:23+0000\n"
+"Last-Translator: Alex Ky <esthomolupus@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/ru/>\n"
"Language: ru\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
msgid "-- instance type --"
@@ -37,7 +37,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
msgid "Cancel"
-msgstr ""
+msgstr "Отменить"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid ""
@@ -75,11 +75,11 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
msgid "Disable"
-msgstr ""
+msgstr "Отключить"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
msgid "Disabled"
-msgstr ""
+msgstr "Отключено"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
msgid "Dst default"
@@ -115,11 +115,11 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
msgid "Enable/Disable"
-msgstr ""
+msgstr "Включить/Выключить"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
msgid "Enabled"
-msgstr ""
+msgstr "Включено"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
msgid "Extra arguments"
@@ -155,7 +155,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
msgid "General Settings"
-msgstr ""
+msgstr "Основные настройки"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
msgid "IPv6 First"
@@ -213,7 +213,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
msgid "MTU"
-msgstr ""
+msgstr "MTU"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
msgid "Method"
@@ -239,7 +239,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
msgid "Overview"
-msgstr ""
+msgstr "Главное меню"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
msgid "Package is not installed"
@@ -251,7 +251,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
msgid "Password"
-msgstr ""
+msgstr "Пароль"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
msgid "Plugin"
diff --git a/applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po
index 078dea2419..2f2877a342 100644
--- a/applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-11-05 01:57+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2019-12-05 17:08+0000\n"
+"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshadowsocks-libev/uk/>\n"
"Language: uk\n"
@@ -37,7 +37,7 @@ msgstr ""
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
msgid "Cancel"
-msgstr ""
+msgstr "Скасувати"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
msgid ""
diff --git a/applications/luci-app-shadowsocks-libev/po/zh-cn/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/zh-cn/shadowsocks-libev.po
index c83366ad22..43e754370f 100644
--- a/applications/luci-app-shadowsocks-libev/po/zh-cn/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/zh-cn/shadowsocks-libev.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2019-12-03 08:27+0000\n"
-"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
+"PO-Revision-Date: 2019-12-04 12:08+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsshadowsocks-libev/zh_Hans/>\n"
"Language: zh-cn\n"
@@ -65,9 +65,7 @@ msgstr "对于源地址不在列表中的报文的默认行为"
msgid ""
"Definition of remote shadowsocks servers. Disable any of them will also "
"disable instances referring to it."
-msgstr ""
-"在此页面设定访问远端shadowsocks服务器的参数。请注意,禁用远端服务器会同时停止"
-"与之关联的shadowsocks-libev组件"
+msgstr "在此页面设定访问远端shadowsocks服务器的参数。请注意,禁用远端服务器会同时停止与之关联的shadowsocks-libev组件。"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
msgid "Destination Settings"
@@ -130,12 +128,12 @@ msgstr "额外参数"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
-msgstr "文件列出需要绕过ss-redir转发的地址和网段"
+msgstr "包含ip/net的文件,用于 <em>Dst ip/net bypass</em>"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
msgid ""
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
-msgstr "文件列出需要使用ss-redir转发的地址和网段"
+msgstr "包含 ip/net 的文件用于与 <em>Dst ip/net forward</em>"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
msgid "Forward recentrst"
@@ -165,13 +163,13 @@ msgstr "IPv6优先"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
msgid "Import"
-msgstr ""
+msgstr "导入"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
msgid "Import Links"
-msgstr ""
+msgstr "导入链接"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
msgid "Ingress interfaces"
@@ -237,10 +235,10 @@ msgid ""
"give the default action to be taken. If the prior check results in action "
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
msgstr ""
-"在此页面,您可以配置指定报文是否通过ss-redir转发。启用后,规则会先将报文的源"
-"地址与相应的地址集进行匹配,依次决定是否“绕过(<em>bypass</em>)”、“转发"
-"(<em>forward</em>)”,或“继续匹配目的地址(<em>checkdst</em>)”;若未在集合"
-"中找到匹配,则执行指定的默认动作。继续匹配目的地址时同理。"
+"在此页面上,您可以配置如何将流量转发到ss-redir实例。如果启用,则首先将对数据包的src ip地址按以下顺序匹配, <em>Src ip/net "
+"bypass</em>, <em>Src ip/net forward</em>, <em>Src ip/net "
+"checkdst</em>如果没有匹配项,则按<em>Src default</em> 执行默认操作.如果事先启用了<em>checkdst</em>, "
+"数据包将选定地址进行转发。"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
msgid "Only apply rules on packets from these network interfaces"
@@ -256,7 +254,7 @@ msgstr "依赖包未安装"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
msgid "Passes additional arguments to iptables. Use with care!"
-msgstr "给iptables的额外参数。请小心使用"
+msgstr "传递到 iptables 的额外参数。小心使用!"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
msgid "Password"
@@ -298,15 +296,15 @@ msgstr "运行中"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
msgid "Server"
-msgstr "监听地址"
+msgstr "服务器"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
msgid "Server port"
-msgstr "监听端口"
+msgstr "服务器端口"
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
msgid "Shadowsocks-libev"
-msgstr ""
+msgstr "Shadowsocks-libev"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
msgid "Source Settings"