summaryrefslogtreecommitdiffhomepage
path: root/modules/luci-base
diff options
context:
space:
mode:
Diffstat (limited to 'modules/luci-base')
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/cbi.js168
-rw-r--r--modules/luci-base/luasrc/cbi/datatypes.lua9
-rw-r--r--modules/luci-base/luasrc/model/network.lua7
-rw-r--r--modules/luci-base/luasrc/sys/zoneinfo/tzdata.lua8
-rw-r--r--modules/luci-base/po/ca/base.po9
-rw-r--r--modules/luci-base/po/cs/base.po9
-rw-r--r--modules/luci-base/po/de/base.po9
-rw-r--r--modules/luci-base/po/el/base.po9
-rw-r--r--modules/luci-base/po/en/base.po9
-rw-r--r--modules/luci-base/po/es/base.po9
-rw-r--r--modules/luci-base/po/fr/base.po9
-rw-r--r--modules/luci-base/po/he/base.po9
-rw-r--r--modules/luci-base/po/hu/base.po9
-rw-r--r--modules/luci-base/po/it/base.po9
-rw-r--r--modules/luci-base/po/ja/base.po9
-rw-r--r--modules/luci-base/po/ko/base.po9
-rw-r--r--modules/luci-base/po/ms/base.po9
-rw-r--r--modules/luci-base/po/no/base.po9
-rw-r--r--modules/luci-base/po/pl/base.po9
-rw-r--r--modules/luci-base/po/pt-br/base.po9
-rw-r--r--modules/luci-base/po/pt/base.po9
-rw-r--r--modules/luci-base/po/ro/base.po9
-rw-r--r--modules/luci-base/po/ru/base.po122
-rw-r--r--modules/luci-base/po/sk/base.po9
-rw-r--r--modules/luci-base/po/sv/base.po9
-rw-r--r--modules/luci-base/po/templates/base.pot9
-rw-r--r--modules/luci-base/po/tr/base.po9
-rw-r--r--modules/luci-base/po/uk/base.po9
-rw-r--r--modules/luci-base/po/vi/base.po9
-rw-r--r--modules/luci-base/po/zh-cn/base.po9
-rw-r--r--modules/luci-base/po/zh-tw/base.po9
31 files changed, 313 insertions, 235 deletions
diff --git a/modules/luci-base/htdocs/luci-static/resources/cbi.js b/modules/luci-base/htdocs/luci-static/resources/cbi.js
index b334703bdf..d40ec34bc6 100644
--- a/modules/luci-base/htdocs/luci-static/resources/cbi.js
+++ b/modules/luci-base/htdocs/luci-static/resources/cbi.js
@@ -23,6 +23,62 @@ function Dec(x) {
return (/^-?\d+(?:\.\d+)?$/.test(x) ? +x : NaN);
}
+function IPv4(x) {
+ if (!x.match(/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/))
+ return null;
+
+ if (RegExp.$1 > 255 || RegExp.$2 > 255 || RegExp.$3 > 255 || RegExp.$4 > 255)
+ return null;
+
+ return [ +RegExp.$1, +RegExp.$2, +RegExp.$3, +RegExp.$4 ];
+}
+
+function IPv6(x) {
+ if (x.match(/^([a-fA-F0-9:]+):(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})$/)) {
+ var v6 = RegExp.$1, v4 = IPv4(RegExp.$2);
+
+ if (!v4)
+ return null;
+
+ x = v6 + ':' + (v4[0] * 256 + v4[1]).toString(16)
+ + ':' + (v4[2] * 256 + v4[3]).toString(16);
+ }
+
+ if (!x.match(/^[a-fA-F0-9:]+$/))
+ return null;
+
+ var prefix_suffix = x.split(/::/);
+
+ if (prefix_suffix.length > 2)
+ return null;
+
+ var prefix = (prefix_suffix[0] || '0').split(/:/);
+ var suffix = prefix_suffix.length > 1 ? (prefix_suffix[1] || '0').split(/:/) : [];
+
+ if (suffix.length ? (prefix.length + suffix.length > 7) : (prefix.length > 8))
+ return null;
+
+ var i, word;
+ var words = [];
+
+ for (i = 0, word = parseInt(prefix[0], 16); i < prefix.length; word = parseInt(prefix[++i], 16))
+ if (prefix[i].length <= 4 && !isNaN(word) && word <= 0xFFFF)
+ words.push(word);
+ else
+ return null;
+
+ for (i = 0; i < (8 - prefix.length - suffix.length); i++)
+ words.push(0);
+
+ for (i = 0, word = parseInt(suffix[0], 16); i < suffix.length; word = parseInt(suffix[++i], 16))
+ if (suffix[i].length <= 4 && !isNaN(word) && word <= 0xFFFF)
+ words.push(word);
+ else
+ return null;
+
+ return words;
+}
+
var cbi_validators = {
'integer': function()
@@ -53,69 +109,14 @@ var cbi_validators = {
'ip4addr': function()
{
- if (this.match(/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})(\/(\S+))?$/))
- {
- return (RegExp.$1 >= 0) && (RegExp.$1 <= 255) &&
- (RegExp.$2 >= 0) && (RegExp.$2 <= 255) &&
- (RegExp.$3 >= 0) && (RegExp.$3 <= 255) &&
- (RegExp.$4 >= 0) && (RegExp.$4 <= 255) &&
- ((RegExp.$6.indexOf('.') < 0)
- ? ((RegExp.$6 >= 0) && (RegExp.$6 <= 32))
- : (cbi_validators.ip4addr.apply(RegExp.$6)))
- ;
- }
-
- return false;
+ var m = this.match(/^(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?:\/(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})|\/(\d{1,2}))?$/);
+ return !!(m && IPv4(m[1]) && (m[2] ? IPv4(m[2]) : (m[3] ? cbi_validators.ip4prefix.apply(m[3]) : true)));
},
'ip6addr': function()
{
- if( this.match(/^([a-fA-F0-9:.]+)(\/(\d+))?$/) )
- {
- if( !RegExp.$2 || ((RegExp.$3 >= 0) && (RegExp.$3 <= 128)) )
- {
- var addr = RegExp.$1;
-
- if( addr == '::' )
- {
- return true;
- }
-
- if( addr.indexOf('.') > 0 )
- {
- var off = addr.lastIndexOf(':');
-
- if( !(off && cbi_validators.ip4addr.apply(addr.substr(off+1))) )
- return false;
-
- addr = addr.substr(0, off) + ':0:0';
- }
-
- if( addr.indexOf('::') >= 0 )
- {
- var colons = 0;
- var fill = '0';
-
- for( var i = 1; i < (addr.length-1); i++ )
- if( addr.charAt(i) == ':' )
- colons++;
-
- if( colons > 7 )
- return false;
-
- for( var i = 0; i < (7 - colons); i++ )
- fill += ':0';
-
- if (addr.match(/^(.*?)::(.*?)$/))
- addr = (RegExp.$1 ? RegExp.$1 + ':' : '') + fill +
- (RegExp.$2 ? ':' + RegExp.$2 : '');
- }
-
- return (addr.match(/^(?:[a-fA-F0-9]{1,4}:){7}[a-fA-F0-9]{1,4}$/) != null);
- }
- }
-
- return false;
+ var m = this.match(/^([0-9a-fA-F:.]+)(?:\/(\d{1,3}))?$/);
+ return !!(m && IPv6(m[1]) && (m[2] ? cbi_validators.ip6prefix.apply(m[2]) : true));
},
'ip4prefix': function()
@@ -136,50 +137,35 @@ var cbi_validators = {
'cidr4': function()
{
- if (this.match(/^(\S+)\/(\S+)$/))
- {
- ip = RegExp.$1;
- mask = RegExp.$2;
- return cbi_validators.ip4addr.apply(ip) &&
- cbi_validators.ip4prefix.apply(mask);
- }
- return false;
+ var m = this.match(/^(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})\/(\d{1,2})$/);
+ return !!(m && IPv4(m[1]) && cbi_validators.ip4prefix.apply(m[2]));
},
'cidr6': function()
{
- if (this.match(/^(\S+)\/(\S+)$/))
- {
- ip = RegExp.$1;
- mask = RegExp.$2;
- return cbi_validators.ip6addr.apply(ip) &&
- cbi_validators.ip6prefix.apply(mask);
- }
- return false;
+ var m = this.match(/^([0-9a-fA-F:.]+)\/(\d{1,3})$/);
+ return !!(m && IPv6(m[1]) && cbi_validators.ip6prefix.apply(m[2]));
},
'ipnet4': function()
{
- if (this.match(/^(\S+)\/(\S+)$/))
- {
- ip = RegExp.$1;
- net = RegExp.$2;
- return cbi_validators.ip4addr.apply(ip) &&
- cbi_validators.ip4addr.apply(net);
- }
- return false;
+ var m = this.match(/^(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})\/(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})$/);
+ return !!(m && IPv4(m[1]) && IPv4(m[2]));
},
'ipnet6': function()
{
- if (this.match(/^(\S+)\/(\S+)$/))
- {
- ip = RegExp.$1;
- net = RegExp.$2;
- return cbi_validators.ip6addr.apply(ip) &&
- cbi_validators.ip6addr.apply(net);
- }
- return false;
+ var m = this.match(/^([0-9a-fA-F:.]+)\/([0-9a-fA-F:.]+)$/);
+ return !!(m && IPv6(m[1]) && IPv6(m[2]));
+ },
+
+ 'ip6hostid': function()
+ {
+ if (this == "eui64" || this == "random")
+ return true;
+
+ var v6 = IPv6(this);
+ return !(!v6 || v6[0] || v6[1] || v6[2] || v6[3]);
},
'ipmask': function()
diff --git a/modules/luci-base/luasrc/cbi/datatypes.lua b/modules/luci-base/luasrc/cbi/datatypes.lua
index df23aaf135..a7e02f350a 100644
--- a/modules/luci-base/luasrc/cbi/datatypes.lua
+++ b/modules/luci-base/luasrc/cbi/datatypes.lua
@@ -169,8 +169,13 @@ function ipmask6(val)
end
function ip6hostid(val)
- if val and val:match("^[a-fA-F0-9:]+$") and (#val > 2) then
- return (ip6addr("2001:db8:0:0" .. val) or ip6addr("2001:db8:0:0:" .. val))
+ if val == "eui64" or val == "random" then
+ return true
+ else
+ local addr = ip.IPv6(val)
+ if addr and addr:prefix() == 128 and addr:lower("::1:0:0:0:0") then
+ return true
+ end
end
return false
diff --git a/modules/luci-base/luasrc/model/network.lua b/modules/luci-base/luasrc/model/network.lua
index 6f405a1314..9ea8e369da 100644
--- a/modules/luci-base/luasrc/model/network.lua
+++ b/modules/luci-base/luasrc/model/network.lua
@@ -998,7 +998,12 @@ function protocol.ip6addrs(self)
if type(addrs) == "table" then
for n, addr in ipairs(addrs) do
- rv[#rv+1] = "%s1/%d" %{ addr.address, addr.mask }
+ if type(addr["local-address"]) == "table" then
+ rv[#rv+1] = "%s/%d" %{
+ addr["local-address"].address,
+ addr["local-address"].mask
+ }
+ end
end
end
diff --git a/modules/luci-base/luasrc/sys/zoneinfo/tzdata.lua b/modules/luci-base/luasrc/sys/zoneinfo/tzdata.lua
index 48ae5747c0..6668dad839 100644
--- a/modules/luci-base/luasrc/sys/zoneinfo/tzdata.lua
+++ b/modules/luci-base/luasrc/sys/zoneinfo/tzdata.lua
@@ -51,7 +51,7 @@ TZ = {
{ 'Africa/Nouakchott', 'GMT0' },
{ 'Africa/Ouagadougou', 'GMT0' },
{ 'Africa/Porto-Novo', 'WAT-1' },
- { 'Africa/Sao Tome', 'GMT0' },
+ { 'Africa/Sao Tome', 'WAT-1' },
{ 'Africa/Tripoli', 'EET-2' },
{ 'Africa/Tunis', 'CET-1' },
{ 'Africa/Windhoek', 'CAT-2' },
@@ -85,7 +85,7 @@ TZ = {
{ 'America/Bogota', '<-05>5' },
{ 'America/Boise', 'MST7MDT,M3.2.0,M11.1.0' },
{ 'America/Cambridge Bay', 'MST7MDT,M3.2.0,M11.1.0' },
- { 'America/Campo Grande', '<-04>4<-03>,M10.3.0/0,M2.3.0/0' },
+ { 'America/Campo Grande', '<-04>4<-03>,M11.1.0/0,M2.3.0/0' },
{ 'America/Cancun', 'EST5' },
{ 'America/Caracas', '<-04>4' },
{ 'America/Cayenne', '<-03>3' },
@@ -94,7 +94,7 @@ TZ = {
{ 'America/Chihuahua', 'MST7MDT,M4.1.0,M10.5.0' },
{ 'America/Costa Rica', 'CST6' },
{ 'America/Creston', 'MST7' },
- { 'America/Cuiaba', '<-04>4<-03>,M10.3.0/0,M2.3.0/0' },
+ { 'America/Cuiaba', '<-04>4<-03>,M11.1.0/0,M2.3.0/0' },
{ 'America/Curacao', 'AST4' },
{ 'America/Danmarkshavn', 'GMT0' },
{ 'America/Dawson', 'PST8PDT,M3.2.0,M11.1.0' },
@@ -181,7 +181,7 @@ TZ = {
{ 'America/Santarem', '<-03>3' },
{ 'America/Santiago', '<-04>4<-03>,M8.2.6/24,M5.2.6/24' },
{ 'America/Santo Domingo', 'AST4' },
- { 'America/Sao Paulo', '<-03>3<-02>,M10.3.0/0,M2.3.0/0' },
+ { 'America/Sao Paulo', '<-03>3<-02>,M11.1.0/0,M2.3.0/0' },
{ 'America/Scoresbysund', '<-01>1<+00>,M3.5.0/0,M10.5.0/1' },
{ 'America/Sitka', 'AKST9AKDT,M3.2.0,M11.1.0' },
{ 'America/St Barthelemy', 'AST4' },
diff --git a/modules/luci-base/po/ca/base.po b/modules/luci-base/po/ca/base.po
index b094e598eb..a6a8843a74 100644
--- a/modules/luci-base/po/ca/base.po
+++ b/modules/luci-base/po/ca/base.po
@@ -3526,9 +3526,9 @@ msgstr ""
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
@@ -3828,6 +3828,9 @@ msgstr "obert"
msgid "overlay"
msgstr ""
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr ""
diff --git a/modules/luci-base/po/cs/base.po b/modules/luci-base/po/cs/base.po
index e298dc6a81..c69654f1ed 100644
--- a/modules/luci-base/po/cs/base.po
+++ b/modules/luci-base/po/cs/base.po
@@ -3566,9 +3566,9 @@ msgstr "Použít směrovací tabulku"
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
"Použitím tlačítka <em>Přidat</em> přidáte novou zápůjčku (lease). <em>MAC "
@@ -3869,6 +3869,9 @@ msgstr ""
msgid "overlay"
msgstr ""
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr ""
diff --git a/modules/luci-base/po/de/base.po b/modules/luci-base/po/de/base.po
index 69121420a3..47472a37cf 100644
--- a/modules/luci-base/po/de/base.po
+++ b/modules/luci-base/po/de/base.po
@@ -3703,9 +3703,9 @@ msgstr "Benutze Routing-Tabelle"
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
"Die <em>Hinzufügen</em> Schaltfläche fügt einen neuen Lease-Eintrag hinzu. "
@@ -4016,6 +4016,9 @@ msgstr "offen"
msgid "overlay"
msgstr "Overlay"
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr "Relay-Modus"
diff --git a/modules/luci-base/po/el/base.po b/modules/luci-base/po/el/base.po
index b0017b34b9..d0b9e240f6 100644
--- a/modules/luci-base/po/el/base.po
+++ b/modules/luci-base/po/el/base.po
@@ -3522,9 +3522,9 @@ msgstr ""
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
@@ -3821,6 +3821,9 @@ msgstr ""
msgid "overlay"
msgstr ""
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr ""
diff --git a/modules/luci-base/po/en/base.po b/modules/luci-base/po/en/base.po
index e5671e019d..fbaa03b6f0 100644
--- a/modules/luci-base/po/en/base.po
+++ b/modules/luci-base/po/en/base.po
@@ -3479,9 +3479,9 @@ msgstr ""
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
@@ -3778,6 +3778,9 @@ msgstr ""
msgid "overlay"
msgstr ""
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr ""
diff --git a/modules/luci-base/po/es/base.po b/modules/luci-base/po/es/base.po
index 9756fc50cb..a92bb43c1b 100644
--- a/modules/luci-base/po/es/base.po
+++ b/modules/luci-base/po/es/base.po
@@ -3591,9 +3591,9 @@ msgstr "Usar tabla de rutas"
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
"Pulse el botón <em>Añadir</em> para insertar una nueva cesión. <em>Dirección "
@@ -3896,6 +3896,9 @@ msgstr "abierto"
msgid "overlay"
msgstr ""
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr ""
diff --git a/modules/luci-base/po/fr/base.po b/modules/luci-base/po/fr/base.po
index 0db2253405..cba7caca37 100644
--- a/modules/luci-base/po/fr/base.po
+++ b/modules/luci-base/po/fr/base.po
@@ -3610,9 +3610,9 @@ msgstr "Utiliser la table de routage"
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
"Utiliser le bouton <em>Ajouter</em> pour créer un nouveau bail. "
@@ -3914,6 +3914,9 @@ msgstr "ouvrir"
msgid "overlay"
msgstr ""
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr ""
diff --git a/modules/luci-base/po/he/base.po b/modules/luci-base/po/he/base.po
index a8be20eeec..6d98134a44 100644
--- a/modules/luci-base/po/he/base.po
+++ b/modules/luci-base/po/he/base.po
@@ -3437,9 +3437,9 @@ msgstr "השתמש בטבלת ניתוב"
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
@@ -3729,6 +3729,9 @@ msgstr ""
msgid "overlay"
msgstr ""
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr ""
diff --git a/modules/luci-base/po/hu/base.po b/modules/luci-base/po/hu/base.po
index d970f1e63d..e7b3a79bc0 100644
--- a/modules/luci-base/po/hu/base.po
+++ b/modules/luci-base/po/hu/base.po
@@ -3597,9 +3597,9 @@ msgstr "Útválasztó tábla használata"
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
"Használja a <em>Hozzáadás</em> gombot új bérleti bejegyzés hozzáadásához. A "
@@ -3903,6 +3903,9 @@ msgstr "nyitás"
msgid "overlay"
msgstr ""
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr ""
diff --git a/modules/luci-base/po/it/base.po b/modules/luci-base/po/it/base.po
index 339e629c4a..414fddf39a 100644
--- a/modules/luci-base/po/it/base.po
+++ b/modules/luci-base/po/it/base.po
@@ -3554,9 +3554,9 @@ msgstr "Utilizzare tabella di instradamento"
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
"Utilizzare il pulsante <em>Aggiungi</em> per aggiungere una nuova voce di "
@@ -3865,6 +3865,9 @@ msgstr "apri"
msgid "overlay"
msgstr ""
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr ""
diff --git a/modules/luci-base/po/ja/base.po b/modules/luci-base/po/ja/base.po
index be3d191d7b..c06994002b 100644
--- a/modules/luci-base/po/ja/base.po
+++ b/modules/luci-base/po/ja/base.po
@@ -3591,9 +3591,9 @@ msgstr "ルーティング テーブルの使用"
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
"<em>追加</em> ボタンを押して、新しくエントリーを作成してください。<em>MAC-ア"
@@ -3899,6 +3899,9 @@ msgstr "オープン"
msgid "overlay"
msgstr "オーバーレイ"
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr "リレー モード"
diff --git a/modules/luci-base/po/ko/base.po b/modules/luci-base/po/ko/base.po
index b4a19f7e85..c56c05e2a2 100644
--- a/modules/luci-base/po/ko/base.po
+++ b/modules/luci-base/po/ko/base.po
@@ -3484,9 +3484,9 @@ msgstr "Routing table 사용"
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
"새로운 항목을 추가하기 위해서는 <em>추가</em> 버튼을 사용하세요. <em>MAC-주소"
@@ -3787,6 +3787,9 @@ msgstr ""
msgid "overlay"
msgstr ""
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr ""
diff --git a/modules/luci-base/po/ms/base.po b/modules/luci-base/po/ms/base.po
index e2681c9e61..ff33243158 100644
--- a/modules/luci-base/po/ms/base.po
+++ b/modules/luci-base/po/ms/base.po
@@ -3452,9 +3452,9 @@ msgstr ""
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
@@ -3746,6 +3746,9 @@ msgstr ""
msgid "overlay"
msgstr ""
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr ""
diff --git a/modules/luci-base/po/no/base.po b/modules/luci-base/po/no/base.po
index 3cb6675e6c..f8b40c1e84 100644
--- a/modules/luci-base/po/no/base.po
+++ b/modules/luci-base/po/no/base.po
@@ -3562,9 +3562,9 @@ msgstr "Bruk rutingtabellen"
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
"Bruk <em>Legg til</em> knappen får å legge til en leieavtale. <em>MAC-"
@@ -3868,6 +3868,9 @@ msgstr "åpen"
msgid "overlay"
msgstr ""
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr ""
diff --git a/modules/luci-base/po/pl/base.po b/modules/luci-base/po/pl/base.po
index fd9da5d73b..9bc33a46cc 100644
--- a/modules/luci-base/po/pl/base.po
+++ b/modules/luci-base/po/pl/base.po
@@ -3622,9 +3622,9 @@ msgstr "Użyj tabeli routingu"
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
"Użyj przycisku <em>Dodaj</em>, aby dodać nowy wpis dzierżawy. <em>Adres MAC</"
@@ -3931,6 +3931,9 @@ msgstr "otwarte"
msgid "overlay"
msgstr ""
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr ""
diff --git a/modules/luci-base/po/pt-br/base.po b/modules/luci-base/po/pt-br/base.po
index b859ca3b0a..bf0de75dd4 100644
--- a/modules/luci-base/po/pt-br/base.po
+++ b/modules/luci-base/po/pt-br/base.po
@@ -3745,9 +3745,9 @@ msgstr "Use a tabela de roteamento"
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
"Use o botão <em>Adicionar</em> para adicionar uma nova entrada de "
@@ -4062,6 +4062,9 @@ msgstr "aberto"
msgid "overlay"
msgstr "sobreposição"
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr "modo retransmissor"
diff --git a/modules/luci-base/po/pt/base.po b/modules/luci-base/po/pt/base.po
index 997648ab00..3109903896 100644
--- a/modules/luci-base/po/pt/base.po
+++ b/modules/luci-base/po/pt/base.po
@@ -3560,9 +3560,9 @@ msgstr "Usar tabela de roteamento"
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
@@ -3864,6 +3864,9 @@ msgstr "abrir"
msgid "overlay"
msgstr ""
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr ""
diff --git a/modules/luci-base/po/ro/base.po b/modules/luci-base/po/ro/base.po
index 303e539f43..955cff6500 100644
--- a/modules/luci-base/po/ro/base.po
+++ b/modules/luci-base/po/ro/base.po
@@ -3428,9 +3428,9 @@ msgstr ""
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
@@ -3722,6 +3722,9 @@ msgstr ""
msgid "overlay"
msgstr ""
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr ""
diff --git a/modules/luci-base/po/ru/base.po b/modules/luci-base/po/ru/base.po
index ce1e9ce82b..c0b53eb9d9 100644
--- a/modules/luci-base/po/ru/base.po
+++ b/modules/luci-base/po/ru/base.po
@@ -3,7 +3,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Project-Id-Version: LuCI: base\n"
"POT-Creation-Date: 2010-05-09 01:01+0300\n"
-"PO-Revision-Date: 2018-01-15 19:51+0300\n"
+"PO-Revision-Date: 2018-01-24 15:00+0300\n"
"Language-Team: http://cyber-place.ru\n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -100,7 +100,7 @@ msgid ""
"<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
"order of the resolvfile"
msgstr ""
-"<abbr title=\"Система доменных имен\">DNS</abbr> серверы будут опрошены в "
+"<abbr title=\"Система доменных имен\">DNS</abbr> сервера будут опрошены в "
"порядке, определенном в resolvfile файле."
msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
@@ -269,7 +269,7 @@ msgid "Address"
msgstr "Адрес"
msgid "Address to access local relay bridge"
-msgstr "дрес для доступа к локальному мосту-ретранслятору"
+msgstr "Адрес для доступа к локальному мосту-ретранслятору"
msgid "Administration"
msgstr "Управление"
@@ -328,7 +328,7 @@ msgstr ""
"сервисов."
msgid "Allowed IPs"
-msgstr "Разрешенные IP адреса"
+msgstr "Разрешенные IP-адреса"
msgid ""
"Also see <a href=\"https://www.sixxs.net/faq/connectivity/?faq=comparison"
@@ -391,10 +391,10 @@ msgstr ""
"недоступен."
msgid "Announced DNS domains"
-msgstr "Объявленные<br />DNS домены"
+msgstr "Объявить DNS домены"
msgid "Announced DNS servers"
-msgstr "Объявленные<br />DNS сервера"
+msgstr "Объявить DNS сервера"
msgid "Anonymous Identity"
msgstr "Анонимная идентификация"
@@ -520,7 +520,7 @@ msgid "Back to overview"
msgstr "назад в меню"
msgid "Back to scan results"
-msgstr "Назад к результатам сканирования"
+msgstr "Назад к результатам поиска"
msgid "Backup / Flash Firmware"
msgstr "Резервное копирование / Перепрошивка"
@@ -656,7 +656,7 @@ msgstr ""
"интерфейс."
msgid "Cipher"
-msgstr "Протокол"
+msgstr "Алгоритм шифрования"
msgid "Cisco UDP encapsulation"
msgstr "формирование пакетов данных Cisco UDP "
@@ -688,7 +688,7 @@ msgid "Close list..."
msgstr "Закрыть список..."
msgid "Collecting data..."
-msgstr "Сбор информации..."
+msgstr "Сбор данных..."
msgid "Command"
msgstr "Команда"
@@ -711,7 +711,7 @@ msgid "Configuration"
msgstr "Настройка config файла"
msgid "Configuration applied."
-msgstr "Изменение настроек."
+msgstr "Изменение настроек config файлов."
msgid "Configuration files will be kept."
msgstr "Config файлы будут сохранены."
@@ -759,7 +759,7 @@ msgid "Critical"
msgstr "Критическая ситуация"
msgid "Cron Log Level"
-msgstr "Уровень журнала Cron"
+msgstr "Запись событий Cron"
msgid "Custom Interface"
msgstr "Пользовательский интерфейс"
@@ -1201,7 +1201,7 @@ msgid "Filename of the boot image advertised to clients"
msgstr "Имя загрузочного образа, извещаемого клиентам"
msgid "Filesystem"
-msgstr "Раздел"
+msgstr "Файловая система"
msgid "Filter"
msgstr "Фильтр"
@@ -1233,7 +1233,7 @@ msgid "Firewall"
msgstr "Межсетевой экран"
msgid "Firewall Mark"
-msgstr "Метка межсетевого эрана"
+msgstr "Метка межсетевого экрана"
msgid "Firewall Settings"
msgstr "Настройки межсетевого экрана"
@@ -1425,7 +1425,7 @@ msgid "Host expiry timeout"
msgstr "Время ожидания хоста"
msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
-msgstr "<abbr title=\"Адрес интернет протокола\">IP</abbr>-адрес или сеть"
+msgstr "<abbr title=\"Адрес Интернет протокола\">IP</abbr>-адрес или сеть"
msgid "Hostname"
msgstr "Имя хоста"
@@ -1443,7 +1443,7 @@ msgid "IKE DH Group"
msgstr "IKE DH Group"
msgid "IP Addresses"
-msgstr "IP-адреса"
+msgstr "IP-Адреса"
msgid "IP address"
msgstr "IP-адрес"
@@ -1566,21 +1566,21 @@ msgstr "Если проверено, что шифрование выключе
msgid ""
"If specified, mount the device by its UUID instead of a fixed device node"
msgstr ""
-"Если выбрано, монтировать устройство, используя его UUID, вместо "
+"Если выбрано монтировать устройство используя его UUID, вместо "
"фиксированного файла устройства."
msgid ""
"If specified, mount the device by the partition label instead of a fixed "
"device node"
msgstr ""
-"Если выбрано, монтировать устройство, используя название его раздела, вместо "
-"фиксированного файла устройства"
+"Если выбрано монтировать устройство используя название его раздела, вместо "
+"фиксированного файла устройства."
msgid "If unchecked, no default route is configured"
msgstr "Если не выбрано, то маршрут по умолчанию не настраивается."
msgid "If unchecked, the advertised DNS server addresses are ignored"
-msgstr "Если не выбрано, то извещаемые адреса DNS-серверов игнорируются."
+msgstr "Если не выбрано, то извещаемые адреса DNS серверов игнорируются."
msgid ""
"If your physical memory is insufficient unused data can be temporarily "
@@ -1689,7 +1689,7 @@ msgid "Internal Server Error"
msgstr "Внутренняя ошибка сервера"
msgid "Invalid"
-msgstr "Введённое значение не верно"
+msgstr "Неверно"
msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
msgstr ""
@@ -1713,7 +1713,7 @@ msgstr ""
"не помещается в чип флэш-памяти, проверьте ваш файл прошивки!"
msgid "JavaScript required!"
-msgstr "Требуется JavaScript!"
+msgstr "Требуется Java скрипт!"
msgid "Join Network"
msgstr "Подключение к сети"
@@ -1933,13 +1933,13 @@ msgid "Locked to channel %s used by: %s"
msgstr "Блокировать канал %s используемый: %s"
msgid "Log output level"
-msgstr "Уровень вывода"
+msgstr "Запись событий"
msgid "Log queries"
-msgstr "Логирование запросов"
+msgstr "Запись запросов"
msgid "Logging"
-msgstr "Журналирование"
+msgstr "Настройка журнала"
msgid "Login"
msgstr "Войти"
@@ -1948,7 +1948,7 @@ msgid "Logout"
msgstr "Выйти"
msgid "Loss of Signal Seconds (LOSS)"
-msgstr "Loss of Signal Seconds (LOSS)"
+msgstr "Потеря сигнала в секундах (LOSS)"
msgid "Lowest leased address as offset from the network address."
msgstr "Минимальный адрес аренды."
@@ -2101,7 +2101,7 @@ msgid "Move up"
msgstr "Переместить вверх"
msgid "Multicast address"
-msgstr "Адрес групповой передачи"
+msgstr "Адрес мультивещания"
msgid "NAS ID"
msgstr "NAS ID"
@@ -2197,7 +2197,7 @@ msgid "Noise"
msgstr "Шум"
msgid "Noise Margin (SNR)"
-msgstr "Noise Margin (SNR)"
+msgstr "Соотношение сигнал/шум (SNR)"
msgid "Noise:"
msgstr "Шум:"
@@ -2209,7 +2209,7 @@ msgid "Non-wildcard"
msgstr "Не использовать wildcard"
msgid "None"
-msgstr "Нет"
+msgstr "Ничего"
msgid "Normal"
msgstr "Нормально"
@@ -2362,7 +2362,7 @@ msgstr ""
"Необязательно. Udp-порт, используемый для исходящих и входящих пакетов."
msgid "Options"
-msgstr "Режим"
+msgstr "Опции"
msgid "Other:"
msgstr "Другие:"
@@ -2474,10 +2474,10 @@ msgid "Password authentication"
msgstr "С помощью пароля"
msgid "Password of Private Key"
-msgstr "Пароль к Личному Ключу"
+msgstr "Пароль к Приватному ключу"
msgid "Password of inner Private Key"
-msgstr "Пароль к внутреннему Личному Ключу"
+msgstr "Пароль к внутреннему Приватному ключу"
msgid "Password successfully changed!"
msgstr "Пароль успешно изменён!"
@@ -2486,13 +2486,13 @@ msgid "Password2"
msgstr "Пароль2"
msgid "Path to CA-Certificate"
-msgstr "Путь к CA-Сертификатам"
+msgstr "Путь к CA-Сертификату"
msgid "Path to Client-Certificate"
-msgstr "Путь к Client-Сертификатам"
+msgstr "Путь к Client-Сертификату"
msgid "Path to Private Key"
-msgstr "Путь к Личному Ключу"
+msgstr "Путь к Приватному ключу"
msgid "Path to inner CA-Certificate"
msgstr "Путь к внутренним CA-Сертификатам"
@@ -2501,7 +2501,7 @@ msgid "Path to inner Client-Certificate"
msgstr "Путь к внутренним Client-Сертификатам"
msgid "Path to inner Private Key"
-msgstr "Путь к внутреннему Личному Ключу"
+msgstr "Путь к внутреннему Приватному ключу"
msgid "Peak:"
msgstr "Пиковая:"
@@ -2531,7 +2531,7 @@ msgid "Physical Settings"
msgstr "Настройки канала"
msgid "Ping"
-msgstr "Эхо-запрос"
+msgstr "Пинг-запрос"
msgid "Pkts."
msgstr "Пакетов."
@@ -2583,7 +2583,7 @@ msgid "Prism2/2.5/3 802.11b Wireless Controller"
msgstr "Беспроводной 802.11b контроллер Prism2/2.5/3"
msgid "Private Key"
-msgstr "Личный Ключ"
+msgstr "Приватный ключ"
msgid "Proceed"
msgstr "Продолжить"
@@ -2619,7 +2619,7 @@ msgid "Pseudo Ad-Hoc (ahdemo)"
msgstr "Псевдо Ad-Hoc (ahdemo)"
msgid "Public Key"
-msgstr "Публичный Ключ"
+msgstr "Публичный ключ"
msgid "Public prefix routed to this device for distribution to clients."
msgstr ""
@@ -2785,7 +2785,7 @@ msgid "Remove"
msgstr "Удалить"
msgid "Repeat scan"
-msgstr "Повторить сканирование"
+msgstr "Повторить поиск"
msgid "Replace entry"
msgstr "Заменить запись"
@@ -2806,20 +2806,21 @@ msgid "Required"
msgstr "Требовать"
msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
-msgstr "Требуется для некоторых интернет-провайдеров"
+msgstr ""
+"Требуется для некоторых Интернет провайдеров, например глава с DOCSIS 3."
msgid "Required. Base64-encoded private key for this interface."
-msgstr "Требовать. Base64-шифрованный Личный Ключ для этого интерфейса."
+msgstr "Требовать Приватный ключ в кодировке Base64 для этого интерфейса."
msgid "Required. Base64-encoded public key of peer."
-msgstr "Требовать. Base64-закодированный Публичный Ключ узла."
+msgstr "Требовать Публичный ключ узла в кодировке Base64."
msgid ""
"Required. IP addresses and prefixes that this peer is allowed to use inside "
"the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
"routes through the tunnel."
msgstr ""
-"Требовать. IP-адреса и префиксы, которые разрешено использовать этому "
+"Требовать IP-адреса и префиксы, которые разрешено использовать этому "
"одноранговому узлу внутри туннеля. Обычно туннельные IP-адреса однорангового "
"узла и сети одноранговых маршрутов через туннель."
@@ -2951,7 +2952,7 @@ msgid "Save &#38; Apply"
msgstr "Сохранить и применить"
msgid "Scan"
-msgstr "Сканировать"
+msgstr "Поиск"
msgid "Scheduled Tasks"
msgstr "Запланированные задания"
@@ -2963,8 +2964,7 @@ msgid "Section removed"
msgstr "Строки удалены"
msgid "See \"mount\" manpage for details"
-msgstr ""
-"Для подробной информации обратитесь к справке по \"mount\" (man mount)."
+msgstr "Для подробной информации обратитесь к справке по 'mount' (man mount)."
msgid ""
"Send LCP echo requests at the given interval in seconds, only effective in "
@@ -3089,7 +3089,7 @@ msgid "Source routing"
msgstr "маршрутизация от источника"
msgid "Specifies the directory the device is attached to"
-msgstr "Папка, к которой монтируется устройство."
+msgstr "Папка, к которой монтируется раздел устройства."
msgid "Specifies the listening port of this <em>Dropbear</em> instance"
msgstr "Порт данного процесса <em>Dropbear</em>."
@@ -3510,7 +3510,7 @@ msgstr ""
"Страница содержит список всех активных на данный момент сетевых соединений."
msgid "This section contains no values yet"
-msgstr "Эти строки не содержат значений"
+msgstr "Здесь не содержатся необходимые значения"
msgid "Time Synchronization"
msgstr "Синхронизация времени"
@@ -3595,7 +3595,7 @@ msgid "UMTS/GPRS/EV-DO"
msgstr "UMTS/GPRS/EV-DO"
msgid "USB Device"
-msgstr "USB-устройство"
+msgstr "USB устройство"
msgid "USB Ports"
msgstr "USB порты"
@@ -3656,7 +3656,7 @@ msgid "Use DHCP gateway"
msgstr "Использовать шлюз DHCP"
msgid "Use DNS servers advertised by peer"
-msgstr "Использовать объявляемые узлом DNS-серверы"
+msgstr "Использовать объявляемые узлом DNS сервера"
msgid "Use ISO/IEC 3166 alpha2 country codes."
msgstr "Использовать коды стран ISO/IEC 3166 alpha2."
@@ -3680,7 +3680,7 @@ msgid "Use builtin IPv6-management"
msgstr "Использовать встроенный<br />IPv6-менеджмент"
msgid "Use custom DNS servers"
-msgstr "Использовать собственные DNS-серверы"
+msgstr "Использовать собственные DNS сервера"
msgid "Use default gateway"
msgstr "Использовать шлюз по умолчанию"
@@ -3693,9 +3693,9 @@ msgstr "Использовать таблицу маршрутизации"
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
"Нажмите кнопку <em>'Добавить'</em>, чтобы добавить новую запись аренды. "
@@ -3821,7 +3821,8 @@ msgstr "Внимание"
msgid "Warning: There are unsaved changes that will get lost on reboot!"
msgstr ""
-"Внимание: изменения не были сохранены и будут утеряны при перезагрузке!"
+"Внимание: Есть не сохраненные изменения, которые будут потеряны при "
+"перезагрузке!"
msgid ""
"When using a PSK, the PMK can be generated locally without inter AP "
@@ -3877,7 +3878,7 @@ msgid "Write received DNS requests to syslog"
msgstr "Записывать полученные DNS-запросы в системный журнал."
msgid "Write system log to file"
-msgstr "Писать логи в файл"
+msgstr "Записывать системные события в файл"
msgid ""
"You can enable or disable installed init scripts here. Changes will applied "
@@ -3929,10 +3930,10 @@ msgid "dBm"
msgstr "dBm"
msgid "disable"
-msgstr "выключить"
+msgstr "отключить"
msgid "disabled"
-msgstr "выключено"
+msgstr "отключено"
msgid "expired"
msgstr "истекло"
@@ -3984,7 +3985,7 @@ msgid "minimum 1280, maximum 1480"
msgstr "минимум 1280, максимум 1480"
msgid "minutes"
-msgstr "минуты"
+msgstr "минут(ы)"
msgid "no"
msgstr "нет"
@@ -4010,6 +4011,9 @@ msgstr "открыть"
msgid "overlay"
msgstr "overlay"
+msgid "random"
+msgstr "случайно"
+
msgid "relay mode"
msgstr "режим передачи"
diff --git a/modules/luci-base/po/sk/base.po b/modules/luci-base/po/sk/base.po
index 7cff39d533..ec72661dd2 100644
--- a/modules/luci-base/po/sk/base.po
+++ b/modules/luci-base/po/sk/base.po
@@ -3398,9 +3398,9 @@ msgstr ""
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
@@ -3690,6 +3690,9 @@ msgstr ""
msgid "overlay"
msgstr ""
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr ""
diff --git a/modules/luci-base/po/sv/base.po b/modules/luci-base/po/sv/base.po
index b3dc98a26a..a7f906e819 100644
--- a/modules/luci-base/po/sv/base.po
+++ b/modules/luci-base/po/sv/base.po
@@ -3425,9 +3425,9 @@ msgstr ""
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
@@ -3723,6 +3723,9 @@ msgstr "öppen"
msgid "overlay"
msgstr ""
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr "relä-läge"
diff --git a/modules/luci-base/po/templates/base.pot b/modules/luci-base/po/templates/base.pot
index bb0d151e11..a8409213fe 100644
--- a/modules/luci-base/po/templates/base.pot
+++ b/modules/luci-base/po/templates/base.pot
@@ -3391,9 +3391,9 @@ msgstr ""
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
@@ -3683,6 +3683,9 @@ msgstr ""
msgid "overlay"
msgstr ""
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr ""
diff --git a/modules/luci-base/po/tr/base.po b/modules/luci-base/po/tr/base.po
index b099c72f20..496d96f7c3 100644
--- a/modules/luci-base/po/tr/base.po
+++ b/modules/luci-base/po/tr/base.po
@@ -3411,9 +3411,9 @@ msgstr ""
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
@@ -3705,6 +3705,9 @@ msgstr ""
msgid "overlay"
msgstr ""
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr ""
diff --git a/modules/luci-base/po/uk/base.po b/modules/luci-base/po/uk/base.po
index 658b089bc2..520bff481e 100644
--- a/modules/luci-base/po/uk/base.po
+++ b/modules/luci-base/po/uk/base.po
@@ -3614,9 +3614,9 @@ msgstr "Використовувати таблицю маршрутизації
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
"Використовуйте кнопку <em>Додати</em>, щоб додати новий запис оренди. "
@@ -3922,6 +3922,9 @@ msgstr "відкрита"
msgid "overlay"
msgstr ""
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr ""
diff --git a/modules/luci-base/po/vi/base.po b/modules/luci-base/po/vi/base.po
index 4734b49004..2287dfba92 100644
--- a/modules/luci-base/po/vi/base.po
+++ b/modules/luci-base/po/vi/base.po
@@ -3453,9 +3453,9 @@ msgstr ""
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
@@ -3751,6 +3751,9 @@ msgstr ""
msgid "overlay"
msgstr ""
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr ""
diff --git a/modules/luci-base/po/zh-cn/base.po b/modules/luci-base/po/zh-cn/base.po
index b2833c94d8..c0a5351573 100644
--- a/modules/luci-base/po/zh-cn/base.po
+++ b/modules/luci-base/po/zh-cn/base.po
@@ -3495,9 +3495,9 @@ msgstr "使用路由表"
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
"使用“添加”按钮来增加新的租约条目。“IPv4 地址”和“主机名”字段的值将被固定分配"
@@ -3800,6 +3800,9 @@ msgstr "开放式"
msgid "overlay"
msgstr "覆盖"
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr "中继模式"
diff --git a/modules/luci-base/po/zh-tw/base.po b/modules/luci-base/po/zh-tw/base.po
index 800224c44b..d78223f2a5 100644
--- a/modules/luci-base/po/zh-tw/base.po
+++ b/modules/luci-base/po/zh-tw/base.po
@@ -3487,9 +3487,9 @@ msgstr "使用路由表"
msgid ""
"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
-"em> indentifies the host, the <em>IPv4-Address</em> specifies to the fixed "
-"address to use and the <em>Hostname</em> is assigned as symbolic name to the "
-"requesting host. The optional <em>Lease time</em> can be used to set non-"
+"em> indentifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
"standard host-specific lease time, e.g. 12h, 3d or infinite."
msgstr ""
"使用 <em>Add</em> 鍵以便新增一個租賃的項目. 這個 <em>MAC-Address</em> 標誌這"
@@ -3788,6 +3788,9 @@ msgstr "打開"
msgid "overlay"
msgstr ""
+msgid "random"
+msgstr ""
+
msgid "relay mode"
msgstr ""